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
336695130702	336695131259	336695131809	336695132359	336695132912	336695133459	336695134009	336695134559	336695135109	336695135659	336695136209	336695136759	336695137309	336695137859	336695138409	336695138959	336695139509	336695140059	336695140609	336695141159	336695141709	336695142259	336695142809	336695143359	336695143909	336695144459	336695145009	336695145559	336695146109	336695146659	336695147209	336695147759	336695148309	336695148859	336695149409	336695149959	336695150509	336695151059	336695151609	336695152159	336695152709	336695153259	336695153809	336695154359	336695154909	336695155459	336695156009	336695156559	336695157109	336695157659	336695158209	336695158759	336695159309	336695159859	336695160409	336695160959	336695161509	336695162059	336695162609	336695163159	336695163709	336695164259	336695164809	336695165359	336695165909	336695166459	336695167009	336695167559	336695168111	336695168659	336695169209	336695169759	336695170309	336695170859	336695171409	336695171961	336695172509	336695173059	336695173609	336695174159	336695174709	336695175259	336695175809	336695176359	336695176909	336695177459	336695178011	336695178559	336695179109	336695179659	336695180209	336695180759	336695181309	336695181859	336695182409	336695182959	336695183509	336695184059	336695184609	336695185159	336695185709	336695186259	336695186811	336695187359	336695187909	336695188459	336695189009	336695189561	336695190109	336695190659	336695191209	336695191759	336695192309	336695192859	336695193411	336695193961	336695194509	336695195059	336695195611	336695196159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57290	54178	53514	43054	38638	38028	34319	40085	38749	39030	41601	34662	29414	26215	25117	20155	10813	11584	10630	7743	6217	3920	2281	1405	1048	1039	878	869	776	702	658	663	567	485	404	381	367	335	331	306	268	271	267	353	356	359	368	327	270	268	344	402	339	332	320	276	256	239	287	255	251	289	255	250	279	251	270	227	276	279	231	268	260	265	276	250	238	241	259	276	242	247	236	266	248	280	246	280	282	253	282	236	249	251	258	232	230	246	250	222	250	293	223	265	249	262	245	255	250	265	250	266	264	268	253	272	265	268	285	267	241	248	267	276	241	257	251	269	268	251	266	258	261	258	278	273	262	252	259	291	262	268	263	243	249	228	255	237	246	255	235	247	288	250	246	261	272	233	243	234	252	256	256	246	257	266	239	267	249	273	249	234	253	248	261	261	248	230	256	241	277	241	262	277	257	251	283	261	283	272	249	271	287	271	246	239	276	249	236	273	260	272	267	252	270	271	256	259	273	275	269	280	276	273	253	282	263	292	279	273	293	260	257	249	245	263	249	240	270	245	229	239	243	247	274	252	284	254	261	259	262	269	254	260	285	249	243	265	267	266	248	265	242	250	207	266	262	272	281	278	258	262	269	262	242	264	190	267	248	252	247	257	245	279	279	269	268	244	252	249	271	278	257	283	260	252	268	285	256	228	261	267	258	280	236	269	257	269	296	250	280	240	260	255	253	280	246	262	246	250	286	248	236	278	274	265	290	267	254	279	235	221	268	262	240	253	243	236	260	261	263	230	258	248	233	243	244	271	242	259	268	228	272	268	227	258	263	245	253	286	240	248	242	216	227	230	298	287	255	265	252	267	256	271	272	267	281	267	258	226	283	264	224	288	251	244	232	266	276	251	241	254	270	261	246	270	238	283	267	263	290	272	248	265	264	255	251	258	264	288	286	241	280	233	264	252	260	284	249	264	244	255	235	262	251	253	269	263	277	295	267	257	238	263	278	215	239	248	245	237	251	255	234	275	260	245	272	270	253	261	227	254	269	259	270	252	243	231	243	265	271	270	260	259	247	239	272	264	248	289	243	272	254	287	249	255	259	257	245	258	274	278	255	250	261	263	240	277	268	230	237	233	258	264	252	228	248	235	267	256	237	243	254	224	270	256	279	256	266	262	263	249	252	245	266	263	236	272	242	245	240	274	267	264	267	252	269	271	235	234	255	260	275	284	238	265	233	248	272	272	242	261	258	254	281	229	276	252	256	253	291	250	256	273	239	226	261	260	271	271	283	269	256	288	263	259	232	272	247	268	282	244	231	263	235	255	244	243	284	241	248	283	260	228	255	242	251	221	255	250	260	253	276	235	229	281	251	279	277	225	253	239	253	271	255	246	255	257	254	270	278	254	252	284	295	255	252	240	297	263	288	262	248	244	249	271	247	235	248	248	242	266	245	276	266	244	235	264	224	260	256	239	246	241	246	264	269	261	237	278	275	277	262	256	248	249	220	238	289	275	263	202	264	236	264	264	269	248	223	241	257	246	281	278	227	289	234	230	277	232	245	256	275	240	241	275	251	265	238	243	245	236	269	224	256	266	282	242	282	251	275	229	288	264	254	248	244	261	264	259	270	245	258	269	260	245	275	245	235	285	265	258	260	287	269	268	239	257	253	231	260	275	270	268	231	264	236	251	299	256	252	242	291	257	279	231	269	252	270	250	266	216	249	251	266	276	246	253	248	260	266	258	254	270	248	260	256	228	268	244	267	228	291	221	248	227	257	246	269	273	247	236	225	247	266	259	258	282	261	253	247	227	272	285	214	242	260	246	256	283	251	243	270	269	246	254	255	251	248	236	240	244	251	269	265	248	247	245	266	250	279	265	272	240	285	273	289	259	246	233	248	240	242	251	252	239	269	269	259	268	255	278	241	245	239	219	238	264	259	262	270	255	249	255	280	269	292	258	238	241	276	264	289	228	245	266	230	270	232	253	242	239	251	222	250	216	270	230	273	286	265	259	263	271	258	243	274	259	253	275	275	278	264	286	271	239	269	232	228	245	274	246	285	244	233	263	243	257	251	286	238	250	270	266	282	257	249	264	234	239	286	279	267	235	260	274	281	268	245	266	286	259	237	262	283	270	265	264	254	278	260	262	292	246	252	274	251	268	215	273	241	253	255	242	257	262	239	252	230	267	256	260	261	271	271	258	237	258	265	293	242	268	249	250	249	290	239	289	235	270	248	207	258	235	238	239	264	240	288	261	267	254	266	256	252	245	264	237	273	247	246	270	232	229	260	288	255	254	252	260	241	284	270	271	269	286	244	278	237	294	246	219	234	256	286	278	261	271	247	269	224	301	263	257	244	255	264	276	242	237	274	269	243	246	256	223	262	287	278	253	238	235	281	251	243	238	272	262	246	245	275	251	239	259	259	212	280	246	259	252	269	245	279	251	247	232	276	263	243	223	236	284	270	266	268	278	256	258	259	229	287	228	267	251	247	245	227	273	259	257	267	252	258	275	253	231	209	249	259	238	252	256	278	265	234	252	266	233	279	235	279	245	257	238	240	277	259	239	261	265	268	264	267	269	255	279	227	248	266	257	250	276	262	273	264	275	259	244	268	274	260	258	237	271	226	289	236	234	249	257	232	284	265	264	235	245	216	249	239	292	264	272	230	239	265	242	277	236	243	260	255	240	286	253	292	274	277	273	291	233	236	286	253	255	237	244	270	238	249	246	265	304	260	258	219	251	243	273	275	261	238	263	237	270	257	252	240	263	264	276	246	283	255	265	240	241	259	256	246	241	239	239	237	266	251	249	234	247	313	246	262	236	238	249	247	260	222	274	276	225	247	267	256	268	267	268	246	274	260	290	222	200	266	255	283	267	253	265	233	227	254	279	262	255	232	237	230	258	272	254	272	270	263	250	250	253	253	277	252	266	258	265	242	256	233	258	282	259	282	312	286	225	216	253	280	267	274	246	257	256	271	251	259	256	238	234	254	234	239	256	281	235	250	265	258	230	288	233	251	255	238	270	269	262	250	261	238	249	244	257	255	273	279	245	255	281	223	266	229	244	263	255	273	241	246	259	271	269	248	273	262	240	260	243	267	272	260	261	243	250	227	252	263	287	277	221	240	263	250	264	253	243	245	268	269	249	269	256	260	262	250	253	236	241	240	266	240	278	241	250	231	233	256	239	269	275	242	258	242	286	265	276	237	265	265	259	263	225	267	249	265	275	234	244	260	254	217	261	288	268	260	246	256	240	266	246	239	251	295	250	266	277	260	245	245	213	207	264	257	226	228	280	268	281	265	270	268	231	272	236	273	264	257	254	271	236	258	231	273	258	258	264	242	221	244	259	267	247	262	275	253	251	255	266	233	265	266	259	257	269	287	251	266	244	277	214	238	265	243	244	244	238	257	267	267	251	281	234	259	253	283	240	276	249	261	249	223	257	265	271	260	240	214	238	250	266	265	248	244	259	244	243	272	250	260	232	266	268	255	262	254	257	214	250	264	247
41764	47685	55747	56549	58003	57970	54257	59041	52647	52652	52966	48489	43835	42306	41857	35869	24030	30280	28552	24581	22013	15075	9660	6596	5123	5195	4407	3942	4220	3659	3330	3143	2842	2160	1592	1631	1482	1304	1114	930	832	770	771	1247	1220	1087	1256	1001	717	712	1163	1307	1193	987	809	618	610	594	602	628	582	623	597	630	576	644	573	565	593	605	609	605	664	583	558	606	578	579	624	567	577	563	609	565	617	559	557	587	592	583	597	622	560	561	586	635	585	587	596	619	576	557	542	573	579	583	645	622	608	571	611	600	562	590	597	561	551	587	569	568	568	605	545	626	621	601	573	579	588	576	607	604	561	610	646	576	589	573	621	546	562	606	605	557	589	578	560	584	570	568	587	602	561	555	600	609	590	575	585	622	602	570	608	605	585	586	595	576	627	593	616	591	583	560	545	566	601	612	606	603	588	617	568	559	603	581	577	592	597	624	580	584	531	572	578	594	570	595	607	609	580	616	581	599	601	568	616	601	581	571	588	615	608	638	646	607	595	581	592	592	601	613	596	595	560	581	576	617	579	649	558	533	640	601	615	594	617	549	592	580	545	599	614	604	609	620	605	600	579	594	616	579	599	573	632	610	606	597	616	600	620	576	594	619	577	568	596	600	619	608	535	584	584	578	593	604	586	570	587	600	612	609	618	566	610	571	628	613	611	634	603	563	591	593	582	601	563	600	601	596	636	583	580	568	584	581	565	630	601	599	603	565	566	634	554	594	616	582	578	586	560	590	594	623	614	584	577	577	595	581	584	608	584	580	593	544	605	602	589	619	604	574	559	609	585	542	608	599	592	587	609	635	612	610	551	608	603	553	577	562	557	608	625	638	608	627	586	590	615	542	530	598	611	598	507	644	570	588	595	576	572	587	572	585	622	585	578	602	589	603	618	583	569	637	615	602	594	609	588	570	584	589	609	581	641	570	606	630	609	666	575	584	606	584	579	595	553	602	572	655	614	585	565	603	606	547	579	596	588	550	571	565	640	632	603	596	576	588	599	603	575	578	603	590	566	566	637	608	603	559	612	577	587	602	643	563	582	546	567	620	617	611	586	620	571	578	603	598	597	565	601	583	598	575	622	581	646	591	589	615	598	611	589	580	593	591	551	566	631	564	613	547	584	560	617	584	577	585	582	594	577	613	591	599	633	599	593	614	605	627	563	557	605	577	601	587	604	613	632	638	581	597	587	562	610	583	607	564	641	576	603	548	621	617	573	559	595	611	583	622	564	584	620	608	625	587	602	621	606	605	584	608	591	585	584	582	563	592	585	622	582	623	598	589	568	643	579	602	589	567	576	546	600	610	572	579	608	601	606	591	596	598	595	587	585	630	615	597	555	575	551	567	600	585	614	594	626	597	604	595	625	560	545	597	573	581	575	604	571	593	589	607	601	628	579	576	599	586	576	602	600	569	613	562	618	566	646	571	592	594	589	588	609	614	563	573	552	623	602	562	597	606	571	659	578	598	581	593	589	603	633	582	577	612	577	606	589	588	610	627	604	575	595	631	575	580	580	607	593	579	531	632	566	561	571	583	606	575	551	613	630	587	565	620	617	612	602	613	555	587	617	589	604	595	541	655	620	559	593	609	652	573	592	590	564	609	595	625	593	554	590	596	615	554	532	593	606	597	542	580	567	582	635	606	575	593	583	617	609	592	613	597	611	606	597	604	590	579	564	649	608	614	594	589	592	567	603	576	585	602	607	586	619	575	546	583	587	584	614	625	582	591	631	617	566	572	597	608	591	599	594	559	596	593	610	592	652	602	636	576	549	608	541	593	586	600	550	569	621	605	614	582	548	586	598	587	606	626	573	567	567	627	617	597	610	579	576	542	566	585	625	581	565	580	589	565	614	599	568	605	587	598	622	655	604	555	575	572	582	621	595	611	601	587	563	616	621	570	610	580	608	536	576	586	595	651	597	590	603	569	620	590	597	589	598	570	598	612	587	587	589	604	583	603	597	607	563	587	606	581	561	610	564	657	571	640	578	603	583	590	596	559	574	587	626	616	581	586	600	572	601	622	550	542	580	570	596	557	555	615	574	572	640	578	558	574	583	581	580	567	602	570	606	599	605	588	513	634	565	553	599	637	579	583	567	631	558	643	585	602	608	562	588	562	556	618	591	605	629	597	545	613	588	579	599	622	561	640	562	570	575	594	586	614	563	598	610	593	604	577	578	622	544	611	604	591	586	545	581	558	595	562	594	607	581	633	605	601	588	563	604	600	572	552	599	575	590	530	610	559	588	627	575	581	624	613	573	581	595	576	605	589	566	533	628	621	591	567	568	632	590	593	592	577	615	622	582	578	580	589	583	615	539	589	555	569	554	600	563	586	606	615	605	591	599	574	607	585	560	569	568	607	565	594	550	598	604	602	575	554	570	611	584	562	576	543	577	606	588	584	585	562	588	590	614	549	586	573	622	583	609	555	613	568	576	543	611	592	606	550	590	577	603	618	627	567	598	629	562	588	583	573	630	584	601	656	589	589	583	585	630	596	611	596	559	604	589	570	613	591	613	615	603	573	566	554	614	572	566	581	615	533	606	555	609	581	627	571	574	567	611	593	586	619	538	579	605	571	614	604	600	583	579	511	646	584	559	623	607	599	584	625	586	641	582	598	623	582	601	589	596	538	573	584	606	527	594	594	607	568	618	612	609	533	570	544	602	616	551	562	601	540	595	625	627	583	595	556	601	604	632	601	610	614	619	619	625	587	577	606	608	581	581	593	601	591	602	588	598	596	591	581	600	599	586	598	583	607	591	623	608	582	567	600	585	558	605	565	619	596	613	575	595	614	627	579	595	624	620	592	607	588	598	612	627	532	593	591	611	599	568	568	630	581	654	599	598	639	568	615	564	562	579	608	551	593	593	577	613	595	606	562	598	603	597	546	580	560	571	595	573	608	619	604	590	557	544	584	624	582	567	580	616	608	564	618	586	580	559	565	592	544	579	625	600	553	579	585	549	558	617	632	619	619	604	605	633	563	633	610	576	561	603	596	577	633	578	607	590	627	594	604	615	608	587	558	565	622	593	585	590	557	606	595	598	623	567	580	581	559	585	589	595	657	550	610	581	574	617	561	586	583	583	612	565	606	579	575	577	617	624	598	585	638	632	605	612	571	603	614	599	583	564	632	558	564	589	581	582	563	631	550	561	621	591	520	579	618	626	573	567	619	583	559	552	583	587	564	617	594	584	604	597	585	581	562	606	554	573	521	608	600	614	583	598	635	604	614	614	619	595	553	586	588	579	607	596	600	580	599	585	620	607	616	606	578	593	582	578	582	585	580	612	587	626	545	603	565	616	581	596	591	594	586	616	542	608	571	601	581	626	538	588	604	613	611	531	597	635	606	576	597	597	578	586	597	567	609	599	575	620	587	573	553	589	574	585	561	588	605	587	572	563	540	568	594	612	561	616	602	573	586	562	587	605	584	616	599	569	620	612	589	562	591	582	592	606	599	591	610	635	607	621	622	566	600
27213	22288	28617	22664	15198	10144	6289	5168	3563	2556	2371	1626	1239	1056	852	739	638	595	508	490	483	466	378	373	395	341	342	364	303	329	325	321	302	291	294	302	291	286	308	310	289	293	306	261	288	276	295	287	268	297	280	294	275	295	270	263	288	253	277	237	243	290	285	289	280	261	259	266	277	269	283	295	262	274	289	266	287	302	237	292	277	251	271	251	251	291	298	278	292	287	275	276	268	273	296	273	251	267	263	271	261	263	288	271	294	280	256	283	282	295	273	276	296	284	260	270	257	242	261	288	247	277	250	262	296	276	281	248	275	280	286	287	243	290	280	278	278	283	278	318	297	266	262	243	295	297	256	253	288	270	266	259	254	303	300	262	270	287	267	272	253	283	259	263	266	289	272	253	283	251	257	296	282	259	273	277	268	280	284	258	286	270	286	266	257	266	262	312	270	257	262	292	246	293	281	280	271	271	289	256	300	302	312	311	274	280	269	265	295	259	254	266	278	279	279	288	256	286	278	279	241	281	265	280	267	275	275	285	280	276	294	275	276	302	275	283	255	265	252	281	295	289	276	270	276	275	297	269	256	263	278	249	268	258	275	261	279	267	291	285	260	296	288	279	261	262	279	290	294	287	278	269	295	283	282	268	251	290	279	267	266	261	254	262	250	271	290	286	265	288	265	266	296	258	272	280	284	270	301	299	274	303	273	308	268	285	313	281	291	282	269	265	280	261	275	286	274	299	273	296	290	279	278	277	269	267	283	286	261	278	246	262	255	268	273	278	268	270	288	276	259	244	269	304	264	244	260	279	237	254	287	286	299	233	267	241	280	280	269	267	268	297	282	258	276	281	295	273	278	294	283	261	257	251	276	305	258	306	253	287	264	271	280	276	300	293	278	298	306	289	278	289	281	271	267	264	248	266	271	263	302	289	270	292	293	278	257	260	242	282	274	292	312	301	259	289	288	287	275	296	308	284	243	284	292	277	300	287	266	261	245	283	286	304	277	236	270	269	268	281	300	289	252	261	288	236	286	261	280	296	244	300	251	254	243	294	261	294	260	277	287	276	263	270	314	285	280	289	271	314	273	286	269	262	280	259	274	262	285	248	260	256	279	271	253	278	252	289	293	292	275	264	275	293	273	276	271	265	273	306	257	287	301	286	266	294	310	288	280	276	276	250	250	269	277	272	301	252	256	248	281	248	284	239	270	270	328	263	305	322	289	264	266	292	284	295	268	217	296	266	272	278	250	307	283	266	261	262	300	263	280	236	282	281	261	275	252	263	270	290	269	284	291	281	253	257	247	293	253	256	285	286	267	286	241	239	289	322	296	271	296	279	276	310	241	285	283	287	255	291	268	262	283	281	269	284	287	263	256	280	277	260	227	267	255	266	284	299	283	267	245	297	277	267	257	291	266	270	272	281	245	276	245	238	327	248	270	257	280	285	291	269	303	270	278	262	298	276	289	261	270	263	284	251	260	284	295	263	249	292	273	311	272	303	277	285	301	254	265	275	236	265	276	259	293	250	282	304	296	305	272	266	287	285	276	246	316	274	271	287	247	301	279	275	281	299	279	262	295	310	276	288	293	262	273	278	295	276	299	312	276	293	292	256	265	281	308	287	317	292	284	244	267	254	291	277	307	267	308	310	261	284	270	305	271	318	261	292	269	301	287	302	260	248	273	289	278	272	252	281	268	271	300	286	281	277	284	278	263	277	262	274	283	247	288	250	287	268	254	272	279	316	281	260	272	294	278	285	271	273	269	282	296	258	260	267	264	285	286	275	260	261	288	259	273	293	290	297	269	296	279	289	262	308	284	263	258	261	285	288	295	301	293	246	279	268	293	274	297	270	248	265	274	282	253	285	267	293	281	293	284	271	255	248	245	287	282	270	283	262	286	261	284	276	249	262	278	282	255	291	253	256	291	295	292	254	272	263	280	254	300	278	278	297	296	277	276	274	254	266	276	298	278	285	266	250	308	270	281	271	283	309	262	278	283	280	261	252	284	275	242	298	262	276	255	236	265	253	261	296	297	236	233	269	290	279	256	274	246	290	287	288	273	268	260	287	276	271	296	270	281	286	287	297	299	285	291	267	280	267	278	283	273	260	264	260	265	287	262	285	296	274	242	277	288	282	278	295	285	297	266	323	283	247	286	278	261	264	302	284	259	262	280	256	280	269	272	241	273	277	258	299	281	285	274	285	272	273	267	257	271	284	297	264	265	278	285	269	262	277	277	249	276	294	261	243	290	266	298	263	267	274	264	258	274	288	287	261	313	241	267	276	267	270	301	294	247	283	264	289	297	254	289	272	322	260	291	284	260	247	295	312	272	295	252	243	243	261	299	310	306	288	318	289	267	254	267	283	293	245	280	274	281	254	283	280	281	267	301	255	273	292	292	300	245	298	301	253	277	268	298	253	292	276	284	238	284	275	264	278	286	295	282	268	282	268	266	269	261	279	292	270	290	304	311	286	289	252	247	292	269	284	245	298	290	331	278	263	262	289	253	274	260	248	264	285	269	283	265	280	275	258	265	260	286	309	265	251	267	263	274	284	283	291	298	268	292	293	240	284	303	275	277	295	267	295	284	249	258	305	303	272	289	265	269	279	265	285	295	292	256	273	270	280	279	305	274	279	292	270	267	262	329	281	285	283	280	262	258	269	281	255	246	251	261	275	290	275	269	303	255	290	296	304	278	257	280	284	277	265	257	261	281	270	300	270	270	279	288	253	257	265	253	267	262	277	288	297	262	302	283	275	263	257	251	302	271	285	258	290	272	259	268	256	279	312	289	271	305	260	247	294	288	272	260	272	300	302	281	272	277	300	288	267	252	253	255	270	299	299	270	291	306	279	281	302	286	254	311	285	251	281	281	252	295	271	262	283	266	291	261	261	282	286	260	272	270	239	281	294	264	284	303	292	263	286	260	255	278	292	277	294	288	277	276	272	312	267	262	256	261	299	270	278	315	276	271	281	244	288	268	245	249	275	307	256	269	293	275	273	272	298	276	270	267	279	276	274	262	266	262	264	283	298	275	282	275	281	270	283	301	295	274	279	259	302	272	278	262	244	263	240	258	288	268	304	303	251	260	267	288	265	263	304	284	286	273	293	285	262	272	288	281	247	279	301	260	258	278	288	268	297	273	272	263	272	275	282	267	256	289	271	285	288	278	285	290	278	287	287	318	280	276	279	278	274	266	301	289	297	289	291	269	283	266	303	285	273	285	278	274	255	282	256	278	290	286	267	247	277	267	296	253	288	306	261	330	280	254	262	283	238	275	264	280	267	275	293	264	281	288	312	265	270	267	273	252	269	273	248	254	259	280	259	253	286	262	320	308	302	294	263	282	273	280	238	277	284	239	301	274	294	260	243	267	271	251	246	267	276	275	294	245	278	248	296	272	292	294	269	298	327	252	270	284	262	303	270	277	264	327	273	283	305	263	275	294	267	277	271	270	284	296	233	262	266	295	277	266	260	249	279	286	297	263	273
16700	18770	33712	33946	27364	24531	19007	18643	13647	12313	11156	8276	6154	5450	4676	3646	3012	2931	2346	2143	2041	1813	1320	1243	1171	1036	1094	1131	985	911	920	917	884	836	791	833	773	795	749	760	770	656	687	723	754	658	715	689	681	678	664	740	748	692	696	649	635	635	671	673	654	611	641	625	644	666	656	642	630	655	664	646	645	657	642	645	677	643	685	687	688	651	672	664	692	655	647	677	666	633	661	609	681	689	629	657	681	665	692	689	635	673	647	596	652	653	648	634	655	643	645	649	683	655	622	641	648	633	651	661	701	628	623	660	682	614	640	678	669	625	616	649	691	684	646	642	678	662	672	623	649	666	651	629	659	681	700	649	649	654	671	639	669	629	679	644	735	654	664	640	663	653	661	628	715	639	703	628	636	627	651	625	613	616	619	662	651	678	627	651	683	709	684	695	708	671	687	654	680	688	665	658	653	666	677	702	658	609	669	638	659	626	674	615	661	643	627	591	707	676	643	618	685	634	645	678	627	669	630	663	689	622	634	636	634	636	711	630	628	644	629	627	640	696	653	644	620	617	654	641	686	666	653	657	608	680	649	676	691	628	670	637	660	636	708	656	675	654	652	703	730	654	640	684	679	655	685	666	699	640	629	661	641	649	625	634	625	673	669	645	650	651	653	648	677	634	656	635	626	662	623	649	673	669	652	633	668	691	653	658	637	681	626	633	675	604	689	649	682	655	624	657	642	638	628	649	692	646	664	677	688	668	695	669	647	681	659	659	673	637	632	666	640	688	670	654	661	600	662	635	682	667	682	638	634	653	682	627	625	662	684	586	622	648	628	645	718	675	669	691	677	653	661	645	647	648	652	635	676	684	677	651	646	642	618	645	619	627	612	649	653	657	638	668	628	692	640	635	675	662	658	696	642	652	700	716	644	684	666	631	662	660	626	609	662	629	620	616	641	667	629	651	682	635	652	656	683	669	667	642	651	672	632	676	673	628	693	691	661	674	652	647	687	678	704	661	679	637	657	664	637	667	675	651	622	668	613	657	655	667	608	628	645	636	645	626	663	651	629	634	673	617	649	653	672	640	677	654	604	605	644	679	632	649	626	610	640	618	680	651	669	609	669	660	680	636	636	651	672	615	645	639	623	666	661	641	716	703	607	659	638	649	661	628	677	684	650	695	699	662	622	642	642	628	664	684	649	674	722	629	639	665	611	664	669	597	597	678	689	613	670	643	667	670	661	658	721	611	723	671	716	628	650	661	608	626	663	705	655	620	661	632	682	669	662	641	688	637	667	659	641	665	646	627	622	628	689	663	675	667	690	689	679	688	651	644	669	629	690	595	648	641	647	659	698	681	673	638	660	693	629	644	624	644	657	653	634	680	700	650	705	637	652	641	657	676	687	653	690	661	634	643	690	631	649	648	624	657	652	685	636	653	635	655	668	702	664	620	695	623	701	632	618	672	654	606	631	672	598	695	682	679	594	690	689	661	619	608	652	691	652	646	673	673	663	657	663	664	647	661	687	733	677	625	640	642	638	718	581	651	658	658	652	675	644	612	648	657	640	654	674	650	629	639	652	640	640	662	674	686	630	663	669	631	637	627	670	602	639	664	679	684	654	666	643	640	667	656	643	626	636	634	692	639	680	625	674	659	653	635	605	717	699	664	657	654	659	683	654	654	658	663	656	663	659	668	651	661	609	636	657	627	646	612	623	658	618	609	653	709	623	621	658	668	644	716	619	689	649	616	678	687	640	663	673	666	652	643	599	643	709	663	691	635	657	624	630	672	678	660	618	639	663	639	646	674	666	646	646	649	683	666	644	674	667	694	656	622	667	662	624	615	640	634	642	699	617	635	636	651	641	687	589	670	634	641	648	658	658	669	640	667	664	667	661	677	650	626	606	627	642	651	642	660	617	699	669	693	664	669	683	697	631	622	607	662	661	670	642	683	659	690	636	643	666	679	596	601	644	693	660	660	642	664	705	630	632	619	655	666	674	622	708	645	652	649	682	648	680	695	671	661	657	652	639	613	641	652	668	654	682	670	673	659	697	630	638	635	662	675	617	632	667	593	658	686	709	676	662	664	623	670	684	661	632	640	640	638	634	668	661	696	708	621	670	627	650	657	639	664	642	644	698	654	693	670	688	644	625	683	680	681	656	648	649	648	639	671	650	670	656	672	682	612	695	611	644	661	646	609	690	643	678	670	691	618	661	659	669	685	658	658	623	633	598	630	666	644	658	641	630	679	623	646	632	680	655	661	649	660	656	665	615	612	672	598	678	624	639	626	628	637	653	641	658	650	671	668	639	649	674	648	682	632	675	632	695	681	669	649	634	662	616	636	644	677	672	585	653	655	661	666	655	660	690	682	624	662	689	644	652	670	675	641	679	756	643	662	717	642	610	641	645	631	629	650	640	697	647	628	655	693	658	666	652	624	681	670	663	667	654	654	656	678	632	649	675	662	668	630	687	657	669	691	670	676	624	648	652	691	629	603	657	679	653	626	660	646	664	647	669	657	627	694	647	672	661	639	674	654	626	637	686	686	666	693	627	658	642	661	707	656	659	667	660	682	666	655	665	637	674	637	632	646	707	639	664	676	632	625	655	664	647	662	662	640	638	672	688	663	680	623	671	702	666	686	680	646	655	631	666	637	621	695	684	625	683	673	660	625	695	684	618	602	672	679	644	674	605	642	717	650	639	693	642	657	675	665	685	634	641	660	645	685	637	630	607	695	680	675	630	681	657	691	640	616	639	647	680	639	652	646	656	695	653	644	646	632	638	658	685	677	633	701	642	670	668	640	717	715	652	644	669	644	607	623	668	703	643	626	648	646	631	669	657	651	655	604	630	660	632	653	667	622	626	664	718	674	639	668	631	633	633	646	690	620	690	660	659	627	634	633	682	645	714	641	693	622	635	643	629	638	664	617	695	652	652	642	635	662	721	665	585	668	662	645	655	645	624	649	636	614	680	663	630	615	644	672	674	641	628	708	640	642	645	658	676	650	679	707	674	649	658	654	669	679	693	738	669	673	643	674	674	676	687	660	643	640	652	648	661	618	646	638	644	632	677	652	637	649	686	665	649	633	654	642	681	658	654	649	689	685	645	639	671	641	651	696	658	703	660	635	683	678	686	651	673	647	676	633	648	670	658	649	667	630	638	659	684	649	651	616	700	634	653	646	675	635	654	648	582	642	669	645	658	624	632	682	681	674	654	625	634	636	626	620	696	617	644	664	610	638	712	672	659	654	668	633	645	638	655	623	634	632	683	658	680	614	643	618	675	679	643	612	696	659	708	674	655	635	683	627	633	644	663	672	654	625	638	635	660	638	637	645	636	655	655	675	689	677	678	666	643	658	655	683	674	620	624	661	665	654	641	646	635	676	601	647	616	655	681	635	653	632	636	610	671	665	679	637	612	677	698	654	632	668	710	692	669	641	635	650	669	699	599	639	652	672	690	634	692	673	668	637	654	647	666	658	664	677	644	698	693	668	709	657
48453	48305	56109	45802	39116	38284	33889	35098	32898	32019	34567	25878	20884	16341	14176	8428	4892	5453	4257	3870	2785	1990	1525	795	719	712	649	606	592	604	583	529	446	404	370	351	331	354	333	325	294	278	297	255	320	328	300	311	301	331	328	398	356	317	300	295	276	297	267	278	302	276	289	282	300	274	285	277	273	294	272	294	308	284	254	289	255	272	287	287	297	265	277	300	303	260	286	268	261	243	255	298	298	270	291	302	301	258	286	314	297	299	268	269	262	285	302	263	271	263	326	290	291	296	282	271	305	295	292	295	302	279	276	287	298	275	259	304	302	274	325	269	278	297	318	286	299	293	245	269	259	277	308	300	275	277	297	276	244	271	251	310	278	283	285	278	258	274	271	303	294	290	288	308	281	302	294	287	312	278	271	266	280	289	279	297	272	284	243	259	276	289	282	266	274	277	288	284	285	266	294	281	277	289	256	308	289	278	315	267	248	277	260	319	249	258	289	274	289	298	267	268	295	272	274	312	288	283	294	281	255	259	279	282	288	277	296	315	292	296	305	303	270	278	252	241	308	251	261	267	268	301	268	285	276	289	298	279	275	271	282	263	291	268	307	263	260	280	276	271	299	296	291	291	271	277	308	277	294	265	269	308	273	274	263	279	266	288	289	288	297	284	273	284	257	303	256	267	289	280	321	269	284	294	286	287	259	285	273	281	302	278	273	305	297	271	266	270	269	299	268	305	313	250	291	276	261	246	256	271	288	247	291	317	253	279	291	291	253	295	287	308	243	321	309	279	304	257	293	286	274	275	278	308	285	294	280	289	292	311	295	276	298	254	279	261	284	250	260	269	282	265	293	280	260	275	293	249	311	274	266	269	273	266	296	265	288	289	284	280	296	272	272	305	282	293	334	267	283	281	290	299	279	266	308	308	247	280	265	314	293	273	275	300	292	277	280	297	266	253	286	317	266	314	280	302	260	306	277	287	284	283	272	286	302	263	272	257	291	276	282	294	276	279	276	292	281	283	288	282	283	295	254	321	269	282	254	315	303	278	269	271	270	279	266	297	268	267	270	269	270	289	303	273	290	288	325	268	302	292	318	271	277	274	308	268	271	299	301	301	312	271	303	272	300	317	231	271	254	304	266	282	306	273	273	265	263	305	276	320	267	265	280	294	273	296	268	275	277	290	285	321	282	304	248	253	292	287	299	269	277	276	287	287	290	306	285	264	270	316	310	269	253	299	285	275	262	282	288	302	271	283	289	293	277	283	284	276	306	291	280	309	287	282	302	267	234	273	293	285	306	265	269	306	272	271	286	257	281	279	256	260	297	250	256	286	267	285	282	305	273	272	257	289	294	290	291	275	310	276	263	280	281	260	282	272	274	269	278	257	289	264	292	273	329	296	306	285	257	297	284	274	283	328	284	287	303	292	291	281	307	242	278	264	334	325	271	298	301	289	298	311	270	258	245	285	310	264	265	271	262	308	280	300	298	298	303	285	277	261	280	315	297	298	306	284	283	335	250	294	299	267	299	286	298	263	296	290	270	308	272	305	270	258	289	277	294	275	290	318	296	262	290	258	291	245	292	285	307	292	274	284	308	283	309	286	306	272	308	290	279	271	286	301	249	305	274	269	256	278	301	290	269	304	308	248	275	292	295	305	296	324	278	255	264	270	281	266	272	280	280	274	275	287	298	293	272	272	261	313	299	299	305	290	246	254	240	282	286	290	273	320	287	294	280	307	302	298	301	286	304	291	292	275	278	284	290	262	298	292	265	281	280	277	260	285	279	289	255	293	267	296	254	307	303	258	266	258	289	293	291	294	296	277	248	299	264	278	275	296	266	273	254	277	277	285	301	301	301	304	276	255	296	290	291	260	280	267	310	278	300	280	282	305	273	287	283	297	287	282	282	281	268	258	298	268	287	288	301	281	268	285	302	271	295	291	272	291	295	290	267	303	290	277	279	285	299	296	264	288	313	270	278	283	291	299	255	277	316	265	272	291	274	302	297	283	285	273	290	302	292	253	291	306	268	274	310	286	276	314	269	268	304	265	305	261	292	264	262	262	271	274	307	283	279	276	274	235	264	243	260	251	284	275	288	244	287	264	267	268	285	307	293	307	256	295	307	300	272	284	265	286	275	285	266	292	271	275	289	291	244	298	273	295	294	270	272	277	315	280	290	272	271	293	275	267	258	249	274	277	279	305	293	299	278	277	290	246	280	300	288	274	336	286	269	276	295	286	257	278	277	303	307	307	255	277	293	259	284	275	313	281	302	266	261	281	245	282	270	279	278	324	278	294	274	285	303	287	261	291	280	277	297	273	307	283	271	266	311	281	275	277	309	273	273	297	295	269	257	276	297	299	278	278	282	309	297	316	291	306	300	293	284	272	291	292	272	271	302	312	296	255	298	286	268	268	288	272	298	252	289	291	293	278	298	305	268	281	296	287	252	274	285	271	275	292	284	300	312	288	252	286	331	284	285	283	272	286	260	289	271	269	307	273	267	257	261	278	269	287	320	289	294	297	266	285	253	277	272	261	291	292	310	271	296	265	270	296	289	305	276	262	282	300	272	297	261	285	288	262	268	276	285	294	278	281	259	292	312	274	324	300	293	271	278	295	248	245	282	255	312	298	282	299	279	288	300	295	288	308	265	275	312	298	280	267	284	298	271	285	276	246	284	286	286	273	282	311	283	269	309	288	284	274	254	262	283	301	286	252	264	274	286	298	287	279	277	268	282	274	306	303	301	291	296	295	302	281	293	274	273	311	290	279	259	297	282	301	313	308	272	298	292	277	284	260	297	303	299	317	260	277	267	273	308	282	292	272	277	258	277	289	246	290	279	264	264	280	261	267	292	233	277	290	242	247	254	277	259	264	284	308	269	272	293	244	304	300	298	277	301	293	252	275	309	277	264	287	287	273	289	274	276	293	280	273	296	256	286	284	306	310	282	277	274	278	278	292	297	286	281	270	288	290	264	257	265	310	283	281	276	292	258	244	296	256	302	295	299	311	299	277	271	294	271	287	310	275	276	272	290	276	280	277	271	291	270	290	268	275	292	303	289	278	262	270	303	306	293	285	281	283	250	269	279	278	261	272	273	279	278	248	244	273	257	292	285	301	255	290	269	249	292	317	259	293	304	259	293	303	283	284	267	271	305	256	277	299	280	283	285	261	296	299	283	317	281	296	290	268	300	296	263	305	262	281	285	265	295	267	263	296	252	286	277	289	289	268	284	284	267	280	279	287	248	273	267	289	305	279	296	279	292	298	250	293	268	262	276	281	266	299	262	275	273	274	314	280	280	287	288	303	266	283	278	285	269	276	315	314	274	301	296	267	324	311	254	303	296	291	256	275	289	278	263	277	271	285	250	274	262	289	296	300	282	293	309	295	289	309	273	291	289	298	312	303	306	293	280	264	280	315	280	312	267	299	289	275	274	294	301	273	279	260	278	295	277	262	261	268	293	310	264	282	296	289	280	279	300	299	284	289	284	286	273	292
33031	40514	53385	55273	53217	54096	48304	50015	45433	45179	46646	40745	36268	33338	31549	22510	16726	19575	16969	16471	13216	9001	7232	3656	3245	3130	3230	2614	2716	2913	2393	2069	1791	1499	1222	1106	1151	1082	1048	915	779	793	739	765	987	846	753	721	801	850	1026	1108	1088	922	814	669	652	661	648	650	698	633	643	671	672	683	715	657	634	670	626	675	653	648	642	612	622	644	685	660	636	710	656	652	756	717	640	688	680	677	634	605	700	619	664	645	622	642	615	679	615	629	666	657	627	670	720	695	622	695	672	629	638	632	694	662	621	666	625	665	655	667	669	663	647	669	648	633	660	645	652	625	693	655	659	668	637	670	665	677	625	642	622	674	664	635	706	654	671	649	634	606	636	688	658	635	654	665	653	665	626	657	632	721	622	645	606	644	702	660	646	630	661	682	674	673	683	645	644	652	670	659	660	651	703	637	605	629	640	630	655	627	640	621	669	702	691	690	667	618	670	671	698	652	676	672	679	670	628	621	626	660	686	609	649	654	668	678	678	665	619	655	681	648	638	650	671	664	639	668	670	626	628	647	641	672	667	653	638	652	657	649	673	647	640	631	650	696	621	619	617	666	632	629	634	661	663	693	633	666	713	636	639	647	688	626	678	682	657	643	624	623	665	666	630	625	643	714	650	661	651	674	652	706	642	663	653	639	671	625	639	657	673	661	630	642	656	638	659	653	704	695	645	641	642	704	616	650	637	612	666	680	648	662	679	639	621	676	655	648	683	641	613	678	656	685	621	695	673	680	637	623	658	675	636	670	681	654	658	636	621	655	641	675	654	702	650	639	672	643	622	672	627	646	673	641	657	593	656	635	709	648	658	692	626	690	607	680	650	643	651	615	657	650	630	654	658	674	647	644	690	666	664	670	633	628	671	690	601	683	669	654	690	703	703	637	634	661	678	661	670	697	660	670	660	659	662	671	658	685	658	658	660	651	613	629	631	695	658	653	640	732	655	646	636	627	627	660	597	637	701	650	654	670	678	665	638	666	665	653	641	674	642	659	674	632	705	609	688	701	626	657	643	650	702	660	668	662	692	689	644	620	656	670	626	687	618	651	681	639	648	650	626	609	642	655	668	658	674	613	640	745	645	638	614	645	653	626	679	667	662	666	605	629	672	628	649	676	680	669	700	654	633	664	652	672	633	655	642	639	650	665	672	706	638	647	656	657	646	641	635	619	626	622	664	643	665	684	604	659	651	670	647	661	638	647	682	617	659	668	649	639	677	647	587	656	638	692	635	655	698	710	665	646	647	633	643	632	655	698	652	622	614	671	603	657	620	638	627	640	672	651	663	618	665	676	611	651	689	660	673	694	680	695	585	646	683	686	661	657	648	654	618	659	645	671	674	655	635	647	634	618	664	688	595	631	614	637	640	653	671	629	627	656	667	626	619	677	636	654	623	676	643	629	687	644	677	693	646	644	700	617	666	643	644	675	709	627	661	685	673	638	649	601	686	651	670	636	673	631	637	679	684	715	678	689	649	609	664	645	667	652	634	634	642	667	648	669	690	689	662	629	665	651	703	677	730	645	649	624	629	617	600	650	641	623	669	643	660	700	651	660	607	613	667	639	652	648	666	646	643	643	659	707	664	664	688	672	682	658	666	641	690	642	673	697	665	650	590	609	640	669	632	634	664	653	669	669	645	701	671	622	648	675	639	630	652	638	637	628	639	637	702	678	656	672	689	624	699	642	643	667	670	625	699	660	660	605	694	645	677	640	651	645	647	705	651	660	652	682	646	716	646	657	671	590	632	659	635	697	672	657	695	644	609	620	636	671	698	674	656	672	653	683	646	622	707	664	673	611	630	668	647	674	661	696	673	667	676	655	680	667	634	699	659	626	639	642	635	694	674	651	641	654	666	668	653	595	604	640	641	644	657	638	639	620	626	638	662	677	681	626	669	661	674	640	650	631	669	703	675	641	669	655	611	653	712	651	701	671	692	669	650	633	659	649	668	694	632	663	643	645	638	656	655	672	629	696	597	639	654	656	665	630	611	658	656	702	662	636	644	667	647	642	664	631	705	656	638	641	672	617	678	672	674	693	644	666	682	676	648	653	664	629	652	696	621	653	623	676	625	645	617	646	691	649	686	644	696	680	663	671	622	671	609	636	667	627	664	686	646	711	637	635	659	631	641	610	642	645	670	656	662	664	655	660	646	703	662	655	622	636	677	671	629	644	671	606	627	637	654	665	681	661	662	647	644	654	679	625	659	665	605	635	616	653	630	618	630	629	659	634	667	682	684	681	647	665	636	664	606	647	657	682	723	654	640	633	660	625	608	705	630	647	720	640	678	661	670	633	637	633	661	668	673	654	636	646	647	645	642	619	627	634	641	669	696	678	678	692	651	633	646	676	668	663	685	651	641	643	673	620	623	642	713	615	665	645	680	657	678	674	605	645	615	632	704	699	695	664	635	629	688	681	600	684	673	686	623	668	660	599	649	650	650	651	632	645	636	645	629	664	694	663	636	657	698	647	687	652	634	644	652	622	664	664	633	633	628	658	681	669	626	616	666	663	690	652	656	662	698	654	634	648	655	645	693	708	586	688	663	622	646	672	696	626	704	682	631	655	626	639	691	660	671	605	616	652	657	610	628	648	636	665	646	625	621	678	658	640	684	652	679	657	657	670	673	693	626	616	656	693	682	645	640	617	646	623	636	730	611	649	669	655	702	662	640	663	638	653	642	639	660	658	660	621	675	684	623	664	644	644	654	657	641	622	640	652	632	635	676	664	642	652	640	711	649	667	671	674	640	646	655	638	676	663	641	635	626	688	693	659	623	666	662	690	626	626	578	643	660	599	667	644	673	629	661	626	625	663	632	622	662	618	659	691	594	697	641	654	673	652	659	670	651	662	654	689	648	636	627	682	688	601	625	635	634	688	668	659	641	650	649	613	658	650	644	640	697	629	665	677	680	643	682	642	685	597	663	649	669	651	698	641	664	667	670	670	689	676	664	610	648	658	660	686	650	668	662	644	625	619	619	626	662	644	693	671	680	651	639	610	652	699	632	693	639	667	640	643	638	679	645	671	675	635	655	635	657	703	678	624	670	651	637	616	650	647	654	648	685	698	668	679	623	630	667	701	689	705	646	637	688	640	653	674	665	657	673	637	639	665	622	665	650	666	641	638	608	634	678	615	660	645	646	647	690	698	628	649	687	666	667	602	681	653	671	676	687	661	678	604	690	617	634	667	646	641	663	644	670	590	642	668	677	639	688	647	662	632	642	678	633	663	602	663	642	687	643	643	628	663	691	654	627	652	654	655	651	642	644	628	690	683	681	683	621	694	647	697	633	676	653	678	642	653	637	667	717	681	640	653	670	643	670	630	684	656	666	628	660	620	661	657	651	632	638	615	628	641	661	704	673	622	643	677	605	639	609	644	678	622	680	622	658	677	659	664	634	692	645	667	654	667	640	651	672	609	660	640	711	644	634	674	647	669	644	682	656	696	649	659	658	634	660	629
56209	52692	52499	43541	38256	37503	33240	37171	39023	38027	43929	34043	30121	27579	24261	14376	10855	9872	7968	7807	5506	3012	1804	1185	1025	1037	939	904	839	780	686	633	554	565	418	375	361	366	310	263	272	269	268	340	377	363	243	224	254	285	306	376	363	351	306	242	263	252	229	222	231	270	245	245	243	235	237	245	255	260	263	246	250	223	237	247	228	240	246	247	230	268	261	264	246	262	249	234	249	239	213	243	269	245	215	244	260	243	251	281	239	264	243	259	266	242	242	224	253	230	252	240	258	244	256	231	248	274	264	232	253	246	229	250	252	237	237	236	241	227	256	247	243	252	252	226	245	223	245	253	251	223	240	288	270	242	271	235	234	230	255	248	247	248	244	247	246	244	251	258	275	215	229	225	230	219	231	245	280	253	258	241	250	250	243	270	246	242	226	255	247	231	244	262	230	263	271	259	252	237	227	242	250	234	230	221	241	259	233	208	250	220	239	214	254	266	251	275	231	245	252	242	222	264	212	268	267	251	220	256	259	219	271	266	230	239	242	226	228	230	231	258	239	265	229	231	244	226	265	235	246	236	233	264	228	250	218	239	244	263	212	246	224	223	249	273	223	257	270	233	234	276	259	246	259	263	254	229	215	220	234	259	225	244	237	278	254	250	238	240	232	239	241	232	241	253	257	239	268	266	290	261	262	242	244	272	293	263	239	234	236	256	238	264	239	247	222	240	249	256	229	225	253	232	229	236	232	252	225	281	247	235	234	259	213	239	265	240	247	250	225	238	226	232	231	227	242	215	236	259	233	253	254	243	259	242	254	259	255	257	218	278	259	247	238	227	248	221	256	232	221	218	232	249	282	257	239	258	265	249	242	247	244	242	232	276	271	253	251	255	267	231	251	228	256	247	249	225	222	244	241	253	215	244	244	269	212	226	262	247	263	248	239	266	247	243	246	263	268	205	249	223	266	243	266	250	225	255	273	255	275	245	233	239	254	221	235	262	221	248	235	249	280	244	221	266	277	232	238	262	240	233	236	276	273	238	248	243	261	265	246	218	243	258	245	242	259	256	205	249	244	239	238	274	270	242	267	229	230	261	271	231	225	221	238	235	233	219	262	234	274	233	218	231	242	277	235	220	250	219	243	263	244	238	253	246	255	255	231	228	241	247	237	234	244	259	266	239	217	221	232	226	252	210	238	222	255	244	233	261	252	253	256	230	221	239	263	264	255	260	238	239	251	244	234	234	295	257	231	263	234	265	265	254	261	258	242	256	239	249	239	249	244	254	254	227	210	236	223	236	244	210	233	256	257	258	245	198	234	231	250	252	249	247	221	246	217	248	249	229	253	246	257	242	245	222	259	239	223	216	263	249	217	248	243	215	244	217	240	244	224	252	230	267	236	240	229	254	256	236	250	231	261	233	258	243	236	248	256	272	258	250	239	265	249	236	246	261	203	255	255	229	233	245	263	252	248	235	274	223	234	226	235	262	258	274	237	261	262	228	251	214	245	235	228	251	242	231	236	232	240	255	251	231	206	249	218	252	223	226	236	255	221	227	258	246	201	249	241	227	259	235	256	245	243	256	255	232	218	233	245	239	239	256	247	253	266	229	263	245	267	260	235	251	254	250	248	239	253	267	233	244	259	236	195	246	234	262	251	247	266	254	239	272	228	239	244	223	246	221	246	232	251	236	259	277	244	234	242	269	239	219	229	208	215	240	220	254	239	252	233	222	203	236	236	262	227	231	222	259	282	247	252	242	227	260	223	216	229	229	246	234	248	234	231	247	242	249	243	266	231	248	257	263	238	246	266	268	224	253	241	240	255	259	259	258	272	252	256	226	230	232	257	253	272	212	247	212	260	221	247	284	237	224	232	243	249	242	245	259	250	250	275	247	239	283	247	252	265	263	254	252	224	212	247	240	228	232	221	250	231	281	263	238	272	248	276	251	235	243	243	228	226	260	228	262	244	281	278	228	243	270	242	234	250	239	246	256	251	249	249	247	245	270	274	233	227	241	215	235	241	269	240	228	258	242	257	265	250	234	259	237	250	272	245	235	241	253	233	246	231	221	237	238	223	231	281	264	234	238	246	249	203	241	265	240	215	210	254	242	235	233	236	237	236	237	251	238	235	245	243	247	258	244	262	238	255	247	248	236	219	259	230	251	222	261	223	219	250	295	260	257	249	242	270	242	260	249	232	235	226	236	273	251	240	239	266	261	248	220	242	262	237	245	244	241	253	239	263	243	243	242	258	246	252	230	242	252	246	250	260	241	288	233	226	251	266	238	251	251	217	264	257	267	227	257	241	264	276	278	247	261	260	266	214	231	270	231	255	223	245	238	219	229	248	257	218	211	256	272	261	244	233	244	249	248	264	241	235	237	231	253	279	226	207	245	255	247	244	246	263	266	253	246	248	245	232	239	277	238	250	258	268	268	223	268	249	278	247	231	254	246	264	248	252	268	246	238	206	235	261	250	234	246	274	230	259	232	224	228	246	256	268	269	255	236	242	257	298	280	244	227	252	264	260	255	278	238	247	238	231	230	212	252	247	235	237	234	216	229	234	227	250	232	222	215	258	243	200	238	252	243	236	232	232	255	252	255	249	241	219	233	224	245	245	252	222	226	247	236	253	263	251	215	267	228	238	246	267	216	250	243	236	258	255	243	229	261	235	247	246	245	236	253	234	247	249	240	275	269	235	241	270	291	260	210	237	219	228	249	282	239	235	259	237	248	253	238	270	249	255	251	256	221	188	223	223	225	237	269	229	245	250	226	238	246	243	218	247	231	252	264	265	245	251	287	244	239	241	222	259	255	246	239	258	228	246	246	219	253	251	232	286	239	240	261	259	232	224	258	266	220	240	231	250	242	242	242	260	248	220	246	247	241	220	223	264	249	232	263	246	259	256	226	253	260	241	231	241	215	205	257	277	239	258	240	242	254	257	228	261	195	208	264	237	235	261	242	230	244	272	221	244	242	237	241	264	256	252	268	254	243	226	230	223	247	231	244	275	267	232	221	249	262	219	226	229	263	231	214	214	238	236	225	231	237	230	224	251	247	260	236	252	231	231	261	244	250	247	251	244	251	231	244	227	230	247	232	244	227	244	244	298	265	265	252	241	246	269	229	225	230	268	247	261	246	216	235	259	255	248	250	225	230	246	260	229	238	248	242	237	215	256	244	203	232	260	231	226	236	247	251	271	236	235	250	265	262	270	259	259	220	267	243	240	276	239	220	203	253	225	247	222	230	208	241	243	234	234	235	248	218	244	269	229	244	259	227	214	251	220	263	217	247	217	269	244	260	253	230	253	239	231	240	235	264	248	229	249	272	237	255	246	251	228	252	246	211	230	246	246	240	224	234	253	238	258	253	243	224	243	243	220	228	256	266	223	227	233	260	242	247	252	255	254	227	214	212	251	230	210	232	246	233	245	233	252	227	230	241	229	230	243	237	244	242	220	224	242	247	228	235	261	243	229	226	264	233	237	232	252	245	218	257	239	232
40442	45917	53889	56266	57096	56568	52016	53234	52552	51002	53541	47524	44378	43484	39654	28665	27076	27073	24134	25240	19520	11907	8551	5375	5085	5204	4617	4305	4290	3884	3407	2959	2444	2457	1807	1434	1414	1213	1030	875	794	726	703	926	1212	1286	663	613	715	855	1088	1261	1244	1086	795	617	584	601	601	556	582	591	547	562	580	570	580	544	596	608	558	584	596	610	551	547	574	531	592	530	579	592	563	562	579	559	559	545	519	518	562	561	562	538	494	545	562	585	579	579	559	539	578	540	545	531	554	565	538	591	587	570	587	596	510	554	552	591	565	584	557	570	541	568	578	571	540	618	541	530	510	600	543	563	582	528	579	556	522	556	598	590	587	551	571	585	554	568	558	550	587	534	582	573	540	596	589	569	565	598	622	560	546	572	601	589	581	583	594	574	619	587	540	546	580	578	585	541	586	540	548	583	597	550	588	566	535	576	608	524	562	544	571	611	581	527	577	538	517	566	581	571	586	582	570	608	606	597	585	576	590	545	586	562	585	555	597	550	597	574	532	595	518	540	648	537	563	585	538	599	575	555	555	561	571	573	529	553	591	572	566	550	559	567	592	580	554	605	526	559	550	564	570	597	569	529	550	555	565	546	602	549	590	560	564	586	556	540	537	546	581	586	586	525	615	546	525	485	539	528	515	556	587	540	605	598	528	560	580	556	552	599	553	555	576	574	567	572	564	571	573	527	582	597	580	571	572	541	566	583	594	556	532	585	583	505	537	557	600	574	591	557	596	583	579	584	515	536	586	563	563	598	581	574	540	606	587	602	534	554	565	602	555	552	592	593	584	549	586	569	541	552	542	575	569	551	570	534	546	570	568	586	575	590	561	570	551	570	517	585	508	578	602	553	529	574	603	591	586	570	593	571	573	553	567	538	581	570	585	563	560	614	553	564	591	579	558	560	601	562	570	560	568	565	572	519	560	591	578	579	546	583	557	551	564	532	556	629	592	557	581	589	595	585	535	585	586	630	577	545	612	512	573	537	565	612	549	603	560	551	553	552	572	556	570	534	547	543	564	564	579	562	555	559	553	550	562	566	574	536	559	605	587	583	583	553	592	542	560	539	547	548	605	541	555	574	585	559	578	545	523	565	590	594	570	622	565	595	589	628	576	592	612	539	515	595	570	531	569	545	576	583	554	568	577	566	573	589	546	554	585	554	577	557	566	589	553	543	590	610	549	600	549	595	540	555	597	575	568	549	573	594	544	539	554	573	604	603	575	575	557	580	592	540	597	605	581	568	532	578	547	582	593	589	566	553	587	546	587	546	526	582	562	606	586	543	556	589	574	582	561	571	545	538	593	561	583	510	560	530	586	566	561	557	549	562	539	596	573	565	588	544	535	555	589	548	550	562	537	569	544	569	565	555	574	590	549	568	568	584	556	549	596	555	560	519	587	567	534	590	596	583	540	609	532	554	551	610	558	497	565	578	541	574	567	593	558	584	613	577	551	619	566	581	580	587	573	568	580	571	557	575	511	554	530	535	561	585	556	551	587	578	568	574	555	566	601	546	539	542	563	568	548	592	579	591	557	534	590	564	565	579	566	590	527	547	599	547	571	576	548	578	550	602	578	570	574	569	575	535	558	576	584	616	557	525	548	558	572	600	551	553	552	565	576	528	545	546	573	543	562	575	605	547	553	581	554	547	577	563	571	571	519	565	545	525	518	570	564	528	551	578	524	562	545	534	542	565	537	569	591	564	553	533	596	560	560	562	570	588	587	560	537	572	553	556	582	572	569	545	556	546	553	566	530	554	564	548	587	567	559	537	559	537	547	525	603	564	596	576	593	570	614	554	530	560	588	549	559	567	582	533	562	571	557	547	591	599	516	596	568	574	567	609	565	576	567	591	538	559	596	548	537	556	523	588	541	598	577	594	546	586	538	582	543	575	580	548	588	578	552	549	576	567	531	569	575	494	526	559	559	556	560	567	522	566	577	522	547	588	581	603	547	590	549	583	573	578	552	576	550	552	560	532	560	597	558	586	543	531	573	559	585	556	514	551	599	575	534	580	597	605	581	561	563	559	532	543	554	568	540	569	553	607	557	564	548	554	564	574	547	508	570	546	574	601	582	576	572	558	541	569	533	565	567	556	563	577	540	565	522	576	586	563	567	548	552	550	609	581	548	550	591	572	545	553	595	592	584	584	552	568	572	579	564	575	543	592	583	567	582	577	515	550	576	582	556	623	550	555	532	576	579	549	600	562	599	532	559	571	602	533	587	574	558	549	559	543	579	590	574	545	555	587	589	545	570	540	540	534	607	538	593	622	588	607	557	555	593	560	614	589	568	569	597	531	545	520	622	516	580	575	583	575	582	565	579	555	577	558	544	589	562	573	577	555	590	602	533	571	533	591	578	569	564	556	591	585	581	606	571	551	532	554	625	596	594	591	521	571	541	551	572	568	570	565	587	552	571	579	570	569	553	545	565	588	564	584	583	565	571	581	553	579	616	597	603	540	589	551	565	549	562	518	529	568	585	598	584	547	584	551	567	603	544	521	581	598	562	566	540	542	551	626	593	542	574	596	564	576	579	575	608	593	578	581	551	595	555	514	560	573	533	555	544	530	578	592	553	557	585	532	556	585	553	588	574	552	564	584	571	569	538	546	590	583	567	568	578	581	532	571	577	569	532	559	602	555	548	542	509	547	550	590	604	551	605	562	540	588	568	524	528	580	576	585	561	546	591	548	577	559	566	555	564	572	565	571	540	601	575	562	566	593	544	580	564	570	579	553	561	549	548	583	566	558	579	585	573	572	613	587	603	526	562	552	571	586	557	564	573	533	544	549	614	569	549	543	580	577	580	577	604	543	563	588	568	576	625	530	561	575	560	534	595	554	579	573	583	528	555	576	543	593	584	545	589	552	600	559	604	561	556	593	567	571	573	610	567	593	572	547	596	589	560	595	590	570	573	571	563	580	580	560	564	537	609	551	522	598	575	560	579	566	563	536	591	561	563	579	559	579	562	528	581	582	599	590	529	592	628	577	531	586	561	548	520	545	605	524	588	568	571	572	576	564	566	595	555	593	592	551	536	590	537	542	576	565	585	569	558	622	553	579	575	566	584	559	572	521	584	589	490	586	556	594	565	540	570	547	510	544	543	603	565	563	576	534	560	551	568	587	554	566	571	544	540	569	572	599	528	566	587	533	575	558	586	599	567	546	560	580	568	530	559	593	568	537	558	550	628	524	582	565	575	606	561	561	557	514	529	578	593	578	532	581	580	509	621	582	512	541	541	545	611	560	569	550	581	532	605	560	597	542	573	564	524	551	591	570	523	562	567	532	540	606	540	572	551	525	578	564	570	543	606	548	621	576	589	548	582	553	596	531	526	567	539	538	617	530	566	557	589	552	547	529	552	597	554	538	591	540	593	522	576	624	576	549	565	568	559	572	527	570	591	564	579	559	547	555	573	572	633	558	556	575	514	550	567	577	602	601	599	576	551	555	559	550	593	547	567	552	596	600	565	573
26235	23707	28530	22101	14811	10180	5208	4123	3293	2406	2493	1550	1242	1045	908	679	592	508	493	536	470	404	390	381	349	391	351	343	316	354	292	301	280	282	288	298	282	253	264	256	271	268	272	298	261	277	280	273	285	279	277	286	281	276	283	300	269	263	287	286	280	273	283	283	229	274	276	280	260	244	262	290	253	258	263	276	257	296	256	275	311	277	269	262	280	273	244	266	255	260	284	266	258	260	269	243	261	273	243	316	276	274	273	279	271	276	284	265	271	314	274	282	265	277	270	289	278	264	249	247	262	244	271	274	299	301	277	281	298	295	249	280	284	259	255	263	287	245	277	278	280	288	272	241	276	250	269	253	296	248	284	238	295	265	264	286	307	266	254	298	251	268	257	272	260	240	257	269	253	284	258	247	273	243	291	239	245	292	262	283	260	245	240	285	230	238	253	264	256	270	262	260	255	265	302	289	280	263	284	261	272	244	283	252	240	249	257	258	283	285	246	231	266	246	268	256	238	253	257	260	277	282	278	255	264	280	263	268	277	261	282	287	292	278	249	273	278	264	239	248	238	253	288	287	264	284	270	251	266	284	259	300	276	261	262	263	252	269	260	292	266	294	272	267	256	267	286	281	272	293	255	255	274	260	259	276	241	245	275	249	289	264	267	276	286	237	261	274	269	262	273	247	255	273	315	290	275	291	258	275	270	262	285	261	278	297	257	276	305	259	249	258	251	279	264	264	257	236	258	247	261	249	276	252	280	276	275	261	287	275	279	266	262	257	276	274	293	292	286	258	250	302	242	277	259	237	297	269	237	286	269	262	257	283	269	265	272	263	277	268	245	285	270	256	298	244	280	250	294	275	305	241	271	275	252	289	275	281	298	279	260	276	279	284	281	237	261	265	291	272	273	269	287	253	249	245	306	220	287	270	261	232	260	273	265	293	286	252	307	274	294	268	265	245	253	262	273	274	273	256	284	263	258	294	254	273	263	248	273	290	263	284	250	265	258	244	273	290	259	288	255	273	262	239	244	264	316	271	239	253	285	226	286	280	245	266	247	283	265	282	261	263	280	282	289	269	281	301	269	288	268	282	296	299	246	234	276	259	264	279	245	274	281	277	253	286	260	283	286	242	258	271	291	250	246	251	252	232	260	267	240	257	284	241	254	269	256	264	261	260	256	277	257	296	296	272	298	261	285	292	251	266	254	268	240	263	279	265	257	290	241	307	266	253	276	250	271	258	275	282	244	261	242	250	266	250	271	282	247	232	258	232	212	255	263	281	240	278	239	274	264	255	234	263	271	239	266	265	247	264	256	283	271	292	259	257	286	289	274	267	273	285	279	266	271	293	257	279	270	240	251	255	281	271	259	255	266	258	278	248	285	259	288	276	285	236	288	298	256	273	293	310	292	276	228	257	249	252	273	269	262	293	276	263	266	270	274	291	254	267	296	260	321	279	287	270	268	257	276	251	246	279	245	261	264	263	270	294	245	253	248	235	237	285	245	251	245	279	277	264	253	268	256	273	302	278	273	254	265	286	262	287	300	292	282	256	240	266	277	266	278	254	250	287	276	244	305	239	267	276	246	265	247	294	267	285	248	237	270	251	268	286	278	267	275	240	266	243	265	268	289	264	240	246	267	246	268	281	247	299	293	292	264	264	260	253	242	296	247	283	280	252	263	303	273	229	276	260	256	259	258	266	274	249	252	285	244	241	260	239	268	250	283	256	274	235	283	287	219	228	244	263	270	257	241	260	241	246	282	260	267	237	252	293	264	282	301	276	291	254	254	251	251	266	261	288	288	291	262	249	284	276	256	261	277	265	255	281	251	258	271	264	255	291	304	285	275	264	269	276	288	256	296	261	277	288	287	274	249	257	254	284	273	292	256	262	295	279	304	261	262	273	289	255	260	274	256	301	262	279	273	281	255	251	275	251	267	238	271	272	277	261	295	273	261	262	273	262	249	270	248	278	292	257	273	290	269	270	272	290	263	261	265	240	274	272	282	284	263	252	274	270	276	268	239	243	249	295	275	301	269	258	260	279	254	304	277	276	290	279	250	268	251	266	267	285	265	263	295	289	258	277	273	297	248	257	266	291	274	262	246	291	296	235	301	268	255	278	252	263	249	287	231	258	285	287	279	256	261	273	291	268	254	255	261	268	257	267	262	268	245	244	256	277	270	288	273	282	286	275	264	267	286	244	230	270	261	264	271	281	247	290	241	280	283	277	306	263	265	244	290	274	277	267	264	274	263	286	261	265	294	256	258	296	258	270	267	248	266	270	282	285	270	251	254	287	260	265	278	255	259	256	280	302	274	270	276	264	275	268	287	263	276	252	276	267	271	311	227	262	263	261	258	274	260	258	259	273	251	260	271	271	241	261	247	260	252	276	267	264	281	292	269	290	253	249	241	270	284	257	289	236	264	291	228	272	264	265	241	257	292	253	275	282	285	268	273	277	282	277	249	259	255	277	254	324	283	248	255	257	289	271	269	251	290	298	239	248	261	242	268	303	274	267	283	276	274	255	266	260	299	259	278	244	284	244	257	257	271	271	277	279	250	234	271	281	277	289	267	259	237	260	284	284	239	267	256	274	259	254	280	293	278	278	284	271	276	231	273	293	270	255	245	292	267	272	288	226	245	248	276	283	276	266	248	265	236	284	271	267	274	239	248	257	290	262	259	256	261	274	272	265	250	254	254	260	245	242	270	267	267	252	294	286	240	260	262	262	263	260	258	238	244	249	251	291	253	274	286	268	272	292	251	261	284	239	237	299	296	236	274	293	270	270	260	279	276	255	271	272	256	296	246	265	279	270	282	254	270	276	270	265	274	275	256	291	277	291	240	249	265	285	277	238	264	271	258	245	256	264	268	236	261	275	265	236	237	244	271	275	275	275	258	268	271	265	277	268	265	274	254	259	246	257	296	241	277	276	270	264	259	265	253	273	247	290	266	255	247	234	274	297	308	270	277	281	289	265	256	297	253	274	284	266	270	269	291	274	272	259	245	268	275	301	287	275	297	283	296	264	291	290	240	262	230	237	251	257	309	286	299	254	268	259	255	271	242	264	291	239	283	257	254	264	247	295	268	262	268	270	242	253	289	249	275	266	259	262	285	272	277	277	287	271	268	255	284	260	234	265	273	254	270	263	230	255	278	257	268	254	270	250	244	260	286	281	282	260	274	264	260	276	233	285	261	298	255	273	274	267	243	259	283	270	249	287	255	258	292	238	259	250	273	262	246	287	272	279	237	268	310	283	283	254	271	289	277	257	262	290	251	298	268	257	278	276	244	284	255	270	284	272	278	265	276	280	269	279	270	260	250	264	231	299	272	282	271	274	256	314	251	245	237	250	248	265	262	255	270	276	247	261	268	261	281	216	255	257	239	288	249	237	251	290	281	275	260	241	273	250	264	259	250	239	264	266	277	245	293	264	256	261	243	257	294	305	275	259	263	281	288	273	275	248	238	256	254	285	273	259	238	263	283	243	283	239
15979	20481	33158	34071	27117	24357	15802	15575	13362	11635	12394	8167	6527	5687	4669	3558	2895	2280	2380	2444	1908	1482	1374	1341	1277	1164	1198	1093	1006	907	894	823	816	739	783	822	751	731	704	720	696	683	710	711	731	629	705	670	659	636	650	698	705	713	631	667	698	679	623	609	662	616	608	621	628	626	699	640	629	600	632	643	652	637	628	648	628	644	631	666	622	612	708	634	603	678	688	675	596	626	643	613	618	647	649	659	656	667	655	633	632	637	656	606	641	650	594	643	612	617	661	625	619	644	639	626	652	661	635	665	639	618	603	639	611	650	689	623	676	662	648	594	673	656	583	668	629	656	636	619	676	586	638	654	624	630	663	610	605	655	637	621	613	620	628	657	670	624	635	628	661	640	670	640	636	640	630	638	656	612	606	664	621	652	629	609	684	699	608	620	606	660	662	584	653	610	619	665	630	622	602	645	681	650	600	650	637	623	611	602	649	620	617	649	633	642	665	625	633	657	617	658	648	636	630	602	601	654	648	669	624	647	619	651	623	643	589	628	632	644	649	670	604	656	629	601	673	643	640	646	654	665	650	629	600	618	688	635	661	629	653	665	667	633	630	599	631	663	658	651	639	592	630	670	604	645	665	627	616	604	630	634	671	631	599	633	629	657	636	655	652	597	631	629	587	631	636	639	670	635	607	666	640	599	587	632	649	651	644	657	689	656	655	626	620	670	593	658	647	629	630	649	592	637	641	676	625	622	627	637	605	651	640	595	659	623	669	644	612	652	637	631	616	616	655	648	649	664	600	617	670	626	620	603	620	632	584	629	607	684	667	622	700	614	651	611	675	664	600	658	627	663	674	596	645	609	632	605	648	624	630	623	616	627	626	605	658	602	655	669	635	630	613	626	636	648	649	670	634	640	667	636	620	601	619	640	625	629	620	631	629	665	631	643	649	614	678	661	668	591	625	577	680	657	621	700	638	704	650	657	625	644	673	636	592	650	613	606	683	664	620	643	638	627	646	681	637	647	631	658	628	618	649	599	656	657	642	665	701	640	648	637	603	663	597	598	631	636	600	631	665	631	644	632	636	631	602	633	635	637	672	667	657	608	664	614	631	654	621	582	615	615	617	606	643	645	668	635	640	652	668	622	605	600	656	592	594	613	641	557	661	645	620	615	628	654	649	724	575	589	615	660	693	621	620	610	656	647	646	628	623	633	675	613	665	640	615	632	653	645	686	609	638	648	668	654	642	622	644	639	618	628	636	604	604	670	639	662	678	629	623	606	606	656	681	654	661	611	645	653	647	684	632	613	659	628	617	626	682	600	658	655	628	610	642	603	630	585	632	656	622	666	624	641	632	679	633	617	644	591	637	661	640	648	662	610	654	644	593	684	624	638	609	624	662	641	581	688	673	659	625	581	604	645	693	643	648	653	675	649	617	618	639	639	609	698	607	658	661	624	634	673	631	611	635	632	667	620	645	630	658	608	654	623	641	611	637	632	633	685	645	593	625	640	635	637	607	651	640	642	652	632	623	631	608	613	646	655	627	638	601	660	628	578	631	640	633	662	611	658	625	617	617	612	663	620	627	626	639	618	669	639	683	659	597	704	666	666	651	610	725	602	699	651	653	665	600	596	636	682	611	645	685	641	635	648	659	655	653	658	635	625	693	630	613	629	599	597	668	584	672	639	699	630	636	633	661	614	646	675	668	602	642	630	652	643	655	663	618	609	632	668	671	662	652	679	621	635	640	640	612	672	648	651	607	673	632	663	619	653	637	632	618	632	618	623	676	673	658	651	606	669	680	607	649	675	667	597	631	626	636	642	625	645	646	582	597	631	653	660	627	607	597	622	658	600	641	608	575	639	653	688	582	665	636	613	635	604	710	648	656	662	639	638	605	640	599	660	618	681	623	643	648	589	624	668	621	649	668	624	647	627	619	628	630	634	607	653	637	631	643	627	584	631	633	632	607	645	661	634	630	623	645	640	645	637	645	635	662	640	610	593	657	628	662	613	617	620	583	632	647	644	584	635	611	648	620	644	640	646	675	658	610	643	631	629	638	649	619	612	662	667	616	641	628	661	627	644	637	602	632	608	630	593	635	650	634	603	583	635	647	613	665	622	675	640	617	676	637	682	631	621	605	651	658	624	644	632	655	657	668	672	582	644	632	658	603	613	612	674	654	696	617	649	660	640	624	651	623	601	629	618	613	645	683	660	629	604	654	678	653	638	632	674	655	641	611	620	686	588	637	651	667	589	643	599	599	615	650	616	651	643	615	648	611	655	645	588	645	625	662	606	623	658	610	655	661	616	646	648	592	654	620	660	675	660	650	683	622	622	630	600	579	653	634	650	683	613	660	650	646	639	633	696	601	594	645	620	658	588	635	643	601	643	675	641	645	644	627	658	645	671	583	625	638	674	645	664	651	681	634	649	671	631	681	639	673	631	670	643	620	609	654	629	635	618	668	641	629	618	608	638	604	683	625	623	650	609	614	666	608	663	611	618	595	667	619	641	641	674	653	596	642	642	628	678	642	592	675	638	633	659	659	620	649	674	620	621	619	621	623	671	617	629	666	644	644	635	642	651	633	668	621	606	622	621	595	637	648	675	634	655	648	657	625	609	650	580	625	646	715	604	637	638	689	595	659	577	644	604	668	575	662	639	636	636	656	648	631	646	651	620	628	633	655	664	591	682	657	618	669	601	657	641	569	637	635	604	657	634	657	642	635	656	622	640	655	634	719	620	675	605	655	692	638	687	644	586	647	636	639	637	575	654	626	627	680	679	631	617	645	626	638	622	622	612	675	623	640	648	619	625	702	603	641	618	603	598	656	616	638	640	624	630	681	659	636	679	616	609	642	678	626	624	635	575	633	650	603	605	669	596	608	626	619	628	641	652	632	597	645	621	626	598	670	674	653	615	705	678	656	651	610	601	662	617	657	611	636	648	633	622	654	637	654	656	603	597	596	645	627	664	675	599	617	635	648	657	651	633	642	622	660	620	592	672	638	631	666	643	619	610	618	679	652	636	638	606	631	623	664	598	623	639	644	612	662	658	650	621	642	640	607	626	628	634	617	607	653	612	638	635	685	680	598	648	599	642	624	640	620	602	638	652	638	594	687	652	653	624	651	650	619	625	616	631	610	624	633	668	658	633	604	637	603	577	620	607	705	640	617	672	679	647	605	658	618	680	594	648	655	632	607	646	614	622	584	675	659	662	620	635	625	657	696	661	633	610	636	610	636	613	599	667	639	616	615	625	607	680	645	695	609	646	620	643	605	638	658	630	669	623	667	631	651	644	651	596	633	603	644	649	647	694	664	621	623	666	625	665	633	643	636	612	658	645	620	632	596	663	636	607	649	623	650	685	628	650	620	602	622	635	653	623	656	597	610	615	626	627	655	609	635	652	607	671	700	635	638	646	643	635	589	637	661	617	669	614	632	648	626	634	631	609	670	654	628	608	663	646	643	662	638	671	626	628	630	674	615	619	666	629	657	623	645	645
50733	48633	54543	45451	39687	36856	30197	31301	33225	32768	35286	25271	20276	17383	12625	8849	6538	5215	4126	3483	2488	1262	1010	721	772	781	763	590	550	571	459	454	453	427	378	334	349	330	317	325	280	284	304	341	342	318	372	332	272	295	317	307	333	318	266	278	250	275	294	305	275	244	298	288	283	307	263	305	296	311	253	253	262	285	274	296	301	283	282	283	300	296	290	320	305	281	290	277	296	254	275	253	270	285	281	284	289	266	264	288	295	293	290	266	271	278	280	266	270	255	304	256	251	258	276	274	287	280	269	261	275	281	286	322	278	256	273	268	283	294	286	260	259	302	270	255	308	270	275	278	296	286	293	266	324	277	296	294	290	285	271	265	265	286	270	272	294	290	295	306	284	255	288	290	253	266	266	280	306	253	270	255	258	293	285	301	263	286	303	287	291	305	273	252	277	282	295	257	282	283	288	270	307	315	264	271	247	268	283	244	294	295	278	280	284	304	270	294	275	276	305	280	270	272	296	250	280	262	259	312	284	275	294	310	273	273	320	291	281	269	306	286	268	290	280	293	265	279	283	252	280	279	276	268	279	276	272	287	291	285	284	314	264	250	269	251	253	292	279	270	291	276	286	271	265	252	301	241	269	270	284	288	276	261	288	280	272	306	274	303	264	255	291	284	281	260	311	241	297	248	294	304	291	280	331	281	323	317	272	283	271	282	266	271	306	267	232	278	268	270	282	275	256	301	287	272	286	275	281	280	306	310	262	286	293	291	238	279	241	295	288	283	277	283	268	260	266	272	310	281	282	288	288	273	262	229	311	304	279	287	271	266	274	267	254	277	265	288	285	260	294	251	284	301	271	266	269	286	269	267	298	272	259	280	264	262	243	272	298	261	302	281	254	281	279	284	276	285	304	313	265	272	318	276	270	299	260	312	260	296	284	300	298	254	292	277	272	277	270	276	270	249	291	310	260	258	267	282	280	296	272	275	286	261	243	245	265	271	253	277	264	274	331	288	261	265	255	276	244	295	266	300	302	277	279	273	277	265	282	287	305	270	275	259	309	285	288	312	287	262	288	294	237	289	288	303	277	274	299	298	279	291	282	259	293	300	272	283	273	292	264	278	282	277	301	282	287	239	257	293	263	250	275	293	307	263	292	277	271	280	271	289	272	264	305	273	277	248	295	296	252	301	272	332	260	282	282	265	270	258	286	261	280	272	278	295	285	309	251	284	290	289	267	274	299	256	268	296	299	284	278	286	233	263	268	278	295	287	294	286	280	272	294	273	285	264	306	269	268	277	282	258	298	268	269	265	304	255	312	303	276	297	282	283	290	264	263	268	302	311	262	269	264	307	296	298	267	272	270	314	274	253	257	299	289	282	286	292	270	269	309	272	313	307	270	280	233	253	283	281	294	301	306	297	322	264	284	283	313	265	248	314	311	286	302	270	298	281	225	299	281	292	291	288	293	283	297	291	292	283	298	278	276	295	289	303	290	258	297	258	285	286	253	290	286	286	277	282	271	297	344	276	284	296	299	268	263	303	300	283	283	284	271	248	245	265	302	320	274	280	274	282	265	274	301	251	296	286	271	275	278	288	299	279	278	268	309	249	258	314	269	261	296	280	269	244	270	266	258	249	264	300	285	310	272	300	282	290	300	283	254	305	288	274	285	285	287	275	278	301	279	295	295	312	287	296	263	249	284	277	277	265	304	294	249	284	266	281	297	257	286	290	249	325	276	306	294	308	298	270	277	270	287	293	278	279	284	299	295	258	289	286	277	275	294	266	285	273	322	272	273	238	269	289	253	280	236	299	309	281	297	312	304	258	283	263	285	235	276	284	274	292	274	281	291	300	299	277	301	274	283	267	294	294	258	273	263	278	294	264	285	309	274	301	246	300	276	297	289	254	273	310	304	275	261	285	291	297	301	286	288	301	296	298	291	270	281	296	267	271	277	270	268	268	292	256	257	306	279	265	304	263	282	299	270	291	292	253	291	319	275	252	257	280	283	280	269	268	311	266	277	295	279	273	271	266	264	287	268	306	286	302	300	283	260	247	254	276	284	276	262	294	276	277	306	288	301	272	273	298	273	272	260	275	273	280	253	285	263	294	275	290	301	249	261	288	292	291	304	274	310	266	298	300	265	265	247	284	266	300	282	274	270	267	276	295	299	295	303	282	298	262	254	290	254	309	291	287	279	253	264	261	276	284	287	275	294	306	267	280	299	277	280	305	278	263	277	236	282	302	251	264	314	298	301	312	255	284	240	249	306	289	292	275	298	287	274	297	307	266	294	316	275	306	262	256	282	307	264	252	262	261	290	312	283	263	292	266	266	260	267	310	265	296	283	273	258	299	301	294	297	255	272	273	269	263	265	277	299	277	264	296	271	286	279	312	298	292	321	262	265	284	271	324	292	242	288	290	308	260	316	296	261	273	266	275	290	287	302	290	291	282	271	297	296	260	270	240	274	263	254	282	281	283	322	253	282	285	261	312	270	273	270	263	283	297	286	272	270	302	287	297	281	272	281	277	272	283	286	284	285	309	283	274	285	297	290	273	273	308	295	265	293	242	312	290	282	257	277	275	296	272	281	321	277	277	291	272	265	303	285	260	316	269	301	265	253	252	289	276	266	284	285	273	284	286	268	286	306	282	263	265	290	270	273	279	283	260	286	296	270	312	284	306	288	314	289	251	296	290	316	289	285	302	256	255	276	276	301	275	275	277	277	277	268	252	285	274	264	268	284	256	269	306	274	284	248	295	303	290	275	255	263	309	240	269	297	274	279	267	251	301	258	294	320	293	301	263	273	264	281	308	280	297	271	306	274	275	299	299	255	239	269	297	284	268	267	296	282	285	270	281	273	302	254	263	287	276	283	279	271	303	293	287	276	272	281	288	261	268	283	277	255	278	298	267	285	260	282	274	273	278	305	308	275	263	267	267	292	283	281	287	270	248	259	250	275	301	299	290	282	277	278	285	304	247	275	292	235	286	287	243	270	281	267	301	277	282	262	281	260	326	272	280	291	301	292	315	274	282	294	281	287	254	262	268	280	289	264	293	321	283	301	261	288	279	283	324	283	271	303	279	324	252	252	275	288	301	270	275	247	279	296	292	290	290	288	310	287	294	280	308	307	260	290	304	287	271	253	275	289	301	298	261	272	301	264	276	274	290	293	271	252	263	276	304	276	300	246	266	289	292	319	280	252	246	268	287	316	274	283	288	311	302	285	298	265	286	260	308	262	261	283	285	296	253	288	261	262	280	280	304	302	250	295	275	281	276	271	291	264	270	257	294	278	287	269	305	275	289	250	301	305	260	301	261	260	272	289	276	297	255	333	267	254	292	280	275	271	274	274	295	291	280	285	297	285	268	290	266	262	263	295	286	277	267	281	280	281	243	287	262	272	300	291	327	291	327	281	296	270	245	272	283	308	297	291	275	273	277	271	260	280	291	283	301	279	279	296	277	289	295	276	285	302	278	277	280	273	276	303	299	319	280	288	271
35304	41917	52768	56638	52719	53176	41005	45353	45384	46133	47913	38822	37222	34276	29190	24087	20452	18139	16659	15186	11492	5857	5142	3338	3618	3836	3931	2569	2309	2601	2135	2099	1742	1618	1282	1112	1126	982	958	836	772	806	792	862	992	1136	1167	783	699	679	807	929	825	902	737	655	654	658	671	639	660	682	663	645	627	657	627	651	623	655	692	638	686	665	665	687	634	640	666	679	651	649	696	700	671	652	675	643	645	620	651	672	639	675	649	672	637	642	652	663	626	659	673	675	648	639	668	613	639	647	662	663	654	689	627	657	664	649	661	665	646	645	630	618	558	631	599	623	676	631	661	622	637	667	603	665	641	636	678	637	646	655	706	708	639	647	668	628	642	698	675	663	637	683	614	646	659	656	646	664	627	622	660	683	645	632	677	666	650	646	692	672	686	685	665	672	671	659	661	684	635	659	682	647	613	661	680	628	618	644	656	635	654	679	650	625	617	642	668	713	703	652	669	640	661	696	677	649	649	698	664	679	662	636	692	655	668	653	649	665	654	674	677	614	644	657	628	603	638	673	641	652	641	624	636	627	647	634	676	638	642	604	625	657	625	624	645	646	712	640	710	667	623	679	627	656	660	652	623	640	675	637	630	645	675	620	644	605	654	648	638	682	678	658	632	626	652	638	701	677	647	662	630	634	643	653	655	623	638	642	643	646	610	680	627	588	676	637	653	683	690	680	688	677	689	639	642	654	643	659	645	640	620	644	635	643	625	696	620	673	665	675	660	670	663	662	647	636	632	659	655	632	669	628	678	655	701	738	658	659	657	674	646	669	620	644	633	653	614	673	681	674	657	678	655	630	630	666	639	623	613	638	678	667	666	660	671	645	620	672	652	635	660	668	680	618	631	659	633	629	651	642	579	654	647	632	668	665	618	660	671	634	679	676	665	599	657	625	665	635	644	661	643	677	632	635	664	639	679	650	688	658	659	673	672	673	649	680	645	648	641	623	682	637	638	674	644	671	670	616	647	667	654	643	615	590	642	658	616	675	666	674	663	667	663	660	637	639	656	646	668	644	643	624	636	653	668	678	664	670	634	701	672	648	649	643	609	637	683	649	705	629	653	667	669	629	613	626	645	633	639	646	635	658	599	644	667	585	655	672	647	633	672	653	679	645	663	649	647	678	606	702	697	646	655	656	673	690	673	651	651	654	684	624	671	662	620	652	648	665	624	649	636	703	620	689	648	708	623	666	664	641	687	678	647	600	675	656	666	658	685	689	669	596	652	656	665	652	676	638	638	624	663	689	648	626	675	641	673	636	695	639	640	656	606	649	644	659	615	635	680	678	669	667	608	650	657	688	675	653	653	628	701	678	650	667	583	641	671	663	632	657	640	618	682	612	707	637	670	652	657	708	611	647	612	668	648	628	627	701	688	711	642	647	679	650	679	661	666	647	682	668	643	689	677	646	642	650	657	667	684	669	690	636	667	677	654	654	620	665	696	669	624	656	683	592	647	683	683	626	637	663	625	673	633	643	650	660	673	655	596	668	663	653	641	703	662	639	640	644	672	636	628	674	672	659	641	677	698	648	648	689	665	620	642	666	666	641	639	675	657	622	606	597	664	628	646	665	673	671	649	687	633	650	652	638	665	650	648	670	644	664	640	643	642	627	630	600	627	599	633	662	672	640	693	685	682	630	669	676	656	653	634	639	691	652	654	601	639	638	651	638	624	642	648	652	666	624	658	610	601	614	672	649	615	613	655	658	665	623	682	676	634	636	659	686	628	619	682	627	659	628	634	621	645	666	633	659	602	645	695	660	647	629	647	643	672	653	677	662	667	603	684	628	636	619	637	657	626	657	643	678	677	679	656	641	664	683	606	673	648	631	639	639	667	663	669	669	636	645	636	690	656	590	653	651	672	673	661	653	630	645	662	646	645	625	679	673	680	651	673	670	652	632	652	647	651	661	613	667	655	638	645	666	659	667	617	638	645	612	669	640	617	642	690	652	642	674	628	627	603	664	679	668	645	682	673	677	652	678	595	677	649	660	716	684	669	672	616	627	624	640	693	622	668	620	627	639	686	638	637	656	668	620	630	635	642	652	657	664	692	629	677	628	664	625	678	700	647	643	654	664	644	666	677	662	679	673	644	658	646	621	641	658	657	645	682	630	659	670	634	622	648	694	648	651	668	682	658	601	651	656	681	638	647	628	686	646	631	634	692	609	683	685	615	659	631	705	627	636	642	652	653	647	705	616	633	675	649	679	658	612	641	635	649	635	643	676	611	657	672	675	677	614	629	646	635	598	638	641	616	643	625	611	632	630	636	648	654	644	639	618	649	694	669	664	627	617	659	603	707	655	596	629	635	669	655	626	640	660	623	659	616	641	628	619	614	712	635	656	650	664	653	621	652	645	615	578	621	620	654	670	632	645	596	628	653	646	607	604	644	617	683	629	680	675	606	675	647	679	677	623	632	671	617	633	685	663	653	646	668	689	623	656	613	620	692	631	635	681	690	671	628	673	615	630	671	646	655	597	663	648	661	661	634	612	640	659	645	685	648	645	634	668	675	613	625	687	677	690	680	665	638	612	675	630	727	647	645	636	603	643	654	649	646	628	636	693	699	652	645	624	590	643	623	673	660	658	667	642	619	689	655	658	664	621	622	620	678	635	606	650	652	681	673	691	596	631	663	635	672	626	671	635	628	645	657	669	604	659	644	669	645	681	623	666	677	685	668	648	594	658	619	631	673	667	651	676	664	690	659	658	640	649	676	676	678	640	651	655	663	635	697	634	657	663	670	628	636	633	649	683	648	680	734	665	647	665	655	645	659	682	648	639	630	666	616	621	626	675	606	672	630	629	665	677	660	667	632	637	701	679	670	657	654	658	643	649	637	692	657	677	636	692	653	645	618	671	646	632	670	668	653	631	681	647	643	660	640	639	676	655	657	659	653	653	678	687	634	651	594	629	614	654	649	636	645	651	638	652	658	683	622	610	657	669	614	649	672	672	696	639	654	659	645	654	638	658	611	662	663	640	636	611	659	644	611	680	726	613	640	671	667	659	666	703	647	610	678	724	654	671	690	675	612	630	657	679	717	606	680	631	669	674	662	652	666	652	646	643	648	691	633	676	608	649	668	633	624	657	648	638	641	560	622	672	620	614	664	600	653	621	663	666	665	656	616	646	635	620	658	660	647	633	678	639	692	691	648	620	603	616	633	664	635	622	658	620	675	666	647	601	636	612	653	668	651	692	616	661	631	595	644	648	619	611	659	648	625	665	652	620	679	639	613	619	612	653	631	661	663	642	643	663	676	634	666	658	624	665	660	574	722	680	661	672	640	606	662	621	657	693	679	611	630	647	658	643	664	632	628	676	634	653	649	626	644	599	640	654	643	671	620	661	640	667	666	654	643	632	666	655	689	640	652	668	618	655	638	670	680	648	644	659	625	688	675	663	641	656	638	643	646	622	646	652	668	641	641	650	642	669	704	746	666	658	677	693	660	649	672	631	560	611	646	663
56935	52708	52555	43981	40822	38668	35104	35458	40445	42033	43464	33230	30214	27647	22656	18326	12105	9131	8099	6700	4083	2210	1730	1133	1099	1248	1141	790	741	783	616	611	553	568	435	331	335	328	299	272	293	249	281	283	318	378	467	366	278	268	251	293	296	300	265	234	230	251	244	224	225	229	241	256	240	243	270	239	237	254	256	251	250	256	230	263	240	261	255	244	254	236	231	244	239	272	260	233	275	255	245	271	242	256	244	225	240	237	252	249	220	248	220	260	238	236	215	219	243	252	260	248	243	231	274	254	257	215	258	232	275	229	257	250	231	231	255	246	262	238	262	259	261	232	237	226	251	261	252	243	240	238	253	256	264	243	248	261	245	237	225	238	222	256	245	267	218	251	243	237	241	225	240	227	271	254	245	219	256	223	239	271	265	238	233	252	225	244	252	251	262	247	216	193	262	241	248	221	243	235	241	262	247	229	251	255	247	241	222	240	249	241	241	274	256	248	222	254	246	218	248	239	237	256	268	215	249	240	244	214	224	226	251	246	261	215	253	247	243	214	224	236	242	220	201	231	256	221	261	274	245	236	247	255	234	238	275	242	208	234	239	288	235	220	253	243	252	275	262	219	233	233	230	216	222	246	287	235	249	246	245	245	242	264	245	244	227	236	247	236	228	230	260	237	277	231	242	233	246	252	253	243	234	244	238	221	255	271	228	256	206	202	242	255	240	273	266	225	246	242	263	238	250	224	237	226	241	270	247	261	252	231	237	237	221	261	248	227	257	223	233	219	244	221	240	265	235	217	254	249	268	258	243	216	245	227	238	259	249	251	246	210	230	237	249	243	245	259	252	275	235	250	257	249	261	254	226	238	223	252	221	220	246	239	261	235	224	229	217	244	228	228	253	275	273	237	273	267	267	253	217	232	238	273	233	244	251	278	225	254	262	228	278	238	219	252	231	266	225	246	240	217	278	253	253	230	268	245	221	237	234	251	259	222	232	252	256	263	265	253	249	260	248	237	242	217	259	222	274	243	269	228	265	232	244	215	232	246	234	231	236	257	282	245	241	235	241	211	225	254	258	251	230	238	227	248	238	224	230	284	253	263	233	234	268	248	236	229	237	251	227	226	242	215	211	228	253	254	255	200	230	226	256	252	232	227	252	249	265	262	229	251	251	287	215	219	223	244	236	246	267	272	241	260	233	263	245	248	249	249	255	237	245	290	218	239	234	259	265	233	235	242	269	218	247	240	227	241	238	236	240	220	244	240	239	257	214	240	231	228	243	232	254	227	229	246	258	246	231	261	250	236	222	220	248	243	248	254	259	252	262	235	260	249	233	247	275	241	233	249	233	261	268	266	262	216	249	249	274	226	237	237	244	249	240	237	243	214	264	263	278	268	231	278	257	246	234	243	229	240	241	243	266	239	247	234	239	238	237	239	221	263	263	256	264	233	248	232	253	249	242	240	244	245	233	266	208	260	259	270	244	240	267	243	223	237	254	252	226	237	222	232	229	208	274	263	245	246	251	275	248	232	232	222	242	214	222	221	278	257	266	249	249	219	261	247	239	268	249	216	245	270	228	237	229	243	244	259	254	257	256	234	229	245	210	246	241	238	239	214	223	271	228	243	255	229	245	250	267	236	236	245	253	227	220	241	239	256	198	238	235	248	210	220	231	261	239	236	244	218	252	236	261	236	244	206	242	233	235	268	245	247	251	234	222	219	247	236	259	229	246	260	225	258	243	214	229	270	250	258	258	239	226	247	232	254	265	257	258	272	244	240	225	276	241	246	235	259	224	280	234	277	227	221	218	250	250	252	254	213	219	282	254	242	244	229	270	220	261	274	226	242	242	280	231	248	242	252	221	227	270	263	249	248	257	251	239	247	240	229	220	208	255	244	227	265	253	259	255	236	236	263	267	238	279	250	227	253	252	267	232	238	268	253	266	260	251	243	262	238	222	225	255	238	273	229	258	248	259	228	265	272	269	242	269	258	245	258	272	227	229	235	248	253	259	266	251	245	251	245	208	242	245	261	242	234	238	256	228	218	261	262	251	218	232	252	246	265	238	234	243	240	266	217	240	238	218	235	257	234	241	245	261	249	242	227	216	257	243	256	243	220	227	248	266	246	277	245	261	253	216	264	257	251	258	236	222	251	242	226	212	253	245	213	264	239	239	238	243	225	249	248	240	232	240	236	231	242	242	256	255	260	247	256	247	266	239	237	233	256	232	236	210	233	256	265	223	231	245	246	223	242	270	254	272	278	242	260	240	242	244	267	221	273	236	231	247	235	253	238	240	237	234	228	230	216	262	266	237	249	226	228	271	256	253	239	243	237	219	254	250	265	203	260	246	221	250	216	235	209	231	230	228	239	248	247	278	266	243	229	246	244	235	258	227	256	241	230	259	278	225	235	239	247	215	225	217	242	227	231	241	270	255	247	224	252	227	218	232	290	265	245	238	251	244	236	269	242	242	245	268	257	215	240	242	209	272	239	244	265	240	239	252	225	252	269	220	256	255	236	237	238	236	228	192	253	212	287	255	260	244	234	250	256	239	244	266	251	244	256	262	262	210	235	220	255	258	249	254	262	223	259	228	249	242	230	246	269	202	249	237	275	260	224	253	252	242	259	246	244	260	232	248	242	223	251	245	235	227	231	241	250	241	236	240	254	264	245	259	243	241	229	219	246	225	236	222	210	219	215	228	227	247	260	244	239	243	251	244	203	233	253	247	228	266	235	223	191	239	269	207	238	237	263	224	238	240	223	247	255	239	239	222	220	247	234	236	248	230	230	240	252	213	251	257	239	216	255	247	223	251	228	232	233	266	245	229	251	210	248	218	262	240	249	222	254	264	243	278	236	238	248	259	245	253	248	277	258	230	236	231	236	201	224	265	229	266	283	259	261	248	261	223	244	217	245	225	261	232	249	244	235	251	235	213	270	254	250	244	229	256	235	252	255	256	254	226	214	240	267	240	250	270	230	220	242	218	235	214	250	253	232	264	236	238	243	230	262	256	251	230	223	234	267	240	255	263	262	261	215	238	235	242	244	243	231	230	224	251	246	216	251	241	277	254	251	232	264	228	224	267	262	220	237	248	264	241	239	239	244	241	246	240	277	227	244	219	242	246	255	205	244	214	260	247	232	244	252	236	227	238	254	243	261	261	247	226	247	240	262	231	261	234	270	241	267	171	275	247	220	261	249	225	259	230	250	250	246	247	231	272	226	267	249	258	224	226	273	241	264	230	240	273	249	225	258	278	258	255	242	228	217	253	220	233	276	261	242	238	233	221	264	272	255	249	234	232	241	241	250	228	260	247	212	250	279	251	262	257	247	220	262	254	218	265	271	242	248	257	253	265	245	238	244	245	270	242	247	253	228	256	229	227	233	234	242	254	242	244	258	228	239	217	237	250	257	214	238	239	240	237	276	228	207	240	239	273	260	224	218	233	265	205	244	251	257	227	235	239	223	272	239	250	254	255	236	228	247	285	227	225	266	225	261	247	224
41894	48092	54697	57956	55918	59798	48421	53223	54020	53339	54581	45976	45516	42812	39212	35108	27017	25216	25073	22759	15252	9581	7671	5417	5863	6296	5705	3538	3940	4189	3409	3049	2550	2573	1874	1284	1267	1136	918	828	698	752	986	862	984	1411	1725	1378	701	662	743	824	877	880	768	584	604	580	572	547	557	600	599	582	571	604	551	606	551	595	615	555	544	571	544	589	556	572	594	606	564	566	610	534	599	560	642	553	582	556	541	578	546	593	526	575	568	574	574	574	572	608	561	586	582	567	551	565	601	565	602	570	568	598	576	624	580	542	534	553	609	538	570	569	598	584	547	564	527	566	574	585	590	585	565	583	578	558	596	563	541	552	583	580	596	546	589	603	565	554	593	594	554	567	576	581	589	551	604	611	565	557	569	586	548	566	592	559	592	605	531	581	611	512	585	586	611	586	577	586	553	530	538	590	612	566	583	606	591	579	589	591	573	616	579	538	544	561	570	593	566	610	565	574	577	527	614	583	580	567	585	575	562	598	564	569	557	560	606	581	580	561	574	542	607	556	607	581	571	588	558	575	581	544	560	579	532	565	577	554	543	553	561	571	575	556	575	604	564	570	560	559	567	537	597	561	524	579	593	561	579	605	577	617	570	563	550	581	573	543	560	590	531	562	553	550	572	560	556	588	573	574	543	566	622	558	588	577	584	567	525	554	572	599	579	554	551	606	570	564	560	599	547	560	614	567	606	617	553	582	562	582	595	530	564	617	549	596	572	574	589	552	581	560	571	535	577	545	582	568	613	561	579	597	586	581	587	583	596	597	545	586	594	605	568	574	568	545	583	544	567	571	601	592	567	546	616	590	533	587	585	561	574	582	576	559	532	556	559	545	584	566	508	588	562	609	624	608	572	565	590	543	583	564	564	589	545	550	542	573	599	559	565	582	567	583	546	558	584	527	576	580	578	542	588	592	550	603	556	623	549	545	595	552	559	555	571	573	567	548	563	568	562	587	553	544	566	550	555	588	599	556	512	575	541	562	533	568	560	570	612	546	583	554	585	568	577	581	531	582	561	555	577	588	566	561	610	597	598	591	643	571	600	565	560	617	512	580	550	588	549	592	581	527	566	539	548	528	596	585	537	572	547	530	604	620	587	556	565	552	574	558	591	557	564	574	566	581	556	570	578	560	551	538	567	521	591	574	569	556	597	593	513	608	555	585	567	571	551	573	601	564	584	561	520	550	539	568	569	594	547	597	569	583	587	552	534	555	572	549	592	568	587	546	587	571	574	604	568	512	629	561	547	556	597	577	572	569	568	587	525	532	574	544	553	554	530	582	569	598	564	584	550	576	584	601	618	544	540	533	554	584	542	587	578	592	580	600	557	545	550	595	575	545	617	584	589	549	564	580	560	539	559	559	603	555	535	552	589	564	582	596	552	537	574	579	582	564	574	589	551	591	580	533	573	580	543	532	582	557	557	579	581	579	544	572	570	565	536	528	568	608	574	556	550	594	584	523	578	555	525	566	582	567	625	564	535	569	577	600	554	554	573	569	609	526	581	566	573	548	543	609	577	551	566	569	531	558	574	634	529	572	594	573	585	566	599	570	559	565	565	571	552	592	566	611	613	587	561	599	607	585	597	582	560	540	589	597	553	533	583	573	565	581	545	563	548	540	524	554	573	527	614	570	594	576	576	601	559	548	588	564	619	554	581	578	536	538	561	604	565	544	568	580	575	592	592	580	560	595	545	593	563	587	567	582	574	523	587	561	583	589	576	532	588	612	563	576	556	529	575	569	552	584	550	582	546	554	542	577	589	568	555	635	504	556	532	582	538	610	557	610	577	560	575	559	558	609	500	574	598	533	581	593	579	573	536	553	589	538	530	565	540	591	570	565	597	592	596	571	587	576	543	546	541	552	572	569	587	582	562	568	560	606	548	563	559	537	586	567	582	600	551	567	572	535	562	584	525	541	570	555	559	576	585	601	595	604	610	586	576	574	580	599	551	564	582	578	579	572	579	576	595	527	550	555	559	575	561	596	568	554	536	572	577	578	604	546	590	543	520	560	593	577	573	598	541	548	584	561	596	595	583	558	557	561	540	569	574	578	569	577	615	545	550	553	518	564	542	581	542	563	550	579	558	546	601	558	597	596	590	549	601	594	599	542	591	597	577	568	622	589	562	574	598	577	604	558	550	558	562	572	586	552	577	582	578	573	590	582	543	599	561	543	583	552	549	501	578	573	565	567	573	553	570	573	547	515	611	570	605	566	598	555	597	544	569	572	604	548	565	553	567	543	578	562	555	579	565	589	523	560	583	561	584	572	539	560	557	580	578	557	562	556	576	584	558	597	551	554	521	597	547	540	550	565	577	558	518	569	539	534	628	553	560	558	590	599	537	553	571	584	542	563	565	606	569	583	557	603	581	577	597	589	596	562	532	597	576	550	544	556	596	567	604	523	552	559	551	553	548	542	602	565	593	536	576	564	566	579	550	541	596	597	581	559	562	582	573	558	594	547	586	624	534	562	507	520	589	517	602	585	552	571	579	568	572	669	573	516	535	631	571	545	544	571	577	598	549	571	592	587	606	605	587	596	595	594	583	539	582	581	544	586	589	568	558	567	557	570	581	611	583	596	599	547	567	525	574	596	553	557	575	550	553	574	642	571	609	586	584	607	537	556	578	533	569	576	568	564	544	555	579	573	494	588	584	606	550	543	522	580	579	588	571	594	576	563	544	541	642	604	613	611	613	565	557	606	532	539	553	563	550	587	537	542	581	562	551	594	620	541	558	548	566	605	575	619	533	549	564	551	546	565	587	565	575	529	615	570	577	581	557	628	560	508	547	607	573	590	541	552	588	598	557	614	545	610	556	582	536	548	595	625	596	558	569	551	554	608	553	566	593	560	575	544	555	597	549	640	553	594	609	544	586	555	596	612	603	612	559	573	565	570	595	551	521	585	565	544	581	589	586	566	599	557	517	542	589	536	554	562	599	526	583	539	562	552	561	538	569	566	560	604	574	579	555	564	570	564	561	580	560	576	567	536	557	579	570	566	565	569	564	624	566	539	583	576	612	580	538	569	533	571	558	580	564	538	564	522	571	572	620	589	560	573	561	542	560	580	604	541	574	569	594	590	580	575	598	536	574	565	568	635	556	562	565	522	575	558	567	584	554	592	567	634	581	540	583	568	575	580	611	540	538	600	584	564	536	598	595	527	598	548	586	592	570	576	566	554	599	575	623	550	568	551	542	541	552	572	556	557	550	554	590	564	605	573	573	591	577	575	576	548	604	566	614	605	558	568	572	548	580	572	568	560	565	596	613	591	569	520	571	576	587	584	574	571	547	531	556	561	578	583	565	580	549	561	518	588	537	559	586	545	624	610	551	566	527	600	581	602	552	558	519	548	589	618	575	552	579	567	595	563	582	549	527	533	527	580	581	571	566	544	586	571	569	529	622	537	548	588	558	523	568	571	581	613	531	530	583	610	620	546	599	549	592	561	556	534	561	578	580	586	553	573
26590	23063	26562	20805	13908	8313	4940	3514	3395	3091	2563	1577	1331	1169	933	710	558	582	538	508	427	417	429	341	386	354	308	299	309	316	271	300	310	304	324	289	285	334	282	244	299	289	288	297	293	252	272	251	257	268	270	266	275	289	260	235	287	251	285	304	271	257	270	275	269	303	284	268	264	300	288	264	252	288	263	273	267	266	269	265	282	273	278	272	272	251	238	259	276	244	253	260	289	247	262	270	263	285	251	281	237	277	250	277	245	251	281	267	259	292	273	255	308	283	250	290	258	283	249	289	287	267	255	293	287	302	265	281	279	283	272	268	265	284	288	276	268	270	272	250	282	280	269	267	270	264	253	274	248	288	250	293	290	272	282	261	266	291	258	264	277	255	247	272	257	224	270	288	279	289	245	262	298	271	277	280	275	262	270	277	261	268	254	283	258	262	271	244	271	262	264	279	297	278	275	256	251	249	287	259	258	324	272	236	283	267	255	271	271	260	309	265	235	248	272	279	236	265	259	254	237	243	275	282	257	272	278	275	274	294	247	311	286	264	259	259	291	265	275	283	252	267	280	249	222	281	255	257	257	264	245	281	248	295	271	269	241	280	283	288	280	255	262	270	287	250	247	241	255	276	272	293	263	260	252	260	298	276	267	260	299	284	260	256	288	270	243	290	269	276	292	246	278	288	271	299	278	285	322	334	288	272	269	267	270	237	276	250	282	246	261	253	268	247	285	281	275	267	263	273	261	265	274	281	252	256	259	297	244	227	255	295	266	272	294	251	254	277	263	291	271	302	265	259	257	221	255	283	275	271	287	278	320	283	275	303	284	268	320	250	269	302	267	261	293	250	259	247	256	282	264	231	277	266	256	285	277	261	299	269	278	306	290	282	289	261	273	265	264	282	292	247	265	275	279	273	301	260	245	253	271	261	263	246	234	282	268	256	233	292	283	280	261	282	292	267	259	277	283	257	257	276	247	294	253	256	286	305	254	280	286	273	237	274	270	299	258	260	250	272	250	285	306	261	263	280	257	271	267	279	296	262	239	299	253	272	262	257	333	280	262	264	284	300	258	261	265	252	273	277	263	282	287	253	272	283	258	270	269	270	264	288	257	312	258	288	261	281	265	273	295	278	284	275	287	270	262	262	253	267	299	249	282	289	275	270	252	290	259	233	293	261	271	277	265	248	295	269	264	270	270	293	265	260	255	285	287	260	268	283	259	256	261	279	277	274	224	290	302	272	253	275	264	289	279	242	280	283	283	287	269	271	273	277	246	248	262	277	274	261	257	230	223	270	268	277	274	254	275	269	269	299	263	267	258	291	284	286	273	272	299	260	250	285	254	257	249	274	254	281	259	267	272	241	279	256	278	284	325	274	297	269	263	241	269	288	251	279	260	300	252	298	249	250	249	297	274	267	270	271	271	260	263	262	250	272	261	268	256	261	263	292	267	276	261	277	282	253	300	306	252	252	285	307	277	257	293	274	264	271	273	249	284	280	273	258	268	238	291	270	260	240	277	243	265	284	280	263	323	268	276	278	266	297	246	248	299	278	265	278	291	268	272	257	261	283	276	278	274	230	259	246	296	281	270	246	231	269	273	271	269	290	241	274	246	252	276	326	296	281	248	292	276	276	280	240	301	280	259	292	240	251	278	284	246	288	281	293	255	238	273	245	236	300	268	274	271	274	284	237	277	291	283	279	293	234	309	267	229	259	274	274	283	293	257	297	252	281	246	232	283	289	266	251	263	270	302	280	279	234	238	258	271	275	242	275	302	290	222	249	310	245	267	287	269	306	269	290	320	283	268	290	274	247	251	278	295	261	273	246	275	272	266	273	272	312	294	300	266	252	267	275	245	248	289	272	250	260	287	267	248	285	273	244	254	292	316	240	235	238	273	279	258	287	259	274	283	292	284	274	267	266	249	295	262	285	280	262	301	264	297	273	256	250	294	253	264	267	278	262	239	267	276	281	273	236	225	290	279	297	301	273	298	262	279	279	246	264	251	291	253	301	279	268	304	275	259	255	268	260	272	273	231	274	260	259	248	283	273	233	283	279	267	242	244	236	268	246	246	286	304	270	273	267	273	283	280	267	279	274	267	264	251	244	292	261	263	272	310	273	314	279	282	287	244	275	280	254	293	292	258	263	273	295	276	300	293	283	264	264	261	261	260	290	307	242	271	296	280	258	275	274	290	253	270	267	287	245	259	254	243	268	248	279	240	265	260	275	292	253	301	273	266	269	240	270	266	295	299	260	256	313	256	257	267	274	301	278	280	240	282	287	271	266	270	283	269	282	267	293	223	255	262	257	285	271	265	299	272	294	279	298	308	309	272	261	277	257	287	258	282	294	302	280	276	259	248	281	290	248	273	257	283	260	223	254	259	295	255	290	283	270	272	227	277	264	271	276	291	278	239	278	234	224	247	287	247	253	285	268	266	278	261	270	262	278	264	268	267	269	257	252	303	289	256	290	276	240	304	278	267	257	282	269	256	284	262	262	272	299	275	287	285	256	264	287	291	281	242	272	268	273	264	277	248	287	290	283	250	262	286	307	239	285	273	259	286	296	271	280	259	269	276	295	261	237	257	318	258	293	261	275	236	265	296	310	265	262	283	263	265	264	281	275	280	268	288	242	254	268	269	307	297	279	261	251	260	274	245	257	264	258	294	266	243	279	264	276	284	247	269	249	281	236	259	258	292	264	252	272	294	320	309	278	301	260	260	276	277	271	312	271	302	271	293	300	265	249	288	286	261	284	285	268	281	281	279	255	257	262	293	276	274	277	279	282	285	267	284	289	284	288	284	291	261	252	266	294	254	251	290	267	259	264	283	263	278	254	301	258	258	293	244	266	264	274	273	272	261	268	267	257	280	230	279	277	279	286	288	307	278	264	274	261	285	288	261	275	273	264	249	235	277	250	265	272	306	260	246	278	253	298	258	238	269	275	251	273	268	265	259	286	267	271	282	282	251	276	271	272	250	270	258	274	257	253	262	244	277	254	297	273	268	246	308	260	261	286	298	261	250	258	292	273	286	272	279	291	242	290	259	253	252	278	273	272	297	250	294	251	270	273	284	282	280	281	275	274	262	269	258	261	296	292	264	253	250	289	267	276	274	262	284	252	252	245	249	269	248	224	283	252	277	289	276	255	253	271	279	259	268	256	283	274	285	293	258	259	294	295	275	302	250	278	252	258	257	266	266	281	246	274	241	280	264	292	284	275	255	292	294	285	284	264	262	270	267	286	268	279	241	285	265	269	279	284	281	295	256	289	275	278	257	266	260	270	286	287	239	255	271	273	271	251	255	280	287	285	307	266	263	267	285	256	280	288	274	267	273	264	261	293	279	266	301	267	274	248	304	266	275	242	279	236	256	274	270	292	304	275	311	289	228	277	279	270	250	271	288	228	276	237	279	290	271	263	263	278	290	277	265	278	253	261	241	276	254	286	268	284	266	246	275	274	282	257	260	284	261	246	278	309	306	278	266	268
16545	19986	31900	32855	26028	21829	15155	14230	14414	13715	12588	8095	6814	6314	4879	3519	2442	2782	2359	2086	1590	1562	1531	1262	1298	1335	1120	996	836	887	868	865	821	761	798	770	751	778	780	763	740	688	734	629	705	644	680	679	716	652	657	677	599	712	682	621	617	633	634	608	651	648	650	693	693	675	632	680	683	616	697	655	655	661	653	665	636	671	650	645	683	644	645	675	633	667	649	674	619	632	629	660	639	646	679	686	659	615	636	662	669	634	650	657	684	628	634	620	607	627	651	675	668	580	650	621	612	642	689	656	640	646	632	596	670	647	658	597	595	649	638	591	664	658	617	644	624	687	678	656	609	655	615	652	635	615	682	642	672	639	664	663	615	644	608	625	640	641	649	655	642	622	671	677	662	677	657	655	640	664	622	625	634	630	699	627	675	611	635	660	636	657	661	621	625	637	597	655	646	638	682	650	698	655	631	666	680	628	634	651	648	630	630	669	692	643	626	595	636	651	634	653	638	656	654	629	630	617	636	631	676	671	657	638	625	624	683	644	599	632	652	610	653	624	682	626	673	604	644	660	637	619	667	654	664	686	637	621	626	659	664	619	626	681	646	606	621	649	647	611	630	607	672	644	632	652	619	622	670	669	651	650	653	690	639	631	692	643	668	653	629	677	625	590	674	640	639	628	672	650	647	670	627	646	608	623	604	647	618	624	640	643	647	658	635	642	632	654	614	619	614	611	677	667	659	672	600	619	633	667	676	642	637	661	618	673	650	660	643	662	670	623	624	671	640	591	649	653	628	622	647	621	596	680	650	649	632	680	648	677	612	637	636	666	616	642	612	616	658	696	615	644	635	615	676	621	643	662	590	643	631	666	622	638	667	646	618	619	611	676	662	639	664	669	616	656	592	609	664	646	647	628	642	594	630	640	605	635	618	662	608	647	646	646	642	617	649	649	636	603	660	628	625	617	602	651	641	659	660	657	637	691	646	635	642	629	645	616	640	623	654	688	648	635	623	706	640	651	623	647	691	664	614	607	630	669	660	627	640	657	676	628	628	672	620	653	596	664	624	651	662	648	649	688	635	638	637	665	655	667	646	660	648	645	637	663	636	669	639	627	662	639	631	666	666	655	646	644	645	631	620	644	632	609	682	650	633	622	639	647	637	609	655	632	652	633	677	620	635	696	644	655	600	664	598	680	681	621	654	634	620	653	651	618	647	625	625	667	658	658	651	666	645	645	625	694	661	702	666	637	622	638	629	693	629	598	633	602	595	645	636	643	628	674	613	659	675	647	642	653	635	621	577	644	670	626	677	632	607	638	654	652	637	664	585	624	676	628	626	684	615	672	577	659	633	659	664	667	654	646	622	586	620	622	666	658	656	651	602	621	615	620	644	620	639	639	665	669	655	646	672	660	625	687	601	639	635	663	653	630	602	612	599	651	663	647	616	642	654	649	603	628	696	645	652	595	648	662	618	623	653	658	635	609	621	651	670	652	659	666	618	640	654	612	662	645	604	672	699	657	613	630	627	635	646	643	635	734	620	639	598	626	592	676	653	645	655	600	635	642	644	616	644	645	645	640	652	621	628	684	652	623	614	637	679	624	615	622	669	626	666	620	652	638	679	627	626	672	645	630	650	606	601	647	640	661	666	630	632	635	603	699	667	664	606	650	663	628	618	615	617	645	673	641	658	621	668	670	657	666	622	677	693	643	652	640	595	654	651	672	621	633	593	611	624	673	634	657	649	659	708	663	613	628	647	625	691	621	594	710	651	665	595	624	664	623	647	636	616	676	680	627	645	644	644	639	637	656	628	663	641	627	656	649	668	589	635	665	665	697	681	652	679	631	665	610	638	676	627	669	609	621	612	704	674	652	674	628	662	621	652	632	631	650	661	642	647	655	659	675	637	631	629	678	666	623	624	660	631	662	641	661	628	650	634	673	656	681	662	662	641	617	645	643	647	630	654	658	618	643	599	656	600	670	688	622	660	718	611	664	707	598	632	649	654	640	664	666	622	661	650	619	626	661	672	645	623	622	675	678	662	651	629	645	652	632	672	648	645	632	665	656	646	642	614	649	669	607	677	650	659	662	659	628	701	596	681	687	632	612	666	642	636	634	654	661	659	659	616	612	670	652	656	687	632	642	645	618	623	629	644	603	637	624	625	653	597	580	611	625	618	633	643	601	610	667	645	640	628	600	665	628	638	640	640	634	667	646	622	633	671	643	621	663	595	691	651	664	642	627	601	623	670	673	613	654	645	633	619	658	612	638	653	622	658	627	646	630	635	667	668	659	619	644	654	630	650	623	645	649	681	664	654	685	679	646	656	624	656	630	605	631	633	620	614	614	668	653	700	611	676	666	640	659	647	698	650	581	680	603	638	656	646	650	626	625	691	644	645	698	640	660	629	625	669	607	663	644	647	672	636	650	606	663	693	645	680	662	617	687	628	615	613	634	648	655	654	621	622	650	621	636	659	636	635	608	629	620	664	660	637	642	697	628	671	683	620	687	664	610	625	662	587	629	663	645	650	674	695	646	655	667	634	663	643	631	644	616	611	605	635	625	668	677	649	640	642	651	674	676	619	685	648	641	640	627	659	651	665	624	630	644	668	659	618	664	626	636	610	659	639	587	641	636	679	685	667	659	635	660	652	652	655	661	666	676	622	653	619	650	622	647	659	664	688	604	639	668	628	638	638	642	629	679	631	664	692	656	620	591	613	650	615	609	619	640	617	656	652	666	645	654	664	680	631	627	646	627	665	609	655	632	641	611	697	663	669	629	674	620	688	648	637	670	677	691	619	642	651	627	650	618	625	666	698	697	669	661	620	657	659	649	646	662	642	687	708	641	643	645	621	632	614	622	660	622	655	617	637	697	655	664	674	650	682	622	634	648	616	658	687	645	671	618	665	619	635	679	628	678	628	596	598	606	629	675	676	688	644	651	620	675	671	637	618	662	648	631	649	681	644	647	644	660	624	642	628	654	636	668	668	634	655	664	675	681	644	634	663	651	667	659	630	652	672	631	637	683	611	667	633	592	645	665	630	590	658	654	656	667	622	641	647	626	641	671	613	615	679	649	634	653	668	664	641	651	641	643	665	660	676	712	622	639	595	691	652	646	671	635	627	643	600	658	662	612	609	654	649	690	651	623	672	643	649	642	715	650	611	630	683	623	601	618	648	679	656	637	653	651	662	614	702	663	584	660	658	666	661	685	673	651	681	627	643	671	637	664	648	663	603	665	609	645	594	665	642	644	647	643	696	624	627	640	679	635	631	659	603	617	623	618	665	639	653	643	609	589	629	648	662	653	641	620	627	694	649	682	640	627	720	657	642	646	607	681	644	633	638	626	647	624	654	620	698	679	640	656	621	622	660	620	651	685	604	633	658	644	675	591	621	664	647	667	625	634	665	651	609	618	645	661	652	635	627	658	653	648	624	624	609	651	601	632	651	607	657	663	611	663	608	641	637	646	688	680	618	617	654	628	643	625	673	624	676	622
48269	49625	54801	46977	42132	38170	35566	28190	32977	37929	34850	24832	20330	19462	14772	10218	4846	4968	4301	3131	1749	1557	1029	811	869	917	723	611	585	572	520	538	483	518	415	423	386	327	347	307	256	265	324	334	314	336	390	371	275	281	301	303	314	301	276	245	300	277	287	284	259	275	272	253	275	296	287	264	282	276	319	264	326	290	271	284	299	296	290	281	241	274	277	282	303	282	277	280	295	291	251	288	261	270	298	308	291	274	321	309	288	307	261	294	271	286	286	281	303	279	262	269	303	297	306	289	278	270	286	278	288	288	289	242	275	296	258	254	296	272	249	286	313	289	296	284	294	264	292	293	276	311	285	270	265	298	279	303	305	328	254	274	287	279	284	291	298	276	287	323	302	278	301	290	263	276	286	294	276	259	274	292	298	288	285	268	307	290	276	274	263	291	265	267	267	267	287	258	288	283	240	255	278	273	314	278	315	268	265	275	291	286	282	292	276	286	288	277	278	296	289	276	268	290	301	274	264	262	293	304	297	269	306	279	270	278	271	298	272	279	272	277	274	269	264	289	280	274	301	299	317	288	319	306	279	277	303	276	265	265	278	258	275	321	295	293	274	271	297	283	279	288	287	263	264	290	261	279	280	274	260	264	283	272	327	287	284	305	277	256	277	306	276	287	267	305	297	288	266	278	291	258	336	291	282	282	315	289	296	273	275	286	289	275	289	279	275	278	309	286	315	286	262	270	323	273	283	282	292	262	270	309	298	312	284	305	283	267	272	266	293	296	267	254	273	260	258	281	308	259	267	275	275	249	277	267	276	241	301	269	248	305	265	257	284	258	293	297	279	287	290	274	286	273	292	286	273	278	269	262	298	242	278	280	299	298	276	277	290	280	283	285	264	268	296	298	258	244	287	267	321	312	312	280	280	291	284	286	283	275	288	301	276	309	259	293	250	291	292	311	268	279	294	301	298	272	267	292	303	296	288	274	253	279	260	286	255	296	294	264	288	281	284	284	281	289	300	298	284	312	296	278	275	265	271	284	311	285	262	277	279	260	307	256	287	272	281	274	281	248	279	240	283	296	278	269	281	274	294	268	275	285	287	289	277	295	280	277	271	269	288	261	269	284	284	275	273	281	300	317	283	275	279	284	266	256	275	291	276	307	299	317	280	271	273	272	257	307	292	241	293	254	278	272	273	284	270	297	297	268	292	290	253	273	284	302	302	276	293	266	286	309	263	296	288	294	278	277	287	286	278	276	271	302	289	255	283	286	267	269	288	300	304	278	280	280	292	265	277	287	304	285	290	288	257	283	278	285	285	303	270	290	285	280	272	287	262	277	277	264	297	274	271	344	312	292	302	279	274	303	298	293	269	288	323	295	280	291	303	284	287	284	284	294	265	289	275	267	282	286	283	283	267	270	277	251	291	271	283	284	311	286	257	289	281	276	256	292	309	302	301	244	301	298	251	247	248	294	278	257	270	268	304	255	309	290	284	289	295	274	255	288	282	277	292	293	270	252	288	278	277	301	285	291	282	260	258	279	287	262	300	256	264	291	318	283	301	276	285	286	292	306	265	283	305	289	305	271	264	278	297	304	307	268	268	270	275	283	275	263	289	258	275	256	275	276	309	288	273	289	273	321	273	302	271	285	279	251	293	295	310	302	265	286	277	281	278	256	281	261	279	306	262	288	266	265	281	275	281	269	287	284	275	264	271	284	274	296	261	309	289	293	277	273	308	296	294	277	281	282	323	287	264	269	325	283	271	305	300	289	274	282	293	301	305	292	281	310	289	306	297	296	304	272	288	271	254	281	290	273	268	274	304	291	292	293	283	293	277	268	280	298	293	283	275	307	295	288	294	287	280	290	258	273	305	281	246	284	288	289	259	295	257	306	260	285	262	250	259	260	286	284	276	269	293	304	265	290	286	315	287	290	303	308	299	284	278	288	283	301	275	282	295	275	295	278	268	316	293	316	299	258	276	305	266	245	301	281	263	270	271	275	270	240	300	316	300	278	283	284	269	282	238	261	260	296	295	273	287	277	278	279	313	309	285	299	277	262	261	258	264	261	284	268	264	255	279	267	326	261	261	283	270	251	291	296	291	302	304	252	309	283	267	291	286	315	293	266	304	277	273	310	293	269	282	298	284	290	296	332	297	272	291	320	281	260	262	269	277	269	241	279	299	292	300	319	305	250	311	281	311	304	289	286	281	258	290	317	308	288	263	289	300	296	293	267	286	275	319	317	282	303	269	248	285	267	280	283	295	290	277	274	270	291	299	277	278	255	294	256	253	290	268	270	278	284	245	286	268	304	268	281	261	266	305	320	286	259	314	306	254	279	295	286	275	261	244	290	253	281	295	274	279	275	276	304	267	273	287	281	276	271	301	286	296	269	281	279	280	292	278	304	307	297	294	250	285	256	280	275	252	279	299	304	274	285	279	265	268	283	292	288	283	262	273	274	337	295	274	263	282	301	295	299	268	276	302	347	275	255	280	306	325	274	270	286	298	257	278	291	269	307	283	290	261	292	265	263	307	300	276	280	270	292	282	276	286	325	313	277	277	295	314	284	269	314	246	305	302	277	264	271	294	286	276	297	263	286	266	295	307	258	283	278	298	268	300	280	279	278	275	270	254	292	294	303	286	276	309	289	278	277	291	313	299	299	284	281	301	296	280	290	274	241	268	301	279	272	278	262	271	273	223	274	252	258	247	271	273	295	281	274	280	263	271	290	258	261	269	282	284	297	265	306	276	280	283	300	270	290	292	297	315	281	300	321	304	282	277	264	274	268	293	272	276	271	283	275	293	260	270	284	268	259	297	242	297	264	286	280	259	283	293	290	277	270	236	283	289	305	277	277	288	287	315	321	282	261	314	258	276	293	298	280	305	303	294	296	274	244	287	280	265	270	280	262	264	292	287	265	271	302	289	269	271	277	311	291	295	318	274	264	257	274	286	318	279	287	281	304	268	291	262	306	275	282	280	276	277	279	277	283	304	254	302	309	290	283	308	270	307	254	297	308	262	268	283	259	250	273	285	312	298	292	279	268	275	260	296	275	307	250	272	278	308	275	265	237	292	267	292	284	296	267	286	304	277	287	259	255	290	259	276	264	275	291	298	306	267	286	295	262	290	272	283	279	267	298	274	263	255	305	273	267	241	298	280	278	289	290	249	253	262	263	276	333	261	275	275	267	276	307	285	297	310	260	283	285	302	278	285	267	259	295	300	264	286	281	282	242	280	286	278	264	268	299	294	296	293	285	277	289	255	275	268	259	274	250	238	289	277	269	281	279	276	297	280	269	269	250	280	266	268	275	271	248	292	297	250	297	302	317	287	269	277	281	272	251	282	295	257	284	296	301	295	280	259	279	303	262	263	275	243	242	262	266	270	268	297	302	299	268	258	284	264	289	265	274	285	300	306	265	269	280	281	314	288	294	302	297	262	288	267	260	267	280	289	297	278	268	292	282	270	278	304	281	267	316	295	282	284	284	263	292	287	263
33004	41716	53462	56169	53172	54876	44107	41639	47543	50263	47141	38366	36771	37484	32014	25956	15102	18998	17082	14311	7752	7674	4921	3751	4210	4333	3463	2903	2803	2333	2361	2455	2129	1996	1658	1587	1384	1133	927	830	792	822	1021	1230	967	968	1011	1087	747	684	846	917	809	786	671	630	673	612	655	626	673	624	654	673	699	677	681	632	667	653	642	637	628	692	655	643	711	623	658	685	698	626	635	684	625	631	717	613	669	663	651	677	636	676	627	675	658	628	640	660	647	644	679	611	702	656	646	642	675	683	633	649	686	675	641	634	660	681	638	663	651	689	674	614	679	625	654	673	664	647	654	595	620	677	639	639	678	625	694	677	619	648	669	662	621	629	637	667	656	682	684	636	733	635	652	680	667	661	652	630	627	651	684	663	687	656	648	678	628	668	686	663	671	625	675	658	678	682	655	678	659	654	644	646	654	688	680	671	685	623	656	651	674	703	639	647	661	640	642	653	674	622	645	698	691	677	638	631	661	652	659	611	687	651	645	623	656	645	681	688	634	639	634	656	665	628	686	619	642	698	654	692	674	694	675	720	656	684	699	736	670	676	648	646	626	670	681	663	647	656	686	645	637	618	636	642	654	649	652	640	660	662	645	697	669	723	671	672	663	651	642	691	676	685	587	640	627	670	652	627	648	652	636	654	688	678	668	640	643	649	644	635	674	647	649	637	651	664	645	606	670	689	666	670	706	634	662	631	634	600	640	646	682	661	643	682	630	622	695	701	639	610	639	681	657	655	672	653	623	671	629	624	614	650	674	677	685	679	692	671	695	625	740	604	627	647	707	658	645	691	587	664	642	663	653	672	608	705	667	625	656	636	695	627	685	684	678	622	637	644	673	669	675	661	598	658	695	681	656	712	678	667	627	628	667	627	663	658	626	620	652	684	643	661	629	677	647	664	640	675	644	673	663	659	692	655	667	675	708	690	664	671	591	647	642	676	665	657	687	634	643	627	667	666	688	669	657	702	654	625	644	688	673	679	679	638	713	691	697	702	702	640	652	642	652	664	629	658	693	664	651	693	615	714	674	676	638	651	631	664	646	697	680	668	637	653	675	671	621	633	608	661	689	696	644	668	659	649	586	665	679	680	719	686	626	678	670	671	714	682	681	651	653	672	655	714	661	664	667	625	665	636	623	667	644	627	673	650	691	662	653	629	601	704	639	644	638	659	642	639	673	646	674	621	690	619	679	647	667	642	607	638	714	664	651	644	638	615	648	699	676	656	677	657	677	656	695	631	637	668	656	694	642	671	658	638	639	652	689	679	652	674	630	672	625	706	648	723	603	657	631	656	689	640	635	646	692	630	681	685	681	637	643	631	656	643	665	630	690	642	623	686	649	685	640	644	634	646	697	619	653	669	623	715	618	680	637	699	647	629	656	628	671	659	675	628	637	707	650	626	672	675	633	652	658	637	662	644	702	709	655	655	654	642	648	652	700	630	685	606	658	712	667	655	685	660	646	649	674	679	660	642	639	639	681	677	649	655	668	632	600	623	627	643	639	668	655	647	699	652	670	609	668	640	671	686	641	671	707	667	660	690	635	614	670	659	644	607	649	694	675	647	648	664	651	639	672	649	661	612	657	673	606	702	676	640	646	625	626	652	676	652	645	677	650	674	717	602	668	647	631	680	596	621	621	664	644	678	678	648	690	685	652	637	687	658	654	707	681	628	655	656	658	637	632	663	659	666	675	661	652	619	647	662	677	649	610	637	665	682	626	619	627	646	679	659	646	638	679	666	662	633	671	652	642	652	688	646	604	640	645	646	656	654	692	622	651	655	636	635	636	668	705	627	677	695	682	652	651	652	663	680	647	655	652	688	641	680	688	668	625	622	673	621	722	658	658	650	692	669	659	600	646	668	680	700	640	644	703	620	676	630	679	672	643	703	646	631	659	680	689	654	611	698	732	621	632	650	723	686	656	643	660	647	705	622	731	631	660	635	648	663	691	653	632	661	663	635	701	642	652	705	670	627	673	683	658	658	630	620	646	653	632	686	653	667	623	677	625	667	673	668	575	672	614	666	665	684	649	676	683	622	650	675	690	660	667	637	636	641	667	629	628	644	664	649	647	620	704	733	670	687	679	646	692	630	682	603	592	668	628	684	626	663	680	680	659	660	644	656	643	686	606	623	602	673	633	616	659	651	655	692	672	655	701	641	664	615	639	659	653	662	673	672	672	718	663	705	685	673	681	697	657	688	642	681	692	632	643	692	683	689	633	612	679	649	615	725	634	715	651	696	652	657	650	679	665	638	650	654	682	697	651	636	645	620	634	658	684	655	663	651	647	637	648	652	641	656	605	632	682	661	705	686	617	705	703	635	616	652	664	672	685	664	659	657	675	622	637	654	677	662	674	671	622	661	674	648	642	586	678	624	703	686	707	642	696	610	636	652	701	628	672	694	707	634	645	674	634	723	584	665	621	693	675	645	641	640	673	662	639	649	685	706	658	671	679	625	680	640	659	632	704	630	658	673	661	680	668	652	674	679	700	669	657	637	624	651	672	626	658	697	652	681	667	705	671	668	617	626	664	680	722	672	699	697	688	665	684	678	684	687	629	690	656	658	610	612	684	701	646	639	664	639	688	649	661	653	645	651	655	665	667	634	681	662	666	607	687	663	663	671	610	643	659	697	665	646	676	641	645	638	641	635	651	601	595	630	668	652	617	664	695	654	657	622	662	674	636	629	651	665	599	634	621	670	695	688	658	667	683	642	648	657	650	643	626	646	675	701	680	670	666	680	666	615	674	669	686	628	657	676	672	639	638	692	691	617	658	651	628	665	650	648	659	646	687	666	721	658	667	632	644	636	656	668	685	673	657	662	630	602	684	713	652	657	623	642	673	656	656	674	629	664	683	636	657	691	692	709	648	652	658	656	637	701	629	687	614	675	638	621	660	676	639	622	665	708	678	654	669	642	674	644	654	659	673	633	617	676	652	668	644	679	710	628	623	679	721	647	691	680	669	682	660	639	669	608	623	654	688	687	671	635	682	673	669	660	684	704	692	626	685	606	680	651	677	672	638	636	616	632	634	669	658	658	633	694	661	646	630	644	657	665	679	622	700	635	674	682	682	671	684	661	673	680	643	742	679	643	662	675	690	653	644	662	661	682	650	717	642	668	673	617	669	664	660	634	634	642	646	639	657	663	649	672	640	667	645	654	644	648	687	635	669	643	670	644	663	662	662	662	643	674	690	680	724	597	610	638	669	677	622	669	655	692	656	683	647	605	653	708	654	644	655	653	657	695	675	660	626	650	639	716	641	674	628	665	664	666	712	643	669	635	649	638	675	645	668	650	658	671	657	683	593	627	634	597	695	686	692	689	631	655	701	642	665	643	636	639	706	612	627	650	678	666	670	690	638	649	636	641	653	683	623	651	660	615	635	662	663	611	690	637	723	662	686	677	649	665	630	624	668	702	681	669	716	669	657	656	664	634	645	663	618	694	671	682	646	675	686	653	657	680	665	688
55204	53236	53628	44371	41061	40086	34725	31965	41000	45398	42739	33076	29253	30847	25567	18842	11950	9003	7805	5503	3244	2691	1682	1264	1483	1179	955	1067	748	661	728	673	604	594	554	487	416	351	350	287	264	244	343	371	307	332	343	361	322	287	283	325	308	317	275	243	282	262	248	251	243	249	266	264	249	233	245	233	250	253	272	257	267	287	246	209	262	281	246	267	254	264	266	263	253	248	282	232	234	257	237	270	234	244	237	266	270	264	214	246	258	249	281	271	237	293	239	254	274	248	245	275	244	268	259	227	219	259	242	250	262	254	237	234	275	274	237	248	250	280	264	243	264	246	255	233	242	247	220	234	249	269	257	236	237	251	271	235	270	249	261	218	257	226	264	243	265	222	248	246	252	243	253	246	271	211	228	253	237	238	237	245	241	217	269	219	278	245	256	239	252	246	258	248	240	266	253	244	230	257	215	238	262	211	251	263	281	246	226	211	265	282	238	260	267	258	250	247	267	249	246	247	255	264	252	267	224	249	236	270	240	241	233	251	257	276	230	242	227	244	281	255	232	245	252	222	241	237	216	260	279	232	241	248	240	251	257	275	272	263	271	231	270	236	280	228	225	272	278	253	271	251	280	260	266	263	254	240	270	236	227	249	250	249	270	272	243	261	229	261	250	242	241	277	220	231	239	297	224	241	266	258	241	260	239	268	231	261	252	262	249	280	246	279	256	240	237	226	279	282	230	256	238	258	232	249	237	247	254	266	246	239	268	280	229	228	262	259	231	225	252	256	257	240	244	250	216	270	280	253	244	270	246	244	259	226	248	238	267	250	257	249	256	243	260	269	267	241	224	227	260	233	221	246	243	229	242	224	256	262	258	246	242	211	256	271	241	255	235	279	279	258	239	256	261	259	264	264	239	240	231	245	251	231	252	264	243	242	276	255	287	223	243	235	266	261	220	256	261	284	250	217	220	263	250	278	219	247	251	244	286	240	267	251	240	263	265	240	213	240	276	228	233	282	224	255	240	245	255	244	253	256	246	275	248	229	223	253	253	221	267	267	279	283	207	229	260	251	240	233	248	247	247	250	259	251	242	227	222	243	280	247	270	262	276	232	272	249	279	217	260	236	233	230	248	273	270	237	256	277	249	285	249	248	245	234	282	247	236	248	257	247	272	254	228	234	253	246	252	235	252	249	242	233	246	269	235	244	243	273	230	234	249	287	278	263	253	258	250	294	228	283	228	250	270	263	253	232	241	261	266	223	248	257	259	233	253	258	276	256	261	250	270	221	240	233	232	262	233	281	246	229	246	234	275	224	232	254	249	220	277	252	243	241	279	246	266	244	258	245	243	252	283	272	234	256	259	234	288	232	259	257	254	240	260	247	249	233	251	252	238	228	227	242	246	237	215	267	232	266	228	244	291	241	255	265	267	251	244	269	237	216	242	263	253	250	251	271	264	233	215	249	265	226	247	234	244	253	236	234	231	241	230	245	267	267	232	255	250	258	254	280	228	261	244	281	243	274	236	254	239	247	254	248	224	265	254	238	244	236	254	249	253	225	266	293	243	235	267	241	277	281	258	259	253	266	257	246	274	252	225	269	216	260	226	250	240	296	245	251	224	234	268	278	245	263	252	251	263	252	278	270	233	251	230	221	258	255	275	241	255	233	267	239	240	255	232	235	258	265	262	263	213	230	253	226	247	243	273	238	266	232	268	272	275	276	281	231	240	262	276	282	246	252	277	255	230	243	259	246	253	266	233	282	241	262	237	264	238	257	242	244	277	270	275	248	218	267	214	273	224	226	221	261	254	259	229	267	267	256	252	235	234	266	238	246	263	240	243	253	240	228	248	239	244	246	240	231	237	248	255	267	238	227	231	278	248	239	244	242	253	257	234	255	218	253	262	265	250	254	279	238	268	254	246	246	255	249	273	247	272	248	294	284	248	256	254	256	253	244	231	266	246	246	258	247	267	242	249	258	222	223	241	270	246	241	258	241	244	253	255	250	260	258	234	234	235	249	253	221	246	270	281	261	256	228	272	258	255	240	245	225	254	229	264	259	247	230	253	267	237	244	212	240	255	254	267	270	239	238	252	252	232	240	260	253	241	274	230	278	262	234	275	240	222	281	257	292	247	230	238	254	217	237	252	281	242	231	232	278	241	246	242	232	254	267	232	240	240	255	245	244	260	241	251	256	255	223	214	232	261	255	237	237	262	220	240	275	263	247	284	246	260	250	238	249	225	246	239	254	266	237	238	267	251	251	238	274	256	253	230	251	250	264	251	234	245	280	246	277	265	217	233	257	245	222	254	260	249	259	225	252	226	262	250	259	262	265	254	221	246	252	240	234	255	253	245	263	251	272	231	234	238	230	247	248	258	238	247	240	263	261	236	247	261	266	228	288	226	253	278	248	272	267	253	248	236	246	232	233	260	234	253	255	239	240	256	264	245	267	279	227	256	222	250	244	238	240	221	283	232	258	263	215	243	254	262	257	260	267	260	255	258	233	279	234	274	267	225	231	225	258	261	228	251	245	267	276	275	264	257	220	224	246	281	288	222	248	261	253	259	253	264	241	255	268	227	311	272	222	244	251	239	276	255	231	281	238	240	242	222	280	251	232	253	240	260	233	230	281	266	262	250	244	269	240	236	263	255	285	240	269	242	229	247	232	218	231	260	247	259	259	244	271	269	237	244	257	258	223	283	257	251	252	253	248	243	271	272	245	249	261	235	269	227	258	253	282	231	219	235	249	245	250	239	242	224	267	261	290	254	248	270	248	259	246	255	280	280	269	284	248	234	272	228	266	236	229	260	251	238	218	229	232	268	251	230	255	257	245	251	260	258	245	253	232	260	219	230	256	241	260	246	252	273	236	288	263	243	257	275	226	243	263	252	236	227	260	239	258	242	250	245	258	233	243	221	259	234	235	266	265	226	236	236	248	255	248	249	282	264	263	270	260	263	264	235	245	227	231	271	235	245	223	252	249	232	256	263	255	212	262	236	224	264	247	225	241	248	256	257	252	253	261	260	232	235	242	272	266	241	233	259	271	227	266	255	259	274	267	242	258	243	256	238	255	246	254	265	224	245	230	213	250	263	240	256	264	226	269	250	251	246	250	230	231	245	243	251	275	259	238	217	278	241	257	258	279	237	265	266	237	254	252	248	241	235	220	250	248	264	252	252	240	260	232	249	218	219	263	258	242	267	221	233	258	267	244	241	247	235	240	268	218	222	271	264	237	272	224	263	275	256	261	237	242	261	246	253	244	243	231	222	276	239	238	248	219	263	234	259	239	221	260	235	229	252	266	234	261	242	262	259	258	227	231	223	274	275	256	233	237	253	265	223	253	261	232	248	230	223	256	252	238	236	266	231	225	268	242	238	226	234	246	228	239	232	231	255	255	234	247	274	235	263	237	235	220	251	256	264	279	252	252	261	266	240	274	248	258	238	238	271	226	232	214	280	263	284	270	230	250	295	254	239	252	267	214	254	260	242	233	233	237	230	244
39821	46866	54678	57562	56579	61957	48162	48155	55305	56899	54174	45959	44558	46653	41497	35515	25944	26147	24256	19962	12893	11928	7192	5865	7137	6296	5112	5339	3909	3467	3943	3465	3245	3231	2604	2090	1669	1182	1051	913	818	791	925	1433	1058	1021	1229	1150	1128	839	796	1031	1017	834	745	588	632	584	587	571	573	603	634	588	616	574	588	613	595	588	579	611	632	575	602	624	591	607	597	588	611	573	580	582	599	585	559	627	602	586	588	577	594	571	556	609	598	594	581	601	625	606	615	603	564	563	569	627	552	598	629	593	618	600	549	554	595	586	634	596	575	605	580	597	601	601	549	586	610	561	580	597	617	553	572	578	594	583	590	608	556	559	605	560	621	611	584	580	542	571	576	576	568	574	570	586	623	580	570	593	582	568	597	656	591	626	589	545	625	600	590	573	604	566	551	562	596	607	598	622	624	525	581	565	620	588	595	581	581	586	592	563	593	587	630	564	602	561	617	611	590	564	580	618	611	573	609	534	566	630	572	595	621	592	601	621	577	583	611	580	580	593	589	619	632	597	553	563	603	567	574	604	589	567	554	612	564	548	581	590	601	618	576	545	640	590	565	576	593	637	570	578	594	590	607	593	541	611	606	575	559	612	590	563	568	592	570	600	626	610	625	614	572	574	557	603	584	618	577	612	575	570	605	570	551	573	596	594	612	566	591	559	622	593	588	592	607	567	560	588	604	542	572	616	598	533	580	585	611	556	558	534	548	589	589	607	613	586	602	569	600	579	620	590	608	545	637	627	618	587	616	604	560	545	582	605	599	589	575	606	618	618	564	579	601	560	587	546	595	555	613	610	596	617	612	583	588	602	586	538	576	629	580	574	619	581	617	585	626	552	539	545	593	577	550	608	587	597	598	578	600	573	579	583	618	575	589	558	592	596	567	582	620	564	619	574	585	613	612	605	573	556	591	572	557	568	607	583	604	580	632	580	592	576	601	628	617	584	649	608	606	583	574	599	601	602	574	583	550	580	619	613	586	566	563	533	576	593	583	607	542	590	555	611	597	575	600	558	559	568	587	581	637	595	606	600	537	606	594	613	591	593	570	577	622	604	556	598	632	591	546	580	585	543	564	619	580	618	593	581	596	562	575	621	617	626	574	585	573	578	586	611	554	619	623	555	606	582	542	585	575	590	552	570	589	616	593	590	594	541	575	561	597	602	592	563	573	617	586	581	653	570	577	554	592	607	609	636	584	605	557	587	612	572	584	612	588	595	586	569	592	547	573	582	551	582	641	547	562	572	592	603	596	562	555	589	577	585	607	558	617	586	575	602	566	613	603	590	608	551	585	584	597	585	580	603	602	619	613	585	612	583	576	620	563	587	556	556	568	581	596	651	603	556	638	568	588	611	568	586	590	634	614	576	573	578	543	626	585	604	579	602	608	585	574	556	658	581	604	562	627	620	519	577	594	615	587	581	589	621	566	569	597	586	578	554	551	573	549	608	567	565	567	588	547	589	582	587	616	561	612	585	564	578	593	609	628	593	588	605	600	543	617	572	622	550	594	598	581	535	566	612	590	602	565	629	599	607	602	585	556	589	536	573	586	592	605	586	589	582	567	582	587	635	607	585	600	596	568	602	591	633	621	618	553	615	586	606	638	582	609	580	583	568	536	592	563	640	585	602	625	628	612	570	579	564	625	563	560	604	592	646	548	599	620	581	575	588	591	553	567	626	585	583	590	626	559	607	605	599	600	573	546	584	534	570	591	578	592	619	580	582	601	586	580	586	576	620	572	581	568	601	622	607	544	612	572	613	583	614	563	581	566	552	574	593	630	583	606	583	637	594	607	623	590	617	614	579	566	604	617	580	559	609	552	553	619	589	627	592	595	588	544	578	543	568	591	550	578	578	605	588	569	593	592	613	561	590	614	574	540	604	599	590	608	597	568	604	559	574	613	605	552	577	562	585	571	570	574	591	566	634	601	571	588	598	606	620	617	612	582	557	590	601	597	592	605	595	588	563	579	568	577	583	592	594	601	594	628	593	608	581	573	580	569	604	589	597	595	583	615	598	597	606	619	580	535	607	563	583	593	560	580	632	567	580	561	608	552	608	568	592	534	588	606	614	621	602	561	547	572	585	585	604	587	619	572	561	549	598	541	609	625	606	576	548	592	636	570	638	604	609	593	586	601	600	592	612	533	557	586	594	590	570	576	582	565	609	564	581	584	607	626	590	596	562	603	543	574	571	581	554	607	581	612	616	579	550	586	566	587	594	577	581	552	581	574	571	594	601	592	640	616	617	627	589	603	555	610	569	568	569	587	577	602	588	589	584	638	618	595	594	570	590	575	558	590	568	616	543	569	601	579	609	608	583	598	563	567	553	619	590	562	611	593	622	561	555	585	557	556	592	559	569	587	584	538	568	597	552	616	612	597	583	599	624	600	600	557	623	610	580	599	589	589	575	555	582	576	589	606	628	563	588	548	604	589	570	571	577	625	567	577	598	639	580	557	618	568	616	563	571	565	623	582	577	565	638	603	598	591	597	548	580	592	568	614	599	551	637	602	588	551	564	627	562	588	562	559	574	618	572	581	571	552	563	583	544	560	618	572	586	590	566	591	604	567	585	586	569	573	559	577	590	572	566	599	555	571	592	564	665	549	574	560	547	601	639	583	612	601	612	599	592	562	571	642	589	603	571	536	581	564	586	583	602	582	597	572	591	575	567	559	578	563	579	580	580	612	569	590	581	588	565	615	621	622	600	531	599	578	541	603	595	596	623	614	560	622	588	594	555	616	565	564	575	605	634	582	581	609	606	561	574	596	628	594	570	543	588	564	598	590	559	640	599	632	603	643	575	558	578	537	587	567	569	605	567	591	595	591	606	565	626	623	638	569	557	596	598	579	596	584	578	559	536	567	577	593	584	574	588	573	594	574	564	570	549	570	588	608	582	574	556	586	560	571	594	586	648	603	551	559	573	551	583	601	567	569	597	593	528	589	599	561	632	574	562	603	601	590	570	549	568	581	588	607	639	612	553	559	570	571	636	611	607	571	557	619	592	613	625	595	582	601	604	572	624	564	625	555	607	546	601	526	577	636	579	568	591	605	605	578	600	588	590	586	644	627	580	596	575	558	562	579	600	558	583	594	571	620	601	632	598	598	632	576	628	603	555	551	602	614	592	631	583	585	534	612	625	631	584	601	608	552	554	596	566	597	603	592	609	564	602	560	592	600	557	568	630	571	537	579	575	609	587	604	578	613	624	517	560	567	586	553	585	575	605	553	594	555	585	624	602	571	581	594	600	628	569	573	561	567	588	571	573	565	611	595	557	593	569	614	576	593	592	525	611	615	595	551	623	571	600	615	630	579	553	580	581	545	588	618	562	600	548	582	578	600	553	545	590	555	584	599	582	586	575	589	586	569	597	580	540	603	577	604	552	588	573	591	607	595	606	593	610	558	608	573	607	626	604	601	563	626	617	614	606	588	579	607	628	547	558	558	563	584	594	599	599	572	580	591	615	551	576
24948	19900	24640	19838	12896	8440	5266	3708	3621	3447	2670	1769	1449	1228	966	799	673	542	541	549	536	489	408	438	368	355	315	302	338	326	345	333	313	306	326	325	301	322	292	308	291	298	273	310	328	302	306	323	281	288	285	269	289	265	302	280	259	290	287	338	252	316	286	286	280	291	275	281	283	263	245	268	267	275	311	281	283	268	268	289	284	271	278	303	273	270	260	254	285	298	294	270	279	285	272	260	278	273	308	302	282	290	296	290	228	304	281	299	265	271	275	296	305	278	271	274	281	292	276	270	285	268	276	308	294	263	288	290	237	266	280	273	293	289	291	303	252	265	287	274	257	234	291	261	286	285	263	298	267	280	299	271	294	287	297	262	241	274	285	266	278	273	295	324	276	282	289	271	293	301	284	289	262	285	272	289	277	273	291	272	317	269	295	307	278	295	299	279	267	291	272	288	263	265	294	287	282	303	272	295	287	294	349	281	302	267	272	281	279	269	272	277	292	301	267	289	269	315	280	277	294	296	267	272	309	316	282	253	280	300	254	286	308	278	294	294	277	282	324	264	270	273	269	298	307	256	275	291	293	279	267	285	295	291	297	257	265	274	305	290	295	286	282	303	262	270	298	300	267	281	289	291	267	298	273	244	277	286	288	270	263	272	300	258	280	285	301	255	292	251	277	280	284	281	306	261	274	277	253	287	267	291	256	260	273	272	306	249	278	271	278	263	283	273	278	289	314	288	268	268	281	302	298	267	302	278	277	276	282	298	282	274	265	258	276	267	273	304	328	271	277	275	279	290	297	260	287	290	305	280	276	327	288	279	292	262	270	281	291	258	238	252	258	303	266	249	279	247	281	293	275	301	261	305	271	285	300	297	259	290	267	293	261	304	276	269	287	273	309	276	268	273	302	275	253	297	291	290	259	310	309	256	260	310	296	294	304	292	295	272	296	273	293	276	254	289	243	253	248	276	292	309	283	288	310	301	272	276	287	317	247	307	277	273	286	261	266	287	277	285	294	273	269	280	278	268	261	288	296	299	298	288	269	298	279	299	273	264	279	290	269	259	268	287	281	268	262	255	269	268	281	323	282	282	275	282	282	256	278	264	298	263	288	276	286	249	298	298	280	271	257	275	261	285	275	243	255	297	275	293	307	301	274	294	277	295	323	297	289	277	285	303	303	279	303	271	276	287	285	271	285	292	283	262	243	279	281	321	281	303	258	279	258	300	265	297	267	270	312	285	296	282	318	255	299	319	286	290	273	274	297	263	285	298	294	269	280	297	270	298	275	250	318	289	301	316	301	318	290	291	258	295	284	279	279	280	263	299	276	291	267	284	271	294	272	286	290	308	304	279	330	257	272	273	304	274	262	275	266	274	259	300	278	285	267	278	281	269	276	283	299	266	310	275	300	303	288	267	266	286	311	301	272	302	298	279	287	310	249	279	306	231	275	293	287	286	280	300	276	294	313	306	268	270	310	281	280	262	291	263	280	294	281	295	295	270	299	283	279	300	287	279	289	290	278	278	281	269	290	265	295	253	298	263	260	266	288	251	285	260	313	272	274	274	292	268	275	289	277	271	287	269	279	294	257	274	310	267	261	293	265	297	253	282	239	278	268	274	262	284	294	290	273	272	263	275	267	322	301	276	280	273	292	270	242	322	285	249	296	256	281	307	281	281	267	278	291	256	293	264	263	293	301	287	308	284	293	269	275	326	257	264	300	291	318	289	272	305	281	294	282	279	270	279	286	276	277	266	277	269	281	282	255	312	273	307	269	301	272	299	288	275	302	301	285	309	286	281	247	293	290	279	275	269	283	274	285	295	324	283	296	283	315	280	272	292	305	302	279	263	336	268	262	297	271	273	266	291	252	275	255	297	275	263	266	271	270	257	288	255	303	275	240	301	276	325	293	287	299	285	263	280	267	292	275	274	258	285	322	300	265	263	269	300	298	286	263	282	292	261	277	297	284	276	266	291	249	284	272	293	272	285	291	295	326	264	323	275	296	255	276	285	327	303	260	281	285	304	308	234	269	281	274	321	293	286	304	291	293	282	286	290	303	282	291	267	296	263	271	278	265	258	289	269	276	280	296	260	275	279	292	282	269	281	266	287	292	283	289	290	315	292	312	296	287	266	308	269	306	296	263	264	261	283	304	296	268	270	302	271	288	281	255	317	287	267	300	262	299	263	299	278	294	253	325	292	256	280	307	289	305	266	297	271	301	253	290	294	278	275	286	265	268	273	286	279	285	288	289	276	298	290	282	292	298	287	249	275	285	285	286	268	300	323	266	298	309	283	301	291	248	266	281	299	293	254	273	315	298	293	288	274	316	249	262	290	237	291	289	286	290	291	258	263	285	296	268	257	304	278	285	307	294	287	291	240	284	260	278	284	285	284	309	284	297	285	297	271	291	333	299	283	270	233	237	272	273	274	293	277	262	259	286	280	312	283	287	254	262	280	292	290	306	299	272	281	313	272	279	314	306	279	264	304	283	292	280	285	309	268	287	280	270	307	283	289	297	277	303	289	281	282	265	281	252	306	293	274	270	275	298	306	250	281	285	289	292	269	256	305	275	307	291	291	291	252	290	291	284	267	288	290	309	267	293	284	276	282	294	256	261	298	300	266	251	259	332	278	320	246	312	300	269	307	288	282	252	282	299	284	267	255	284	267	296	272	289	271	306	313	284	283	270	309	305	283	285	287	276	289	251	287	293	282	303	271	309	284	287	289	277	275	280	286	271	255	292	285	278	293	263	278	283	259	288	272	276	273	268	287	268	306	262	298	294	291	276	298	269	275	287	265	285	284	275	283	279	282	269	276	272	268	300	291	271	277	301	296	271	288	303	289	264	262	308	294	293	274	277	278	300	302	275	290	329	279	297	270	263	284	289	255	282	285	248	286	262	286	281	247	280	252	251	267	254	294	309	273	231	290	276	271	287	271	276	291	251	297	265	312	295	290	288	299	276	285	268	248	279	285	295	258	304	308	314	265	247	276	285	280	300	293	275	260	280	279	289	261	271	299	252	315	281	265	309	295	275	287	297	297	275	339	287	304	282	297	279	308	282	289	267	271	300	297	243	275	273	262	274	308	302	290	282	282	272	252	286	308	288	299	306	267	282	294	296	261	292	300	275	295	251	270	297	283	293	260	287	295	296	292	293	248	279	283	267	246	294	277	266	284	285	273	279	281	279	261	279	282	280	284	284	267	255	292	276	276	299	291	289	309	267	275	270	271	270	277	299	282	276	261	302	254	311	287	286	277	270	284	288	252	304	276	286	296	347	270	289	270	260	274	268	280	248	288	269	292	296	278	276	294	291	269	266	317	260	302	311	302	270	276	280	280	267	295	259	280	289	284	292	290	272	294	277	278	284	281	271	309	278	273	253	304	292	276	274	264	266	261	263	275	293	241	290	274	313	270	304	285	266	255	270	270	278	253	286	248	267	278	313	308	289	272	300	240	271	303	264	275	249	270	276	278	290	273	298	308
15015	17435	30735	32696	25601	23488	16531	14056	14945	15010	12870	8868	7326	6893	5141	4361	3144	2522	2388	2121	2059	1693	1471	1433	1248	1180	1036	960	966	859	875	893	884	896	856	802	786	779	741	748	767	708	732	742	801	692	724	726	677	702	688	690	681	664	705	672	664	675	678	680	653	678	660	693	671	666	641	640	659	684	646	645	685	717	651	641	679	658	671	686	737	654	673	675	703	640	673	669	655	619	657	682	713	661	720	649	674	660	675	700	693	697	647	685	649	650	637	630	615	662	644	651	641	646	689	644	633	621	629	644	713	700	656	693	653	686	687	680	662	714	669	666	629	637	671	698	660	632	649	687	714	671	697	603	633	663	663	647	608	687	640	685	680	667	656	693	679	716	690	648	643	619	692	617	687	686	678	689	672	681	715	662	672	652	637	642	690	657	718	720	645	694	642	639	657	692	666	654	681	634	666	641	636	644	667	656	680	734	616	740	654	608	677	642	687	689	627	699	671	694	651	682	643	712	689	695	647	628	661	665	676	656	661	652	661	708	712	671	668	678	634	647	679	671	629	647	659	697	677	693	678	680	634	710	665	649	659	669	644	662	667	692	669	661	672	658	699	697	640	681	668	657	688	679	652	640	701	715	639	662	690	648	675	691	672	687	670	667	724	688	636	702	647	633	703	675	667	673	650	679	611	655	714	656	665	629	708	683	645	637	680	710	684	665	648	654	669	671	686	646	690	644	672	699	623	635	664	645	685	682	649	691	692	668	684	688	673	649	666	705	654	654	646	721	671	674	643	674	672	673	656	724	673	629	687	682	701	664	714	663	696	672	652	661	666	664	708	679	696	631	657	705	630	691	715	672	663	635	698	691	626	690	708	700	655	711	618	650	664	640	673	668	680	664	647	692	657	656	693	660	680	638	655	685	693	660	703	687	680	661	622	621	653	646	660	678	725	668	639	653	676	674	665	661	700	729	657	643	702	668	729	672	667	673	679	649	698	659	609	680	685	700	690	673	654	620	677	673	659	662	690	663	652	699	701	680	643	658	668	642	702	641	664	619	674	631	725	704	682	686	685	697	670	665	680	712	671	675	680	723	689	634	660	657	720	627	650	659	656	642	677	704	669	692	652	662	730	679	656	636	700	640	641	618	654	656	663	668	671	627	662	655	642	702	717	666	693	660	683	631	659	659	672	666	703	658	671	662	678	626	638	671	674	680	718	665	724	691	657	695	635	687	660	651	684	641	690	661	698	636	672	650	660	608	675	663	682	654	638	643	687	669	648	646	661	678	707	666	630	625	662	645	652	653	673	698	708	692	661	678	622	660	672	665	682	692	675	671	665	708	649	631	641	688	705	682	683	692	666	657	654	636	672	698	646	650	719	673	652	705	697	693	633	688	681	646	680	673	671	658	670	695	655	700	696	647	649	659	648	691	650	690	698	670	653	668	666	708	678	669	687	681	693	714	649	657	663	716	647	640	708	674	647	627	674	671	686	657	658	681	680	708	668	688	708	696	672	696	695	671	647	676	641	662	708	659	676	683	711	643	646	692	665	687	688	684	648	733	668	672	637	688	654	670	679	664	658	699	669	649	699	690	669	695	679	684	732	641	653	649	638	691	729	679	646	664	668	666	654	704	680	635	710	679	670	643	696	666	687	695	671	675	660	695	688	688	703	679	692	711	639	675	698	622	614	687	673	677	653	690	694	707	666	643	676	631	663	750	662	701	712	698	683	696	672	634	708	642	684	676	635	704	658	660	682	706	694	671	685	657	684	611	664	698	627	651	686	716	672	644	652	659	678	642	642	654	679	693	669	654	716	637	678	638	683	701	699	628	696	654	668	645	653	662	633	660	666	624	708	645	679	715	622	660	663	687	650	662	686	676	686	666	660	660	647	673	690	644	675	671	676	677	656	669	693	690	697	664	715	678	667	642	699	690	679	674	672	652	634	659	673	655	691	646	653	703	698	617	687	700	714	715	639	709	623	644	647	699	676	664	678	735	665	638	705	676	625	658	621	651	702	709	657	728	665	690	638	647	664	696	676	626	704	682	662	660	665	691	670	636	647	683	663	743	671	681	649	668	686	671	688	688	635	678	673	698	644	670	660	676	659	654	667	624	663	695	682	664	684	648	667	688	652	673	727	626	665	652	687	661	682	707	685	692	643	661	689	716	656	701	680	648	680	648	670	654	698	647	646	651	702	700	701	686	666	725	630	695	618	658	682	673	641	666	695	680	685	660	683	653	665	645	699	695	702	731	695	679	684	676	686	708	663	662	715	633	694	667	689	654	652	660	612	690	643	705	673	694	655	708	724	673	728	656	675	670	672	684	671	665	651	683	700	705	649	707	658	682	656	647	677	627	668	693	677	719	629	671	714	621	659	683	659	644	673	706	683	638	656	692	637	647	625	655	665	691	715	682	669	676	605	667	667	655	699	651	664	650	645	650	655	688	738	634	694	680	664	660	645	685	679	687	660	678	654	689	661	641	673	682	727	636	660	593	657	698	697	686	646	648	627	696	675	697	663	679	623	680	651	692	698	644	683	686	648	650	649	689	669	646	689	656	714	702	622	635	654	678	679	653	675	652	673	644	668	650	640	644	695	712	680	678	690	691	662	679	675	694	660	669	685	650	665	662	685	655	675	707	712	668	650	678	670	616	689	690	741	648	717	677	727	681	643	640	690	637	686	701	669	665	692	667	691	667	680	703	709	663	654	719	708	668	675	712	656	661	622	675	681	628	641	670	638	709	688	668	647	654	623	645	632	687	677	702	652	675	682	667	670	615	662	631	659	659	647	657	662	668	685	650	702	631	723	658	696	685	682	672	671	670	697	665	722	697	711	628	716	709	671	631	694	694	662	658	628	678	680	667	642	665	662	671	705	663	653	687	675	683	687	650	654	703	693	679	632	658	694	678	673	701	652	658	667	655	650	672	672	697	669	639	674	658	670	620	648	662	705	692	660	697	721	658	699	696	643	647	659	678	693	661	641	669	655	711	700	648	670	649	689	707	691	686	653	645	635	682	688	644	703	711	694	683	667	642	682	701	637	694	656	661	651	690	695	655	646	649	611	674	658	634	671	677	685	633	634	684	693	673	639	670	726	664	699	602	647	712	652	681	623	672	677	653	677	647	698	686	711	642	717	646	687	592	675	634	674	682	659	743	650	676	646	647	638	657	699	689	648	644	628	669	661	684	680	718	645	670	662	670	667	679	659	664	671	637	709	645	637	640	660	679	683	636	655	671	634	660	657	674	683	733	622	685	655	732	685	705	698	672	662	617	671	709	670	672	678	675	722	670	691	665	707	704	712	675	673	635	653	687	625	666	691	665	721	686	642	692	674	655	660	659	623	620	686	646	649	723	652	708	682	669	684	665	626	652	669	639	678	651	640	672	664	688	674	691	696	637	706	663	651	704	638	693	674	681	666	684	693	644	635	625	663	690	673	675	691	639	666	630	677	704	652	647	662	626	677	658	682	639	644	698	640	693	689	658	664	671
47257	47073	54728	48944	42385	40612	34805	30979	36686	37402	36723	26770	22152	21822	16869	11442	7000	4228	3761	2754	1905	1626	1167	902	806	820	888	709	581	585	544	499	502	505	426	405	378	381	399	339	316	330	319	362	429	369	318	291	314	336	352	321	294	297	309	293	311	248	268	304	315	250	287	285	301	302	302	264	314	323	241	285	273	290	288	269	259	325	284	298	282	253	299	279	273	291	287	313	262	269	307	278	315	316	270	324	273	325	276	266	299	288	286	283	300	272	304	294	300	282	243	276	247	274	288	305	278	286	272	326	291	299	302	294	299	287	295	283	298	316	283	305	283	283	283	281	285	284	295	273	251	306	283	301	263	263	295	332	292	302	284	312	287	291	297	304	273	326	322	264	272	252	273	246	281	284	300	306	280	307	277	274	278	253	250	287	302	297	280	303	287	307	284	300	292	287	291	315	293	286	278	265	306	299	263	274	285	282	263	280	297	296	280	281	286	293	315	314	266	301	290	260	281	276	298	318	284	267	306	285	271	280	282	271	287	287	278	321	306	272	321	247	292	270	271	280	324	252	301	255	238	288	319	263	269	296	288	315	287	262	291	293	269	273	290	292	285	290	267	274	290	290	297	284	280	273	312	280	248	316	275	273	294	320	305	270	284	258	305	260	293	286	285	330	315	294	318	280	331	282	298	300	265	298	291	297	295	264	299	326	312	287	268	273	286	268	277	309	299	258	277	290	292	296	274	315	276	269	283	294	290	291	253	278	307	268	311	278	304	306	295	298	298	279	295	304	278	321	308	257	290	274	277	290	295	268	260	270	275	315	287	294	326	300	271	297	300	286	277	300	292	291	328	288	307	295	263	306	290	279	268	268	290	286	290	266	248	297	277	266	257	289	300	301	272	291	281	302	240	288	305	294	331	280	268	277	284	292	278	289	286	279	318	247	240	283	310	298	286	291	295	264	289	274	293	315	261	281	301	311	279	269	294	297	282	290	277	293	283	269	301	270	278	305	286	309	279	298	280	291	311	317	317	301	254	303	287	273	301	297	285	271	291	295	304	309	284	320	324	280	308	297	266	303	262	306	279	306	274	282	278	316	299	295	279	304	299	280	299	265	310	293	281	289	297	280	291	259	271	310	317	280	311	272	272	294	286	308	284	249	292	243	282	268	294	281	290	312	296	324	294	290	312	301	291	289	292	268	267	260	249	289	281	276	275	298	306	276	267	305	267	270	296	282	294	320	288	273	282	288	270	257	299	277	274	291	283	316	316	283	289	294	291	297	270	303	279	306	290	272	313	291	306	309	284	257	287	293	290	268	294	313	284	317	288	290	323	298	299	282	296	292	278	341	281	307	311	301	296	274	305	272	283	285	266	285	263	312	257	286	293	315	295	286	316	292	286	250	281	308	265	312	298	276	306	310	289	291	289	279	283	265	267	290	289	274	308	295	280	307	284	324	294	297	303	275	287	306	275	301	255	276	285	323	283	295	283	313	275	280	277	281	275	291	277	291	287	297	245	282	302	330	292	254	301	298	287	281	292	300	287	290	291	298	301	281	264	297	310	309	259	264	286	279	266	293	261	276	282	279	323	297	277	280	270	283	267	288	311	279	269	306	270	295	280	270	303	295	272	308	303	280	301	303	252	296	318	311	327	259	287	297	315	308	282	293	269	299	309	301	302	291	276	300	278	262	273	302	315	299	280	261	284	291	288	279	274	325	270	296	270	293	243	299	289	321	297	269	288	286	296	300	271	271	285	292	259	287	264	268	276	296	282	318	310	285	270	271	273	306	283	286	289	260	274	280	284	304	258	263	266	246	275	302	275	282	259	283	299	292	280	320	277	297	302	306	307	302	283	319	276	302	286	292	305	283	269	295	285	300	290	270	300	280	298	324	264	263	282	277	297	297	257	253	304	291	287	285	263	297	268	313	273	307	284	308	294	286	300	298	292	297	299	290	296	278	253	256	291	270	291	309	273	277	282	283	333	272	277	308	278	282	301	306	293	285	284	297	263	284	300	299	280	321	286	280	291	277	285	268	306	302	298	325	322	270	307	262	264	297	260	242	289	299	301	319	306	274	287	283	313	246	283	254	265	271	285	261	269	258	251	268	319	294	264	283	278	278	296	273	288	307	250	275	281	285	316	283	328	313	279	284	302	295	284	289	243	289	297	273	295	290	299	294	281	269	272	280	309	285	297	271	274	295	280	279	289	289	254	267	296	277	277	291	287	309	303	274	280	277	289	300	281	294	261	270	261	305	278	286	271	302	269	311	254	274	284	287	306	283	280	283	284	299	303	278	288	288	268	287	292	267	301	321	311	292	285	297	280	279	311	291	283	287	291	296	275	283	296	255	303	275	275	312	300	299	292	293	269	311	273	266	264	287	293	267	299	281	329	289	317	271	300	312	318	266	302	284	287	296	306	305	271	273	277	280	296	279	258	298	273	298	281	310	286	238	272	292	290	305	274	290	273	270	283	293	314	291	328	277	277	266	321	272	313	272	265	312	272	302	299	320	307	279	286	291	308	292	271	271	273	295	293	275	294	293	265	321	268	291	281	291	227	303	313	267	271	250	271	255	296	294	287	313	300	286	294	303	327	295	326	268	271	299	289	290	295	270	294	266	286	300	316	314	289	300	307	280	276	302	294	278	268	285	306	266	281	287	307	268	338	300	293	267	297	287	270	289	277	301	294	310	289	282	291	302	284	299	292	301	268	273	301	296	259	315	285	268	308	286	293	284	284	274	263	326	255	294	285	275	300	280	280	278	293	269	299	286	292	271	284	328	256	328	287	279	293	284	278	289	300	294	311	293	316	280	313	308	282	297	302	292	311	279	272	306	298	281	296	287	289	298	244	294	307	297	291	244	288	286	316	266	270	290	279	285	305	297	263	264	263	303	294	286	292	279	276	288	272	295	314	325	274	300	305	287	289	304	306	254	337	303	292	252	284	303	301	259	276	271	273	284	332	287	282	297	301	276	299	281	288	300	309	293	313	287	293	308	263	281	303	315	264	307	268	285	267	299	264	299	259	286	260	295	268	293	256	281	294	273	292	316	314	280	299	278	291	281	304	323	270	336	291	294	259	295	284	293	292	281	266	292	297	271	272	277	271	306	288	296	298	284	308	271	295	313	294	280	292	297	288	308	294	280	282	309	293	298	291	331	317	277	288	283	295	321	272	290	303	298	298	276	284	271	289	276	291	283	305	287	320	272	291	269	311	289	259	285	277	268	285	248	271	286	280	308	291	286	301	266	277	257	275	314	292	272	301	281	289	277	282	284	273	280	272	263	293	320	279	311	295	288	281	275	283	320	271	266	283	294	276	301	291	327	266	279	288	272	273	314	295	278	275	291	298	302	318	290	343	304	281	277	273	281	314	273	281	278	276	294	271	267	291	280	286	287	297	301	276	281	303	315	309	318	289	297	284	263	278	285	288	286	272	285	295	270	298	297	332	301	283	286	313	315	272	263	294	272	298	289	293	270	267	296	282	254
32343	39554	52769	55944	55020	56914	45332	44729	49733	49415	49233	39305	39290	40509	34727	28243	20029	15855	15275	12281	8477	7397	5404	3848	3777	4013	4374	3341	2563	2602	2385	2282	2129	2074	1748	1384	1327	1125	1032	913	918	796	922	1178	1422	1115	889	774	732	799	916	904	920	765	698	669	706	672	665	651	656	687	671	641	700	708	675	685	676	705	652	607	689	683	703	682	677	651	608	672	676	635	701	646	685	665	715	666	652	709	683	678	698	681	689	704	717	629	655	668	686	681	685	692	618	672	638	654	695	727	659	661	663	679	652	616	678	678	666	672	686	665	681	679	691	647	627	647	666	691	623	702	638	702	612	675	640	673	686	699	716	673	653	663	631	635	649	666	629	667	691	666	643	687	680	705	672	651	676	649	707	675	646	666	649	652	642	684	680	691	670	668	619	689	696	674	625	650	653	675	623	683	653	712	693	678	645	636	651	641	691	681	697	620	694	691	635	674	639	652	667	701	727	657	672	619	659	664	684	649	672	697	673	661	608	710	673	667	703	653	680	685	683	701	684	685	683	626	674	648	659	701	625	640	690	694	658	704	708	620	648	697	660	665	684	689	680	701	655	652	680	704	659	658	666	651	685	664	701	711	660	652	663	670	703	626	637	724	705	669	655	639	625	667	623	679	657	687	640	625	665	640	685	649	679	650	694	671	652	693	661	659	681	655	699	669	661	646	690	633	702	645	676	702	667	701	703	668	636	654	705	717	696	676	695	664	636	646	677	674	646	667	665	694	694	661	668	702	727	641	632	704	691	637	704	664	643	629	668	660	703	678	682	708	691	689	651	666	682	660	644	651	700	736	655	638	685	680	645	638	704	684	669	672	657	686	685	684	678	681	676	675	684	650	697	670	639	646	658	706	677	642	649	673	633	645	686	630	686	692	677	668	669	671	675	699	694	704	675	629	654	644	643	661	652	616	661	665	647	690	662	728	658	653	666	688	664	651	637	678	662	682	692	680	665	629	665	669	687	652	667	665	673	704	659	711	683	630	682	687	696	695	656	687	662	639	668	684	641	640	675	698	625	669	655	641	639	679	638	696	613	659	704	681	718	680	678	672	603	685	674	648	695	655	669	697	646	668	642	633	672	668	647	658	669	675	652	636	651	630	673	710	679	654	675	687	729	687	657	679	655	614	652	645	660	667	638	639	702	659	658	700	681	682	676	658	696	703	709	709	683	654	701	691	627	705	664	636	685	683	715	693	677	650	646	652	652	645	681	669	669	663	687	690	665	694	650	651	634	696	677	632	692	650	675	700	732	705	646	679	716	681	625	648	666	684	653	662	682	684	687	676	658	656	639	654	680	712	695	727	684	624	656	661	667	709	680	690	687	648	705	638	648	639	690	692	632	670	682	659	703	671	681	633	654	696	654	702	688	662	685	635	646	608	668	673	697	647	712	689	690	665	704	700	682	658	668	694	663	656	667	645	619	723	650	663	657	640	684	680	693	649	665	687	655	663	630	723	675	640	687	645	680	659	701	680	658	698	694	684	649	634	687	677	720	659	694	644	680	680	715	682	646	675	662	662	664	659	672	714	628	702	720	650	650	709	604	686	714	651	632	717	662	643	676	726	636	702	661	661	665	683	714	615	640	708	645	674	643	691	643	682	692	688	674	673	675	673	649	700	692	650	701	651	678	693	652	688	671	677	660	680	691	661	694	711	657	705	670	666	636	616	667	652	711	707	694	640	696	660	661	661	698	632	709	682	706	674	604	665	701	691	666	702	678	670	649	656	659	677	690	672	680	645	702	658	689	700	674	628	688	711	694	713	645	682	633	673	657	655	664	669	677	631	694	722	664	675	701	670	621	705	681	671	688	692	647	647	673	660	607	697	650	680	655	648	632	679	709	675	653	664	677	688	667	612	627	684	677	682	672	630	617	665	665	667	675	682	683	651	706	675	663	642	687	658	658	665	687	652	669	705	671	691	694	695	657	707	675	655	675	679	724	709	635	673	703	630	716	659	664	629	620	660	679	696	670	727	646	672	682	663	637	666	702	677	620	689	703	643	623	671	677	685	665	702	694	685	659	670	694	726	689	699	656	649	677	671	712	642	684	676	691	655	661	688	685	617	647	716	637	670	676	689	637	664	657	665	680	689	694	677	666	678	674	644	694	661	674	628	693	701	680	691	720	656	662	699	664	636	674	634	674	690	687	640	666	703	671	665	629	686	662	662	694	625	642	644	710	663	659	678	646	660	661	665	696	662	655	677	669	652	648	676	678	669	645	622	675	680	702	670	653	668	685	651	671	655	658	665	670	639	659	671	653	708	665	656	658	641	616	665	673	646	716	671	673	623	684	708	665	623	636	699	700	721	742	628	642	660	703	675	687	717	664	694	678	674	662	657	736	658	675	694	642	659	667	698	649	714	722	672	699	697	699	675	672	667	696	656	682	648	704	642	687	674	674	665	657	649	660	705	691	730	684	637	640	656	687	678	634	685	684	689	666	632	675	709	708	689	651	725	628	664	781	685	658	710	687	708	679	688	703	638	663	671	691	722	651	707	686	730	716	646	667	687	675	660	706	689	673	686	646	707	707	648	648	676	675	646	678	665	673	669	664	680	687	704	695	694	680	683	713	695	670	703	676	653	662	659	664	675	638	683	691	677	659	635	667	665	653	690	637	659	670	701	673	692	669	692	658	710	660	680	686	687	681	664	661	689	709	676	661	699	677	649	675	605	672	679	628	685	643	662	682	678	700	669	645	706	668	685	645	635	682	701	660	686	686	646	683	682	645	702	683	644	684	624	656	674	691	670	714	669	648	654	653	665	674	655	699	691	660	661	676	674	681	660	686	674	650	648	673	717	665	688	690	683	665	694	702	608	676	645	657	692	660	662	667	647	713	658	678	681	733	701	683	693	683	739	737	659	662	699	726	692	695	680	657	683	654	649	701	648	697	658	648	640	662	665	650	727	695	682	691	653	687	659	694	672	693	669	654	643	663	656	686	636	686	658	733	672	657	722	678	682	707	696	672	684	673	659	663	656	630	649	679	721	656	707	663	689	677	681	674	668	681	684	698	649	727	660	628	688	649	629	634	659	681	687	701	696	650	672	683	634	628	679	631	675	682	650	701	636	660	727	657	660	718	648	639	736	730	658	651	650	703	615	678	682	719	705	636	676	678	664	709	644	648	664	690	663	641	655	674	668	686	654	722	691	646	601	702	676	695	652	646	607	689	684	748	651	619	686	680	650	731	681	667	645	685	677	697	644	670	646	679	685	692	730	670	704	682	683	679	682	678	717	665	675	699	697	684	698	722	714	654	701	687	685	678	635	716	658	657	644	632	669	663	712	634	629	718	669	670	695	703	645	681	702	666	655	655	677	641	659	674	681	661	694	694	657	709	669	654	676	643	703	660	643	709	687	670	661	636	677	656	708	714	656	688	620	652	662	707	663	666	697	655	672	631	678	661	662	708	634	690	640	682	695	700	622	632	693	643	677	643	669	673	687	670	647	711	718	638	637
55411	51268	52858	46518	40659	40344	37293	36436	42926	44039	43013	33046	32718	34036	27991	20367	13590	9301	7408	5590	3610	2669	2026	1502	1152	1277	1104	926	750	801	734	701	622	573	530	456	429	367	378	313	299	306	329	410	480	363	352	287	305	289	302	326	321	269	292	284	260	261	256	234	241	254	255	240	243	288	231	257	274	248	230	263	238	241	229	271	274	244	265	251	250	224	263	267	251	259	222	250	246	248	238	250	249	238	233	210	216	266	255	242	257	231	268	246	251	228	249	256	292	245	235	238	274	245	260	299	259	247	233	250	261	259	248	240	260	234	265	270	253	242	239	251	236	257	272	238	236	252	260	260	260	250	262	259	257	265	259	264	254	261	251	249	271	249	263	254	248	286	256	262	222	230	201	273	247	267	215	252	226	260	271	249	248	264	256	235	287	269	270	263	256	264	269	278	270	256	283	277	272	273	251	255	244	265	241	277	260	259	236	322	244	262	251	263	270	255	264	230	249	267	247	252	225	256	259	260	276	265	272	256	262	248	243	258	254	268	246	269	226	239	228	242	272	266	250	243	249	251	257	304	270	257	245	222	240	257	264	246	243	257	288	273	247	241	264	274	239	263	279	268	263	296	259	260	228	235	265	257	261	271	279	267	235	264	281	263	281	236	233	275	249	266	247	231	236	276	247	249	231	265	231	268	251	268	252	245	238	295	254	272	266	268	266	248	228	249	268	242	250	283	256	254	278	268	237	254	228	255	249	259	262	230	253	270	260	266	259	255	268	262	258	256	250	248	263	252	232	267	240	267	242	249	263	259	266	258	260	253	252	257	277	256	250	231	248	251	266	244	266	284	261	249	266	261	243	274	255	234	257	250	281	245	275	249	287	282	265	239	256	265	244	257	272	263	290	253	242	253	253	256	247	299	243	250	261	252	277	214	249	228	239	219	249	234	273	275	260	253	237	250	267	265	251	245	233	265	239	256	246	239	266	264	277	240	236	235	252	259	297	255	284	258	229	260	243	242	261	288	272	275	253	266	265	260	259	250	246	235	259	267	254	263	257	267	262	224	236	251	251	253	253	269	258	255	279	235	241	248	272	277	262	239	231	240	243	237	240	261	229	241	252	282	201	236	288	272	229	248	259	229	278	222	232	260	246	251	239	247	230	233	284	252	258	249	234	269	265	287	236	275	251	238	247	259	255	268	274	253	292	246	267	258	233	263	254	293	265	233	243	265	228	274	266	223	232	262	245	244	285	256	257	240	261	285	277	259	234	239	216	248	232	262	263	244	236	248	284	240	277	268	274	273	287	224	272	280	267	243	248	246	250	270	232	250	265	255	233	246	303	250	268	241	260	279	258	247	237	273	288	243	263	273	260	250	266	280	271	288	226	233	240	260	253	273	255	304	247	248	281	244	281	235	264	284	264	244	232	259	270	226	231	273	259	246	289	258	277	244	270	267	279	240	238	233	282	247	245	250	247	287	256	260	259	222	246	257	249	234	245	257	221	271	257	281	270	236	244	278	249	261	247	274	267	231	301	249	274	248	262	220	261	251	279	257	233	287	266	222	226	236	215	226	255	254	269	266	245	247	247	258	258	284	242	235	259	264	250	272	276	256	252	245	289	241	263	222	257	246	264	260	230	260	260	265	261	282	237	248	237	255	266	263	279	242	264	248	238	257	269	240	266	232	259	263	271	275	271	263	280	258	294	240	264	270	272	277	267	254	244	245	243	248	227	262	251	256	251	258	222	272	224	230	252	208	237	242	250	211	258	253	241	249	253	244	246	225	280	260	244	251	265	232	262	259	271	239	262	261	295	228	254	241	282	246	263	281	256	239	267	281	256	281	256	302	255	290	259	282	237	233	270	275	293	255	253	253	286	260	251	237	254	236	252	287	261	247	272	252	266	273	255	267	273	266	239	264	252	246	224	257	270	246	242	278	255	308	241	261	290	276	225	263	253	226	241	259	254	257	266	258	245	273	276	245	256	256	241	272	264	250	235	264	249	221	267	280	257	262	247	254	252	241	227	256	243	236	231	234	264	255	240	252	264	216	227	243	262	260	244	228	256	204	251	253	259	268	264	248	257	263	260	271	259	242	232	253	253	269	234	265	261	251	248	253	267	262	216	259	240	277	255	242	263	260	259	275	278	225	272	230	245	248	277	219	250	252	218	237	250	243	272	273	259	241	212	269	282	280	258	245	268	253	267	277	265	251	241	225	280	250	283	236	253	258	248	278	244	244	281	237	240	234	241	247	232	270	273	268	259	257	250	251	261	260	302	291	265	269	260	263	268	290	277	267	247	269	258	227	225	262	262	248	227	262	282	268	284	250	259	233	247	234	273	259	240	280	285	261	278	252	266	244	265	281	223	256	245	256	256	225	246	261	250	255	230	288	266	239	261	281	261	282	269	261	269	253	264	258	253	284	245	241	252	242	269	242	238	267	241	233	235	263	262	231	275	261	244	246	231	267	261	262	243	260	243	243	273	229	226	247	246	262	259	207	253	272	262	241	256	252	263	263	256	251	243	232	251	239	244	292	285	250	259	263	256	234	249	263	249	239	250	251	242	254	258	256	269	267	262	243	244	257	279	233	274	283	268	262	251	268	303	255	258	257	283	275	274	224	244	271	251	277	255	250	272	248	258	269	245	268	254	276	281	268	277	254	229	304	247	247	240	279	219	274	262	263	259	256	254	231	259	248	219	282	239	270	270	260	264	255	273	266	227	244	234	248	244	247	263	251	264	244	221	253	248	253	255	271	236	245	254	234	275	273	252	278	249	231	287	274	245	222	259	243	261	246	261	230	292	265	254	242	231	254	229	253	250	268	241	281	293	280	246	258	216	271	240	242	325	242	249	258	289	247	253	249	251	254	263	275	256	270	253	256	250	261	270	278	240	229	261	281	281	287	252	263	255	245	237	247	247	227	254	241	245	266	238	255	260	283	248	224	231	270	251	251	266	269	271	217	246	274	222	252	245	266	254	265	221	243	247	263	213	237	249	240	263	266	266	263	274	250	273	260	267	248	260	248	246	248	248	246	240	229	246	261	243	246	248	215	264	256	230	263	252	273	240	239	254	285	253	227	239	261	268	266	262	244	280	292	260	277	258	248	260	251	256	266	266	223	260	271	270	264	226	252	235	272	261	251	256	272	224	245	255	280	239	266	253	249	223	254	256	250	259	277	255	290	254	238	262	221	228	234	251	262	228	260	261	263	260	268	285	243	283	272	240	243	246	248	281	228	283	259	264	261	279	257	246	251	222	262	241	247	271	257	258	256	246	264	222	235	246	261	263	275	254	261	254	264	247	255	251	267	217	273	248	248	254	249	265	269	272	246	256	263	262	277	269	278	257	245	287	209	257	271	259	287	257	253	246	253	249	277	230	262	261	258	254	243	268	240	232	259	255	261	263	270	254	288	251	232	248	282	259	228	259	241	269	254	259	270	231	246	268	255	239	257	246	261	254	245	210	233	274	257	291	266	281	258	268	287	249	260	233	237
40303	44949	54956	56648	58642	61288	53320	52528	56402	57073	53723	47527	48553	49721	43767	37018	28640	25184	23066	19775	13476	11844	9226	7251	5311	6418	5716	4186	3777	4221	3764	3491	3141	2768	2259	1947	1718	1458	1220	988	881	868	860	1570	1818	1364	1184	957	813	747	881	989	889	849	740	640	576	604	602	593	644	644	641	618	616	611	571	593	574	628	609	609	569	593	620	586	603	573	633	567	560	571	595	545	602	568	598	598	579	570	591	563	593	617	548	572	581	544	589	575	633	627	573	583	564	600	606	612	632	586	592	587	618	611	589	599	602	608	555	599	575	590	632	590	589	563	556	616	614	606	577	589	600	633	581	604	594	577	537	602	583	583	618	617	616	594	572	592	594	627	589	551	609	678	612	594	598	578	604	592	568	610	591	579	605	600	609	543	578	571	613	626	640	568	595	628	594	630	588	616	589	556	654	605	596	575	554	580	568	592	602	611	580	579	610	577	601	608	605	606	599	559	563	586	563	604	582	583	613	592	604	618	569	623	608	608	626	591	536	583	614	571	620	559	602	548	555	607	611	596	565	635	609	591	585	615	555	561	622	601	572	596	598	570	604	578	600	578	609	605	586	579	518	570	606	605	590	567	597	612	628	594	585	590	607	593	631	603	609	565	587	583	600	611	609	588	617	632	566	575	599	583	622	591	632	608	581	606	592	602	604	632	572	610	611	594	633	578	618	560	625	601	600	628	581	591	618	624	575	552	629	577	622	637	604	617	592	620	633	524	601	625	571	607	551	611	582	580	620	592	560	551	598	634	591	581	548	607	620	602	554	640	607	563	623	610	567	615	582	607	638	598	636	635	575	565	598	579	611	623	568	603	565	570	588	612	650	640	613	623	568	575	606	607	602	616	622	531	587	608	595	612	610	554	617	554	624	563	596	582	629	618	566	652	622	548	580	579	549	594	579	587	576	587	580	629	583	575	642	608	577	561	561	581	565	611	580	625	610	622	584	566	568	599	590	596	617	574	618	602	600	582	568	611	622	613	605	563	604	605	596	568	631	643	630	538	621	578	587	637	592	568	615	595	607	592	560	575	569	556	590	609	557	588	568	603	583	608	586	605	576	596	581	587	584	571	619	609	604	586	584	614	610	616	578	620	601	615	594	583	620	575	574	597	615	572	569	632	568	614	574	579	587	603	567	573	568	627	593	591	614	564	596	602	598	548	589	591	585	580	602	605	596	570	566	603	564	619	631	623	591	562	582	573	591	606	620	573	603	579	621	638	620	603	595	611	629	599	611	613	621	576	617	583	629	591	579	546	597	584	607	613	593	579	632	592	596	561	606	566	587	566	576	598	596	587	573	652	595	574	601	606	558	596	574	609	617	565	554	605	582	578	638	540	659	580	592	603	610	575	613	571	550	620	603	558	611	606	579	566	613	589	565	594	619	583	592	598	559	597	592	592	619	586	542	587	568	601	565	645	554	616	564	613	592	624	644	632	554	643	576	634	615	616	600	598	591	567	614	540	631	566	561	611	627	564	605	572	588	578	588	600	604	572	560	590	610	623	579	549	600	559	616	560	614	571	579	594	587	636	586	591	579	603	581	600	610	586	586	599	604	628	601	638	617	589	608	594	581	629	623	547	598	563	597	589	573	578	637	625	606	585	604	642	603	564	620	612	598	638	605	591	578	583	593	586	633	594	602	599	595	594	635	610	605	577	594	574	597	580	590	594	629	588	613	622	588	600	602	602	588	611	555	586	649	599	602	592	623	623	613	581	590	603	602	582	601	571	566	601	617	594	602	593	598	612	588	567	602	595	562	598	591	605	571	621	595	606	630	606	578	583	603	626	593	606	624	580	568	614	578	618	575	594	623	589	571	598	557	521	607	582	648	602	574	580	586	631	581	544	586	604	585	622	577	618	599	590	597	590	590	551	616	597	616	628	603	582	598	601	591	589	577	608	591	571	617	630	604	625	637	593	543	610	613	622	659	602	618	604	609	582	597	607	592	604	598	596	586	582	618	559	578	645	589	591	589	536	542	595	603	578	573	596	563	584	593	591	589	609	597	569	614	615	599	570	581	641	594	603	568	599	599	603	611	546	577	587	640	555	603	578	562	607	597	618	599	585	629	590	583	622	607	571	559	599	575	614	564	613	597	541	622	611	594	524	544	594	586	586	559	613	617	571	592	604	609	651	569	597	626	630	615	635	600	603	611	582	587	610	636	590	563	616	632	559	606	620	584	631	540	607	536	577	619	582	564	591	602	624	602	579	617	574	553	582	577	616	624	578	584	630	615	617	593	567	567	599	628	611	591	618	572	592	597	611	616	589	586	559	578	619	648	597	554	608	549	592	649	617	565	613	588	641	591	614	581	584	611	562	589	602	560	568	596	567	592	636	611	595	608	586	586	594	601	597	564	592	640	591	594	602	634	599	578	574	555	600	660	606	592	603	651	689	621	635	577	565	594	588	625	608	588	582	592	585	589	648	602	604	612	595	594	589	550	610	616	596	579	602	611	611	610	622	573	531	558	580	602	612	589	616	564	576	617	623	617	568	599	626	587	630	568	614	598	621	575	627	604	624	606	597	582	615	590	602	627	593	622	559	645	558	568	562	579	583	584	600	581	597	621	589	585	573	556	579	574	623	613	641	584	600	611	534	612	611	600	615	646	621	625	606	625	605	577	616	614	571	602	614	610	571	621	614	559	599	546	641	620	592	609	640	606	613	572	602	571	608	587	634	598	619	581	598	620	632	632	627	600	636	681	632	601	569	597	573	564	639	582	626	578	577	613	593	627	554	646	598	594	589	655	617	617	581	614	567	606	617	605	568	603	598	622	579	648	602	667	596	584	604	588	582	599	586	623	638	618	583	585	620	546	586	639	568	591	571	581	561	559	548	587	609	582	630	625	580	547	608	563	586	605	595	603	634	619	553	665	593	607	606	571	570	607	594	587	574	595	654	569	635	603	620	593	592	604	576	575	596	585	577	605	606	649	613	608	580	576	570	569	630	628	593	594	607	589	598	558	551	631	600	621	602	613	556	602	553	593	593	566	642	554	618	620	617	598	612	573	536	553	638	599	579	571	627	565	580	596	595	622	578	585	596	598	623	558	591	602	637	592	607	608	584	586	620	595	581	625	617	607	581	585	612	582	580	592	614	588	553	573	610	567	602	623	614	600	590	606	576	632	654	576	553	570	620	627	580	579	594	609	627	580	601	610	558	630	677	633	621	576	615	580	647	609	585	598	592	617	623	620	548	613	578	578	575	583	572	553	554	590	627	630	611	577	623	589	631	625	622	596	604	568	609	588	590	572	595	638	613	591	581	586	593	587	559	571	627	587	584	597	558	595	609	566	564	562	632	573	559	601	607	604	597	592	596	548	626	566	557	582	575	615	630	628	645	586	607	602	618	593	594	608	603	579	601	568	597	570	647	604	588	594	566	604	599	597	628	598	604	599	570	558	550	629	574	590	602	606	579	593	604	626	692	548	574	574	616	576	600	558	619	591	585	528	590	604	585
23781	19242	24383	20800	14129	8740	5681	4360	4208	4013	3462	2231	1726	1631	1315	1015	822	656	597	613	476	468	416	381	372	358	375	319	321	360	303	315	318	302	296	298	276	318	297	299	259	298	295	321	290	287	284	303	305	303	279	292	281	296	268	258	277	239	300	270	293	277	275	292	258	311	265	305	282	286	315	261	299	320	302	291	295	241	278	307	299	294	286	301	312	277	247	277	302	310	264	288	262	308	255	272	263	287	308	306	289	263	285	258	325	275	306	284	276	301	282	279	301	262	279	272	279	269	266	293	251	288	293	290	273	276	271	262	293	273	254	243	238	258	280	269	277	267	242	283	270	297	244	293	312	245	312	275	275	258	276	260	275	279	282	272	271	276	279	255	273	262	286	272	268	296	258	254	295	281	275	277	267	281	288	261	268	296	278	283	283	317	304	272	264	284	270	265	292	298	270	287	294	264	271	252	268	304	316	241	315	283	303	281	296	249	267	292	266	285	309	278	274	288	278	284	289	299	269	308	255	274	267	280	270	291	306	270	274	287	286	259	305	275	278	307	273	251	291	255	276	291	269	281	294	277	279	267	268	280	276	270	303	313	283	273	302	296	268	265	319	289	283	291	287	266	291	294	292	301	308	275	288	286	280	275	250	297	314	292	275	279	297	245	300	276	270	292	262	271	315	288	286	298	300	292	278	261	290	284	269	305	316	272	255	269	304	265	297	285	254	259	276	260	242	289	280	271	310	270	290	261	276	277	275	284	252	277	300	265	293	311	265	284	295	285	271	290	312	275	299	284	261	260	270	278	289	315	288	295	282	284	273	262	304	246	289	325	269	307	265	276	311	263	276	288	249	265	309	265	297	261	262	284	297	289	282	270	295	290	287	287	271	277	281	277	277	287	246	278	285	314	305	262	276	276	263	267	285	292	274	285	265	248	307	277	292	281	270	268	266	286	276	291	264	268	266	294	284	298	269	303	311	265	257	268	287	264	265	292	286	321	288	258	293	247	278	292	259	254	273	261	264	293	267	270	299	289	305	286	306	282	272	298	299	258	296	309	264	260	263	274	268	296	280	282	289	257	266	274	263	284	290	288	284	288	255	275	304	291	299	260	281	287	290	282	307	295	273	284	295	277	276	260	296	281	280	273	281	287	291	316	288	286	264	277	279	283	288	316	259	312	286	285	290	288	286	264	298	271	290	263	284	289	283	288	291	296	290	287	275	278	292	258	277	293	260	274	275	276	313	264	312	291	298	287	273	284	278	275	279	300	252	302	270	270	279	284	304	299	287	265	276	268	287	319	295	292	246	262	253	298	296	222	296	272	287	337	286	274	302	301	292	288	301	253	266	280	288	284	274	278	276	288	275	290	283	281	257	250	266	298	291	255	292	267	303	282	282	321	272	286	289	265	271	273	283	297	296	299	261	248	286	313	267	292	271	271	265	262	286	294	259	286	264	271	284	268	289	315	267	288	285	301	259	274	266	270	259	301	300	304	289	277	315	249	276	250	278	292	256	277	277	310	284	249	274	303	288	299	269	288	279	269	270	282	272	291	283	274	267	283	270	266	296	293	246	306	279	275	307	277	277	250	270	305	293	274	284	279	322	293	269	260	305	278	271	275	301	282	274	316	290	267	257	251	274	274	287	257	283	296	281	286	265	291	263	254	276	274	283	261	287	284	335	273	264	314	281	258	266	272	309	286	315	286	271	260	305	302	306	285	300	322	285	307	273	271	289	257	319	283	279	307	267	286	273	268	273	279	260	247	287	265	277	268	273	305	289	271	303	249	266	288	297	288	282	297	290	293	263	309	292	265	250	276	263	273	280	255	281	318	273	266	303	272	262	292	268	304	297	285	292	337	295	306	283	295	267	269	286	296	313	251	272	266	269	280	295	277	270	259	255	265	254	254	254	277	298	289	294	299	240	303	271	274	291	271	298	285	281	301	284	259	279	292	271	314	291	283	256	316	266	259	248	284	320	287	279	260	265	277	260	286	306	269	277	323	276	280	243	276	329	277	301	266	277	260	273	280	286	270	281	298	256	316	257	298	281	269	295	268	275	261	280	286	295	266	290	280	288	259	287	287	326	274	264	263	278	315	267	275	310	316	284	277	270	259	282	282	285	285	282	281	283	274	290	292	270	283	280	288	264	273	260	282	284	288	287	244	274	274	290	287	300	279	287	288	262	280	276	281	275	304	297	271	278	284	296	313	291	265	269	297	244	261	286	285	308	296	259	252	269	277	268	281	313	286	276	283	282	301	246	262	269	278	276	268	249	266	288	299	289	268	287	283	282	278	270	301	257	295	277	291	263	281	272	264	251	257	271	251	258	249	297	288	294	270	284	267	299	272	271	232	287	286	272	295	260	254	271	286	293	268	273	276	285	271	314	260	315	247	227	306	291	289	282	279	290	273	295	281	253	257	275	256	301	248	272	253	284	274	291	295	265	285	282	251	253	297	300	282	267	254	298	289	256	297	265	284	266	277	271	288	280	248	299	275	272	278	250	292	288	272	294	308	274	288	303	282	275	284	283	296	300	277	318	270	292	281	270	315	274	279	288	286	319	288	266	273	262	300	281	288	262	295	306	263	298	289	308	264	288	272	297	300	278	271	284	271	277	293	285	276	283	273	282	283	286	288	265	297	278	292	305	268	291	296	293	256	284	275	257	251	294	279	279	266	262	266	307	282	295	259	306	263	306	279	274	282	284	254	261	279	246	298	260	268	278	270	299	264	279	320	270	302	282	271	291	273	287	263	290	298	283	269	264	241	281	289	263	291	251	290	285	277	276	286	269	265	289	272	294	280	263	281	283	300	278	273	272	295	274	248	295	265	284	301	261	265	276	266	301	265	270	283	277	290	280	298	280	280	298	265	297	268	286	263	305	269	298	276	318	304	292	303	283	316	294	278	294	311	253	278	256	284	258	285	276	289	255	272	291	273	275	274	281	307	301	273	311	271	255	259	278	276	264	264	281	275	284	294	281	264	278	261	265	265	281	286	282	285	307	306	290	330	288	278	311	284	297	271	249	282	268	295	296	293	279	279	261	260	292	277	269	265	281	302	290	265	302	282	279	265	287	287	290	296	264	285	290	282	270	271	335	277	300	285	304	298	308	270	260	278	283	272	289	269	262	293	261	287	294	298	268	241	274	307	291	289	268	284	269	265	270	285	264	281	273	275	250	295	278	293	277	285	280	283	276	291	281	270	291	248	298	304	316	304	272	282	300	323	279	304	297	289	273	275	265	268	267	296	253	323	284	270	272	259	266	305	279	285	298	266	295	281	277	297	306	270	269	279	303	269	259	270	259	296	256	302	285	265	287	306	266	283	298	316	257	276	304	299	300	277	254	275	291	278	296	271	290	254	274	320	293	314	282	267	273	283	285	311	280	257	296	285	263	266	262	330	259	280	291	288	276	272	302	321	312	273	305	265	267	263	297	255	271	269	284	264	268	278	280	271	272	277	264	255	311	282	299	268	293	266	285	227
14590	17299	30667	33780	26903	22707	17422	15708	15684	16177	13877	9121	8253	7632	6378	4385	3455	3050	2698	2673	1962	1678	1611	1380	1197	1146	1040	963	994	992	875	880	927	862	823	838	873	813	820	767	785	739	722	780	733	698	777	764	692	714	668	700	676	647	739	671	675	678	650	689	676	721	689	677	659	679	633	712	694	644	676	722	658	662	647	656	657	639	690	664	672	676	695	619	709	656	685	666	679	723	702	666	733	686	674	705	726	680	666	696	677	672	656	682	701	704	662	653	681	660	653	679	695	705	675	672	670	679	672	668	620	691	656	650	663	646	631	672	679	652	677	649	666	676	664	663	673	668	650	632	644	693	663	669	671	669	673	620	697	687	669	704	722	714	678	686	636	671	672	642	697	684	681	709	696	686	714	680	671	677	655	655	637	676	594	677	655	698	673	699	666	616	655	666	689	703	703	638	680	657	717	677	653	697	670	654	650	630	615	703	689	684	697	717	663	669	691	693	652	704	657	652	689	669	710	668	638	657	663	673	658	673	673	655	648	631	688	667	666	664	652	648	683	702	666	655	706	672	685	687	670	662	675	654	665	662	682	658	639	681	674	594	673	715	670	684	665	695	689	689	631	688	655	642	650	654	697	664	695	694	608	643	670	688	681	666	663	697	670	670	648	663	691	681	694	657	671	657	633	672	671	689	660	637	665	678	678	654	663	721	652	713	703	694	640	659	687	708	654	665	677	666	655	663	692	719	660	664	693	708	704	660	730	679	649	685	641	641	672	689	662	654	698	652	691	698	669	686	668	669	630	683	645	707	663	667	681	659	700	697	707	681	695	674	639	637	675	677	743	653	625	709	612	691	676	724	636	647	660	659	636	685	677	679	652	662	627	640	688	723	681	675	696	663	667	677	669	689	676	689	633	639	683	642	692	705	674	651	688	684	637	719	676	668	628	757	632	687	631	708	701	654	677	666	669	701	645	661	667	647	672	704	619	666	684	657	680	635	661	646	657	657	640	687	682	664	686	694	699	665	662	674	686	644	690	641	667	676	671	679	661	689	702	669	644	637	666	704	697	648	692	653	704	648	680	714	684	702	655	646	633	660	679	668	675	674	627	700	664	720	684	689	685	666	694	705	694	678	736	693	647	716	662	681	676	620	714	630	675	661	673	686	622	700	687	658	675	662	664	660	638	662	693	731	675	661	699	708	633	670	641	660	662	643	699	670	679	741	688	713	683	715	689	680	679	635	686	658	687	658	688	681	635	676	711	666	640	670	633	672	673	657	690	671	695	648	661	656	646	720	634	690	709	634	663	705	660	681	686	695	642	653	613	687	697	691	680	669	627	672	626	676	678	644	655	654	684	662	630	653	691	634	681	667	648	646	695	731	654	647	712	683	662	711	668	640	644	652	698	715	673	692	666	684	674	677	649	662	671	661	654	710	651	711	665	674	665	691	694	681	647	643	637	663	653	694	669	671	702	656	671	657	659	678	648	671	654	689	671	670	645	623	657	667	674	653	665	652	673	692	627	628	655	652	680	678	657	654	641	699	661	671	653	655	674	664	677	674	693	691	632	678	639	663	692	668	648	647	652	663	616	657	655	644	653	711	685	691	649	643	618	705	637	643	627	652	642	699	620	687	649	683	656	676	682	693	669	626	649	705	667	678	663	612	654	684	644	687	656	654	637	700	701	694	616	627	722	682	645	678	686	709	670	702	704	649	663	727	672	658	713	664	723	667	616	700	644	636	699	695	697	665	660	667	668	690	723	683	641	688	681	687	661	649	667	695	693	698	668	650	652	697	672	709	706	660	689	693	658	684	667	683	689	695	693	649	688	604	653	696	698	638	655	660	708	689	654	659	727	635	655	649	701	709	656	677	696	685	691	675	656	674	698	651	686	644	682	688	640	635	647	680	712	685	668	671	634	717	650	707	680	716	693	664	663	680	645	687	642	680	649	713	698	671	648	672	695	678	643	660	690	681	690	677	716	707	609	660	719	646	640	659	665	626	652	669	678	658	647	634	685	642	642	606	653	691	659	652	695	632	684	682	662	681	636	663	653	660	686	677	721	665	621	692	653	645	700	694	689	667	658	687	687	686	644	676	716	662	644	637	709	681	705	647	692	711	704	663	693	652	687	656	713	687	697	638	651	675	709	675	687	694	636	693	665	692	647	707	690	681	672	623	683	652	706	679	696	648	685	704	703	636	657	667	654	665	659	677	695	677	693	692	704	625	687	664	659	696	649	703	673	686	647	676	690	694	680	655	665	652	684	648	676	658	644	710	663	699	676	706	642	660	681	630	641	703	656	664	657	682	708	697	633	681	668	678	671	694	641	692	659	686	665	650	647	633	662	642	669	683	650	666	680	667	678	694	679	685	663	633	671	686	706	678	685	690	669	623	658	667	657	605	701	657	692	716	651	694	671	698	624	670	673	619	657	641	684	661	702	651	707	646	690	695	705	632	716	666	684	679	670	662	653	637	683	660	658	691	694	659	680	699	668	637	681	656	663	655	654	654	646	670	690	673	665	669	713	663	682	646	687	702	641	655	663	693	661	733	669	665	699	659	657	687	646	683	672	716	676	659	697	703	663	676	652	647	681	657	665	747	650	681	681	738	630	644	656	702	650	649	667	650	669	666	665	649	648	675	663	657	688	672	668	659	673	674	651	653	666	638	711	678	649	695	700	662	650	650	681	687	660	642	679	674	686	671	662	693	636	651	663	662	650	679	660	682	688	653	656	691	683	693	671	648	624	682	636	697	664	674	666	723	647	609	650	648	663	631	697	687	620	665	659	636	647	634	676	674	683	671	721	626	646	618	645	676	652	683	623	654	694	702	702	676	647	693	664	671	679	687	674	632	642	703	710	687	640	705	673	688	672	652	675	673	653	661	684	660	707	688	672	664	636	667	692	671	670	592	688	650	669	702	679	664	638	635	699	704	659	678	708	752	672	664	661	710	657	666	665	672	689	673	681	640	653	671	655	677	686	656	684	627	638	637	671	641	652	662	697	724	656	650	644	671	669	625	665	693	671	656	673	684	648	664	674	712	686	686	649	667	618	659	692	671	690	639	700	692	670	686	691	665	686	663	694	687	665	705	655	688	651	637	662	634	668	647	638	659	699	668	638	684	692	655	658	632	709	636	651	664	682	664	671	672	691	664	622	666	641	662	711	698	661	663	648	715	647	649	650	683	606	656	660	654	619	645	671	649	679	660	696	675	675	705	685	694	645	703	689	669	684	670	669	665	662	692	657	705	699	603	689	653	674	709	643	641	715	692	636	692	680	685	709	687	646	654	688	675	704	642	669	664	710	679	655	685	687	663	704	618	635	671	669	647	658	674	691	678	647	668	656	649	661	676	649	657	667	656	677	682	691	707	691	677	786	620	696	655	668	634	633	627	640	684	667	634	660	674	649	663	690	673	659	669	686	661	660	635	621	662	682	687	693	637	700	637	656	635	656	698	659	677	637	691	656	653	682	687	665	729	695	681	661	685	687	686
47276	47067	53457	47611	41433	38419	32993	34805	37008	37124	37458	27374	25183	23326	18102	11396	7201	4608	3645	2841	2030	1399	1263	978	744	881	651	683	567	609	545	553	483	500	457	383	387	372	327	305	332	338	315	389	391	356	362	372	315	299	342	298	312	316	316	296	329	281	293	292	240	278	283	277	297	308	309	296	299	288	298	270	275	325	274	282	300	318	280	298	314	304	306	296	305	285	271	252	287	268	284	269	307	287	327	291	321	293	304	303	293	283	290	325	314	276	300	264	282	234	281	306	306	280	271	280	310	258	291	273	315	280	287	301	301	299	307	269	312	302	278	283	302	262	300	306	302	310	296	316	314	322	284	315	301	286	303	273	298	311	335	305	306	268	307	294	279	300	281	266	312	272	279	310	285	267	292	273	283	273	278	294	266	286	278	265	304	293	312	281	289	299	288	280	301	259	300	284	282	302	285	295	285	292	292	283	287	292	285	304	284	273	269	291	321	274	302	285	301	277	276	262	279	268	294	288	272	284	303	299	293	291	264	305	289	321	292	279	249	295	302	286	300	291	288	300	252	273	271	298	287	314	281	285	278	288	300	268	290	336	278	289	321	289	286	292	288	289	292	283	287	311	307	274	299	317	301	297	300	264	286	300	321	284	283	293	289	307	286	297	335	296	279	283	277	277	297	323	294	284	300	315	282	307	282	300	323	286	296	308	285	276	270	286	287	289	295	287	278	290	281	297	328	340	287	250	330	315	279	264	295	283	307	333	305	280	304	254	279	277	279	270	301	314	325	301	292	284	296	298	284	298	274	350	287	313	272	288	291	279	269	279	275	284	321	292	284	286	302	291	302	250	309	293	298	272	248	290	339	303	303	293	311	302	297	273	305	264	262	311	298	283	303	274	294	303	293	327	322	279	330	294	288	286	278	282	316	298	290	287	304	321	253	287	290	308	310	281	275	289	299	259	286	275	305	288	270	286	269	296	311	297	306	286	328	287	276	302	298	276	275	271	272	301	279	281	309	302	281	269	321	290	271	298	319	287	269	280	282	264	315	289	312	312	268	293	265	273	272	303	303	296	280	286	313	290	280	292	267	302	282	283	308	271	286	271	280	300	304	309	289	290	305	291	300	282	260	306	279	322	274	287	304	287	311	294	266	290	290	270	272	286	280	275	276	305	278	293	275	294	274	270	304	303	285	287	329	264	257	316	315	278	278	294	322	270	322	299	306	329	292	292	285	283	303	275	287	271	299	278	280	252	268	291	278	285	242	290	304	256	265	310	303	294	302	264	305	272	300	278	285	307	265	315	314	277	270	274	265	313	301	324	305	286	333	297	305	290	276	309	315	273	320	276	323	285	290	313	298	307	323	307	297	295	301	287	266	302	305	286	280	267	307	286	307	310	277	314	299	302	297	301	280	293	303	258	317	294	282	286	305	337	293	290	323	284	271	267	282	301	285	296	261	308	261	317	313	298	318	332	302	278	286	300	299	291	308	282	327	264	281	284	273	297	300	285	252	283	323	293	303	269	317	332	277	279	321	278	256	326	295	248	293	282	288	284	303	296	296	302	278	280	316	297	290	293	303	303	289	280	314	288	297	277	289	317	288	304	313	267	260	296	282	268	259	307	291	303	340	309	280	284	289	290	316	312	311	290	264	285	304	285	294	292	308	316	300	277	259	301	289	272	281	273	277	312	287	300	285	283	323	301	296	313	299	292	316	271	309	293	263	280	268	295	281	303	269	287	280	304	272	288	303	310	271	297	281	299	293	299	294	279	276	284	292	313	263	330	294	282	271	313	267	266	296	296	292	286	270	289	297	264	304	338	291	296	288	317	305	304	270	289	280	327	321	285	312	276	301	269	319	296	310	322	307	314	274	287	281	314	271	276	256	283	284	274	297	305	268	309	301	303	261	295	288	278	307	291	288	278	307	290	290	287	321	275	303	279	319	315	286	270	269	301	283	300	301	311	294	304	301	260	286	304	272	280	280	273	333	298	284	286	302	285	314	305	288	295	281	317	299	287	300	287	302	321	298	280	283	276	265	305	302	311	278	286	282	293	290	282	303	280	297	275	308	280	296	285	281	297	311	291	267	282	291	326	280	312	285	299	292	289	317	313	282	325	244	286	288	302	327	297	269	299	275	304	302	306	279	295	262	292	302	272	272	282	307	302	302	324	294	291	298	285	316	302	290	294	274	287	308	318	289	273	316	280	270	267	282	290	324	282	299	266	293	319	293	322	300	315	327	280	283	270	291	268	324	276	300	261	283	288	299	322	302	275	270	283	268	273	297	272	273	302	313	302	342	289	279	279	239	302	302	318	307	307	277	275	278	279	320	263	300	299	273	296	269	308	267	270	243	299	248	299	294	312	306	287	301	260	292	289	284	302	302	330	320	315	284	275	273	296	283	297	313	285	311	305	283	282	277	296	288	284	304	303	309	306	284	306	289	312	316	293	304	292	266	270	299	311	296	305	296	267	310	287	328	311	306	283	289	315	282	323	294	297	320	323	292	312	276	279	299	307	295	289	272	309	255	285	270	272	301	304	276	285	287	267	297	336	282	289	290	276	338	295	310	297	308	264	287	257	301	269	268	302	295	289	294	274	314	294	316	296	278	267	297	281	327	333	293	246	266	299	298	253	277	262	279	275	273	298	291	319	314	310	313	292	307	316	282	315	291	313	276	323	304	289	315	285	324	286	266	302	294	288	291	272	299	281	300	307	281	269	263	335	295	302	251	253	284	275	276	293	274	294	295	261	278	343	276	300	280	293	294	297	279	291	311	295	295	310	291	258	321	293	288	284	287	291	263	290	284	303	274	282	307	282	297	295	281	309	316	270	282	306	273	324	318	307	280	294	283	307	267	289	281	284	288	268	308	290	311	275	293	283	291	306	277	301	278	309	301	306	288	276	283	292	268	282	326	298	277	290	302	281	288	297	290	294	298	259	285	292	288	302	276	281	265	297	305	312	312	314	288	270	270	309	277	312	282	280	329	289	275	252	329	283	294	286	323	289	253	283	277	258	272	283	275	307	303	317	299	297	295	320	267	305	291	292	290	310	273	289	261	274	265	321	298	282	299	286	273	274	297	280	274	286	320	274	319	293	261	285	302	296	282	308	250	293	281	303	275	257	283	310	287	274	300	264	264	297	274	274	297	259	262	302	309	283	299	298	275	309	266	290	340	266	298	258	311	295	290	292	282	274	290	310	281	303	306	299	270	276	287	282	275	283	277	296	262	296	285	289	301	294	269	285	253	269	299	294	296	317	295	307	289	277	311	286	332	331	292	310	292	249	279	303	289	287	286	304	295	279	285	270	278	308	292	315	306	269	241	279	311	288	327	261	291	309	279	310	301	303	298	298	286	301	265	335	293	320	330	284	309	298	272	288	285	288	262	284	273	270	314	288	260	318	273	323	279	285	292	295	314	290	268	253	289	306	313	309	289	308	277	292	260	294	281	312	292	286	290	307	328	305	289	266	323	290	275	266	310	324	280	274
32229	40069	52547	55429	55952	54335	45387	47628	50530	50310	48565	41437	42680	40839	35477	27417	20303	16798	15684	13170	9000	6439	6075	5020	3418	4429	3012	3156	2507	2686	2341	2575	2108	2069	1793	1456	1311	1016	917	954	867	876	807	1203	1265	929	1155	1233	901	754	761	847	869	788	753	705	651	655	682	695	666	711	686	671	676	710	656	683	675	646	695	672	677	703	736	697	723	688	689	686	696	686	661	756	679	645	672	641	682	671	707	620	683	711	735	670	628	669	667	659	692	692	692	711	607	639	669	704	629	658	672	698	680	692	640	745	668	667	692	684	649	622	669	689	657	713	696	631	689	637	671	667	687	672	693	639	678	671	690	690	670	672	720	667	655	682	659	712	701	713	667	710	640	694	662	713	708	688	698	721	680	710	715	645	648	660	650	662	703	686	664	652	643	674	667	694	653	663	678	675	701	709	643	670	708	707	621	653	679	713	657	668	684	697	709	680	672	661	669	687	652	683	659	636	669	683	678	673	710	655	696	678	665	680	674	659	681	656	683	649	692	695	659	677	689	690	708	684	668	674	715	686	675	678	635	668	704	685	698	722	706	675	731	694	672	651	696	700	634	677	674	651	695	664	656	688	694	716	672	679	655	669	639	637	707	664	688	664	682	678	724	688	679	638	692	662	685	709	646	645	714	721	648	677	708	677	647	695	703	674	666	683	691	697	683	709	668	695	672	654	636	656	672	689	703	696	684	672	677	691	670	691	640	723	643	658	662	674	707	678	689	649	628	666	722	657	683	691	705	664	663	686	682	704	676	715	671	690	652	645	707	631	675	666	657	698	647	715	705	691	673	704	680	690	699	731	643	661	663	663	650	696	644	644	689	664	677	681	670	669	698	670	683	646	706	634	631	690	666	682	645	654	705	681	695	651	712	635	654	658	668	675	708	668	694	683	679	645	709	640	733	665	676	628	651	668	695	683	701	698	668	653	667	666	673	674	693	620	668	684	677	710	701	661	658	670	657	700	688	679	719	677	690	709	659	701	615	650	703	692	683	681	744	690	664	659	671	623	646	662	692	698	669	702	650	676	627	648	683	684	713	650	680	711	668	666	708	751	653	677	666	666	714	673	731	630	696	641	678	650	697	666	676	678	646	683	654	672	668	674	645	674	688	649	640	718	654	702	670	661	680	714	688	685	762	674	659	660	708	661	697	701	703	643	632	689	708	669	708	725	734	623	646	644	656	686	644	684	663	682	706	709	664	698	612	684	709	658	649	670	603	646	634	700	657	697	663	673	666	668	682	679	651	666	681	704	658	661	667	682	702	680	626	667	708	701	688	665	669	700	693	658	637	698	684	705	678	660	714	657	683	704	633	681	675	683	704	695	649	708	648	666	630	700	680	668	646	731	723	678	704	706	649	633	686	637	646	659	691	685	687	669	627	666	680	696	661	664	679	649	676	679	654	687	652	660	671	660	706	717	683	687	697	678	680	657	673	717	654	659	662	686	667	672	615	679	688	662	698	678	651	673	693	684	683	662	650	712	633	671	691	648	619	657	659	707	681	647	599	678	711	664	695	655	678	707	677	680	683	647	762	654	669	686	655	731	708	664	678	660	695	689	683	667	688	701	636	725	647	663	667	665	647	699	655	666	674	697	624	687	654	686	702	680	635	719	694	683	696	653	695	690	694	675	656	681	687	743	689	689	726	685	656	619	663	629	692	682	659	654	642	667	687	661	665	630	686	686	731	685	707	640	678	660	702	719	679	675	743	648	691	696	684	676	628	724	661	665	674	706	650	692	684	695	674	593	639	649	677	718	741	623	646	685	668	690	693	727	661	661	667	690	659	687	643	657	624	655	679	709	695	689	675	716	682	733	706	655	674	656	702	673	685	667	716	691	692	674	701	637	669	660	676	668	674	664	704	654	692	658	691	633	701	633	693	684	680	667	649	695	665	703	697	680	635	695	668	670	705	725	645	666	657	663	661	690	710	654	686	669	632	664	681	655	707	652	695	719	655	654	708	693	682	634	686	663	677	617	688	659	724	658	664	681	667	629	638	681	683	647	734	700	688	668	644	703	640	725	697	634	687	732	681	672	655	683	640	631	689	710	664	670	663	659	677	654	683	648	740	656	713	635	651	701	717	687	710	707	647	677	694	678	677	661	650	652	643	655	661	681	690	678	703	713	653	662	673	726	713	694	608	651	699	642	644	708	658	694	687	668	641	680	616	675	669	691	684	669	696	707	687	713	701	687	677	658	638	703	628	717	684	659	666	691	643	652	727	682	666	680	694	678	665	692	623	696	688	717	711	664	652	672	708	694	704	703	664	683	694	652	666	635	668	683	669	681	655	665	685	715	694	672	662	719	675	674	681	710	664	674	676	725	670	650	732	663	697	652	671	672	700	650	695	647	664	693	646	708	683	688	707	692	690	641	742	622	698	690	664	674	636	717	694	697	715	685	667	721	640	650	697	642	642	692	690	718	715	705	632	655	689	656	645	636	697	721	690	679	728	652	674	663	701	643	680	667	667	670	634	688	683	715	680	649	613	652	657	699	699	655	668	638	679	676	648	724	646	679	707	655	691	644	675	704	673	658	681	678	668	664	709	665	656	645	664	677	714	691	655	662	682	695	714	691	692	718	665	691	706	717	682	715	701	666	643	679	674	698	665	652	663	715	695	685	724	715	655	704	634	734	711	700	653	670	678	679	671	664	692	687	671	672	691	690	684	649	693	682	674	678	664	657	672	671	661	693	685	677	654	672	670	765	753	698	675	700	678	664	643	694	678	640	656	678	671	674	679	683	674	619	693	690	704	694	761	668	659	695	653	712	665	672	643	691	649	736	657	648	672	662	688	667	696	673	649	703	695	665	686	684	680	681	683	667	657	651	683	679	678	623	679	685	667	690	697	701	661	672	682	629	704	679	706	682	681	672	695	664	657	683	703	644	651	693	680	712	636	644	708	670	692	705	696	700	704	660	692	696	656	669	668	673	676	665	656	691	679	667	666	668	693	651	683	696	714	689	707	666	715	658	663	690	696	672	757	696	653	668	705	680	661	651	729	656	665	628	682	673	648	695	677	625	701	695	671	687	666	658	687	688	694	650	676	695	652	698	714	719	675	662	688	662	648	671	678	708	651	710	701	664	661	681	647	681	690	677	673	649	731	698	683	644	661	648	691	697	658	675	688	667	618	708	706	660	667	748	711	672	682	701	655	663	671	705	671	683	695	710	678	672	678	703	648	654	668	715	628	710	726	687	672	693	670	636	672	641	679	661	674	687	714	680	650	669	653	641	638	683	646	704	645	730	669	664	695	657	698	702	680	696	697	685	691	645	683	658	688	673	718	653	707	721	666	664	658	691	684	628	707	691	722	673	697	696	708	685	721	652	645	658	620	708	686	660	693	692	662	688	691	707	681	691	710	654	642	701	710	667	701	702	697	652	734	666	670	651	685	654	714	687	703	696	643	732	671	653	686	673	667	680	671	670	678	733	653	677	629	722	687	689	653	684	690	672	660	644
53922	52278	52297	46427	41335	38624	33827	39398	42817	44377	44359	35604	34172	34886	27209	19295	11771	9555	7461	5510	3599	2912	2068	1569	1043	1228	950	1069	811	801	720	753	608	709	536	430	371	332	291	339	320	321	341	349	295	383	346	266	288	265	307	366	341	307	329	297	263	230	242	254	238	224	247	254	249	281	268	266	278	272	247	280	263	236	241	259	275	247	277	261	238	238	255	257	245	244	281	272	247	235	280	268	258	242	208	242	257	265	248	276	254	246	256	237	260	245	224	252	240	263	261	252	267	227	228	270	250	265	241	224	253	240	270	263	267	238	299	298	228	275	230	237	259	246	248	261	252	274	241	254	284	249	234	252	245	273	259	233	263	248	261	238	223	241	245	246	254	233	241	240	242	252	246	244	276	230	232	247	292	233	244	261	229	245	277	276	230	231	268	243	257	271	240	261	244	251	236	262	265	238	281	249	256	247	256	268	287	268	240	244	224	243	259	234	265	266	242	268	261	243	235	267	237	231	215	286	266	248	247	233	288	251	257	239	263	261	262	224	247	249	254	254	224	230	252	213	228	260	253	245	267	248	232	257	266	255	249	223	269	260	246	255	256	266	252	276	228	258	234	239	249	247	256	250	272	286	236	248	251	207	245	240	236	259	253	229	262	238	247	280	237	260	269	242	234	263	294	258	243	284	249	244	285	235	256	255	259	212	226	246	238	287	234	259	229	275	269	212	277	260	235	234	282	245	213	241	240	248	262	255	263	267	272	286	268	264	238	252	262	267	252	267	259	240	261	258	209	256	262	248	254	249	223	261	286	246	275	236	239	247	282	273	268	267	250	244	230	262	269	236	276	286	234	265	261	246	261	253	267	263	253	243	261	257	228	251	243	241	246	242	263	246	272	246	270	260	238	253	250	258	212	247	252	252	258	242	246	250	243	236	234	255	273	238	219	268	195	220	268	269	294	234	276	248	233	232	276	246	266	267	239	233	291	246	231	264	275	254	233	278	295	258	235	262	261	252	221	285	257	264	265	253	237	269	273	249	274	221	290	259	226	250	256	266	257	259	230	252	251	263	253	245	236	249	232	239	246	240	251	257	253	245	253	279	238	251	248	257	250	241	267	278	246	269	251	240	239	242	260	248	261	247	267	253	260	241	264	252	273	265	211	248	268	251	287	227	261	261	274	248	240	273	294	244	252	231	252	263	250	263	257	275	263	238	219	267	247	247	241	238	247	231	258	245	281	224	263	263	234	245	263	248	268	279	219	225	229	272	275	246	259	251	281	278	248	256	259	243	234	270	238	290	239	253	233	278	263	265	270	269	261	273	255	228	246	255	257	251	235	263	268	238	255	234	261	264	267	229	239	222	243	229	277	245	273	250	299	231	282	253	249	250	222	260	256	276	292	261	277	230	248	228	251	249	261	240	273	298	261	262	251	263	277	270	258	278	249	252	245	280	231	263	260	245	242	241	267	258	248	275	244	258	255	266	291	246	252	256	247	277	239	237	248	249	250	239	249	264	282	290	276	250	228	250	258	270	224	240	260	229	227	254	264	255	229	217	261	263	243	230	264	276	235	245	253	238	236	272	288	246	228	251	275	260	261	251	262	227	248	265	257	250	250	236	262	234	266	254	254	273	235	248	252	237	250	247	232	241	263	246	258	284	265	278	251	271	252	263	238	249	248	244	242	235	230	254	259	240	258	230	231	264	232	277	234	224	243	252	237	299	250	234	243	246	229	274	236	251	277	231	249	247	283	256	262	235	245	218	256	273	233	251	268	255	264	251	283	246	250	261	277	257	241	275	242	279	256	287	269	239	243	242	262	256	269	258	237	249	263	237	267	254	219	241	258	240	253	273	244	276	289	282	250	274	248	232	245	256	272	249	258	241	261	241	266	280	266	299	261	247	249	247	253	277	245	261	253	234	254	255	258	269	277	248	256	263	247	216	269	249	232	240	242	249	245	234	301	242	238	255	268	261	266	248	263	241	275	250	232	250	271	258	241	226	273	263	264	252	273	227	283	263	260	220	240	256	252	246	235	270	222	255	252	252	253	237	245	247	247	258	232	240	261	252	258	261	213	264	284	258	245	224	227	283	274	261	237	254	223	290	249	243	219	255	283	259	215	238	240	259	249	234	215	252	265	276	270	215	231	253	243	264	230	252	240	266	251	246	260	262	246	274	248	252	247	234	258	271	249	245	257	250	255	251	241	228	256	233	258	255	231	243	262	231	249	244	287	217	238	271	243	265	246	283	252	257	252	234	264	264	239	242	234	247	244	266	205	257	254	290	260	252	251	269	252	272	263	242	269	272	263	266	266	234	243	224	222	230	259	244	270	252	276	227	288	256	264	278	295	258	256	239	258	227	264	260	294	239	240	264	252	254	257	278	246	248	269	261	264	257	238	238	247	257	225	256	266	263	267	225	230	238	224	243	251	268	250	262	234	241	286	257	242	269	252	256	229	256	239	274	285	220	251	238	264	235	231	234	259	277	250	271	210	251	246	249	259	260	248	238	274	253	264	240	257	251	253	234	230	246	255	287	261	268	262	249	259	244	247	255	260	263	243	241	248	274	271	256	253	224	239	274	283	244	242	259	269	233	252	254	249	260	282	265	235	260	251	241	258	256	221	268	251	241	224	256	247	229	241	267	256	252	252	257	249	252	257	248	238	250	276	264	247	253	247	239	246	291	281	243	236	226	229	240	238	249	262	226	245	263	238	281	236	249	259	255	236	257	224	261	247	236	255	260	262	230	270	249	255	277	263	223	245	261	269	261	209	249	293	267	273	264	270	249	233	231	261	276	257	250	266	261	236	254	258	253	246	239	275	256	268	232	263	263	283	248	243	277	261	269	241	264	238	232	248	263	259	250	251	277	269	247	222	243	276	240	252	279	223	262	267	245	240	246	248	273	255	238	254	264	259	270	258	259	242	254	280	251	252	266	240	271	267	232	246	269	268	237	266	289	252	277	257	229	258	249	250	256	224	238	257	276	241	269	238	264	263	248	228	255	277	244	225	234	283	242	233	262	221	246	224	244	269	260	256	235	275	267	274	270	242	279	273	276	214	256	239	237	272	264	228	262	238	257	236	237	238	221	258	259	254	260	241	287	266	267	246	260	265	237	268	265	258	250	285	244	261	297	244	235	261	217	262	280	239	259	252	250	287	249	239	278	252	266	233	218	231	253	249	249	240	257	253	261	272	273	275	199	255	233	272	232	256	235	248	230	245	265	246	261	272	258	245	248	237	267	263	232	253	278	264	196	271	240	258	253	236	261	225	273	254	260	246	274	244	250	264	268	263	287	241	253	243	260	261	261	246	247	266	279	265	240	259	264	252	257	261	257	239	259	270	252	275	270	277	251	279	264	225	265	276	258	248	237	260	267	275	247	240	249	252	237	270	256	240	253	255	262	280	256	236	230	239	269	264	269	271	257	244	247	253	243	254	235	263	267	204	258	248	252	225	257	240	233	251	231	243	258	248	244	245	269	263	279	259	247
39211	48349	54736	56435	59072	56010	52767	54198	57065	57902	55732	48465	49585	50224	42709	34664	25288	26379	23599	19869	14277	12462	9605	7305	4841	6439	4572	5065	3930	4294	3668	3604	3037	3428	2391	1760	1356	1135	1074	1016	970	952	881	1053	922	1213	1168	864	680	773	976	1123	1238	1083	930	767	615	599	558	606	585	572	615	582	574	559	544	544	599	594	649	611	589	592	607	594	587	610	635	586	578	560	611	631	587	583	590	605	609	624	564	630	553	574	596	563	559	616	553	599	596	577	590	614	598	608	607	614	593	604	605	575	620	576	581	588	613	632	601	560	576	663	599	593	576	594	561	614	590	604	563	584	572	579	575	581	550	608	627	635	599	584	602	583	584	594	611	566	623	616	625	592	594	625	557	591	610	655	598	526	526	593	591	585	603	590	562	570	567	565	588	579	573	593	597	566	547	635	613	577	619	629	593	563	658	605	579	599	637	566	585	603	604	611	614	606	561	595	554	614	572	602	582	582	651	592	603	602	608	578	592	583	572	588	572	584	561	597	560	598	623	583	595	604	623	612	602	601	560	573	630	591	565	600	596	590	555	579	603	579	593	548	573	587	576	584	588	597	600	593	620	574	609	546	612	570	599	636	620	577	571	548	647	581	586	606	592	596	612	560	605	586	571	611	599	634	576	600	550	609	565	574	587	583	591	603	614	570	599	588	596	613	577	560	587	562	619	613	561	621	570	597	582	595	582	565	614	602	596	605	633	582	607	613	588	571	581	543	577	607	590	570	591	589	601	636	620	611	597	544	613	647	599	616	615	589	560	571	587	611	572	626	581	598	614	567	594	635	568	567	564	569	578	569	604	579	606	572	596	528	598	583	595	599	609	563	632	599	585	578	625	590	580	600	620	612	582	637	649	568	594	598	600	576	579	597	581	555	611	580	537	551	588	598	586	582	618	600	579	581	586	660	573	589	624	569	596	569	622	593	550	572	585	608	617	629	612	581	610	559	571	590	588	621	568	581	596	597	581	566	600	598	620	569	620	586	595	598	566	596	601	580	626	600	586	574	618	584	544	608	617	570	582	559	575	570	643	553	586	590	610	602	575	622	580	599	598	538	575	583	589	635	591	553	614	590	580	623	607	585	580	580	557	589	633	580	552	611	611	561	540	589	592	532	620	582	547	606	597	576	565	617	584	563	586	545	547	611	560	607	582	599	560	604	575	603	600	605	600	549	603	579	591	588	608	584	568	631	628	589	567	596	624	584	601	550	625	553	660	550	614	592	615	583	636	618	589	641	593	585	518	559	583	582	536	567	576	584	581	598	578	587	634	613	564	581	618	596	592	587	563	564	560	585	546	550	590	542	612	603	580	542	640	569	613	571	606	565	575	574	552	588	619	621	570	601	586	611	545	553	603	602	580	604	590	604	633	616	580	537	557	594	568	595	579	599	590	617	569	569	610	608	611	582	599	598	624	560	570	595	518	570	630	596	576	612	609	597	574	593	619	615	577	562	581	599	637	590	613	615	567	625	573	576	555	587	572	605	575	592	599	594	606	585	581	596	615	565	554	577	578	604	546	572	586	601	578	583	589	561	572	552	560	585	618	593	587	569	601	599	590	556	578	551	594	573	624	589	619	571	533	510	631	597	589	599	567	568	587	582	609	608	562	593	584	607	634	600	574	604	659	587	551	611	562	627	610	615	590	586	586	537	613	562	538	590	633	584	625	593	599	592	588	598	571	622	537	591	562	611	531	577	562	616	596	559	602	584	609	598	581	573	615	601	625	563	580	551	597	565	625	550	558	610	611	574	586	604	591	581	591	586	592	558	578	524	592	594	536	602	588	577	614	607	547	588	572	598	580	628	623	587	586	601	576	550	608	604	561	606	588	605	596	577	599	610	624	568	580	582	592	581	584	551	588	566	590	569	593	628	583	608	585	581	577	569	564	541	563	551	637	568	606	568	577	590	575	633	627	621	645	583	624	560	589	571	622	571	613	631	547	614	592	569	597	598	612	573	576	595	600	571	589	612	576	562	548	596	561	594	597	563	583	604	578	575	563	598	591	587	624	556	572	602	559	560	642	557	593	595	583	604	588	547	560	578	619	572	587	589	580	617	596	577	585	600	535	559	618	587	608	608	617	579	583	579	574	625	619	602	612	599	558	575	593	603	575	564	582	566	626	582	607	581	582	640	622	567	603	611	587	591	616	572	607	581	582	615	575	578	576	597	611	605	588	584	584	578	576	574	600	636	632	611	628	573	597	609	567	586	597	616	586	592	635	583	587	575	597	594	568	563	564	630	566	574	599	643	588	575	615	560	587	557	573	606	615	605	574	578	582	615	600	537	582	615	550	607	596	571	571	600	592	622	608	621	575	628	528	589	589	593	600	575	591	605	569	596	589	603	593	631	632	619	613	622	558	562	570	565	602	625	583	613	578	625	574	617	587	592	608	553	604	600	583	579	652	599	566	610	599	565	619	611	593	573	594	647	558	600	565	580	571	576	568	578	588	616	531	574	598	640	609	572	610	603	555	599	563	612	588	610	586	557	608	616	586	602	572	589	612	618	546	618	633	591	567	608	570	602	608	592	578	614	618	624	612	634	608	580	639	628	631	611	601	593	568	590	567	572	597	599	598	635	575	618	602	559	576	613	544	610	624	557	629	559	581	590	623	543	599	633	624	611	581	596	591	630	588	554	608	647	584	583	604	599	589	599	630	596	622	586	547	589	599	586	590	558	583	609	556	633	601	576	551	563	605	590	620	635	621	599	558	563	589	583	578	571	608	587	606	560	562	578	531	604	572	589	606	604	560	620	562	582	587	589	590	661	606	599	570	622	562	617	528	647	589	604	590	565	602	575	538	583	596	566	592	588	592	618	636	618	603	571	587	594	621	605	584	616	627	591	561	608	626	631	581	599	577	563	568	576	582	593	576	607	579	602	564	591	591	626	566	583	620	628	596	618	589	601	599	597	632	638	569	614	584	599	586	574	597	583	614	630	584	617	579	588	617	575	582	539	607	587	606	599	579	555	586	618	557	567	619	595	595	602	619	594	564	605	562	583	593	589	577	555	588	619	564	624	649	597	594	602	610	578	594	605	571	626	602	573	617	566	586	573	590	572	618	579	662	559	618	578	579	568	543	597	603	584	577	555	588	535	640	565	604	566	591	589	580	590	618	581	618	605	584	596	585	587	614	587	627	586	613	609	551	621	615	554	560	561	554	600	574	572	586	603	586	591	560	583	604	572	598	594	556	568	564	563	604	606	598	614	640	589	628	595	557	592	579	574	607	595	556	619	623	606	630	605	572	622	564	574	573	579	642	590	584	550	562	590	621	554	604	564	582	559	554	554	590	573	583	551	590	573	586	583	643	553	567	623	631	593	550	550	556	556	548	565	588	616	588	535	563	607	637	583	531	618	596	609	543	610	598	577	619	573	559	580	603	622	573	611	625	577	560	621	598	623	598	580	595	567	607	614	591	597	615	571	609	594	594	615	553	612	585	603	566	584	586	547	594	608	631	550
23198	19788	24985	20689	13982	8512	5146	4751	4126	3712	3211	1836	1374	1434	1069	825	653	631	680	528	443	439	412	384	311	337	321	302	318	310	281	319	327	283	316	369	303	300	306	308	251	293	298	255	264	273	294	284	289	278	256	257	282	299	283	289	285	256	287	273	278	272	281	286	277	290	284	271	300	290	263	295	296	282	269	277	263	285	265	245	314	278	292	285	314	292	280	275	264	259	288	291	262	304	266	263	294	295	291	273	284	285	294	278	287	246	249	283	250	270	297	260	263	266	269	275	279	305	266	291	281	299	256	259	264	309	291	255	279	314	304	272	291	283	277	268	274	276	276	305	289	288	270	277	276	279	295	268	261	278	289	266	255	290	290	268	261	286	265	302	265	278	276	270	279	259	265	257	271	276	288	289	295	296	265	281	295	261	265	258	312	267	294	253	286	272	281	274	250	291	288	284	261	261	238	293	253	263	265	296	258	248	290	255	241	296	270	277	270	286	261	301	291	286	249	313	284	289	267	292	281	281	255	262	280	256	259	261	278	284	272	273	289	273	268	241	264	255	254	282	290	279	256	254	262	249	280	283	301	258	291	280	265	301	258	259	267	280	273	290	277	259	293	297	265	262	264	261	278	240	273	299	309	322	289	289	282	297	290	281	262	277	257	279	260	268	276	291	246	272	273	287	270	268	289	266	318	294	274	279	285	281	262	276	280	271	310	282	295	284	239	270	268	234	287	295	290	298	302	280	288	258	271	267	270	271	281	282	275	294	277	298	248	271	286	294	254	266	276	295	265	265	300	253	264	243	290	275	296	299	315	304	297	294	279	282	265	248	268	267	274	258	257	279	246	270	301	277	288	287	306	280	287	285	292	263	282	285	272	308	279	271	244	271	259	270	260	258	273	273	281	277	269	280	309	293	278	274	264	273	271	274	305	264	274	273	252	294	292	237	287	280	306	276	235	301	275	283	291	261	284	292	280	246	282	266	292	282	326	259	285	272	265	277	296	242	267	272	315	280	278	274	283	270	291	298	311	258	271	300	260	295	261	313	296	285	245	287	276	278	263	299	317	319	271	284	285	296	266	293	282	295	276	272	300	263	297	271	285	277	273	289	285	248	255	268	271	292	281	259	291	238	273	296	255	266	299	285	285	283	284	271	273	276	275	306	281	264	283	247	266	281	247	276	281	317	298	258	281	285	281	287	296	307	267	291	261	268	270	282	276	272	301	288	280	277	247	273	271	250	302	315	291	254	288	278	290	270	287	263	259	285	250	279	271	268	282	280	302	332	269	282	283	286	267	273	309	263	277	280	296	287	291	273	262	269	278	300	279	250	293	256	261	247	279	260	298	300	273	277	290	288	270	275	269	298	270	274	255	291	264	302	277	262	294	261	303	296	279	269	263	302	284	321	275	258	289	253	320	283	293	311	249	299	293	265	268	246	294	292	246	263	297	275	280	268	287	283	299	250	293	271	267	272	252	294	290	284	262	283	303	284	310	283	288	299	277	282	288	279	244	267	305	276	287	264	315	240	266	288	277	254	280	272	281	293	272	289	266	274	300	296	281	298	291	291	271	280	261	242	279	275	272	260	287	277	257	269	309	274	279	271	263	297	298	284	276	294	269	289	266	265	265	249	280	306	252	284	282	276	288	279	275	252	288	292	270	299	315	250	267	259	242	248	307	274	263	294	237	271	268	276	282	259	272	294	273	291	282	274	268	279	265	273	259	260	307	308	259	250	283	261	244	300	301	285	251	258	272	284	297	302	294	281	267	271	290	290	267	254	291	274	281	265	237	246	263	289	281	293	296	302	271	255	271	275	259	280	292	288	268	268	282	273	303	273	242	286	229	290	255	273	253	286	311	255	292	266	267	273	246	274	257	266	291	314	269	274	309	275	256	268	244	276	239	241	243	301	324	297	240	308	263	268	274	299	261	271	252	250	277	266	300	284	312	240	285	272	290	307	274	263	304	288	291	290	265	275	265	258	236	295	273	279	291	254	275	252	269	264	276	306	254	264	319	286	292	271	295	307	305	262	265	254	292	274	240	250	296	293	306	268	288	292	305	293	287	271	259	282	281	241	272	250	275	285	284	300	287	244	271	256	271	282	265	270	312	271	294	258	282	289	246	265	282	290	267	271	267	273	273	295	280	297	284	256	277	284	253	282	249	299	284	287	256	251	293	292	284	290	296	261	270	287	260	269	301	270	260	294	274	246	260	280	288	292	295	262	256	251	256	286	290	282	272	257	290	277	268	255	234	284	282	265	294	277	270	268	291	317	278	286	265	304	286	265	302	276	265	271	299	287	269	304	284	265	265	282	286	272	258	291	269	314	270	270	269	284	243	275	303	292	254	299	262	320	291	267	306	264	282	282	295	254	308	277	276	262	281	291	253	261	269	268	279	265	263	272	304	260	297	296	316	294	271	290	260	278	265	271	264	276	247	269	270	292	286	274	281	271	281	277	302	265	261	260	270	247	269	297	268	292	304	276	297	281	267	250	275	261	301	275	275	278	284	242	269	252	307	292	244	277	289	285	286	288	272	261	284	293	273	276	276	269	251	321	282	303	295	256	273	285	249	284	266	291	291	241	273	261	316	305	282	278	302	288	278	274	292	276	297	265	274	237	270	249	238	260	269	282	300	278	262	301	286	282	305	292	275	291	288	297	277	279	267	294	264	303	277	291	265	297	279	250	286	279	292	271	266	257	277	261	282	272	281	259	280	270	298	313	258	282	276	273	293	271	270	317	253	269	257	282	303	291	286	278	276	282	269	252	279	275	247	253	254	259	271	270	250	276	258	263	280	260	291	272	276	308	272	289	296	280	277	269	299	260	266	287	282	263	253	269	284	289	283	293	302	267	293	299	263	287	268	305	260	303	292	247	289	259	256	274	252	295	282	269	288	265	284	296	267	270	284	305	263	274	261	282	290	261	272	276	288	285	255	271	301	250	286	266	285	305	321	287	284	284	274	268	295	291	270	270	253	294	268	270	265	273	272	286	266	278	257	293	294	274	272	298	270	256	289	247	296	277	270	314	310	279	274	291	251	235	320	305	285	287	247	274	259	278	255	261	267	272	269	282	291	291	286	272	255	284	267	281	269	280	288	301	260	246	272	268	303	295	272	268	289	313	288	304	260	261	258	236	284	297	277	267	265	286	287	280	269	294	290	312	277	279	278	258	300	241	275	253	251	258	297	259	310	270	284	270	273	276	259	240	269	258	274	280	276	268	285	260	256	276	276	264	287	300	291	278	301	303	283	313	288	263	282	290	284	278	276	261	263	298	280	274	276	260	266	276	272	259	265	264	268	281	277	249	269	272	241	243	261	286	260	283	304	277	270	277	272	295	273	256	260	281	300	264	300	287	286	258	275	291	264	283	276	294	282	274	293	262	272	297	253	246	261	290	241	288	286	289	311	308	304	261	275	272	267	276	287	236	274	297	270	269	307	231	283	263	300	260	237	291	243	267	248	305	272	289	281	259	313	258
14108	18214	30600	33228	27079	21900	15818	16251	16762	15844	14218	8830	7375	7741	5558	4043	3025	3260	2976	2245	1683	1620	1490	1248	1150	1070	1086	1063	897	992	953	911	920	889	831	866	802	799	797	793	700	675	698	662	692	722	657	666	673	678	624	685	675	688	716	692	688	622	633	662	698	681	651	680	664	662	680	670	721	718	675	641	685	660	648	663	682	655	616	632	622	651	646	666	666	693	667	689	669	597	663	653	659	692	674	647	643	680	676	604	681	626	677	621	673	678	693	674	568	670	670	622	642	629	651	662	650	601	621	662	694	656	661	679	711	644	704	672	680	649	650	653	627	633	627	662	608	657	627	685	672	665	677	636	687	617	656	646	669	682	664	668	652	662	674	694	615	642	651	687	683	611	659	667	665	685	676	686	642	663	693	637	688	649	660	642	673	649	657	667	679	709	644	657	688	649	660	671	692	636	603	618	639	646	666	634	678	689	634	668	631	652	624	639	633	685	663	647	671	697	654	631	657	643	674	608	633	636	648	663	701	670	678	673	674	683	627	695	689	719	698	646	681	649	661	652	652	648	619	646	641	670	627	648	634	640	661	667	674	634	625	622	667	707	637	678	684	672	663	650	672	681	633	690	663	655	644	666	694	686	658	611	643	684	666	632	648	669	619	650	670	670	609	689	706	672	628	622	665	651	667	656	674	666	615	678	639	670	667	701	582	673	642	662	654	681	665	618	723	669	636	668	645	620	685	665	690	652	640	658	661	658	676	615	673	693	609	639	673	637	664	624	629	659	644	686	665	673	640	671	652	675	663	645	661	681	685	623	678	680	646	628	655	651	657	618	622	625	632	628	669	591	647	668	664	627	642	638	674	662	653	680	672	686	626	641	660	639	637	582	678	668	692	636	686	675	599	671	643	681	626	672	651	691	692	666	687	675	615	635	675	630	662	639	681	709	687	669	653	673	645	685	548	646	658	624	652	670	648	671	690	656	678	715	672	648	655	666	681	648	663	681	644	640	661	667	671	644	706	652	691	659	640	675	680	678	644	665	618	599	654	670	617	676	665	628	629	639	650	651	677	661	652	635	661	691	636	643	642	648	664	674	679	617	690	688	609	655	690	650	626	619	652	657	609	588	644	645	628	665	716	687	692	675	700	637	636	621	704	669	700	647	666	673	670	644	636	646	694	654	635	672	637	636	631	659	590	620	645	632	653	638	631	663	674	690	671	625	653	657	661	663	655	645	656	673	629	714	627	668	670	630	675	678	672	635	671	654	651	707	668	592	681	693	664	685	670	683	642	679	680	659	665	678	653	675	665	648	631	697	693	645	669	628	590	649	650	638	643	698	639	662	670	622	666	631	672	627	626	683	643	598	677	625	662	655	636	652	670	698	605	679	606	694	660	674	640	625	675	649	644	681	646	684	635	713	662	678	590	640	660	677	616	618	628	698	656	672	623	713	667	645	682	631	636	647	647	610	639	644	715	647	675	643	679	671	648	707	655	703	647	617	622	654	654	664	676	665	682	685	722	637	610	670	723	659	637	713	647	687	695	634	634	661	670	664	640	681	619	655	655	613	687	640	711	619	622	639	691	646	643	672	631	663	659	642	685	659	681	666	643	684	628	669	687	674	715	615	670	708	596	655	680	678	639	674	640	665	668	684	669	726	674	624	627	556	648	654	646	676	635	667	654	653	657	658	646	646	635	660	645	674	632	598	700	653	663	658	670	617	688	672	633	651	684	630	636	653	657	656	635	639	627	643	615	625	629	630	672	652	624	650	684	615	676	677	676	698	708	676	680	611	653	665	667	658	706	658	629	664	630	596	647	682	690	648	720	644	603	653	736	634	654	613	675	614	633	658	654	603	639	605	663	621	684	655	617	621	616	685	654	684	614	650	643	670	639	668	658	629	681	651	655	627	648	649	688	669	664	648	665	671	650	625	624	649	708	675	658	663	701	698	698	654	669	657	672	637	656	635	644	632	649	630	624	672	667	630	671	659	704	671	677	639	671	653	664	637	593	686	673	675	654	712	650	680	641	687	638	656	665	651	654	673	693	651	678	645	620	616	654	654	654	644	610	656	621	652	687	598	614	633	709	728	678	614	679	665	630	642	624	678	650	606	678	648	697	691	647	650	630	633	681	685	650	682	689	678	648	663	701	657	685	702	654	667	653	637	654	650	625	622	659	666	642	679	654	672	635	645	686	629	616	673	657	633	641	659	632	645	657	699	724	681	624	679	648	640	626	620	679	630	665	672	647	601	658	680	642	640	698	596	638	661	646	648	611	687	662	660	657	667	654	649	630	658	670	626	697	695	686	668	656	692	654	646	645	653	656	663	669	634	636	618	652	683	617	655	678	701	628	672	686	611	652	693	629	656	625	687	699	647	656	641	603	689	631	608	665	642	669	646	683	713	666	655	697	626	640	629	679	691	632	678	681	648	633	671	690	630	644	673	677	683	636	624	676	603	642	667	651	621	641	650	640	652	625	665	634	666	639	689	654	674	673	645	667	613	636	674	615	607	627	674	617	667	695	664	642	650	645	628	656	651	664	686	664	662	626	622	698	652	627	612	668	655	666	652	669	663	688	668	658	664	685	656	665	647	634	677	694	688	633	615	637	671	671	640	650	644	646	655	648	658	682	679	657	670	642	637	632	692	653	623	681	655	635	695	707	623	611	687	662	648	672	657	661	646	680	660	664	673	673	666	604	594	659	702	632	629	693	681	647	643	684	695	651	696	617	634	624	643	685	616	673	664	662	692	667	698	660	649	651	674	675	701	685	626	675	686	640	710	659	651	679	702	644	650	654	659	648	686	654	655	654	649	691	619	631	658	662	668	624	643	639	680	672	628	659	669	652	622	699	647	698	630	663	641	662	655	649	649	693	630	618	667	648	683	668	670	711	635	661	655	636	700	659	665	644	631	668	697	645	637	613	648	675	645	632	646	671	646	640	675	645	656	716	618	713	674	678	680	643	631	644	631	588	644	675	636	670	619	656	612	653	642	637	676	650	643	642	668	660	625	670	678	660	671	680	686	669	675	656	625	679	672	659	646	699	637	648	656	637	653	662	662	662	620	663	692	680	690	670	669	650	669	652	649	667	639	665	681	639	629	730	637	684	664	705	643	685	662	616	624	704	659	625	661	664	694	674	657	632	680	693	674	628	670	623	669	680	613	676	655	651	652	644	662	667	607	668	617	642	619	630	603	630	594	668	677	634	630	667	652	648	652	634	665	663	666	698	635	677	671	644	660	644	689	630	670	648	641	647	643	646	618	654	652	679	642	641	650	681	608	647	657	717	656	623	677	672	633	631	643	651	665	654	621	635	650	638	681	646	636	682	623	633	650	681	674	669	663	708	654	640	670	656	699	667	654	654	657	635	665	712	657	649	669	700	641	678	687	649	679	667	622	609	654	652	629	635	619	670	615	654	657	675	645	629	663	652	654	640	618	668	666	672	657	631	677	628	658	683	625	618	679	660	680	659	605	644	635	620	674	618	610
48900	48374	53257	48447	41856	39325	31825	30942	36046	36066	35616	27077	23401	23220	16789	8757	4650	5189	4185	3087	2533	1519	1389	944	682	758	558	619	584	565	553	469	493	415	393	362	344	286	317	330	305	291	289	271	294	316	281	278	270	292	324	353	348	316	310	272	313	258	310	260	291	296	279	299	277	268	247	266	256	280	318	281	252	263	286	298	278	270	259	265	266	263	291	299	294	263	281	279	284	269	256	299	282	284	281	269	272	284	286	260	291	237	286	306	277	300	292	259	283	308	266	281	279	269	242	274	277	283	274	266	256	265	272	297	300	258	288	300	280	291	289	272	275	309	262	277	249	264	273	272	293	273	272	296	292	275	286	265	234	272	280	261	277	294	308	262	273	270	232	278	284	291	266	339	285	238	277	322	251	272	286	265	279	309	276	278	263	287	276	291	290	276	278	277	296	265	247	229	296	266	275	287	302	289	259	280	269	283	278	277	302	281	252	272	274	276	263	261	275	297	287	289	276	253	261	280	258	251	266	279	264	281	276	297	285	306	284	292	267	275	277	278	274	298	285	280	294	257	280	264	265	268	282	264	299	270	279	284	274	272	283	276	290	260	275	280	286	283	256	276	277	295	260	249	284	291	250	273	296	294	280	250	283	284	303	264	312	301	285	285	285	253	251	320	283	280	262	265	316	282	234	254	286	319	288	292	294	297	254	274	290	268	278	280	260	255	292	259	262	258	283	291	286	264	290	273	281	307	269	308	241	275	275	314	281	285	294	301	272	266	259	248	261	301	275	280	269	278	306	244	294	274	293	282	272	297	277	236	311	264	264	298	232	311	240	290	271	292	265	296	325	270	292	298	233	249	295	281	283	251	285	284	292	258	295	278	285	262	283	262	233	257	270	267	241	286	257	267	293	271	267	259	303	281	296	288	266	275	292	260	272	297	292	286	276	239	300	289	292	272	260	259	260	275	270	243	293	265	244	266	298	283	252	258	255	276	320	294	277	251	281	261	253	263	257	267	267	274	277	267	284	288	264	307	275	286	264	249	256	297	290	265	292	284	282	279	284	272	291	284	281	294	270	304	287	316	325	277	264	301	294	275	274	276	269	238	249	297	278	266	281	251	246	229	260	275	260	292	262	284	280	248	277	260	294	297	276	288	255	262	288	265	277	273	279	258	256	256	269	276	268	292	254	261	282	279	279	313	320	307	253	300	250	306	297	260	263	240	252	271	283	263	269	274	247	261	278	282	270	247	292	244	251	264	253	285	298	284	259	284	281	265	263	251	265	239	248	284	282	290	293	281	273	260	271	271	272	277	266	286	289	285	274	258	278	279	254	253	255	262	288	278	275	275	279	280	267	272	282	265	290	259	261	270	310	294	275	287	290	261	279	293	273	274	285	295	301	293	272	275	279	247	291	309	245	238	261	276	280	264	268	254	283	270	270	247	267	289	247	273	289	270	281	277	240	264	257	283	297	274	289	285	290	264	253	281	239	253	274	248	298	271	283	309	298	283	260	310	264	268	292	311	267	285	291	278	265	280	306	279	291	260	255	299	299	309	289	267	266	281	279	294	256	271	270	272	280	246	298	279	280	248	272	253	270	271	283	268	288	260	281	259	269	270	241	284	310	262	287	267	278	304	256	257	255	282	274	273	277	277	283	257	265	265	287	260	284	266	275	262	283	304	271	284	292	262	304	276	274	262	294	250	286	270	272	252	273	297	284	305	276	268	305	297	319	268	271	278	268	288	247	287	264	305	283	251	259	256	303	279	278	281	305	269	295	265	304	276	280	254	259	261	308	272	276	258	261	299	272	265	295	268	270	268	252	235	247	280	239	262	287	280	262	277	291	270	294	288	265	225	269	281	278	294	254	241	288	265	298	281	265	280	300	279	270	256	280	283	276	270	260	295	293	254	306	293	238	277	277	279	272	279	271	268	247	272	253	278	289	287	249	286	308	272	245	286	272	292	298	264	278	258	261	298	253	242	243	297	302	257	286	276	269	291	280	272	288	284	270	264	251	276	251	266	255	273	311	275	247	274	267	289	243	252	253	289	269	269	281	289	292	287	302	260	268	287	272	229	263	289	277	306	258	292	278	268	290	269	284	279	287	298	284	228	250	302	277	261	291	248	239	292	287	270	291	261	293	252	268	268	306	297	308	258	252	268	267	252	288	293	265	263	261	280	243	263	239	234	283	269	277	263	266	287	266	241	306	267	281	318	246	297	274	285	294	273	274	269	267	267	278	240	246	273	261	283	280	293	264	253	266	273	299	249	262	277	250	269	308	280	303	299	266	279	264	283	277	330	271	295	268	286	311	269	294	267	292	258	258	295	296	252	253	257	297	296	264	281	241	291	267	244	284	270	252	306	308	316	271	257	283	250	300	292	290	254	269	290	301	268	298	276	259	279	265	313	280	290	269	312	272	275	275	295	285	287	273	263	256	313	295	270	257	258	324	284	282	273	291	259	268	269	272	251	265	249	312	269	280	258	268	258	267	277	285	279	262	278	268	271	263	269	256	285	296	278	283	267	253	286	321	264	288	264	262	272	283	282	285	283	286	270	246	278	268	260	279	296	273	254	273	284	262	279	304	256	275	262	276	258	303	256	272	286	248	291	267	291	242	259	288	287	277	258	275	260	279	277	271	291	295	266	249	283	266	270	266	281	301	255	306	293	288	285	248	240	286	302	276	291	291	276	277	284	292	242	305	264	263	276	256	278	288	276	277	318	296	295	273	276	307	293	284	286	301	311	278	243	258	250	272	269	291	277	277	256	275	282	300	283	305	298	283	284	278	264	293	276	278	260	290	290	257	266	275	261	285	283	266	269	280	248	263	281	269	292	282	276	269	303	264	278	285	265	261	290	269	275	288	264	277	244	305	276	255	258	285	286	248	271	269	260	265	250	298	256	284	266	255	282	274	275	299	275	260	275	281	295	288	272	277	254	305	263	284	278	267	250	250	252	281	295	250	273	285	291	284	254	299	261	270	300	278	261	254	295	301	296	281	295	255	299	279	296	282	291	276	276	256	261	250	288	261	260	267	291	259	288	268	286	268	258	273	279	277	304	278	297	290	256	300	251	259	282	278	271	251	250	269	292	263	260	297	270	287	283	299	265	261	244	286	317	285	284	274	285	268	289	291	263	306	260	258	253	275	272	267	265	266	280	263	269	256	281	255	277	261	290	281	302	261	272	268	293	273	276	267	262	288	305	257	249	258	264	251	283	321	287	309	260	252	269	290	264	268	274	269	269	294	278	284	252	304	296	297	287	286	276	290	274	257	289	312	250	272	265	252	257	264	272	255	293	281	285	292	278	298	252	251	264	275	249	263	297	284	266	253	252	279	261	295	301	241	273	260	283	278	301	265	258	303	267	278	279	274	292	261	261	278	300	325	272	302	290	242	276	265	261	230	279	298	282	289	295	286	281	292	276	272	262	297	279	272	265	302	258	269	272	259	272	302	274	289	272	277	305	282	280	311	258	283	270	278	281	279	302
34751	42134	52452	55662	55778	54866	43309	43913	49648	49532	48568	40522	41009	41143	33305	21840	15612	19294	16539	13906	11339	7115	7074	4631	3280	3640	2501	2934	2656	2618	2322	2340	2064	1595	1285	1142	1083	1044	968	911	801	727	746	746	770	828	748	653	702	625	867	1031	1035	942	843	657	632	651	656	691	649	684	672	633	636	628	641	671	631	609	646	649	680	662	646	683	633	674	669	663	614	642	667	670	656	647	647	609	654	662	685	653	616	639	648	588	624	665	622	647	634	624	652	619	646	651	661	663	651	632	634	656	631	635	632	627	642	676	647	662	699	640	579	674	633	630	623	651	600	610	620	599	624	638	636	607	682	652	629	643	649	639	669	638	634	630	628	640	636	623	669	651	636	632	634	666	626	592	672	638	679	653	605	625	631	640	702	641	696	661	641	650	664	616	606	624	660	620	666	679	645	640	681	649	598	620	641	651	665	670	628	678	648	659	639	643	603	673	643	681	696	618	643	666	647	650	654	636	626	614	641	626	624	624	592	649	623	651	636	661	659	653	598	620	645	653	607	653	605	596	637	603	636	712	645	598	641	623	638	675	656	642	687	632	669	600	617	636	647	647	608	630	626	641	665	644	640	676	610	616	656	685	676	661	683	695	661	649	674	660	615	663	614	636	645	610	639	664	652	668	614	639	628	660	644	680	626	628	668	691	618	686	652	659	607	633	685	600	622	636	624	694	665	645	653	627	649	632	607	673	686	609	636	665	704	665	602	611	696	630	621	628	677	663	676	666	620	606	636	643	667	696	662	648	607	654	662	669	696	616	630	660	654	675	713	632	698	640	685	628	667	694	677	655	661	613	621	684	662	668	647	632	623	675	653	644	629	632	689	620	683	652	669	695	678	670	660	663	592	661	641	644	622	635	640	659	622	614	621	619	598	664	653	625	671	642	657	598	659	606	662	593	631	660	656	642	673	669	639	668	683	632	658	630	602	602	612	608	653	607	658	639	659	658	645	623	645	650	663	670	621	656	596	648	661	646	613	641	643	674	670	620	666	639	688	659	616	658	665	633	550	628	652	635	635	671	659	687	623	580	633	632	644	641	688	655	613	630	646	699	674	621	657	640	662	650	657	624	624	654	634	607	654	644	626	658	641	639	671	594	635	661	637	613	644	602	602	694	678	652	663	636	637	667	636	638	679	690	704	661	627	650	645	614	616	611	696	623	647	632	654	672	697	658	697	625	639	609	630	672	636	671	656	701	698	623	612	631	606	672	608	600	691	653	630	662	611	617	694	617	586	682	646	639	644	619	637	660	693	709	616	632	617	641	651	618	662	691	610	674	627	656	659	642	654	683	611	631	651	614	642	703	639	651	667	655	665	644	639	624	646	679	641	617	632	625	603	661	610	681	673	644	666	685	651	665	614	629	664	654	598	650	666	618	647	617	673	657	635	642	676	676	700	618	633	643	645	629	606	630	663	648	613	633	705	675	678	636	650	677	634	621	659	650	616	673	636	632	645	661	666	628	674	651	652	621	679	625	669	658	632	627	691	670	628	666	701	652	637	626	641	655	675	603	625	648	604	644	635	650	715	697	656	661	634	666	667	636	679	628	691	675	671	657	627	635	617	674	618	585	666	647	687	637	647	626	658	636	620	673	651	645	624	632	658	634	628	607	656	658	679	700	683	661	628	612	679	652	632	645	684	647	653	655	631	650	635	687	658	661	625	687	647	677	619	672	668	661	655	695	658	669	630	601	634	622	674	689	613	657	675	630	648	650	624	644	663	668	665	667	708	665	573	688	658	679	663	616	640	674	646	662	681	633	667	627	661	669	594	633	646	626	637	631	695	660	646	641	663	663	628	640	641	627	641	620	625	662	625	576	642	644	662	664	644	614	625	646	598	605	622	674	639	625	595	645	657	610	667	625	652	640	655	670	675	627	643	681	678	655	607	679	665	643	620	666	642	657	633	670	677	622	670	683	652	654	637	656	648	656	608	631	648	630	625	679	596	691	679	639	714	664	624	630	662	617	607	646	610	594	659	649	631	680	679	666	629	648	652	650	653	641	646	613	646	628	663	645	608	611	651	673	682	669	672	599	674	637	637	661	677	670	611	642	659	617	675	627	658	578	628	662	662	632	655	644	625	670	640	650	664	658	643	576	642	657	651	673	642	639	672	630	695	614	688	656	654	621	663	677	614	640	667	653	589	668	700	664	668	615	687	654	644	643	622	702	646	644	670	637	643	667	636	631	629	667	649	622	591	654	669	658	677	710	687	661	627	638	669	637	682	626	639	667	640	655	644	677	622	636	661	684	671	606	643	644	642	603	665	669	654	618	636	654	632	598	627	666	655	610	653	666	656	688	673	662	672	626	705	672	652	666	694	631	646	673	615	669	654	660	700	645	643	650	644	681	652	652	629	628	667	625	639	655	651	681	610	597	724	668	668	616	674	698	620	692	676	641	694	614	648	631	642	638	656	600	598	678	678	627	637	657	649	616	637	614	663	653	648	677	708	655	667	653	649	645	661	669	648	633	615	661	649	646	638	651	628	633	618	665	641	622	600	656	656	610	643	664	610	637	645	642	647	647	650	660	615	616	610	613	669	611	656	639	633	653	631	642	644	639	673	663	589	631	650	630	662	675	601	636	646	683	625	651	688	644	640	672	654	609	624	641	665	686	631	627	681	631	636	694	626	591	657	666	677	647	626	633	629	585	632	650	625	684	641	659	671	637	661	658	637	658	619	664	625	620	604	683	646	618	647	634	679	623	651	659	608	649	655	655	658	632	618	679	616	649	606	644	661	646	632	685	659	685	685	647	619	665	624	689	658	637	649	658	658	630	647	654	650	632	676	657	585	642	643	653	618	660	665	629	619	643	642	651	698	686	667	683	691	658	668	656	652	647	582	644	642	629	652	640	616	655	619	675	636	637	647	641	651	629	665	630	632	626	685	699	668	606	641	704	614	634	649	684	642	661	645	693	592	666	672	631	612	682	648	602	647	615	631	651	632	665	712	682	664	624	670	642	630	649	668	671	668	655	668	647	667	676	664	644	638	629	675	670	623	692	670	631	670	649	684	646	645	657	665	699	663	632	665	643	650	663	688	639	617	679	634	609	606	646	639	684	671	649	668	665	590	630	687	654	703	651	630	646	588	685	693	628	676	680	633	625	640	667	638	659	673	627	633	653	643	675	664	639	672	688	633	638	646	632	626	649	623	643	627	668	671	676	655	606	645	615	608	659	642	637	638	641	657	650	630	616	627	645	600	696	698	632	661	619	668	627	628	665	660	626	651	669	636	629	665	657	647	626	638	670	635	655	622	618	689	665	668	641	636	645	609	631	671	669	663	663	683	635	639	641	622	691	646	609	663	628	658	617	691	644	675	658	665	634	671	656	661	627	691	657	704	644	677	685	635	643	651	627	654	636	657	637	657	593	650	630	689	619	625	655	650	639	653	630	670	635	654	618	674	630	687	677	676	614	695	662	612	620	610	598	633	653	657	608	666	620	642	636	669	670
55614	51443	50175	45000	40078	39267	33156	33807	42610	44398	41936	33390	34250	33343	27940	17314	10574	11249	8505	5791	3868	2654	2417	1446	1217	1109	785	1075	869	849	699	720	580	554	501	416	357	315	300	328	285	290	262	286	284	251	232	235	216	297	316	385	414	391	319	255	262	232	245	254	272	233	247	260	243	254	236	232	253	249	269	263	275	225	229	226	212	237	240	246	265	257	256	265	211	255	226	252	242	278	270	266	256	209	251	226	191	271	226	251	277	241	245	263	260	217	245	265	265	234	228	257	246	251	272	239	259	248	247	254	236	265	239	244	222	243	241	244	246	227	242	256	263	243	230	248	226	271	237	241	239	246	224	231	239	241	228	241	255	254	227	237	259	224	219	229	257	245	243	264	237	237	266	229	257	249	236	251	257	245	216	256	265	237	235	257	231	220	213	244	218	228	267	237	209	250	251	236	254	236	258	257	264	252	230	255	237	260	219	246	266	254	245	242	231	272	246	239	259	251	246	238	252	242	255	246	256	275	259	253	243	228	225	234	246	240	210	266	274	248	240	259	241	245	234	235	255	230	264	224	248	277	242	251	261	287	262	246	258	244	247	233	229	226	233	250	254	224	272	232	240	270	262	252	271	236	269	245	254	257	245	242	235	248	252	237	251	233	228	234	282	250	211	240	252	252	227	224	248	245	260	211	221	235	275	259	236	224	240	255	230	274	238	263	237	229	232	256	251	253	241	258	252	241	252	241	226	231	266	246	249	249	230	233	234	229	212	240	243	265	269	259	276	255	243	237	248	264	245	236	253	230	256	253	257	243	252	250	250	221	273	252	224	275	230	256	211	246	256	244	276	258	233	232	217	247	259	247	242	236	236	267	231	257	254	257	231	230	258	254	254	260	245	257	249	241	242	259	260	246	232	280	246	286	238	263	271	269	224	254	217	247	256	265	267	255	274	248	254	232	252	235	260	254	250	247	262	253	218	234	210	261	249	252	264	226	260	229	263	238	268	238	252	238	243	274	206	235	253	250	230	280	234	242	229	227	270	244	196	246	213	254	231	242	237	254	268	257	237	234	236	256	252	267	250	255	237	252	236	284	256	222	223	273	249	274	236	283	273	247	225	239	236	248	251	253	245	253	288	221	218	201	241	261	225	247	253	238	229	256	232	232	247	243	258	233	235	250	252	236	260	238	255	248	250	251	234	228	261	241	247	233	253	250	258	256	292	239	270	229	256	243	224	254	279	219	255	224	247	250	261	244	251	239	211	251	250	241	242	249	248	217	237	264	247	253	220	223	252	291	256	234	238	228	234	231	245	263	227	263	264	246	266	223	255	241	261	260	250	253	246	260	247	222	267	218	223	242	250	215	239	241	268	235	272	239	219	280	241	251	276	266	274	225	252	251	225	243	248	240	223	268	252	259	264	241	244	229	253	241	229	218	250	270	240	241	261	264	242	222	242	244	263	242	241	234	251	247	261	242	241	275	241	264	221	250	238	256	235	246	242	245	236	257	258	259	248	226	271	241	229	252	236	238	213	239	215	229	267	255	238	243	235	230	236	232	227	242	232	232	250	259	239	253	250	242	251	257	251	225	252	248	239	240	288	257	263	260	247	263	224	252	245	239	255	234	260	246	239	229	250	255	237	230	231	221	257	247	257	246	256	234	252	265	243	232	252	249	250	242	245	265	258	233	271	226	239	223	232	267	251	241	248	254	253	257	252	251	243	251	282	253	259	232	247	250	234	248	217	255	263	223	233	231	210	240	283	272	258	245	250	255	257	246	228	217	248	230	219	235	254	251	249	229	263	259	266	264	229	242	250	248	237	257	254	247	245	244	277	255	268	255	278	228	237	262	296	218	230	263	248	247	277	236	251	260	270	256	223	272	264	225	250	245	239	245	244	256	245	241	214	244	228	261	228	251	272	264	224	240	248	255	246	236	255	249	242	243	245	244	247	218	234	219	242	249	207	270	278	242	240	228	232	220	225	231	229	232	233	224	266	258	247	260	244	218	221	264	240	267	269	233	259	255	229	257	246	256	193	247	265	245	220	252	252	252	217	233	232	267	246	254	231	241	236	256	232	260	239	249	265	238	221	241	234	240	268	215	233	230	254	260	244	216	251	213	235	256	266	248	246	259	221	246	252	257	243	236	224	246	222	248	245	234	237	238	232	221	231	228	250	238	268	216	226	243	257	245	265	235	261	224	204	258	240	260	251	219	260	259	235	232	229	243	260	265	238	215	237	229	263	225	288	248	310	239	252	240	277	218	230	223	194	236	229	244	250	222	257	239	276	237	264	260	232	265	244	257	246	236	235	228	252	263	246	237	251	237	213	220	242	233	248	245	231	239	243	223	220	244	266	279	203	224	221	253	264	252	242	225	266	252	210	242	236	238	249	259	251	236	242	252	246	250	259	235	235	262	227	233	225	237	247	238	256	267	215	230	249	250	222	230	230	223	222	245	270	252	239	239	251	249	205	254	246	276	250	249	270	244	249	233	243	232	227	249	228	253	242	247	221	263	231	264	250	203	241	241	228	251	201	229	228	241	261	251	267	245	249	272	240	234	230	227	262	262	223	246	240	247	275	241	249	251	259	218	258	245	243	234	253	265	243	233	262	253	208	230	243	235	251	223	286	256	218	230	242	259	249	255	268	243	230	234	285	269	257	241	260	275	244	262	208	241	268	263	257	274	234	255	256	237	221	259	217	253	242	277	248	237	248	263	250	228	267	233	237	231	243	232	262	213	253	234	240	247	256	245	223	204	242	225	235	214	220	238	242	253	240	242	233	222	240	254	253	225	231	262	250	247	255	225	255	253	259	235	210	223	259	242	260	253	244	249	247	257	229	229	249	249	222	250	242	224	246	240	251	229	242	245	244	261	241	230	242	244	209	240	246	224	231	238	264	249	238	236	221	256	236	241	260	241	239	244	286	272	245	210	219	225	238	244	247	271	238	256	257	216	228	262	243	255	253	261	231	228	245	268	260	231	232	228	252	254	250	218	205	247	212	244	212	247	227	272	244	265	264	227	242	246	273	246	220	258	249	238	251	265	244	264	261	222	252	233	250	258	279	249	245	252	223	250	242	254	248	211	231	244	233	246	238	254	220	220	242	266	252	255	213	255	276	223	274	225	223	252	241	227	256	241	226	253	272	258	240	250	241	226	252	231	241	236	249	254	224	247	255	240	252	256	255	269	256	236	220	250	248	249	238	250	234	226	270	267	230	227	239	248	233	261	238	241	219	225	230	261	241	246	289	259	246	262	235	239	237	259	263	236	246	248	247	226	236	246	273	240	229	262	228	247	251	241	231	225	240	250	242	246	229	231	251	235	216	248	236	223	249	258	235	213	281	261	261	249	219	225	254	233	240	249	252	251	263	241	243	266	248	218	237	253	239	250	275	233	258	271	246	243	251	242	272	233	248	236	208	223	257	239	263	243	238	242	227	259	233	280	266	245	247	228	245	242	236	250	231	255	249	258	240	273	250	217	277	243	261	246
41685	47319	54130	56276	58536	58617	50439	50491	56065	57140	53442	46934	49766	48873	42219	29728	26059	29785	24649	20896	14370	11626	10573	6615	5989	5445	3864	5749	4493	4444	3584	3684	3060	2629	1980	1503	1310	1069	1032	937	858	813	745	870	833	690	613	619	665	749	1168	1465	1483	1279	1069	740	580	566	568	587	571	557	611	578	561	574	543	616	595	598	567	555	583	569	611	612	600	561	569	570	600	550	581	542	598	588	589	583	585	602	563	582	600	558	596	587	557	593	584	591	568	555	580	561	579	568	590	574	572	605	556	548	555	587	561	565	587	572	606	556	552	562	574	558	551	587	563	528	577	554	578	632	567	581	571	600	583	546	564	574	598	522	580	556	589	573	524	589	551	538	586	593	592	567	572	533	595	560	611	530	573	573	605	556	600	543	539	584	602	579	598	628	549	585	614	589	567	542	596	538	606	568	557	530	560	547	563	551	561	545	520	559	576	566	596	659	570	575	558	582	627	614	533	539	571	569	555	568	573	603	592	610	543	599	568	558	535	536	545	566	599	578	557	547	554	553	556	563	584	577	566	546	579	566	553	530	576	598	550	586	610	606	556	548	589	615	575	605	577	590	597	599	566	547	543	568	602	585	582	597	593	585	551	544	533	590	582	567	553	595	560	557	544	577	554	584	582	599	555	618	594	554	588	559	568	567	569	582	570	576	579	562	563	569	570	588	589	585	574	580	587	527	563	594	572	586	587	570	604	595	582	575	515	556	573	586	580	584	597	609	593	596	571	553	592	532	595	542	565	574	591	563	579	587	561	561	544	601	553	599	579	601	598	582	585	595	562	584	564	572	589	556	587	576	573	581	529	618	573	541	556	549	578	587	559	581	586	575	641	587	538	582	597	596	557	590	619	590	558	599	592	582	569	553	539	616	558	638	614	597	579	636	503	585	583	545	569	535	621	532	550	576	571	572	555	598	584	538	583	577	555	589	561	573	546	548	561	582	601	562	530	567	584	532	557	599	586	549	560	509	578	589	569	563	555	562	579	560	575	575	593	561	575	570	543	548	552	561	586	551	605	585	611	548	575	603	562	518	580	587	604	590	564	564	532	580	541	604	595	586	570	585	573	549	568	555	581	607	586	572	605	557	608	599	589	548	591	599	556	535	553	605	641	552	594	580	584	575	540	574	604	554	643	598	568	560	564	570	565	548	614	582	566	571	558	561	586	584	593	598	582	532	573	585	590	559	583	600	586	610	592	610	600	551	540	614	567	608	545	556	587	582	564	605	540	575	542	548	600	555	543	521	566	587	621	570	605	603	532	560	559	561	550	577	563	557	531	609	537	574	561	550	545	557	548	593	588	613	571	525	553	540	594	560	592	580	576	541	570	595	610	559	564	544	582	618	590	573	592	590	589	580	530	578	570	594	595	584	621	588	575	593	611	576	558	555	583	606	542	535	540	542	576	563	598	528	596	556	560	578	542	571	524	586	569	539	561	619	573	569	552	526	588	565	588	594	580	561	558	541	591	579	606	563	563	556	634	527	534	579	585	574	558	545	620	569	568	551	543	562	555	587	562	600	568	571	614	562	568	611	585	589	616	541	602	559	583	535	552	634	553	594	590	568	596	571	576	547	577	621	617	608	546	549	535	552	552	579	532	569	567	594	591	612	567	608	588	564	559	573	604	577	565	575	597	571	546	567	547	563	584	546	579	560	602	555	598	538	609	517	577	596	518	620	562	587	541	605	605	608	567	547	590	543	595	578	530	579	568	560	594	576	560	589	575	541	573	598	570	560	535	563	590	589	597	570	605	554	518	544	549	581	544	528	521	586	556	545	515	584	611	579	554	572	582	631	564	604	568	603	577	561	561	630	629	596	579	549	559	562	618	574	578	552	552	560	598	585	571	569	542	529	554	603	567	565	558	572	542	582	571	597	556	571	555	559	578	604	566	578	552	590	579	566	569	514	602	581	614	538	582	578	577	596	588	543	572	589	568	555	507	573	572	600	565	595	582	567	596	612	573	586	567	563	588	571	561	546	577	581	531	588	566	542	580	578	550	538	564	564	599	618	570	587	631	568	555	545	617	592	561	584	563	580	566	554	551	570	616	595	578	588	556	561	582	576	626	578	597	567	585	583	598	575	540	592	582	569	596	575	563	557	548	609	546	580	567	565	594	551	564	511	556	577	538	569	598	573	591	541	568	591	601	611	551	567	601	568	548	559	603	608	580	613	535	595	550	550	576	573	552	589	538	594	553	610	619	581	568	564	573	549	613	623	602	576	562	613	568	603	532	524	620	627	541	562	586	560	580	588	542	537	644	572	558	605	583	575	584	573	580	602	519	585	564	582	580	604	618	614	523	604	540	579	572	585	526	564	540	615	564	582	570	575	566	607	574	542	564	580	601	609	584	575	557	567	609	588	569	586	553	584	626	604	532	563	579	601	562	610	565	563	592	560	574	551	504	579	566	574	567	580	576	550	604	567	566	565	611	575	579	588	613	560	575	554	586	560	543	601	568	572	587	557	591	547	573	625	614	590	566	546	542	549	578	561	625	606	576	578	565	596	574	558	595	589	568	579	581	548	589	601	619	565	559	579	597	567	536	609	557	575	585	550	540	571	570	528	561	584	587	583	542	552	557	613	572	578	581	587	544	553	571	590	543	544	553	544	584	564	550	583	540	571	574	568	561	564	588	579	540	623	614	623	612	539	590	548	577	559	599	571	582	591	585	570	549	555	563	584	544	557	563	546	564	584	581	577	594	515	603	567	612	564	555	561	554	530	571	585	569	549	532	593	579	584	553	613	595	583	608	556	605	584	554	557	619	574	564	586	587	578	661	567	609	597	582	600	574	534	585	536	548	580	603	560	534	601	563	555	519	566	526	581	545	512	574	573	568	550	557	566	554	578	602	573	568	582	552	542	567	619	567	547	576	586	578	559	594	545	541	587	576	566	554	582	562	578	570	584	573	533	576	562	613	580	566	539	540	559	626	594	608	577	563	571	573	582	564	550	584	582	567	558	559	591	526	553	566	584	621	599	551	604	552	517	537	507	593	598	593	535	620	575	557	611	594	550	544	524	561	574	568	574	551	514	553	592	560	534	580	598	601	601	592	566	578	607	546	602	563	563	582	544	554	560	581	620	544	561	564	608	601	581	584	586	601	564	605	579	593	613	571	528	589	550	540	613	575	558	555	611	582	564	575	563	543	591	549	541	596	555	557	563	517	551	572	578	588	592	578	576	571	524	544	551	573	543	584	594	583	580	562	589	549	581	602	563	556	561	544	535	549	561	580	603	603	554	587	549	581	581	586	555	612	590	565	536	578	549	562	551	565	607	573	571	544	571	595	616	573	582	543	582	569	548	593	548	578	591	543	588	558	532	581	540	581	585	567	608	594	575	551	571	607	567	553	557	619	580	571	600	595	570	566	594	561	564	617	589	604	539	570	614	528	572	552	616	643	568	569	564	567	587	567	538	582	514	574	532	598	545	606	529	574	569	621	590	594	573	591	560	558	597	599	561
22395	18224	22637	18881	12758	8720	4936	4069	4339	3688	2897	1874	1687	1537	1052	743	751	789	548	464	473	434	443	368	393	329	332	325	307	331	322	303	357	300	312	295	300	285	281	307	307	274	310	310	301	288	286	289	272	273	276	277	272	273	269	279	264	225	278	273	270	252	255	291	281	292	293	274	280	305	290	289	277	267	318	276	264	288	254	238	260	249	275	264	268	264	242	324	264	288	317	281	248	269	279	298	314	275	280	282	291	297	275	257	252	273	275	266	300	254	291	271	269	268	277	262	277	275	280	282	316	273	307	292	277	290	260	285	275	274	299	268	265	302	289	247	282	323	306	318	292	273	290	287	251	277	233	290	279	274	261	279	283	279	286	234	286	289	292	307	270	258	307	258	311	314	295	283	257	274	266	302	274	258	315	293	274	265	280	274	263	259	286	265	246	282	269	312	254	284	274	298	309	295	254	318	260	273	281	266	315	285	284	261	264	262	270	267	266	276	258	294	309	280	273	273	275	278	274	284	276	292	265	286	240	257	284	260	276	288	250	283	260	251	269	247	286	298	284	246	295	279	303	304	274	280	297	267	288	305	266	261	273	311	268	299	267	276	275	273	292	290	275	272	285	260	269	260	260	281	261	257	275	276	300	277	313	283	284	283	289	286	256	253	277	277	307	265	275	258	269	286	305	304	278	262	268	265	287	287	290	293	274	293	292	291	276	293	265	284	258	306	298	276	284	297	259	258	272	296	246	298	304	294	247	266	268	283	270	279	272	298	289	269	287	290	297	269	292	278	270	282	252	270	281	254	284	266	253	270	286	285	273	322	278	270	273	292	275	269	271	264	258	251	258	295	270	259	287	278	273	269	253	270	277	279	286	285	289	248	286	274	289	295	285	247	283	285	295	280	306	290	276	263	294	278	272	288	263	251	276	284	267	322	297	295	275	258	293	300	301	255	280	281	262	262	284	276	282	223	247	280	257	282	282	259	295	267	264	278	256	242	303	258	281	280	282	278	272	272	264	239	272	258	281	278	256	287	300	258	265	254	282	277	280	272	304	266	299	266	254	261	285	307	315	275	241	287	280	292	316	270	255	307	278	286	265	286	286	278	296	264	271	283	279	261	288	276	282	286	306	292	282	285	263	268	257	291	269	251	259	283	304	256	264	290	247	287	301	273	288	255	307	266	277	296	292	284	283	272	257	272	284	292	294	339	299	269	281	285	272	249	286	283	314	279	282	286	299	241	284	254	270	265	300	307	253	230	286	317	283	250	253	272	282	256	264	267	282	285	274	286	271	252	266	272	284	308	290	286	261	249	261	290	251	253	259	285	286	284	302	292	284	297	274	275	272	265	285	292	285	292	332	263	270	263	304	284	284	303	302	275	262	267	295	289	288	299	247	295	294	286	238	252	289	261	261	294	296	276	307	286	272	290	273	278	269	280	283	280	263	296	293	269	272	268	258	255	304	254	266	263	243	263	286	294	265	324	319	255	290	280	282	284	280	273	298	274	260	265	283	294	252	283	277	281	259	250	261	293	264	273	238	281	313	284	288	259	288	306	310	262	298	298	310	288	282	306	301	296	254	289	254	275	252	266	273	290	265	281	291	265	284	261	287	252	267	286	270	238	288	262	290	301	275	286	255	281	268	251	292	288	252	301	307	277	301	276	287	295	279	243	294	281	293	277	265	257	283	299	312	262	310	280	285	262	307	260	281	271	277	269	273	281	273	270	294	265	280	279	244	279	275	275	277	302	286	291	296	293	287	287	283	279	260	266	293	275	293	273	315	286	303	310	278	276	259	287	286	309	255	272	282	295	274	269	263	269	268	255	264	289	260	308	276	276	290	293	287	301	304	268	282	285	303	289	272	284	293	274	243	306	298	292	273	298	288	279	297	278	259	240	271	300	272	309	277	271	300	288	293	282	251	250	294	308	301	266	280	299	252	275	279	327	268	263	315	295	295	256	301	284	260	265	271	291	282	266	279	248	254	264	282	272	260	265	301	284	316	257	299	281	273	264	266	260	259	258	282	292	287	299	274	291	291	278	265	259	279	277	282	269	286	271	295	266	283	280	233	260	297	259	290	272	285	290	271	237	267	298	295	306	279	277	283	266	265	291	265	268	302	278	302	288	291	286	278	283	265	270	289	262	295	287	300	284	265	285	292	280	292	274	287	291	292	284	307	272	256	276	234	276	297	272	277	279	251	290	310	266	270	247	273	279	291	261	263	287	273	273	295	269	285	290	287	296	274	285	279	277	247	269	280	278	282	287	289	261	285	260	266	276	280	297	264	278	307	280	265	275	284	284	287	271	295	294	261	254	268	262	270	313	290	273	289	268	282	272	303	291	279	282	311	276	287	283	290	301	291	302	285	296	296	294	279	264	272	281	259	286	302	282	301	301	279	293	283	289	296	272	299	293	300	286	262	265	282	291	261	269	291	280	279	260	241	283	292	261	266	269	302	275	297	262	269	283	267	297	274	295	272	281	266	278	293	261	279	291	271	297	281	307	308	274	294	274	285	270	273	288	289	280	267	269	299	265	292	285	254	281	256	314	254	249	277	288	280	311	231	299	302	286	269	285	296	271	250	263	283	270	305	279	272	252	253	252	260	314	258	279	267	255	260	268	275	302	294	281	282	305	281	266	302	284	275	285	287	289	261	278	249	259	286	279	283	268	293	295	288	257	292	299	254	279	269	272	281	276	273	295	256	292	265	266	277	285	277	281	261	266	291	269	293	241	300	268	277	272	276	275	280	285	285	278	275	270	286	274	270	253	280	269	286	293	276	274	254	263	252	308	277	286	283	303	301	274	252	271	282	282	249	283	265	288	305	309	310	305	268	272	243	303	274	243	225	287	282	270	277	280	287	269	271	288	278	292	278	270	276	280	255	281	293	268	283	259	288	256	273	296	298	264	281	285	294	241	293	289	287	291	264	293	281	291	272	286	259	269	273	248	287	297	289	264	268	273	247	257	306	250	238	304	299	294	270	274	277	285	284	283	300	258	280	266	255	308	294	306	281	282	265	257	265	300	286	268	288	262	290	285	269	276	257	287	257	281	287	297	300	290	269	308	249	263	283	287	294	257	261	270	260	273	334	266	245	290	278	281	258	255	276	284	276	255	268	260	267	279	269	295	264	268	258	307	256	291	269	277	271	293	272	274	263	240	267	266	266	279	278	319	282	307	278	307	273	294	297	275	245	262	281	287	269	265	254	238	305	256	323	291	251	304	287	276	276	260	284	269	272	280	259	272	285	293	281	273	278	275	272	301	274	272	265	259	301	284	232	252	267	292	270	293	303	305	298	286	292	311	302	275	270	295	238	261	291	286	276	264	271	290	289	282	291	266	285	263	263	282	286	289	290	255	273	258	265	280	268	283	286	289	320	279	312	282	265	339	288	279	280	280	263	271	309	273	280	261	287	266	280	274	283	281	284	252	262	291	293	287	273	293	271	273	261	284	295	309	312	285	263	291	276	274	300	283	289	273
13833	17507	28708	31601	26270	22718	15115	14559	17434	15911	13133	9012	8536	8102	4886	3434	3575	3784	2776	2235	1850	1753	1598	1299	1196	1091	1010	991	956	943	883	929	791	838	821	853	809	799	800	778	721	728	708	737	739	681	711	737	644	678	736	659	792	760	695	701	664	650	648	593	650	635	675	644	700	667	681	689	623	666	677	613	690	645	653	620	681	648	661	676	652	649	679	638	631	708	671	670	739	636	670	664	663	681	635	659	642	715	660	634	677	639	659	641	643	665	627	665	736	650	658	656	649	641	665	649	682	653	646	636	683	648	617	714	705	707	672	615	655	665	648	672	659	697	673	630	704	674	655	641	691	699	663	638	692	680	709	627	612	699	621	669	679	639	673	679	649	661	656	670	683	668	664	616	654	692	660	672	683	720	679	662	652	683	610	650	643	676	643	665	649	600	652	684	656	681	697	676	644	699	629	692	643	647	694	633	637	710	599	694	705	606	679	631	650	673	664	685	646	661	679	650	685	635	632	690	631	634	639	671	661	690	637	617	679	592	660	680	695	667	634	714	660	657	656	653	628	673	633	659	659	719	628	721	688	668	635	644	689	701	656	675	658	677	665	690	693	670	669	662	648	681	678	669	668	661	683	661	658	628	642	704	688	692	662	624	679	653	615	651	696	670	686	592	628	675	675	646	629	656	631	665	644	645	672	637	688	671	642	665	696	639	629	699	639	659	679	703	658	670	675	636	642	647	666	665	645	673	656	647	702	646	669	642	659	669	677	677	645	688	630	694	697	674	662	670	640	686	658	627	637	629	709	658	699	659	660	638	690	607	652	638	635	636	684	667	668	677	623	681	655	670	636	692	629	671	692	637	660	677	693	695	654	707	649	608	678	674	637	632	652	694	647	648	653	699	655	658	637	646	645	671	694	689	693	627	658	678	643	655	666	620	663	648	648	639	687	679	660	648	676	683	675	655	666	687	642	663	676	684	672	671	650	662	630	614	665	646	657	666	631	648	665	670	653	655	648	721	637	651	671	622	660	658	681	713	672	658	673	642	671	693	627	698	683	690	678	662	653	638	678	668	690	686	700	632	668	662	688	665	636	665	650	653	644	689	652	594	626	662	631	644	682	716	691	648	644	703	695	661	682	716	691	668	622	662	621	655	638	718	700	627	647	665	715	697	678	659	652	645	672	615	639	626	618	650	587	651	659	672	628	675	649	644	674	684	635	672	686	661	704	664	678	639	687	631	646	683	661	622	687	618	693	695	681	684	659	656	635	659	662	676	643	651	665	660	670	636	657	685	658	664	665	689	661	640	672	656	642	691	674	653	660	611	712	652	658	657	691	672	681	676	639	629	664	648	645	706	627	714	658	676	684	649	659	640	658	682	717	645	624	666	695	711	705	664	693	656	669	691	686	627	663	639	686	681	656	690	678	653	683	693	662	641	636	646	701	696	666	696	648	655	670	680	676	671	646	680	708	653	667	650	668	649	602	661	655	650	668	664	671	631	666	660	685	656	672	684	693	712	643	651	689	685	676	634	671	656	643	652	641	642	634	651	659	660	681	646	668	623	629	673	658	584	649	676	650	679	680	707	666	672	652	661	685	636	664	686	642	670	642	696	664	620	681	700	624	682	621	667	673	645	676	706	640	675	678	610	585	659	650	674	666	704	661	643	668	677	697	680	708	656	659	638	659	652	702	632	669	651	653	665	627	651	646	645	683	653	688	705	623	660	655	661	648	662	645	616	675	694	657	700	625	699	704	675	683	682	642	676	706	685	681	640	695	641	648	688	653	658	649	636	629	651	672	587	707	705	643	680	682	643	676	686	676	675	631	670	652	660	654	645	617	651	680	695	657	671	642	669	647	652	657	661	599	675	646	629	680	635	682	677	675	653	657	684	667	658	659	647	638	683	663	695	623	651	676	663	676	619	668	687	682	663	645	701	636	665	646	653	622	661	654	634	673	639	697	680	678	639	640	677	646	680	626	616	630	678	648	635	619	698	641	649	670	633	646	673	685	674	699	665	660	683	627	655	666	648	628	685	661	617	700	648	658	704	654	645	671	619	665	662	681	676	644	674	652	686	684	632	664	664	629	636	660	652	685	710	697	708	666	622	675	653	687	640	647	706	672	677	628	629	701	662	643	659	654	670	681	650	679	609	666	658	681	690	703	677	654	656	661	695	621	674	646	670	649	654	675	680	679	626	682	663	681	638	664	657	682	617	628	690	610	602	687	665	603	658	667	680	650	676	692	646	649	668	651	673	653	652	631	702	664	676	654	682	613	689	653	667	662	641	628	699	640	708	648	637	679	677	696	654	665	687	642	691	689	707	635	664	609	683	693	674	654	677	638	681	669	684	609	682	666	673	661	628	650	679	705	615	654	630	670	716	710	698	689	703	705	667	649	697	665	679	651	631	718	656	633	660	657	653	660	663	667	672	686	666	651	685	693	694	657	673	657	629	730	687	621	672	626	664	678	688	647	656	655	636	647	660	645	703	659	639	651	636	677	679	678	680	696	650	656	677	601	682	674	658	645	672	626	625	695	683	650	623	692	703	663	679	652	694	632	711	663	622	651	654	617	662	664	684	671	689	712	695	663	643	646	620	719	624	639	727	681	638	661	700	663	657	616	710	645	642	665	673	650	663	653	625	679	648	654	651	662	652	671	673	633	672	694	655	628	655	675	655	666	638	683	676	671	624	627	722	707	647	666	681	677	660	644	657	654	688	679	643	698	636	631	674	646	672	660	638	638	658	655	702	666	700	652	663	715	647	645	645	661	706	666	673	660	639	677	629	631	669	641	632	624	621	657	659	630	678	625	674	679	616	685	660	651	673	684	681	660	669	654	675	656	656	660	672	636	702	707	644	635	613	688	648	668	624	668	653	693	691	712	649	657	671	708	678	648	681	622	647	666	668	684	675	631	687	686	706	655	672	654	675	702	667	635	649	641	662	665	715	640	668	630	694	646	679	594	626	642	616	651	669	638	660	619	659	633	668	619	620	663	687	623	662	652	659	660	732	660	698	651	649	647	637	643	644	673	721	656	648	671	676	685	650	651	644	676	654	646	663	623	714	691	683	666	688	644	673	641	641	707	650	646	675	641	636	685	691	684	660	671	666	673	655	711	670	690	663	671	643	669	674	666	684	639	640	666	651	622	672	643	693	685	600	675	618	630	680	616	651	665	672	718	666	653	695	697	713	653	673	647	674	651	679	704	660	691	695	656	656	660	698	674	641	688	701	681	678	644	660	663	696	657	678	666	672	638	620	682	640	658	660	648	653	688	661	665	642	698	668	671	639	634	654	660	682	655	662	658	702	643	673	649	652	673	678	672	624	670	637	657	674	623	662	657	696	663	695	707	656	669	590	670	676	723	666	643	682	715	655	650	636	623	669	647	645	620	619	656	646	666	655	629	635	637	665	694	637	606	677	637	667	684	651	686	691	646	637	706	664	673	647	673	630	654	670	601	651	657	688	658	704	685	695	684	654	679	657	670	664
47708	50310	52193	47530	41221	39573	32674	27871	38850	38844	35418	26639	25516	22476	12830	8617	6633	6021	4325	3119	1932	1647	1164	859	987	759	747	867	656	584	547	530	503	426	408	353	327	338	340	331	333	290	339	332	342	375	361	393	358	366	347	294	302	316	325	310	293	304	268	315	266	301	306	291	312	258	299	290	283	283	290	294	332	289	295	263	274	284	313	287	281	319	282	290	304	274	272	294	292	294	286	315	318	308	295	319	264	325	295	275	281	320	290	287	277	273	284	315	324	249	253	322	283	317	315	288	284	278	336	252	316	303	270	284	317	281	264	251	302	302	271	298	271	274	318	289	308	287	290	275	326	268	294	303	298	293	283	298	297	302	301	278	314	306	295	286	293	324	290	281	344	293	318	306	311	297	320	327	312	313	317	263	264	276	290	283	276	321	261	296	302	294	315	298	292	312	299	300	289	273	265	332	316	308	341	293	288	288	322	309	286	327	312	305	255	268	291	298	295	276	303	317	286	265	322	272	277	277	296	301	275	282	298	252	293	287	319	288	315	287	278	316	288	320	337	289	253	271	309	293	265	290	340	294	312	283	321	308	285	300	290	319	330	291	291	294	288	260	315	271	293	323	275	296	314	322	291	312	285	318	277	276	293	303	283	281	261	275	310	289	278	272	287	272	290	303	306	293	268	282	305	299	324	300	255	284	298	286	274	270	284	336	289	340	305	287	298	283	299	295	288	316	304	317	320	261	301	288	282	280	288	293	278	287	284	294	255	288	272	291	263	289	249	298	305	308	277	302	263	289	292	312	292	310	318	307	298	299	299	301	302	276	289	294	268	303	296	270	278	313	282	278	281	312	303	290	279	290	292	275	278	301	286	295	310	303	261	290	304	283	287	266	308	308	314	280	285	296	301	293	284	301	285	305	303	275	305	272	305	296	292	285	294	289	248	291	293	305	288	264	267	270	277	287	291	285	267	256	272	320	328	312	262	264	280	264	288	281	309	292	284	276	270	289	278	299	282	289	283	284	338	287	286	288	272	308	308	280	294	286	281	269	295	291	270	289	302	266	304	308	318	315	292	316	297	281	271	265	273	270	264	277	303	277	302	287	304	271	282	278	286	278	284	267	305	266	276	279	272	288	289	299	281	302	291	296	277	312	320	283	319	277	295	271	281	281	267	325	275	273	280	306	299	269	302	291	278	265	246	269	299	307	308	284	304	316	300	300	298	310	304	254	306	279	263	322	322	294	290	283	257	275	281	295	276	252	297	266	266	280	279	308	304	288	282	276	290	308	311	298	286	278	276	312	286	290	282	290	290	276	309	271	280	314	307	272	281	297	292	272	273	286	297	286	286	301	282	268	294	297	289	296	286	328	304	275	294	287	273	267	284	297	294	317	274	321	295	281	278	231	263	245	295	269	293	285	303	289	287	296	254	267	302	267	291	285	284	255	267	297	280	280	306	282	278	313	272	286	309	264	264	270	276	306	300	268	286	285	264	283	294	291	273	292	296	290	321	295	292	308	280	282	298	314	283	298	321	319	286	259	283	314	308	292	292	304	277	313	318	260	286	301	270	269	250	265	336	270	261	269	336	286	309	311	267	306	304	286	260	300	282	265	302	265	288	297	248	270	324	263	285	313	280	284	294	267	277	302	300	262	291	293	295	284	291	309	296	300	338	290	288	334	285	279	275	274	306	281	294	310	320	292	300	281	263	266	296	313	296	286	287	282	271	290	319	308	283	282	282	275	280	302	294	286	304	316	309	279	265	302	290	300	283	286	318	260	309	270	323	308	321	280	307	315	286	312	292	284	296	287	288	284	275	253	275	289	298	309	297	271	279	278	260	308	267	296	294	279	295	310	302	317	302	296	261	261	289	276	290	309	295	299	302	296	275	281	307	322	261	285	306	278	291	330	285	301	288	299	284	315	285	290	293	298	314	276	281	288	298	265	316	303	268	286	281	297	303	272	291	264	274	320	297	275	285	245	295	290	275	293	291	260	282	280	279	302	307	305	287	292	277	264	287	293	312	307	279	268	307	284	285	295	308	286	299	306	294	290	254	276	339	295	319	303	268	310	298	258	280	279	272	267	299	301	300	309	285	284	299	300	270	289	285	284	287	294	276	272	322	315	308	283	323	297	310	270	274	270	315	307	259	278	259	298	281	283	319	285	261	290	282	289	251	280	284	274	329	272	285	272	278	271	317	266	293	259	289	285	285	255	277	291	294	283	276	294	258	292	272	330	301	262	258	280	326	313	297	276	257	279	316	297	305	294	292	288	317	278	266	291	282	270	286	280	290	299	267	263	290	285	278	284	295	248	280	311	317	298	277	297	297	298	288	323	293	290	268	300	276	310	320	313	276	279	294	291	290	315	278	266	297	327	283	290	288	285	292	308	325	289	321	269	299	292	273	315	293	306	313	268	291	321	309	300	277	281	303	259	272	276	299	320	292	264	281	304	298	289	318	283	264	271	272	278	261	294	309	285	296	272	299	266	279	296	294	296	286	281	270	280	268	316	281	294	274	271	259	294	330	319	257	301	287	312	289	269	281	294	303	294	300	262	282	276	296	270	270	262	294	271	263	289	315	287	288	305	292	274	258	335	296	297	264	288	273	267	289	298	267	298	294	280	293	286	256	266	277	295	293	276	327	298	274	289	311	295	241	290	289	296	270	302	302	293	288	313	301	282	294	281	292	301	271	294	287	253	297	276	279	288	321	319	298	308	276	282	286	258	285	299	283	292	266	295	343	280	316	293	302	293	274	291	301	285	283	307	284	300	291	315	322	295	293	266	288	306	313	305	324	267	266	301	290	282	286	285	286	312	271	253	286	284	285	296	302	309	301	295	314	251	296	300	288	277	288	299	264	295	308	277	269	282	286	243	287	286	320	254	294	302	303	309	276	284	301	309	262	304	295	289	307	265	303	310	337	297	302	291	291	276	288	298	319	296	300	258	291	270	286	287	283	285	271	298	285	260	291	309	257	290	270	274	298	281	286	296	302	282	278	268	268	264	266	294	289	297	283	309	298	300	275	274	293	303	302	284	295	284	309	306	313	299	293	256	313	342	304	250	270	257	275	260	292	286	313	293	274	292	276	279	303	279	250	296	323	290	310	286	281	279	312	304	286	274	292	298	291	308	305	295	283	286	286	302	300	295	287	282	289	262	295	295	287	287	261	289	297	332	303	298	287	278	310	298	298	288	300	307	296	288	282	297	306	295	279	277	295	278	269	313	296	252	306	278	302	272	292	300	273	305	271	267	287	257	274	300	278	269	313	301	291	296	272	284	283	295	299	263	270	294	276	298	307	298	300	307	286	274	293	296	259	267	266	288	306	314	260	270	305	309	297	329	283	304	299	284	281	284	297	284	313	260	287	289	286	319	308	302	287	298	297	299	289	338	319	303	296	323	251	277	292	270	311	303	278	286	260	294	339	298	277	295	298	266	284	268	275	312	270	291	271	281	298	286	262	288	284	272	301	283	318	287	270	297	335	293
32421	43662	52281	54549	55137	56318	42263	40179	52188	50746	47248	40997	43259	37320	27675	23252	20943	21119	17028	13856	8867	8526	5321	3990	5010	3455	3783	4117	2657	2775	2571	2318	2126	1882	1413	1199	1098	1004	1077	988	948	942	825	808	1014	1130	1066	1310	1286	1031	828	788	814	763	731	706	665	638	696	691	711	656	698	633	640	681	698	686	678	682	682	653	702	639	620	718	682	726	650	647	647	659	702	692	710	702	651	677	650	696	694	662	667	734	670	712	695	698	664	705	652	660	699	652	681	687	722	676	720	702	698	676	660	648	677	695	710	680	726	642	680	737	672	664	684	694	694	649	709	733	653	679	698	659	695	654	715	670	690	694	668	653	673	693	622	673	693	680	683	716	634	682	677	670	648	677	670	683	713	685	677	636	676	632	682	720	688	674	689	711	726	672	680	650	653	668	668	665	735	683	717	690	724	686	634	634	665	717	664	668	672	647	680	655	703	665	667	628	681	630	687	649	671	722	697	716	711	672	664	660	650	679	655	702	702	666	698	667	707	659	679	670	638	645	681	673	686	694	674	637	667	658	692	736	642	702	657	671	691	747	696	703	665	701	664	647	681	678	666	691	638	665	694	686	691	627	666	633	702	699	703	717	673	725	617	661	666	678	665	689	702	679	654	658	653	698	707	653	707	659	705	721	643	693	702	710	648	650	686	652	735	712	671	699	711	676	691	681	696	710	671	641	731	673	708	662	678	670	657	714	654	679	672	684	659	672	690	702	705	664	672	680	666	693	687	654	682	673	663	670	696	714	705	654	692	661	704	686	639	708	669	610	708	667	665	676	662	706	707	677	702	693	718	691	668	649	635	670	630	609	677	671	655	725	639	698	664	639	690	681	702	688	688	701	686	722	666	673	634	708	634	663	702	681	679	667	706	692	680	695	655	736	656	609	682	695	675	709	672	669	650	699	627	656	659	646	704	667	658	679	715	649	708	694	674	655	713	687	698	691	711	663	701	664	695	694	721	712	700	688	660	704	669	662	672	694	678	647	723	653	677	663	708	743	707	680	675	702	663	639	676	683	707	655	674	650	686	684	644	672	678	665	719	649	671	648	747	691	684	713	685	666	672	696	620	670	706	704	695	663	739	663	670	699	695	660	631	627	654	682	674	713	634	705	657	674	726	652	662	690	691	664	700	713	680	681	677	659	710	646	655	695	695	667	697	689	681	702	677	659	709	695	628	710	665	700	701	717	647	683	709	687	633	693	658	653	672	680	662	648	679	659	696	648	681	695	702	702	647	753	705	709	721	654	689	672	656	721	702	657	679	699	727	637	653	679	674	696	636	668	637	648	682	664	688	655	629	682	689	688	662	670	684	659	664	667	676	714	664	678	691	629	697	691	674	677	666	663	658	689	665	688	677	638	645	662	668	711	711	661	678	690	722	678	688	715	703	671	704	665	690	674	683	734	705	708	720	661	715	660	686	678	704	668	658	665	675	681	704	683	686	695	663	697	658	712	666	648	679	704	657	691	652	666	681	668	666	691	667	666	663	696	644	635	694	666	678	641	685	670	712	669	627	645	698	679	663	659	676	692	670	587	660	661	666	677	665	692	689	706	655	709	672	679	679	709	626	690	725	693	702	674	668	664	708	701	653	660	724	641	663	641	671	708	678	685	660	687	690	657	647	679	667	719	713	685	697	710	718	675	681	726	686	704	678	664	646	651	716	697	648	739	679	600	669	653	704	672	678	653	652	679	728	680	720	628	634	697	677	673	643	684	648	621	709	704	706	699	664	692	687	662	657	679	680	683	691	665	693	698	694	635	700	675	657	686	705	667	661	645	677	673	642	639	645	689	716	646	693	687	660	654	658	666	672	663	684	695	690	659	646	638	727	646	674	692	643	664	669	684	688	679	681	658	642	683	679	699	721	725	666	665	680	633	648	686	673	711	645	713	654	743	690	676	680	672	687	655	698	709	635	683	654	679	688	653	684	679	657	701	668	681	699	642	638	736	678	667	679	673	721	678	688	627	685	655	644	638	626	672	689	672	680	692	681	678	619	677	729	704	677	674	701	653	654	685	640	638	646	689	674	635	707	681	728	664	660	654	672	713	687	651	672	641	651	669	702	702	679	654	697	671	724	705	647	649	697	655	656	685	674	671	709	708	676	668	672	691	651	680	718	664	696	715	679	709	675	682	702	677	687	675	688	711	683	662	681	744	640	689	670	689	705	705	679	692	676	709	706	731	670	676	663	684	645	707	721	644	666	669	722	698	643	659	673	712	689	676	663	705	705	692	679	692	680	641	665	672	661	675	692	696	736	692	673	691	680	691	683	698	678	693	684	681	658	695	715	644	689	683	698	701	701	669	680	673	716	686	640	708	627	649	666	662	731	661	703	711	642	655	693	675	687	701	692	674	681	678	683	714	640	690	630	696	678	732	661	693	646	698	694	655	651	685	727	684	683	662	696	705	655	657	648	644	630	684	712	678	623	669	641	678	692	698	680	685	689	662	638	674	688	705	654	690	720	637	709	726	715	647	657	732	647	715	699	697	644	701	672	657	690	724	712	693	683	669	689	701	688	685	730	692	699	691	713	687	708	675	678	698	670	678	668	697	755	677	681	707	625	657	652	656	666	680	689	684	700	677	674	701	672	673	686	665	687	679	657	695	685	654	704	673	702	663	670	695	713	674	671	689	692	695	685	670	692	630	659	656	664	640	673	754	683	654	684	691	671	659	662	702	744	649	704	718	644	692	698	699	674	688	689	658	664	651	691	697	683	709	724	683	641	726	701	698	720	651	677	627	692	711	685	705	703	618	695	667	669	703	686	652	686	640	705	672	654	710	681	683	631	675	675	694	684	647	717	717	653	661	709	691	620	703	681	700	641	657	724	662	694	656	731	655	690	686	648	699	658	674	669	693	683	658	646	689	705	691	669	697	675	660	666	628	642	678	675	651	673	712	639	693	680	661	648	691	674	656	611	650	669	684	673	654	700	688	712	734	656	719	721	669	666	655	645	686	695	693	703	701	657	659	671	716	680	648	663	661	714	648	722	667	687	662	668	642	711	686	662	658	670	670	704	673	640	679	715	641	652	685	713	652	688	677	685	694	620	700	692	672	686	704	658	722	659	711	713	725	656	642	713	662	697	687	634	670	702	729	697	668	692	622	680	745	677	699	686	635	663	654	637	663	668	721	652	686	690	680	672	673	666	693	692	646	700	719	725	705	686	668	688	650	730	686	667	628	695	716	660	662	706	635	682	626	645	693	625	639	722	652	643	671	721	682	684	640	737	709	690	661	715	714	716	673	663	685	712	705	672	680	701	671	688	693	652	664	670	712	670	722	688	620	704	700	669	605	713	643	758	758	613	657	661	636	701	696	714	681	669	676	703	667	647	681	728	664	659	639	692	662	661	665	699	685	648	686	648	665	641	695	677	691	674	691	648	648	688	683	720	654	725	669	679	718	719	641	725	649	682	699	665	687	684	667	682	650	679	710	696	694	674	725	685	645	700	673	654	662
55613	53252	51234	45664	41027	40557	33760	30344	45025	46936	42860	34904	35257	32253	23376	15783	11416	10373	8274	6648	4459	3813	1906	1415	1499	1367	1183	1138	769	747	809	706	679	525	446	430	347	369	342	327	303	310	295	316	498	437	329	394	391	377	322	249	291	255	295	270	287	229	274	225	237	264	273	256	259	240	269	262	246	271	245	263	269	306	228	234	252	241	264	271	232	264	244	242	292	261	256	266	232	268	252	255	236	270	221	235	245	261	254	230	217	248	272	277	244	279	270	260	248	251	264	231	277	247	241	264	247	236	268	230	261	290	254	242	265	240	271	268	268	232	239	267	244	275	257	279	267	241	267	261	255	267	260	238	232	252	280	260	248	281	253	260	248	234	259	240	255	247	231	265	241	243	269	233	251	231	256	239	271	245	272	239	265	290	252	263	241	231	280	244	258	272	279	242	262	258	294	270	282	297	274	272	242	266	263	266	260	252	227	286	247	252	243	243	257	248	264	248	282	280	275	238	260	235	235	254	279	260	288	240	260	275	254	272	272	232	266	278	237	270	231	248	250	249	240	257	273	252	274	283	264	254	275	256	260	265	264	265	271	237	243	249	277	271	238	257	258	255	234	252	240	235	261	268	217	268	274	230	262	259	226	233	242	260	239	265	276	238	271	244	278	279	264	279	250	246	275	273	248	274	231	247	252	265	251	268	251	248	258	299	262	251	245	254	239	252	250	280	227	270	257	246	248	232	239	230	264	243	231	255	278	259	264	268	279	226	213	280	274	253	272	255	232	244	260	266	246	282	249	251	239	274	245	270	238	247	281	239	258	247	272	238	270	222	248	206	244	236	244	292	244	248	264	245	264	269	299	242	270	258	258	254	258	290	233	289	263	244	238	264	236	264	242	292	249	259	245	266	244	273	277	254	275	220	263	250	283	239	250	281	251	297	261	236	256	260	253	272	277	261	226	253	257	239	241	264	271	256	238	254	275	258	244	264	247	267	252	231	245	245	271	255	252	269	248	263	238	266	245	256	240	240	248	254	231	252	229	278	267	228	267	272	292	266	268	268	249	253	261	269	266	246	223	250	269	263	252	248	250	241	240	233	279	253	253	283	259	236	234	275	273	255	266	283	246	267	272	235	254	250	260	240	254	258	254	245	281	281	272	243	251	246	248	271	228	269	250	234	266	267	231	255	260	258	279	246	228	283	267	242	219	276	257	261	265	244	241	257	256	271	272	246	232	280	253	244	257	252	261	272	278	277	238	262	256	223	260	245	269	262	261	279	250	270	231	269	290	254	250	254	248	241	244	235	223	258	264	257	284	287	271	250	290	245	226	264	266	256	273	231	302	237	260	287	230	254	240	279	243	238	257	244	267	283	253	241	261	280	251	248	266	244	288	264	251	268	265	262	251	247	287	246	256	262	242	244	252	268	267	256	258	245	253	259	225	264	261	212	252	225	271	262	249	229	243	268	240	279	262	252	244	259	270	258	252	237	244	238	260	264	257	262	270	242	241	251	244	260	248	234	238	263	246	290	248	282	246	248	269	289	273	259	229	256	267	246	256	265	278	249	277	270	252	259	242	247	267	276	231	250	241	294	289	267	240	245	290	244	247	255	272	254	255	274	300	235	254	267	278	280	264	291	242	233	256	293	241	282	271	254	248	254	254	238	283	267	232	244	274	263	239	257	277	266	238	279	263	282	250	273	264	259	233	252	252	249	262	238	255	240	248	265	271	266	292	276	245	261	238	244	264	255	250	268	249	231	227	245	244	248	247	273	252	268	268	240	251	253	250	250	278	222	267	271	279	284	250	227	251	232	266	234	245	255	288	260	267	280	247	275	240	246	260	242	278	268	274	251	260	248	248	278	228	251	227	256	274	252	254	252	251	230	273	238	278	279	319	232	259	215	254	260	241	287	295	301	250	234	266	284	286	279	249	244	255	271	224	251	258	244	254	246	255	262	253	264	284	266	278	263	239	258	263	251	252	259	258	240	255	234	258	307	245	266	275	241	277	258	263	230	230	260	280	289	277	268	260	252	287	234	273	230	255	254	258	262	249	242	237	259	218	244	252	229	220	269	234	258	285	254	279	238	242	260	251	289	249	295	261	263	262	259	285	250	205	259	253	290	259	266	258	247	226	284	257	243	267	263	286	249	249	259	277	258	264	274	267	263	259	268	256	263	272	246	261	263	243	239	265	272	247	242	257	239	246	224	298	257	245	265	244	263	281	227	265	231	258	256	281	240	256	249	248	250	277	264	241	264	259	241	252	255	239	267	247	248	264	214	258	226	262	238	257	280	265	270	246	254	227	232	234	283	226	249	278	244	272	276	278	270	260	260	244	254	274	270	272	255	252	251	248	273	273	282	274	268	251	249	247	290	249	279	238	256	252	289	259	282	235	261	259	242	275	279	276	266	255	231	273	263	249	258	237	263	228	243	258	253	265	265	252	260	229	259	280	244	259	257	256	276	270	247	273	239	239	240	252	253	271	248	234	249	270	245	246	273	272	259	241	250	282	260	251	270	272	274	252	247	252	267	273	274	226	259	262	264	224	258	243	245	242	252	273	237	261	270	268	271	272	239	243	290	292	258	237	244	251	206	262	253	308	271	261	251	258	271	278	249	268	253	255	263	236	259	259	276	269	240	248	224	245	251	262	242	246	269	211	218	255	280	244	274	250	221	241	262	258	271	247	239	225	241	270	243	259	273	254	252	230	245	259	241	251	273	262	281	229	240	258	272	269	258	241	249	244	248	239	268	235	264	258	267	249	252	256	233	264	271	240	272	266	260	258	238	255	284	254	253	273	229	264	245	251	270	245	244	266	267	241	273	243	257	269	285	267	285	255	273	252	267	243	278	281	242	262	246	263	283	271	275	263	245	262	257	272	245	240	260	258	234	243	253	263	252	268	221	254	255	247	255	261	242	258	253	231	262	250	215	252	248	255	256	243	235	222	239	240	217	250	251	251	233	259	267	224	254	264	271	226	247	254	248	241	258	268	251	264	252	249	273	252	263	235	263	257	296	241	231	232	250	263	293	256	262	282	268	234	260	257	273	275	297	239	255	272	262	274	261	274	242	247	300	262	244	283	258	261	249	235	256	231	243	274	255	274	267	259	256	284	239	279	252	256	246	247	290	259	247	232	253	276	250	254	262	273	258	233	237	273	259	256	241	268	264	236	264	264	268	256	271	262	259	237	267	241	241	255	266	280	258	274	270	265	239	257	286	239	257	252	251	265	252	266	256	251	253	264	252	261	276	286	246	245	272	266	232	301	268	255	267	247	265	262	240	244	241	238	258	248	269	285	236	283	250	226	261	266	267	235	247	256	265	283	261	240	227	252	288	244	268	256	237	251	281	253	267	245	269	226	288	226	285	274	239	274	246	237	266	250	239	251	268	229	254	240	241	241	252	248	250	255	259	213	242	280	282	252	294	276	261	267	291	270	239	265	272	247	231	283	251	252	255	270	271	257	274	238	249	236	252	257	224	286	264	261	229
39494	46874	54723	55481	58282	61430	46882	45039	58183	57409	54377	49161	51660	45331	38332	30504	27843	27930	24665	23153	15998	15684	7628	6767	7577	6839	5989	6111	3515	4014	3925	3664	3203	2618	1776	1716	1522	1314	1215	1043	960	931	932	1119	1993	1649	962	1246	1386	1326	886	730	782	757	742	651	609	587	590	592	610	605	613	641	613	594	586	612	604	604	605	619	551	623	593	634	592	595	628	630	619	586	601	599	572	643	591	587	567	559	609	611	625	625	623	592	628	620	528	599	614	593	580	600	646	553	621	622	639	555	603	579	628	629	583	600	588	599	584	644	642	537	614	618	622	571	616	569	582	579	602	600	601	563	590	615	533	622	609	591	610	651	596	582	589	616	598	620	591	612	593	606	607	596	597	600	627	613	610	598	595	601	617	599	654	607	571	609	579	597	607	626	631	635	603	573	605	653	612	563	636	593	622	575	618	570	633	604	623	577	609	589	605	619	614	597	608	621	622	612	603	579	570	585	564	576	584	612	586	593	589	565	597	596	617	602	623	611	591	590	577	615	574	598	605	614	608	608	598	586	615	608	635	643	595	585	592	612	599	607	610	668	603	570	603	595	595	582	593	604	658	597	634	616	595	617	627	569	608	628	581	584	589	548	578	612	581	604	558	607	576	620	603	570	577	597	577	550	603	646	635	599	569	595	597	610	576	647	657	599	606	574	549	573	637	606	582	594	579	587	621	643	583	583	633	609	641	579	585	566	595	636	564	595	608	676	586	622	598	591	602	590	558	638	612	621	569	591	613	645	614	598	626	594	610	596	634	579	592	594	573	584	618	597	599	582	636	624	645	597	612	569	609	638	621	624	588	629	545	621	629	591	602	638	591	614	589	626	564	633	570	600	583	606	612	619	564	604	604	569	604	585	609	601	579	612	602	591	600	603	575	619	593	599	608	591	611	585	605	587	620	569	557	599	630	614	600	619	581	609	603	609	587	587	554	604	559	589	616	586	624	578	608	635	585	548	638	567	608	627	615	634	581	626	594	601	612	634	598	621	617	568	610	567	596	626	609	527	624	556	564	571	631	627	627	634	605	542	557	612	627	593	642	647	600	619	615	590	549	608	627	632	579	588	579	573	621	622	592	588	566	575	589	629	596	579	622	620	594	621	591	613	614	589	570	595	568	576	559	590	659	624	589	602	628	566	591	560	656	596	600	603	598	566	608	604	577	623	620	619	617	601	582	658	617	615	624	594	584	610	645	568	580	583	564	576	594	565	578	592	615	613	586	612	616	597	581	635	567	594	588	576	617	618	583	564	630	612	545	576	590	623	609	642	589	623	577	624	582	631	578	588	629	603	629	642	580	594	582	550	570	580	568	629	625	591	637	601	569	584	577	591	624	584	606	612	615	594	595	631	624	630	609	583	625	569	585	614	575	549	574	624	607	561	599	605	593	603	649	643	560	628	589	653	622	579	592	578	607	638	626	553	605	625	607	577	598	612	583	600	621	604	573	587	599	534	666	612	602	611	579	626	592	624	600	585	604	605	632	637	591	602	566	630	620	560	569	570	538	642	575	576	613	591	564	610	667	590	570	562	615	642	583	583	645	613	592	564	602	619	564	626	586	560	644	581	649	587	562	638	606	607	589	603	654	640	638	592	590	620	574	592	573	622	632	604	610	650	597	629	572	616	589	564	617	580	625	609	578	583	571	602	609	588	585	619	570	593	595	630	583	596	592	631	597	590	614	621	586	571	601	620	587	617	595	625	592	579	618	600	563	590	552	604	558	591	578	603	606	545	610	556	609	618	585	616	593	617	608	587	651	620	574	606	577	574	581	611	559	584	606	569	618	625	576	619	592	598	658	616	627	549	620	643	550	621	605	607	607	582	597	609	575	622	647	614	596	564	591	562	634	586	570	606	631	574	597	601	612	589	570	606	635	556	624	587	604	595	632	645	571	622	625	644	602	626	621	625	614	594	588	541	632	592	552	625	642	576	624	590	582	628	637	589	607	635	648	633	628	605	589	605	594	598	591	639	574	572	637	585	601	607	601	599	617	623	636	560	616	629	592	597	621	601	568	592	580	606	630	620	600	594	614	595	569	585	587	637	619	597	598	593	535	561	580	633	628	610	576	605	566	595	579	632	586	625	626	577	657	582	583	618	576	602	617	560	597	574	558	594	561	567	625	557	584	624	623	583	612	575	570	591	645	611	614	581	616	583	615	594	572	609	664	588	652	627	577	601	576	622	560	613	583	614	618	593	608	608	599	587	595	621	609	602	609	602	541	585	642	586	595	605	588	572	607	596	639	633	583	634	570	601	605	570	568	597	591	588	562	565	613	615	565	580	594	583	600	593	594	655	610	544	609	608	606	632	613	587	582	563	573	611	569	580	617	631	590	596	589	634	637	599	584	615	571	609	584	562	569	566	563	622	598	586	558	553	615	593	588	611	615	600	601	585	633	590	600	593	628	583	605	589	559	633	597	617	581	608	551	605	543	613	618	576	628	579	571	572	611	574	618	540	592	626	590	596	618	577	604	641	555	614	609	592	604	597	600	573	576	618	618	591	583	604	544	586	584	573	567	580	628	565	568	604	621	544	563	592	582	622	647	593	599	641	596	569	581	592	608	610	586	589	589	649	611	614	595	631	571	607	608	589	589	644	543	602	655	613	588	609	613	593	622	620	582	582	600	565	593	607	625	624	586	596	586	565	611	615	612	551	594	595	632	587	586	590	535	600	595	624	566	623	592	587	603	609	616	607	630	557	587	643	640	590	583	659	586	600	576	611	632	613	614	617	580	596	581	572	595	615	551	563	580	564	589	572	552	593	608	643	594	611	611	588	630	573	625	595	562	614	538	577	626	606	574	610	632	567	591	584	616	618	620	597	609	580	567	611	597	573	574	643	609	595	596	588	631	595	617	622	637	615	613	588	654	634	603	582	582	630	568	587	587	602	578	602	571	637	582	639	606	619	585	626	593	636	588	611	571	626	573	533	656	628	639	600	604	646	614	566	634	570	589	560	607	598	577	626	593	613	573	625	572	585	600	596	636	628	542	614	570	580	607	580	590	613	586	577	600	632	551	573	630	583	605	612	611	619	615	607	595	659	614	613	589	553	591	623	591	574	618	608	646	582	609	612	615	580	552	618	628	600	624	578	584	595	603	611	570	613	638	594	590	594	628	588	614	614	607	632	575	597	609	562	553	651	592	569	603	612	577	596	588	643	609	611	590	567	602	557	613	639	579	589	642	591	627	636	629	605	584	645	588	565	590	586	591	643	629	600	573	580	612	606	638	629	611	624	584	585	591	601	621	573	621	585	590	607	593	566	591	623	587	542	583	575	593	607	576	600	625	592	563	622	618	589	614	610	610	570	569	570	637	602	554	579	585	606	598	597	596	604	594	609	593	602	624	614	600	656	637	572	604	568	584	620	564	611	619	607	563	587	645	596	599	588	570	627	586	628	625	652	606	583	635	548	581	614	630	598	593	620	605	611	587	598	594	628	598	614	619	589	588	561	587	612
22857	17580	20576	17846	12603	8404	4202	3486	4486	3850	3335	2497	1970	1644	1216	1051	820	745	642	633	519	463	377	362	399	336	369	339	345	331	365	337	332	303	321	307	313	304	305	278	295	327	284	293	271	297	272	271	290	277	281	278	270	292	252	256	284	288	309	266	259	269	273	270	279	247	294	264	286	264	269	298	270	273	261	314	281	274	298	244	272	275	287	262	290	292	267	282	282	280	280	262	300	269	266	271	272	279	264	267	283	290	283	284	289	317	295	294	271	285	308	248	270	270	264	281	266	254	274	282	263	280	300	276	288	283	245	273	283	269	291	286	279	257	277	268	272	278	308	265	309	282	296	251	276	269	291	265	273	279	288	258	274	282	309	276	281	257	293	266	273	316	284	277	275	257	281	271	298	268	295	271	266	273	279	282	279	264	275	252	267	296	269	256	282	287	254	272	280	245	268	293	287	268	284	282	254	272	277	302	296	258	265	292	302	277	272	303	284	295	283	292	288	277	285	307	280	281	296	280	282	293	267	293	273	315	283	262	293	257	294	299	292	299	302	264	287	265	266	261	273	276	287	258	286	266	279	313	276	289	252	268	264	300	285	295	246	288	275	268	285	248	268	260	287	274	274	303	258	273	249	302	277	275	280	288	247	293	281	273	278	276	263	281	291	270	262	268	276	281	278	269	286	275	296	273	245	271	291	279	298	295	267	267	251	265	262	256	288	264	289	304	260	255	304	269	282	295	271	295	262	282	284	283	289	270	278	276	279	283	234	277	278	269	275	278	265	306	305	308	279	283	279	280	257	281	272	294	297	306	280	295	269	273	268	290	243	278	271	275	278	266	286	259	263	262	255	289	262	274	268	276	274	258	295	252	260	286	261	259	310	261	252	273	266	279	283	273	260	244	286	296	268	277	276	261	280	263	275	256	277	287	279	292	317	282	279	255	254	271	284	283	276	251	267	255	266	272	268	282	303	271	264	279	279	284	268	301	283	336	268	273	249	300	272	282	285	252	305	308	295	269	291	256	273	285	277	308	278	270	290	271	275	286	268	267	270	289	246	257	248	287	276	279	280	287	272	268	283	275	280	256	246	290	269	296	265	270	282	308	271	282	287	269	310	249	350	286	278	290	282	270	283	260	270	280	246	293	263	272	294	272	256	291	296	274	273	266	281	245	263	294	278	260	251	276	248	259	289	261	297	245	302	280	262	268	292	307	305	312	303	272	272	301	281	293	301	256	279	270	288	255	281	285	271	281	275	298	244	263	305	280	274	283	293	284	296	307	278	299	288	301	258	265	268	288	263	240	286	297	281	325	267	263	292	277	272	285	263	281	277	254	291	292	299	274	287	263	296	279	277	324	287	314	292	310	292	298	263	273	289	278	283	286	275	276	303	307	287	272	269	282	292	267	303	262	300	326	285	259	281	258	248	281	293	266	273	281	293	286	266	285	300	321	262	279	278	250	262	288	277	261	296	308	310	280	264	294	290	305	264	282	290	286	293	281	286	303	284	278	304	270	291	300	269	299	265	255	273	315	287	306	307	243	293	299	302	286	273	299	288	295	271	277	309	305	288	288	280	271	289	275	281	287	296	275	254	283	265	300	271	286	254	254	251	273	327	268	276	261	264	274	302	252	262	288	250	284	285	291	276	246	293	283	300	294	238	289	312	262	272	285	309	305	265	278	275	257	254	301	267	303	279	276	275	305	290	258	297	256	283	280	296	266	282	288	276	309	266	272	256	279	278	262	254	260	290	285	286	287	273	267	292	286	299	289	289	296	283	263	247	235	256	284	295	265	316	272	280	271	269	261	262	299	285	291	293	266	269	277	265	293	300	262	283	268	243	293	256	275	296	275	284	241	266	298	279	292	266	271	280	290	307	258	284	267	287	290	296	300	273	301	282	274	260	291	251	293	299	266	263	305	306	283	280	269	305	279	278	299	293	274	266	272	275	266	240	283	265	276	288	278	277	304	299	257	293	230	273	282	267	252	298	309	276	269	255	264	283	278	297	286	309	257	298	274	247	279	274	265	281	286	301	318	266	282	298	290	284	279	312	279	272	274	262	304	262	281	286	270	292	267	276	262	308	259	266	277	305	253	284	265	276	264	285	275	270	282	282	289	308	284	311	283	285	258	286	260	278	293	268	270	265	265	273	269	276	301	281	286	268	282	259	299	286	314	278	281	281	268	234	289	267	283	264	287	294	274	294	259	270	266	299	279	289	280	283	296	273	272	280	271	271	285	251	276	255	269	301	313	293	280	269	277	272	287	270	283	287	265	257	275	277	247	288	309	270	264	280	256	297	259	298	281	287	265	277	342	275	276	271	308	259	262	263	261	276	303	272	262	252	269	301	294	264	308	298	317	267	252	277	260	276	290	278	283	300	303	261	279	297	301	284	285	311	257	255	287	275	286	279	269	271	290	282	251	280	319	289	283	281	286	263	269	272	311	278	269	288	261	294	301	284	305	284	271	286	275	270	266	270	252	294	284	259	237	286	255	286	322	258	285	284	284	296	287	293	286	261	272	308	270	284	291	271	276	274	276	280	296	288	284	280	286	272	273	294	273	293	278	292	281	257	276	283	311	269	257	298	269	279	272	290	271	293	288	288	303	323	275	256	252	270	287	265	287	280	282	283	273	247	270	250	262	279	286	245	307	281	274	263	263	280	253	266	253	265	286	300	275	287	265	309	303	274	257	291	272	253	264	281	285	275	285	242	286	272	281	266	266	255	272	289	271	263	273	292	285	315	271	294	270	276	284	289	280	256	255	274	258	259	304	265	288	291	285	248	310	271	288	277	286	260	282	303	287	250	274	237	283	309	270	295	261	274	261	286	277	287	261	272	285	288	282	256	275	285	287	280	308	267	278	272	291	315	287	287	285	245	287	249	296	266	299	263	299	289	280	275	274	272	294	310	256	291	263	297	298	264	281	245	276	254	285	303	257	288	283	299	273	284	283	269	290	302	289	270	291	260	272	274	257	305	307	309	270	302	284	265	284	255	300	259	262	301	272	284	278	278	285	278	284	309	289	305	260	269	286	301	275	238	272	261	284	281	289	258	300	308	263	294	262	254	276	264	276	328	299	300	269	292	270	273	290	272	272	262	278	296	305	270	283	283	281	275	289	286	276	253	296	287	276	296	252	297	306	304	304	271	291	264	286	279	258	305	288	263	258	273	254	284	293	250	284	248	300	258	262	283	272	270	292	275	280	249	291	290	267	273	305	271	289	266	286	231	310	273	297	264	291	249	281	294	277	234	293	305	271	262	289	263	297	281	246	291	269	303	278	267	255	288	287	262	266	288	267	280	282	300	314	283	261	280	272	273	264	266	268	279	256	250	253	248	295	269	271	281	317	273	292	243	304	254	290	259	263	285	253	270	274	286	271	257	269	260	262	281	297	262	270	286	278	275	284	288	243	247	295	245	263	292	291	284	285	318	286	272	274	301	304	273	271	293	301	264	285	286	257	270	268	298	258	273	289	301	290
14140	16348	27602	30430	25775	22419	13296	13006	17498	15791	14356	11124	9253	8062	5630	4993	3907	3089	2703	2742	2098	1854	1465	1270	1217	1125	1106	976	907	998	1009	955	926	881	920	924	849	854	835	824	801	833	797	760	828	794	739	676	729	699	686	728	648	704	684	718	620	634	689	641	702	683	628	698	687	703	673	677	627	695	711	689	668	674	678	688	638	661	643	709	671	680	656	703	663	653	713	648	650	666	647	649	653	674	630	669	679	716	631	657	705	638	657	665	664	653	652	665	670	634	658	673	639	692	663	706	614	662	642	698	678	660	644	653	714	687	677	635	652	678	689	629	657	681	658	715	670	693	710	646	686	684	654	657	678	665	623	654	676	698	720	656	657	661	683	696	702	684	649	625	638	703	661	667	668	635	705	664	683	677	622	717	651	655	622	699	627	668	678	668	651	726	722	626	668	678	653	661	643	679	622	666	691	714	677	623	691	670	654	645	705	661	706	610	616	675	717	671	683	682	714	670	671	648	632	645	686	698	623	651	622	647	641	671	673	642	677	667	690	661	668	676	668	656	671	694	651	685	660	649	606	695	659	641	658	654	669	646	644	657	630	660	644	665	645	651	652	651	715	707	687	637	693	656	687	664	674	646	645	640	707	697	656	637	674	673	653	704	690	702	669	633	649	678	627	644	672	676	619	623	668	647	631	690	625	671	660	679	667	656	729	660	685	652	648	705	662	673	658	696	650	650	656	631	689	664	654	679	669	648	662	645	680	624	680	687	640	632	676	629	641	700	657	634	647	677	647	666	664	663	679	702	652	654	686	615	661	657	655	626	729	700	653	597	666	655	652	616	686	661	597	652	635	654	660	700	657	680	676	677	718	649	678	644	658	614	638	667	697	680	623	658	654	608	666	659	686	687	673	652	675	627	671	650	644	638	608	682	656	668	676	680	671	692	673	651	693	703	626	691	689	651	631	644	612	662	692	631	664	669	674	641	651	671	658	681	647	664	649	702	660	664	632	675	642	677	662	685	661	699	678	674	634	628	635	719	699	649	706	682	668	680	618	724	680	682	667	652	660	700	644	672	657	654	678	643	667	666	614	655	629	666	667	650	679	657	682	668	710	662	630	671	682	675	696	639	691	676	654	681	654	721	696	669	630	648	676	637	680	692	681	596	682	651	695	620	659	651	633	718	635	661	664	647	637	729	672	660	639	668	659	663	621	653	666	646	673	652	662	674	691	632	683	699	626	619	634	684	655	684	663	686	693	635	635	684	681	648	657	668	643	660	656	663	703	654	672	685	689	693	689	619	683	687	672	698	660	642	668	620	659	652	650	673	653	651	619	650	660	692	631	629	672	625	680	707	658	691	692	639	670	679	695	663	694	694	681	625	647	672	690	625	678	667	689	641	687	718	627	713	665	651	683	642	675	700	627	655	682	668	654	701	647	682	641	684	684	682	660	707	677	648	688	663	679	708	669	709	648	720	671	663	676	671	645	650	700	645	667	659	680	653	642	676	652	657	684	649	709	644	677	676	695	649	686	683	670	667	589	642	662	630	649	649	641	697	651	679	615	642	647	667	658	681	651	680	689	638	661	655	672	698	670	700	630	662	626	639	743	638	638	664	698	658	661	662	632	671	677	653	645	678	630	668	628	705	663	668	655	638	675	709	652	645	675	672	698	658	640	639	649	705	641	638	698	660	657	649	649	660	673	662	697	713	687	608	629	637	658	649	642	648	699	663	653	695	684	706	638	685	667	701	675	677	652	684	678	697	662	687	629	642	679	669	655	681	668	665	658	686	678	687	651	689	722	631	674	672	637	664	665	694	655	663	679	667	615	686	678	650	652	672	653	695	642	660	673	622	661	672	672	653	645	685	656	638	664	591	636	677	653	649	665	686	743	679	697	614	661	639	675	587	681	695	672	637	649	703	624	625	697	673	663	686	636	651	687	727	657	640	673	686	662	649	694	673	641	712	664	689	674	708	674	688	682	650	680	705	621	645	643	629	681	702	665	663	676	659	653	666	670	644	703	676	698	639	677	639	697	659	668	639	627	654	658	681	688	712	695	662	629	624	703	662	692	662	683	658	659	639	700	686	712	656	677	652	672	683	658	688	689	629	656	666	703	638	654	605	645	706	688	646	700	638	632	680	681	702	653	665	669	673	633	671	660	666	677	637	660	656	643	664	630	695	647	697	667	660	657	668	702	668	686	674	686	732	680	626	697	628	699	665	664	654	645	682	708	621	674	685	701	604	624	696	706	637	669	643	648	664	648	678	672	660	702	669	672	644	653	672	718	671	674	654	644	654	692	653	660	650	704	638	661	644	662	701	648	634	680	690	662	731	691	630	650	644	679	660	675	670	633	662	664	683	642	703	689	646	667	694	656	655	644	626	715	651	652	644	659	620	634	689	665	679	667	709	636	652	657	652	705	711	632	700	686	719	618	675	667	679	686	681	651	606	657	624	651	675	625	666	682	655	685	690	666	656	631	688	668	687	669	664	625	685	681	642	648	718	673	647	725	680	687	624	663	698	645	702	660	698	693	702	627	688	687	696	699	673	688	677	693	640	687	625	637	707	651	701	661	683	696	635	631	731	714	637	687	683	679	673	662	672	695	664	684	642	659	704	647	683	702	652	615	631	633	678	664	657	644	672	609	673	648	672	652	685	705	632	674	639	675	663	670	632	696	660	661	655	638	653	623	619	643	664	676	658	606	677	696	673	673	618	700	642	707	681	657	689	650	677	678	651	678	691	659	677	679	702	656	679	677	640	689	696	680	648	683	696	633	661	671	669	668	655	664	673	675	661	688	710	690	686	684	656	677	692	659	643	665	672	646	679	735	643	714	667	638	621	688	650	647	651	638	677	721	710	649	663	689	657	653	698	668	654	653	684	708	679	617	668	626	681	665	688	635	669	674	690	642	610	649	692	678	680	665	673	680	697	647	698	677	677	675	643	675	674	656	669	643	685	659	687	669	679	665	647	686	685	656	690	653	651	669	684	677	689	684	645	676	652	665	681	681	651	634	627	626	644	645	663	707	660	651	685	690	681	713	642	688	679	637	696	677	674	707	652	669	632	665	661	645	648	654	635	635	674	653	647	672	643	688	639	652	661	682	686	644	687	723	694	679	665	649	674	684	686	678	654	648	683	648	665	646	673	674	635	704	681	639	622	675	678	697	655	690	664	679	640	667	696	654	682	683	659	688	640	698	654	681	601	630	673	636	628	730	665	661	638	682	688	644	651	705	651	650	617	661	702	636	644	654	634	681	661	698	701	669	642	682	679	678	698	666	647	649	667	664	665	669	640	636	667	671	681	642	619	657	647	657	667	687	614	654	676	719	668	657	656	674	669	654	677	692	698	662	676	738	617	699	680	693	611	619	679	644	722	647	705	707	662	624	687	697	634	661	647	624	709	655	676	656	663	665	615	661	657	630	669	659	659	642	643	662	638	666	666	689	655	667	692	665	652	613	642	684	608	658	688	631	703	660	622	647	669	668	675
47518	47816	52294	46449	40905	39163	30577	28295	39345	38069	37605	31816	26273	25104	14346	7417	6109	5689	4845	3882	2620	2022	1108	825	942	976	777	666	539	609	584	515	496	524	450	425	380	364	349	337	341	315	306	328	390	357	337	313	281	262	273	305	346	281	283	294	310	259	281	300	267	289	274	292	271	289	265	289	297	285	277	309	306	297	280	269	263	303	248	262	276	265	279	271	290	282	287	299	288	269	311	287	258	278	291	296	292	294	259	287	286	289	278	295	295	290	277	302	287	297	264	295	297	289	262	294	283	298	293	297	288	261	277	263	264	263	281	280	261	309	286	285	297	291	232	288	283	292	294	285	258	276	278	267	264	280	260	260	237	272	284	301	291	283	265	277	263	266	274	270	269	272	256	262	297	264	290	303	300	290	270	271	257	281	262	318	260	291	244	292	276	265	267	287	255	296	270	266	259	284	260	250	274	290	282	261	271	311	278	279	282	288	304	285	275	303	270	270	276	309	256	285	295	291	298	293	294	260	260	305	297	266	298	273	264	268	313	273	286	298	272	266	275	285	280	306	295	291	296	258	292	276	268	262	292	250	290	275	246	302	282	264	272	241	291	280	293	340	260	291	284	268	289	308	278	294	280	258	271	279	261	295	278	276	314	297	262	250	264	256	265	276	281	278	280	288	297	267	284	254	300	278	292	281	298	272	276	289	291	247	256	280	282	264	274	292	268	278	270	256	317	251	283	257	261	273	237	265	308	295	290	235	274	308	276	282	307	268	259	268	265	266	271	252	279	278	261	294	292	282	279	283	293	284	262	288	303	290	285	272	259	250	290	239	292	280	300	290	287	263	281	278	276	264	306	288	281	313	271	299	290	261	274	277	290	289	286	263	274	279	267	285	266	259	270	264	278	295	269	264	280	268	284	308	283	289	253	282	264	268	284	307	280	267	294	280	281	278	284	278	285	274	281	277	273	248	273	279	295	309	279	276	293	286	294	259	307	264	275	254	305	254	278	285	282	308	285	257	299	245	272	285	288	267	264	289	286	271	266	289	292	272	269	293	296	284	258	249	280	279	295	259	284	283	270	274	251	277	249	289	292	299	274	285	287	284	299	259	295	287	272	273	293	270	291	278	275	269	267	268	279	287	308	246	254	284	286	294	276	301	311	294	280	274	276	302	255	278	268	260	268	236	281	290	279	292	288	293	240	276	302	272	293	264	285	284	287	273	298	288	250	274	280	263	248	237	317	292	265	297	287	279	267	268	271	281	281	305	254	284	289	267	247	276	299	289	261	280	284	306	277	306	319	287	256	254	303	253	280	303	275	266	284	296	291	283	297	283	299	277	286	277	262	284	289	263	288	293	306	305	255	293	261	288	267	280	278	282	261	311	282	267	276	257	284	277	309	286	274	247	267	302	281	279	300	296	290	279	257	259	294	258	271	291	283	297	290	278	277	284	264	281	314	284	279	275	296	312	282	258	304	267	295	275	261	310	268	292	284	246	300	224	248	286	309	292	247	282	291	284	270	270	268	275	296	254	254	295	329	274	267	269	306	265	282	275	262	288	278	259	284	305	295	295	314	304	282	266	300	305	284	236	300	304	269	269	255	265	262	258	280	278	251	263	245	281	306	291	268	281	280	270	278	259	272	271	264	266	287	248	298	285	282	285	297	269	265	265	292	260	276	281	279	300	296	287	239	258	253	288	298	278	264	285	270	247	272	292	311	314	259	284	290	280	281	306	300	299	290	273	267	299	278	255	280	262	264	251	278	285	287	289	308	313	288	271	264	243	276	272	275	276	316	273	315	270	330	296	270	285	274	243	290	300	293	266	302	271	242	292	305	282	284	316	277	246	243	265	255	250	267	269	264	284	276	319	302	272	305	305	284	285	273	231	314	301	294	276	274	272	257	260	282	279	241	253	257	277	280	265	287	265	267	256	287	311	288	246	279	272	283	308	268	290	280	291	276	295	276	274	288	290	306	324	291	252	260	286	285	258	258	298	288	272	300	275	298	289	303	282	256	265	292	256	308	250	303	257	309	268	285	273	284	264	280	296	308	273	288	311	283	264	258	287	285	304	232	273	250	304	281	295	286	284	280	287	271	292	305	308	276	283	306	242	280	280	259	284	297	282	295	311	277	274	268	278	286	270	259	252	288	263	318	282	315	290	265	306	273	289	270	272	284	294	279	276	316	249	280	260	273	276	266	295	255	273	283	297	278	307	256	293	270	280	277	298	298	264	298	263	297	278	292	271	267	276	301	320	300	342	268	280	289	255	285	267	293	279	302	265	274	283	322	288	292	264	320	314	268	287	267	260	293	269	271	279	290	254	286	255	253	290	273	262	286	284	279	277	285	296	279	273	252	286	299	277	303	277	260	278	277	304	277	285	296	281	295	265	262	305	257	288	282	272	312	279	293	294	295	268	294	254	281	329	273	248	292	296	276	270	278	291	264	278	276	283	292	254	282	285	278	266	267	292	285	286	294	299	288	256	263	268	299	300	290	278	268	317	281	280	267	318	279	260	339	272	272	304	268	265	308	286	306	280	280	284	264	269	280	290	308	314	249	295	303	286	312	273	249	270	292	272	288	295	272	284	299	280	317	282	286	282	277	290	298	255	306	314	247	269	264	263	268	277	289	289	287	293	296	276	279	245	285	274	274	260	286	294	261	273	276	308	285	261	260	276	278	259	290	304	281	287	262	284	290	272	256	252	304	258	300	266	294	292	300	266	304	279	291	270	268	288	288	286	259	268	234	277	295	255	273	255	295	268	290	328	284	288	300	305	271	293	276	283	246	260	286	267	277	248	295	304	268	252	271	319	275	290	266	277	301	298	315	287	254	311	277	288	281	264	266	263	291	265	270	270	273	266	281	260	288	291	284	245	281	279	259	268	292	272	285	288	269	280	267	280	301	272	279	289	284	280	292	266	285	282	284	282	289	287	261	265	276	292	293	266	255	269	295	288	265	273	284	301	312	321	285	282	269	296	281	287	265	276	307	297	259	311	278	285	293	327	288	240	287	258	281	290	254	263	290	292	282	271	296	278	313	265	251	278	303	280	278	288	286	291	264	292	290	298	252	299	302	273	272	273	276	285	292	315	307	287	284	295	271	290	258	264	256	302	283	293	286	262	322	271	297	272	287	307	257	284	270	287	275	285	248	261	314	280	273	314	258	282	283	288	318	300	249	296	256	267	254	264	275	277	305	333	274	270	299	272	261	272	271	278	266	287	281	305	260	285	278	299	304	307	288	275	298	264	294	270	273	268	274	254	311	256	241	286	293	303	281	262	278	253	270	278	304	308	284	295	287	266	279	278	265	261	254	273	251	274	304	304	333	289	270	290	316	268	254	288	293	279	275	284	276	253	284	308	286	274	265	267	261	285	279	267	300	293	283	297	293	270	292	280	266	251	296	272	275	260	268	268	289	291	240	254	322	291	276	300	286	255	291	265	269	296	267	280	276	270	292	313	280	286	283	313	265	303	270	298	260	280	280	262
33374	40974	51825	53917	54985	54575	38414	40814	52206	50068	50252	44891	42741	42179	27353	20701	19696	20394	18436	16706	11525	9056	5039	4050	5074	4576	3711	3066	2322	2820	2488	2193	2139	1971	1672	1786	1294	1090	1023	1097	1032	1008	862	886	1475	1337	925	725	711	666	662	815	898	851	802	774	653	676	653	660	671	675	661	659	629	620	664	617	622	650	675	674	627	650	666	669	638	670	651	633	652	680	672	662	667	650	650	656	635	656	631	659	665	659	671	639	671	647	648	606	651	684	713	621	629	661	625	664	641	650	687	645	637	716	603	672	716	639	673	622	649	604	650	633	655	657	647	679	639	630	644	673	638	708	646	662	666	656	683	605	620	650	674	666	624	663	620	625	658	621	665	665	652	610	633	649	661	645	643	634	649	639	638	635	631	651	663	694	696	687	651	679	639	629	640	640	656	615	678	676	691	651	613	633	660	672	632	659	685	673	661	671	644	716	669	687	626	620	662	656	653	662	602	651	661	630	663	650	679	659	662	643	656	660	618	703	656	654	626	644	673	620	668	610	624	638	658	643	624	672	669	638	646	668	702	717	693	666	630	658	676	660	657	694	656	588	690	650	630	675	698	654	622	674	666	665	663	633	697	682	639	648	656	667	677	657	643	657	705	639	657	649	651	662	671	646	627	639	674	715	634	664	657	632	658	665	616	661	642	662	656	650	625	620	694	638	636	698	676	693	680	618	650	623	663	644	623	651	646	656	640	608	700	639	637	653	650	743	640	620	646	666	624	664	689	662	652	672	669	674	661	691	647	647	694	636	655	643	667	645	646	668	666	667	659	635	661	665	626	609	694	646	625	658	647	683	696	665	648	669	725	658	694	669	702	657	641	656	639	694	617	614	636	689	707	660	664	642	659	668	667	675	672	662	638	643	642	604	662	665	614	634	655	636	654	662	658	593	620	632	647	644	645	603	653	610	655	621	633	655	620	648	628	651	647	614	666	676	647	701	647	657	670	668	667	614	663	631	622	676	645	631	635	635	629	662	652	648	668	670	680	687	667	603	673	690	611	669	656	672	639	654	652	717	670	633	656	690	619	674	618	612	637	627	662	669	662	646	658	654	638	647	654	651	690	621	638	653	640	660	640	665	666	659	685	644	610	689	664	645	566	696	642	650	638	687	645	657	676	658	650	639	652	670	665	646	639	648	626	653	663	632	635	633	662	611	620	671	660	658	701	660	638	687	644	667	672	690	647	650	664	694	677	681	688	612	676	676	655	621	667	648	632	671	636	642	645	620	597	664	664	675	631	663	638	634	650	654	653	714	668	640	642	652	643	715	637	664	643	660	639	648	603	626	645	668	663	649	669	637	669	687	654	656	633	675	648	674	650	617	629	615	636	625	629	638	623	643	680	640	656	662	605	661	707	608	655	658	615	623	650	671	677	645	689	680	658	618	688	674	637	671	708	652	639	628	659	669	699	616	636	631	637	690	685	648	649	652	654	690	690	657	679	644	648	672	665	660	660	641	658	655	681	660	676	676	659	665	644	626	681	663	628	666	666	622	649	686	653	704	621	655	619	622	649	652	592	655	628	603	669	674	620	673	644	622	673	626	646	614	628	692	626	698	665	647	673	665	673	649	590	671	625	680	644	603	686	647	685	640	633	629	661	677	677	587	693	652	674	604	609	692	643	608	626	626	659	661	652	658	666	642	673	619	691	637	665	617	676	657	648	637	638	641	678	638	638	656	643	637	625	645	657	653	657	660	656	610	648	636	646	646	676	656	669	646	620	636	614	657	673	656	643	625	640	672	667	642	672	651	705	690	692	705	660	673	643	674	690	630	642	659	628	648	650	652	694	680	646	637	674	677	655	652	608	631	614	649	673	631	666	696	654	679	663	687	642	677	684	652	681	648	640	660	608	640	670	693	637	681	664	680	599	646	647	677	617	706	669	692	676	619	687	637	657	630	623	639	689	633	643	672	682	652	643	666	656	670	693	646	590	653	616	614	666	638	682	620	659	659	685	650	698	659	635	695	664	660	631	633	669	684	655	652	704	693	583	657	639	627	609	643	677	711	643	657	718	656	667	673	670	647	651	722	640	627	687	680	686	612	638	649	685	626	670	620	667	688	664	641	648	658	625	623	680	612	632	633	666	646	645	676	653	660	648	705	645	637	679	652	650	659	647	662	642	684	663	614	673	651	648	649	669	657	673	638	650	658	679	645	691	686	632	645	636	681	644	659	670	641	684	580	619	650	660	620	666	658	628	649	625	661	663	637	650	645	606	673	668	683	632	650	615	646	622	634	699	625	661	640	669	649	651	629	624	608	710	655	603	666	659	630	677	676	614	620	650	636	678	657	642	706	642	669	669	613	670	611	629	664	618	725	602	654	708	639	688	582	647	646	628	706	695	671	651	664	632	669	668	649	660	687	635	641	650	638	639	642	622	656	656	689	635	669	640	620	650	665	631	652	625	639	631	622	681	657	652	634	666	626	631	612	661	685	650	587	686	641	618	607	696	624	619	627	681	624	665	649	642	645	629	693	629	684	649	665	677	677	660	632	638	699	656	694	665	688	636	621	653	664	642	665	670	665	653	617	609	636	672	656	636	646	665	642	692	654	669	658	658	624	674	656	686	620	612	663	625	619	635	653	609	604	678	678	695	683	628	626	676	666	650	666	633	613	689	690	627	666	669	596	699	703	693	659	658	656	711	686	658	661	619	668	631	606	630	675	654	661	631	629	651	620	661	629	635	670	644	665	655	650	650	673	674	633	633	626	640	642	658	630	659	702	671	636	649	697	703	662	659	619	616	649	646	687	674	728	671	615	644	641	640	656	671	687	606	647	675	679	608	644	652	619	603	625	693	664	682	639	674	675	666	627	648	656	662	612	643	649	637	686	698	628	640	669	689	671	658	649	643	660	660	651	652	680	683	653	710	638	643	663	641	646	671	658	698	691	686	645	651	660	655	627	697	673	664	670	677	645	649	715	628	662	673	672	609	667	610	668	725	652	637	643	664	657	609	641	701	679	627	643	700	671	689	688	644	642	656	644	667	677	679	678	672	667	647	609	701	616	675	642	653	643	679	596	656	636	642	623	651	670	688	635	653	688	681	680	701	626	670	664	689	620	680	669	634	666	682	629	657	666	687	608	666	669	676	676	650	632	643	662	656	640	679	649	673	655	645	621	653	632	683	618	624	672	635	589	654	671	680	639	653	637	623	659	644	650	653	679	642	652	668	648	653	631	606	639	632	737	639	629	652	624	677	666	662	647	671	629	638	605	618	643	648	658	630	646	683	710	663	613	656	673	621	692	658	668	690	665	648	649	644	688	643	618	679	641	648	663	695	625	660	651	625	647	671	652	654	671	632	664	651	670	683	636	641	641	656	669	637	620	665	670	665	642	584	642	644	673	657	655	654	644	654	689	648	665	630	638	668	664	666	645	643	644	623	659	670	644	643	645	669	609	637	678	643	680	675	662	673	644	661	613	653	627	707	654	682	642	680	633	651	641	646	642	668	635
55284	53279	50442	44643	40470	38180	30665	34219	46190	45609	45639	39001	36046	36140	27459	14911	11948	11619	9471	7484	5360	3323	1843	1558	1803	1721	1071	986	778	870	779	696	678	629	544	477	388	351	318	304	325	310	273	304	364	463	520	351	287	250	264	265	337	333	296	283	248	265	236	238	228	250	251	252	226	256	241	233	242	250	241	260	245	289	256	257	250	264	229	258	222	249	242	251	275	244	263	257	263	268	251	227	248	232	231	247	250	255	205	237	250	247	235	298	231	235	266	265	252	263	227	235	254	247	272	239	227	258	241	250	226	250	234	262	241	219	254	262	233	233	237	256	286	243	238	256	244	237	247	267	244	251	248	232	244	256	241	266	281	247	231	241	228	268	239	238	235	261	257	267	251	241	274	269	247	271	213	253	250	249	253	259	266	234	265	251	250	254	237	251	233	228	245	243	242	224	248	255	268	235	258	229	278	255	255	247	247	258	264	250	232	242	248	270	227	231	240	253	247	259	264	234	256	253	271	241	248	250	252	232	225	246	254	261	248	214	259	235	246	219	230	300	253	244	268	262	225	234	278	247	261	242	277	243	230	244	267	239	253	246	232	272	242	246	236	270	257	241	235	243	230	254	271	236	269	247	260	234	242	240	253	249	244	236	245	251	285	223	247	244	224	232	230	264	257	249	238	240	248	254	273	267	228	250	263	233	218	221	261	233	241	254	244	279	250	262	256	243	235	267	248	264	237	247	256	272	261	273	231	243	258	245	249	244	259	260	264	242	250	256	220	210	275	244	249	222	266	244	252	250	245	264	251	244	257	271	225	256	233	253	271	258	274	249	266	254	229	235	260	243	263	227	244	263	247	267	256	254	255	263	243	268	245	227	262	258	244	256	268	281	238	220	236	255	240	247	264	239	255	271	239	258	237	243	239	259	217	226	259	252	247	245	248	257	261	287	252	237	249	255	265	227	241	265	256	242	253	229	233	230	240	231	248	243	240	247	258	215	267	239	264	221	251	220	227	257	247	261	244	241	274	259	221	245	248	280	253	248	217	268	253	223	255	221	228	256	267	233	234	246	234	264	265	260	246	263	267	237	223	260	267	295	236	237	238	241	243	255	228	219	236	266	275	224	263	225	229	224	224	238	243	236	269	239	263	238	240	254	264	227	250	243	243	272	250	246	250	258	256	237	233	228	235	260	297	237	265	276	230	248	250	212	259	292	255	237	242	246	235	238	273	262	247	233	238	245	285	219	260	221	275	232	233	275	242	256	246	277	238	259	257	261	227	252	243	245	216	261	242	246	250	222	233	253	284	275	286	284	246	259	243	245	236	281	258	225	248	268	243	239	241	234	251	278	270	244	253	259	243	241	292	267	240	247	242	281	231	278	237	243	257	263	273	253	226	257	234	257	244	272	254	224	250	257	251	248	256	263	228	264	231	225	221	260	270	277	266	258	283	282	236	254	263	247	266	253	247	244	267	236	252	236	234	248	234	251	266	243	229	236	280	235	264	245	276	256	244	261	274	242	236	282	265	292	239	243	257	269	292	251	278	262	266	244	252	246	223	228	263	249	259	254	282	249	247	260	249	269	228	244	233	230	241	240	258	212	231	237	232	264	246	252	269	241	217	242	233	242	268	263	244	263	279	267	246	260	263	249	277	257	237	248	271	263	234	230	288	219	239	244	292	235	246	276	248	257	248	255	236	276	245	265	228	288	247	266	253	263	226	227	230	242	267	270	239	235	226	254	242	269	257	264	253	258	265	234	222	255	284	255	278	271	252	246	222	235	244	249	281	248	252	234	244	244	241	239	240	214	249	260	228	218	262	235	227	245	230	269	252	226	284	281	223	246	228	244	232	216	250	275	262	277	252	253	249	237	222	229	249	241	245	263	262	251	220	253	251	267	245	278	272	261	230	264	261	235	234	218	243	251	237	268	227	245	270	266	250	243	243	249	236	234	245	250	243	265	250	239	276	245	233	243	268	259	266	236	237	254	260	249	237	261	243	238	235	233	228	251	243	267	234	222	235	286	213	268	257	246	248	243	238	240	233	240	246	244	246	231	254	230	270	233	217	231	229	224	256	246	242	254	231	219	260	254	265	273	249	237	260	267	247	246	293	232	243	226	265	234	219	232	277	254	227	242	283	241	280	276	238	267	271	265	277	258	238	266	272	251	227	242	252	272	250	242	298	227	245	253	262	269	272	251	242	277	264	245	240	256	243	293	256	254	253	260	224	249	255	237	243	228	246	230	238	226	244	234	265	216	267	259	252	244	255	242	235	252	249	234	241	231	244	209	239	270	247	252	223	235	232	255	217	218	266	249	218	263	267	257	234	266	251	243	239	237	228	261	278	251	242	239	254	261	253	221	223	261	232	241	256	257	269	239	230	265	269	252	235	231	213	198	263	267	234	242	238	257	252	228	232	247	268	261	228	235	253	274	264	263	257	232	231	252	264	249	273	282	251	239	257	268	238	255	288	233	260	228	231	244	215	261	236	227	238	295	232	273	271	250	236	272	249	213	243	243	254	272	271	277	236	245	230	273	229	210	246	233	232	257	285	239	236	237	260	236	263	251	247	263	235	258	263	260	258	259	247	235	249	237	260	235	250	282	239	251	257	267	224	243	232	243	261	269	248	250	253	251	229	236	251	236	271	234	239	236	236	260	249	266	278	226	243	241	241	253	248	257	237	241	252	263	265	260	237	235	238	220	212	259	255	238	236	262	259	253	238	247	241	253	269	244	241	231	255	233	257	243	262	253	254	266	265	253	246	226	260	261	246	238	252	256	232	261	286	212	242	227	237	242	232	262	213	264	254	233	265	241	224	258	232	235	263	256	245	237	243	241	259	234	221	235	242	293	246	258	265	257	266	266	229	237	269	274	254	257	268	255	222	234	244	237	255	278	192	235	269	241	239	272	277	272	242	251	267	250	249	216	232	255	239	252	254	234	260	242	264	253	236	266	231	286	252	256	242	240	271	245	225	254	235	238	245	256	247	265	252	249	229	220	298	226	240	228	275	228	237	240	224	263	262	249	255	238	246	260	217	231	243	249	239	227	257	248	235	277	264	266	265	257	248	284	262	248	254	247	253	226	254	244	270	227	244	249	265	258	247	243	252	222	213	233	265	229	266	226	226	256	252	234	230	259	264	242	211	270	249	235	241	234	265	224	241	243	258	233	255	219	279	251	264	225	271	271	233	255	248	248	263	251	269	251	234	254	229	251	238	265	243	248	249	217	246	252	252	256	243	237	229	261	285	232	263	270	252	219	261	259	257	250	219	245	258	252	264	238	244	217	250	236	233	287	234	253	234	255	229	252	237	236	244	278	226	292	268	267	292	251	250	234	246	234	235	275	258	258	211	243	260	211	251	254	270	282	246	265	252	269	230	278	242	256	266	252	253	282	234	228	272	266	281	266	236	250	245	246	258	244	247	246	240	229	225	257	248	252	244	242	223	238	232	279	234	270	254	259	252	239	265	251	242	241	240	244	242	276	260	291
40039	47995	53572	55555	58563	56478	44016	49213	57733	57042	57423	52238	51873	51136	40610	27335	28951	30232	26374	24217	17886	13369	7958	7215	8492	8171	5276	5347	3769	4466	3881	3395	3355	2858	2345	2008	1463	1311	1280	1140	1057	972	843	778	1299	1852	2195	1215	838	610	676	754	941	975	887	759	637	586	584	612	637	559	647	580	598	533	563	565	606	570	613	586	607	575	582	574	575	603	598	559	576	590	571	609	584	591	543	574	567	574	554	591	560	595	585	590	585	605	618	594	578	540	589	609	553	568	591	641	524	567	588	539	610	546	606	627	551	594	589	567	587	584	602	592	582	592	564	633	594	562	595	611	574	585	627	576	592	611	579	577	602	622	581	564	541	565	568	573	599	580	576	574	559	571	641	601	569	584	578	590	596	556	525	578	605	609	551	563	586	568	584	595	591	577	601	588	570	625	595	584	625	566	598	576	597	576	593	583	570	596	578	596	565	561	556	549	590	563	525	547	607	552	568	595	557	578	572	560	562	596	583	539	586	603	535	628	541	583	585	548	580	580	526	586	577	632	619	557	599	581	551	567	587	578	578	607	575	582	603	564	584	576	559	580	598	596	577	554	530	563	549	599	583	595	576	606	572	569	601	549	587	565	572	575	569	607	564	587	594	539	539	568	554	639	584	584	576	584	618	573	619	561	599	584	607	575	619	607	606	572	546	631	610	573	542	575	637	589	578	581	552	608	573	564	602	570	570	579	588	571	549	562	553	548	573	576	611	574	593	545	585	578	592	573	611	576	583	589	588	613	588	535	560	580	595	576	570	605	603	597	568	560	603	555	566	558	599	597	567	570	551	602	629	631	562	590	593	570	555	586	603	591	599	532	587	558	552	575	531	587	612	581	605	556	581	569	570	599	591	545	538	596	571	635	571	577	602	577	560	572	585	600	604	592	566	584	526	554	570	594	539	564	565	598	567	556	605	572	527	580	587	585	562	559	550	526	578	525	572	551	570	593	580	572	573	583	568	593	609	541	585	596	580	562	541	596	593	614	561	584	578	595	555	618	576	560	564	639	591	584	578	589	616	605	586	530	627	574	574	616	600	547	580	624	579	591	594	599	542	563	593	561	582	584	590	565	567	541	583	600	570	567	567	588	573	555	571	614	580	566	562	552	557	555	619	576	597	547	567	621	610	588	585	639	565	599	580	574	584	575	584	562	552	570	591	557	614	569	586	593	615	597	590	549	627	597	577	631	584	546	591	553	586	559	591	598	584	564	577	569	561	595	592	590	586	549	581	579	583	558	595	601	558	592	574	608	562	590	625	605	598	605	551	621	579	561	596	563	562	570	586	581	546	574	572	537	592	606	571	571	560	534	567	551	595	568	617	564	602	550	592	589	557	561	568	580	604	580	604	624	584	541	566	612	561	573	578	614	549	566	616	549	560	593	559	632	583	554	579	586	556	554	613	586	597	579	563	583	575	565	609	601	556	576	606	551	591	577	533	588	574	581	551	602	532	605	597	603	588	567	573	575	594	606	612	577	564	578	588	601	542	605	560	550	545	612	612	527	574	596	535	569	595	562	575	615	576	546	538	536	589	558	539	547	547	560	559	509	592	599	531	576	569	541	565	594	559	621	583	551	586	596	577	571	579	593	567	587	606	558	563	607	575	587	606	566	571	576	589	570	558	587	541	620	576	580	591	597	574	558	572	543	613	563	587	617	580	586	589	540	560	612	578	544	566	550	593	551	590	579	594	527	593	602	552	611	603	569	588	571	603	564	599	560	549	583	594	549	601	552	595	614	598	588	577	600	580	543	612	606	583	587	572	581	547	585	595	572	591	574	585	579	609	598	552	593	567	590	603	581	578	566	607	586	574	565	552	595	588	546	567	557	576	603	560	610	586	578	591	583	565	553	580	563	635	598	581	564	584	591	570	564	574	535	585	607	584	607	502	586	609	597	621	601	582	577	585	577	588	589	598	584	595	591	628	542	541	609	552	615	543	568	613	571	591	613	582	572	568	588	622	591	551	550	576	617	530	612	641	570	572	616	562	567	600	565	574	551	589	609	663	564	612	573	553	561	609	586	562	594	589	584	607	574	562	630	550	586	575	631	554	596	586	575	555	605	576	561	531	567	577	632	616	603	560	627	582	555	565	594	595	568	573	584	579	575	610	556	572	597	612	568	630	581	558	576	599	585	603	573	572	560	580	586	576	595	560	607	556	552	602	603	608	589	585	589	528	598	538	582	613	575	533	592	578	580	599	619	538	560	588	586	639	569	596	574	589	569	620	594	582	566	592	567	608	557	558	598	583	565	574	591	563	570	567	575	572	552	607	593	577	557	553	595	588	561	621	553	618	537	597	570	588	594	589	555	600	546	584	561	554	589	590	598	552	590	577	584	543	552	566	568	551	574	531	540	566	572	564	572	583	556	618	634	534	587	554	562	599	559	568	608	587	570	551	594	576	539	601	588	613	589	564	595	596	570	589	570	606	596	559	547	546	602	594	625	573	590	578	557	600	529	578	580	609	539	570	596	614	574	576	582	594	594	630	577	591	548	565	567	551	610	598	564	573	575	559	547	605	600	550	543	548	571	599	581	579	612	575	550	522	581	597	565	601	563	587	597	597	585	592	630	632	547	583	545	600	594	582	616	573	578	578	586	591	561	595	619	582	593	581	643	582	594	558	587	570	561	625	587	586	589	547	583	605	632	600	566	605	590	554	577	572	585	615	572	605	638	555	560	600	537	578	582	536	622	568	580	577	543	581	573	583	582	561	558	598	584	608	593	578	592	558	550	568	573	561	544	580	592	617	582	585	564	586	558	571	553	557	609	601	548	597	633	594	585	566	575	609	543	555	544	586	609	582	571	588	588	561	564	612	590	537	596	552	561	590	543	563	578	588	589	577	535	561	566	576	592	596	613	565	538	601	580	560	578	617	579	584	573	574	574	553	568	607	586	596	615	590	620	582	594	603	565	627	570	623	557	581	588	561	606	577	558	587	577	579	557	590	625	593	644	599	618	598	570	575	585	524	564	564	570	560	616	564	569	547	601	555	598	594	588	523	591	581	604	568	580	578	539	542	553	579	599	610	585	535	546	616	604	644	554	609	570	595	556	627	582	575	591	554	521	597	603	602	567	542	609	560	588	570	571	612	589	568	541	581	595	557	564	560	527	567	550	574	619	571	610	601	567	597	568	579	557	608	575	570	548	532	558	573	536	613	586	583	598	592	587	626	603	592	589	571	550	537	585	593	562	574	617	606	567	607	598	582	588	628	606	568	546	597	557	588	596	565	581	554	585	640	575	593	575	528	613	585	566	604	571	584	568	536	582	588	594	576	568	621	563	564	547	563	598	606	587	573	569	608	581	616	586	601	580	577	628	605	536	599	629	600	588	568	560	557	548	564	563	584	613	563	566	563	581	571	608	552	584	588	621	563	570	584	562	600	557	591	601	600	577	620	595	548	607	564	607	617	614	615	578	567	572	594	572	532	550	594	556	552	552	591	557	578	579	525	590	588	586
21436	16927	20054	17057	11571	7312	3879	3577	3981	3687	3751	2501	1773	1761	1345	734	672	710	563	570	488	428	379	416	339	378	337	324	309	324	333	310	347	298	305	334	279	321	312	293	274	299	276	286	296	270	295	283	310	276	311	290	272	304	275	309	268	284	279	284	277	275	281	312	306	288	277	280	285	293	311	271	282	280	279	285	299	291	301	258	264	290	272	314	276	282	282	283	315	277	303	281	298	279	294	317	282	262	278	288	286	257	305	304	311	308	272	268	300	306	296	258	300	291	265	277	299	293	281	287	288	285	256	299	262	292	293	284	241	249	299	282	302	286	242	276	273	287	267	339	288	276	293	313	268	287	302	294	275	279	246	249	310	280	277	321	297	273	307	292	269	302	260	241	281	302	280	274	298	288	288	255	264	276	272	269	304	261	252	297	282	284	264	300	293	273	281	285	316	285	291	309	276	261	272	300	275	280	271	274	275	301	276	276	306	313	278	281	290	268	310	281	270	291	266	286	296	283	305	294	308	252	264	293	282	289	297	291	290	253	280	290	284	300	279	285	271	303	274	286	261	281	271	289	282	287	291	297	296	283	314	323	305	291	271	293	294	247	271	282	288	274	291	281	251	278	250	268	284	290	270	266	259	282	282	304	282	270	304	289	253	277	288	301	300	283	282	285	277	293	237	277	258	270	274	277	283	287	308	265	274	301	289	288	254	281	264	279	304	276	275	288	304	245	308	273	283	254	291	309	261	305	289	319	295	290	258	259	311	279	297	311	305	286	265	310	271	285	286	246	309	267	288	274	310	263	285	297	277	261	257	278	272	288	276	314	260	259	273	294	295	271	291	249	300	238	284	264	259	281	275	263	266	273	277	314	285	277	285	321	286	263	275	287	260	283	249	291	301	294	292	284	273	263	299	287	292	252	316	268	321	268	288	294	275	272	280	265	267	281	285	292	263	302	299	284	281	290	261	281	280	271	282	261	315	293	265	254	287	260	322	256	312	274	281	272	286	244	285	271	284	272	302	240	275	255	303	309	247	293	228	268	259	318	286	259	269	251	259	277	296	258	289	253	319	298	267	299	327	283	311	279	277	286	259	273	304	248	250	232	281	298	272	294	249	269	275	295	283	277	270	307	319	318	316	292	257	295	280	301	318	313	294	261	308	295	295	297	285	265	300	299	254	287	290	304	270	285	289	291	280	270	270	273	274	285	274	279	273	274	262	281	263	271	289	303	269	277	272	301	294	259	291	314	294	268	307	274	275	287	289	263	282	298	291	282	300	285	289	283	270	302	296	306	287	262	313	303	293	282	300	239	286	273	315	297	282	279	290	304	265	260	287	289	307	285	297	302	302	268	267	274	250	252	258	305	271	287	263	249	280	280	277	278	297	290	296	307	290	311	278	309	268	291	273	291	281	291	258	260	301	286	272	278	289	276	263	295	291	270	315	284	304	286	269	268	300	266	265	273	291	262	310	265	290	281	290	289	286	262	298	270	285	293	298	309	270	253	287	279	313	294	325	267	274	263	293	300	318	260	292	299	269	270	286	311	278	267	281	310	294	280	316	297	284	275	296	285	270	298	292	261	272	258	250	261	276	290	264	309	296	270	250	285	285	303	294	268	303	262	293	268	275	262	302	258	270	260	322	278	279	274	313	257	273	248	278	262	287	263	303	288	288	295	269	283	268	274	286	298	276	261	269	274	282	270	277	292	287	254	289	271	271	317	305	288	261	265	290	285	273	285	286	296	283	269	279	262	310	299	283	283	284	263	297	286	292	334	257	282	267	280	300	286	280	244	260	293	277	315	283	291	310	303	299	279	286	298	277	271	253	262	262	294	260	306	255	287	295	281	281	317	265	311	260	256	287	257	254	277	278	291	282	290	268	292	269	283	256	287	275	280	282	292	275	248	295	277	250	283	300	297	288	280	333	294	287	294	293	262	294	276	284	298	297	275	289	268	268	313	283	257	307	286	286	267	312	262	282	271	279	306	301	301	286	287	295	278	284	276	291	263	272	274	295	287	250	300	299	275	248	272	287	290	282	307	267	254	281	292	298	290	283	281	268	291	269	305	261	272	274	265	278	274	302	305	270	281	289	294	312	294	290	294	283	290	302	249	259	278	271	277	298	279	306	275	293	306	263	306	294	278	250	260	294	304	281	282	297	255	276	281	293	277	283	289	264	283	256	296	296	294	293	262	269	287	279	263	276	285	281	291	307	289	281	271	290	321	281	287	328	275	270	284	291	265	261	278	282	284	296	276	310	263	282	278	311	274	314	296	300	258	257	265	286	272	305	283	291	310	262	275	280	305	303	290	274	269	283	273	282	293	306	311	302	291	259	290	273	291	296	274	261	290	319	298	302	275	295	254	288	299	258	269	259	301	259	320	296	288	282	318	307	308	290	326	296	268	294	263	295	293	293	322	270	272	264	292	270	280	283	277	286	326	283	272	271	299	278	304	295	245	285	278	278	303	260	262	263	276	285	274	301	302	257	285	292	299	288	249	279	278	284	286	287	288	297	288	278	294	281	266	248	317	276	282	281	250	261	245	268	279	292	247	266	292	245	280	273	268	289	271	299	292	302	287	272	304	254	292	306	282	294	279	319	262	259	273	262	307	274	301	280	305	264	318	306	275	257	291	288	294	276	276	273	290	281	309	294	254	297	277	285	262	299	293	320	264	278	258	285	290	289	285	312	255	282	280	275	275	255	256	289	300	302	299	263	276	250	275	255	271	263	256	260	298	299	277	274	297	292	291	308	269	249	301	284	284	304	291	307	269	297	300	273	296	300	302	263	278	310	265	277	305	299	239	275	310	283	259	322	270	283	291	329	294	281	273	299	274	282	266	261	297	293	272	285	307	292	297	310	309	258	268	276	287	298	259	278	277	253	267	286	308	283	261	281	299	278	262	281	299	270	301	248	273	285	272	270	304	285	265	272	295	263	253	295	298	277	281	301	278	280	269	298	290	259	259	283	287	308	254	302	256	304	263	269	288	293	275	295	251	241	262	275	247	268	275	279	280	272	291	315	263	279	289	285	313	282	272	326	277	293	282	284	287	283	286	289	298	284	293	267	297	287	288	278	276	271	296	259	297	294	278	284	287	227	260	279	300	288	308	293	283	308	293	297	303	278	284	295	268	291	298	303	283	277	250	270	260	236	274	295	261	247	293	293	307	320	284	291	287	271	277	279	287	281	273	289	277	289	287	279	297	269	300	266	311	306	277	312	294	263	266	269	320	293	263	301	264	269	305	293	280	309	265	279	259	281	280	288	274	313	299	272	289	260	280	257	248	283	254	264	279	288	244	294	294	276	282	281	315	284	253	270	250	278	275	271	280	255	275	294	300	259	277	264	249	266	291	273	310	308	315	288	268	255	285	285	273	269	292	264	302	298	247	269	294	273	262	285	275	273	284	293	280	289	262	302	285	266	253	313	301	302	272	285	270	248	258	260	291	259	279	245	271	279	287	262	297	297	288	296	296	294	284
12886	16812	26267	30150	24964	20093	12977	13779	16719	15646	16836	11432	9353	8860	6518	3599	3382	3662	2750	2690	2170	1779	1456	1236	1094	1152	1058	1059	1039	998	1053	945	933	924	846	899	878	830	809	795	793	763	770	745	700	738	745	738	746	719	664	658	725	692	683	687	680	675	705	664	662	685	701	709	712	682	698	635	661	681	669	712	696	677	667	685	642	705	660	627	638	692	705	673	630	685	687	629	707	656	667	643	661	712	654	672	666	634	662	639	704	693	672	621	682	684	633	676	674	664	671	647	674	653	612	702	677	682	680	649	682	667	690	664	696	656	663	671	674	657	645	655	689	675	684	661	694	660	665	665	680	667	682	678	617	635	669	695	696	656	675	669	687	697	648	670	681	655	658	701	727	724	708	704	708	714	681	671	678	667	668	665	654	699	664	647	677	659	691	713	646	694	692	697	653	706	656	675	651	665	656	693	642	694	667	668	693	694	670	661	617	651	675	663	677	706	674	622	678	675	674	655	689	669	694	666	623	645	671	672	689	707	672	633	689	658	661	660	670	653	692	672	658	698	681	682	633	655	674	707	749	658	705	674	648	691	653	676	652	645	647	689	689	650	664	711	707	659	659	657	720	701	651	712	649	679	677	724	683	705	640	675	659	652	674	722	677	662	675	683	656	653	675	722	668	694	693	660	657	610	669	730	689	634	701	665	686	639	673	666	678	687	671	667	649	694	673	652	655	703	667	664	651	638	663	683	658	675	681	701	639	668	710	654	703	690	685	667	700	658	688	619	637	683	649	651	637	673	649	644	591	676	713	699	645	623	658	658	672	671	685	703	676	655	672	648	647	710	644	671	645	691	632	667	611	668	715	680	700	634	617	668	714	651	680	690	607	662	671	669	687	695	661	646	674	685	701	622	673	646	678	666	664	722	698	708	699	659	715	675	690	662	673	701	622	637	652	637	718	661	680	614	636	660	661	671	693	689	715	651	685	655	701	691	706	663	694	659	662	639	665	684	680	668	681	655	699	661	661	725	659	655	678	685	703	674	649	693	633	662	650	699	644	675	677	610	668	686	691	681	698	636	721	670	635	650	676	665	644	701	675	684	611	685	634	659	681	664	701	667	658	671	656	654	695	661	632	712	633	638	669	698	675	679	668	680	645	681	676	596	661	684	647	684	683	696	641	699	665	678	627	710	634	661	633	679	686	682	649	668	668	694	656	669	698	649	649	646	675	670	662	670	696	670	666	699	658	673	664	680	704	664	692	679	688	651	689	641	689	656	694	633	694	704	670	657	663	669	647	682	652	681	641	661	687	658	672	702	672	662	708	717	683	649	682	688	677	654	653	659	665	657	641	674	697	691	672	668	652	652	684	686	699	640	676	648	703	684	703	656	704	656	675	695	687	709	668	635	660	689	672	673	667	618	703	691	692	658	683	609	675	680	691	638	696	648	683	686	669	659	659	657	690	696	679	695	710	641	700	651	611	644	663	676	651	692	659	654	625	667	675	675	641	695	668	639	694	661	666	692	697	696	614	726	628	693	682	656	727	696	684	668	726	658	630	625	692	618	642	617	690	710	732	685	715	697	670	670	660	674	681	706	664	685	694	675	679	685	668	640	657	670	648	699	711	641	691	703	668	701	700	671	680	716	709	732	659	636	646	667	655	676	691	669	685	683	621	681	627	624	642	669	663	674	682	695	669	673	683	686	648	715	660	688	657	648	667	620	717	672	662	693	681	665	690	671	626	686	660	668	660	686	630	688	715	664	662	678	702	646	662	656	730	651	699	653	679	660	694	636	637	615	656	641	647	661	672	685	676	685	663	690	666	683	647	671	654	675	643	679	696	659	662	710	615	682	683	674	699	673	704	657	655	663	647	641	666	650	681	682	691	672	663	666	708	695	710	661	694	722	677	675	708	666	695	738	686	708	677	678	700	666	634	724	642	631	626	676	690	652	656	668	678	642	654	640	664	653	699	703	669	705	654	697	674	633	672	729	678	691	654	698	731	704	695	673	675	715	670	685	671	649	666	687	661	690	677	674	670	629	671	678	626	660	698	674	631	722	671	670	667	605	671	689	671	664	693	660	682	676	655	633	623	649	673	676	667	672	668	706	669	672	688	683	672	660	639	677	649	703	613	680	721	685	678	686	664	664	647	672	676	711	698	625	670	661	695	656	673	645	616	669	657	664	671	663	680	648	685	691	624	643	681	662	647	661	658	719	644	626	645	662	642	701	697	681	643	640	656	714	669	692	694	692	693	659	653	654	681	685	648	674	670	679	655	684	669	697	655	675	706	710	607	700	625	658	674	675	647	713	656	675	672	698	656	667	670	701	685	681	669	671	670	709	668	645	679	628	675	650	662	669	679	657	656	701	653	632	681	651	697	690	653	678	666	644	684	607	749	682	712	682	649	624	690	649	707	664	638	663	647	649	664	643	655	664	710	634	656	664	670	684	683	636	649	652	646	659	680	642	704	666	680	676	666	688	669	686	636	708	629	635	665	672	629	728	666	652	661	645	684	636	645	673	670	658	647	685	648	670	669	678	663	676	693	700	707	662	659	681	675	640	654	695	681	666	646	744	675	669	687	669	687	685	645	681	707	689	687	673	672	664	682	674	674	645	678	671	635	623	696	660	712	659	679	651	611	636	639	650	636	673	664	671	665	686	725	667	700	680	647	704	682	638	687	676	679	674	626	676	721	697	638	666	623	627	678	685	639	683	702	636	688	703	675	639	692	649	704	651	619	664	691	716	673	653	712	662	676	696	662	700	701	642	669	665	659	647	679	669	700	733	684	680	647	660	687	632	642	687	661	618	701	674	676	709	660	721	706	645	669	636	676	700	680	694	643	674	662	678	656	656	638	665	686	665	684	696	640	676	683	624	700	669	681	648	666	675	667	687	680	685	660	698	677	644	657	645	676	684	708	693	610	698	651	611	695	655	630	639	622	683	664	637	637	702	651	706	711	644	652	689	695	687	650	653	700	701	636	665	657	666	683	679	637	643	673	682	637	659	660	641	659	664	673	679	621	641	669	632	660	657	698	651	681	691	674	718	700	708	714	692	682	663	649	700	686	634	685	680	670	628	659	692	684	631	650	706	646	621	682	693	702	649	676	630	659	645	680	680	711	662	675	659	712	713	669	656	685	677	644	666	677	645	670	646	675	623	717	693	681	699	659	660	696	647	614	665	682	655	647	686	728	664	659	724	686	669	685	671	663	696	660	686	686	681	642	683	649	676	658	679	678	629	658	698	679	680	691	685	637	675	692	659	687	686	683	665	618	660	606	639	648	648	653	684	680	662	668	632	659	649	651	655	640	652	671	710	695	617	676	650	698	651	716	685	664	647	687	681	640	674	691	645	681	659	692	647	669	697	615	713	664	649	665	705	690	671	684	673	668	704	686	668	671	656	645	738	646	673	699	724	657	692	660	693	705	651	684	692	644	673	702	637	647	667	638	659	719	674	639	637	675	648	655	688	656	664	636	654	626	711	657	664	654	667
46889	48390	52483	46585	40768	37624	28425	27545	37440	38209	39910	29811	26615	25061	17495	7973	6800	5766	5090	4044	2782	1524	904	980	906	1084	699	734	630	573	527	487	516	461	442	408	369	367	395	346	325	324	305	307	326	333	345	393	374	402	354	312	307	309	334	279	311	288	262	299	284	265	298	269	263	295	277	281	280	284	304	298	293	268	297	291	313	276	306	273	305	284	309	286	298	274	267	312	277	271	303	298	301	294	262	291	314	273	285	294	286	301	293	287	292	290	304	262	303	302	260	288	290	283	286	291	297	267	297	306	263	289	286	284	301	283	317	279	275	267	303	309	317	279	302	286	301	291	282	306	283	301	296	259	303	285	333	291	287	327	274	293	298	317	286	282	269	325	283	318	284	263	284	289	260	306	294	273	301	317	292	282	299	308	280	313	321	274	270	279	256	281	293	292	278	281	284	303	268	323	298	319	284	314	273	284	286	322	313	294	297	278	286	269	310	294	278	304	277	240	298	296	295	290	295	289	294	301	269	312	290	297	273	275	298	296	306	323	295	297	280	280	272	283	264	298	325	277	341	317	281	273	295	286	297	291	305	297	315	281	300	286	267	282	313	287	310	261	301	312	290	284	319	316	293	277	299	304	271	273	295	289	313	303	296	259	270	289	296	285	301	297	278	256	310	310	283	291	268	276	278	303	294	306	262	294	283	304	287	293	285	276	290	258	295	273	268	305	285	272	311	309	285	295	313	304	315	293	292	275	318	287	246	286	319	290	295	316	280	304	300	274	322	299	287	288	318	294	264	291	274	278	306	275	284	253	297	275	259	323	303	329	253	277	256	297	297	283	288	293	266	280	280	264	304	282	302	314	284	316	278	304	287	286	297	293	286	285	261	290	316	319	271	288	293	302	292	320	271	293	285	312	318	273	260	308	289	292	310	316	285	305	287	301	302	284	299	294	280	293	267	286	274	302	281	311	307	294	304	311	308	282	327	297	285	320	328	278	283	290	328	289	285	283	285	284	301	285	306	257	274	275	315	310	300	295	308	342	280	288	283	293	301	282	276	240	288	303	267	273	292	286	315	277	285	309	286	283	276	287	270	284	296	290	285	294	294	267	291	272	284	297	313	285	271	282	335	276	303	340	275	285	291	279	287	287	307	288	282	311	311	276	285	309	325	290	267	311	272	274	294	294	274	289	293	294	292	298	301	274	313	304	328	252	287	275	279	285	283	309	279	270	291	285	272	304	319	295	277	282	289	321	254	256	266	284	282	286	259	307	318	282	292	296	261	269	288	308	319	255	281	288	313	295	268	288	280	283	317	271	304	282	302	296	307	323	292	264	276	291	323	284	277	320	293	270	276	317	274	297	308	291	257	283	314	311	329	280	255	290	319	281	323	303	293	303	323	269	295	277	302	289	307	288	252	308	291	315	278	325	293	264	289	303	272	295	321	284	307	300	287	298	286	311	293	274	304	278	299	291	298	289	301	283	304	311	288	280	311	282	303	272	292	333	278	299	279	252	287	287	285	300	326	290	303	289	290	262	291	298	303	271	282	301	297	295	295	290	248	301	321	290	281	301	288	262	323	289	267	282	282	323	287	301	306	264	295	294	325	291	260	323	247	256	284	303	262	277	286	317	281	284	283	293	298	257	275	296	319	286	275	284	295	293	291	278	265	283	294	294	309	272	286	312	261	275	279	334	329	288	310	313	297	311	274	293	283	304	282	279	286	268	280	298	311	283	295	248	276	312	276	316	270	282	291	317	303	271	305	287	280	286	293	272	304	273	290	311	267	325	305	294	265	288	285	332	305	279	298	262	285	307	305	286	308	333	266	275	304	255	311	316	267	273	288	299	296	302	242	312	293	342	289	332	308	290	290	292	314	326	295	284	313	265	280	292	302	274	301	295	263	290	333	281	288	276	275	275	251	285	316	288	300	276	260	309	291	289	284	293	297	292	282	293	296	280	274	297	279	287	299	292	273	286	288	285	303	276	256	261	312	287	316	323	326	308	286	280	273	278	292	302	283	313	288	314	275	258	272	291	283	288	297	287	284	286	294	308	292	292	322	285	305	269	266	267	273	266	301	275	268	313	307	299	290	294	286	287	305	284	305	269	288	292	321	300	297	305	293	267	298	273	298	291	316	320	318	267	304	310	291	308	263	278	263	282	303	305	298	303	276	306	305	315	267	310	256	270	296	290	301	285	318	267	288	307	305	261	276	300	279	334	287	294	267	284	323	278	292	291	303	282	316	289	296	261	277	294	305	299	312	300	268	305	290	290	273	262	286	303	292	284	307	298	264	310	278	283	299	286	310	260	275	291	286	295	281	267	277	294	304	270	298	273	285	284	262	275	301	294	296	305	306	318	306	316	281	270	296	297	287	279	302	296	284	254	288	292	287	316	306	297	328	279	289	306	306	269	286	299	279	296	302	285	274	271	278	286	311	274	241	289	324	292	306	306	289	292	291	273	297	317	270	272	302	284	292	299	281	288	256	291	281	309	295	306	321	296	296	274	280	293	291	298	293	298	318	304	243	299	296	284	309	269	293	302	302	302	316	294	285	298	322	275	300	311	302	250	274	267	316	300	295	265	309	307	310	315	305	288	263	310	294	300	324	298	276	291	309	292	267	268	328	279	288	275	323	283	288	293	321	285	298	301	265	279	318	288	273	301	274	282	300	258	304	292	285	303	269	282	269	311	279	278	276	295	253	278	305	298	290	317	319	286	297	326	311	301	246	295	295	296	289	311	309	289	308	293	268	284	266	304	311	294	276	291	285	288	279	255	285	284	274	313	286	316	327	316	313	301	267	278	286	260	268	296	291	264	286	299	291	290	265	294	272	304	276	295	312	283	282	322	284	316	312	298	279	261	302	286	300	289	276	278	293	270	297	298	307	287	276	305	265	276	282	274	307	273	306	302	302	303	284	298	307	318	299	276	304	274	335	288	269	260	296	298	288	263	266	307	290	283	285	290	292	301	251	273	299	305	303	273	277	278	275	305	293	278	311	269	271	283	287	306	304	296	275	256	279	312	273	306	306	314	302	298	291	287	289	272	305	286	277	265	300	301	306	324	332	308	292	279	290	292	265	280	294	309	311	302	290	302	291	275	295	264	314	298	296	301	274	275	260	288	341	281	322	290	277	310	284	254	314	295	261	295	271	285	310	312	259	303	292	295	268	295	290	254	280	270	284	277	272	317	268	303	250	282	278	281	319	274	274	305	310	293	311	279	308	305	297	300	279	264	279	323	288	323	308	286	279	275	252	263	271	316	299	285	285	317	294	295	269	301	311	289	314	307	315	290	251	303	280	270	295	282	281	324	268	316	280	318	286	290	305	280	267	294	290	296	303	254	302	314	297	254	272	276	300	298	279	275	294	282	320	303	293	287	297	302	275	325	318	307	302	281	304	290	319	278	283	278	270	280	292	304	285	298	295	298	315	295	276	286	282	267	297	307	295	246	305	282	317	288	306	308	294	259	313	298	289	255	292	303	298	302
31865	42055	50768	53865	55466	51514	36110	40023	50534	49762	51658	42696	43406	42868	32340	19928	22045	20617	19267	16328	11855	7064	4341	4616	4305	5609	3180	3535	2673	2702	2628	2172	2354	1966	1637	1496	1268	1177	1176	1081	1003	977	895	898	992	1040	1021	1375	1331	1240	1011	877	811	767	755	703	660	703	672	721	659	714	694	681	643	686	657	662	696	709	643	614	681	681	679	656	740	716	656	672	676	678	690	712	653	711	639	666	706	663	662	669	687	691	687	663	716	673	642	646	649	708	706	709	709	678	722	645	666	664	709	695	684	646	666	740	645	731	681	735	720	707	746	640	691	634	709	719	706	698	651	686	695	723	677	690	674	650	714	686	674	656	672	680	691	664	736	678	614	697	690	676	720	681	725	703	649	672	668	706	676	711	671	630	677	622	675	675	637	647	673	684	685	693	694	726	711	621	703	682	684	661	647	677	690	704	683	661	701	644	676	669	702	676	653	687	684	698	726	680	698	645	691	650	693	725	673	676	682	720	668	628	700	685	704	670	645	661	719	703	673	668	688	642	697	640	672	623	666	688	639	681	653	687	707	689	672	707	650	661	684	653	688	665	664	683	712	679	732	715	728	641	687	698	717	669	689	660	693	682	700	684	693	676	658	635	702	655	691	670	687	715	690	710	736	713	650	702	665	693	665	705	673	660	654	641	662	698	682	705	703	653	672	643	711	677	671	678	644	672	619	674	636	663	761	690	699	690	648	720	674	685	670	701	645	677	663	701	685	638	716	693	657	656	662	691	689	659	684	649	703	663	658	703	710	642	660	618	667	672	650	687	614	713	651	675	679	703	707	692	708	673	746	678	695	687	739	683	698	656	684	672	677	668	677	674	701	660	737	644	719	665	663	751	711	669	620	662	689	692	648	683	675	659	704	639	653	693	662	649	674	665	689	692	658	703	683	701	660	646	678	711	689	708	730	715	667	710	674	702	716	682	672	650	714	687	680	707	629	694	704	646	677	667	652	676	662	695	655	716	671	690	695	661	668	681	692	673	717	699	683	646	649	670	670	712	655	695	620	673	673	680	649	675	660	654	718	694	650	654	667	701	648	696	739	666	679	674	684	716	666	661	673	667	699	690	726	667	685	777	663	724	697	658	656	706	687	695	663	728	715	659	713	702	710	665	648	693	686	674	621	694	692	647	678	657	707	630	685	691	649	684	668	701	704	669	684	669	701	687	695	701	683	694	706	676	664	685	654	688	652	668	639	681	708	706	701	716	621	687	678	722	689	695	601	659	662	685	661	683	658	681	718	684	679	675	672	657	660	711	664	682	716	669	693	666	668	691	678	687	640	689	644	680	666	725	711	638	656	625	722	662	704	714	650	691	688	729	713	623	631	690	685	696	637	673	668	666	696	684	659	673	693	686	637	660	671	718	683	670	678	695	677	692	665	656	638	678	718	714	694	687	674	664	702	678	656	704	665	663	699	686	688	750	699	691	673	688	690	709	680	706	645	699	677	724	667	652	703	693	676	659	639	655	705	715	636	709	701	667	657	638	664	695	679	658	688	688	665	704	668	676	706	678	680	664	685	694	623	622	666	668	672	698	666	632	706	675	706	668	679	748	660	695	642	635	718	714	668	667	705	669	652	678	664	717	700	664	666	734	746	681	706	671	688	688	664	646	689	676	662	710	674	698	660	635	647	723	648	645	677	664	700	699	657	677	653	709	701	681	630	736	686	697	678	650	680	681	686	639	710	659	695	667	680	701	645	686	683	678	722	689	677	694	691	704	659	675	660	659	661	731	685	712	654	707	715	663	705	701	723	706	676	695	673	701	637	701	711	656	700	689	688	701	651	718	698	668	701	620	682	672	665	633	765	695	626	663	662	686	688	658	679	667	700	688	728	689	650	697	721	740	729	684	694	732	698	660	696	692	712	656	679	714	687	676	656	660	671	676	668	661	724	648	690	680	697	664	664	643	697	675	653	706	702	679	694	655	676	718	662	697	681	688	656	727	685	689	740	683	687	665	685	668	647	674	680	676	713	693	669	726	734	624	657	676	687	657	673	686	713	681	693	661	704	660	655	635	680	647	686	639	664	687	667	667	649	689	639	641	664	711	674	691	708	681	748	654	643	673	703	680	704	676	680	676	707	708	647	656	679	682	690	662	658	723	648	681	633	670	692	661	686	707	665	684	670	698	657	667	697	675	670	701	689	653	598	687	623	719	659	713	646	642	660	717	673	673	659	696	694	750	739	716	679	715	665	684	691	665	656	753	717	680	654	683	633	708	644	651	690	692	684	732	675	657	669	717	689	663	730	626	695	718	681	677	684	659	651	704	655	680	641	694	668	698	666	659	699	682	679	657	698	682	669	614	637	707	679	612	693	694	668	678	685	679	740	650	729	675	616	694	682	671	726	635	689	672	732	665	671	728	659	648	697	675	671	686	704	677	668	723	680	639	642	692	722	672	730	684	657	672	722	668	659	627	676	701	712	681	682	720	680	653	678	698	662	697	703	669	672	682	693	674	692	695	654	660	645	689	679	664	679	663	694	637	689	694	686	681	692	716	682	666	674	686	716	640	667	623	738	703	690	647	684	683	679	707	681	715	693	692	688	684	657	634	696	671	674	658	632	671	691	666	712	686	717	723	702	675	639	653	656	701	675	647	685	675	675	621	656	676	708	671	683	688	701	704	661	678	670	691	697	628	659	686	675	675	700	633	672	637	703	686	698	666	703	656	670	727	676	671	655	656	665	672	682	680	631	734	694	668	672	700	720	668	680	666	673	667	725	631	683	657	681	709	637	621	679	655	707	675	660	700	714	670	707	663	742	675	667	659	654	682	674	688	656	646	692	680	668	694	676	650	623	673	684	641	697	635	682	679	683	695	710	693	698	716	702	692	681	668	655	722	712	699	682	697	679	692	679	679	710	666	704	677	682	688	657	640	624	658	690	641	652	714	682	680	662	669	650	699	697	651	665	713	682	709	671	701	683	672	712	654	704	689	635	656	696	691	639	724	704	664	655	714	663	676	637	700	714	652	690	638	697	647	634	684	691	744	659	688	674	657	715	649	691	698	667	699	719	671	680	671	658	631	672	691	714	697	671	718	702	734	672	685	667	670	672	683	698	651	697	738	675	712	657	633	694	688	693	721	729	713	657	689	674	670	703	714	695	700	710	699	692	660	687	651	672	699	693	651	683	677	683	673	702	655	681	707	697	686	719	683	706	665	640	688	668	724	625	665	692	693	629	657	677	682	698	677	687	702	705	699	675	690	656	643	700	683	699	678	652	654	697	683	676	721	632	673	735	714	671	645	683	669	671	674	689	671	676	682	704	705	670	644	661	702	679	689	710	686	645	688	696	714	689	630	703	669	673	654	650	710	716	652	666	675	721	685	639	703	626	660	663	682	659	676	666	685	657	669	682	676	701	687	702	619	651	642	703	680	734	694	659	690	704	707	665	672	672	681	688	665	638	631	673	643	709	678	705	697	652	689	660	704	650	655	712	664	646	665	666	697	653	654
53887	53683	50827	45012	40319	38430	32172	33504	44632	44470	47371	36213	33811	34673	26257	14706	12494	10574	9913	8083	5740	2412	2205	1767	1305	1283	1112	1092	898	816	721	629	620	553	517	438	406	425	400	335	319	317	291	284	349	338	333	419	342	331	357	297	314	294	295	291	251	253	247	253	234	235	254	262	265	269	254	243	253	274	252	260	226	275	243	253	267	254	233	258	271	247	247	249	242	236	244	266	254	232	257	281	256	238	240	231	252	230	233	248	242	253	241	266	238	205	271	224	273	275	248	230	253	245	257	245	248	230	243	260	269	236	263	248	256	248	248	255	255	278	256	247	260	242	229	296	254	217	263	229	239	236	258	244	232	260	247	221	253	255	265	252	268	246	275	286	260	251	253	259	255	281	244	277	271	246	256	206	253	237	258	230	240	250	292	263	282	261	272	252	247	253	238	249	302	230	243	269	255	247	264	267	241	242	268	262	272	242	261	258	218	253	287	248	245	253	277	241	237	274	241	270	224	245	255	259	274	253	248	262	266	247	232	250	255	275	272	237	255	262	246	254	265	246	248	273	250	250	251	240	244	250	256	236	265	247	240	265	269	237	282	213	288	266	245	275	245	265	270	261	239	249	238	241	234	276	255	236	253	224	256	241	252	243	254	247	252	238	254	239	235	257	243	269	254	273	260	251	272	261	284	219	248	249	238	227	271	254	249	247	248	248	257	274	278	249	256	238	262	227	259	269	239	235	278	262	258	268	277	279	253	229	254	266	239	254	275	248	262	264	249	246	266	250	272	305	250	255	279	264	237	274	270	231	244	236	234	265	249	243	228	251	277	275	230	247	246	274	273	257	267	235	250	264	264	256	257	253	229	249	243	255	273	241	268	226	242	240	241	258	261	272	252	240	254	264	278	273	239	280	275	224	261	253	241	242	220	265	231	249	256	251	264	237	291	244	262	270	247	244	218	261	250	251	255	300	256	263	248	251	242	224	281	263	242	247	275	277	255	232	248	276	264	227	242	225	248	274	201	250	244	249	253	252	213	283	264	258	240	256	246	248	247	271	239	250	235	263	258	253	274	237	234	280	275	250	215	261	253	224	241	279	231	242	247	249	242	249	252	259	248	252	254	240	267	259	279	233	266	270	238	243	247	250	251	249	258	256	253	243	245	259	282	292	238	241	238	210	227	239	249	268	234	248	268	243	267	239	256	254	236	250	269	261	281	265	259	297	252	238	259	269	261	239	231	241	247	235	235	251	274	254	260	260	273	258	277	243	271	262	265	232	245	245	235	267	255	259	245	252	289	258	281	260	244	261	245	247	269	253	253	248	272	241	219	240	266	233	243	242	258	242	245	251	254	263	228	263	268	232	271	267	219	243	276	277	225	244	266	258	277	255	258	214	266	275	233	244	260	250	256	245	246	245	278	240	256	283	242	258	264	272	258	254	278	244	293	257	242	267	242	275	249	252	216	216	229	273	265	228	254	275	226	207	255	269	248	232	254	273	238	269	242	263	257	259	276	237	248	277	233	282	287	265	257	239	277	267	271	249	275	239	239	236	258	239	247	243	257	224	252	251	270	274	253	252	263	273	263	285	246	264	244	249	247	256	255	280	242	258	254	241	244	245	275	272	256	213	275	252	274	221	238	239	250	230	264	239	233	249	280	259	256	250	244	249	264	236	226	246	226	273	239	235	262	217	250	246	260	257	266	240	253	255	264	244	247	257	280	252	248	273	246	272	217	259	261	274	263	249	255	241	235	246	245	271	243	257	243	242	232	243	248	252	227	246	241	265	234	223	258	243	265	253	239	260	252	257	277	225	273	259	253	279	252	268	227	291	235	241	279	249	261	232	261	236	245	262	261	268	243	248	244	245	291	257	252	258	250	251	259	259	265	245	266	253	251	256	209	254	258	247	283	260	259	241	230	276	273	230	241	241	254	252	241	249	273	245	284	244	241	247	247	244	240	223	250	257	232	250	245	246	223	256	269	237	262	257	259	234	250	229	240	278	266	256	247	277	254	270	248	286	244	267	251	258	245	257	238	232	270	263	245	243	236	244	255	268	244	247	286	277	249	259	251	222	244	260	270	234	245	237	247	243	260	238	264	227	231	256	232	248	257	252	238	257	269	248	237	239	251	274	250	255	220	249	270	270	242	247	256	262	233	254	261	250	244	243	246	264	258	240	260	232	263	252	273	268	254	259	263	244	247	266	237	264	237	239	256	258	255	270	221	237	240	238	254	234	263	262	266	248	235	269	247	253	275	306	263	275	253	299	236	258	268	257	236	277	266	239	251	234	262	264	212	245	261	250	265	251	251	254	244	247	255	277	258	261	253	230	251	241	265	249	254	241	257	249	259	267	246	234	275	250	246	274	263	256	283	287	242	238	245	258	262	220	265	245	235	279	243	235	268	240	247	248	232	241	247	257	228	261	244	255	250	253	255	297	285	242	249	245	301	279	268	243	250	257	255	245	247	274	242	245	266	243	244	268	226	262	242	220	265	239	243	261	241	231	195	245	258	235	245	280	271	228	251	233	268	264	231	272	244	267	281	247	264	259	246	267	257	269	264	240	253	268	275	272	224	244	272	259	262	250	211	267	244	271	239	272	271	236	244	247	217	251	258	261	260	253	266	255	260	257	248	283	267	266	271	245	251	234	233	234	231	267	268	264	263	256	268	236	264	260	244	218	220	233	216	253	251	238	251	264	217	231	264	236	229	264	248	258	240	229	250	249	241	260	248	235	253	254	252	247	219	243	274	292	270	248	245	259	268	229	240	276	236	256	240	256	234	247	259	224	266	263	281	236	284	251	237	261	245	242	274	247	235	247	279	264	262	266	242	282	250	245	237	225	239	255	255	244	233	253	258	256	277	243	266	221	250	243	242	240	254	292	270	250	249	227	240	261	248	284	267	239	255	230	245	245	256	252	248	266	272	264	238	237	267	254	236	224	222	249	263	232	249	234	281	262	254	263	246	241	247	239	244	247	249	250	278	251	241	229	253	249	252	277	269	240	249	238	237	262	234	275	249	272	258	266	251	241	229	252	269	267	224	239	274	272	234	273	241	268	293	247	250	279	242	262	267	267	259	248	267	238	278	256	268	273	251	280	267	263	259	238	275	247	234	257	220	267	243	253	258	253	258	235	276	218	283	250	269	255	265	236	264	235	292	248	270	244	249	261	272	280	264	233	243	262	247	252	250	260	268	242	238	245	234	248	250	264	236	268	278	294	253	267	260	259	254	247	249	257	257	292	258	231	239	268	241	241	259	260	277	240	259	251	306	252	237	254	277	243	235	246	249	217	234	265	259	254	256	274	264	252	272	247	238	242	248	272	265	273	238	265	239	219	259	240	264	261	242	259	255	278	271	226	233	261	232	267	272	281	257	227	228	261	256	264	269	275	237	239	242	224	244	267	241	239	264	239	274	248	226	249	264	263	247	239	261	238	258	259	264	243	273	267	243	253	274	236	270	267	250	283	262	237	280	275	233	278	246	271	247	222
38517	48569	52873	55105	59464	58429	43371	48821	57106	55150	56892	48695	50140	49885	39089	28108	31035	28824	27997	25147	18857	9865	9986	7979	6398	6619	5527	5613	4500	4013	3762	3028	2944	2735	2283	2017	1624	1463	1361	1323	1155	1088	1022	928	1061	1062	1333	1830	1602	1207	1061	1004	855	830	790	634	588	572	604	601	602	578	568	591	599	591	616	586	621	601	593	616	603	582	645	622	611	598	616	615	626	557	602	573	590	592	608	562	607	631	573	566	570	542	541	612	626	562	663	600	625	582	606	643	572	630	635	563	551	579	603	593	637	579	583	583	590	631	584	559	568	570	570	586	611	585	604	565	610	582	621	559	584	583	618	621	598	579	550	579	595	559	564	635	588	624	587	586	599	648	609	584	590	611	565	594	592	611	609	622	584	596	526	578	587	588	575	575	585	609	604	587	596	601	540	588	589	567	596	580	649	545	646	576	598	601	586	573	577	559	575	580	582	560	624	621	539	604	556	596	620	632	591	579	615	534	574	599	621	596	570	602	583	604	593	606	605	560	588	581	570	639	606	602	584	591	595	623	587	647	625	560	578	617	630	556	581	597	623	583	585	648	562	591	576	548	636	539	573	575	549	633	577	607	613	586	581	583	566	567	569	637	615	547	618	618	590	596	574	605	603	587	576	574	552	546	556	603	560	536	554	569	599	621	561	612	586	594	603	582	606	613	535	583	645	586	604	603	580	575	624	548	605	613	575	578	547	578	585	625	576	597	598	573	576	570	619	567	571	591	610	558	619	574	576	598	581	565	583	590	590	576	588	626	603	599	639	607	590	584	597	588	575	592	589	587	617	587	573	617	557	532	611	555	575	648	548	602	604	609	556	603	563	584	625	608	591	576	589	556	613	584	596	627	567	550	604	614	615	563	565	598	576	580	588	537	621	626	566	582	575	614	564	543	586	570	560	553	576	644	561	563	587	583	550	587	610	571	569	556	571	557	569	602	567	562	585	546	572	591	585	573	580	581	619	547	591	575	569	591	589	554	603	551	599	604	574	609	574	586	587	614	622	585	543	617	594	578	616	624	575	609	561	577	580	622	629	589	628	639	548	597	600	592	567	591	612	606	595	603	579	590	593	637	597	586	590	557	594	577	594	609	580	577	636	585	609	560	577	530	585	579	613	617	580	577	582	567	622	622	575	572	559	598	596	586	604	568	576	592	622	624	587	598	592	604	578	640	566	565	613	586	596	558	548	596	616	582	594	599	564	578	596	600	620	573	562	617	603	629	612	573	588	558	618	626	615	624	619	596	574	564	602	576	582	615	567	602	578	598	578	546	564	559	589	602	607	564	600	593	593	637	626	583	607	593	590	601	585	586	560	618	590	638	595	640	548	567	586	645	579	618	574	612	607	583	609	580	578	630	598	605	613	570	617	575	549	609	597	587	612	547	619	590	556	574	560	571	584	619	560	591	615	604	593	601	617	597	612	572	587	616	605	599	614	590	560	563	590	563	552	606	614	549	587	592	601	570	600	591	600	619	581	601	571	576	610	590	588	624	615	586	569	589	643	617	556	585	567	638	555	561	570	592	580	623	601	574	582	541	624	585	572	594	611	629	570	605	589	589	647	583	555	590	591	572	577	625	597	594	579	576	601	627	598	582	605	619	553	557	616	575	581	600	584	586	621	583	605	603	543	620	560	618	564	623	541	570	647	570	552	590	568	604	586	587	610	594	574	571	614	609	611	557	561	596	582	603	599	575	608	586	565	582	614	570	594	602	559	601	560	570	600	602	598	600	622	572	593	554	616	619	592	566	630	555	602	560	572	582	609	579	558	554	559	638	595	577	571	574	583	549	570	586	565	582	565	572	618	585	573	611	587	591	568	580	565	638	570	613	580	601	584	577	580	593	541	590	560	555	590	582	597	578	579	532	590	584	532	599	618	598	610	632	607	584	558	579	572	567	575	588	567	590	585	579	602	595	607	565	565	569	614	593	571	603	615	582	586	573	616	607	587	599	578	640	585	568	585	623	571	598	605	611	632	545	619	626	632	595	566	560	609	637	567	555	603	576	582	591	595	611	614	584	594	606	592	566	595	590	595	587	584	582	564	617	613	611	590	591	615	561	589	574	578	633	620	638	560	601	602	584	575	621	618	582	631	594	546	607	586	599	574	585	597	622	583	624	607	561	632	565	577	586	588	589	609	572	606	619	610	611	588	596	597	594	570	549	595	567	607	590	644	581	588	572	600	575	586	548	548	582	635	572	570	618	629	627	570	607	578	594	596	636	557	593	592	601	597	572	559	595	599	590	582	587	580	579	589	586	545	601	609	607	574	575	556	598	579	666	635	580	594	599	612	572	572	600	557	570	587	653	551	580	566	655	582	581	584	612	628	603	584	574	574	590	593	600	590	602	632	645	582	633	590	618	636	550	592	583	616	586	604	628	576	593	586	614	590	551	621	572	589	583	598	623	583	589	578	593	606	531	544	612	577	585	598	612	545	608	575	577	578	614	531	601	628	604	571	553	593	590	616	591	553	591	575	536	595	590	610	627	577	612	632	624	562	589	584	590	561	569	587	623	577	599	587	571	615	591	606	632	625	609	572	628	652	595	596	566	629	616	607	529	612	595	572	593	604	586	596	584	590	569	595	612	571	595	590	556	605	557	585	556	529	632	586	607	580	556	599	609	605	574	620	566	638	589	562	542	602	557	582	559	575	564	587	603	637	571	568	566	581	581	611	565	606	570	614	564	605	605	597	618	567	605	566	596	596	556	572	640	570	591	564	651	588	610	569	547	611	612	556	585	557	612	598	569	592	580	537	537	582	600	604	531	579	586	613	611	557	572	580	591	558	576	626	577	641	582	626	602	620	608	610	577	583	579	569	588	545	593	634	603	611	566	611	623	589	581	636	604	563	584	597	573	598	573	585	621	615	627	603	590	609	564	580	570	631	595	598	617	592	590	553	592	617	600	603	595	574	601	593	593	569	641	579	589	627	548	590	537	595	609	618	598	585	641	600	602	567	582	619	581	601	591	576	634	593	618	602	638	579	563	631	574	575	582	564	579	549	577	585	602	607	578	577	577	621	574	568	595	584	615	571	573	616	617	596	573	644	593	556	566	543	566	565	590	580	558	571	656	593	581	610	620	611	637	630	591	553	598	558	614	566	601	598	611	567	623	578	603	546	591	572	542	619	613	617	594	593	596	638	578	611	580	611	598	579	591	585	607	604	599	578	529	584	543	611	569	605	574	567	576	581	579	587	576	562	604	574	582	596	578	596	619	605	567	584	591	631	599	587	636	592	623	616	605	555	592	592	620	581	549	574	584	581	602	602	588	615	579	596	605	574	589	593	572	619	605	594	574	636	648	608	612	573	596	550	573	549	596	562	561	609	631	626	591	554	565	558	616	601	607	566	577	615	597	576	570	614	566	567	616	602	610	595	569	589	553	590	638	545	633	631	606	625	603	577	603	584	602	610	577	559	555	597	579	572	595	574	620	633	606	565	559	583	578	563	556	571	564	589	569	600	554
22128	17216	19961	16548	11032	7316	4458	3244	3623	3658	3326	2103	1817	1569	1055	838	776	664	625	544	431	399	380	383	364	359	326	323	346	361	335	310	326	299	307	319	321	306	305	273	262	284	303	289	281	308	270	300	293	306	285	299	313	311	270	253	278	273	270	308	296	282	258	284	270	316	287	267	280	285	283	281	270	291	248	300	297	260	260	287	260	294	258	255	256	275	312	302	284	279	277	259	288	284	281	285	256	270	277	259	281	264	309	272	300	291	288	297	261	288	308	284	266	281	277	273	286	312	266	268	288	259	284	306	282	279	267	265	290	288	273	271	277	306	258	279	289	275	258	275	319	258	282	266	303	300	275	266	267	283	286	233	238	275	277	242	282	268	241	258	303	285	276	317	285	285	285	250	285	269	285	272	284	277	282	249	265	283	244	273	330	277	265	250	249	281	273	256	275	283	276	255	281	293	247	317	267	249	265	285	269	288	292	283	297	247	252	270	269	295	272	258	295	299	269	269	278	261	297	241	312	286	288	264	292	297	290	275	286	260	281	255	272	267	249	283	280	287	306	269	290	287	271	282	279	304	248	268	303	280	278	277	277	271	273	270	284	276	280	301	293	329	288	276	294	275	285	298	312	273	256	261	304	240	305	298	304	277	277	251	249	259	259	272	294	296	299	268	281	262	283	280	290	290	303	262	298	289	270	270	271	281	287	309	278	285	272	264	290	242	308	293	245	288	261	264	294	285	277	276	280	284	272	290	295	289	283	273	278	285	278	308	283	294	260	297	280	266	250	294	296	299	283	296	227	270	291	282	261	258	244	257	259	284	281	303	325	313	256	280	264	250	310	265	248	261	280	277	263	280	265	269	310	272	276	277	272	297	281	269	262	285	282	310	269	256	295	288	240	271	291	283	263	276	271	273	272	257	313	247	267	263	265	290	255	284	261	254	278	262	299	270	294	273	282	273	321	251	307	280	260	295	305	224	273	256	265	279	284	287	288	283	263	288	287	278	273	251	258	264	270	281	244	239	267	281	294	280	295	293	288	287	283	274	267	269	297	297	269	295	263	246	272	281	282	273	271	290	289	285	284	289	236	263	279	242	330	295	243	247	283	274	272	235	284	261	259	271	270	296	296	285	237	265	264	313	287	280	277	282	292	298	268	311	267	302	266	274	284	268	278	277	281	249	291	284	264	316	282	285	285	290	272	301	265	275	317	310	306	264	294	283	278	296	279	279	316	297	281	264	265	281	272	251	243	288	299	264	261	265	298	298	324	301	285	269	228	269	256	280	291	302	311	298	263	273	295	311	276	267	259	251	258	302	247	299	292	273	276	265	251	275	275	282	232	265	262	277	303	296	285	253	286	278	235	260	275	290	270	275	286	279	273	284	291	274	256	263	281	289	315	276	323	273	288	256	280	299	278	249	297	279	299	295	269	259	274	334	258	282	263	301	273	269	275	270	268	288	285	292	278	285	293	293	253	295	285	276	289	256	303	274	274	312	315	277	269	313	280	266	274	291	277	248	266	241	302	283	316	277	262	257	253	258	275	266	275	268	286	246	309	290	274	251	273	248	252	274	279	314	266	277	277	277	257	298	285	287	247	258	294	305	282	307	279	272	285	292	288	269	284	272	283	273	281	268	262	269	273	266	305	292	296	263	284	266	263	282	277	285	259	285	275	297	287	293	275	280	289	281	259	294	319	270	290	263	262	296	259	275	259	253	262	296	305	276	266	280	273	278	265	268	294	279	275	319	291	302	269	274	279	296	299	267	275	273	257	279	256	305	265	234	270	297	270	278	274	289	276	252	254	310	277	303	243	232	264	257	278	271	295	253	267	249	253	311	277	261	272	277	282	280	296	269	293	281	275	279	260	294	258	315	268	283	261	285	271	253	283	264	287	286	282	276	284	306	326	257	271	301	291	264	284	260	300	286	294	286	276	310	294	262	253	287	266	283	282	281	291	285	300	256	241	284	273	306	260	287	305	275	289	263	275	293	284	287	286	261	274	256	282	299	273	277	285	269	274	286	280	268	267	293	283	273	279	254	275	275	306	283	276	293	303	273	270	313	260	289	242	291	300	263	281	270	274	236	264	270	275	259	271	290	318	301	255	271	286	273	298	292	279	277	256	264	276	268	261	282	279	248	273	259	297	258	271	246	271	265	288	273	292	298	265	307	271	258	297	298	298	275	309	282	270	283	293	290	275	267	274	285	294	295	241	302	269	270	291	256	313	295	285	276	272	270	258	282	276	282	273	273	281	281	313	272	261	283	262	272	287	261	246	275	281	317	270	277	307	281	294	273	305	279	269	297	286	289	301	285	294	264	275	268	302	286	281	279	275	284	311	263	268	241	256	301	277	256	277	276	274	289	243	263	291	264	281	278	264	273	287	293	272	267	272	269	286	274	283	262	250	301	279	269	261	296	297	304	242	288	298	298	267	264	264	274	256	280	279	273	275	264	250	282	293	287	261	269	307	302	253	285	261	268	258	271	286	260	281	282	263	267	282	291	281	275	271	261	320	297	260	291	274	284	294	268	257	264	272	238	292	261	306	311	277	278	278	280	283	267	289	265	276	244	258	286	308	276	263	284	282	283	242	251	268	299	272	280	292	280	269	289	278	278	259	258	305	285	277	261	244	296	277	255	262	257	256	267	302	269	291	274	290	280	297	239	269	265	267	255	282	283	277	268	283	280	259	282	270	272	261	321	307	277	285	275	256	255	238	248	305	280	285	248	261	281	272	276	297	274	267	252	292	271	269	295	290	290	272	288	318	299	266	282	264	274	295	263	315	301	251	227	283	272	270	267	306	261	257	275	277	295	224	286	300	309	291	270	272	287	264	258	308	282	279	264	296	294	248	258	276	287	273	250	279	298	266	286	290	285	285	252	259	307	308	256	308	304	256	300	320	272	254	279	306	274	256	259	286	260	291	289	271	259	270	256	274	256	316	312	269	257	256	314	299	293	294	278	263	286	270	287	297	233	295	259	278	269	278	292	303	292	283	302	284	286	267	270	275	312	277	265	286	276	258	291	252	280	271	269	299	286	270	257	280	252	284	272	257	304	276	268	295	284	270	298	269	299	294	274	264	285	260	301	272	276	269	285	254	284	270	260	293	278	256	307	265	256	259	292	250	271	275	283	287	307	268	265	270	275	305	265	278	286	294	287	275	266	295	260	287	268	293	315	304	250	262	293	250	276	285	285	259	271	297	269	254	256	279	260	290	263	258	282	274	289	266	285	306	268	267	274	276	282	272	261	279	297	312	325	294	278	272	286	284	294	298	271	258	256	267	305	252	273	244	279	244	262	297	314	267	252	314	289	265	272	279	265	263	288	260	277	257	269	284	269	262	270	261	274	283	282	272	265	245	263	285	277	295	268	275	244	267	279	272	293	288	289	303	263	280	254	266	282	282	287	293	258	283	297	258	263	259	258	280	266	271	293	278	279	274	296	270	240	268	265	284	264	273	249	284	297	305	307	259	265	260	299
13435	15999	26398	29351	24727	20108	14183	12358	15161	15331	14589	10154	9110	8302	5126	4071	3908	3433	3251	2385	1745	1384	1400	1445	1221	1152	1110	1133	1084	1051	1029	929	954	886	858	890	914	846	838	771	778	778	777	715	750	721	719	729	659	642	672	695	724	724	657	636	684	709	683	672	654	682	649	717	671	649	642	686	646	642	693	652	611	629	643	704	680	676	624	640	625	661	698	651	662	682	691	629	667	679	644	653	662	677	654	627	646	625	614	661	640	613	668	655	676	680	633	671	684	638	611	620	676	622	623	673	622	641	642	696	666	676	641	623	663	662	666	722	659	638	616	663	688	666	618	656	638	647	724	660	673	627	677	689	663	693	643	676	619	651	655	672	627	631	688	647	669	676	638	617	673	632	660	656	687	602	643	674	601	632	659	660	637	661	680	695	669	646	665	663	667	649	704	619	646	642	687	663	694	669	649	680	672	650	667	642	677	675	652	657	661	651	653	643	635	689	683	665	672	678	617	632	695	629	654	651	668	684	617	684	610	629	641	643	700	725	652	636	636	613	689	598	668	652	700	617	680	672	708	669	629	671	652	645	647	679	664	624	648	657	656	685	643	657	637	671	620	675	684	649	658	640	695	684	631	611	634	679	673	718	621	668	667	710	640	646	685	636	678	684	649	632	644	677	682	731	717	644	654	607	593	681	689	650	697	633	630	704	629	654	620	709	656	648	720	687	647	655	633	690	634	654	616	670	619	678	621	670	639	679	678	674	687	608	678	649	659	681	640	628	645	670	695	689	644	689	686	660	624	697	670	714	632	692	662	659	654	625	672	655	625	668	667	672	708	685	684	663	673	636	654	641	653	618	652	674	647	707	675	647	619	666	622	664	680	652	671	647	686	685	647	694	664	642	651	631	658	656	660	668	674	677	708	651	687	648	645	663	686	697	614	624	680	707	661	659	619	694	649	699	651	641	678	653	660	650	694	619	642	673	703	634	644	656	651	611	639	635	696	649	707	658	678	671	702	662	626	666	696	627	662	701	632	681	700	705	655	654	662	665	646	688	669	635	690	629	620	685	646	652	657	655	652	638	659	626	630	659	679	672	655	643	682	607	664	600	669	651	684	619	639	642	652	658	659	598	644	654	661	641	677	651	685	690	679	650	680	636	636	637	669	645	630	694	687	616	619	648	643	680	671	693	691	663	648	638	671	651	619	649	664	694	657	691	614	688	647	727	622	642	662	642	656	699	663	650	601	686	599	697	655	610	657	640	677	637	647	672	664	692	719	653	639	664	685	687	673	635	635	695	645	669	705	673	626	649	640	680	650	681	712	691	663	721	666	620	643	672	654	653	635	642	646	627	653	664	720	649	683	653	657	667	654	709	658	718	666	677	678	695	692	705	702	666	671	696	661	638	629	691	645	634	652	674	627	667	687	670	642	629	667	645	658	696	640	671	707	671	647	637	697	637	643	642	676	618	700	688	688	672	640	644	624	665	679	686	661	700	650	622	655	701	604	704	650	657	677	654	668	651	680	634	666	637	639	658	667	640	667	659	669	638	614	666	680	658	661	668	626	643	684	625	693	629	679	647	641	645	664	643	616	693	639	646	647	651	694	653	663	668	673	682	659	658	707	632	638	662	698	646	682	685	659	658	650	674	655	651	647	651	619	649	626	667	654	651	635	683	662	715	683	719	677	659	677	661	668	661	646	676	656	651	683	731	675	695	639	672	667	640	645	661	635	629	641	701	679	667	654	683	666	619	643	677	653	642	629	676	712	668	680	705	649	652	656	671	702	653	634	669	649	661	658	667	679	662	632	698	633	683	694	670	661	683	643	649	663	660	653	649	630	668	676	662	724	672	666	638	648	658	694	633	702	651	661	682	661	667	683	684	669	645	662	666	680	723	637	633	659	635	652	679	666	664	690	693	617	666	674	691	682	672	669	724	718	685	664	621	646	692	704	653	647	644	676	665	699	639	635	640	662	671	642	627	674	675	619	631	656	634	616	659	650	651	662	630	660	647	658	621	669	640	733	632	663	653	608	675	658	648	684	672	654	661	623	668	674	656	626	698	664	708	698	653	632	659	672	700	639	675	680	616	657	632	702	652	697	652	687	657	614	689	731	696	634	702	650	702	665	637	690	663	660	640	634	643	676	656	693	656	632	709	718	636	638	632	670	619	675	658	683	704	653	635	684	665	675	675	647	658	669	659	688	662	734	679	649	699	669	653	602	641	658	690	653	626	650	683	614	684	692	679	662	678	642	662	579	671	629	638	662	635	681	613	669	652	656	687	647	680	654	653	655	646	637	664	661	645	694	620	639	688	674	637	658	683	665	643	707	617	651	663	649	728	643	623	662	666	624	645	686	687	697	690	661	655	644	643	695	695	677	685	628	645	628	646	688	594	683	650	682	666	640	712	626	645	645	686	695	650	645	646	670	609	658	705	648	610	651	664	651	677	679	626	656	670	647	640	646	638	706	659	664	626	659	672	666	684	643	686	696	621	642	637	619	631	682	695	656	623	665	672	669	670	640	624	638	694	615	685	659	700	661	648	644	700	665	611	636	672	676	657	672	631	705	641	680	657	653	618	632	635	686	616	690	670	659	654	649	660	703	653	674	647	696	654	646	680	649	665	684	664	662	694	630	680	637	660	638	648	658	662	677	656	637	643	649	631	649	678	694	599	681	629	667	651	655	654	627	636	677	677	614	655	697	620	674	645	658	675	686	674	709	636	661	694	619	630	669	644	648	675	665	659	668	679	636	679	613	661	632	650	653	634	606	708	618	686	722	657	689	651	641	665	630	667	673	653	657	688	642	675	696	674	705	660	644	612	700	631	669	721	647	641	647	671	717	726	649	679	716	631	681	683	642	685	624	629	660	684	660	658	670	669	644	621	649	639	657	656	668	653	696	667	705	677	650	662	700	671	712	663	610	619	651	698	680	601	673	654	693	621	656	614	645	671	663	676	649	649	652	632	686	695	706	695	727	665	616	680	688	633	695	637	630	680	669	673	631	689	638	660	665	627	620	652	655	606	622	692	673	677	684	687	685	664	619	613	628	683	687	697	665	696	647	627	685	687	698	663	648	662	640	643	689	669	689	676	663	628	653	606	662	653	632	725	640	654	643	658	627	691	680	700	610	687	645	602	681	668	678	667	617	683	690	676	648	631	674	673	697	660	709	685	639	654	697	665	687	645	635	653	650	653	698	679	674	646	628	679	676	664	675	670	681	668	650	635	608	644	668	672	605	633	686	646	650	675	726	708	605	640	646	626	681	677	700	657	674	657	694	640	641	669	667	627	652	648	675	623	677	662	640	631	634	657	692	638	635	656	708	660	705	678	643	671	694	672	671	683	713	662	702	713	632	650	672	641	656	675	651	670	687	694	619	677	662	692	683	690	659	661	646	672	619	618	692	688	622	685	672	682	667	653	636	612	663	706	684	687	606	638	664	674	631	677	682	662	648	651	634	672	661	668	673	673	699	664	682	655	632	693	663	631	665	661
46505	45697	52697	46024	41245	38065	30437	28213	36750	38189	37097	27682	23624	21794	13333	7606	7218	6129	5830	4026	2064	1418	1409	958	975	1001	771	846	610	530	506	445	491	506	450	435	412	350	365	369	345	313	341	320	318	346	330	338	326	324	286	319	308	329	323	302	320	297	276	311	278	289	294	300	294	274	229	267	292	296	301	319	285	265	290	289	284	329	317	276	280	252	304	267	276	295	260	296	258	307	298	316	305	267	288	296	297	252	282	294	293	271	291	289	288	282	303	291	288	273	236	272	291	275	295	308	305	301	310	289	320	299	268	276	291	295	304	290	295	297	286	263	272	291	299	269	287	285	323	312	248	310	275	271	303	262	312	285	263	290	277	263	288	280	306	311	255	308	294	323	281	286	272	278	285	313	251	316	303	309	292	291	290	292	298	274	295	262	269	263	262	279	283	291	252	239	291	271	268	276	286	299	288	302	317	302	279	304	296	293	287	315	285	232	260	285	309	312	276	281	299	300	281	286	305	298	268	282	278	262	281	298	277	297	311	301	273	273	291	282	292	304	286	277	256	283	280	273	258	277	325	295	326	286	339	270	289	276	281	291	286	296	267	285	265	294	282	295	260	288	278	292	255	301	277	259	304	302	311	295	270	266	288	275	309	309	318	265	271	278	304	267	282	290	296	270	270	288	275	309	279	315	311	302	292	280	292	304	314	288	269	257	286	279	297	307	300	291	306	289	279	296	303	282	263	253	299	299	273	280	267	301	267	282	274	308	288	284	272	279	286	311	274	271	285	275	300	312	324	333	267	287	291	307	252	280	296	289	277	300	275	302	280	283	298	313	294	309	285	301	278	297	275	297	297	288	278	312	278	334	263	296	268	264	280	312	298	279	292	308	291	271	291	286	282	296	265	307	310	332	265	283	307	298	249	286	315	304	291	269	278	302	291	302	282	278	276	286	294	287	301	269	281	318	270	291	268	270	293	260	285	285	307	279	308	280	302	282	298	280	308	314	274	298	295	308	279	289	299	244	290	285	295	279	278	269	297	295	285	271	282	312	300	274	273	313	316	339	289	313	276	300	273	283	281	266	275	314	284	274	302	289	309	309	286	274	271	308	308	290	275	292	295	269	280	261	257	280	277	288	292	282	292	293	260	320	287	249	296	274	303	281	289	258	275	286	288	297	308	288	290	287	305	298	311	288	291	298	304	263	264	296	291	273	280	305	292	282	278	297	290	285	285	295	266	280	299	275	291	279	269	266	276	312	303	277	286	303	275	278	285	285	257	267	268	307	324	308	356	289	301	262	324	284	311	259	282	249	278	263	256	275	302	284	264	294	311	305	326	292	289	309	299	256	244	270	302	280	290	268	290	290	319	289	298	265	303	299	275	286	301	308	310	319	284	289	268	287	283	308	316	267	298	300	320	295	273	256	289	312	291	297	274	294	272	283	294	313	274	268	288	299	293	283	302	323	311	277	281	331	300	258	285	284	311	311	287	276	304	312	279	250	292	311	303	286	304	325	284	283	308	283	298	293	300	285	275	287	290	265	294	297	278	280	282	263	302	277	316	302	298	258	299	239	304	285	266	321	297	275	290	275	275	291	287	260	291	291	296	268	279	307	293	319	306	281	290	302	303	321	291	315	305	310	281	280	288	282	295	282	297	291	284	310	297	291	242	278	276	269	304	244	295	321	282	277	290	289	295	258	250	277	290	251	310	291	280	274	287	289	307	296	297	301	276	250	312	283	282	297	297	286	303	292	300	299	307	303	273	255	289	296	242	317	265	295	295	289	281	291	320	297	272	294	286	254	273	290	306	255	296	296	289	253	285	293	300	289	284	295	302	288	298	265	302	299	297	302	284	310	315	287	285	317	289	288	314	284	265	304	285	277	300	292	277	257	313	283	300	297	277	311	275	317	271	272	264	291	297	305	307	318	283	294	294	312	288	261	307	298	273	273	278	263	283	261	270	272	297	281	281	270	306	279	322	304	287	297	283	287	309	279	298	300	286	283	260	286	301	292	283	250	312	303	275	291	292	303	272	291	285	263	265	242	298	287	280	301	278	305	294	249	304	270	295	307	316	307	292	258	296	293	272	302	273	319	282	314	283	258	300	310	285	295	277	264	311	263	249	256	292	286	303	275	271	288	285	279	298	314	261	302	295	286	337	275	316	271	296	290	267	284	262	299	277	282	286	310	279	285	261	289	278	276	262	284	291	263	288	285	309	283	286	266	300	282	287	309	293	312	323	279	301	302	247	294	295	300	305	311	320	288	300	278	294	267	309	283	300	293	281	261	292	304	278	314	289	286	276	281	253	278	287	280	307	274	277	323	281	268	287	288	283	292	295	305	303	289	277	277	302	300	311	304	300	274	319	278	275	285	276	298	286	303	316	304	313	272	242	294	298	267	275	293	287	243	298	268	306	290	282	306	273	278	281	283	289	294	267	272	272	261	282	288	313	281	294	278	295	304	270	312	275	281	289	297	275	288	283	296	255	299	299	280	306	285	281	303	281	280	272	313	273	270	306	271	288	297	297	285	258	281	289	288	278	281	269	300	289	273	303	285	310	271	276	292	301	299	298	313	266	286	292	267	316	271	278	280	292	280	296	291	285	297	255	288	273	301	280	301	302	264	329	284	287	277	278	255	293	260	275	282	243	302	302	286	307	292	283	310	271	262	257	281	325	286	336	287	288	260	283	275	307	320	272	298	298	272	279	314	318	324	286	280	283	296	287	304	282	310	294	275	269	308	296	332	318	284	270	263	267	297	279	266	316	283	272	278	291	282	285	271	330	292	302	321	266	290	324	313	302	254	295	271	285	313	281	268	280	296	267	313	281	281	280	273	295	294	279	295	268	306	274	302	289	266	298	276	282	308	324	301	283	274	251	304	281	287	292	292	294	259	302	279	298	265	298	312	280	286	283	310	279	281	285	306	251	297	291	283	303	269	288	287	334	243	289	294	289	291	259	271	300	268	284	280	281	300	292	286	272	280	318	311	289	280	312	272	279	308	327	280	325	309	304	280	325	293	286	253	258	306	294	338	288	311	299	284	293	321	294	271	292	262	297	286	297	328	301	290	289	309	281	268	280	281	281	291	271	259	252	303	278	278	261	284	286	306	294	281	295	276	301	310	283	291	301	298	281	263	268	305	287	287	294	271	278	270	289	307	306	280	258	284	318	273	281	280	283	282	277	308	281	294	276	285	276	270	291	304	304	314	295	320	285	301	298	297	289	281	268	272	274	285	309	282	279	243	306	259	279	313	287	276	307	286	271	298	302	268	318	273	276	298	249	278	290	266	299	260	263	288	319	259	325	284	263	316	290	333	289	306	287	280	300	274	264	306	313	249	312	278	307	290	293	275	305	283	268	299	269	289	274	291	291	276	271	313	273	283	292	302	300	281	280	282	278	275	300	319	289	314	279	270	257	285	317	271	297	267	301	290	289	288	270	275	300	285	321	278	279	300	286	286	264	297	276	307	278	313	295	262	249	326	305	300
31523	39022	50875	54410	55460	52958	38585	41752	49231	51021	48020	39517	40362	39655	27263	21316	23791	22219	21381	15250	9311	6365	7002	4406	4594	5251	3850	3950	2667	2303	2152	2010	2151	1913	1839	1698	1465	1220	1270	1158	1067	982	888	839	937	1057	1039	1036	1054	1018	866	788	893	871	813	742	715	659	714	671	687	711	709	671	705	666	629	678	687	679	649	669	655	708	668	656	682	682	657	690	690	711	647	644	704	670	665	699	665	697	614	668	702	675	663	632	720	626	674	674	657	626	664	653	643	679	692	684	635	678	644	699	624	662	683	667	634	652	675	711	726	655	679	659	684	658	630	682	647	684	715	614	657	628	682	667	656	652	686	639	645	734	704	691	684	667	684	674	701	631	643	639	670	664	683	667	631	636	649	705	673	669	619	655	665	679	686	732	654	657	651	706	721	638	676	626	637	710	634	638	664	646	634	710	712	646	684	634	722	614	641	607	729	709	676	681	719	706	659	659	649	654	645	670	630	676	628	630	646	663	681	675	674	618	643	695	641	692	695	683	680	699	681	671	687	663	636	642	700	651	656	636	649	646	698	698	638	699	667	647	680	685	696	609	663	688	678	665	695	662	663	716	652	648	677	683	677	683	665	665	648	671	716	694	714	642	659	663	669	685	686	681	626	686	726	657	662	646	695	656	689	672	654	676	682	694	659	674	706	657	681	666	669	648	649	678	724	709	681	651	743	676	696	639	678	685	661	659	668	626	701	673	627	700	662	685	690	648	663	672	680	668	693	678	650	686	668	689	647	673	704	709	672	667	642	705	650	669	640	671	686	629	672	651	703	645	705	662	633	677	661	698	701	672	626	626	674	658	709	670	646	667	667	684	706	693	674	628	636	659	624	677	661	667	663	672	644	681	676	708	677	664	685	671	672	661	669	686	663	698	645	638	638	676	661	668	687	650	685	703	644	632	707	632	665	665	630	686	659	662	631	641	652	676	642	679	701	668	686	680	667	636	714	671	680	687	672	663	641	665	682	636	662	687	676	649	689	694	642	703	613	679	662	671	647	746	643	714	627	675	660	645	678	676	689	678	648	692	666	660	704	677	645	652	692	645	670	711	694	645	642	641	676	690	668	682	683	649	663	649	681	637	686	690	683	665	655	703	632	623	690	690	693	616	628	678	634	753	674	656	669	666	703	646	666	669	665	680	641	664	678	646	657	638	685	683	657	710	645	635	700	665	603	727	674	660	712	688	635	699	621	657	647	663	629	691	710	709	680	692	704	710	613	665	657	633	665	693	720	667	664	678	684	703	644	698	695	711	632	687	685	687	689	705	650	631	611	713	654	659	657	668	669	680	685	661	651	685	663	688	633	650	684	714	660	601	701	677	684	671	648	670	659	679	664	638	673	673	689	678	670	651	686	623	686	671	683	657	681	676	686	672	625	649	687	626	704	647	673	699	711	677	659	641	704	654	682	652	666	677	655	632	666	660	684	669	669	636	665	700	653	653	660	652	700	663	683	649	688	691	680	626	710	679	664	685	657	681	623	676	673	647	649	667	682	689	687	678	659	657	715	718	672	672	715	695	684	686	635	707	638	651	680	723	646	696	689	713	678	657	669	648	662	676	666	681	672	700	674	646	641	662	674	667	696	684	625	691	682	653	623	661	712	697	695	675	658	618	683	661	709	684	664	700	648	729	661	696	708	722	615	664	667	675	683	693	683	681	653	649	699	697	662	691	704	672	655	692	652	675	660	647	710	681	657	684	704	643	657	661	658	707	655	664	681	672	654	683	680	678	656	658	683	644	645	659	662	660	645	658	674	678	628	689	688	677	683	617	688	694	636	662	680	677	682	681	667	692	670	671	638	625	694	677	672	633	610	704	670	672	706	637	642	614	702	672	682	607	665	671	678	706	692	660	725	682	702	656	647	685	687	648	678	648	679	701	740	651	658	641	704	671	709	686	683	712	667	655	671	686	677	671	660	663	620	671	660	686	652	647	682	690	685	706	651	689	668	669	673	670	665	680	665	631	659	649	667	696	649	711	649	635	649	653	703	672	644	630	703	729	681	664	667	692	675	702	677	645	706	649	671	687	628	678	682	677	709	685	677	654	638	640	696	706	674	679	704	609	695	647	658	668	647	703	656	672	703	634	708	679	628	660	642	698	710	670	681	702	613	695	619	640	649	648	699	668	677	665	689	615	663	711	730	696	616	697	720	649	640	722	642	634	665	659	671	667	698	619	657	735	672	683	662	690	679	674	673	661	671	649	650	682	661	721	648	675	681	709	678	680	743	638	635	622	675	656	593	696	673	712	662	653	667	666	685	611	636	630	656	698	680	684	693	734	690	622	641	714	672	643	708	649	696	690	703	674	705	663	736	638	653	669	702	664	661	690	681	650	679	709	657	657	631	642	643	720	684	702	656	606	648	700	658	684	645	632	656	698	692	696	682	671	657	681	672	678	676	687	640	717	720	650	665	700	738	657	677	638	721	651	661	649	712	681	681	715	659	640	625	650	658	661	620	633	697	649	658	659	695	682	667	675	678	706	687	676	675	689	652	680	646	648	691	667	685	668	623	709	696	688	655	719	627	703	678	649	671	709	716	711	650	640	649	686	662	687	724	646	704	689	632	655	692	681	701	667	609	648	682	691	681	717	638	668	662	687	630	663	661	641	674	653	669	658	698	669	651	701	677	706	721	700	682	655	628	669	669	690	675	667	647	640	674	649	692	688	705	645	698	648	676	685	677	679	644	711	695	699	679	641	699	641	648	677	657	628	651	692	700	649	657	660	656	722	667	681	678	663	664	623	634	642	649	691	667	680	650	663	692	684	636	663	671	676	691	643	715	655	649	696	661	684	681	733	646	674	660	653	721	653	683	657	641	658	683	642	655	676	648	708	682	686	675	608	659	645	640	683	682	651	670	679	673	672	667	620	663	686	685	687	642	665	647	655	704	649	654	654	697	694	651	663	659	660	621	660	659	727	668	665	663	664	638	680	681	700	669	662	647	654	666	681	678	721	666	651	707	689	648	661	619	693	638	670	671	699	610	662	715	720	595	602	684	722	656	670	662	637	699	699	693	654	627	679	676	667	665	650	663	691	717	619	631	593	633	734	670	687	659	702	666	656	640	668	679	665	648	644	687	641	651	682	633	640	712	681	684	686	694	678	730	656	714	714	653	661	689	662	673	698	679	668	624	709	707	702	673	614	677	680	661	689	683	669	635	651	637	646	625	679	680	704	690	704	683	668	663	666	685	636	648	660	673	702	651	707	684	651	635	696	676	653	657	670	645	670	664	732	673	671	683	650	681	654	648	684	630	641	642	670	689	674	675	664	667	666	629	687	665	680	631	666	644	693	671	661	644	713	642	665	710	666	677	674	676	679	660	658	678	696	628	715	680	675	698	683	691	703	698	678	669	669	675	662	609	664	693	661	721	657	674	676	676	635	634	710	642	703	708	633	669	675	678	670	592	680	677	667	651	679	632	712	635	695	676	730	644	674	706	650	665	641	642	650	655	680
54055	51891	51610	44840	40992	39057	36328	28225	40133	45903	43195	32668	29995	31474	20653	12566	13321	11807	11184	6663	4258	2193	2053	1416	1368	1607	1382	1212	761	621	652	596	572	613	616	527	419	391	396	357	370	307	287	346	393	362	341	371	342	340	316	324	323	328	361	285	289	275	256	219	240	225	241	222	276	267	267	234	247	263	245	245	258	283	253	254	259	250	279	221	255	291	248	225	249	253	259	264	244	247	253	264	243	263	243	226	205	250	254	241	251	243	252	231	252	267	235	247	274	246	248	249	242	254	255	256	244	254	291	233	271	260	281	236	273	240	249	234	255	238	254	262	255	258	230	266	223	252	267	233	291	253	254	262	270	266	243	230	250	232	240	240	256	203	238	269	273	239	246	226	249	272	240	250	253	247	286	263	259	244	250	256	248	231	222	236	270	256	269	255	270	232	262	233	219	229	255	269	249	228	268	244	247	205	247	255	250	256	249	275	273	226	263	224	255	250	224	257	264	237	278	288	237	282	252	247	231	249	220	244	249	236	261	246	270	236	264	239	260	267	282	269	267	228	273	212	261	255	245	279	293	224	266	265	268	248	239	252	240	252	243	236	266	267	219	247	260	261	219	239	264	221	258	240	245	250	258	263	266	272	254	267	263	246	276	258	258	247	280	253	256	263	306	248	264	268	240	221	219	235	251	254	260	206	251	267	212	250	241	241	255	237	267	242	238	247	247	275	238	254	273	257	214	243	247	246	262	250	254	244	234	229	242	255	271	247	280	241	236	246	251	247	281	252	230	240	242	243	231	265	286	269	263	286	227	266	254	217	256	243	292	215	241	260	280	285	280	219	225	281	248	242	240	257	248	245	256	249	257	252	260	236	271	286	217	220	256	261	243	260	228	256	241	266	256	230	242	229	279	265	259	265	255	257	225	257	276	272	259	258	246	252	280	256	228	239	276	259	245	246	290	265	259	232	241	236	241	265	274	266	241	246	257	242	253	233	234	262	254	270	265	277	271	275	233	236	252	265	263	262	238	240	269	255	240	247	227	257	221	240	262	237	267	265	277	256	275	283	244	267	246	239	234	247	269	269	247	259	241	230	255	242	252	238	263	245	244	252	250	220	231	247	265	225	260	259	248	261	245	232	280	254	245	235	264	247	239	265	253	280	268	265	244	240	275	238	253	241	241	240	262	252	233	246	217	241	246	251	245	252	261	241	248	250	267	267	248	245	250	279	222	257	259	248	215	270	284	267	242	264	246	259	228	242	201	186	266	281	227	233	272	260	232	263	216	247	265	247	227	261	244	254	256	277	272	234	283	265	240	258	258	266	262	253	242	245	241	248	263	231	251	280	247	281	262	218	246	259	241	241	247	259	234	252	272	246	237	259	266	271	252	278	260	238	237	274	255	257	241	245	228	250	293	283	272	233	271	267	282	259	265	268	235	287	234	249	275	238	260	258	243	261	270	249	283	260	232	205	252	233	264	240	242	240	266	246	239	267	232	224	253	254	257	250	223	241	248	264	256	253	272	276	242	230	215	252	265	254	251	220	274	258	246	244	257	250	264	258	233	256	246	258	244	251	274	269	250	262	247	234	238	272	252	262	232	269	220	231	224	220	240	231	222	253	239	263	273	247	262	274	254	283	265	272	237	271	238	259	247	259	233	257	283	303	260	236	243	241	249	274	234	244	241	266	271	241	220	257	249	268	214	256	276	280	269	226	270	280	229	243	248	257	269	243	259	244	267	261	249	252	287	258	269	263	239	226	242	244	223	236	283	267	230	245	276	241	210	237	261	239	245	208	249	247	255	260	237	257	257	249	254	262	243	267	246	265	235	255	257	293	263	247	249	266	247	220	270	252	233	269	230	294	245	256	222	259	239	240	248	253	272	228	246	261	255	255	237	273	222	282	254	257	237	262	267	263	260	257	259	248	256	251	288	241	253	255	252	261	231	252	246	292	249	235	228	247	275	265	252	253	246	255	239	283	215	224	255	240	261	269	260	235	266	227	230	258	248	285	247	231	259	237	246	253	272	242	248	271	243	268	264	268	240	241	265	238	262	240	235	261	260	233	237	267	286	252	268	266	267	252	244	257	240	254	260	265	267	238	249	246	252	220	270	260	259	267	281	257	239	240	284	215	239	248	274	290	266	243	237	215	256	250	249	266	242	270	241	242	229	230	227	258	254	242	262	260	271	262	231	278	238	253	243	241	252	256	251	288	220	286	224	237	258	221	272	270	244	260	264	251	272	258	241	240	229	232	244	240	236	259	241	223	259	228	247	250	258	293	279	255	252	226	241	244	257	243	242	237	233	240	261	245	263	229	241	272	275	263	256	268	260	243	289	250	250	242	263	295	264	245	260	225	226	284	237	236	271	264	230	239	264	263	244	245	253	301	248	253	276	272	247	254	248	269	259	262	240	275	240	257	278	269	259	248	243	269	239	222	257	230	236	212	248	252	255	273	253	254	238	242	255	251	235	272	253	245	243	244	258	242	247	242	238	236	281	276	258	263	248	252	236	251	250	249	283	228	252	246	243	233	262	246	257	275	235	257	256	270	262	243	252	245	246	243	243	237	241	255	267	262	267	246	236	252	252	237	271	248	253	245	262	251	227	249	261	264	253	230	280	266	279	270	252	252	226	270	229	261	255	246	259	242	226	261	260	269	256	240	243	262	231	258	237	213	227	242	260	241	269	253	254	243	262	245	242	255	271	243	241	229	256	238	250	249	264	267	273	252	288	253	241	246	258	239	242	242	226	254	227	236	279	257	234	239	242	253	259	233	259	275	239	272	258	224	244	262	259	247	252	245	264	266	263	259	234	216	241	244	224	280	262	266	256	259	269	255	276	254	215	273	238	240	234	229	273	249	246	243	239	256	261	252	239	258	242	246	217	244	250	278	286	231	234	235	281	253	244	241	262	275	238	236	220	254	245	221	254	238	269	255	273	228	267	253	254	294	234	274	226	254	244	252	265	262	258	265	270	239	214	245	233	247	228	278	245	240	255	261	242	223	271	258	270	237	269	259	250	219	235	245	258	248	244	260	254	246	255	256	260	238	236	245	250	273	265	248	239	266	272	285	255	243	241	268	241	221	256	266	287	237	247	248	247	264	222	246	248	245	265	231	250	229	240	241	260	274	251	254	272	268	241	265	246	266	263	220	267	275	231	240	278	267	244	260	258	283	265	253	247	268	239	238	273	236	256	250	273	237	258	261	264	254	260	236	225	275	241	254	264	239	259	243	241	253	246	266	230	251	249	256	258	259	237	251	265	224	255	270	261	250	232	261	241	251	247	246	219	247	282	237	226	223	240	278	244	245	269	246	244	260	249	260	251	270	252	257	227	250	249	239	286	253	264	226	273	247	250	252	257	262	272	239	248	237	248	264	232	277	253	251	240	255	259	279	228	273	248	244	235	249	245	250	208	245	220	274	254	206	242	234	278	263	244	242	260	258	246	258	253	256	253	236	261	250	243	275	245	245	292	270	282	244	254	235	229	264
38187	45035	52943	56427	57736	58329	48788	41645	55104	57123	52766	45511	45830	47137	33710	26976	32566	31459	30238	20331	16093	8896	9352	6732	6671	8515	7286	6018	3724	3260	3262	2803	3088	3066	2733	2069	1682	1624	1516	1392	1215	1014	894	1230	1120	1189	1351	1251	1007	1028	857	950	968	1094	990	798	692	564	564	548	591	617	534	581	600	557	596	626	567	620	632	601	628	588	579	574	597	578	571	603	630	579	578	617	589	593	560	550	562	548	594	600	589	554	558	594	622	580	556	620	542	598	569	529	606	617	602	561	571	567	594	630	598	611	594	596	659	553	585	590	572	570	575	593	598	568	556	576	617	557	598	634	608	562	614	584	618	624	605	607	599	626	626	609	572	594	580	611	576	591	586	615	575	574	635	574	567	585	564	588	567	577	572	577	568	614	594	542	622	591	546	591	539	562	573	592	588	565	599	596	574	576	623	565	572	549	582	574	604	578	570	588	580	607	614	589	620	568	610	601	576	614	601	592	581	621	641	590	584	599	596	632	575	572	593	539	593	597	650	601	562	560	586	601	598	578	622	547	592	596	579	595	632	554	587	593	588	609	590	608	574	585	561	596	599	571	628	572	597	543	585	635	580	577	578	580	616	599	570	581	557	600	594	587	630	574	564	610	604	586	599	617	612	596	604	625	614	639	551	599	611	580	599	614	615	590	599	555	560	574	581	583	587	575	614	595	572	544	564	571	580	591	574	593	602	525	545	621	525	577	564	607	588	557	618	636	609	551	600	593	618	577	541	541	638	563	585	602	608	561	604	578	576	585	576	627	525	581	589	621	575	572	581	594	624	592	609	587	573	579	613	636	571	579	568	599	605	549	605	605	586	589	582	611	547	577	608	598	613	597	581	580	575	551	588	611	559	583	563	595	594	611	593	577	593	592	632	623	551	540	608	570	563	572	555	590	601	597	611	611	602	612	611	549	613	590	583	613	636	614	596	606	580	584	568	600	582	585	587	582	570	600	577	600	564	571	607	605	590	601	566	607	600	573	593	587	581	571	600	636	575	604	592	581	619	563	582	588	608	571	597	607	596	629	579	557	578	592	564	613	568	609	574	566	569	575	606	627	582	569	590	586	583	607	612	603	625	621	558	607	576	556	595	564	613	562	620	594	601	620	630	619	600	579	583	610	592	555	568	595	594	582	600	550	593	600	594	579	620	556	544	558	550	587	593	562	571	589	640	620	568	614	602	585	626	609	591	568	575	597	622	608	573	600	611	607	589	618	571	571	599	595	570	576	647	660	587	574	609	555	595	599	606	600	598	613	559	601	582	605	579	572	548	584	596	590	590	614	598	595	637	607	590	623	608	619	587	599	589	600	582	583	562	594	606	618	642	571	566	558	607	579	611	599	624	606	535	577	601	597	610	621	584	542	568	619	629	586	535	635	608	580	615	602	547	597	619	612	581	574	576	571	565	632	555	615	575	592	604	595	591	614	628	582	537	589	602	624	592	603	584	625	576	549	599	591	612	616	556	571	601	578	587	580	587	564	619	576	633	573	588	612	575	574	609	590	558	636	615	571	574	618	599	613	593	549	612	591	590	555	587	593	586	571	588	569	621	581	548	600	552	598	617	615	594	596	556	625	568	635	592	603	624	613	611	623	581	580	582	584	576	587	611	564	629	574	534	621	585	633	601	557	587	607	574	618	587	626	560	607	598	611	596	589	582	586	616	632	621	591	584	576	573	598	547	589	580	594	589	616	623	597	571	574	610	640	600	570	594	586	581	577	597	573	582	584	626	590	595	605	598	596	564	564	644	595	558	587	614	590	581	629	592	565	591	586	589	555	574	576	623	609	567	540	574	602	585	600	622	558	594	561	577	572	649	616	595	606	559	594	627	622	597	586	568	584	598	574	596	631	587	608	618	565	572	568	544	571	552	594	558	569	615	558	593	579	596	598	558	587	587	618	559	610	612	578	613	573	648	625	566	609	601	574	586	523	600	562	576	569	600	554	563	595	582	609	595	539	578	573	593	597	589	595	577	624	566	606	615	599	631	554	585	571	601	609	610	598	577	552	589	573	607	573	590	592	600	603	609	594	600	572	601	619	553	570	573	615	606	600	563	587	607	558	570	574	590	581	595	561	585	527	579	618	603	585	629	633	608	611	583	615	584	618	608	591	618	607	566	605	561	556	608	609	595	581	605	602	616	604	547	588	565	610	570	615	577	580	595	565	589	616	635	580	575	612	577	590	560	610	567	532	558	581	585	563	609	574	556	612	622	577	574	579	571	560	658	564	559	584	565	596	575	566	607	602	608	578	582	603	592	590	591	604	546	595	566	596	627	586	617	565	577	597	595	615	567	629	597	584	561	537	570	572	592	634	606	622	603	577	609	549	571	586	552	590	637	618	598	587	582	547	596	623	574	589	588	579	648	578	623	598	575	575	548	582	572	558	625	610	573	596	595	625	596	653	587	578	583	564	559	591	562	625	583	644	581	572	602	581	619	594	596	627	566	580	556	613	666	601	587	569	595	559	610	556	600	596	573	553	625	593	607	593	560	593	586	607	595	617	589	592	591	560	548	600	633	577	522	586	597	614	573	600	572	571	596	550	607	600	585	580	577	563	601	652	601	618	601	559	575	573	664	620	626	656	606	563	547	579	551	602	616	599	562	551	584	613	608	587	586	569	567	621	572	609	552	603	574	600	620	612	586	619	603	579	613	596	567	643	623	613	568	606	583	606	612	591	587	596	611	574	568	641	590	609	580	578	552	576	621	614	588	552	584	565	568	605	563	596	628	608	612	600	586	553	548	573	613	577	578	561	578	600	571	561	575	594	606	613	583	608	612	618	602	615	617	534	622	592	558	608	613	623	621	608	579	591	576	553	588	629	576	604	626	613	604	559	633	580	587	523	609	566	610	567	593	625	587	597	575	632	613	591	585	579	601	557	609	590	578	594	581	612	613	587	592	589	598	581	593	593	594	606	604	584	545	586	573	589	599	588	600	631	583	560	548	574	589	601	634	547	596	603	616	586	616	589	562	584	556	559	601	584	616	567	579	667	590	596	610	603	597	616	598	571	599	577	572	595	567	599	609	559	589	543	591	583	563	608	600	644	584	560	613	615	586	529	626	638	605	578	616	576	642	602	592	619	579	541	570	549	600	558	585	555	566	579	540	558	596	577	597	548	588	600	554	600	599	621	609	617	578	600	591	609	577	612	618	586	602	593	599	595	631	588	618	578	604	583	600	584	563	585	581	519	601	573	568	572	572	614	566	560	626	616	586	610	619	608	614	604	575	607	598	595	591	586	587	586	580	592	587	577	616	576	615	630	606	585	575	607	529	600	533	566	599	578	552	633	576	547	630	567	608	563	576	590	599	593	556	595	624	603	640	619	623	586	559	624	596	553	566	576	599	566	614	610	599	600	614	532	583	570	543	627	578	619	597	615	602	582	615	588	612	612	631	587	592	573	632	584	577	599	550	573	526	599	604	586	587	579	589	597	569	633	584	578	574	581	606	576	579	610	591	574
22274	16494	20428	16754	11316	7505	5335	3406	3523	3882	2982	2170	1718	1448	1064	783	874	682	648	478	402	388	406	390	392	366	392	329	324	359	362	327	335	267	310	294	290	279	272	268	307	243	292	276	291	294	320	285	283	293	266	266	287	280	294	279	262	285	283	262	285	283	293	286	297	270	254	273	265	263	290	275	289	248	274	278	279	301	298	260	292	266	278	281	260	270	291	273	311	288	283	246	249	282	259	281	267	282	302	308	271	292	270	241	284	296	263	265	279	254	295	309	295	305	257	285	280	262	268	280	279	292	283	283	290	305	296	271	271	262	259	286	269	300	285	279	280	282	291	294	305	299	311	286	282	296	270	278	264	287	285	277	278	249	267	259	302	274	308	278	277	267	294	280	248	289	293	274	257	264	266	260	264	289	257	287	271	264	242	277	267	274	300	276	263	255	302	301	276	287	279	255	269	280	279	285	278	293	258	248	321	298	264	301	261	283	277	295	279	309	271	263	249	281	286	297	277	258	300	288	313	290	267	262	279	248	313	296	280	292	310	304	278	239	275	263	285	277	269	279	307	302	285	283	287	310	270	281	280	250	287	247	260	261	288	292	297	280	283	275	230	277	288	256	280	279	277	266	278	279	266	266	295	290	283	267	271	299	255	276	287	268	285	282	308	266	279	303	256	294	252	281	270	259	281	274	280	259	281	301	286	287	317	320	263	274	228	264	270	252	295	252	286	275	244	299	293	272	300	286	283	253	284	304	278	284	273	298	276	269	303	271	274	300	284	263	253	282	265	262	285	285	312	296	299	282	278	254	288	288	269	285	302	284	276	244	283	279	264	259	274	279	309	300	301	331	278	244	259	277	305	269	294	282	272	280	283	264	291	255	262	279	253	281	305	298	270	290	288	300	302	279	271	273	286	265	323	242	294	311	260	309	283	292	287	271	263	286	272	272	308	280	284	296	285	284	286	289	294	301	294	290	252	286	296	287	282	278	270	281	259	284	265	311	286	297	278	278	272	264	287	265	251	306	282	262	301	292	277	300	275	258	313	251	268	288	288	244	263	285	250	271	283	262	276	269	266	259	286	261	294	265	234	284	281	281	257	278	284	266	292	269	271	289	233	285	267	304	275	309	296	280	289	268	266	272	264	277	285	273	258	269	276	279	282	280	305	288	278	282	291	305	311	291	278	229	267	263	307	241	265	301	292	286	269	271	266	286	309	292	291	284	262	272	283	275	267	286	272	276	307	273	313	277	277	290	258	284	310	266	318	287	258	293	250	289	275	288	270	281	274	267	266	275	304	271	292	323	305	302	274	261	249	277	271	287	311	295	269	262	266	299	258	267	256	269	281	296	273	272	300	276	295	283	247	282	265	259	278	250	307	266	299	287	275	264	278	287	263	277	274	315	317	285	279	281	253	273	308	273	270	283	289	285	284	272	264	292	299	271	268	293	282	266	255	266	272	311	283	278	257	290	311	270	317	275	264	295	279	288	265	273	286	289	253	291	252	299	240	282	286	292	250	316	305	273	295	294	282	283	245	284	265	292	268	275	266	307	272	292	273	294	285	281	269	267	317	282	255	282	241	257	261	295	278	279	265	302	257	273	268	276	268	250	267	287	244	273	292	315	288	285	281	287	284	310	275	269	296	257	265	274	303	284	301	265	272	269	270	313	299	288	282	303	280	278	291	262	268	270	282	295	295	266	267	322	234	239	268	285	270	263	290	274	299	248	245	254	285	264	291	278	290	263	273	262	262	247	278	250	274	283	285	285	293	259	306	272	260	265	301	297	283	305	241	291	270	268	280	297	277	341	303	277	285	299	292	281	282	246	268	258	240	271	255	310	269	282	296	273	311	261	260	286	278	295	280	279	295	300	299	279	275	305	269	272	305	268	288	264	258	269	281	256	263	274	272	272	282	250	297	278	299	258	264	292	293	257	299	263	252	272	325	269	301	263	286	282	284	275	271	262	289	258	273	283	278	257	292	275	261	268	284	266	267	292	317	275	282	291	271	272	273	282	289	271	273	291	248	264	267	286	297	268	233	261	279	253	307	268	266	270	251	274	276	250	277	289	289	272	307	271	300	289	257	262	258	293	279	301	297	277	284	271	276	274	278	285	288	272	293	306	256	269	272	305	287	288	265	253	296	287	270	317	274	265	249	270	289	272	252	301	324	282	291	292	277	260	270	248	288	300	260	286	266	305	270	262	278	267	275	247	288	271	302	292	265	267	264	296	285	276	303	289	294	259	309	277	275	282	270	286	276	289	300	267	315	287	314	269	288	296	307	279	290	274	312	312	267	300	262	267	295	293	281	244	282	309	276	283	272	285	264	302	261	297	299	308	275	283	280	275	268	278	280	345	281	271	289	269	288	267	294	269	313	287	291	258	291	286	289	313	260	259	306	278	311	276	283	273	261	273	274	275	292	270	298	294	288	281	255	295	273	280	267	284	265	308	285	293	296	295	252	299	249	252	302	315	265	268	287	265	282	303	288	302	275	310	277	232	259	289	290	270	262	268	259	286	278	286	282	287	278	295	277	271	310	279	300	295	262	259	268	283	236	270	282	272	288	300	260	244	263	251	284	299	247	245	236	258	245	257	257	277	263	287	282	264	282	270	268	289	304	304	265	302	266	265	292	300	281	297	270	265	289	260	270	298	276	309	289	299	302	258	266	296	282	288	275	280	297	259	285	303	261	279	247	276	288	294	285	260	262	312	294	275	305	278	273	283	303	299	282	261	248	269	275	288	299	290	274	302	298	290	268	286	267	284	276	306	308	274	288	255	281	285	264	287	281	255	274	290	281	269	265	280	294	254	288	290	276	269	287	262	258	267	290	245	308	278	304	262	288	282	285	263	259	283	302	271	260	271	284	283	280	250	275	261	265	283	268	263	254	288	266	301	277	263	286	255	266	279	292	260	289	297	272	259	317	295	289	270	270	287	282	263	265	262	291	302	268	273	284	248	270	282	325	252	258	281	305	300	263	277	268	277	291	289	303	292	280	276	308	279	269	310	281	261	284	226	260	309	295	275	273	282	274	284	276	291	305	264	275	309	265	290	275	302	299	319	291	270	286	265	258	293	271	257	287	277	272	298	283	290	259	277	312	270	281	307	271	274	276	271	289	274	298	287	264	270	301	324	293	270	287	326	276	247	278	308	283	275	274	288	304	299	289	276	289	288	274	282	288	259	250	296	286	252	259	261	281	249	301	300	291	284	302	280	280	289	265	265	293	302	254	298	268	290	264	267	271	285	270	276	268	319	298	299	268	293	295	267	322	276	282	280	268	271	283	276	282	266	279	273	263	294	279	279	287	260	271	276	285	292	300	281	296	282	279	294	298	275	249	247	298	259	276	267	294	272	292	269	289	283	252	274	257	272	257	284	267	279	267	273	281	311	285	290	259	290	278	299	311	300	282	274	303	278	285	272	307	285	302	298	276	293	300	312	303	276	271	288	284	266	293	262	283	305	268	250	306	270	272	283	261	289
13396	15203	26575	29533	24609	20207	17018	12298	15240	16692	13543	9952	8924	7968	5198	3893	4127	3369	2949	2099	1772	1755	1454	1281	1272	1221	1161	1106	1106	1085	1084	1022	996	916	875	876	891	874	813	765	769	790	791	817	788	742	692	709	690	706	699	650	681	660	699	712	721	679	670	691	670	675	632	679	680	603	663	763	660	666	697	695	665	624	674	668	687	719	630	661	713	618	673	650	646	652	693	649	675	669	646	660	657	685	648	648	659	704	653	697	673	616	651	682	657	628	667	687	667	637	669	680	676	680	645	639	649	672	649	658	657	666	689	638	660	653	677	699	657	681	682	676	643	660	688	674	664	684	641	646	695	674	702	677	672	674	694	676	686	701	631	662	654	661	684	671	661	671	672	679	697	640	648	659	716	677	668	665	680	677	650	745	687	651	674	658	661	635	706	667	676	644	675	648	675	690	674	686	687	695	667	659	659	644	724	669	647	677	659	693	657	659	619	682	688	680	680	689	666	699	661	639	686	606	693	636	675	662	662	683	644	642	674	703	658	640	667	694	671	645	648	624	652	683	632	716	676	678	684	723	674	723	723	670	631	728	684	699	679	709	687	641	675	696	734	689	687	675	678	662	664	665	718	667	654	687	648	655	667	679	680	664	668	632	681	627	667	657	619	640	644	616	689	632	674	660	704	651	660	658	723	677	679	675	674	662	627	675	700	659	678	649	706	710	694	665	702	685	687	699	635	683	675	703	671	659	720	680	744	674	659	658	673	685	631	692	706	710	688	660	670	703	720	669	650	688	691	661	671	699	661	647	635	639	698	680	661	644	703	652	657	695	676	714	679	689	658	707	713	679	679	669	675	712	701	707	692	685	678	624	623	639	686	610	673	626	693	689	670	655	614	647	635	696	664	631	670	665	637	705	699	667	648	671	720	677	692	666	711	693	675	690	675	642	683	686	663	686	676	692	677	635	680	688	705	673	644	668	640	679	656	672	682	712	626	613	647	666	658	646	685	666	651	622	667	637	645	698	729	710	645	644	662	645	682	592	683	654	649	672	679	646	741	655	685	652	701	703	674	695	658	706	677	653	688	716	643	663	704	732	697	668	683	617	659	676	688	719	681	644	669	691	658	675	704	710	733	673	636	649	690	666	672	619	691	649	694	716	671	699	652	685	661	661	650	659	690	697	696	680	689	626	712	640	696	660	661	690	687	680	666	650	735	685	672	712	679	667	605	667	698	646	628	654	642	673	675	650	625	657	678	657	678	695	618	667	679	671	671	670	697	671	649	652	666	683	621	655	663	642	690	669	640	656	644	647	699	627	628	707	670	676	666	701	715	698	665	663	655	645	707	698	645	656	656	704	623	673	677	657	644	678	686	655	636	667	686	641	671	691	659	692	669	750	659	695	650	649	634	695	650	699	699	704	679	704	698	699	678	679	634	651	685	672	662	668	649	673	706	659	680	674	630	618	699	650	713	695	732	648	660	630	650	672	674	683	622	693	651	674	676	650	700	682	681	647	675	668	676	668	706	629	674	644	665	691	699	686	690	653	656	636	644	666	669	645	670	642	684	700	684	652	645	712	708	660	697	673	678	663	691	689	634	634	686	683	667	677	658	730	675	670	649	672	702	620	653	683	666	697	679	643	690	660	651	714	613	695	684	658	694	716	641	668	650	668	626	659	700	622	661	656	659	605	672	683	665	702	612	642	665	713	668	687	672	692	692	630	670	713	677	669	664	706	681	675	684	679	605	656	699	696	660	710	691	641	677	670	697	684	700	647	673	681	686	671	701	657	680	676	763	667	680	619	677	694	619	668	731	635	689	665	724	663	690	715	658	678	661	689	699	630	701	694	684	686	669	676	657	683	653	684	684	689	666	639	662	698	674	699	688	683	672	663	649	633	625	643	705	666	698	637	612	690	622	652	657	699	652	674	680	624	654	690	657	655	722	666	686	641	685	682	619	690	641	673	676	623	644	680	653	667	647	700	681	676	710	658	614	646	675	673	691	681	646	668	656	697	666	659	603	673	663	724	648	625	656	652	693	690	707	696	733	677	679	667	600	710	637	666	671	640	705	666	669	710	620	645	703	653	664	687	676	655	702	648	656	625	679	660	665	644	723	701	638	700	701	673	642	701	651	627	635	652	708	674	702	673	695	655	664	666	649	682	658	664	624	674	664	634	633	660	661	645	701	635	664	632	647	681	668	613	680	678	667	664	632	676	622	639	675	722	681	656	645	664	695	671	633	638	673	704	656	703	658	689	649	662	673	664	713	649	693	674	658	700	668	645	671	646	730	694	688	709	680	689	642	667	661	678	688	630	701	672	638	648	643	683	616	660	705	690	654	653	649	686	715	631	728	662	663	644	657	662	632	687	633	651	665	658	641	658	626	626	645	683	648	662	685	657	660	706	679	669	659	659	656	693	657	677	678	622	621	701	652	743	701	705	678	699	702	661	664	637	660	661	660	698	673	640	683	661	667	635	660	661	646	660	679	628	656	688	633	668	637	703	664	645	638	652	661	678	662	625	620	682	714	618	660	712	625	671	635	666	648	620	668	696	622	678	647	634	683	670	669	641	659	659	757	666	672	648	656	689	662	679	698	737	649	675	667	716	664	688	676	669	646	615	686	676	628	708	653	694	666	678	710	719	661	707	645	674	667	684	672	654	622	653	661	641	665	656	628	650	659	673	652	673	675	671	652	696	699	652	662	669	676	657	653	690	663	697	679	673	655	685	677	681	664	645	633	680	629	647	627	668	747	660	687	656	690	658	680	647	638	653	693	630	662	661	686	678	678	649	655	607	694	671	625	680	640	682	681	652	717	612	701	639	656	668	661	680	683	690	613	669	657	683	708	639	663	727	647	686	670	691	745	657	685	615	700	686	658	660	668	636	669	680	666	705	691	708	664	662	654	699	661	653	677	659	653	673	664	689	674	652	636	640	678	700	662	695	669	657	661	627	668	631	667	687	657	658	669	685	676	666	655	611	696	616	648	671	688	733	668	695	634	666	668	664	651	640	697	642	644	648	683	696	644	656	672	662	673	656	658	626	672	690	675	707	681	654	655	667	635	693	621	688	708	641	699	665	693	656	614	701	702	648	665	637	640	660	649	672	675	640	677	635	700	648	633	670	635	668	689	684	690	621	706	685	671	657	707	702	635	720	640	712	688	675	626	629	665	660	673	644	624	674	680	680	691	682	690	641	696	692	718	675	668	685	685	706	672	625	639	658	681	683	709	656	634	637	674	655	662	706	690	645	636	707	708	631	706	624	704	621	648	663	656	631	707	724	699	684	718	679	659	693	633	695	663	709	687	713	693	684	630	706	706	656	660	700	653	706	659	653	685	636	662	660	683	671	638	710	683	670	648	697	670	633	676	652	702	691	642	668	653	657	720	674	659	660	642	697	668	617	699	692	706	632	690	644	695	681	644	670	665	713	685	665	642	706	675	629	630	686	676	677	666	658	660	707	682	615	702	689	622	625	635	658	694	668	695	646	650	629
44750	45358	52233	46500	42929	38856	35393	26993	34922	38870	38252	30580	23750	19622	13743	6850	7595	7154	5036	3516	2561	1693	1216	877	988	917	874	692	535	533	564	473	499	482	422	428	413	392	354	377	380	321	378	396	468	363	365	366	341	349	336	289	340	335	299	320	313	292	284	285	307	316	307	317	309	296	278	279	308	291	281	304	278	310	282	308	287	263	277	282	308	284	285	304	302	299	321	264	305	289	302	290	301	281	279	294	339	301	295	281	234	310	279	285	294	288	308	293	294	300	278	298	310	296	341	283	313	323	328	301	305	302	327	289	282	289	298	336	292	302	302	297	292	295	278	299	296	284	289	260	285	294	315	292	299	322	274	303	266	308	302	251	297	269	281	305	276	280	272	329	295	301	295	274	290	289	289	299	320	279	284	291	332	288	291	262	317	299	300	269	300	283	294	317	329	289	316	285	300	295	285	279	292	275	308	286	286	307	284	268	298	297	295	297	298	268	293	302	284	280	291	317	261	280	268	285	335	332	281	275	270	295	308	294	288	314	279	300	291	308	302	332	297	305	283	303	287	272	326	302	281	295	295	327	294	291	320	288	269	253	300	262	287	306	273	283	301	312	284	295	274	298	286	291	290	259	275	289	262	295	275	275	270	285	328	295	279	272	277	277	274	300	331	293	282	313	293	256	327	298	291	264	281	275	307	325	287	293	286	290	307	268	272	274	325	335	292	290	297	274	308	297	291	291	297	313	278	283	308	320	311	268	286	278	291	299	310	286	278	259	259	316	284	293	298	272	294	277	287	287	295	287	342	288	309	289	308	340	297	280	274	292	299	264	293	281	261	257	326	284	310	294	294	287	343	276	293	309	319	304	326	308	296	285	276	300	304	277	340	280	298	304	308	301	311	295	297	290	279	249	289	322	321	286	277	343	320	315	293	295	294	318	349	291	284	312	297	303	310	288	272	305	317	286	297	310	312	287	310	305	314	300	300	300	288	298	286	291	296	307	302	283	309	297	322	272	304	298	275	269	311	292	280	317	295	291	336	326	321	307	306	294	304	267	273	282	298	302	302	288	310	290	305	291	294	284	298	289	284	334	270	275	297	308	277	311	308	308	313	293	292	306	268	296	303	270	278	334	304	287	257	308	292	293	289	299	298	305	333	295	328	287	285	336	310	293	311	279	285	312	316	283	299	282	275	282	283	292	333	281	296	303	248	279	288	283	312	281	296	280	319	308	312	309	302	291	296	310	276	297	273	300	280	303	268	315	270	264	291	310	315	271	279	274	287	299	286	314	300	273	293	307	296	281	268	349	290	281	264	317	320	287	300	281	309	293	282	287	276	304	287	289	283	258	296	328	313	293	298	281	283	296	297	275	290	292	304	288	288	252	294	320	275	288	301	288	302	287	287	298	265	305	271	276	303	273	270	288	323	300	293	301	280	287	258	303	299	308	324	303	307	305	278	296	284	305	289	277	287	304	290	286	307	276	278	286	296	291	304	285	330	311	270	295	309	275	293	283	309	297	271	321	287	306	286	280	300	302	261	316	295	285	276	278	305	279	286	287	299	292	289	282	265	296	316	289	290	233	290	336	278	307	289	324	295	302	267	305	295	267	272	313	284	305	311	274	280	284	303	289	305	291	271	285	315	298	285	301	331	329	329	303	278	278	261	257	300	291	264	325	280	302	272	309	293	285	302	302	334	298	332	273	278	284	293	275	309	252	308	336	318	262	332	294	297	315	288	289	317	301	324	301	312	292	272	260	310	299	301	281	259	291	284	302	302	275	311	319	286	285	301	284	292	280	300	273	296	288	294	266	279	254	300	289	287	268	305	345	291	287	315	296	287	253	265	283	287	288	308	299	291	301	299	266	292	320	319	313	260	270	291	299	313	275	256	311	283	288	280	297	293	263	259	291	339	254	285	274	321	332	282	296	267	277	274	272	309	313	282	291	295	290	311	308	266	276	332	301	279	280	297	324	312	280	304	300	284	281	306	298	286	312	288	300	267	333	301	290	321	314	288	312	313	308	287	303	305	286	285	292	313	279	275	308	288	283	301	265	284	265	292	334	271	290	282	287	323	341	276	287	271	292	306	294	285	257	310	310	267	262	274	290	318	316	273	320	263	269	297	295	297	267	293	311	281	293	277	298	303	280	272	336	279	304	292	271	308	286	276	273	285	309	307	294	287	305	284	280	292	286	304	314	292	287	325	275	294	281	310	317	315	309	305	299	287	301	272	286	308	274	274	313	279	295	308	281	271	271	290	298	307	257	278	319	275	303	323	293	276	298	291	288	305	284	306	296	303	313	275	279	283	289	276	330	280	305	273	275	315	292	316	291	272	288	302	332	279	283	308	292	306	290	284	259	342	283	296	315	294	273	291	276	321	294	279	318	281	265	303	293	286	280	309	319	284	327	309	329	281	277	323	278	292	261	288	280	308	285	300	298	311	293	267	290	269	272	300	308	302	323	301	315	307	285	318	316	268	275	292	293	291	291	259	303	272	319	305	253	307	262	339	267	279	300	279	295	310	302	270	296	274	275	283	291	321	301	272	287	294	296	279	295	314	300	299	311	249	319	332	269	293	304	258	310	311	303	306	299	272	261	305	253	314	277	280	283	291	283	289	323	290	289	285	291	268	292	294	300	267	301	294	281	292	318	293	280	271	272	282	278	293	316	278	288	304	294	268	266	279	272	272	274	274	306	291	316	276	338	308	276	309	273	281	301	299	318	336	308	290	305	304	313	330	323	317	288	278	300	327	317	286	279	270	300	338	298	295	284	303	279	304	260	267	290	309	278	286	303	252	324	294	325	316	287	293	284	297	274	268	305	311	309	311	285	286	301	278	284	298	310	301	302	288	300	266	300	312	302	303	314	277	292	296	290	268	258	299	284	313	308	318	290	308	295	280	330	261	275	293	252	338	304	276	274	298	304	291	291	287	280	316	285	311	257	310	298	289	344	316	289	297	293	265	307	267	300	282	295	303	280	284	297	286	300	284	296	295	319	324	290	293	237	266	288	324	276	290	282	303	303	285	247	300	302	282	260	276	267	282	296	322	274	303	295	282	282	262	259	317	308	260	319	301	301	286	326	292	288	311	313	288	263	321	277	282	264	312	283	281	311	326	304	279	284	322	299	287	279	295	264	275	269	288	256	295	304	278	301	269	277	314	288	267	298	282	276	301	269	264	269	309	323	282	308	306	273	303	273	316	305	310	280	304	297	315	295	289	300	271	295	282	308	285	259	313	309	271	291	285	316	279	277	287	286	322	284	314	255	323	303	300	297	295	330	312	303	284	274	296	292	307	291	316	278	291	275	302	296	286	271	304	288	316	253	287	295	278	329	289	293	264	294	298	289	297	302	335	296	289	289	314	266	295	326	301	306	260	300	331	261	316	281	326	312	303	302	271	291	302	320	295	302	304	310	282	292	326	304	286	289	285	287	292	297	296	304	284	289	299	259	275	270	298	297	346	304	273	287	299	301	273	301	278	282	255	314
29859	38394	49840	55045	54504	53967	47554	36964	49214	51410	50133	43268	39410	38149	28229	19351	25044	24378	18908	14647	11032	7894	5755	4255	4743	4746	4382	3343	2291	2262	2475	2160	2345	2185	1774	1788	1519	1306	1329	1223	1046	944	960	1223	1707	1280	1184	1063	1011	988	831	748	754	724	740	684	695	651	677	653	709	662	699	706	646	720	671	709	715	683	750	729	699	719	682	693	674	688	675	694	717	704	642	614	649	672	679	687	705	622	662	644	662	717	671	677	648	678	669	669	703	679	694	720	642	655	678	677	699	731	697	649	691	689	659	685	716	737	691	682	671	694	664	732	692	664	687	649	685	737	691	676	690	666	676	697	696	707	681	672	782	670	643	660	675	646	658	663	709	682	651	713	674	691	651	682	718	787	690	668	649	667	731	696	716	718	716	665	668	690	703	702	654	700	704	695	664	660	688	661	681	681	665	659	722	764	682	646	668	669	725	652	719	701	670	671	689	676	676	693	665	634	659	736	657	685	737	707	690	681	675	637	694	666	669	681	686	665	720	686	702	659	713	741	684	622	654	677	713	745	688	661	703	690	709	687	717	664	676	636	656	675	684	650	624	683	701	687	673	672	728	703	717	706	683	686	658	639	694	683	658	694	695	635	690	723	676	625	684	711	683	647	671	736	708	747	711	669	682	686	663	712	738	711	708	691	698	699	670	730	656	699	700	699	683	716	674	695	725	692	715	655	660	680	747	686	700	695	687	732	668	654	728	663	644	684	704	728	705	674	715	713	733	661	665	706	655	677	691	646	704	650	721	662	655	712	682	682	712	609	690	647	704	655	697	662	677	697	645	686	640	658	711	715	679	685	656	721	688	670	711	697	769	723	680	731	658	685	699	648	695	723	694	740	700	702	724	691	687	688	713	686	674	728	731	670	723	693	708	700	674	676	698	730	667	703	730	654	721	661	685	671	692	666	733	636	686	696	663	702	706	711	716	702	691	682	742	677	676	699	664	712	655	672	651	709	683	687	731	684	686	689	630	700	706	722	713	723	683	660	644	729	694	750	721	731	649	738	731	676	674	703	663	740	723	711	689	700	665	706	678	662	702	672	667	705	738	703	653	679	641	698	718	729	653	674	639	656	688	667	713	717	703	652	715	667	715	637	672	698	647	694	640	723	670	692	637	690	612	663	730	654	686	719	669	678	675	701	718	699	687	680	653	708	621	697	670	679	636	706	664	712	684	704	677	691	720	670	661	678	659	688	679	761	649	674	660	643	712	693	703	726	633	686	701	691	645	690	676	632	733	693	680	683	707	660	711	659	674	709	709	724	679	668	717	665	654	725	639	697	688	681	713	647	717	701	658	673	679	707	687	668	634	678	699	689	687	647	675	671	660	730	671	667	692	679	671	671	638	692	702	674	702	686	686	713	688	680	678	658	681	648	680	655	673	715	722	643	739	712	713	704	677	715	695	705	645	708	704	724	696	660	688	673	646	666	671	743	680	632	705	705	656	681	716	699	700	683	713	659	684	683	701	672	687	671	692	673	706	690	690	665	726	709	652	707	696	696	681	734	667	644	731	662	719	683	679	667	701	684	719	679	722	661	669	673	681	694	668	656	648	709	661	655	692	652	677	709	630	685	737	710	714	646	717	666	695	687	708	686	664	685	599	644	656	645	684	688	656	678	664	610	711	676	689	702	692	697	706	687	703	712	667	671	678	671	682	656	654	693	697	693	665	688	702	719	658	672	687	697	667	689	668	700	672	649	647	725	697	677	687	640	650	676	699	712	644	736	701	674	669	709	684	695	673	725	697	682	708	642	702	657	719	714	694	703	704	687	726	705	656	721	712	698	633	696	672	702	718	698	665	675	670	677	678	704	722	689	662	666	699	698	701	677	648	627	714	700	686	646	746	675	692	685	682	694	680	703	718	710	690	714	704	742	677	660	673	661	670	708	717	748	696	665	646	668	688	680	646	665	681	709	696	693	707	647	642	733	685	688	686	653	698	622	710	664	677	674	668	702	690	695	687	712	671	675	699	705	683	682	720	709	648	683	672	684	728	674	687	667	733	696	687	751	673	718	707	653	679	696	672	682	690	681	689	670	702	679	700	691	685	701	694	705	693	723	695	689	672	640	685	722	708	646	736	727	685	664	699	727	652	679	697	654	700	697	706	660	718	707	729	661	688	668	708	657	658	645	676	652	711	624	684	721	696	698	675	679	700	678	665	662	637	684	702	651	705	705	688	709	714	665	658	704	688	653	710	729	640	711	724	704	714	711	726	682	692	670	703	672	730	689	667	677	641	695	655	670	661	638	692	692	700	731	680	689	636	692	666	663	673	685	661	665	666	704	715	703	731	686	669	717	735	670	655	713	704	720	693	665	681	705	758	679	706	677	714	702	723	727	740	713	664	660	690	682	700	654	672	654	684	666	680	626	685	655	692	678	686	691	714	714	688	730	727	685	684	679	694	700	692	659	666	646	715	668	678	734	686	709	667	682	688	710	680	702	655	718	652	745	688	695	701	704	665	670	672	660	665	666	657	651	735	685	688	679	720	701	672	682	706	673	687	679	716	672	676	651	698	669	691	669	656	741	695	725	702	699	696	687	720	654	718	671	657	623	659	691	676	718	696	644	654	707	710	702	704	649	695	728	680	703	657	663	697	708	683	669	672	683	676	680	649	624	697	655	682	712	705	661	692	692	644	697	706	680	697	647	689	671	642	714	699	706	708	656	713	673	695	657	626	703	706	634	682	650	685	708	701	715	723	670	750	708	689	720	700	703	668	723	707	682	652	696	691	706	706	684	708	720	704	651	641	682	722	684	676	681	684	704	659	732	692	640	635	680	724	641	691	728	702	721	703	671	668	699	711	661	707	755	675	696	637	646	669	694	716	651	673	697	673	691	712	653	706	677	643	626	652	724	700	696	688	723	694	701	687	678	666	677	673	655	703	708	654	704	673	656	657	704	700	692	650	676	666	691	688	713	683	709	713	688	643	678	735	691	718	696	734	709	727	683	686	685	747	716	709	679	640	725	728	659	712	693	707	656	716	631	671	706	700	704	655	669	677	728	699	685	721	717	717	655	665	672	703	662	691	689	693	680	670	664	693	654	686	699	693	635	685	740	688	713	678	707	687	671	628	692	687	700	684	664	661	662	650	632	673	682	685	720	676	668	681	651	711	714	680	755	695	690	666	687	700	680	639	690	698	674	652	734	654	713	712	692	705	687	709	725	723	736	706	742	701	657	678	708	679	707	684	692	669	656	679	704	703	671	677	689	678	688	700	699	702	678	678	713	675	665	684	728	671	666	669	683	661	732	717	706	700	680	655	689	666	712	730	706	636	663	686	671	684	727	672	670	690	733	691	690	723	708	671	651	701	708	685	699	667	640	667	688	646	661	758	695	703	703	728	678	633	694	675	703	693	662	655	716	617	683	708	685	731	685	653	685	702	677	691	685	667	695	711	699	664	700	708	671	726	697	667	677	700	690	709	670	693	703	665	699	724	700	681	668	663	677	704	718
52303	49606	52174	46589	43650	40736	38785	34244	43073	45209	45179	35730	31250	28091	22575	12425	13792	13165	8881	6517	4550	3326	1781	1320	1717	1319	1207	923	651	609	697	647	635	600	559	525	444	409	394	387	387	275	324	384	479	304	328	403	377	363	333	335	318	284	270	292	256	273	275	250	274	245	277	256	284	267	273	285	258	251	243	269	275	256	293	250	248	267	270	258	264	250	254	237	293	260	278	252	281	241	276	267	301	266	252	281	261	281	242	258	255	260	262	270	277	265	285	307	258	258	281	247	259	239	248	251	246	300	277	266	269	276	227	246	239	275	243	241	236	265	280	276	259	255	239	258	281	236	250	238	255	268	251	270	276	311	215	251	227	247	290	267	240	263	236	257	238	267	257	258	253	250	238	256	260	249	262	238	227	262	230	255	253	231	239	246	254	257	264	271	247	221	254	261	271	253	285	270	292	257	258	240	268	285	243	242	288	258	279	246	235	257	288	287	239	244	293	289	267	249	260	278	252	266	275	253	246	281	264	223	275	266	248	241	241	251	251	299	276	225	288	243	277	261	297	254	285	249	284	251	285	287	282	263	266	261	245	247	293	267	249	235	247	252	263	266	276	283	258	267	244	238	277	302	276	251	278	257	277	268	259	249	270	288	253	284	258	258	255	263	255	275	260	209	257	262	256	250	233	277	235	268	272	260	250	244	253	233	240	288	275	254	259	283	261	269	262	278	241	245	251	255	259	249	285	254	244	243	262	268	257	235	287	281	255	233	275	263	273	279	240	267	269	248	265	276	240	252	271	273	245	240	260	265	253	277	249	294	260	264	273	224	260	232	259	259	274	265	290	273	214	272	257	278	297	259	244	246	272	244	259	228	266	257	253	291	259	287	275	267	261	213	264	256	263	286	301	257	290	292	265	287	255	267	256	233	258	244	245	257	235	256	252	279	267	272	247	254	227	254	239	240	270	260	288	275	269	281	276	288	256	254	269	245	250	223	232	255	276	271	261	260	285	265	242	255	270	239	298	247	255	267	276	266	279	264	242	228	244	238	275	251	261	250	270	222	249	245	231	263	258	255	254	242	270	248	246	264	270	263	274	275	254	257	238	255	295	266	253	226	256	250	281	243	248	245	246	265	220	264	263	269	267	247	267	271	284	247	251	259	219	271	244	233	238	240	278	248	277	286	247	257	246	244	240	239	241	274	234	237	269	266	287	261	295	291	269	239	240	258	254	238	269	279	256	272	294	259	274	260	250	269	250	229	240	241	230	249	258	282	276	284	259	211	246	272	221	286	265	229	243	257	245	256	246	239	246	221	249	231	253	256	246	243	278	272	276	268	249	264	250	257	285	249	277	286	278	246	242	267	256	244	230	271	257	263	270	280	246	249	275	260	243	244	254	258	268	260	247	260	263	286	254	276	238	265	254	296	272	262	264	246	287	248	240	235	225	252	229	264	238	267	278	272	282	235	263	276	240	253	248	292	285	234	247	261	264	256	275	251	252	268	243	215	272	233	262	261	236	252	262	277	251	265	265	278	283	252	231	281	252	241	274	261	234	255	249	286	236	277	271	271	275	255	281	253	262	247	277	273	231	223	263	256	248	269	244	272	253	216	238	240	270	271	273	251	239	274	243	276	244	285	255	247	292	252	251	279	277	253	273	270	270	267	281	250	253	240	249	249	252	258	286	251	278	260	273	258	234	256	237	259	242	263	268	252	274	285	252	269	276	254	263	246	273	271	244	251	234	238	259	249	278	271	285	251	281	241	263	257	284	254	261	249	255	254	239	269	266	226	248	250	258	252	251	282	278	272	290	234	231	264	270	268	262	243	252	255	274	245	256	268	270	273	261	236	257	256	270	230	257	262	243	299	266	261	270	245	273	273	268	249	291	267	266	251	267	255	274	271	255	259	268	247	258	271	274	279	241	289	253	259	253	256	264	227	242	261	267	251	274	281	260	268	256	263	280	287	254	227	245	245	258	230	281	264	273	285	259	225	261	238	249	261	256	236	253	240	247	260	283	289	253	257	265	242	266	254	277	258	267	261	248	281	237	285	280	280	248	260	255	241	260	283	249	254	254	264	276	249	219	277	246	257	244	239	260	250	267	262	284	258	254	247	263	241	253	243	245	250	264	241	261	281	232	280	231	258	262	253	273	252	279	255	235	275	250	244	232	269	257	274	248	261	251	254	242	243	263	220	270	228	253	259	284	271	263	276	252	256	261	263	283	288	257	247	262	243	258	262	277	255	249	233	237	248	263	277	282	233	271	251	244	231	256	259	246	255	259	253	247	247	238	232	275	244	235	233	275	281	259	260	267	256	245	250	270	252	238	276	232	261	256	268	255	254	246	271	262	247	249	259	255	255	235	280	238	253	249	259	280	244	252	266	266	282	258	247	271	246	238	243	253	251	272	251	251	262	263	268	268	245	241	269	239	256	269	256	263	272	306	250	275	259	265	257	259	254	271	262	246	222	239	269	236	247	259	251	253	280	237	260	247	232	259	282	233	256	280	258	267	267	279	245	273	266	237	255	272	273	275	254	268	252	257	262	271	255	272	245	257	249	254	272	253	296	250	291	268	258	221	243	289	231	267	248	225	287	267	242	245	236	251	274	243	247	244	239	241	244	259	274	265	245	289	262	251	242	248	264	227	263	254	231	278	262	232	252	263	242	275	261	246	275	269	231	255	287	283	242	237	262	280	244	267	254	235	276	276	263	267	238	242	271	229	277	238	241	276	288	260	244	261	259	217	252	238	231	243	293	259	282	287	262	220	242	230	285	280	267	243	246	254	281	283	263	221	272	270	252	252	245	236	246	255	247	257	239	278	249	238	226	245	260	263	275	249	262	254	238	272	266	268	254	266	271	224	269	250	290	293	286	264	265	273	282	253	279	252	264	260	255	280	243	248	281	276	292	257	296	287	291	263	261	243	248	258	277	260	268	261	256	247	263	257	260	286	253	250	251	244	232	283	272	287	255	281	283	232	260	246	256	277	264	228	244	254	254	249	283	265	275	268	253	232	236	276	241	278	240	257	232	244	287	274	262	243	236	286	260	247	280	296	263	262	259	274	268	268	262	233	254	246	264	266	256	279	241	273	240	276	265	258	259	274	250	271	282	252	243	260	282	238	257	249	277	269	260	262	244	241	226	241	249	278	252	248	271	239	244	273	268	260	277	254	272	273	249	243	292	250	249	278	269	249	218	250	239	296	246	263	273	237	284	250	237	238	241	258	236	257	251	231	225	245	277	267	260	274	281	269	245	252	271	253	263	265	272	293	239	236	234	248	245	261	219	276	270	269	273	275	272	263	252	231	263	281	254	276	271	265	260	226	235	258	268	257	273	256	282	240	275	297	268	226	261	262	240	263	255	263	258	251	259	261	249	260	240	277	239	258	228	226	253	267	260	255	248	274	259	259	238	241	252	258	261	278	261	265	243	276	265	262	249	290	285	262	233	266	255	272	285	244	242	232	227	245	264	245	266	256	278	269	250	261	257
36134	42317	52704	57025	57461	59945	53170	49476	56193	57105	54560	48885	46671	44630	36521	26131	34114	31711	25651	21038	16916	13072	8054	6427	8740	6331	5989	4381	2925	3130	3409	3604	3414	3257	2555	2362	1806	1616	1484	1523	1352	1041	988	1560	2178	897	1169	1478	1326	1265	1126	817	776	815	699	689	687	591	619	618	565	570	655	618	610	650	622	621	584	575	629	581	608	591	612	607	615	551	615	546	599	607	587	582	611	607	626	639	569	598	606	640	593	583	595	628	625	612	597	589	602	594	636	614	634	582	574	588	607	589	580	571	601	574	569	582	596	593	605	651	600	617	559	671	662	638	546	621	638	607	604	556	631	621	604	597	628	617	607	634	561	700	592	604	611	554	584	628	571	583	602	582	578	627	608	587	573	614	609	599	615	562	636	589	593	616	606	585	615	598	649	565	616	609	593	650	630	589	581	641	601	645	565	625	634	615	618	626	597	634	611	623	631	640	671	644	617	621	612	662	613	592	647	592	605	605	636	588	609	622	598	592	633	648	600	582	601	613	558	606	607	588	597	609	587	574	630	647	564	588	589	592	616	592	613	581	631	580	626	630	624	564	619	607	602	594	610	599	640	603	611	595	625	578	561	622	592	584	638	621	617	649	587	618	591	586	599	590	597	651	597	629	570	649	598	612	596	602	610	608	592	586	581	632	665	624	639	621	625	644	604	617	591	613	585	650	619	578	593	589	632	620	600	582	593	628	608	606	629	586	566	574	619	612	634	601	555	595	601	564	600	522	618	601	605	583	619	603	664	616	616	630	610	583	562	608	649	609	612	616	565	611	635	588	621	563	632	655	597	620	633	629	602	565	601	616	607	589	595	578	601	639	593	615	602	596	591	598	627	614	619	607	604	615	624	591	599	604	573	615	597	633	588	588	639	654	585	600	596	593	610	628	620	635	615	603	652	609	630	598	590	624	581	588	635	618	631	657	593	620	629	570	633	615	600	611	575	631	621	605	612	620	595	566	629	609	585	595	616	579	591	597	587	611	632	582	638	668	607	586	595	648	643	584	611	589	604	605	641	598	621	613	661	629	584	602	602	645	646	610	625	583	627	601	626	580	577	645	627	572	596	633	595	597	581	617	639	620	608	589	639	596	612	666	605	624	604	606	653	637	610	610	655	618	578	619	576	615	596	593	627	638	599	619	610	623	557	600	586	642	636	634	599	613	591	663	614	625	555	608	612	593	622	649	601	614	625	615	611	642	563	633	621	614	589	603	619	647	621	615	641	624	581	625	569	597	613	620	636	607	590	657	609	580	589	580	598	601	579	620	558	615	606	614	599	616	597	621	637	614	577	612	589	632	581	631	626	603	613	623	602	614	647	615	646	588	638	640	592	608	595	649	584	601	616	631	612	643	617	617	576	578	628	614	593	616	590	594	592	589	597	639	587	633	564	577	631	587	572	595	600	600	610	584	674	588	575	606	624	562	591	621	573	650	629	626	646	604	599	591	600	604	626	606	644	592	646	669	564	636	606	607	599	636	615	641	599	623	649	611	612	608	638	592	639	608	623	583	623	655	574	579	599	587	669	629	616	617	636	638	563	646	598	591	612	594	596	639	626	618	619	582	604	624	618	631	636	582	611	646	624	566	585	577	594	596	615	583	653	604	582	579	616	628	598	656	605	585	589	570	627	607	606	600	602	637	656	634	622	606	612	675	591	569	656	648	640	610	599	571	595	621	617	606	620	606	555	629	613	589	573	626	617	629	599	603	630	628	613	647	603	587	629	605	629	599	574	580	587	581	626	606	598	614	538	608	607	625	535	584	628	565	596	547	634	610	583	613	597	566	581	598	632	657	583	648	607	583	657	585	600	615	605	587	616	610	597	658	573	589	577	553	570	616	591	582	650	653	583	583	551	583	591	611	623	588	582	642	615	622	572	588	612	622	615	599	603	596	597	578	563	593	621	588	586	616	634	654	598	618	614	621	594	600	610	547	621	663	601	606	631	627	567	638	582	600	584	633	595	589	643	642	647	585	582	582	594	614	639	609	616	593	603	606	569	618	611	639	600	616	548	658	616	611	620	615	607	590	596	638	576	626	600	606	624	620	608	650	621	607	621	602	586	603	606	604	646	624	654	558	619	613	630	597	653	636	658	588	637	547	590	613	588	581	604	601	627	600	629	632	604	626	618	569	598	581	611	619	610	644	635	596	587	553	589	608	594	575	656	626	615	592	586	578	646	615	590	542	593	602	614	626	623	636	630	592	580	637	587	635	606	592	663	618	607	626	573	611	611	634	579	613	676	602	645	599	586	566	607	663	633	591	642	616	617	624	590	591	621	547	597	646	631	646	656	594	593	619	625	643	646	570	581	592	611	595	642	611	603	611	641	596	613	611	597	629	645	675	624	627	607	633	609	611	602	570	633	576	568	611	614	615	625	585	617	645	667	564	613	638	619	626	586	567	586	627	634	618	604	553	556	606	623	586	634	614	680	600	621	629	628	608	592	591	563	555	577	635	567	604	655	595	633	571	622	611	611	622	569	617	615	647	610	596	631	566	653	618	619	604	629	614	638	599	649	660	611	586	577	612	582	602	606	581	614	650	606	635	575	566	623	638	578	616	599	590	599	620	615	583	589	579	584	616	591	644	639	595	581	586	596	595	608	594	603	628	639	569	629	639	592	595	667	605	588	640	636	610	581	635	610	602	603	603	616	623	622	619	560	619	586	626	589	615	558	597	600	585	582	602	622	588	577	600	594	596	593	606	556	568	592	578	574	612	643	621	603	573	589	619	596	588	609	576	559	622	606	559	618	588	600	603	591	606	607	600	593	622	596	605	638	574	573	643	562	596	577	555	627	597	626	631	628	581	581	586	571	635	612	642	619	599	623	605	577	585	594	644	596	599	608	596	592	628	647	621	665	588	627	610	599	659	613	632	593	605	650	639	568	619	600	609	616	626	580	611	615	590	565	577	625	577	629	609	622	664	617	621	620	608	652	624	603	624	660	615	598	621	606	595	589	611	574	601	569	649	592	603	571	577	628	560	626	638	605	601	621	619	609	575	638	602	616	586	588	596	605	594	568	588	602	579	628	624	599	639	592	591	610	621	614	585	585	612	629	578	632	594	611	600	578	575	591	666	609	612	611	604	584	638	607	619	620	611	577	593	605	588	622	595	685	628	585	594	583	638	626	604	600	616	635	570	567	630	596	592	617	573	615	577	605	584	561	602	603	584	634	623	579	603	573	631	572	651	602	576	621	591	627	634	603	612	596	611	624	606	585	588	581	618	582	590	612	592	594	581	584	686	636	596	581	627	628	617	576	609	620	585	598	562	639	569	581	617	614	554	625	587	627	575	579	596	616	616	535	590	582	600	612	625	619	656	620	582	576	641	613	574	590	599	626	587	640	584	587	559	617	631	597	629	615	617	616	626	587	616	620	605	594	594	607	629	603	609	603	610	616	591	611	610	616	544	634	587	601	631	619	583	612	620	612	577	611	560	606	626	641	579	579	622	630	575	611	610	616	571
21964	16106	20258	16632	12620	8400	6197	4755	4857	4396	4273	2552	2071	1658	1390	943	896	734	628	581	527	437	394	380	362	405	369	366	351	338	338	360	368	330	322	298	301	289	277	327	303	330	308	295	308	279	303	305	297	313	285	272	323	310	301	275	271	292	313	290	269	287	292	294	288	266	258	284	276	261	303	287	304	286	269	265	277	270	285	289	277	292	271	274	258	260	336	246	287	278	266	284	322	345	280	265	283	256	315	286	285	298	302	300	279	299	258	265	268	278	277	294	307	294	281	303	280	285	269	286	259	268	269	276	285	306	290	252	295	256	260	282	295	271	288	290	263	313	276	273	299	273	296	295	274	272	306	282	268	279	261	253	266	278	256	306	263	291	307	305	270	288	290	291	290	277	288	285	293	266	270	284	282	277	330	305	343	257	281	300	326	271	255	312	279	278	273	275	284	301	269	270	297	267	291	283	300	294	342	250	286	318	282	291	275	291	286	276	296	298	286	282	267	280	290	265	283	256	250	266	296	319	277	290	285	279	270	275	296	301	291	306	249	279	267	321	281	257	301	270	283	292	276	311	281	277	274	270	273	284	290	274	325	295	312	274	260	313	263	321	303	267	295	283	278	279	279	235	298	281	264	274	295	274	281	321	270	304	262	273	284	291	287	297	297	292	296	272	286	275	318	287	293	251	292	297	274	288	292	271	273	291	260	266	282	287	297	298	295	297	267	306	290	302	289	244	298	286	278	299	278	285	289	277	304	288	276	275	273	294	298	268	294	296	287	278	258	306	272	295	283	302	272	295	258	291	275	308	281	261	294	267	320	275	303	289	266	291	308	277	266	261	284	270	290	254	277	281	287	273	271	260	319	285	272	270	283	252	275	335	324	254	265	277	286	296	258	272	304	288	278	274	297	292	279	290	294	252	264	320	312	294	265	256	254	285	308	274	297	281	304	316	274	290	292	287	245	312	255	258	252	277	267	253	249	266	290	316	287	279	269	266	287	276	281	285	284	294	275	282	288	265	280	279	277	323	295	311	251	272	285	303	284	296	279	319	278	287	287	286	287	274	299	250	309	313	293	293	337	309	284	240	296	294	270	299	293	281	259	302	280	303	298	280	277	294	301	277	264	321	275	300	280	254	312	284	312	278	300	267	287	254	294	273	288	305	289	254	286	281	284	290	285	270	262	296	265	280	281	292	283	267	264	309	304	301	272	282	288	298	277	276	283	288	299	269	258	286	269	269	289	275	287	272	276	286	286	291	266	287	284	288	266	310	293	264	273	279	273	300	272	242	289	281	295	263	285	287	271	290	301	283	299	319	288	286	255	292	274	263	249	288	264	313	289	289	283	278	271	283	276	276	262	307	302	335	284	258	254	282	265	270	286	256	286	307	286	284	280	288	271	298	272	314	291	313	271	277	306	290	290	279	315	282	266	324	282	277	309	274	281	306	284	299	293	311	258	275	296	276	260	297	290	291	273	283	294	264	269	281	290	262	277	267	284	270	287	280	303	265	296	257	256	275	280	266	288	304	292	273	265	309	275	284	266	275	279	289	270	270	315	280	271	333	291	293	304	294	279	289	282	284	262	264	274	296	281	266	286	298	257	265	283	279	317	307	294	290	289	255	298	265	292	270	274	284	305	264	297	271	278	275	265	291	317	296	307	279	261	298	313	279	307	291	285	285	293	277	262	276	274	277	278	258	298	297	287	265	284	318	290	291	290	288	279	266	309	279	273	299	282	280	278	259	283	313	271	304	286	288	306	296	307	260	299	317	276	264	276	288	290	305	289	250	243	291	244	279	286	290	267	280	301	292	312	293	293	330	301	294	293	291	301	267	273	285	261	294	286	279	292	303	276	264	285	268	312	262	261	254	304	309	279	245	310	297	277	292	291	297	256	307	284	292	285	296	276	269	285	291	304	272	269	322	264	272	312	281	286	311	297	296	271	263	275	268	282	260	268	253	290	298	305	273	268	276	262	280	271	253	295	287	261	275	257	280	295	319	300	289	284	263	290	281	293	258	279	316	283	288	282	267	292	255	253	311	276	269	307	269	313	319	263	288	263	297	262	290	278	273	310	283	292	277	283	295	283	310	249	265	291	265	257	275	287	269	270	293	289	308	279	288	301	288	278	265	270	270	259	268	301	280	296	277	294	272	272	275	255	305	290	264	295	256	276	300	282	261	271	293	284	255	266	272	298	304	280	285	282	275	286	300	287	272	313	273	295	285	323	308	285	283	288	303	279	290	275	279	284	286	308	252	294	281	296	276	254	295	329	291	265	264	315	281	290	299	278	298	276	277	260	292	295	291	317	299	290	256	308	259	271	277	319	287	284	265	266	286	261	298	298	332	279	254	291	316	259	271	286	283	278	294	279	261	288	272	251	270	277	268	288	259	277	307	283	293	293	272	272	267	277	292	252	297	280	311	272	296	272	290	280	282	254	278	291	290	297	272	260	289	277	316	278	303	285	288	299	298	303	337	289	293	291	275	271	276	297	283	273	276	285	286	310	279	315	280	257	281	274	314	301	280	260	295	270	277	298	286	311	243	269	264	266	297	288	262	284	322	294	268	283	318	281	249	308	261	277	268	266	270	298	280	289	281	298	286	297	269	308	304	282	313	245	293	247	271	276	265	227	280	302	291	261	289	315	265	277	267	292	266	282	305	258	285	274	307	284	273	321	259	300	299	275	283	260	281	266	297	292	301	296	271	298	297	299	301	327	293	253	299	312	262	269	274	283	307	298	297	307	271	283	265	282	302	329	262	301	284	270	291	307	290	262	305	300	280	300	259	280	285	299	293	280	264	277	308	266	291	260	265	283	288	314	307	305	316	274	333	274	274	315	259	304	291	305	307	289	294	298	283	282	244	294	288	264	288	296	293	317	308	294	294	268	288	278	261	256	269	286	276	260	273	314	279	284	287	271	273	271	281	271	264	268	272	252	290	251	277	283	281	245	271	287	289	252	265	305	300	273	274	306	285	272	304	276	278	267	311	274	283	283	266	291	299	287	263	252	263	265	309	288	326	263	274	245	280	300	261	294	275	266	257	265	291	294	282	270	293	252	302	291	261	317	263	284	285	280	307	273	264	289	263	304	264	292	291	280	296	306	274	292	271	250	291	240	319	288	275	304	281	298	279	282	281	292	302	260	264	272	267	276	269	296	283	302	289	297	283	261	276	281	286	242	288	288	286	269	267	311	287	256	285	274	277	299	277	282	292	265	283	303	266	281	306	290	303	267	286	284	288	298	296	266	278	269	303	282	265	248	274	278	293	264	276	292	266	273	291	311	268	288	260	263	294	282	279	259	290	255	281	313	283	278	280	269	284	314	300	290	280	290	271	277	269	298	279	286	284	286	309	265	272	304	286	283	303	302	264	288	304	274	251	311	280	272	296	285	286	256	282	263	302	277	262	276	295	273	307	291	273	278	263	276	283	260	318	282	289	306	286	341	291	263	288	276	270	286	318	295	290	299	282	305	293	261	259
13415	14689	26385	29360	26462	22529	18576	16385	18278	17073	16956	10692	9366	7407	6190	4390	4238	3350	2699	2516	2106	1620	1462	1338	1378	1326	1258	1180	1100	1215	1112	1085	1023	952	959	900	846	841	842	800	766	808	813	749	810	759	730	758	746	734	743	699	714	676	668	727	692	705	687	636	742	665	678	647	633	669	678	709	669	634	694	654	611	661	685	703	708	646	678	681	630	703	665	690	679	648	671	671	694	645	616	666	697	617	677	695	677	653	720	685	679	670	687	663	672	663	679	647	673	708	667	677	659	696	698	654	734	651	662	686	661	662	675	633	669	657	653	687	658	665	681	688	654	654	688	671	682	665	688	679	703	702	697	654	673	708	673	699	694	642	672	641	701	698	681	721	644	667	633	656	752	688	669	651	667	694	653	706	659	669	673	663	645	669	639	683	654	623	660	689	683	670	678	662	651	631	680	712	739	719	665	681	662	650	639	663	657	716	636	642	682	696	668	635	672	720	679	671	668	682	663	700	701	635	640	679	660	705	660	688	694	684	671	672	619	686	673	737	650	710	666	646	685	668	641	645	659	732	659	656	641	638	664	669	693	692	690	657	690	692	693	668	751	678	701	661	704	694	687	660	712	702	671	671	657	692	703	718	613	690	621	681	751	669	720	705	671	689	680	677	698	664	641	703	696	693	692	668	655	724	706	706	636	688	694	660	699	652	697	632	655	679	664	683	685	664	676	650	754	681	728	680	670	711	680	676	696	667	657	673	688	674	661	682	668	703	643	643	636	701	692	669	625	643	662	705	674	691	701	755	675	699	711	636	638	686	624	697	660	654	667	672	706	690	715	699	630	656	690	618	674	680	679	713	632	693	688	654	702	651	680	637	664	675	692	682	702	649	689	715	647	697	648	682	705	688	662	672	667	665	654	689	667	698	699	671	662	666	704	671	658	707	665	695	702	712	695	704	693	686	675	664	671	708	634	673	644	685	680	668	689	637	673	668	716	662	649	644	641	679	686	724	679	689	631	682	682	667	727	650	673	658	643	640	691	694	667	653	682	713	626	654	660	684	677	661	693	702	655	721	628	697	653	652	682	656	669	670	660	667	659	671	670	663	667	665	687	705	710	693	640	663	680	704	725	696	699	705	673	675	731	677	714	683	674	675	646	644	652	721	651	717	702	640	683	658	685	684	652	693	692	644	684	679	714	639	684	685	641	648	662	679	671	696	693	655	649	703	653	726	696	678	716	711	721	714	654	685	669	688	708	723	679	669	681	640	648	659	713	680	634	669	709	680	643	712	665	692	643	701	664	678	699	682	658	717	711	675	661	667	655	685	680	691	686	652	623	629	634	710	684	683	662	729	687	690	706	648	651	718	663	676	663	668	714	710	680	640	662	706	635	680	607	681	682	644	649	661	664	629	658	688	674	668	679	637	672	656	624	704	665	690	654	674	708	686	665	653	657	718	698	635	706	655	668	692	669	639	656	672	643	669	651	709	682	696	653	672	677	698	650	671	614	696	687	686	678	663	680	666	659	686	669	667	673	663	660	650	711	635	686	724	662	662	710	673	661	688	654	683	618	667	651	687	666	691	632	677	693	681	714	643	634	711	709	654	671	675	706	712	642	697	637	624	694	691	720	712	655	707	651	700	705	664	653	662	622	678	667	646	648	642	653	651	654	631	698	674	686	695	673	655	685	630	677	677	707	644	671	640	706	632	725	666	631	667	676	685	646	677	631	682	715	686	700	688	702	662	649	721	683	682	708	638	679	684	652	658	672	678	664	677	720	623	664	666	634	715	682	678	690	663	681	684	695	678	694	652	675	707	711	661	665	710	667	677	666	657	701	692	663	678	642	654	671	697	736	686	678	639	665	698	678	689	664	686	650	734	649	681	677	720	718	675	668	623	696	708	686	639	637	699	704	629	667	659	644	678	661	690	630	655	679	689	639	697	698	651	688	644	698	680	691	703	677	676	681	642	663	670	689	660	698	652	647	647	665	697	679	673	715	703	671	648	698	692	679	669	626	663	681	702	646	645	696	653	646	687	689	681	711	662	643	652	670	702	625	692	674	626	678	695	663	698	670	696	683	692	677	700	632	682	678	681	711	713	685	703	669	684	677	689	651	653	684	691	669	663	713	728	648	694	690	690	676	700	679	664	626	692	673	669	671	701	659	641	680	661	620	646	619	693	713	659	655	642	715	693	687	665	642	671	670	703	708	722	631	635	707	671	687	670	692	701	703	700	728	604	657	708	688	706	644	704	665	665	707	673	660	661	709	662	639	684	691	717	667	689	650	680	663	696	699	687	631	655	694	648	722	671	691	665	700	658	681	696	676	704	643	630	673	669	650	633	705	693	674	653	645	692	663	681	714	667	670	690	691	660	621	628	626	695	692	687	627	679	669	647	657	670	662	687	668	707	675	672	721	691	686	671	673	655	619	650	662	706	707	648	669	650	671	715	654	689	695	648	713	666	676	677	715	649	659	683	675	684	702	693	656	660	681	678	691	675	683	703	669	709	674	673	667	647	700	710	634	713	668	661	658	624	662	665	642	664	634	669	675	658	641	693	749	684	660	696	694	596	681	710	708	656	672	679	642	665	662	666	679	648	684	643	688	668	658	677	671	677	659	663	696	664	662	644	709	680	660	636	679	659	653	651	694	646	726	652	670	722	686	663	651	678	706	659	668	654	719	674	660	650	645	711	667	624	685	698	704	664	645	711	663	639	653	658	705	709	687	704	647	636	672	684	672	703	659	638	639	709	682	684	670	653	685	715	682	680	698	719	656	666	652	656	722	687	714	707	691	690	695	641	703	713	671	681	707	706	686	677	672	712	665	705	666	670	651	673	680	685	651	703	658	670	679	657	651	709	701	705	700	653	667	663	669	682	646	679	700	700	674	661	672	656	684	663	654	665	641	640	676	692	682	660	650	701	653	669	707	682	702	706	670	667	617	682	716	642	658	722	666	709	674	694	627	671	600	717	635	679	708	625	692	638	679	690	682	628	664	724	654	649	652	671	730	649	677	667	667	643	674	671	679	708	740	684	667	680	645	688	681	659	651	644	658	690	679	686	659	635	688	673	686	674	687	681	652	707	632	684	673	666	660	670	659	710	709	666	652	667	675	658	625	707	695	709	682	623	687	636	649	641	665	656	663	651	655	608	679	673	685	712	662	650	666	673	693	686	709	721	660	693	742	645	686	673	718	673	750	651	658	708	647	677	652	647	698	719	663	701	688	658	717	688	664	652	694	639	680	682	648	656	689	675	678	701	690	672	691	668	641	643	662	660	667	678	700	700	748	657	647	613	693	690	702	710	662	669	692	621	645	687	682	689	663	657	726	676	688	634	684	704	683	686	734	672	699	698	673	675	665	659	658	687	675	703	664	649	690	699	632	655	672	672	668	733	684	692	665	587	688	643	693	650	658	681	679	687	681	622	722	723	658	669	678	660	650	665	634	695	709	686	626	669	647	707	657	716	637	647	673	651	667	672	700	626	650	677	665	660
45865	43161	51757	45036	41933	38689	35714	28209	36048	36075	40502	32449	24138	19475	13522	7766	8290	6075	4768	3795	2209	1367	946	755	884	760	700	665	522	540	499	529	521	517	436	413	443	398	382	371	334	329	331	341	354	338	312	297	338	417	344	284	279	317	302	288	300	289	301	290	299	270	289	286	320	288	271	288	300	247	303	285	265	281	249	300	304	289	287	311	313	294	314	270	290	278	281	291	265	286	308	321	284	327	236	285	296	267	297	297	272	283	301	271	278	305	277	294	282	290	319	263	285	301	293	306	276	273	289	294	325	285	287	297	271	254	266	299	263	305	280	286	279	294	294	275	265	300	274	309	276	306	292	250	300	327	286	290	303	251	265	281	272	285	268	281	303	308	288	321	251	300	287	305	287	323	273	278	292	298	296	274	326	314	310	299	309	291	310	265	312	270	286	297	286	295	272	298	290	314	299	300	289	266	294	295	302	290	286	267	324	275	312	291	299	289	307	302	341	296	265	276	311	334	245	291	280	278	294	285	292	270	281	311	284	277	311	304	301	330	289	278	285	265	281	259	288	303	295	293	271	317	307	265	314	273	329	292	292	269	264	286	281	311	297	320	287	262	281	271	259	299	288	295	293	286	285	275	258	315	288	285	303	315	277	287	297	281	269	272	280	310	263	308	299	296	299	306	277	306	289	303	303	294	283	229	283	297	301	297	294	316	277	300	291	301	293	314	291	292	323	295	285	334	296	305	270	298	308	272	267	334	281	300	296	307	275	313	310	315	305	282	248	292	260	268	276	290	285	296	276	300	289	298	275	309	280	297	313	277	318	264	308	307	264	258	306	308	291	287	304	321	280	292	266	298	271	280	308	304	284	269	306	293	287	307	262	321	244	274	280	281	311	289	273	262	302	305	283	318	288	262	283	307	312	290	310	277	298	279	305	288	273	316	296	297	291	327	282	307	292	287	302	286	285	288	278	280	244	265	269	275	278	294	294	271	318	303	284	274	279	289	275	311	318	273	273	331	293	279	266	296	279	278	282	288	276	313	273	317	308	299	259	284	264	309	292	315	305	318	296	316	303	288	299	307	279	308	289	312	309	301	260	294	278	273	250	301	269	254	273	303	316	272	282	303	270	294	271	319	279	293	310	308	275	294	268	303	284	249	305	293	287	286	288	281	272	265	300	280	284	259	279	299	277	317	293	281	296	292	302	290	260	322	273	293	324	279	254	236	268	264	287	281	264	279	286	294	267	297	310	309	300	306	273	287	283	271	274	300	309	261	306	319	305	274	284	295	311	284	339	323	267	309	296	254	272	293	270	257	279	273	280	287	322	308	313	330	273	266	327	284	305	290	295	264	309	308	308	296	290	322	308	257	290	312	276	288	289	249	284	276	328	297	313	297	257	267	289	301	293	266	255	300	324	264	268	283	283	273	279	303	281	284	280	311	271	290	306	289	298	281	275	262	320	239	268	293	269	324	269	304	275	289	292	252	290	322	283	297	289	283	290	302	291	277	290	298	263	272	303	291	326	292	285	252	278	263	278	288	285	280	306	306	303	312	291	300	292	270	312	260	264	294	304	265	277	275	285	289	328	291	267	282	295	285	291	301	275	290	288	281	304	305	281	269	307	284	276	327	278	264	292	312	294	324	286	278	285	289	293	326	326	302	319	276	295	302	295	326	296	287	304	293	301	307	277	291	271	299	299	287	294	293	300	291	289	276	307	282	317	302	272	302	306	267	304	275	305	315	319	300	288	252	328	297	286	266	279	305	282	307	290	318	289	286	277	290	256	276	316	274	301	268	306	315	286	283	258	253	292	283	297	286	250	280	301	314	282	274	248	285	319	315	281	317	326	297	309	312	297	299	262	309	314	292	298	294	339	319	274	276	288	276	300	283	298	241	303	295	265	286	261	288	289	271	293	277	304	259	276	292	297	294	306	296	320	336	304	289	288	310	300	327	270	294	262	302	247	292	292	269	281	290	294	264	293	303	286	287	296	286	286	300	310	273	309	272	276	266	264	285	312	257	270	321	302	274	271	306	312	270	311	271	294	310	333	291	301	307	319	280	253	296	275	280	265	279	287	294	299	289	319	312	307	296	280	294	279	306	277	313	272	292	293	291	291	282	284	297	301	321	289	313	317	282	285	319	285	276	278	279	282	293	267	317	306	327	275	312	318	308	300	283	270	295	304	278	283	314	295	314	307	313	314	303	301	291	274	289	320	276	288	295	301	286	328	296	295	272	289	293	264	288	308	273	272	292	281	290	263	283	278	290	294	290	279	318	299	274	282	296	270	284	295	298	278	288	263	300	293	277	284	321	296	294	295	313	303	245	302	331	295	296	288	280	301	317	302	288	268	309	287	287	282	265	276	292	303	280	286	293	321	285	268	294	255	309	290	307	277	268	318	290	323	302	282	255	307	311	301	307	253	254	270	320	293	250	260	274	316	289	307	270	254	287	265	313	303	297	287	301	307	280	288	300	292	291	303	297	267	291	253	287	294	306	318	275	280	297	263	276	291	279	293	306	300	293	272	290	257	286	293	290	255	260	254	288	247	276	264	301	284	273	305	277	330	288	307	290	276	276	318	294	332	292	278	282	315	283	291	273	267	256	270	255	305	283	289	297	291	271	321	279	288	277	290	290	306	284	297	288	278	302	265	271	290	265	306	278	303	295	305	312	280	305	287	287	277	263	282	298	294	265	258	316	266	288	289	308	280	306	303	294	285	286	311	274	299	302	261	303	273	316	305	273	316	277	296	333	281	297	339	281	295	262	257	261	297	279	298	320	293	276	294	294	276	314	302	301	262	284	286	305	309	284	259	307	268	310	291	332	265	257	265	295	287	279	267	270	286	264	264	298	295	271	282	295	280	278	265	296	319	276	282	282	264	303	282	270	302	294	284	311	296	297	298	268	323	294	269	337	283	282	280	267	305	312	330	288	314	275	271	282	285	307	306	275	293	297	277	301	284	318	279	313	281	308	291	321	287	299	270	301	307	285	294	296	263	276	293	288	259	288	262	286	295	278	289	329	299	256	268	276	309	264	306	278	264	307	293	340	306	265	277	313	295	290	307	287	298	307	303	320	285	279	302	284	288	314	298	281	320	292	299	301	309	304	289	271	313	296	282	319	278	293	276	309	317	284	312	318	322	264	288	287	288	284	296	295	289	271	304	262	293	292	288	296	303	291	292	255	288	291	299	274	280	268	303	308	281	300	305	303	302	276	297	272	304	287	301	273	300	272	294	286	292	321	263	287	316	294	299	269	281	281	304	294	319	316	275	280	312	274	273	307	284	287	287	296	279	259	280	297	279	301	320	295	301	290	293	311	256	308	283	274	289	279	294	288	296	274	311	268	277	310	272	310	321	264	294	306	270	278	303	294	309	294	279	297	310	286	278	284	287	286	289	287	281	271	299	273	282	298	304	294	281	280	269	307	317	273	256	316	267	284	271	272	282	266	316	289	277	271	284	287	277	280	291	301	313	296	281	271	282	310
30425	35938	48904	54254	54045	54148	46584	40215	49812	48021	52125	44480	39239	37352	28586	21497	25914	20469	18699	15958	9820	6101	4416	3218	4112	3548	3375	2884	2213	2393	2282	2233	2340	2409	1730	1836	1542	1364	1351	1225	1032	996	994	1012	1196	852	832	883	1139	1245	1143	921	792	789	776	754	733	708	693	691	660	646	685	696	692	737	628	658	690	733	697	683	686	694	704	655	665	663	659	686	718	662	667	694	692	655	709	731	713	682	692	667	686	713	684	648	686	629	667	670	667	687	730	691	680	681	701	702	721	715	705	697	720	669	675	674	630	678	700	683	668	636	675	649	671	695	637	737	698	669	649	647	691	660	677	695	630	642	695	673	660	679	676	692	665	680	658	691	683	618	690	704	663	705	697	678	668	680	710	610	652	659	664	712	671	683	681	632	660	683	681	717	668	693	650	734	685	700	712	702	681	700	645	696	620	700	646	695	648	718	689	643	694	646	725	696	702	687	671	701	694	701	669	698	683	664	619	669	694	686	685	683	696	640	657	675	734	616	664	675	648	676	704	695	715	649	658	659	720	685	714	665	668	716	685	662	652	688	693	696	623	660	664	686	648	661	651	671	675	669	676	641	686	670	701	729	648	686	702	675	719	706	691	698	639	728	668	684	684	643	713	711	687	672	701	708	690	644	670	673	651	660	658	682	661	687	687	663	636	702	693	623	704	700	702	671	716	693	662	680	661	667	659	725	664	688	682	695	684	709	709	694	672	681	655	688	680	710	627	695	732	691	674	676	702	708	683	664	699	710	672	638	659	719	671	711	675	717	652	669	678	638	666	669	677	628	707	715	671	701	686	697	694	703	707	695	678	662	657	719	665	659	672	651	693	657	703	692	650	688	695	686	688	673	696	700	677	657	641	667	706	631	706	685	684	606	694	696	682	681	685	631	698	724	680	678	659	702	674	694	650	678	718	709	752	690	737	714	664	755	687	661	687	711	658	694	672	654	693	659	701	689	673	679	664	726	670	677	683	653	652	666	742	663	684	654	677	671	678	652	647	671	647	655	684	640	707	629	661	725	666	677	707	632	666	698	699	724	649	688	720	689	688	676	688	708	649	699	658	691	684	679	659	702	657	664	691	666	692	672	644	665	720	695	673	664	664	638	696	648	693	684	695	712	630	705	661	661	664	704	671	715	695	674	682	648	672	686	694	675	684	712	756	704	667	714	689	720	697	663	672	676	681	617	680	702	689	698	675	692	696	717	628	668	660	653	687	673	676	703	636	685	706	660	720	677	687	656	688	696	654	696	670	704	663	688	711	638	691	649	697	672	682	697	703	661	686	673	624	654	644	707	684	708	699	721	693	707	674	654	695	672	662	670	730	707	659	631	703	682	668	645	707	686	738	704	630	726	716	695	700	697	630	698	707	660	701	738	711	719	699	656	683	695	672	675	648	729	728	705	690	636	716	702	662	687	667	663	654	669	738	627	694	677	734	657	654	697	753	682	651	720	684	735	701	631	705	711	660	691	712	710	685	672	699	691	642	645	631	687	663	735	690	693	667	662	694	775	660	712	712	730	699	664	665	626	649	666	640	702	658	664	715	711	711	693	706	685	655	687	674	675	706	719	691	641	644	675	700	713	690	677	697	694	691	659	697	684	680	704	681	710	709	728	671	650	671	664	686	650	667	711	656	664	691	669	713	700	687	708	703	637	700	688	642	698	684	710	707	715	656	653	660	721	657	683	665	709	696	674	683	684	668	666	708	682	697	657	690	696	728	637	701	695	734	662	635	666	673	665	692	691	666	676	661	681	664	670	684	715	681	700	662	711	659	705	695	666	663	692	723	662	663	678	701	658	694	712	697	690	683	662	669	632	715	684	702	646	712	664	665	639	680	654	671	683	715	662	724	695	707	703	686	680	637	685	628	621	672	632	684	673	731	708	685	650	656	697	729	670	688	697	693	650	692	681	711	673	688	728	713	695	701	727	659	693	656	662	678	632	683	684	664	674	658	670	712	643	645	677	699	712	672	665	723	646	684	733	698	620	739	681	682	722	697	675	664	672	629	689	662	718	684	672	689	655	695	689	700	708	679	677	666	712	680	684	690	648	689	668	675	637	701	665	677	653	663	706	691	702	630	696	638	657	678	669	633	686	678	686	674	643	674	647	705	676	708	692	706	706	672	696	641	688	674	678	635	699	693	714	724	636	704	717	664	737	690	670	705	709	685	706	704	639	692	677	687	637	690	679	634	680	660	691	721	688	666	707	676	706	656	668	685	692	720	644	665	703	667	717	724	696	683	701	680	640	660	663	671	680	701	712	681	706	645	664	684	688	729	674	682	673	638	664	695	682	702	700	679	682	653	712	711	706	674	725	677	676	678	692	666	671	668	670	694	714	702	729	664	677	724	747	708	698	662	625	692	689	710	680	671	694	663	653	691	675	692	669	666	704	647	735	654	663	704	660	757	680	653	683	677	626	701	673	631	662	644	708	694	691	658	675	666	681	677	744	679	670	662	666	691	697	677	655	704	664	681	672	713	684	727	664	673	700	757	687	696	684	719	674	624	714	639	639	688	669	668	668	690	695	665	687	716	685	644	624	712	668	700	684	669	654	759	743	695	673	700	703	694	642	714	719	726	665	656	681	715	691	675	699	692	651	694	680	704	684	681	679	639	720	682	698	737	712	679	696	691	686	725	696	726	682	657	735	701	684	699	687	627	672	690	674	666	706	662	718	640	687	692	643	681	720	681	671	642	698	684	669	712	669	643	675	668	678	681	677	700	695	699	664	642	669	635	685	665	694	639	689	661	737	687	675	635	693	638	704	691	690	668	676	729	698	619	672	712	696	676	671	654	672	705	698	648	638	671	672	674	661	680	695	692	644	674	707	674	685	658	636	702	735	653	706	683	668	664	649	697	670	681	685	678	675	708	713	672	714	668	688	676	694	711	682	751	688	679	665	699	728	685	672	632	683	714	649	660	681	661	689	700	705	688	693	748	690	689	667	728	673	723	642	706	654	698	694	647	725	673	690	715	670	699	660	695	704	703	664	689	701	718	699	649	694	659	712	679	683	703	677	687	724	636	661	701	688	637	657	724	662	682	693	659	639	682	729	687	697	694	714	748	664	669	667	697	660	690	682	692	628	659	690	692	667	667	706	670	680	660	685	690	688	666	654	652	729	665	681	721	663	716	678	691	635	638	674	648	665	708	682	686	678	691	657	667	681	705	672	677	658	680	721	633	682	693	657	641	696	676	683	682	679	696	713	682	709	709	701	634	695	709	676	673	650	741	656	676	684	700	684	638	704	643	705	648	658	671	716	696	698	695	663	655	711	670	715	703	646	688	643	677	702	691	689	711	669	678	656	668	679	721	703	664	679	672	695	652	685	695	694	653	697	661	670	670	685	665	641	681	627	665	672	670	652	716	628	733	684	694	681	705	645	647	674	697	710	667	725	651	705	654	697	683	650	705	707	650	662	705	639	627	638	698	681	666	726	727	683	675	690	675	684	693	667	692	676	679	700
53797	49893	51324	44770	42438	40123	39717	33102	40498	44553	48844	38643	31717	30628	22869	14033	13445	10855	9179	7240	3887	2719	1502	900	1261	1041	988	769	725	714	646	691	652	699	534	448	482	453	425	373	321	331	336	303	347	362	289	296	333	312	348	310	307	286	299	269	281	260	258	244	244	283	286	232	233	244	230	227	235	234	246	246	259	224	246	258	288	255	247	285	269	235	239	264	264	224	233	255	260	281	254	241	271	213	219	242	265	253	273	238	264	277	230	238	259	253	234	222	238	249	220	272	242	254	276	288	267	218	266	239	246	271	259	265	275	252	257	278	268	251	251	265	261	219	257	268	221	248	234	258	255	262	249	225	281	239	251	241	260	244	243	273	230	252	281	230	227	248	213	233	216	246	257	261	263	255	248	253	262	218	266	265	254	249	222	245	255	250	282	235	273	277	254	236	249	252	284	235	231	231	255	229	254	231	246	294	235	262	257	282	229	234	272	264	288	246	285	242	250	219	240	259	251	258	222	269	250	252	251	249	264	243	225	291	256	225	252	271	234	223	257	234	240	259	261	251	235	251	243	222	245	264	254	247	276	257	245	245	252	247	264	245	240	255	230	266	237	238	254	238	256	241	277	240	253	268	233	256	237	232	279	254	240	243	221	268	223	269	259	261	239	258	244	235	237	244	242	235	241	257	271	289	243	263	269	279	248	270	244	255	230	252	258	276	269	239	238	237	251	256	274	252	284	280	244	257	251	268	280	275	225	241	238	260	254	270	252	261	250	249	247	276	236	241	236	267	281	241	275	221	260	269	279	279	269	269	268	277	249	271	257	264	304	256	280	249	248	265	250	290	252	245	267	277	238	264	248	245	241	255	259	247	272	254	270	265	214	245	252	253	269	230	252	272	293	239	240	262	243	213	232	260	265	276	242	233	288	282	262	242	269	247	241	212	248	271	262	250	255	273	252	248	246	257	267	236	249	234	266	253	271	255	242	229	241	240	240	241	233	247	235	239	228	237	249	236	252	263	264	251	269	252	270	231	268	261	234	217	228	219	252	232	231	226	261	241	262	239	271	238	314	239	251	238	221	239	250	262	283	253	250	241	244	281	265	256	251	271	270	248	254	241	259	229	269	277	243	249	219	230	230	286	230	257	248	261	214	262	252	247	246	223	224	246	244	257	274	249	248	249	246	237	256	263	219	245	256	274	250	223	259	287	266	222	263	247	235	263	237	225	242	231	234	265	241	242	262	248	250	248	244	243	264	254	253	256	266	237	227	249	239	241	225	277	261	235	271	269	266	249	241	255	258	258	251	244	254	238	261	249	226	257	254	273	261	253	270	269	240	273	275	253	250	242	238	219	243	242	255	257	262	237	272	252	271	257	284	241	266	252	261	246	241	242	291	270	238	264	229	238	245	262	242	247	241	245	250	258	254	279	259	206	267	258	225	279	242	245	270	243	247	230	233	253	252	253	249	275	239	269	243	271	231	255	251	260	246	259	270	296	252	283	254	276	274	257	243	236	248	261	249	267	245	256	267	245	260	248	274	279	263	261	251	249	264	275	250	258	248	239	240	282	263	247	229	253	249	262	256	275	221	260	247	274	252	264	267	235	247	251	214	242	251	274	253	230	242	277	270	221	261	260	289	258	248	225	250	258	251	235	249	250	238	238	254	233	239	230	238	237	272	236	249	239	246	273	205	301	260	237	239	242	245	256	239	242	252	254	250	259	235	285	254	250	252	237	254	249	228	242	240	244	258	219	274	256	256	272	271	246	242	247	245	259	263	234	235	258	261	260	250	289	240	248	262	222	275	216	242	274	240	283	275	262	277	258	231	256	225	290	271	278	241	246	252	230	243	243	249	213	264	254	283	239	290	271	244	267	255	261	207	241	244	255	249	245	250	266	245	258	249	269	284	259	260	247	248	266	269	232	260	251	263	276	269	229	223	229	252	228	268	268	245	263	265	228	246	231	262	285	247	260	241	216	228	246	249	254	251	237	248	243	253	251	231	236	238	254	223	259	268	245	296	262	276	249	258	256	248	248	248	236	239	263	261	258	244	251	242	259	256	231	254	260	265	251	272	266	262	262	260	236	239	260	249	257	249	257	289	211	264	246	244	280	232	251	264	269	250	263	269	263	244	300	266	222	244	252	255	246	249	268	262	261	245	247	237	254	249	255	243	243	254	265	255	262	275	277	242	293	232	238	261	246	233	256	226	255	274	247	245	262	224	262	243	241	268	245	237	252	236	241	248	241	241	270	251	222	244	251	233	234	242	269	263	266	263	254	266	246	245	275	270	257	257	260	232	262	263	231	246	261	253	259	233	235	247	259	251	234	286	256	244	248	256	231	280	267	214	243	255	245	244	250	257	253	220	225	265	228	263	252	209	233	277	251	235	238	286	256	262	249	269	254	271	247	245	256	233	259	248	237	233	251	243	247	254	255	260	242	283	215	254	252	278	246	272	252	237	233	242	260	253	230	275	237	235	236	225	258	238	238	268	229	285	270	256	261	248	278	261	230	228	234	246	226	245	236	278	270	236	233	255	259	259	267	278	260	286	248	239	226	249	231	272	257	238	266	261	267	247	271	262	258	250	264	250	261	277	283	271	226	277	276	236	278	253	265	248	254	237	235	257	262	247	259	262	259	276	305	256	227	278	237	249	261	242	236	259	287	246	282	244	262	246	251	277	238	238	283	272	255	228	252	237	245	270	286	269	241	247	272	229	227	252	255	239	266	226	231	269	239	258	281	217	216	257	271	265	219	241	270	239	241	265	249	226	260	233	236	238	257	245	256	225	271	250	230	265	272	247	287	255	259	243	254	227	252	226	274	268	241	268	227	287	252	248	241	252	268	255	226	286	242	248	243	270	262	268	260	234	230	251	259	255	252	269	258	253	236	238	237	239	260	267	259	269	248	249	248	255	268	245	296	224	244	237	229	267	284	284	237	231	226	283	227	237	250	264	261	242	242	286	257	263	258	250	274	235	246	268	280	238	231	250	268	237	226	242	252	239	225	301	308	272	307	265	249	265	263	254	252	276	238	270	211	273	239	273	248	238	257	282	250	226	272	237	249	263	241	279	273	246	256	278	239	271	246	267	265	267	275	243	235	270	250	287	252	233	261	247	254	274	271	246	264	226	287	273	264	245	269	269	253	236	248	273	272	262	253	274	267	269	275	244	235	284	267	253	251	225	236	243	274	253	231	236	221	253	270	228	254	263	232	277	246	228	232	263	247	207	264	271	253	265	259	242	256	255	252	240	268	257	254	244	250	245	252	242	274	254	272	269	229	251	238	282	267	256	244	227	253	243	248	258	265	257	239	253	263	209	248	288	252	229	288	271	259	265	229	232	268	265	256	253	244	256	266	246	231	258	254	222	247	235	264	270	263	249	251	266	249	249	240	247	237	243	246	245	243	228	228	251	275	253	230	242	253	241	241	250	266	271	240	234	268	260	243	245	245	238	227	247	269	235	257	250	279	231	272	261	273	288	231	253	233
37302	44008	52257	56705	57488	59443	54136	46753	54871	56989	59898	51524	47386	46230	35853	29285	32410	28747	27487	22296	14770	11608	6581	4250	6337	5129	5182	4122	3216	3466	3495	3604	3522	3496	2344	2160	1975	1711	1698	1449	1112	1091	1018	978	1672	1148	920	978	1017	1067	1074	864	727	874	933	788	695	567	598	563	598	602	595	593	588	607	628	612	609	577	577	589	575	546	582	562	582	592	619	591	592	601	645	584	607	585	599	589	593	570	642	587	625	548	646	584	554	554	585	613	637	592	579	573	582	586	599	575	648	584	616	592	637	588	627	627	634	575	593	623	565	554	611	583	589	605	624	635	558	611	595	555	621	612	618	594	533	614	608	597	561	575	588	585	585	572	593	613	613	587	589	597	599	574	552	597	550	576	591	530	567	579	566	621	629	582	604	598	582	593	584	607	590	613	601	604	602	552	638	520	622	607	576	599	559	593	594	571	574	629	590	583	597	632	630	611	564	550	626	569	591	569	588	552	592	575	597	598	574	592	602	595	575	575	600	613	582	596	606	565	587	634	577	589	620	591	625	617	554	536	592	578	587	544	593	622	544	587	563	584	592	571	590	616	587	608	625	531	581	635	594	616	595	600	592	594	600	616	568	619	591	567	581	568	611	605	595	586	573	583	618	570	628	560	583	575	611	574	591	604	639	543	619	608	616	580	589	587	578	554	596	609	640	643	621	595	595	637	628	595	547	566	552	613	611	599	562	636	556	607	564	622	603	633	614	602	567	550	588	576	641	582	601	617	534	587	584	633	597	578	553	547	611	613	609	600	596	588	602	540	584	565	575	569	596	659	572	588	599	617	597	625	626	644	572	577	558	599	574	609	596	625	564	583	634	587	553	618	599	597	602	580	659	630	621	598	637	641	602	605	615	607	572	552	583	608	594	594	607	574	632	593	577	595	583	603	513	572	596	577	609	598	588	584	570	579	595	612	616	575	588	588	578	583	622	576	607	582	582	550	595	566	600	564	607	621	597	566	587	582	591	574	598	596	572	624	579	607	592	596	569	622	554	619	579	592	622	585	559	595	600	574	585	591	583	601	589	618	603	590	630	580	589	576	559	584	566	600	558	586	575	574	558	595	566	622	550	615	589	583	608	578	622	560	594	611	555	596	589	627	563	584	600	637	592	625	594	580	538	613	599	610	574	600	608	595	569	621	618	576	557	586	618	586	590	610	592	611	576	579	561	605	607	603	636	578	583	604	579	598	578	584	560	627	617	565	594	574	621	523	577	576	607	620	586	607	555	642	623	558	599	581	600	562	602	584	610	620	635	585	596	609	589	602	616	630	610	594	608	580	566	599	599	607	589	552	572	598	587	609	581	533	618	526	582	546	573	594	569	556	672	582	596	593	578	587	579	595	556	600	588	586	608	563	594	586	645	595	553	569	592	566	568	582	635	606	608	584	577	604	547	588	596	615	638	592	593	585	606	610	563	571	582	597	608	588	585	625	582	616	627	628	610	601	616	537	589	642	603	600	595	609	612	587	611	574	586	569	559	584	556	579	586	616	570	573	643	584	551	542	630	599	565	625	617	593	607	592	573	616	609	616	609	589	568	626	588	585	574	603	623	555	589	621	629	553	621	575	597	559	617	593	610	623	561	594	569	606	664	580	578	604	562	607	603	585	601	566	600	573	593	601	585	589	643	612	578	618	575	605	574	560	628	579	577	623	599	602	577	623	603	566	572	537	594	575	594	595	591	578	568	574	574	605	563	605	609	635	597	569	599	570	640	595	613	587	605	662	598	603	603	583	590	632	593	571	562	589	554	628	575	621	577	597	534	601	599	599	614	587	591	559	587	576	634	584	593	622	624	557	603	538	600	589	564	596	576	602	593	611	645	621	574	571	573	584	585	586	606	581	567	596	625	609	601	606	582	587	547	624	603	579	590	607	600	592	599	590	567	596	574	536	561	577	589	584	588	565	595	538	588	605	578	569	598	589	621	619	595	557	648	587	600	609	621	608	594	577	597	629	602	576	592	575	561	588	625	593	568	618	571	491	553	586	617	588	609	564	589	600	576	571	584	586	559	537	604	637	582	602	582	566	571	543	581	610	587	584	630	592	562	605	573	563	571	549	606	564	563	583	578	639	591	615	573	579	576	562	579	590	572	578	581	631	610	602	565	562	596	568	601	596	628	638	579	639	613	610	564	571	602	593	571	623	598	538	591	644	592	598	581	582	601	632	602	576	624	648	604	604	591	559	554	595	604	584	571	625	609	597	592	583	606	587	634	581	560	561	639	565	600	597	639	591	563	555	590	601	615	552	617	586	601	588	607	594	624	588	606	630	583	589	583	576	585	589	637	586	546	560	571	607	618	559	603	606	577	579	549	606	642	602	603	611	625	570	594	593	607	589	608	565	582	580	580	575	590	565	560	563	624	577	593	569	614	573	553	597	579	616	591	608	633	598	584	562	592	555	590	620	615	577	564	543	630	617	628	636	641	598	596	564	595	596	599	599	553	616	590	616	594	633	588	562	581	565	606	568	559	588	605	631	570	576	568	617	607	572	548	588	559	603	599	546	628	602	576	554	600	623	539	614	595	573	588	596	569	545	558	597	622	606	565	562	568	614	583	608	612	605	624	610	596	564	597	603	598	613	583	593	609	559	620	563	581	511	591	550	607	597	583	584	633	572	518	625	602	627	582	604	600	557	598	592	573	570	569	590	609	581	608	602	598	601	607	583	611	630	648	589	593	543	603	559	597	556	593	584	579	564	606	608	610	616	595	666	637	616	604	587	576	615	599	590	615	635	610	605	634	575	613	608	607	593	595	559	610	621	587	582	603	591	634	632	623	541	617	604	582	583	593	601	604	595	570	580	574	579	601	596	574	589	602	591	561	595	628	581	594	546	582	595	587	544	587	557	562	565	620	571	563	611	578	633	613	607	610	579	601	551	576	602	569	568	632	602	593	591	573	613	607	592	626	615	577	593	606	604	590	569	571	605	564	563	575	591	603	585	619	617	603	603	661	644	558	568	559	583	649	582	559	566	587	589	569	570	616	586	583	588	596	585	563	605	594	548	618	609	660	584	601	574	559	594	596	606	546	608	582	589	567	588	609	571	617	566	628	595	571	565	610	613	633	590	582	568	611	604	609	624	625	613	586	575	557	611	583	606	573	618	556	600	611	619	584	602	594	562	634	602	595	594	553	616	571	580	562	602	638	631	606	590	602	622	578	564	669	569	581	599	579	616	587	591	645	604	593	588	568	565	590	610	608	617	623	564	591	564	625	589	595	591	601	595	633	621	541	586	587	606	615	642	624	594	580	583	590	536	604	633	600	628	597	571	602	582	582	580	584	578	601	570	524	602	571	590	586	548	589	574	596	586	607	598	575	582	590	601	607	608	617	589	583	571	590	598	598	569	596	591	581	606	656	611	590	626	558	611	609	538	590	611	594	595	583	643	596	564	612	613	594	567	565	591	591	568	599	593	526	537	614	592	615	586	609	567	552	645	617	618	541	574	579	600	579	553
21701	15374	20236	16728	11546	8160	6091	3937	3909	3778	4447	2825	1792	1343	1112	763	674	587	608	533	455	414	366	340	353	388	371	352	358	345	355	343	316	333	345	320	318	323	286	345	327	301	306	286	304	322	282	275	294	267	281	300	310	274	295	297	277	284	289	279	255	283	263	260	290	302	284	301	275	278	307	286	304	284	318	275	278	294	289	285	290	289	296	279	313	290	275	269	269	286	262	278	278	290	293	300	281	278	304	280	264	263	256	265	275	280	274	291	286	273	307	235	278	288	313	305	280	289	291	288	279	275	317	265	278	284	255	296	249	266	279	254	290	273	291	303	294	300	293	290	269	279	285	272	281	274	308	265	295	292	294	271	274	281	289	270	276	272	274	282	288	268	292	293	287	280	238	276	272	272	274	275	268	269	271	253	264	282	291	276	277	303	301	291	256	262	265	250	341	277	295	270	259	253	278	277	264	276	262	266	282	266	305	269	258	257	305	268	307	285	279	308	287	301	268	299	276	273	262	292	257	291	279	282	269	267	311	314	293	292	292	275	278	276	283	274	277	276	284	253	273	277	285	275	289	263	271	240	260	292	312	282	288	300	296	287	294	276	281	303	292	264	276	291	304	277	288	277	282	250	275	317	279	282	280	281	257	226	276	266	279	290	274	266	310	259	290	259	258	253	273	305	284	283	263	297	319	271	266	260	286	294	262	278	294	294	289	278	267	259	241	288	288	276	281	302	310	289	280	285	281	280	296	308	296	286	316	290	279	265	291	289	258	258	289	267	282	280	261	272	318	288	273	293	270	291	316	289	256	281	269	247	278	281	308	281	295	287	302	271	246	264	284	301	302	349	283	283	272	293	313	292	287	295	277	291	313	307	336	274	295	310	281	297	287	257	280	294	276	279	296	273	258	280	302	293	271	285	298	277	277	307	248	277	258	252	294	258	270	274	284	302	273	259	271	277	293	269	263	297	286	288	301	272	307	248	274	284	294	272	244	272	293	305	283	286	285	285	300	269	314	313	272	312	281	318	277	284	265	289	316	278	262	267	298	268	291	282	313	261	303	266	290	289	281	305	297	299	303	284	289	273	264	277	261	324	309	284	261	281	263	289	288	285	285	294	271	300	293	296	291	286	275	277	293	289	288	288	289	286	271	250	267	262	292	283	259	280	263	284	285	286	275	295	260	290	263	292	267	250	303	263	274	288	296	273	270	293	283	280	298	259	299	247	297	267	276	307	279	278	286	243	272	312	273	308	299	282	268	289	274	287	288	264	278	281	263	291	290	295	298	294	291	269	299	267	273	279	283	274	259	300	269	275	306	283	273	273	288	259	268	255	272	268	302	290	285	301	277	280	309	289	283	268	269	258	280	290	299	301	269	277	273	304	285	289	288	268	296	291	263	264	269	299	299	293	297	297	277	287	258	291	256	290	301	301	296	272	280	253	319	267	292	265	268	293	288	277	306	337	296	305	272	253	278	284	288	286	253	267	273	248	283	283	273	291	302	262	284	276	276	290	281	257	290	310	290	269	303	270	276	317	265	286	295	291	275	287	278	285	289	310	288	265	277	283	306	282	270	276	298	287	288	247	293	313	247	314	280	269	246	313	283	275	263	298	306	269	270	271	254	286	267	254	296	305	282	312	282	274	267	250	291	256	294	281	259	289	276	260	281	278	288	288	261	268	280	280	256	256	287	248	278	301	280	268	292	304	291	270	278	283	281	275	289	255	297	323	290	270	274	270	308	288	272	268	303	267	255	290	315	272	304	283	286	239	303	294	266	312	299	262	253	280	284	270	286	282	295	307	319	301	305	236	267	287	268	292	298	275	271	263	307	261	288	297	270	252	276	279	280	313	307	279	279	314	274	273	263	269	298	255	265	252	289	278	261	275	277	279	275	289	289	258	269	290	274	279	283	283	296	271	320	320	296	271	287	258	269	269	273	297	280	263	280	286	305	273	268	318	256	253	303	279	293	285	278	263	319	269	269	241	284	257	254	293	232	283	289	284	288	282	264	263	260	310	261	306	253	253	257	257	266	262	289	244	289	269	302	324	294	296	267	280	265	292	266	275	268	284	302	270	275	272	278	276	273	299	274	255	290	279	286	271	270	275	268	299	314	279	268	303	292	273	231	297	287	266	324	291	291	277	301	277	282	279	299	305	258	297	287	282	263	283	289	266	266	296	305	286	311	294	248	293	277	271	285	244	266	283	278	284	260	277	258	310	271	263	314	306	290	272	300	285	287	283	295	279	306	268	261	320	234	291	276	312	290	277	275	293	277	263	273	249	292	278	277	293	252	263	258	278	277	285	268	244	296	297	296	285	244	286	287	271	226	257	294	275	297	276	263	294	300	257	286	253	267	272	284	307	284	299	286	304	263	286	287	287	286	279	294	277	282	276	283	285	275	289	267	300	285	317	271	310	242	273	279	296	305	279	271	279	265	276	286	283	312	297	291	303	252	264	272	265	309	259	279	243	297	271	296	290	290	269	268	279	305	266	263	287	243	266	298	297	257	317	275	253	302	282	300	273	284	284	264	279	289	263	281	293	314	310	276	283	277	281	295	259	300	300	316	278	298	274	287	294	286	271	266	274	262	266	267	262	307	251	275	258	282	298	266	295	304	243	248	267	286	252	292	253	302	289	266	284	259	279	275	262	260	265	298	255	284	296	270	254	274	305	265	287	285	281	247	260	265	296	271	282	233	292	294	266	261	299	275	280	270	282	294	270	253	273	269	290	288	265	285	305	276	273	288	263	271	271	290	279	276	248	266	268	275	263	263	300	265	267	292	301	287	289	308	252	282	286	302	278	290	264	282	275	317	306	260	320	270	308	294	259	293	283	288	292	275	275	299	276	302	289	283	284	265	299	277	315	292	285	289	282	259	270	268	283	274	280	272	291	272	283	279	288	299	267	247	270	267	311	269	297	285	280	306	296	303	321	291	320	326	275	277	262	275	278	320	280	284	284	284	282	294	250	280	267	334	259	307	299	286	299	289	282	251	250	273	278	269	264	244	252	264	268	287	276	235	279	290	300	275	281	274	289	283	271	288	295	244	316	274	278	297	301	265	268	300	274	279	265	299	277	274	247	274	271	283	268	263	272	272	290	272	268	299	298	276	268	290	297	290	288	305	308	280	298	274	271	291	272	293	280	291	293	281	260	265	291	306	291	251	258	263	265	264	277	274	295	262	287	261	288	285	310	270	259	260	234	292	290	275	284	300	252	274	312	283	266	263	293	296	280	270	245	302	285	298	282	266	263	261	271	252	276	268	274	288	259	309	270	302	258	270	274	270	294	256	251	258	237	264	281	280	290	254	295	279	272	287	296	285	243	293	269	260	304	283	296	283	280	254	257	312	280	290	277	289	300	254	262	271	302	324	270	233	286	282	269	251	289	252	282	249	321	305	263	243	278	292	274	287	273	252	295	268	307	275	260	272	253	288	294	269	289	278	275	249	282	324	269	299	292	301	323	312	282	293	273	265	296
13118	14442	26611	29146	25266	21954	18750	14167	15800	16141	19140	12526	9170	7770	5586	3667	3451	2804	2636	2156	1749	1619	1303	1181	1292	1255	1250	1273	1171	1227	1161	1207	1031	1000	976	957	916	912	902	840	826	777	833	725	737	715	690	692	740	756	672	647	736	685	680	668	683	684	665	678	652	658	671	637	659	651	654	644	662	705	673	622	693	709	663	622	655	611	639	694	681	715	644	655	669	685	687	665	668	720	625	704	725	692	675	678	633	684	653	668	648	645	686	631	673	625	693	640	679	647	668	684	661	651	706	651	667	655	688	740	670	684	688	724	685	692	645	694	693	669	707	653	670	667	675	696	665	673	643	734	693	588	651	619	713	655	630	656	649	634	661	652	677	654	673	678	664	628	704	666	694	651	660	672	658	696	666	694	632	693	713	672	676	708	661	677	668	669	640	698	672	621	610	677	685	620	686	668	638	699	665	696	681	613	680	653	643	632	645	699	667	634	687	687	610	687	660	658	654	688	677	668	654	681	673	683	685	660	717	665	658	693	697	711	646	681	681	666	696	679	641	663	671	682	636	713	683	648	657	706	678	678	662	645	645	698	670	717	626	664	698	671	674	667	661	674	655	684	744	666	673	691	680	661	663	673	641	657	648	621	692	672	654	612	627	616	662	681	673	663	632	675	697	650	678	689	648	692	686	697	659	664	736	650	659	665	628	696	689	608	622	685	689	661	656	737	648	658	654	612	641	640	626	643	648	691	660	676	672	657	726	668	648	674	656	681	665	680	654	648	657	678	672	671	700	643	647	671	698	638	707	709	688	651	649	641	686	715	655	693	673	647	702	670	650	671	654	622	658	666	619	649	690	704	649	660	647	675	632	685	658	677	677	668	696	700	686	658	716	676	649	675	682	673	700	661	703	655	682	668	654	664	608	669	684	687	662	654	683	660	681	639	632	649	655	647	650	624	658	668	667	674	593	618	671	651	663	617	653	626	658	719	657	652	678	652	674	685	708	660	628	654	691	635	669	642	693	682	675	674	668	674	653	608	654	709	621	677	635	654	686	695	705	691	653	678	686	680	682	721	695	676	678	706	654	710	724	657	644	671	679	676	711	641	680	704	696	685	644	639	612	657	658	737	646	670	681	650	708	660	665	679	696	636	666	678	647	649	641	631	678	629	657	699	707	674	680	658	645	638	679	666	651	671	646	643	666	671	683	741	610	679	682	633	681	689	698	636	681	672	700	645	637	693	676	678	681	713	666	711	662	609	655	648	669	698	632	725	662	709	682	685	713	670	683	674	650	709	740	690	621	668	654	620	655	635	684	640	672	642	660	669	696	688	656	669	678	658	700	703	687	678	671	685	638	674	679	665	636	676	649	695	677	657	658	662	694	668	635	705	698	638	707	711	674	610	678	671	661	666	650	634	693	677	645	677	683	682	683	646	656	662	715	640	662	707	657	687	682	652	687	656	676	650	676	669	720	686	675	663	679	750	676	679	664	663	637	628	593	670	668	695	669	645	665	703	666	700	678	666	673	673	659	651	649	643	674	646	629	626	708	713	682	627	689	656	656	661	652	658	670	636	656	688	718	616	684	653	702	686	677	643	674	631	673	681	636	664	666	674	662	639	661	666	661	691	644	640	651	637	645	659	668	640	631	653	690	641	676	694	676	671	683	638	679	695	669	673	668	666	654	676	697	642	637	667	646	663	705	674	650	686	685	657	666	678	709	647	691	687	698	642	708	680	609	664	687	651	682	681	687	668	653	668	700	641	659	680	705	707	660	695	665	686	684	709	674	665	693	672	681	712	650	670	670	669	670	644	680	670	685	646	679	700	660	678	671	668	643	633	659	582	680	618	703	620	670	637	631	698	676	640	709	648	658	700	617	683	657	674	646	644	696	655	681	674	647	687	725	665	668	671	658	687	695	644	668	674	671	627	657	698	661	669	609	678	653	678	663	678	670	640	632	676	680	661	651	674	684	630	662	668	649	650	669	627	650	656	653	648	703	665	678	659	638	695	656	684	666	681	719	633	661	669	671	680	634	660	690	654	703	690	685	674	644	703	680	687	661	665	652	672	678	664	703	665	658	671	697	680	721	659	686	685	661	681	685	658	623	674	662	660	652	693	645	661	653	681	661	676	654	741	660	631	669	705	648	641	664	666	634	679	705	687	708	669	693	721	688	684	634	640	636	630	662	657	661	687	646	671	732	628	666	662	651	641	688	679	666	635	664	690	661	648	641	666	678	656	682	646	699	646	685	658	637	711	665	688	679	672	600	628	661	606	657	686	675	692	613	668	733	687	661	695	612	693	695	686	681	695	719	695	617	695	639	645	641	690	678	626	631	703	643	680	682	664	665	643	636	621	654	660	652	660	692	637	644	711	725	705	660	672	644	667	669	689	683	683	702	686	633	706	682	652	645	640	640	675	619	681	679	713	690	650	669	699	638	688	683	662	689	687	675	644	666	645	700	704	600	723	625	675	645	637	676	679	663	683	655	635	677	681	632	673	648	719	614	715	668	666	678	655	692	585	713	715	657	668	687	673	707	667	661	712	688	680	680	691	694	701	692	670	648	699	745	690	685	665	695	649	645	649	669	624	659	642	703	640	682	714	652	674	644	662	656	674	697	701	710	662	678	685	675	648	695	688	629	673	670	654	643	679	656	719	706	700	641	724	690	695	704	691	618	667	637	706	665	654	680	679	681	679	687	664	689	650	710	661	613	668	650	667	642	692	650	684	690	723	716	655	683	650	676	662	639	702	703	635	679	671	679	655	659	656	644	691	665	731	661	670	622	677	654	676	651	639	652	686	672	674	670	613	680	712	658	686	679	640	675	696	660	681	670	664	652	672	694	689	663	683	608	711	659	671	688	641	655	643	671	670	680	647	641	661	680	647	660	683	695	672	675	641	680	677	624	707	661	705	655	678	686	663	718	684	709	701	630	664	706	690	678	613	684	655	664	649	691	679	676	691	648	671	643	666	671	661	679	687	696	709	689	697	695	686	651	694	668	662	658	631	670	671	689	623	684	688	680	689	687	661	682	664	674	682	671	675	641	689	682	674	680	701	714	659	620	631	671	639	686	641	661	654	741	680	645	696	656	663	657	697	681	672	675	659	669	702	638	627	690	665	658	675	709	655	687	661	611	689	710	663	647	700	692	641	694	663	712	600	700	719	747	647	702	663	696	660	614	664	666	654	667	631	713	676	686	674	623	670	680	697	684	680	702	709	681	656	628	643	684	706	639	702	668	636	705	663	638	678	677	673	707	634	627	690	669	646	657	684	624	658	654	681	683	647	657	671	685	663	659	641	667	730	646	638	704	659	659	692	678	693	674	680	705	697	690	710	648	665	651	690	686	739	657	666	670	676	642	678	681	695	698	673	733	667	684	633	639	708	641	648	662	678	692	645	706	598	686	678	672	687	641	658	673	676	642	702	656	673	658	688	646	652	668	681	664	663	660	680	630	663	716	709	702	687	679	648	678	675	694	645	710	650	681	668	700	707
46382	42618	52010	42939	41741	40088	35967	29216	36010	39110	43993	32634	23969	20466	12704	8511	8526	7096	4765	3100	1872	1819	932	841	988	744	653	702	569	585	530	536	469	494	504	440	439	426	431	367	332	319	325	305	365	363	356	340	326	366	339	309	312	275	293	274	292	321	319	292	303	308	285	291	305	288	304	299	318	300	308	325	287	306	307	299	299	303	344	287	276	259	285	322	337	311	301	290	292	324	278	297	311	290	299	299	309	302	296	269	300	276	300	288	300	276	284	311	315	293	321	315	278	299	275	279	299	306	311	350	293	261	284	293	262	286	257	298	307	285	308	314	344	290	301	330	285	334	293	266	298	276	297	273	271	319	293	299	305	284	307	273	320	293	288	297	312	294	306	297	295	318	292	292	293	323	295	300	323	250	280	302	307	287	257	279	286	302	278	272	317	285	286	271	298	278	273	301	262	307	287	304	270	299	303	333	275	271	309	322	272	278	286	271	311	303	279	271	304	287	319	286	292	307	309	285	305	270	306	331	279	317	290	295	297	303	277	270	285	301	281	317	295	293	261	268	301	292	283	292	261	285	290	298	273	259	284	271	306	291	295	278	270	337	300	278	298	292	305	319	270	312	255	301	349	302	313	292	313	278	276	268	284	314	302	261	293	281	283	301	290	292	285	280	309	297	279	332	277	300	318	306	294	300	291	322	324	270	302	282	315	301	273	287	284	291	271	279	278	299	264	325	268	301	279	304	289	330	309	296	279	258	306	298	294	296	271	298	317	268	280	245	308	316	276	264	280	305	272	312	302	300	312	272	278	302	322	271	283	273	333	283	318	294	298	304	292	284	303	330	288	282	310	299	313	287	306	308	302	323	296	327	287	302	291	291	306	294	319	303	306	305	306	308	294	284	299	309	290	284	297	292	311	260	318	303	315	286	315	304	280	277	309	279	297	286	301	263	302	308	288	280	287	297	294	299	291	270	280	303	258	305	333	295	288	280	293	284	305	292	279	297	276	300	336	305	303	250	314	282	303	279	269	270	299	284	306	291	268	301	281	275	297	274	296	309	278	265	283	286	289	295	260	272	278	289	289	294	317	304	283	311	277	310	303	257	323	246	284	287	299	322	297	310	326	290	299	268	287	293	279	293	284	271	266	332	329	292	279	295	322	300	320	280	318	296	292	300	293	305	268	294	283	300	304	314	290	293	275	263	324	292	282	290	305	281	287	293	270	258	338	270	288	269	309	263	295	294	284	308	270	324	268	313	328	289	311	265	293	250	310	299	304	272	298	319	298	301	258	313	271	309	275	274	304	304	301	294	293	284	339	283	281	293	267	309	312	307	294	288	292	312	281	295	319	343	316	265	299	286	309	286	292	300	308	300	278	286	294	280	276	307	289	286	270	312	311	285	280	292	256	326	275	305	312	313	285	268	306	300	270	316	331	300	305	305	319	274	297	348	263	329	277	307	296	275	318	314	303	284	314	322	298	279	283	291	316	310	296	292	313	305	320	306	287	301	290	286	288	282	292	279	285	305	292	303	298	285	309	299	282	314	302	299	280	285	310	301	292	314	302	292	290	274	276	313	308	261	290	284	276	278	303	304	293	318	286	296	307	313	291	306	288	270	296	287	283	308	297	313	310	290	271	289	269	287	276	293	329	307	315	300	310	308	327	314	287	272	299	310	328	287	254	276	262	261	299	313	274	338	295	287	261	294	269	283	285	274	266	320	287	291	267	310	267	304	341	289	273	296	275	318	309	304	280	275	278	277	286	289	309	244	291	280	288	318	307	267	299	307	288	306	260	303	271	281	287	297	309	284	302	310	338	309	318	325	277	277	299	307	268	283	289	274	273	301	290	320	302	289	314	287	275	311	309	271	314	288	294	272	324	279	286	318	298	295	312	291	282	274	308	266	283	285	279	295	311	298	295	307	288	286	283	274	279	284	259	290	271	348	271	270	309	316	294	303	304	301	295	301	333	299	274	294	314	272	287	306	299	300	287	283	309	293	280	280	316	314	289	277	311	283	281	306	276	289	301	293	278	293	262	305	317	293	288	322	281	338	302	314	292	295	307	309	285	270	291	294	310	295	307	293	282	296	305	315	314	310	318	297	254	317	312	292	310	297	315	302	307	323	295	277	291	276	305	325	286	270	277	255	275	287	298	294	304	302	292	296	296	267	306	318	277	282	302	262	271	328	316	325	301	272	338	307	288	309	318	321	276	288	295	286	317	285	274	281	296	294	281	297	275	287	289	272	304	263	289	294	309	315	282	256	308	309	321	269	259	317	311	296	283	314	274	299	321	270	290	275	280	283	299	268	284	295	327	291	285	242	302	280	301	269	306	217	278	309	289	322	321	288	343	276	279	279	291	289	307	300	297	323	307	298	289	277	293	318	293	295	278	274	287	311	289	284	284	306	302	279	321	283	310	264	267	273	297	323	292	300	275	302	291	263	308	253	285	287	301	301	296	333	299	328	273	306	290	284	297	312	278	272	281	283	281	278	299	266	294	289	289	306	319	297	313	296	289	309	272	265	291	276	291	275	258	308	313	284	280	282	289	296	259	266	322	290	297	282	303	295	292	278	291	295	279	302	297	276	307	288	349	308	280	319	278	265	292	270	296	282	293	307	271	291	323	312	296	266	276	289	265	278	299	325	270	303	316	298	288	255	305	316	305	315	316	303	297	304	293	280	280	302	305	283	265	318	286	311	312	292	291	270	294	318	285	287	282	300	265	305	287	306	310	300	295	277	308	322	318	295	275	270	303	300	289	267	312	324	300	282	296	304	308	297	282	277	276	313	314	290	300	296	287	310	324	315	318	282	313	295	283	293	300	304	289	302	307	276	281	329	280	297	308	298	285	290	259	259	292	277	306	291	287	294	293	274	300	305	280	279	299	301	282	287	318	325	295	288	269	310	280	304	276	303	320	309	289	279	298	287	314	312	286	298	282	301	301	276	292	300	316	297	282	260	319	310	277	306	318	303	291	276	293	278	293	284	261	302	284	287	297	289	297	281	284	320	299	291	295	282	288	298	277	265	290	281	301	297	332	298	283	275	260	287	284	335	268	321	313	292	270	310	313	315	270	309	296	270	264	309	274	263	272	301	299	268	298	289	294	314	274	296	281	281	287	257	279	301	304	302	303	274	276	300	290	279	287	274	284	310	313	310	307	306	313	276	311	254	282	272	287	303	299	280	312	284	296	321	271	291	279	284	264	277	268	287	261	282	310	269	312	308	280	272	301	303	271	286	288	329	334	298	278	295	286	283	284	298	300	309	269	294	277	280	281	295	296	300	285	315	315	273	308	297	310	302	311	314	300	266	283	268	309	327	340	348	309	286	251	268	298	296	292	278	311	274	280	322	322	288	284	297	253	307	295	315	279	293	289	288	305	300	316	285	272	274	275	320	314	293	267	315	331	330	307	306	306	310	284	278	300	310	276	308	291	296	318	289	319	303	306	306	292	266	306	293	298	287	307	322	277	279	307	286	290	303	259	301
31001	35125	49571	54626	55281	54796	47342	40799	49510	51080	55105	43480	40068	37306	27371	23866	26046	23661	17987	12586	8926	8545	4047	3778	4861	3294	2934	3293	2530	2609	2454	2365	2161	1928	1848	1562	1589	1526	1414	1233	1069	911	925	953	1247	1232	1179	918	970	1022	914	855	751	756	766	753	653	683	665	676	734	629	701	666	663	723	688	704	676	629	674	641	717	658	699	696	731	716	702	687	711	684	677	655	727	663	634	693	720	679	687	675	717	685	720	638	684	681	680	647	676	751	665	665	674	675	684	666	694	703	677	704	731	693	723	659	650	637	701	690	666	685	679	665	664	687	648	719	685	679	697	619	655	692	652	716	718	664	677	678	661	672	680	692	701	696	683	666	703	699	636	669	670	682	678	758	722	705	715	647	685	687	633	725	665	671	679	637	699	701	699	664	658	686	750	690	721	714	675	691	631	695	702	732	746	712	687	662	706	682	687	708	650	721	713	701	676	720	652	699	705	686	670	698	718	735	667	656	642	705	703	690	720	682	708	656	649	708	755	683	683	705	707	690	712	687	698	689	712	700	717	694	703	740	671	712	708	692	694	692	652	671	686	667	724	691	717	699	658	661	713	730	701	730	686	718	656	714	659	693	682	701	676	700	695	714	659	680	689	698	693	725	738	718	652	679	675	667	705	746	669	686	701	653	685	732	676	730	726	691	663	719	687	663	659	711	697	715	684	715	668	640	673	702	684	667	698	690	653	660	724	689	643	643	684	699	674	674	694	685	682	652	633	670	702	697	624	726	660	687	673	698	654	698	631	659	700	670	680	718	695	658	703	666	695	648	714	640	708	693	702	681	709	695	634	712	623	676	727	654	704	722	691	742	695	676	646	664	696	661	757	706	689	674	709	688	704	693	643	721	665	732	765	653	683	693	655	661	684	713	649	691	651	697	691	700	714	674	724	708	695	692	710	714	678	706	703	693	679	680	740	679	666	670	727	689	745	693	690	687	730	699	708	720	670	683	719	671	682	663	705	693	682	740	657	689	729	668	687	660	706	656	692	680	714	706	700	701	733	652	665	671	665	683	684	715	742	689	700	644	706	714	673	680	680	650	653	668	674	730	643	632	694	674	692	668	683	729	720	730	664	646	682	659	671	711	700	675	721	713	669	673	676	677	680	696	715	698	665	648	690	724	673	672	685	673	739	708	664	698	668	690	685	726	685	704	671	691	667	636	626	712	687	683	687	673	702	712	654	728	671	668	688	707	652	709	690	743	676	702	688	695	646	681	698	735	661	673	714	688	698	665	692	660	676	668	665	769	671	729	671	674	735	688	645	652	696	701	670	741	725	731	695	665	687	716	768	685	654	687	795	669	684	732	650	757	670	679	665	668	692	673	717	710	610	686	698	660	672	725	687	728	682	698	771	687	687	675	666	695	645	698	698	660	716	653	698	659	695	756	687	751	654	659	657	695	710	669	713	718	711	734	688	673	707	687	703	736	720	653	727	630	703	711	659	722	674	664	670	666	722	622	672	668	696	659	673	673	637	624	670	674	654	681	695	671	632	692	710	706	708	695	728	691	639	700	635	695	710	688	657	712	708	686	699	676	668	654	677	710	670	683	709	732	649	666	693	671	676	654	663	641	694	710	678	738	710	701	668	678	710	681	694	755	695	701	686	746	707	690	713	700	726	742	687	704	667	756	696	684	696	692	659	701	658	687	677	704	708	681	674	713	713	681	700	692	642	693	680	687	662	693	691	704	674	663	664	683	708	615	661	694	689	667	694	691	670	688	633	664	722	671	687	662	682	667	724	662	678	693	716	652	727	691	671	631	688	664	682	713	695	681	681	682	734	651	699	683	664	731	702	708	687	698	706	672	670	677	672	694	734	706	712	667	666	699	713	692	667	656	679	693	683	691	676	725	710	672	709	681	722	663	647	695	648	667	738	664	692	690	663	700	714	670	669	665	667	668	646	648	710	698	704	662	681	673	689	664	687	657	658	695	712	709	711	665	672	694	690	739	665	712	716	682	668	680	710	685	703	671	690	654	696	672	685	702	680	655	686	697	693	688	714	683	689	699	613	694	645	649	684	681	635	693	719	720	738	648	643	707	701	729	657	710	706	655	718	632	684	707	706	720	655	713	739	722	665	679	690	692	658	727	702	665	695	669	672	655	670	666	674	647	692	715	682	739	653	665	705	661	640	712	673	712	715	655	686	667	653	660	704	651	659	700	678	680	620	726	705	676	670	666	695	680	719	665	672	651	669	625	684	662	709	689	693	654	647	743	680	664	700	745	646	685	700	681	701	681	708	704	740	697	701	704	721	725	653	670	735	704	686	701	704	653	686	694	648	695	726	664	663	706	720	714	660	738	734	716	660	698	652	699	680	688	690	676	689	633	695	713	717	700	701	693	662	696	694	660	724	724	706	676	728	678	681	743	687	697	726	686	641	668	671	666	646	682	686	737	668	692	682	695	693	674	659	712	725	707	644	698	716	711	748	685	658	662	691	708	729	664	701	663	701	704	702	733	641	703	680	692	678	716	689	723	714	649	701	683	676	720	672	628	664	688	660	700	709	696	691	719	704	659	664	698	682	697	712	716	652	697	650	713	691	708	675	665	687	665	679	672	670	647	658	660	720	668	712	715	669	645	684	646	688	696	713	734	692	686	683	698	667	654	675	655	706	695	690	690	699	727	726	671	699	705	690	673	710	686	670	713	661	707	686	688	638	683	668	671	675	694	710	670	692	675	724	679	713	652	686	700	666	667	691	665	664	697	715	707	692	660	670	719	648	697	668	730	685	696	626	659	655	651	703	698	710	665	688	655	719	668	705	689	677	715	717	693	665	688	672	703	665	705	714	648	663	722	677	719	660	691	727	681	685	653	684	673	673	720	715	638	664	725	686	725	678	678	698	679	661	658	687	673	667	677	703	716	662	676	631	671	718	725	723	697	700	650	644	708	645	749	723	662	683	725	691	717	660	668	694	715	690	682	674	694	713	694	715	666	693	651	656	674	729	656	685	710	646	697	674	703	681	707	713	689	725	736	649	704	704	686	720	597	705	702	684	689	688	693	727	689	645	697	687	692	700	700	696	639	717	678	680	722	671	690	669	696	739	683	702	700	704	716	728	707	697	740	702	709	701	635	653	713	714	690	674	705	672	697	721	691	669	685	696	701	679	723	667	712	655	637	708	751	689	707	675	614	666	661	698	699	740	669	693	660	741	733	697	700	698	737	692	695	624	724	639	680	684	723	682	738	683	731	655	698	686	735	683	679	658	672	647	689	699	666	697	658	654	723	675	682	656	695	687	696	675	705	647	684	696	671	648	678	722	679	647	673	709	657	692	654	672	692	703	645	691	690	674	665	632	670	680	703	688	665	748	759	703	641	676	678	677	680	716	708	730	664	758	696	731	658	674	679	687	708	679	652	671	692	664	648	708	707	707	686	644	698	710	663	649	671	721	695	704	687	627	693	636	736	658	674	696	695	669	701	709	691	659	643	686	739	686	657	718	695	648	687
52895	49716	52387	43965	42879	40985	37428	32211	43664	46053	49577	38899	32003	29244	21737	16645	16623	13422	8032	5404	3242	3853	1851	1212	1696	858	955	1022	707	728	695	687	604	560	582	550	477	496	462	423	338	329	296	369	500	419	306	351	378	367	346	272	288	263	281	259	308	287	268	285	279	251	259	263	262	301	279	249	274	278	266	251	281	278	266	234	251	269	305	272	261	275	271	255	254	250	276	281	286	220	259	260	262	275	216	252	253	270	263	266	277	248	270	239	285	255	284	299	254	266	275	277	276	260	290	250	272	263	269	264	249	304	280	257	278	252	276	276	266	275	266	247	239	241	293	271	288	273	272	274	237	281	262	267	275	286	279	265	270	262	262	262	290	281	279	243	247	276	268	275	275	265	294	251	306	286	265	270	258	290	275	237	247	263	296	240	277	264	243	285	291	268	245	255	273	287	304	266	255	240	281	244	246	278	274	261	276	247	267	276	264	274	290	271	228	249	269	264	255	269	279	277	277	261	223	260	269	253	263	245	271	253	251	289	268	277	259	255	251	302	250	258	268	242	259	266	292	293	246	259	278	275	269	255	298	272	243	270	257	281	275	258	273	259	255	259	256	257	291	281	271	271	275	271	278	251	279	264	258	258	269	254	289	250	269	295	287	286	285	289	281	284	251	283	287	271	279	251	265	286	259	280	288	273	262	301	277	259	264	285	273	297	267	292	262	258	258	286	268	249	253	256	258	278	259	252	236	258	261	270	288	266	289	282	252	260	264	256	258	262	270	290	272	267	274	280	230	275	251	263	245	263	229	265	245	238	284	274	267	283	237	266	271	278	302	283	281	270	237	278	259	250	230	257	218	244	279	273	241	281	256	278	266	272	256	276	264	253	271	266	267	255	246	254	261	290	238	258	268	250	272	292	297	224	279	244	256	265	281	262	246	282	267	258	275	275	257	241	274	281	273	287	280	281	270	269	283	277	265	268	271	298	291	294	259	299	266	257	261	294	261	261	287	277	283	247	263	250	291	299	266	281	246	257	254	261	260	253	259	250	245	267	258	266	262	237	253	278	273	268	256	264	270	256	254	259	276	267	254	278	242	270	256	290	273	267	252	269	270	264	235	252	254	256	283	284	249	269	268	266	248	245	250	284	260	259	288	262	255	242	291	255	267	255	256	279	256	245	283	290	274	307	272	242	252	261	282	286	285	271	277	259	301	250	272	271	288	263	279	284	262	265	275	250	260	241	288	277	278	279	288	271	287	279	294	298	237	268	266	257	233	259	259	236	272	253	262	257	279	281	258	315	282	264	260	257	271	259	281	248	256	269	274	267	284	262	248	292	253	299	275	266	262	265	268	272	260	291	244	251	297	279	267	287	271	258	262	260	253	277	264	300	270	272	273	274	268	258	269	260	282	238	259	255	287	285	243	250	274	269	250	266	263	288	237	255	264	253	252	248	279	263	250	251	255	283	240	265	251	230	251	240	263	242	287	247	301	240	272	266	270	267	304	283	224	244	270	280	261	263	246	247	250	270	248	274	286	266	272	236	248	280	250	310	257	266	275	262	289	270	246	257	298	275	248	280	283	265	262	272	285	277	291	282	255	299	267	269	254	285	292	257	253	276	247	255	263	239	259	280	241	267	253	291	280	225	237	267	278	275	237	257	228	262	291	272	230	241	279	263	238	242	275	278	276	282	279	263	273	288	254	248	292	269	237	311	260	262	244	270	284	266	287	278	286	269	254	267	259	248	251	270	273	271	285	257	257	279	265	271	287	282	275	305	273	243	253	249	242	262	289	241	295	254	272	257	259	279	270	259	287	254	272	268	279	276	269	291	260	270	285	263	246	271	269	257	222	254	270	257	267	237	281	283	229	273	272	289	281	248	231	257	233	268	283	273	216	296	294	271	281	256	264	283	259	265	274	261	255	272	308	275	272	248	285	277	300	275	269	263	246	229	243	287	290	265	247	285	248	255	264	248	281	262	277	281	262	263	256	268	271	292	263	237	281	248	262	268	272	250	270	279	261	278	286	273	255	275	266	290	269	245	255	265	273	306	242	253	269	257	278	237	277	293	283	266	297	267	284	258	255	267	244	254	243	268	295	256	290	248	292	260	254	271	270	289	294	249	249	251	253	267	290	251	287	278	260	242	256	230	227	267	302	287	279	257	250	275	280	284	274	282	275	256	244	232	258	251	249	260	277	284	242	253	238	263	258	287	279	242	256	265	266	280	284	273	277	251	271	275	268	251	253	259	283	289	279	260	284	267	271	235	267	276	265	241	244	242	300	237	286	246	301	290	282	257	307	259	275	261	276	290	253	302	282	277	256	239	267	259	265	269	270	257	274	270	238	254	258	281	242	280	277	268	267	261	274	268	251	279	266	246	239	273	246	260	232	266	296	282	252	239	289	251	268	250	257	286	254	296	249	235	248	257	275	274	268	272	263	252	280	267	255	258	258	238	288	235	281	267	275	266	271	276	295	257	275	276	264	243	266	262	281	283	269	279	222	270	291	277	259	264	281	268	282	269	238	292	287	278	274	271	265	268	254	242	241	273	265	279	294	255	256	247	274	257	263	258	242	259	254	271	248	253	282	279	273	241	262	245	255	234	261	287	285	231	238	274	273	226	266	283	264	256	272	284	255	251	270	247	272	263	250	273	285	283	258	272	272	266	232	253	282	290	269	254	263	277	279	258	279	263	274	256	242	249	284	223	253	250	254	228	255	258	277	248	279	266	295	277	244	250	257	261	263	262	274	244	286	263	251	275	281	250	258	271	262	258	250	220	275	281	259	254	235	264	241	271	293	280	264	274	265	259	287	252	255	282	242	248	284	260	252	262	273	243	248	266	254	236	261	246	259	260	269	261	291	243	281	248	255	272	229	234	252	237	288	284	282	271	278	276	291	266	263	264	273	285	287	280	267	268	266	279	290	277	290	270	258	256	294	247	243	259	266	288	268	280	260	281	244	251	257	247	261	259	251	275	245	281	247	273	282	274	238	270	256	267	277	266	270	229	262	267	283	274	295	251	291	287	247	274	268	243	284	289	261	266	272	261	255	261	246	268	261	264	284	266	264	253	285	263	245	296	262	280	296	257	266	267	245	284	271	299	248	278	253	235	250	264	267	262	273	276	292	278	261	254	287	252	261	267	256	226	269	255	260	288	256	230	252	286	240	248	249	249	263	285	292	261	244	274	252	259	259	282	252	259	249	283	281	259	282	274	278	253	242	239	268	277	275	272	249	283	234	243	265	245	263	282	283	244	249	295	284	306	263	273	255	290	252	246	272	265	264	236	265	286	279	285	296	260	259	252	286	265	262	252	267	255	250	256	267	290	295	264	270	273	249	269	261	257	247	247	285	291	287	245	272	248	287	254	260	240	243	245	266	229	261	296	261	265	256	278	284	282	269	253	252	247	256	247	276	252	235	274	258	263	298	245	245	265	254	237	283	250	257	283	293	262	242	270	276	252	264	283	284	254	267	286	259	267	266	278	249	275
36648	42843	52508	56659	58484	60159	50315	49041	56779	57620	59851	52045	46977	44765	35682	34281	35539	32055	23003	17481	12811	15674	8057	6010	8255	4189	5121	5191	3433	3711	3523	3385	2773	2622	2488	2102	2065	1995	1832	1547	1180	1051	903	1517	2399	1678	861	1155	1230	1165	1035	928	714	698	664	688	650	620	593	612	615	645	626	632	616	583	611	602	640	595	598	619	612	591	634	666	600	600	611	607	598	623	583	571	616	618	622	650	595	608	632	624	604	597	585	617	610	594	653	614	622	626	642	547	647	632	660	626	603	625	614	614	628	674	625	616	590	561	626	618	630	637	616	611	621	641	601	623	652	603	631	637	595	650	604	624	612	650	622	607	599	636	632	601	588	634	620	681	615	611	602	628	627	595	591	660	586	600	625	619	615	587	623	667	574	561	669	642	640	620	595	623	607	648	615	635	591	662	617	615	623	602	619	582	647	591	579	643	614	610	645	607	597	593	655	657	603	620	648	630	601	622	619	646	566	621	602	587	598	649	615	612	575	673	591	646	652	640	653	600	620	592	647	611	629	626	621	636	637	548	635	641	642	612	625	586	614	610	554	606	591	641	618	650	592	643	646	637	579	593	626	590	620	606	628	627	662	615	649	606	653	611	623	615	611	626	602	617	620	575	616	627	624	606	653	593	625	675	592	620	655	619	650	696	629	618	624	613	604	626	646	595	650	658	597	618	628	550	633	637	630	686	623	649	659	617	638	665	643	614	645	598	613	630	622	609	675	596	571	602	602	678	610	649	629	620	648	620	650	590	598	623	642	612	666	620	685	614	600	615	592	595	621	604	609	598	629	605	633	629	612	602	628	596	589	627	624	623	582	591	627	614	571	612	659	617	649	645	624	627	630	687	625	602	594	578	645	627	585	675	620	618	576	618	639	605	672	593	625	672	615	594	630	622	633	602	597	674	622	636	581	674	656	615	623	612	631	609	652	600	599	628	586	644	600	634	600	586	613	606	624	603	646	602	635	575	639	590	619	668	581	596	603	628	617	615	589	606	627	639	605	642	579	614	626	641	597	653	601	628	602	615	631	604	595	615	629	608	610	644	643	632	632	611	643	666	588	611	625	627	633	638	636	674	629	602	640	656	602	635	657	623	620	642	647	642	650	647	651	630	627	581	613	594	651	613	608	630	593	615	666	619	634	619	606	656	649	619	612	613	635	609	582	630	625	641	636	648	618	640	599	609	612	613	604	641	624	663	618	636	595	614	681	640	627	639	607	620	634	620	611	626	587	621	598	642	619	606	608	624	593	655	619	586	603	626	686	653	593	624	589	652	615	626	615	552	616	628	632	639	602	619	592	591	614	613	626	617	618	584	657	667	630	625	652	651	625	585	655	581	575	597	580	674	634	655	633	584	673	646	638	634	618	606	603	664	643	592	656	629	625	649	650	657	546	581	642	605	614	622	646	624	620	656	624	609	632	611	588	627	620	607	604	626	614	643	623	647	617	634	622	619	638	657	597	625	608	588	620	613	607	644	657	648	623	647	633	632	558	642	615	606	626	613	601	609	654	622	634	611	642	596	592	629	629	620	663	644	658	592	607	617	632	612	634	625	634	607	620	600	635	585	608	581	623	640	627	635	616	632	589	625	591	655	608	614	630	646	625	592	620	646	628	593	599	596	637	636	632	617	654	638	648	573	644	651	660	635	603	597	596	634	631	626	604	582	617	639	594	626	625	603	606	620	595	655	590	642	674	619	648	600	643	597	662	617	624	627	645	632	614	562	606	625	579	623	653	595	605	651	650	671	586	653	631	636	652	653	631	624	574	585	628	630	635	608	627	613	642	626	655	638	589	617	651	616	612	641	619	622	609	618	575	639	644	619	639	626	618	624	591	685	659	617	595	613	640	622	584	619	600	616	633	647	620	665	593	599	642	617	601	564	635	579	610	638	645	619	638	608	620	579	634	585	586	632	612	628	610	609	677	634	627	588	617	625	588	618	640	603	590	618	606	613	625	646	595	663	599	604	643	629	615	634	577	632	696	616	634	638	594	601	630	636	640	618	658	612	629	618	610	611	625	643	654	643	616	607	597	597	628	605	633	603	620	621	611	633	648	615	615	625	629	620	601	605	597	620	587	620	608	651	638	601	569	608	646	663	627	619	606	575	592	633	632	611	643	587	606	609	596	638	604	614	640	638	656	614	595	623	662	595	663	616	688	624	652	609	628	636	605	635	636	614	633	615	585	593	597	646	645	632	679	604	600	618	596	602	625	651	617	628	617	623	608	628	618	616	593	610	632	601	620	604	566	604	603	647	613	608	611	580	635	596	591	634	596	624	604	662	619	615	620	602	629	605	591	620	591	632	629	622	612	643	639	614	653	575	571	638	627	603	637	659	638	655	616	603	656	618	614	594	623	614	599	613	626	663	623	650	613	648	642	639	647	583	605	668	608	643	605	645	603	613	639	625	606	627	621	580	593	634	648	617	592	628	587	654	673	626	629	648	604	597	643	619	599	624	573	632	645	619	619	599	629	654	615	663	619	603	584	658	618	626	619	609	635	639	618	614	649	542	642	620	670	634	592	652	647	637	644	598	619	635	631	635	635	650	612	598	657	676	634	604	579	598	639	630	612	574	588	601	654	635	577	601	611	582	657	656	638	649	601	603	602	626	619	614	655	620	615	644	642	624	638	636	608	678	587	613	629	633	602	617	634	605	639	624	571	627	631	594	620	603	626	605	604	580	640	661	608	591	621	615	620	587	626	631	615	603	619	654	574	600	620	664	602	634	621	600	633	601	620	601	594	604	570	612	640	617	633	667	639	611	623	638	619	662	612	620	587	596	571	600	611	616	645	621	663	597	618	614	597	626	606	642	593	597	591	569	679	605	612	582	617	560	638	587	632	584	613	616	573	650	645	615	613	628	611	594	561	663	606	608	621	660	629	590	570	648	619	658	612	619	672	617	603	619	626	602	597	632	640	612	593	585	636	587	636	602	643	618	632	587	659	658	604	585	614	596	600	626	635	662	621	634	668	643	613	633	681	661	586	601	621	617	636	579	639	613	604	633	625	555	644	576	589	620	632	618	644	667	659	617	636	681	591	620	668	620	634	616	609	629	651	581	570	637	641	624	606	619	611	631	657	626	582	616	611	629	603	619	639	625	575	631	644	651	638	649	600	627	643	618	579	640	679	629	641	574	579	639	626	631	657	667	605	623	623	674	610	625	604	628	625	621	617	657	623	674	625	637	599	622	625	608	585	617	666	603	618	666	622	622	598	601	613	612	581	603	595	599	621	635	578	580	621	633	610	612	591	634	629	602	581	625	620	631	634	630	630	649	642	622	630	620	604	626	613	662	688	595	653	675	582	661	615	580	637	655	626	620	604	602	591	597	616	620	659	617	680	636	662	636	607	610	590	626	562	616	619	643	629	607	618	615	640	577	660	632	624	648	585	611	655	601	612	642	600	572	621	605	605	638	559	656	623	620	624	596	580	641	616	607	632	648	626	610	640	608	610	644	619	605	632	607
20620	14740	20021	17856	13358	8667	5915	3971	4463	4719	4631	2589	1730	1329	982	757	732	708	581	536	443	455	434	418	392	394	378	413	379	409	352	363	313	332	320	325	294	307	319	323	299	311	275	284	353	305	279	306	335	300	284	300	301	282	307	294	294	297	304	308	280	310	268	317	269	305	259	306	285	279	288	296	280	292	314	316	306	291	295	315	294	283	291	278	314	296	273	254	275	280	258	288	316	295	284	317	269	321	280	311	305	250	287	287	284	287	315	287	261	269	312	277	311	288	304	304	276	274	287	250	297	288	296	286	293	283	260	310	300	292	267	299	318	290	276	288	295	289	261	308	294	286	316	273	279	291	256	275	289	285	286	280	267	317	286	291	289	286	257	292	275	267	299	301	277	284	257	283	320	273	295	254	284	270	290	299	267	302	300	298	269	278	290	286	272	293	279	295	306	273	286	281	287	316	286	309	290	314	258	295	295	292	277	294	303	290	300	264	279	272	305	285	279	300	273	314	274	278	286	303	271	268	317	271	267	321	280	265	302	280	294	296	264	292	263	265	316	307	268	292	278	302	269	278	315	329	258	270	303	272	297	303	294	322	281	249	290	289	302	277	310	269	273	270	303	271	274	314	276	254	286	287	286	295	243	326	283	285	283	298	267	285	268	273	261	295	281	288	277	275	294	277	284	250	283	330	283	287	259	277	300	298	301	293	303	273	316	271	280	297	285	286	297	319	249	288	267	290	273	320	294	323	273	292	282	275	302	285	318	297	299	289	314	292	291	295	292	298	270	296	264	297	319	279	250	262	285	268	319	271	299	341	290	321	287	283	300	278	284	281	287	266	312	309	307	285	278	301	287	307	302	272	281	256	270	266	302	263	270	324	298	286	296	297	274	289	276	302	287	302	303	282	262	255	326	296	270	275	299	297	299	302	273	262	317	288	251	292	280	307	271	247	311	297	243	256	294	313	292	302	300	309	285	287	306	263	266	291	296	290	305	309	306	304	284	308	271	303	288	289	298	277	294	263	291	288	307	325	282	301	301	315	267	302	278	293	284	300	277	283	318	294	290	285	300	279	280	296	302	306	273	299	287	285	281	292	284	280	258	277	287	262	307	270	293	293	283	284	284	321	331	299	269	296	275	276	273	272	292	298	284	268	277	278	264	289	292	288	288	273	295	310	273	275	316	284	299	287	302	249	297	303	289	295	308	297	286	300	312	296	280	288	319	297	321	272	302	269	318	321	323	267	285	297	257	262	317	287	313	266	305	275	307	311	308	298	274	295	275	282	270	288	294	290	291	291	289	297	296	278	286	296	291	335	312	317	283	282	286	290	315	267	275	309	279	265	289	307	273	278	286	307	294	294	287	280	283	299	325	271	289	269	311	297	305	308	336	284	256	264	280	291	305	279	307	310	300	270	298	282	304	298	280	308	287	264	263	285	300	283	309	326	264	316	295	257	286	283	314	294	277	281	254	308	265	308	308	290	271	317	296	268	300	285	288	282	298	270	266	273	264	279	307	260	262	305	278	282	296	292	288	274	279	273	318	291	276	299	300	309	280	300	267	286	258	291	285	295	321	307	271	305	284	272	265	290	276	299	308	285	280	276	284	287	302	282	298	277	267	287	272	277	320	297	343	266	276	298	290	313	283	276	284	272	298	288	270	273	257	304	304	279	298	276	280	284	278	301	273	290	277	292	302	296	306	290	286	281	267	293	288	287	291	273	265	296	262	302	279	317	286	261	317	280	327	291	302	307	307	300	292	300	301	289	317	278	273	280	273	285	322	333	282	289	304	302	263	325	290	268	272	304	310	309	276	300	260	281	256	291	291	273	274	303	288	271	316	302	299	290	252	304	304	299	290	298	283	314	309	301	317	324	296	269	282	286	261	294	304	270	302	293	282	265	288	296	291	282	292	295	307	268	287	283	265	253	309	321	312	313	302	286	283	285	283	292	328	288	275	260	292	248	301	304	289	296	285	284	296	262	323	263	276	308	301	286	261	277	305	240	270	251	275	276	271	289	255	276	262	294	297	303	262	279	295	275	288	275	301	283	284	256	300	296	291	288	295	265	301	286	271	273	263	265	299	289	280	310	264	276	288	295	304	289	272	294	287	287	319	280	300	280	289	263	297	282	302	311	278	262	283	309	262	295	259	270	275	329	274	281	332	287	290	312	275	254	299	299	290	274	311	307	314	304	305	288	318	307	280	285	309	306	313	307	287	287	274	249	295	285	276	288	308	279	264	309	264	293	287	303	274	277	288	334	297	294	293	283	290	304	312	266	301	269	283	314	287	285	256	274	299	291	306	285	298	274	297	281	316	284	313	256	299	294	298	316	278	274	315	312	316	326	310	307	323	240	294	302	293	320	302	297	279	261	291	272	263	296	299	280	311	287	305	324	301	261	287	318	278	267	270	292	266	287	294	269	292	275	320	270	279	247	265	295	291	271	264	292	292	257	282	319	262	310	305	274	303	295	315	285	261	287	275	303	308	304	289	273	269	271	298	256	256	286	280	253	293	282	280	303	297	295	283	306	293	260	279	282	241	277	282	282	288	269	279	310	283	291	324	271	311	274	302	285	265	264	275	288	295	307	297	286	271	291	286	269	282	257	291	269	264	290	290	281	289	276	300	311	309	305	292	267	289	305	252	320	259	278	329	258	290	305	271	293	312	282	281	306	274	289	274	303	296	288	282	311	289	256	279	294	295	298	300	319	288	310	292	282	285	266	267	261	301	282	282	284	314	292	263	307	295	287	299	286	270	276	308	297	275	309	266	301	276	298	311	265	308	241	275	305	296	319	301	295	279	284	283	330	292	275	297	256	259	283	285	267	303	301	306	303	300	285	284	292	273	311	306	283	300	290	310	266	293	267	323	274	319	303	314	295	272	287	296	282	273	286	270	281	308	264	275	299	316	286	294	293	291	262	292	277	286	257	297	294	267	292	305	306	287	311	279	306	308	261	290	288	257	280	304	289	276	274	290	291	338	285	304	310	254	288	294	269	285	313	307	274	289	279	254	283	281	261	273	279	307	323	293	309	308	250	285	327	281	270	294	302	315	278	272	320	329	277	310	293	272	260	270	303	301	277	255	282	285	298	271	298	262	298	294	264	289	285	305	300	274	308	333	276	309	287	250	279	259	294	273	289	299	305	266	271	301	311	307	268	305	291	295	284	291	265	298	318	316	278	290	307	283	288	281	264	261	308	278	274	334	315	327	268	304	261	275	290	291	300	294	249	336	265	257	273	281	299	299	283	297	269	294	319	297	265	311	276	328	279	301	287	306	296	260	292	319	261	269	293	287	274	288	279	296	301	312	267	295	276	264	282	260	315	265	279	288	269	261	268	306	301	296	304	270	268	277	280	269	304	294	305	274	308	308	282	301	280	268	287	276	283	270	291	282	259	299	315	315	301	299	286	339	254	294	273	287	262	263	269	272	292	297	313	258	310	320	302	313	279	299	287	280	295	263	260	297	256	305	297	299	272
12138	13965	26476	30773	27585	22588	18022	13998	17853	18162	19727	11724	8946	6830	4720	3806	3731	3359	2800	2078	1976	1733	1410	1430	1423	1416	1350	1356	1371	1248	1269	1132	1013	1002	909	875	828	884	771	761	772	813	713	800	826	787	758	735	728	721	739	726	693	724	701	659	652	743	687	697	680	676	688	678	631	691	705	665	642	745	700	667	737	709	630	677	660	678	672	672	711	704	667	727	666	694	690	699	693	684	687	627	662	676	662	665	703	684	672	644	705	704	670	718	695	681	678	713	662	698	710	670	676	701	673	663	656	728	668	734	695	636	651	675	723	656	697	679	693	650	652	685	676	693	679	700	696	746	669	700	673	670	697	751	751	656	710	657	664	700	686	691	724	657	698	687	659	668	711	668	728	689	687	667	694	708	688	700	662	661	684	673	669	657	700	646	648	661	702	652	645	717	751	680	676	686	675	749	726	710	734	710	681	704	695	713	678	679	695	710	656	693	705	711	670	670	689	672	672	701	663	712	744	702	685	688	677	670	703	671	656	700	652	710	683	685	666	724	691	688	717	706	675	714	703	684	676	699	687	704	662	667	665	728	696	715	698	683	647	649	671	675	675	693	639	717	674	677	703	677	654	696	747	719	666	673	667	688	681	638	689	685	710	728	734	704	683	673	732	703	736	709	695	715	753	641	660	686	707	734	694	711	682	717	753	667	712	694	661	686	704	693	697	675	686	670	724	721	711	664	684	650	684	697	686	683	673	642	666	708	702	652	674	664	681	659	686	787	680	705	649	690	721	686	694	694	685	654	694	729	696	710	686	678	689	739	703	677	676	682	676	737	704	695	708	698	703	706	701	677	665	671	649	710	699	687	679	602	650	659	682	665	709	670	679	672	694	686	659	692	663	639	676	665	657	653	688	714	705	685	674	749	665	666	703	641	669	677	685	672	708	701	678	673	680	660	681	679	668	678	653	715	674	691	687	702	671	692	716	649	669	715	708	668	690	674	679	653	723	669	714	722	653	691	732	671	677	700	703	645	703	673	708	737	652	718	642	674	660	676	654	667	704	715	679	706	676	690	719	675	682	691	639	675	712	666	673	726	715	728	700	730	662	750	699	663	667	691	715	700	716	691	683	682	681	694	643	664	701	693	674	691	679	667	674	722	686	663	675	669	686	725	705	705	700	702	708	696	704	676	690	700	691	685	659	713	734	656	706	704	692	690	676	683	688	690	714	660	693	742	692	686	686	723	692	721	747	700	725	628	709	677	641	721	678	683	657	692	645	671	684	665	718	717	737	676	707	646	674	681	681	697	678	714	698	687	676	692	687	702	714	720	630	694	700	713	673	660	712	693	729	651	668	716	702	688	708	666	719	667	694	682	655	678	639	737	681	683	717	730	669	697	674	667	679	697	686	677	712	674	706	747	682	671	712	669	694	686	678	743	714	673	693	687	696	690	683	730	672	708	727	686	710	641	665	722	739	737	712	656	700	718	663	724	718	679	716	699	703	691	662	695	702	701	666	693	699	680	676	702	668	726	649	666	681	654	747	702	677	686	683	664	693	722	677	693	705	688	681	689	681	670	713	699	679	633	667	676	674	700	688	681	722	713	722	707	712	676	684	657	703	689	755	651	638	689	668	655	650	740	653	670	739	710	644	674	652	712	716	684	725	710	723	719	682	691	661	728	653	723	708	677	679	635	697	707	702	685	705	685	648	705	676	691	652	713	772	711	679	710	727	696	694	694	722	659	690	678	651	655	649	698	660	761	668	658	713	675	694	664	723	636	672	723	731	680	734	667	697	675	713	694	751	709	681	696	685	676	703	691	661	705	666	709	704	665	731	649	746	695	683	685	739	630	717	683	649	636	691	722	701	683	695	733	664	689	659	673	677	673	714	675	675	718	684	701	696	705	678	670	678	633	650	678	682	677	659	662	701	675	728	697	702	706	612	662	743	691	693	671	713	671	715	655	661	648	661	668	683	676	691	721	692	695	672	664	655	724	683	709	680	694	680	686	652	667	694	684	692	669	673	658	718	680	662	659	628	690	690	691	701	706	694	699	700	703	689	663	675	670	699	682	660	696	741	655	721	708	665	666	712	657	708	680	655	646	673	740	700	661	688	686	695	684	682	666	685	662	692	689	688	704	663	688	689	698	719	691	711	664	711	685	663	703	716	673	666	690	677	694	703	700	706	714	715	674	661	735	703	693	698	744	729	660	668	690	700	666	691	714	679	683	685	691	724	708	729	681	720	651	712	675	675	680	699	713	707	679	706	687	724	704	666	668	644	691	728	658	695	640	712	679	649	648	679	645	695	673	692	694	674	725	674	696	698	683	677	674	692	706	671	704	676	687	695	703	658	678	706	637	690	690	714	679	723	690	644	708	707	646	648	626	719	728	716	734	665	643	686	678	718	710	672	642	674	693	675	673	686	657	685	688	671	680	722	690	678	683	681	680	648	691	677	672	699	661	685	688	651	751	703	675	700	677	682	693	691	706	674	697	704	668	646	738	681	713	672	693	719	685	627	632	730	680	657	754	691	677	723	656	673	669	704	672	705	673	673	703	672	696	688	745	673	685	661	718	676	645	667	716	668	718	727	727	699	663	687	723	677	657	687	694	690	649	671	707	663	625	705	685	711	688	696	676	676	715	651	695	694	732	671	667	734	764	733	710	692	715	618	697	722	661	701	701	696	672	663	694	690	672	671	687	642	703	691	685	665	681	670	683	691	701	673	686	652	686	696	674	688	656	699	638	656	749	731	681	663	663	646	640	657	696	717	691	669	680	741	699	661	692	676	695	644	687	717	675	661	696	679	697	699	669	713	709	655	726	673	713	674	667	658	670	724	744	659	710	724	644	665	708	663	706	700	678	676	673	711	669	650	672	688	724	691	708	703	649	693	696	685	675	676	672	677	664	706	676	703	683	687	691	714	716	695	678	683	713	699	735	679	689	700	687	685	695	670	668	698	698	681	644	693	701	656	716	686	677	719	706	730	694	671	725	658	683	691	692	666	719	651	659	704	677	654	685	638	705	696	658	714	738	742	678	675	693	696	720	681	622	663	718	681	668	693	668	710	697	682	722	663	703	738	640	701	692	669	711	690	646	722	711	702	712	697	708	693	669	732	681	713	690	677	696	670	680	721	694	672	647	642	692	668	703	687	703	715	665	669	681	727	697	693	690	713	728	696	691	690	708	695	677	655	670	735	695	675	646	719	687	688	644	704	714	649	670	654	675	686	655	640	714	668	704	670	680	707	673	693	711	686	683	703	659	690	671	676	634	640	676	673	692	686	698	703	680	668	718	650	680	719	708	692	679	684	713	706	692	705	644	740	708	710	714	727	709	734	663	729	693	705	705	667	748	646	673	657	649	711	667	639	708	703	679	683	695	675	706	645	664	657	690	702	687	727	624	684	680	690	652	651	659	681	688	681	667	686	680	692	665	681	690	694	649	675	686	659	703	685	690	667	700	661	726	660	702	720	698	676	652	676	691	714	703	711	714	685	673
43471	41205	53331	46468	43963	40132	36129	28650	36276	38875	43099	33346	24200	18488	12566	9785	8064	6581	5169	3327	2632	2400	1135	923	1074	789	736	639	580	567	584	519	485	526	480	452	411	390	361	348	357	322	341	298	355	308	300	354	384	375	374	369	316	308	285	281	295	307	325	310	297	259	296	327	283	286	286	329	302	331	326	302	297	294	308	276	306	296	306	325	287	302	275	315	325	281	321	322	323	299	294	273	303	320	290	246	322	304	278	301	296	327	299	278	282	271	295	302	295	277	290	293	276	317	276	322	316	299	320	291	305	310	312	303	284	277	285	330	296	313	300	308	293	291	322	305	284	289	288	297	314	317	262	277	303	292	282	306	277	292	302	308	297	322	294	287	318	301	291	280	274	308	307	285	302	290	305	319	305	308	314	286	299	299	282	284	336	315	304	309	300	276	315	315	293	298	289	274	320	296	301	307	298	283	282	283	309	317	281	275	313	297	298	317	285	304	336	290	286	304	287	292	277	305	318	317	304	306	273	306	282	293	303	273	302	313	314	309	309	297	280	328	352	314	309	283	292	293	308	265	303	276	291	311	309	303	259	310	289	295	307	285	330	282	294	292	291	286	298	296	290	259	291	285	315	271	301	327	323	285	296	285	292	277	290	296	294	276	320	290	296	283	257	279	316	309	277	276	296	308	286	290	310	300	281	321	291	311	271	301	290	287	317	297	299	292	300	315	303	279	297	303	299	321	314	286	292	291	298	290	290	296	266	294	279	295	293	278	312	298	303	300	295	316	282	320	324	296	305	305	295	341	270	315	295	292	321	303	294	281	302	290	294	280	300	271	305	318	314	310	324	298	282	313	298	275	283	248	298	312	305	326	278	323	297	311	293	338	268	294	320	294	306	299	281	300	310	279	313	313	285	278	290	312	291	285	306	307	252	323	295	318	323	317	281	281	313	305	304	293	289	311	309	269	310	301	293	295	290	299	314	248	272	327	329	294	318	274	289	302	288	301	303	313	319	299	269	284	306	286	308	282	279	315	305	329	312	303	299	300	324	324	302	292	300	309	311	302	315	299	312	290	319	292	318	305	283	325	285	315	300	342	298	307	285	306	278	295	292	311	293	300	285	285	333	320	279	297	310	308	289	318	305	268	331	315	258	301	317	315	292	302	303	305	295	305	275	322	290	295	288	304	306	293	284	287	310	324	325	269	295	295	317	275	329	294	273	293	267	303	310	309	307	302	290	263	321	281	284	307	292	296	281	335	286	301	294	300	278	315	300	318	275	284	317	306	271	291	288	307	277	291	289	259	327	287	284	313	328	270	316	310	259	281	265	327	294	329	312	268	306	290	284	323	274	283	323	327	299	273	321	304	298	270	306	252	311	301	276	296	289	303	288	306	313	281	277	272	294	281	307	295	279	272	292	309	297	304	305	314	291	281	325	292	281	307	287	293	319	298	288	329	290	296	303	326	281	280	285	276	318	318	282	289	340	315	280	312	304	279	316	324	303	310	291	296	276	306	277	266	301	315	278	299	286	328	285	266	299	296	322	290	321	306	287	307	279	294	306	295	315	284	253	315	299	314	275	283	292	290	273	276	297	283	301	301	327	288	296	318	256	283	280	274	293	323	294	293	315	302	292	304	308	298	293	293	285	295	310	275	327	301	306	316	289	274	300	341	303	294	283	308	270	300	315	293	285	317	289	322	302	288	293	291	291	296	308	289	284	298	281	317	296	315	304	272	272	322	297	327	290	290	305	299	327	300	317	302	277	273	294	267	301	285	265	268	287	317	297	332	279	317	297	287	312	296	303	288	279	295	311	317	285	305	279	268	305	307	335	319	287	308	317	287	261	280	303	285	287	334	297	306	305	284	330	273	297	282	284	290	304	287	358	290	292	294	271	272	300	284	282	305	270	312	322	286	274	292	302	283	291	288	321	310	254	283	247	292	286	309	292	283	305	297	317	319	289	288	305	320	260	290	294	333	254	295	306	290	309	326	322	303	295	298	292	264	258	291	292	300	302	318	285	264	277	297	290	295	307	285	304	281	308	301	297	280	306	327	293	289	345	306	266	300	296	271	305	314	296	292	302	290	285	258	277	333	295	308	290	275	293	291	288	299	282	307	310	298	258	297	293	302	294	263	292	270	306	311	304	304	308	296	304	314	296	282	308	314	294	315	285	274	299	270	296	282	291	273	314	268	323	306	271	277	297	295	307	301	313	273	284	305	275	252	339	283	282	286	287	284	252	304	287	274	279	287	302	322	331	270	296	284	293	291	299	309	299	307	294	292	315	280	302	272	305	313	301	316	318	302	325	286	303	268	279	289	275	305	287	295	310	274	309	344	278	316	280	280	343	283	278	278	308	308	315	308	301	296	296	294	280	301	310	320	327	284	326	269	287	293	310	325	288	295	317	301	287	294	294	282	299	303	279	293	298	299	322	305	311	310	297	294	322	281	282	318	301	316	301	285	282	325	299	264	295	294	330	304	322	288	323	311	324	296	295	294	295	299	273	298	299	279	296	287	280	299	329	292	265	289	296	271	326	308	273	299	300	296	297	283	300	288	310	322	312	301	292	308	296	309	309	299	291	278	301	321	303	287	310	293	293	295	256	311	288	317	292	318	290	284	300	271	297	293	305	295	291	277	309	266	274	298	300	281	303	283	292	285	323	319	323	295	319	331	290	327	294	272	280	306	300	278	300	288	315	309	267	300	268	304	258	296	296	271	319	290	305	313	313	302	291	341	281	310	302	286	315	287	313	328	311	288	269	286	307	292	321	282	312	323	261	304	285	308	289	283	280	315	332	304	295	311	282	278	285	296	303	333	293	313	297	275	283	290	306	307	301	285	267	300	304	323	272	309	284	282	306	323	276	284	301	294	266	334	312	284	318	311	291	314	308	291	259	303	289	267	256	326	303	284	321	287	303	318	273	309	314	298	299	297	289	334	308	320	332	291	305	297	278	273	283	295	323	329	308	281	294	279	319	277	321	277	305	295	298	272	296	285	320	309	272	323	299	303	309	258	298	288	286	319	296	318	321	319	290	275	316	268	296	312	282	304	262	265	315	303	294	284	282	295	325	288	300	316	321	321	304	323	307	292	308	299	314	295	256	327	319	293	320	277	321	292	295	290	294	301	292	300	281	276	322	289	296	292	294	274	274	288	309	316	307	294	273	293	320	290	312	280	272	322	280	304	291	289	261	289	320	305	295	289	317	312	284	282	282	317	304	274	286	311	282	275	320	279	312	295	300	305	312	265	296	254	303	299	307	309	308	285	318	310	285	302	290	305	298	307	277	286	313	276	292	280	296	298	279	300	295	259	275	312	274	317	320	280	281	323	331	301	274	308	337	326	312	275	306	303	318	310	300	325	295	309	310	312	282	272	282	281	240	299	277	299	305	300	304	313	274	312	323	343	292	301	325	313	310	291	314	286	291	317	287	284	290	270	289	295	331	303	322	342	272	311	277	293	305	262	304	295	290	317	295	308	313	288	310	305
28144	34759	50020	54785	57211	53856	46603	40587	49965	51324	54368	44631	39255	34562	28402	26149	24343	23329	19083	13463	11641	10651	5283	4479	5691	3704	3642	3124	2375	2707	2177	2336	2218	2128	1683	1732	1536	1392	1236	1090	1042	971	985	897	1233	997	835	1017	1398	1285	1092	898	878	773	765	714	742	696	681	713	697	690	735	669	706	730	668	645	696	706	685	684	722	661	651	694	720	700	688	706	714	695	665	697	702	693	734	710	687	678	679	684	717	670	716	725	699	679	728	708	715	732	704	704	700	724	680	727	705	734	726	706	697	727	686	674	722	665	716	710	705	652	716	730	687	692	715	719	721	720	691	694	704	706	719	703	704	678	646	663	688	721	744	722	700	692	672	754	677	700	701	705	716	701	675	711	654	706	720	674	694	678	686	689	697	711	682	690	696	688	680	700	662	678	736	690	699	707	675	654	700	729	699	688	682	706	716	730	696	705	703	735	692	668	698	723	683	682	689	721	720	717	721	737	722	719	705	692	655	699	693	746	695	720	676	727	687	735	682	659	680	674	663	751	723	666	731	691	672	693	724	730	677	707	696	694	706	716	684	669	695	649	718	693	698	686	709	648	707	673	662	654	742	730	642	717	695	660	695	701	666	731	698	774	729	731	652	673	640	680	691	731	689	687	693	725	700	714	690	688	665	673	684	713	678	712	711	699	709	689	706	680	666	684	683	729	678	691	682	682	708	718	674	671	683	719	700	706	719	751	711	696	747	721	672	689	715	721	714	697	696	689	729	698	669	749	745	698	671	684	731	721	672	693	656	694	684	713	678	720	693	643	703	732	707	695	712	725	684	676	706	695	664	751	707	675	740	700	739	706	700	647	670	696	674	693	694	668	665	674	713	708	677	724	684	702	684	748	696	675	724	675	685	730	714	707	684	697	698	709	666	687	682	690	658	702	672	698	708	709	709	772	719	671	699	730	700	677	696	734	685	691	699	680	681	708	690	710	742	676	696	710	690	701	696	716	661	673	742	696	739	670	711	699	688	751	667	709	731	738	668	711	699	700	684	687	685	732	666	703	633	715	723	734	690	668	719	689	679	742	711	742	697	683	707	744	674	715	689	775	675	660	726	690	702	711	694	704	668	701	702	669	660	723	702	696	693	719	730	673	753	690	650	688	701	699	667	681	713	697	716	699	677	702	700	693	755	685	700	681	668	671	690	655	695	711	680	681	698	674	740	662	696	702	636	767	700	701	681	697	701	746	703	719	641	684	685	677	699	674	736	662	690	675	693	720	680	728	736	687	719	716	672	690	731	698	720	714	704	681	705	709	653	701	710	687	713	698	705	695	706	671	691	695	692	701	705	670	718	751	722	697	705	674	710	720	724	693	717	720	686	707	732	675	672	699	698	692	698	721	696	666	737	694	671	644	763	741	715	721	659	712	682	765	698	739	670	720	752	711	716	667	741	681	671	666	701	727	707	717	726	704	671	698	693	655	698	690	686	677	728	715	657	674	688	704	685	727	673	708	718	681	716	684	741	674	758	670	732	651	750	662	673	722	723	682	692	746	713	672	682	655	703	678	741	671	712	680	713	694	695	688	682	711	685	751	701	641	756	689	678	708	710	735	699	674	712	707	726	674	647	690	721	719	715	689	711	714	641	680	704	626	659	675	735	721	696	723	650	673	691	714	682	664	690	692	686	705	687	694	672	707	713	703	715	679	708	729	746	703	723	674	661	697	708	736	707	776	692	716	690	686	720	719	694	733	713	694	670	678	653	720	687	734	699	693	668	636	707	686	685	696	638	750	708	646	677	738	722	670	730	678	720	714	698	680	723	689	673	718	696	657	684	701	689	735	682	694	691	656	731	683	742	683	706	697	662	725	692	714	730	671	695	681	676	740	700	686	729	716	640	736	700	702	697	721	730	708	718	662	724	711	713	702	709	731	703	739	660	679	728	763	761	711	712	702	671	685	681	740	708	680	691	713	693	663	777	710	710	720	680	724	719	670	721	713	635	701	695	694	698	664	719	686	698	710	649	703	715	668	691	743	709	695	649	682	706	659	691	704	697	659	701	665	689	708	696	701	694	698	735	737	657	704	696	720	683	704	730	739	719	700	717	696	743	762	723	667	692	706	689	676	735	701	731	747	708	739	711	683	674	685	691	739	693	701	703	698	671	726	703	699	714	721	668	710	706	702	685	678	662	698	713	705	657	653	646	714	728	644	742	731	681	699	678	669	730	738	709	669	692	711	682	699	673	691	681	671	735	730	623	650	661	656	700	748	721	703	721	685	704	716	715	669	688	684	674	658	759	720	698	710	697	676	683	673	705	743	653	698	743	681	695	695	689	746	735	733	678	675	679	714	693	699	678	693	684	747	665	657	709	692	720	705	721	675	709	730	712	696	687	672	674	696	704	703	688	741	706	731	720	692	692	671	680	716	687	721	721	733	693	740	697	703	697	703	660	684	698	688	692	674	702	710	709	708	714	702	744	768	709	637	697	715	682	741	669	713	707	682	727	695	663	696	748	719	682	707	683	682	690	712	695	717	659	697	736	748	681	713	725	703	698	689	676	750	672	695	680	725	687	671	688	748	738	677	732	652	696	694	698	701	700	694	708	738	713	682	653	674	661	705	692	725	717	737	674	709	686	715	684	770	674	686	733	724	694	721	699	697	677	698	690	705	698	709	721	673	713	690	707	741	690	692	685	675	673	689	644	697	713	703	695	693	668	717	700	706	696	676	751	715	661	743	702	713	723	688	663	697	659	729	684	693	729	693	695	726	713	720	676	704	696	740	741	685	695	677	673	703	700	768	685	739	693	709	686	700	734	700	708	626	655	690	650	713	744	693	649	704	687	647	667	751	698	687	707	664	670	705	724	712	670	717	705	699	716	690	764	745	688	754	690	711	747	726	706	656	688	674	684	707	693	723	709	788	669	664	731	681	697	694	721	733	720	736	688	692	712	725	679	659	673	690	693	711	711	723	747	691	672	670	702	678	741	680	678	632	682	652	700	656	712	674	671	704	649	707	699	702	717	716	691	726	708	686	713	690	672	684	679	735	686	710	714	685	677	723	688	673	704	676	734	719	689	707	673	718	714	731	683	678	671	696	734	678	751	700	713	715	729	695	701	700	741	686	635	668	684	718	700	692	628	650	682	675	680	712	701	764	717	666	703	681	720	667	738	635	685	743	732	702	687	688	693	622	692	739	683	685	733	698	707	716	684	659	734	702	717	678	696	676	687	710	696	678	737	736	666	701	704	677	747	688	643	710	659	688	691	665	681	741	666	668	735	735	748	694	686	696	720	652	670	709	672	743	706	736	711	651	681	713	691	715	710	698	678	700	746	651	694	776	675	693	669	715	696	713	643	708	709	663	678	691	763	661	673	703	710	687	707	654	709	668	673	758	666	701	727	700	686	692	670	669	660	690	710	683	695	711	714	716	717	721	696	677	701	683	723	735	736	699	713	661	737	652	661	698	697	690	616	675	708	734	721	693	738	701	694	734	705	703	750	750	706	680
52476	48161	52561	45167	43163	40852	38553	31380	41163	46191	47303	36332	31939	27971	21955	16917	14055	12040	10146	6490	5262	4522	1982	1243	1668	1073	1079	898	636	705	611	679	623	631	571	555	507	496	429	398	384	357	367	302	344	338	274	395	441	492	398	392	359	261	268	250	288	256	270	291	262	299	260	282	302	294	261	262	282	271	281	266	253	269	264	282	264	250	277	290	275	294	235	262	270	311	265	267	266	253	304	293	269	277	255	244	256	276	281	268	270	268	262	295	272	298	280	275	257	249	245	281	278	236	286	265	268	263	271	283	287	273	259	260	278	231	262	267	274	259	256	300	281	255	262	269	260	276	244	278	267	301	266	280	296	267	253	301	286	239	258	294	249	295	257	264	266	270	284	289	256	242	253	244	266	272	256	247	274	258	263	251	291	244	251	269	279	293	289	271	308	251	248	284	255	272	266	273	272	266	264	248	272	266	293	261	275	251	273	234	258	299	277	284	275	262	269	302	281	297	269	292	247	281	279	275	248	282	252	262	239	239	261	291	271	284	262	242	262	276	259	268	277	271	241	276	241	244	241	285	297	264	240	264	239	272	272	267	280	281	261	270	285	291	258	327	271	250	251	275	251	300	267	278	289	282	263	259	264	287	243	254	237	271	274	243	229	278	262	299	267	233	283	287	241	273	229	277	262	275	294	271	282	253	265	275	237	274	273	250	253	260	279	251	294	280	285	269	240	238	257	272	268	247	279	256	275	297	306	263	280	270	287	268	285	256	279	261	256	262	264	260	276	274	283	252	266	297	279	244	263	279	243	249	255	277	268	275	288	266	274	261	271	293	286	268	257	285	300	250	247	286	299	331	271	261	281	254	280	264	265	257	279	256	281	279	268	247	258	260	275	256	268	296	283	265	275	284	245	265	285	270	276	286	260	272	274	270	253	283	246	228	278	255	290	246	280	267	311	280	268	262	270	273	274	269	274	272	268	258	246	246	251	289	309	268	276	279	280	261	271	266	281	272	288	272	298	271	263	261	260	269	254	278	256	299	250	261	297	243	274	297	283	288	314	268	273	247	280	272	251	248	264	293	257	269	302	268	246	273	265	262	274	240	284	286	258	288	275	297	276	284	264	285	252	292	282	272	252	268	276	234	283	275	266	278	230	254	268	277	289	271	267	275	236	267	259	280	265	250	254	258	281	241	278	295	262	280	270	269	269	258	243	275	258	256	260	237	239	281	281	251	242	265	262	284	265	260	250	265	286	266	298	283	276	279	264	272	293	265	266	258	267	285	250	251	275	275	284	301	281	231	281	304	288	299	266	257	294	254	260	256	259	248	269	262	261	241	300	253	261	295	253	260	261	276	247	282	277	319	283	236	265	282	272	257	289	286	261	249	274	290	261	258	261	274	279	277	256	263	274	289	270	275	274	279	277	288	257	248	267	271	275	269	310	301	287	258	264	262	275	280	281	293	255	279	247	297	285	249	283	310	290	295	265	276	267	281	246	258	283	275	280	278	279	279	275	258	273	288	285	275	266	288	250	287	259	263	273	246	240	301	274	270	282	242	248	296	272	274	260	286	287	298	270	295	246	281	291	248	282	292	285	252	294	273	285	277	260	309	286	270	295	273	266	266	284	276	255	270	289	255	263	275	279	257	268	256	257	244	274	269	269	253	289	259	298	262	291	258	274	260	268	279	263	254	276	284	275	292	280	272	255	237	276	262	267	286	245	278	283	274	276	262	283	249	264	258	259	277	299	266	275	277	272	259	268	251	268	270	260	288	262	258	261	264	283	294	272	287	278	274	275	273	294	250	278	277	259	259	277	265	281	247	261	268	281	271	292	275	280	295	271	294	252	260	245	266	264	268	267	308	267	259	259	271	265	276	278	279	292	241	242	273	300	258	262	302	317	278	292	265	266	248	299	263	283	274	250	269	261	298	284	274	266	254	252	327	264	241	277	284	279	266	252	260	267	286	272	286	246	265	251	238	283	290	293	271	294	273	284	272	268	270	263	263	295	297	266	253	279	250	245	283	299	264	282	313	269	272	265	235	296	285	270	262	280	273	276	275	267	277	280	270	248	290	292	271	289	255	246	243	246	276	266	264	269	265	260	270	276	276	253	268	284	236	285	275	284	256	280	273	282	275	269	257	260	254	274	265	295	243	289	280	276	259	300	264	263	273	285	267	269	260	269	258	284	278	265	288	267	287	302	276	251	259	261	282	280	280	293	290	295	266	281	262	236	284	289	250	269	282	262	252	262	271	268	288	274	267	267	266	270	301	256	264	288	294	266	269	214	258	259	293	275	268	279	265	302	280	263	274	264	279	250	269	261	264	260	240	303	295	270	263	269	256	307	286	248	276	293	310	275	254	274	278	259	297	274	268	271	268	251	260	272	256	262	242	244	273	273	271	283	276	263	270	290	279	261	235	260	302	253	236	266	255	274	301	272	239	246	279	281	274	252	265	279	289	293	270	287	255	233	264	288	296	264	250	273	295	230	292	262	270	246	240	232	281	282	278	300	284	301	293	270	272	257	264	269	295	256	273	262	286	247	297	286	256	270	264	260	270	248	285	242	285	244	248	267	259	282	229	302	291	282	276	276	278	263	269	262	284	285	274	257	300	255	278	240	263	250	284	267	288	257	251	250	283	285	266	281	259	294	276	296	279	252	254	237	264	270	271	245	266	252	275	256	284	256	264	270	247	292	228	272	271	287	310	277	285	251	243	251	266	279	282	298	279	266	263	238	292	269	293	247	268	268	250	248	266	277	293	255	259	273	254	281	274	265	264	265	251	272	303	270	245	254	258	264	264	258	271	291	298	300	272	259	288	274	267	240	262	265	272	296	284	266	285	275	286	239	282	272	259	264	261	248	266	288	270	267	255	258	304	284	269	297	266	271	262	242	275	252	264	226	278	296	276	302	247	270	261	306	313	269	269	271	272	246	285	286	260	261	284	264	268	288	274	268	256	268	271	289	266	277	286	280	257	264	259	266	271	267	235	267	257	263	242	264	285	262	234	252	263	253	269	248	238	261	274	250	291	278	260	268	263	261	238	276	275	277	273	277	276	279	258	304	260	301	270	255	259	254	299	299	271	272	263	277	289	258	267	260	281	248	259	281	285	294	282	287	262	276	276	260	265	289	290	253	260	267	285	280	233	276	285	253	280	288	272	287	270	276	270	260	244	266	263	262	264	283	268	272	254	241	290	290	262	286	282	300	288	271	294	272	251	268	240	243	258	271	276	245	253	261	241	276	269	271	264	259	257	263	267	279	254	288	255	273	246	296	315	255	275	267	275	282	285	276	245	278	264	260	238	271	268	257	282	252	283	262	274	243	296	271	254	262	274	282	312	285	283	285	259	256	268	280	267	285	242	266	271	285	284	273	271	260	235	277	251	266	281	268	234	288	246	257	252	219	286	264	289	271	286	266	281	281	266	253	266	278	296	248	234	312	299	259	271	297	258	255	272	247	280	279	279	280	261	289	290	265	273	286	276	310	260
35961	41389	52728	56612	59265	58258	52338	44678	55089	57607	59151	48944	47814	43211	38240	33875	32596	30669	26913	20051	19214	17287	8334	6234	8139	5125	5582	4286	3106	3640	3196	3410	2878	3118	2603	2603	2298	2019	1669	1464	1307	1196	1110	976	1072	891	877	1328	1611	1758	1506	1222	963	718	674	716	687	665	690	680	637	624	613	593	618	645	625	657	634	628	611	645	606	649	668	612	657	617	638	591	658	680	677	641	661	656	625	648	641	678	630	607	641	594	611	649	624	624	705	610	624	640	652	621	609	676	662	654	611	630	622	647	657	659	665	607	627	664	625	644	687	646	612	648	646	642	621	617	582	686	604	599	666	654	628	654	646	626	625	644	641	721	629	638	611	621	620	657	614	663	616	668	652	638	643	630	632	617	578	611	643	611	630	619	623	640	649	620	663	610	634	642	623	639	636	652	609	636	626	638	631	630	616	583	685	646	568	611	640	627	659	646	638	635	625	608	665	632	605	609	628	621	593	632	646	638	636	621	640	639	676	641	642	643	664	627	629	582	625	666	605	646	629	604	661	613	621	606	629	583	636	662	623	664	646	613	650	617	609	635	642	613	660	626	683	714	654	618	668	632	681	662	644	626	625	599	649	607	608	627	658	666	602	675	671	649	612	629	599	604	605	628	670	613	624	670	642	638	634	669	622	666	634	594	646	659	601	633	620	594	642	625	610	619	693	669	597	637	643	628	649	640	610	642	623	644	609	632	659	633	648	652	646	614	647	653	627	627	643	601	674	597	607	679	633	631	614	656	638	621	665	623	628	628	647	648	608	603	630	620	627	613	604	625	668	600	626	651	619	609	657	617	668	650	624	635	639	638	588	585	666	592	594	643	626	637	634	641	593	612	598	652	674	626	599	639	645	626	630	610	625	614	644	617	622	643	653	663	633	604	631	616	604	587	654	658	668	636	624	640	633	629	577	640	695	604	627	690	672	621	643	652	566	641	630	661	680	627	685	634	655	611	667	609	570	645	662	640	632	617	665	609	659	617	594	605	628	665	647	646	634	628	634	635	633	629	661	628	666	624	634	632	619	661	648	641	646	633	658	652	648	618	661	615	654	691	663	647	649	588	636	645	634	627	636	596	643	633	683	589	600	632	629	637	641	610	604	594	626	644	564	616	633	621	578	632	632	615	668	652	643	698	646	586	659	675	637	617	638	601	635	637	629	615	635	684	596	625	615	636	628	691	611	635	623	625	599	628	631	621	672	663	644	604	654	637	684	635	654	640	625	656	637	654	613	604	629	632	621	633	645	598	661	643	637	655	639	636	643	631	632	645	601	623	627	605	609	649	635	658	635	614	662	629	653	636	628	613	654	575	614	645	613	607	618	675	630	603	602	661	659	644	644	632	646	705	642	632	678	654	608	664	662	642	635	642	665	685	648	653	664	615	634	667	655	629	658	621	636	616	648	586	608	626	634	619	620	635	652	661	616	608	618	619	609	658	593	625	635	618	650	617	624	659	682	650	610	661	651	616	661	622	679	640	623	664	636	630	594	643	637	684	624	666	646	650	599	616	655	641	637	631	672	665	627	608	619	628	649	627	602	619	649	668	650	644	628	650	644	617	634	627	655	642	635	605	674	621	634	641	624	624	635	652	614	628	624	625	632	653	662	631	635	614	622	609	623	635	598	644	640	656	659	646	619	627	676	627	678	694	664	609	649	626	609	626	599	619	650	630	673	624	628	648	660	562	652	621	643	628	628	640	628	642	617	609	641	640	611	627	637	653	613	605	618	613	605	602	649	638	625	624	609	637	631	633	649	599	648	691	668	646	648	643	605	644	661	664	638	631	638	624	589	656	609	617	655	680	625	607	632	624	578	634	627	612	591	651	656	623	638	624	607	644	635	608	652	623	639	647	619	607	619	638	652	663	606	622	646	637	639	608	614	634	621	601	666	643	676	653	602	662	657	642	638	598	670	682	637	611	634	681	627	655	645	618	609	610	624	631	645	609	635	653	661	675	623	619	679	620	610	621	615	668	591	626	614	640	671	624	614	622	584	611	656	643	629	635	619	645	637	677	679	605	650	664	635	629	643	664	643	634	640	661	617	622	625	659	603	565	635	651	639	646	617	665	633	638	643	608	659	651	646	646	618	684	619	652	631	590	685	662	654	657	674	620	665	642	591	669	637	693	655	637	655	610	618	677	603	619	598	623	652	642	629	684	650	638	654	611	667	656	637	622	624	617	648	640	622	656	645	658	640	628	635	586	597	638	646	644	602	618	624	643	678	630	638	627	648	597	659	576	646	598	644	631	668	634	648	607	615	627	643	603	633	651	605	659	627	614	701	668	582	591	635	653	634	649	618	616	657	651	643	657	630	630	624	633	617	619	651	650	633	630	683	661	622	629	601	623	646	638	616	666	665	607	596	660	640	556	666	612	663	608	602	664	618	610	638	621	650	630	604	624	623	596	647	624	638	607	637	639	604	656	603	655	663	623	655	648	646	603	645	654	618	633	615	623	638	663	623	663	673	671	593	674	623	657	611	578	634	636	626	618	640	653	644	659	659	662	638	614	622	671	580	625	612	669	628	615	604	660	600	668	653	646	627	672	595	664	633	593	636	661	630	600	643	614	644	671	613	640	589	676	640	659	624	645	600	641	629	661	652	639	678	661	634	582	609	660	626	618	616	649	652	647	680	604	635	643	649	654	684	602	644	649	658	668	629	609	607	627	631	572	648	633	588	655	617	612	598	643	642	653	631	606	575	683	621	625	632	628	623	643	663	577	656	696	623	625	617	617	650	653	638	653	650	644	611	676	674	626	650	644	615	642	643	634	661	652	645	636	657	631	642	624	599	640	615	633	605	603	629	611	675	666	617	639	628	658	593	680	621	645	656	651	633	623	633	636	681	671	628	623	607	676	624	616	673	634	666	607	646	632	605	631	610	650	614	686	604	631	651	621	633	675	677	622	658	629	632	631	639	649	594	620	624	603	634	683	681	662	633	620	635	636	647	624	678	609	683	652	631	664	595	670	588	646	653	631	647	619	619	614	642	630	658	621	620	641	597	642	618	628	594	603	674	635	623	661	611	630	650	631	655	629	662	655	608	658	639	630	618	622	684	656	631	650	632	681	598	621	639	626	605	643	615	661	625	600	689	658	647	621	591	695	637	608	676	633	591	606	630	667	622	649	605	650	632	663	588	624	600	644	606	646	607	617	685	657	626	684	626	588	630	636	646	664	660	668	601	642	575	630	634	612	653	667	636	626	637	636	617	651	629	640	657	608	638	619	587	658	657	667	675	633	599	599	650	622	633	592	645	631	623	601	634	622	615	602	685	616	626	662	647	653	632	610	625	633	615	594	675	598	637	633	634	643	684	651	662	610	627	609	606	653	647	583	634	680	648	609	638	632	620	621	632	636	633	613	607	648	598	608	643	628	633	632	666	619	610	669	669	638	643	628	636	659	607	601	657	625	647	603	618	636	621	623	682	675	554	640	640	647	603	676	649	600	619	628	615	613	645	579	634	635
21850	17245	21927	18969	13828	8543	5646	3908	4663	4024	3649	2347	1509	1158	957	860	686	654	571	473	471	466	437	451	454	386	395	384	370	400	327	325	335	346	328	335	371	357	296	326	292	343	336	335	291	335	314	291	279	293	310	335	334	321	303	257	269	313	322	290	274	290	309	314	327	343	286	303	274	275	291	294	311	288	299	308	275	262	293	314	282	328	292	299	287	319	299	290	283	304	331	307	289	261	291	305	283	284	300	273	279	312	316	318	320	296	287	264	292	293	284	319	289	312	330	299	304	310	301	297	298	304	297	313	269	287	292	282	273	300	299	298	299	282	266	316	337	305	298	273	289	291	290	318	294	328	283	290	293	287	299	303	315	304	319	296	305	289	292	279	289	274	326	288	297	288	287	281	309	295	296	301	318	298	278	278	300	275	286	301	312	288	259	287	265	282	293	302	313	298	289	288	306	294	289	308	282	291	304	312	289	286	297	282	284	282	285	294	267	299	307	334	292	293	293	303	275	274	301	267	293	328	277	289	302	313	321	278	273	280	308	317	305	296	285	309	272	312	304	270	300	321	320	303	279	276	291	295	296	313	286	277	259	274	299	286	304	303	293	295	314	289	289	304	310	284	283	301	276	272	310	291	293	287	301	304	300	331	305	280	311	317	308	334	303	283	324	262	329	267	299	288	315	321	316	268	283	277	285	299	293	305	329	288	260	302	266	287	312	322	275	293	324	292	294	314	271	301	312	307	272	268	271	301	308	315	276	265	320	294	305	282	309	300	296	295	292	281	319	315	339	316	313	285	305	315	296	297	283	308	312	287	291	279	306	284	285	292	291	307	297	283	255	279	302	235	294	305	282	310	325	276	292	300	297	266	294	319	303	317	294	273	292	274	279	313	297	329	344	295	294	241	300	277	296	292	286	304	277	296	311	283	298	281	240	295	291	290	315	294	323	295	280	289	305	279	305	301	294	278	300	275	274	298	321	291	311	267	290	297	287	297	291	296	296	297	294	280	293	331	320	311	288	309	277	278	299	317	310	301	287	292	292	290	288	288	295	325	292	291	296	316	272	260	294	285	295	292	298	335	309	293	292	286	312	269	342	290	293	284	320	315	288	286	314	302	310	294	303	279	283	311	267	303	297	284	313	321	300	296	321	321	288	290	304	286	298	298	287	307	308	272	322	278	274	300	305	287	279	284	310	292	269	307	306	277	310	286	284	317	347	304	293	296	284	297	290	277	312	302	288	300	291	276	299	285	300	286	322	301	283	325	328	301	281	317	310	291	302	282	284	314	293	279	257	311	320	288	278	278	283	305	309	301	279	256	297	305	296	269	296	311	324	313	285	280	287	284	283	292	305	285	282	294	298	319	332	267	286	276	318	301	291	324	318	296	323	285	321	305	304	319	348	298	285	297	293	273	331	294	287	317	318	275	280	274	285	314	292	323	285	292	309	301	284	309	310	262	338	297	289	291	308	334	323	289	302	319	278	293	299	315	299	325	300	312	307	298	301	284	338	297	304	291	271	309	252	293	296	314	303	297	297	290	256	299	322	309	321	292	269	272	297	304	271	280	292	326	304	290	310	307	325	298	288	308	281	305	299	312	311	341	272	285	316	281	305	262	317	284	292	276	275	319	284	302	284	268	296	260	287	307	314	285	290	286	269	324	300	288	316	329	284	258	286	294	303	293	287	288	294	265	290	296	319	298	319	292	310	262	311	297	256	302	331	287	278	315	264	270	281	311	296	317	315	269	308	317	304	275	312	309	281	277	314	277	291	292	302	294	337	287	297	310	283	335	314	293	293	317	291	283	316	312	292	320	287	295	292	346	302	282	274	287	279	320	298	285	315	316	288	313	318	330	278	277	283	322	292	300	275	331	291	288	298	273	301	304	295	309	281	290	309	272	288	293	316	316	312	288	300	283	307	298	305	289	314	282	329	344	234	281	317	285	293	297	309	302	303	305	296	319	263	286	308	286	278	308	282	314	284	268	273	283	246	292	279	288	278	286	302	291	274	277	296	322	290	286	317	286	314	257	261	283	315	317	285	302	315	323	316	309	295	266	330	291	304	275	313	318	331	285	305	304	325	320	288	324	280	315	284	283	322	273	287	284	331	304	346	304	303	287	295	275	283	272	312	297	298	308	286	313	309	268	300	309	319	345	289	305	289	296	299	262	288	308	301	312	283	297	329	298	291	284	313	293	295	301	265	295	291	291	317	331	326	312	300	319	301	326	308	278	280	298	289	309	265	277	310	310	314	312	314	268	309	305	282	278	263	299	260	260	278	283	294	276	331	300	265	285	287	303	293	290	276	294	325	278	290	304	284	312	295	322	306	314	318	282	291	285	323	294	297	311	306	282	312	335	307	302	285	281	334	330	277	289	298	302	278	296	292	308	290	315	300	311	278	273	295	317	260	313	295	298	307	263	309	308	303	316	252	311	279	306	247	295	336	274	255	312	289	298	280	288	290	339	274	290	306	311	334	311	298	291	296	287	292	331	288	291	302	261	280	289	292	273	317	300	295	335	304	283	302	285	328	283	269	273	279	320	317	288	301	293	290	329	290	302	267	303	292	294	303	290	293	291	296	258	321	334	247	313	254	282	309	289	265	289	259	272	311	306	321	282	314	277	283	344	269	295	305	316	308	287	340	311	302	311	318	321	284	264	315	279	286	330	297	304	320	309	258	277	303	278	301	293	293	313	309	271	294	304	286	265	282	294	282	293	301	278	271	314	315	308	313	267	266	290	312	271	290	313	307	316	288	285	312	272	284	288	269	325	332	331	302	331	304	274	290	336	300	255	309	306	297	298	295	317	262	282	305	269	263	293	300	295	313	311	263	300	293	300	330	244	307	280	301	280	314	268	285	294	296	308	284	306	293	300	314	314	287	304	308	313	276	307	310	287	303	322	290	298	313	297	307	305	302	340	293	276	306	302	313	308	309	284	278	313	304	283	266	307	291	279	322	289	298	299	299	287	292	294	286	313	312	307	318	265	276	296	301	301	281	280	269	267	273	279	268	335	292	280	276	305	279	315	306	287	288	332	313	306	303	294	320	277	317	272	290	306	308	254	293	342	325	281	309	284	287	319	312	296	274	293	283	285	271	296	288	318	308	315	276	295	277	288	293	325	297	298	302	257	311	328	313	318	309	323	325	287	299	319	306	277	316	293	331	277	287	281	264	273	266	276	292	306	302	310	290	273	269	314	298	272	297	280	315	289	287	301	290	303	289	278	292	277	285	297	310	302	310	303	282	301	331	303	309	301	310	326	331	306	310	295	304	291	331	304	284	293	313	270	280	308	276	280	302	269	301	340	324	278	310	302	345	309	311	299	306	313	292	313	295	327	276	287	320	315	304	303	301	293	296	302	274	314	309	309	301	302	300	295	296	276	319	253	290	296	266	337	264	285	257	302	288	286	308	315	286	318	320	274	309	335	314	322	305	318	286	276	286	264	296	277	282	310	312	249	286	312	330	293	308	320	301	279
12979	15548	28072	31650	27979	22290	17394	13942	17994	16871	16735	11087	7795	6120	4484	3908	3658	3392	2701	2042	1871	1852	1503	1582	1427	1379	1411	1355	1418	1269	1225	1036	1026	1058	1024	984	980	877	853	848	848	859	873	856	864	760	751	749	852	792	732	790	778	769	751	670	662	750	719	704	680	725	723	715	673	725	730	714	716	682	688	705	706	725	722	696	704	686	723	709	712	726	658	740	683	708	716	694	706	720	700	663	719	733	738	734	666	702	728	699	673	689	704	701	656	700	718	711	681	764	714	734	709	731	725	728	718	708	711	720	712	654	719	757	705	700	681	662	650	678	690	731	763	701	712	680	723	714	708	707	671	678	725	661	708	724	678	691	687	732	695	650	735	707	737	755	677	651	717	698	684	693	700	677	754	684	669	673	713	726	664	698	678	729	709	709	665	686	702	764	724	752	662	665	724	693	675	719	714	710	700	661	726	709	712	710	703	725	736	762	718	696	670	700	699	675	683	731	705	746	717	750	716	736	724	728	694	681	689	721	706	682	689	707	700	704	651	702	711	696	662	726	663	659	760	720	730	711	688	720	708	657	713	733	680	678	660	728	702	678	716	711	675	718	710	671	731	697	714	681	759	660	670	713	678	699	724	716	731	709	691	682	705	661	715	697	692	649	662	712	692	693	702	650	745	700	701	709	707	677	729	716	722	698	699	696	698	708	685	705	711	701	742	698	726	692	718	685	706	736	705	721	702	747	662	689	702	739	748	741	698	709	681	651	741	695	715	728	689	708	706	699	679	741	714	676	699	682	676	715	672	712	728	707	675	718	703	677	712	683	735	746	620	694	693	688	678	711	689	681	678	743	712	675	684	717	660	742	694	725	698	711	671	676	699	726	640	713	744	707	724	693	720	708	684	751	695	745	705	639	719	659	702	712	707	700	724	692	680	741	668	746	704	703	701	682	696	678	698	772	673	692	618	707	716	729	682	716	707	674	700	739	751	719	665	665	727	736	705	682	648	710	753	703	706	710	689	755	655	743	682	683	654	717	685	705	675	664	689	680	728	706	703	724	703	732	665	723	682	718	718	676	681	706	734	654	667	692	682	700	691	675	697	706	694	633	691	751	725	683	753	681	723	678	700	708	698	711	736	739	721	712	670	695	700	718	689	677	705	777	677	725	714	706	657	689	710	732	705	725	686	705	696	725	717	697	694	791	679	678	673	723	652	719	704	733	679	730	710	660	687	752	686	765	676	717	721	716	732	720	701	679	709	688	735	770	746	685	699	695	696	724	663	678	697	702	725	709	701	686	690	744	706	658	692	711	696	698	707	698	662	700	710	727	698	695	734	673	755	699	749	730	715	704	691	734	642	700	729	700	728	692	655	697	706	722	731	700	673	690	691	682	728	737	685	733	715	676	749	692	716	677	662	723	677	700	734	710	675	706	703	705	689	690	691	703	730	681	685	697	706	713	748	712	717	725	687	723	691	684	665	696	730	723	749	720	683	671	662	707	721	747	743	690	707	731	717	699	746	692	671	732	712	742	690	708	710	698	660	704	703	696	674	704	724	663	710	677	686	746	695	766	726	696	704	667	651	669	665	676	711	690	728	684	737	699	724	754	708	712	759	690	657	695	720	675	664	694	687	738	708	709	720	734	688	698	708	711	655	741	712	762	697	704	731	681	700	674	688	694	731	702	696	763	685	720	705	715	782	699	680	656	597	757	719	715	733	704	735	725	715	700	737	725	724	640	703	702	687	718	706	712	662	706	713	711	687	723	695	726	681	733	689	778	631	694	716	691	701	700	672	708	736	698	684	719	737	688	704	706	721	692	673	720	652	682	707	694	705	724	682	702	737	695	687	718	677	706	736	675	675	654	678	644	669	683	712	752	660	714	708	715	699	726	710	722	697	666	679	711	700	721	693	737	706	716	668	716	703	732	662	707	721	680	696	671	701	667	701	702	706	709	703	684	704	766	656	674	722	705	678	658	764	727	709	737	711	731	718	673	729	689	695	679	704	709	683	720	712	722	715	708	688	711	681	714	740	700	696	740	698	743	679	708	700	714	691	681	746	726	757	720	727	718	667	723	688	721	713	733	730	663	710	690	689	736	737	707	688	714	679	730	663	689	725	678	722	725	639	677	696	680	748	684	693	649	697	703	690	699	706	681	714	753	680	696	691	705	737	712	663	735	660	735	740	714	673	721	710	733	639	723	778	683	716	697	698	732	725	766	717	681	712	706	734	729	713	683	692	688	718	726	739	628	699	702	726	749	731	664	670	678	696	671	711	728	698	690	673	669	706	695	671	682	670	650	700	681	672	691	766	680	716	713	691	710	704	745	673	713	680	716	726	661	706	732	686	769	677	724	709	707	717	729	723	733	732	682	733	698	723	724	719	645	729	648	747	712	735	681	733	710	692	726	715	644	684	701	718	744	732	681	689	670	686	685	726	766	679	741	694	698	676	749	706	676	708	656	693	710	667	706	734	727	695	730	761	676	642	658	707	672	724	727	676	712	696	663	739	735	675	720	660	685	708	748	638	710	699	740	697	711	681	714	699	685	692	676	720	704	685	690	684	705	721	663	724	715	712	684	715	740	673	698	691	698	691	706	691	762	712	691	748	698	722	668	680	718	742	714	717	696	709	674	715	665	707	709	678	681	727	665	715	724	676	701	721	675	726	717	723	704	738	727	706	705	718	687	677	704	709	724	708	666	668	651	681	679	688	696	709	709	726	743	711	710	725	704	705	722	704	687	722	683	686	665	755	701	703	673	705	711	658	716	717	748	654	711	676	715	752	704	706	700	755	649	715	746	719	748	741	658	674	748	714	683	718	660	732	641	694	717	663	728	711	720	701	709	690	741	643	742	689	708	674	730	710	664	668	687	737	716	698	703	723	719	672	672	693	702	731	696	711	697	660	668	716	687	681	735	685	677	662	696	729	689	691	703	667	668	729	705	688	715	658	680	715	726	734	716	712	716	668	719	699	708	694	692	722	688	657	704	717	680	657	753	700	711	701	695	698	672	706	689	678	706	706	674	708	727	663	702	706	671	701	735	683	717	675	696	693	691	651	699	678	681	678	686	710	722	708	697	683	671	671	761	677	728	703	687	705	697	715	679	696	694	726	727	720	689	679	713	673	698	669	677	711	662	679	754	706	703	712	702	719	736	736	723	727	736	694	713	758	722	734	770	701	683	705	709	679	696	735	716	700	709	723	721	685	649	768	697	718	692	699	675	672	705	711	678	676	742	711	666	702	683	717	738	666	739	706	677	668	687	650	708	738	726	710	710	720	730	677	721	701	712	761	654	723	727	682	752	718	754	663	744	730	695	697	722	680	677	681	689	738	700	682	739	698	697	690	704	678	709	725	716	721	738	698	744	703	671	735	719	701	686	709	729	716	725	740	692	705	697	728	691	722	706	699	719	686	704	670	709	722	684	682	724	655	658	682	685	669	693	707	767	663	722	700	656	652	732	740	677	685	700	699	692	708	683	716	708	714	675	688	673
43917	42799	51769	45282	43164	39532	32342	27216	30824	38308	41415	29370	21885	18278	9950	8361	7713	6993	4979	3043	2765	1649	1006	1084	911	732	756	623	526	598	553	563	449	510	441	433	416	449	399	411	403	373	342	356	311	334	350	316	398	348	303	309	326	339	330	301	304	333	306	273	307	298	247	270	294	300	303	289	315	291	269	297	284	270	278	291	294	285	331	302	302	335	288	273	290	266	292	312	314	296	298	312	308	299	294	303	321	306	302	307	301	287	316	257	278	303	286	314	307	258	281	299	280	278	299	335	289	263	283	302	308	318	292	284	291	278	268	333	293	288	319	293	313	332	295	294	281	285	279	305	301	293	286	284	301	315	283	343	282	289	281	257	301	278	300	276	295	292	272	274	291	294	302	290	293	276	284	277	255	301	294	278	288	295	289	276	287	316	310	303	284	295	280	299	292	279	306	288	302	296	278	316	282	275	304	305	294	299	286	301	289	311	283	331	286	258	279	305	282	276	313	289	314	309	296	301	313	298	316	295	299	278	246	284	269	309	285	316	300	306	271	288	295	317	254	315	291	311	317	304	286	294	283	290	279	310	279	256	250	290	310	300	305	294	304	270	273	301	258	319	266	308	324	294	281	282	309	297	250	263	322	304	319	280	317	297	318	309	305	288	300	280	282	306	313	288	308	280	320	281	293	266	276	307	316	272	304	296	311	301	284	290	289	268	320	269	285	321	300	276	294	271	312	315	287	267	263	278	288	306	295	319	296	307	283	288	306	321	302	278	281	293	315	291	280	321	288	281	256	280	267	310	276	288	294	273	289	281	302	270	297	288	285	284	254	296	303	299	312	278	295	274	282	302	309	290	283	334	280	279	276	311	324	285	307	274	274	297	300	317	274	295	266	279	310	283	276	323	287	260	285	270	278	301	292	293	304	315	286	283	296	279	287	268	271	260	303	290	285	313	310	320	290	289	271	274	295	280	271	295	315	295	295	292	281	303	254	275	263	283	281	306	314	295	281	303	301	284	306	272	263	278	265	304	247	293	269	273	278	295	249	292	313	294	271	308	276	272	284	295	306	313	290	328	342	298	312	265	299	269	261	303	307	267	306	345	292	306	282	314	309	325	313	287	309	274	278	310	290	282	295	297	294	317	274	285	279	301	324	297	270	302	281	326	306	255	303	322	278	308	278	290	291	296	286	279	271	300	263	260	291	282	264	263	295	304	286	280	282	263	275	301	270	296	276	265	306	295	286	286	304	310	293	296	290	284	296	278	316	318	280	340	269	288	304	301	320	305	280	293	301	289	283	298	287	290	297	268	308	316	298	270	277	275	300	269	304	282	295	284	302	292	300	295	242	277	274	297	316	326	312	311	273	295	297	281	331	327	285	288	275	313	291	280	284	270	269	288	284	309	278	277	285	303	281	301	291	293	319	314	303	289	308	316	320	280	268	295	275	273	254	289	293	252	276	289	288	287	291	312	287	275	311	269	249	286	263	287	303	269	293	299	286	311	292	308	287	295	281	306	258	288	318	279	268	300	295	306	277	307	288	284	245	312	299	288	256	280	307	326	291	283	287	302	291	294	271	284	315	323	269	288	270	282	323	285	268	270	286	285	290	315	335	334	280	291	284	287	308	292	269	293	295	298	301	323	304	290	287	271	283	265	274	262	301	289	293	290	311	267	319	303	301	297	265	299	258	250	290	294	321	311	298	278	286	307	286	249	277	316	324	282	296	296	283	259	315	302	294	268	242	285	298	292	300	297	347	308	300	293	267	319	259	278	289	298	286	315	306	304	289	278	273	310	296	294	275	352	290	306	262	313	299	272	279	309	286	289	307	281	302	284	284	275	282	301	277	264	299	300	281	291	310	285	277	292	286	290	280	298	309	298	276	275	302	289	273	282	324	313	303	305	269	297	292	290	268	301	292	303	303	264	265	288	271	302	311	270	283	285	288	277	311	291	272	296	288	273	308	288	308	277	288	287	293	308	249	330	327	303	259	284	283	290	300	286	303	284	255	294	309	296	284	290	284	273	304	289	316	259	287	313	259	307	279	278	285	272	292	305	295	313	255	289	294	309	267	280	277	265	263	294	293	277	272	327	301	316	291	299	295	310	298	301	324	301	311	296	318	317	305	315	308	303	299	278	323	286	280	293	302	291	280	293	281	274	300	313	255	289	307	294	304	314	311	299	290	261	263	331	285	316	309	269	271	280	286	300	274	295	290	289	292	299	287	267	293	262	279	276	305	290	268	311	292	311	284	279	292	267	293	288	291	307	297	269	257	276	248	303	266	286	314	262	318	262	279	294	292	307	296	297	276	311	268	313	316	287	314	291	294	295	273	300	282	331	302	299	299	262	286	290	295	289	242	276	317	267	315	276	292	310	269	276	292	305	275	307	277	298	278	307	285	260	287	286	299	276	310	283	278	274	288	291	287	305	295	279	298	296	284	265	272	297	301	289	311	273	307	271	306	309	285	300	278	266	294	292	291	303	298	302	331	295	308	305	306	326	276	295	286	277	266	268	281	307	316	334	309	301	285	301	285	271	292	290	271	293	315	279	280	290	299	310	295	281	279	310	276	337	283	318	266	278	289	300	301	303	296	270	308	268	301	290	290	295	306	300	283	266	321	312	281	309	309	281	281	294	275	318	269	254	280	280	312	297	298	302	280	305	297	319	272	284	286	282	287	287	304	285	275	292	305	324	294	317	292	293	329	295	314	288	291	325	283	300	291	299	327	296	265	293	279	337	298	291	324	314	301	288	278	287	324	283	285	278	284	321	284	292	278	279	265	282	308	302	287	291	289	294	289	292	279	282	276	297	282	314	309	316	320	271	292	268	266	284	280	288	283	308	282	308	243	296	311	311	337	300	269	292	301	267	323	255	291	307	308	289	317	276	295	295	292	300	319	302	317	292	308	273	299	284	348	282	281	269	276	297	284	298	274	273	307	274	330	286	260	318	283	285	309	303	341	317	284	296	288	329	277	304	281	321	267	303	315	297	307	305	291	305	274	303	280	311	301	261	291	247	287	275	304	284	296	280	276	278	295	281	314	275	308	311	299	287	268	285	293	293	274	299	280	281	339	281	304	311	291	281	303	271	301	286	321	289	277	291	284	291	279	331	282	290	273	291	298	294	290	283	272	252	305	298	282	263	300	307	282	270	291	323	287	278	294	300	293	295	280	274	257	296	259	285	286	283	309	296	314	301	304	307	256	283	297	311	292	261	318	285	288	279	281	309	295	297	278	340	261	322	287	276	272	301	302	266	252	254	302	276	301	264	308	310	315	310	275	254	302	307	282	307	306	289	306	301	254	278	314	291	298	271	283	287	275	274	305	272	291	311	270	301	271	297	271	285	302	337	302	291	281	279	303	312	304	317	334	298	302	250	264	265	305	305	294	295	255	324	309	293	289	273	272	268	270	287	307	310	291	287	320	299	299	276	282	326	305	283	275	277	279	310	276	277	272	286	307	310	297	274	298	313	289	306	304	304	282	289
28585	35375	50016	54410	57798	54739	42397	38882	44878	51086	52381	42578	36881	34079	23438	25057	24535	22965	18466	12214	12190	7632	4904	5553	4338	3335	3350	2691	2243	2454	2307	2322	1992	2122	1776	1764	1601	1458	1428	1254	1113	1043	938	875	885	840	783	857	1069	1221	815	775	824	845	825	855	737	794	724	664	678	673	698	717	652	652	680	757	673	727	690	718	675	684	706	691	639	657	724	691	712	648	699	644	665	673	722	706	683	737	674	678	694	720	635	675	701	707	670	691	666	661	690	666	680	674	686	700	694	701	709	639	674	706	652	673	669	664	714	702	671	687	662	685	725	648	682	711	715	693	671	693	677	707	680	668	631	735	715	681	638	744	756	712	664	673	695	681	686	698	679	650	675	690	711	696	637	700	705	694	708	687	640	687	715	740	732	702	699	677	681	706	669	673	690	650	671	701	704	653	679	672	734	663	677	705	653	698	655	665	695	655	678	711	629	688	659	686	711	762	686	693	670	709	676	713	681	684	696	686	689	698	715	668	724	651	685	712	659	670	718	691	694	660	712	667	678	698	699	684	651	689	665	677	725	732	690	673	678	713	704	639	674	684	660	695	672	694	697	688	704	709	685	693	694	678	693	708	733	638	673	734	663	680	667	667	655	702	720	682	692	694	669	660	674	647	652	666	686	645	710	672	669	676	687	713	692	738	669	684	704	695	725	656	711	660	692	646	631	659	688	686	635	699	636	673	706	751	691	649	701	706	674	685	664	713	670	706	711	695	658	651	724	683	697	651	706	711	713	691	650	678	646	719	678	708	703	699	673	718	657	643	665	693	710	632	672	685	714	646	646	672	696	673	720	682	672	666	726	659	699	666	678	682	712	742	697	698	701	671	665	745	688	723	679	684	705	633	722	701	701	727	713	708	690	687	696	656	688	735	681	627	709	688	664	707	689	677	626	711	686	674	684	702	683	680	706	656	666	646	681	643	641	698	679	662	675	722	681	657	673	687	697	672	639	672	658	675	662	752	690	725	697	697	669	695	690	707	699	690	663	721	707	624	666	705	706	687	680	654	701	652	693	670	724	685	655	667	690	678	682	660	689	673	687	730	728	684	669	686	680	660	655	679	692	677	709	712	688	691	658	680	679	650	645	697	666	717	664	698	674	709	699	717	645	678	688	701	667	598	652	673	657	665	690	700	709	752	658	696	692	653	712	697	704	663	677	707	674	688	659	659	721	706	690	675	670	680	711	720	685	693	664	697	691	708	701	705	647	696	655	754	656	660	677	715	676	708	737	672	713	679	697	663	723	710	686	655	689	665	691	648	681	647	706	723	657	706	684	657	734	706	685	699	712	669	731	700	706	679	701	674	683	687	712	655	690	708	663	658	691	755	706	717	670	719	666	651	717	708	658	674	733	702	697	705	709	714	685	658	678	703	661	675	723	685	694	703	697	714	698	675	692	693	655	705	653	645	644	687	695	691	633	649	639	692	669	751	715	698	662	702	687	683	707	715	688	638	684	648	737	704	674	708	640	718	694	679	654	675	693	666	668	671	714	671	701	660	691	673	669	681	711	715	670	697	715	689	675	651	666	666	692	684	692	692	650	690	721	652	716	705	702	657	724	665	640	706	713	654	680	645	688	754	733	688	701	726	680	712	723	716	693	677	700	673	714	715	715	656	715	718	738	732	677	688	694	680	723	686	620	675	644	719	727	695	667	689	708	668	712	686	650	663	720	703	669	675	689	659	662	666	677	725	712	707	713	682	676	711	690	655	660	690	681	727	707	659	664	700	692	661	696	705	721	687	687	670	714	677	673	682	697	689	699	702	690	656	667	708	704	725	724	699	706	690	676	702	659	692	701	682	644	662	680	700	740	684	679	652	685	692	666	665	695	649	656	688	765	698	679	635	738	702	729	672	708	693	700	703	645	654	691	659	661	697	714	744	722	681	680	700	647	671	719	668	676	718	678	644	678	680	651	682	695	686	665	638	691	650	658	684	727	725	694	639	681	663	684	722	686	689	656	681	689	701	681	690	706	684	688	694	672	714	669	643	677	649	657	676	676	696	697	664	673	729	701	608	659	674	688	680	694	670	697	692	724	697	698	659	705	692	713	710	719	641	674	714	701	672	682	665	693	691	697	710	715	685	688	693	727	642	687	694	683	738	620	685	669	703	740	699	665	683	731	683	722	690	715	680	718	708	706	654	702	748	642	672	716	694	676	689	750	695	714	727	695	697	680	683	714	709	701	723	674	672	722	683	710	678	665	697	708	707	682	704	666	635	713	670	706	694	707	657	697	678	676	645	674	670	655	683	710	651	770	681	719	714	665	649	693	705	633	685	614	671	692	667	686	654	708	689	681	685	695	662	685	672	672	648	681	677	735	692	673	660	682	696	669	665	670	671	676	689	707	735	712	670	652	727	678	719	689	696	673	734	689	682	727	657	706	717	725	642	662	714	655	710	687	681	681	668	665	667	699	697	658	687	712	631	689	701	703	652	703	683	668	708	684	670	748	709	745	707	677	732	686	681	697	694	665	707	687	691	668	683	702	707	675	651	710	704	670	655	732	681	738	635	676	649	661	698	687	678	641	696	694	695	722	721	705	722	693	725	676	700	685	697	665	696	696	657	694	626	688	663	721	660	695	645	684	665	649	715	696	702	676	662	709	702	670	653	643	698	667	720	697	732	667	667	652	717	713	680	705	691	685	658	671	708	679	704	708	694	683	724	687	682	654	707	636	664	696	716	724	701	653	672	686	716	725	675	664	716	693	747	677	682	681	706	654	690	738	706	669	658	661	730	722	674	694	713	694	711	689	741	657	674	692	667	684	647	611	686	686	734	682	669	647	696	658	697	639	716	667	715	687	661	688	698	692	641	673	700	668	647	724	721	677	712	698	730	702	698	635	662	686	652	668	691	713	687	666	715	663	651	713	694	701	707	683	659	677	654	750	716	727	703	681	711	657	681	686	696	677	658	700	696	635	673	751	667	668	700	711	694	699	679	710	679	632	697	709	662	681	677	664	691	651	653	698	701	690	724	692	679	637	660	744	631	698	674	723	723	710	630	670	653	693	695	658	664	730	657	724	675	679	665	700	710	674	720	607	704	672	691	699	650	710	654	671	699	726	682	746	699	675	683	709	686	688	723	660	691	723	676	660	691	757	731	724	715	713	708	710	691	714	719	703	690	671	694	741	707	721	643	664	708	687	729	652	683	680	700	692	665	658	702	680	654	695	673	693	728	728	686	758	702	659	751	685	681	677	722	730	719	674	723	683	669	665	729	664	696	718	665	690	661	657	693	656	635	712	724	659	670	697	712	695	709	719	724	702	660	670	684	722	649	715	685	678	669	671	681	685	741	651	678	745	680	629	685	678	673	659	662	714	651	716	640	669	679	666	711	652	683	706	700	705	686	663	709	748	727	731	656	722	664	685	678	673	689	691	666	711	708	677	693	647	696	685	691	672	676	706	709	616	711	702	637	674	677	668	752	708	696	655	697	663	702	667	683	712	678	701	652
52082	48687	52793	44348	42506	40298	35196	31904	36566	46491	47836	35850	29398	27926	18738	16783	14543	12809	8202	5850	4706	2317	1512	1635	1411	1106	841	801	715	726	706	719	603	612	523	515	507	439	473	376	388	321	290	289	304	257	294	314	404	427	274	254	275	285	302	318	304	262	260	211	253	248	272	256	277	271	285	224	247	232	244	257	264	224	225	256	259	269	262	250	286	247	264	260	249	246	227	246	285	262	277	248	266	260	229	275	239	236	260	276	259	255	256	263	255	240	267	255	262	246	253	225	254	265	266	255	263	286	249	230	246	253	250	258	233	244	268	264	237	281	256	279	258	264	237	253	249	251	273	270	227	295	255	267	225	255	262	252	271	249	249	293	277	263	287	231	242	234	256	236	242	261	261	276	257	258	231	238	255	252	252	236	247	254	237	261	235	233	253	237	296	272	226	217	235	269	238	260	252	244	243	268	282	242	262	286	246	231	245	237	267	263	253	247	228	214	229	256	252	287	239	232	238	270	291	268	242	268	242	242	262	289	262	242	239	256	251	230	260	246	245	264	261	258	276	242	270	256	259	270	242	251	279	257	273	261	278	278	263	248	246	219	248	247	261	247	256	250	218	228	286	266	272	252	249	253	252	257	256	232	240	248	245	251	248	263	257	246	200	256	236	265	263	267	286	258	258	257	255	257	207	260	270	257	247	245	238	260	241	266	251	264	235	270	245	263	243	222	270	249	260	247	235	267	235	220	232	233	247	243	253	238	247	235	261	253	245	206	263	248	250	277	247	253	249	233	263	257	263	267	253	273	250	234	277	262	263	248	269	261	273	235	276	242	267	259	273	260	260	234	262	278	250	261	285	263	295	248	256	268	266	235	285	245	272	277	246	247	283	242	252	255	240	250	222	273	255	255	256	254	249	270	240	225	263	268	262	243	287	249	294	268	260	250	257	234	227	267	269	250	244	245	236	242	272	242	257	260	263	238	265	249	245	276	248	276	265	266	255	252	234	230	241	264	236	261	256	274	268	257	237	236	247	234	248	262	278	272	224	266	247	267	249	244	262	253	262	250	255	269	257	275	272	248	240	265	235	243	230	253	244	247	256	269	265	278	274	227	267	237	246	239	228	249	255	286	247	245	256	267	235	267	274	266	274	234	248	252	237	233	254	261	254	254	258	278	250	273	257	279	293	250	239	271	246	263	222	260	244	262	223	249	273	249	246	234	245	263	269	261	253	222	255	249	250	247	262	247	222	262	253	232	240	230	246	253	257	307	234	249	261	242	267	262	247	250	240	249	252	234	273	257	283	291	258	231	221	259	283	262	229	230	262	217	259	262	244	271	240	236	257	263	246	269	247	250	271	271	258	267	233	252	263	246	241	231	269	246	222	255	265	239	251	271	230	254	258	269	266	252	280	251	260	276	233	244	264	234	277	231	251	232	248	243	274	253	244	261	269	227	261	295	251	249	240	228	256	249	252	259	207	233	247	264	255	269	258	260	259	275	265	255	244	269	298	282	271	261	258	254	273	260	266	256	249	251	250	287	268	269	260	242	219	238	241	260	264	266	255	249	252	243	262	247	269	246	240	241	238	252	266	233	269	251	263	279	257	249	281	211	253	257	257	255	242	264	232	242	257	262	252	254	237	281	248	250	252	274	251	261	252	258	260	280	267	251	246	255	242	267	244	228	258	281	294	268	234	236	246	252	242	260	255	260	252	269	249	270	243	236	252	248	244	258	250	259	279	237	247	284	272	259	240	287	245	272	229	243	254	258	255	250	273	260	250	242	267	277	251	261	261	262	237	248	257	237	220	227	248	282	278	243	227	239	294	279	252	286	225	238	254	257	243	253	259	247	245	230	258	271	274	236	258	259	252	251	238	271	262	257	274	244	243	218	259	248	296	259	278	260	254	284	242	251	255	291	269	249	254	232	265	242	270	272	251	267	274	257	263	238	235	245	273	271	252	271	251	282	232	270	250	247	250	246	249	261	285	267	280	234	303	263	246	249	249	263	259	225	245	255	258	238	285	245	242	246	265	260	276	288	245	236	249	240	254	241	232	251	253	237	246	247	262	241	244	225	240	268	277	278	241	270	267	261	263	274	253	219	240	252	255	254	270	266	243	268	260	244	232	244	288	270	239	272	265	258	239	231	256	257	267	227	249	237	261	233	247	290	264	263	246	256	279	264	237	275	255	291	232	276	246	246	240	251	237	249	245	255	242	277	275	254	271	267	272	269	249	232	232	209	236	259	224	238	247	261	243	272	250	268	268	258	252	268	244	281	263	241	225	266	230	236	258	260	246	262	246	286	250	255	240	251	246	269	262	256	253	279	251	246	241	264	256	241	249	243	244	228	267	256	223	252	266	254	278	234	273	262	267	242	261	263	241	269	254	273	220	276	234	259	274	253	253	249	248	240	261	243	272	264	253	277	243	248	267	255	240	255	257	289	269	272	237	245	260	236	269	258	248	233	260	255	241	258	241	258	243	280	259	254	268	237	255	252	268	267	243	244	300	272	241	254	236	235	270	248	293	262	269	227	259	278	259	247	281	256	272	260	244	227	264	240	259	273	244	252	253	287	237	271	270	279	227	271	258	263	254	233	248	243	257	240	258	204	264	235	260	240	251	251	230	278	231	237	246	230	263	260	265	261	296	236	266	255	226	247	250	264	266	265	261	227	241	302	265	232	221	269	260	228	235	241	261	296	290	280	211	280	214	270	273	263	220	266	274	280	259	245	224	269	266	226	259	267	250	230	250	242	285	241	268	274	263	263	244	234	250	259	251	258	241	228	289	241	231	249	267	278	262	249	237	271	258	243	247	259	241	258	269	251	231	250	257	254	262	242	262	235	248	256	272	252	242	242	233	240	251	250	250	270	237	203	254	261	277	229	252	280	240	246	283	238	239	252	245	265	249	247	260	281	287	278	230	223	281	265	268	266	270	246	247	229	265	280	235	252	285	205	261	259	247	235	264	209	232	229	228	246	255	252	259	238	244	290	250	239	251	253	255	282	220	265	268	245	262	237	250	230	268	223	261	234	248	251	252	271	272	274	276	256	272	251	246	250	254	259	260	250	237	259	248	274	259	230	279	247	226	264	243	239	269	225	264	223	241	249	254	256	217	251	276	261	259	257	267	257	273	255	250	250	238	293	281	246	238	255	263	271	267	247	225	251	207	231	245	245	277	257	269	256	277	244	264	246	239	271	279	270	228	264	229	270	231	239	249	247	258	254	255	275	270	245	254	238	250	279	235	246	238	283	230	243	257	278	290	259	271	269	249	276	274	252	253	260	279	275	255	242	262	241	275	268	273	254	253	246	268	247	276	261	267	268	263	248	241	271	266	239	221	238	240	234	274	296	226	264	276	208	243	273	272	257	231	253	254	258	266	293	230	237	254	271	269	244	229	281	257	244	241	247	250	257	276	247	267	259	210	247	236	252	246	236	237	238	267	268	231	251	214	291	244	241	240	206	236	248	269	243	281	237	256	238	258	237	250	250
35344	41429	52662	56037	60560	59825	49908	46496	49512	57820	57488	48175	44281	42881	32844	34645	33609	31401	22369	20007	17198	10105	7063	7691	7108	5214	4368	4086	3460	3694	3309	3550	2960	2791	2491	2665	2407	2124	1923	1604	1280	984	845	897	779	764	761	1026	1439	1426	642	594	738	873	906	972	899	746	556	604	603	619	633	579	575	575	612	617	617	616	606	549	573	533	563	621	619	604	599	581	626	580	667	595	614	588	634	620	563	578	602	622	608	590	595	607	552	602	587	631	541	581	589	613	605	591	614	595	652	586	562	632	609	575	584	576	594	582	623	620	611	567	616	649	588	566	595	579	579	575	613	631	589	620	593	575	603	582	581	594	580	609	573	628	576	629	591	594	593	587	579	581	561	601	592	569	578	613	602	634	581	572	557	601	613	594	623	623	582	571	615	621	596	579	576	614	599	625	599	567	606	583	576	579	575	608	627	589	605	556	585	553	621	592	596	588	590	601	558	600	595	603	586	631	576	644	611	610	629	544	555	594	609	606	585	581	610	638	553	623	583	589	581	619	583	600	597	569	573	560	627	605	572	605	564	619	608	571	575	605	603	581	610	607	629	586	566	573	619	593	599	609	629	577	534	597	641	609	612	623	605	591	549	599	597	606	617	606	603	579	587	619	606	596	549	575	577	608	586	551	635	594	587	602	643	598	620	607	589	595	557	574	578	636	581	594	625	568	606	669	600	600	606	553	625	595	619	597	580	576	615	587	586	612	608	602	630	605	600	585	608	607	600	624	633	559	616	616	578	615	570	621	598	619	643	589	577	605	593	640	614	646	587	565	623	631	589	606	611	623	572	566	577	583	618	584	573	595	639	657	597	594	557	594	597	571	617	572	607	567	566	587	597	626	657	597	603	579	617	634	598	634	580	593	603	586	582	611	580	583	582	561	575	617	585	645	607	577	604	585	585	566	633	579	586	596	597	635	568	603	576	617	587	603	613	616	589	610	581	551	593	630	597	596	609	593	620	602	622	595	639	586	627	584	605	537	572	589	632	601	582	583	655	637	597	600	625	578	566	557	609	628	593	648	583	601	641	580	651	616	617	603	603	573	648	624	598	635	581	581	591	617	584	577	616	611	593	621	609	626	558	590	607	578	646	594	550	590	577	611	616	597	607	578	599	619	540	589	599	600	636	636	633	558	608	571	557	562	603	621	628	596	593	607	594	636	574	572	602	605	586	581	602	571	643	590	593	554	582	586	595	612	611	570	588	577	629	632	604	546	525	601	602	625	578	564	615	576	617	621	607	583	593	567	586	598	573	576	614	610	591	596	630	614	600	575	610	622	638	620	559	599	560	599	565	586	584	599	616	612	592	662	589	615	618	571	627	586	628	588	527	576	628	593	597	610	596	605	624	599	609	576	630	612	594	608	643	656	599	625	569	611	571	615	587	574	614	659	577	598	581	623	605	569	585	595	621	578	612	581	570	635	573	595	590	589	613	595	585	619	615	555	611	595	579	575	630	613	577	547	591	608	587	580	614	577	603	610	585	599	622	577	602	593	582	612	604	611	597	612	580	581	574	595	591	607	629	560	582	641	578	579	592	607	601	578	631	565	595	603	632	587	623	593	584	594	574	530	571	636	594	598	627	597	626	581	589	549	571	572	612	599	614	632	593	588	567	627	605	564	625	619	601	631	576	594	579	587	592	604	614	622	616	574	579	600	588	595	553	597	616	616	582	600	582	596	611	596	604	616	606	604	590	615	637	591	583	594	576	620	586	555	591	559	602	605	577	598	604	565	608	574	582	582	626	541	579	575	605	571	596	605	598	609	568	568	611	631	634	613	614	641	612	596	633	625	576	620	579	613	619	580	598	568	615	569	610	606	604	626	614	617	583	614	643	626	611	597	620	610	618	617	556	601	609	572	587	595	573	605	568	572	600	613	619	569	557	608	590	647	621	564	599	547	578	601	603	565	624	578	616	621	598	574	623	614	603	588	596	616	605	576	612	606	561	585	641	583	562	604	670	584	571	637	547	602	599	605	582	610	580	581	574	578	593	602	565	615	597	598	607	586	566	593	605	563	575	579	613	581	614	583	533	605	569	617	611	566	596	590	570	579	586	651	590	613	586	608	586	595	640	635	595	610	602	607	606	584	639	659	608	602	576	623	575	603	629	565	584	619	604	666	640	598	602	602	599	603	561	562	631	593	617	610	624	613	611	626	586	574	620	615	667	587	636	585	529	556	615	608	610	602	590	612	589	628	620	601	608	619	593	601	593	585	603	593	581	604	557	605	613	598	609	608	594	573	626	587	612	593	567	643	629	583	608	560	579	589	585	605	611	613	607	576	604	596	587	592	598	592	614	593	573	602	586	625	619	572	565	607	530	572	555	597	620	605	542	577	597	632	587	578	597	578	602	626	613	587	557	629	569	598	606	609	537	589	590	583	606	616	620	587	589	611	608	645	615	615	614	593	588	623	630	568	618	623	629	644	642	625	595	611	567	577	599	554	594	595	579	583	598	562	595	586	589	576	592	652	586	581	616	549	620	599	580	604	602	620	595	561	621	592	619	653	580	585	624	604	602	582	605	563	565	594	608	612	587	624	577	583	595	593	590	611	644	606	575	586	598	645	593	579	598	631	611	603	604	643	628	582	561	583	588	560	610	582	623	600	563	624	599	601	562	600	619	607	602	609	584	623	575	614	602	592	605	589	578	601	634	571	621	594	591	647	611	606	585	590	614	589	594	592	612	567	619	585	622	584	616	617	579	551	600	591	580	628	606	598	604	606	556	615	574	572	623	581	580	586	586	587	625	607	573	626	598	625	580	562	598	612	590	597	615	581	628	589	640	599	620	597	605	570	619	576	570	592	577	625	605	614	599	602	632	585	603	580	556	642	600	571	651	603	636	573	600	633	570	599	569	578	584	577	569	632	564	653	603	613	578	638	607	591	571	659	643	601	591	638	605	604	585	586	616	597	645	590	593	620	582	616	558	609	589	627	532	650	608	534	564	611	614	607	604	576	623	599	676	570	596	598	561	550	622	579	576	607	607	603	596	640	597	573	630	571	581	612	602	601	588	629	599	639	578	569	579	637	600	632	609	569	601	595	608	622	554	607	536	583	614	584	566	650	607	609	613	593	660	608	611	620	587	564	643	564	575	589	613	570	611	576	623	598	606	601	610	608	561	579	608	578	574	585	606	600	621	588	588	619	599	571	575	590	612	627	565	555	608	617	623	623	658	586	631	587	587	596	582	614	599	609	642	614	587	591	554	590	591	615	587	603	588	668	637	607	594	589	588	606	619	611	614	613	522	608	605	599	590	601	629	603	608	625	561	608	613	609	590	603	586	605	611	588	566	625	644	569	572	606	583	597	575	565	548	561	622	585	619	597	626	640	616	606	588	591	622	634	586	551	600	659	603	618	643	559	642	610	609	608	631	601	570	595	627	600	579	600	622	577	584	588	629	617	619	579	608	615	593	573	640	579	570	555	574	585	615	601	593	602	663	543	575	590	581	606	579	591
22659	16129	22130	21258	15568	9175	5246	3734	3333	4154	3824	1939	1331	1124	883	749	643	592	501	488	507	480	403	430	359	411	399	331	352	347	355	345	362	324	303	345	285	276	293	304	279	246	303	286	275	258	254	280	239	266	287	272	249	289	285	257	291	276	280	265	289	289	270	293	268	295	269	264	269	264	263	290	249	293	287	290	308	240	280	277	264	244	250	272	274	281	273	275	273	261	281	272	268	267	291	271	270	255	304	296	251	298	296	281	287	308	283	287	280	276	273	251	262	251	276	289	266	260	258	287	271	280	282	275	272	283	295	299	279	269	277	249	308	256	250	266	265	310	254	272	280	272	264	267	284	264	295	326	261	272	292	261	275	283	312	262	278	272	300	268	289	279	295	298	287	268	264	298	276	257	262	289	285	273	284	284	289	295	251	274	288	270	277	282	291	254	307	283	285	307	247	286	281	263	284	271	288	287	263	279	300	279	267	284	230	295	271	265	275	296	329	321	274	261	287	276	291	277	293	300	267	271	269	283	259	275	272	249	262	283	308	268	256	269	266	281	288	281	277	280	323	292	259	267	281	271	281	289	271	301	262	263	282	293	253	265	287	270	305	293	278	265	285	277	294	279	281	300	282	278	260	286	266	260	280	268	245	265	274	271	257	284	268	248	287	279	289	278	269	268	264	289	286	253	294	267	263	270	266	260	283	278	279	257	282	289	282	269	269	285	287	288	287	275	290	321	273	262	267	274	270	273	273	288	250	281	291	286	268	262	258	290	302	272	271	256	264	287	275	311	246	299	300	312	269	263	272	269	246	269	258	286	256	255	292	280	253	268	293	282	286	274	268	276	259	267	279	293	277	296	264	267	286	258	283	280	274	252	265	292	305	299	271	270	288	260	309	272	254	253	249	275	300	310	270	265	266	275	327	288	274	302	273	267	301	286	297	268	278	293	266	298	254	270	285	271	269	282	266	244	279	296	278	267	283	290	287	276	288	300	259	282	249	279	319	292	285	259	272	277	257	289	256	302	305	289	269	278	285	295	289	314	290	274	293	270	229	279	249	237	269	298	315	297	262	274	292	289	284	276	283	285	273	271	245	284	281	309	288	263	274	294	267	297	273	308	321	246	297	290	243	272	290	283	299	278	238	231	244	272	256	259	265	298	267	289	280	288	263	292	251	241	275	282	281	257	249	289	250	278	274	273	295	272	278	257	291	275	285	263	284	280	258	296	287	285	288	279	269	293	281	271	276	300	274	260	237	263	276	266	248	311	274	297	269	286	256	273	274	247	272	281	276	240	280	293	295	298	284	278	292	277	259	301	279	277	298	290	289	274	277	278	279	279	281	262	265	252	278	313	250	274	297	261	282	294	275	288	280	300	268	280	287	297	266	246	258	272	311	290	237	290	275	239	284	229	258	293	289	268	270	306	295	276	286	297	257	285	312	288	251	297	277	287	296	252	277	296	294	306	270	272	258	285	278	292	268	283	292	294	280	246	261	275	293	295	262	268	275	238	293	292	297	281	257	257	275	298	280	268	268	271	280	262	293	272	265	267	280	278	282	287	279	242	303	295	296	316	292	297	310	298	276	296	284	276	291	294	246	273	313	267	279	293	293	264	275	294	242	283	298	276	296	291	270	270	266	214	291	292	306	302	287	298	281	270	258	308	302	289	289	279	269	274	260	278	266	277	286	309	262	286	257	272	305	269	311	301	262	285	296	285	267	273	302	292	323	273	276	300	266	286	262	307	303	304	283	269	276	272	269	258	318	280	279	283	284	250	265	305	262	290	284	279	285	252	264	283	299	264	273	278	266	269	247	296	264	274	293	267	284	269	305	287	254	313	283	248	287	291	266	268	292	304	297	249	280	304	274	259	273	279	283	254	258	285	273	288	314	270	256	280	284	260	270	252	266	289	289	303	305	283	278	261	286	254	284	248	282	281	296	285	260	242	270	271	279	284	293	278	296	288	265	277	245	271	262	272	288	251	288	283	275	266	324	330	282	261	307	269	303	288	299	326	285	293	300	262	288	259	295	292	271	257	263	260	273	271	284	300	262	266	276	254	273	262	279	282	307	283	279	242	268	252	274	279	289	255	291	271	296	273	280	289	278	248	240	274	274	261	266	270	260	284	267	278	240	289	270	270	270	301	290	283	269	292	263	269	275	258	262	288	309	278	261	265	292	264	305	275	268	300	276	262	275	270	312	283	274	276	272	284	283	279	280	276	260	285	255	304	284	270	314	284	289	279	272	287	245	293	266	282	247	273	307	286	261	264	289	227	269	269	296	290	256	277	288	295	269	272	305	265	277	260	270	285	270	265	239	284	276	262	296	307	280	302	278	279	278	283	270	268	302	272	290	266	312	272	288	254	291	277	262	275	270	258	266	300	307	250	269	290	278	270	286	275	261	287	307	273	287	287	287	272	262	283	268	255	283	255	295	251	271	266	275	270	266	246	246	249	264	281	268	281	268	275	265	287	277	274	253	271	293	306	294	279	287	282	285	238	286	298	305	269	281	291	277	279	276	261	314	268	294	277	278	274	246	278	313	289	274	264	252	253	272	298	268	302	295	278	264	246	265	284	270	288	240	299	293	271	279	302	267	268	271	295	292	282	252	285	281	289	278	285	279	275	283	254	267	261	274	295	275	257	256	259	305	273	283	268	259	283	278	253	299	295	266	280	288	270	238	280	292	327	304	290	260	279	290	303	264	265	283	284	283	282	260	251	289	275	313	276	288	265	285	263	271	279	291	283	275	270	262	266	247	290	286	262	286	278	325	268	289	299	261	251	293	260	273	299	284	261	264	252	283	282	268	263	251	260	280	291	284	292	259	271	291	266	268	269	257	282	271	256	266	259	302	314	280	274	327	263	267	259	286	264	258	258	298	293	276	274	317	272	288	281	269	264	278	275	270	270	258	304	281	282	283	287	273	266	284	301	277	307	312	259	270	260	284	249	272	302	271	278	295	307	272	303	278	267	289	291	294	252	276	299	282	284	267	285	289	274	269	246	270	291	299	274	267	283	276	287	257	256	284	281	271	283	276	310	292	252	277	272	310	257	265	280	301	287	218	289	287	283	262	264	275	286	274	281	274	283	272	259	273	243	259	278	295	277	253	279	276	256	264	266	259	348	310	227	261	256	232	297	297	291	289	268	277	274	284	283	300	288	266	286	303	310	282	287	285	265	280	269	269	287	264	280	270	290	263	272	301	297	280	267	261	303	296	259	295	281	288	283	292	275	299	290	284	280	256	290	251	288	259	266	270	282	271	270	256	275	236	269	291	299	273	255	311	299	296	273	286	261	252	291	257	250	260	262	278	269	271	279	265	268	296	261	288	269	287	276	276	269	292	288	273	256	276	293	286	292	267	284	305	258	263	275	289	261	286	265	282	266	292	284	279	267	250	272	268	238	265	310	299	315	277	264	270	276	262	294	288	268	303	277	302	311	265	290	291	260	280	291	290	286	284	310	287	283	280	290	289	275	283	298
13504	14195	28554	33297	30245	23319	16143	14140	13274	18013	17285	10093	7035	6303	4605	3986	3385	2816	2166	2208	2004	1850	1493	1411	1454	1364	1227	1128	1116	1295	1190	1091	923	953	1022	888	847	800	708	762	735	740	736	719	727	699	731	724	706	720	693	682	632	694	735	686	699	663	688	667	654	695	686	648	683	678	676	649	680	636	662	678	624	616	666	671	644	666	671	652	669	652	641	639	650	617	693	691	648	680	678	667	675	664	654	680	674	679	666	671	619	678	629	650	642	647	660	672	631	671	650	627	672	658	637	647	650	674	627	638	590	641	677	676	642	689	695	640	687	626	691	693	682	638	623	709	666	680	675	677	620	669	637	659	667	689	683	641	658	638	711	588	684	660	682	648	677	726	677	663	649	652	659	668	642	642	620	640	667	685	701	668	656	620	677	646	661	641	639	681	687	677	687	694	623	670	637	608	654	666	650	630	697	675	589	628	668	671	657	658	674	618	659	600	679	647	648	659	666	654	672	681	648	679	667	654	650	625	644	686	652	695	593	696	643	702	665	697	663	656	654	699	655	706	703	655	666	656	662	656	628	656	646	700	652	619	621	685	697	653	685	622	654	635	706	638	680	638	684	671	672	669	682	662	673	674	623	659	653	664	650	675	663	661	642	715	676	647	643	631	712	668	684	615	648	653	627	684	628	644	663	642	625	649	690	623	620	646	690	682	640	627	710	653	652	661	701	619	602	652	691	641	662	602	661	641	641	697	689	627	636	622	649	691	701	666	686	634	629	688	640	718	653	693	687	640	650	643	710	637	696	650	642	673	633	652	692	656	631	623	658	656	628	664	659	644	693	695	663	655	650	685	644	667	656	710	680	670	698	649	673	639	690	643	654	672	658	633	688	653	658	690	665	740	659	689	691	651	673	635	669	695	634	628	681	716	647	665	710	661	690	677	643	633	691	638	632	660	653	638	655	661	641	665	645	641	683	669	651	644	641	652	665	641	685	648	668	679	664	654	646	644	652	672	639	674	663	665	624	642	658	623	667	659	619	687	711	713	635	681	659	674	682	693	654	695	665	604	721	641	676	652	669	700	638	644	697	666	658	639	630	647	688	705	668	618	648	706	654	646	658	643	646	650	672	627	675	662	673	682	672	687	643	635	637	657	678	688	648	611	667	628	704	653	628	698	639	649	611	659	630	702	682	703	627	698	646	665	656	650	602	688	655	674	692	673	641	679	689	663	654	664	651	641	624	663	652	658	702	670	676	695	634	654	642	650	639	632	633	639	679	692	681	638	624	660	670	657	653	620	651	630	639	651	681	673	663	645	663	668	673	673	666	641	615	682	692	623	666	617	666	662	682	651	667	693	714	678	671	651	675	660	718	648	687	676	640	676	642	675	691	685	646	678	652	659	709	642	643	663	668	714	660	671	727	615	667	655	667	646	684	650	704	647	684	651	644	648	619	668	655	648	691	681	636	651	668	714	659	657	680	655	652	671	688	669	712	657	681	671	617	665	663	681	677	679	715	625	649	654	661	630	652	665	650	675	640	640	704	632	653	665	650	637	694	638	687	637	675	687	692	676	648	667	682	683	674	637	668	644	713	676	632	658	652	679	626	679	651	640	682	667	693	702	685	666	640	659	651	668	671	661	647	716	674	670	669	657	646	640	655	660	732	629	682	658	672	628	692	686	649	658	612	635	660	687	643	659	692	655	606	677	709	673	663	665	658	658	694	717	678	691	692	663	609	688	697	642	629	692	641	686	693	639	688	659	681	670	642	698	666	677	640	633	666	661	634	636	618	678	681	677	635	642	686	664	662	679	674	663	657	663	704	689	676	695	683	639	668	647	640	674	676	639	692	693	675	634	651	674	705	687	623	626	684	665	630	636	644	732	684	675	641	659	653	618	667	673	657	687	642	687	673	662	686	633	634	663	647	720	636	613	657	653	696	668	684	651	666	702	660	635	669	636	641	676	649	669	617	718	674	653	635	622	667	655	636	679	668	636	656	647	634	643	614	693	689	650	668	617	746	692	671	667	659	611	657	650	666	711	609	701	679	637	663	631	659	635	693	705	652	662	614	681	645	699	680	644	628	642	617	656	662	612	680	653	645	658	652	612	670	709	667	653	614	622	647	669	647	621	686	640	592	658	664	664	678	623	668	698	691	634	689	673	661	665	671	635	663	666	635	641	665	703	657	653	697	671	685	629	648	652	668	689	656	636	672	685	655	675	652	699	694	602	680	667	658	664	648	614	712	674	695	636	656	638	697	651	674	671	679	664	640	691	619	670	655	681	695	684	689	606	669	661	713	669	677	664	693	613	679	690	682	672	655	698	693	646	657	713	621	681	623	650	660	693	640	637	631	668	689	632	674	654	660	652	661	613	635	688	671	631	680	714	676	635	680	684	621	672	630	648	665	686	708	640	680	682	649	689	632	684	670	643	649	643	692	697	720	632	656	670	626	688	682	700	649	682	682	674	666	683	697	672	668	636	637	674	636	635	656	616	685	658	639	648	643	689	632	652	648	697	614	696	662	654	672	723	641	660	608	692	697	623	651	623	680	658	667	644	677	655	670	647	660	659	637	673	670	660	646	660	705	673	641	627	652	673	694	686	639	656	640	686	661	685	614	649	675	669	680	670	638	706	659	651	705	617	638	685	653	691	685	683	690	703	691	638	614	656	708	677	700	665	642	689	677	671	606	669	649	627	653	689	676	643	679	691	685	716	666	678	632	691	622	690	641	675	641	667	632	746	676	670	667	667	621	637	695	653	669	637	642	674	635	680	691	704	687	662	700	663	648	647	649	682	693	607	683	615	726	668	621	648	724	655	687	643	661	649	684	672	694	662	639	655	685	720	654	695	648	632	660	675	686	686	697	649	647	643	681	638	666	674	730	644	705	651	663	696	658	628	681	651	680	625	622	657	620	681	661	632	679	677	662	667	637	644	656	655	690	640	684	674	667	662	662	658	650	645	679	681	656	667	657	640	700	666	682	690	711	655	637	670	631	632	694	679	654	656	610	667	682	612	630	659	666	637	665	648	672	700	654	669	651	692	693	692	684	669	691	695	668	635	675	661	672	642	657	641	653	685	642	647	611	640	645	739	667	655	672	674	634	640	634	617	649	667	654	657	663	620	648	632	620	625	650	706	662	661	660	681	618	691	691	695	649	618	654	656	685	611	650	654	645	673	681	728	676	682	686	652	654	642	636	684	662	685	673	669	680	647	690	657	661	680	682	690	623	663	647	635	660	681	693	668	651	639	650	661	676	668	665	672	651	675	651	636	676	655	698	672	657	676	658	654	702	672	657	642	633	640	709	648	650	651	635	619	698	644	685	733	660	684	638	693	679	628	631	656	667	655	645	642	682	686	669	680	681	700	688	670	650	714	662	659	630	649	648	674	662	655	726	613	659	641	672	670	641	680	663	669	656	663	623	642	690	668	645	648	662	646	664	636	668	683	640	604	677	629	681	649	700	675	656	659	622	650	694	676	638	689	730	674	675	650
43746	41892	53940	45345	43643	40942	31997	26936	29278	39912	40618	29785	21312	16859	10807	9548	8030	5886	3574	2581	2011	1537	1010	1187	803	753	625	621	501	528	539	501	484	491	468	419	404	407	391	379	369	313	318	287	344	330	300	331	325	339	343	290	311	295	310	308	328	274	283	295	282	304	267	325	274	304	271	297	232	306	289	281	274	271	280	261	299	287	285	281	274	271	272	306	314	291	271	272	251	249	292	304	263	307	286	286	279	291	272	282	312	290	282	263	287	252	271	281	286	272	284	269	266	293	270	271	283	260	294	303	294	259	271	303	279	277	303	282	281	304	291	303	298	274	289	286	300	298	285	305	256	291	296	314	306	299	290	266	287	266	273	305	313	268	283	276	275	281	277	309	279	307	279	251	303	276	292	263	296	262	287	320	308	295	271	261	298	302	264	273	274	289	293	264	272	299	280	309	286	283	281	284	301	290	279	302	302	289	265	339	302	271	293	301	268	299	294	283	278	304	312	297	273	286	303	262	280	273	280	317	290	285	298	295	277	273	291	307	271	280	240	301	301	255	283	280	299	276	276	306	301	252	275	258	252	297	283	306	283	284	284	302	265	286	268	305	283	257	301	288	272	274	296	270	274	290	301	287	264	317	293	284	305	253	290	278	284	269	243	282	298	271	289	306	307	266	282	306	295	284	287	270	313	276	272	273	271	290	303	258	282	255	298	285	268	294	274	280	251	300	282	289	284	285	266	245	276	254	289	296	279	271	307	270	266	273	288	288	250	286	292	295	263	295	279	252	268	265	321	283	334	298	283	254	261	261	304	293	266	289	271	271	263	277	299	258	290	265	287	281	293	257	289	272	284	325	256	298	286	277	294	324	265	275	277	274	353	305	261	280	266	288	292	281	298	305	263	266	280	257	305	307	305	287	265	259	282	277	316	306	288	272	259	279	293	277	282	275	274	270	259	290	290	281	299	285	279	282	302	277	302	282	274	268	274	259	285	272	289	300	316	289	298	279	269	273	271	279	270	270	312	307	300	299	277	272	283	284	294	281	301	283	287	277	278	289	284	288	308	289	311	304	270	299	293	291	300	291	311	284	275	313	267	290	320	326	310	270	283	290	264	304	300	285	278	267	274	285	296	264	304	303	290	294	304	313	282	293	308	287	294	314	298	284	274	288	319	295	278	321	290	270	278	303	275	292	292	286	298	325	319	281	258	260	273	270	297	286	296	303	267	297	296	312	283	293	275	315	270	268	316	326	283	282	271	307	286	311	317	250	318	303	273	311	267	282	275	293	264	275	302	281	283	280	294	258	281	291	291	314	279	293	263	290	292	314	287	272	278	290	266	299	309	316	300	285	286	282	274	305	299	316	304	294	277	251	290	330	294	289	254	268	325	254	253	282	289	279	279	273	284	291	295	300	285	316	291	278	259	264	270	271	281	282	305	283	267	299	264	292	269	300	264	291	282	246	310	273	251	316	286	286	287	259	292	324	267	265	307	289	280	303	274	289	286	298	302	284	289	266	299	314	284	279	287	265	286	255	268	287	302	289	274	310	274	258	277	256	266	269	263	304	283	273	268	289	256	293	265	293	296	272	290	283	304	305	260	289	269	291	280	303	278	293	306	258	270	275	285	314	287	316	265	313	261	272	286	309	296	333	251	268	273	260	290	290	287	287	271	251	261	276	293	299	298	317	263	273	275	289	300	285	308	261	302	272	270	300	277	294	265	297	289	281	301	283	305	274	303	326	277	260	261	263	284	267	291	282	309	314	278	292	333	286	334	306	279	291	259	266	263	288	297	261	297	267	268	300	292	266	286	303	286	255	295	273	257	286	316	285	314	280	268	312	287	290	292	269	276	251	273	269	296	293	311	284	257	271	283	279	254	301	284	300	298	247	289	289	306	281	300	300	282	257	298	279	270	293	257	263	268	301	295	301	295	255	290	327	285	326	291	274	266	282	308	288	282	301	291	292	286	275	274	306	284	246	289	296	253	287	281	296	240	277	288	290	273	294	313	277	302	316	315	288	268	285	283	255	285	286	284	285	292	305	275	281	262	253	281	302	314	264	304	265	258	296	295	271	297	274	253	282	271	282	302	278	288	274	287	276	296	277	276	323	269	290	290	283	299	296	300	305	309	257	313	253	262	265	295	297	286	275	289	267	274	264	298	273	267	314	306	301	288	271	304	299	270	276	277	265	248	239	304	272	289	246	270	301	305	281	268	300	268	275	301	252	272	274	280	269	275	261	303	283	286	274	285	273	297	287	298	300	316	299	304	295	288	306	277	288	279	305	312	273	289	324	303	290	280	305	307	274	305	282	251	260	274	259	287	276	269	290	294	287	291	286	275	288	262	269	267	270	288	296	301	281	304	292	310	290	258	267	279	256	274	276	300	278	279	295	291	299	285	300	317	282	286	290	309	285	298	294	260	264	266	243	279	302	268	316	311	286	279	275	276	290	278	259	291	282	280	250	297	280	286	282	274	270	271	288	280	270	232	265	267	272	275	275	254	281	291	305	263	254	293	309	283	270	263	301	266	294	307	306	286	262	280	309	287	296	261	271	298	301	273	274	273	307	294	235	296	313	319	279	267	246	283	262	273	285	278	316	279	278	271	294	296	282	311	293	279	290	279	301	320	277	295	301	291	275	280	273	322	295	268	282	278	298	296	269	292	283	272	291	289	285	294	289	300	271	294	315	282	266	255	279	295	312	301	275	294	267	253	291	290	295	290	290	302	311	279	272	274	316	265	294	298	274	264	284	281	288	274	268	305	280	274	289	286	282	293	283	270	311	296	301	311	296	253	300	292	307	314	284	289	280	269	291	269	293	272	309	297	309	241	280	259	262	312	293	288	270	298	270	286	288	273	315	282	299	278	275	266	291	282	287	287	293	266	280	284	329	300	273	295	310	280	244	276	282	299	262	254	267	282	262	281	327	299	273	306	256	289	299	287	288	276	260	288	289	295	320	313	281	253	283	295	319	287	290	291	277	283	287	273	275	275	281	292	309	274	277	287	273	278	264	300	311	287	270	296	277	293	301	268	307	278	276	307	266	272	300	284	305	306	283	261	239	295	277	266	280	265	274	266	299	268	288	297	238	290	297	292	298	314	321	287	276	263	314	289	274	259	260	255	302	278	309	269	263	260	274	267	272	280	291	327	299	301	301	278	298	279	285	281	301	314	276	286	281	285	247	307	297	275	265	262	289	293	314	272	284	301	272	270	312	257	276	297	284	293	302	280	262	273	268	269	305	270	322	314	288	260	258	238	291	286	272	284	265	285	243	274	282	309	273	259	323	264	280	277	287	303	282	260	269	281	275	327	305	294	287	280	264	298	270	280	282	279	272	279	285	286	272	285	281	318	300	303	299	278	267	284	275	261	251	273	287	308	287	315	301	279	267	263	278	266	298	277	277	292	293	270	236	265	270	279	299	300	284	261	283	266	275	302	313	274	316	320	296	281	276	284	310	290	280	285	260	307	279	325	303	285	307	284	263
28390	34382	50751	54744	57579	54836	42994	37647	42865	51889	52306	41979	36299	33562	26180	26589	24422	19594	14173	10572	9375	6881	4929	6128	3876	3473	2898	2991	2339	2428	2127	2061	2005	2036	1778	1756	1608	1500	1436	1208	1111	885	846	867	812	751	834	980	923	1203	935	738	699	814	877	863	798	692	717	644	650	671	656	673	666	687	655	657	670	681	661	620	666	636	688	659	671	691	682	667	665	688	674	713	693	656	684	688	650	687	713	663	700	672	656	669	666	660	694	675	660	635	703	694	662	671	661	680	629	650	665	673	662	642	673	644	665	672	679	724	662	625	622	672	660	665	671	697	654	713	678	728	707	676	669	677	628	666	679	643	632	672	686	683	696	683	626	730	635	678	688	628	671	699	669	627	652	667	699	638	687	636	632	687	678	709	680	666	658	686	634	665	667	694	724	626	688	654	621	714	664	685	664	688	678	678	686	634	621	642	650	702	654	667	678	697	679	663	688	679	684	681	665	674	723	602	595	714	663	655	673	660	673	638	676	683	649	697	707	704	614	674	642	672	661	675	676	695	679	704	668	630	686	690	680	651	630	677	682	664	648	683	687	675	668	701	693	667	654	693	614	691	612	692	665	681	658	688	644	653	694	654	675	667	691	710	704	695	626	689	698	633	654	603	661	704	673	663	686	660	707	656	672	646	622	629	648	607	668	668	699	628	649	640	666	645	684	651	670	650	665	675	655	676	666	716	675	651	652	636	659	696	679	652	635	676	659	655	647	644	666	663	655	668	664	677	662	724	672	678	679	685	693	654	675	676	654	676	690	727	662	636	660	653	691	650	679	671	650	678	672	700	671	677	654	665	640	635	653	653	703	674	658	663	636	689	711	654	680	688	643	672	681	664	707	691	654	682	653	684	673	674	701	675	667	618	687	671	698	656	694	617	672	696	655	678	661	671	695	671	658	703	613	676	666	665	634	693	695	707	698	682	670	698	637	643	643	674	654	671	706	672	678	693	654	671	672	681	651	679	642	666	637	687	653	672	718	674	691	649	706	662	700	664	686	674	675	628	689	688	648	706	667	693	653	681	669	682	654	681	653	700	665	673	667	656	693	674	608	614	645	643	665	665	645	639	689	650	679	657	694	692	743	700	695	657	712	728	661	622	673	670	599	678	691	718	689	656	691	655	640	688	687	667	674	716	657	654	674	674	699	617	701	664	648	646	669	668	633	666	665	705	684	618	671	660	622	687	678	665	699	685	655	670	675	671	697	668	654	691	664	677	638	694	674	683	666	698	655	637	603	662	619	656	671	652	654	611	632	732	666	670	643	664	687	648	667	678	653	712	688	669	689	678	659	706	695	667	641	660	670	646	639	657	687	669	696	660	645	700	631	741	646	691	614	700	681	660	681	681	640	623	662	645	667	619	667	661	685	635	652	659	653	697	699	665	659	640	665	674	708	718	679	633	670	641	691	652	609	690	653	704	721	665	656	718	671	678	666	697	639	635	692	620	666	612	642	670	682	651	659	654	664	714	660	686	655	649	713	662	668	684	650	603	648	631	663	671	655	678	649	678	676	699	663	660	611	644	650	634	703	621	651	692	681	677	632	650	687	640	593	655	648	645	663	700	673	683	656	655	664	675	649	666	632	693	665	670	669	672	627	702	676	641	672	671	642	670	671	627	695	687	667	697	655	664	709	672	646	657	693	714	656	646	679	682	683	724	658	633	666	651	667	681	668	649	649	616	699	602	625	599	660	656	725	676	686	653	668	644	704	676	635	653	697	658	655	673	647	681	684	621	636	642	669	649	649	683	687	703	690	725	674	655	643	688	709	657	714	680	661	680	689	617	677	695	683	701	634	642	701	664	657	687	618	671	705	645	638	649	672	663	680	686	652	655	703	651	730	664	639	678	641	709	627	736	668	674	675	670	707	664	656	634	727	704	695	649	658	651	692	713	697	614	668	666	655	690	705	632	654	730	717	639	679	666	651	656	648	674	712	667	655	662	689	686	665	680	683	678	619	641	681	654	635	627	630	678	720	669	657	670	666	659	662	677	648	650	665	638	673	639	665	648	625	666	648	667	619	718	683	653	660	617	644	653	718	723	660	678	637	623	661	673	672	668	682	639	687	630	657	685	671	629	674	670	651	707	679	620	682	666	752	696	735	706	678	686	706	646	628	685	664	668	669	704	663	673	672	694	663	644	706	666	674	709	674	598	663	670	687	717	650	698	666	672	662	682	636	653	667	685	684	693	665	679	663	655	676	681	659	685	661	668	650	696	723	628	701	681	631	648	654	657	653	687	645	648	692	619	639	667	666	695	659	690	691	685	669	648	682	700	674	693	656	639	694	692	636	677	652	683	720	718	679	673	657	633	669	659	681	708	645	674	694	671	698	697	652	704	631	661	711	678	664	686	637	686	710	682	700	712	646	657	637	681	656	726	700	689	644	683	674	694	628	639	654	655	673	694	671	738	686	672	707	681	685	624	634	645	696	667	691	726	678	693	665	676	688	684	623	637	702	647	649	656	651	686	663	689	614	686	654	686	684	639	648	696	697	663	677	679	694	681	655	683	690	685	658	669	673	637	690	683	685	679	668	680	625	643	666	635	672	695	669	636	697	650	737	671	671	676	707	663	681	678	672	664	628	709	650	681	672	656	644	670	644	683	679	709	648	660	693	711	668	684	695	663	653	659	669	677	633	671	673	672	694	710	683	650	671	621	651	705	640	660	628	641	647	645	672	626	655	659	659	663	637	649	674	672	642	668	684	670	671	691	714	691	621	686	629	640	630	721	685	726	702	685	672	717	666	678	660	602	674	671	690	664	647	659	642	676	693	708	643	649	670	623	706	642	649	664	653	655	686	654	677	710	684	682	642	696	658	664	642	669	685	717	652	686	709	657	623	647	685	617	664	645	615	685	708	694	626	691	678	700	641	676	674	641	649	677	671	628	662	680	670	682	718	695	649	679	718	671	684	650	650	640	649	659	652	682	653	689	678	723	667	684	667	672	686	645	659	653	703	683	700	636	665	685	698	625	605	669	656	617	677	650	639	644	737	663	675	693	688	699	652	673	664	668	674	638	659	638	711	633	667	700	687	648	690	622	673	655	704	700	690	632	680	655	609	654	678	648	657	685	660	623	664	677	663	686	721	658	647	660	682	637	719	715	681	718	637	693	651	714	675	693	667	652	678	662	665	627	700	625	686	698	657	659	662	656	673	658	713	703	667	667	708	669	681	685	664	674	644	650	684	675	671	628	638	660	638	700	656	668	686	686	645	681	682	702	659	698	667	660	654	726	674	698	648	664	652	675	637	663	652	649	653	640	631	648	657	680	614	669	678	666	625	663	612	642	666	662	699	686	661	638	623	685	629	665	676	654	661	695	669	688	705	680	649	643	731	640	664	675	665	703	658	690	672	669	631	652	713	677	690	660	652	721	702	613	669	726	648	654	637	677	688	713	665	685	699	681	680	665	619	656	641	674	655	684	678	657	684	715	679	644	667	666	735	706	688	617	697	691
51475	48714	53130	44052	43239	41155	37386	32185	34653	46721	45776	35195	30715	26745	19634	16278	15074	10771	7952	4852	3436	2061	1293	1310	1106	906	865	805	708	694	568	696	614	577	498	523	486	466	435	414	392	388	342	285	352	284	318	413	343	360	399	329	270	280	312	282	250	280	269	259	293	264	242	247	247	265	273	272	270	256	250	239	288	250	284	270	291	266	258	248	269	262	283	238	284	239	269	251	276	286	224	255	264	223	232	270	244	250	217	248	269	261	249	244	253	237	227	264	245	267	249	265	259	248	254	252	252	271	252	300	272	229	271	241	263	251	251	251	241	255	260	262	233	273	236	251	265	235	261	267	276	269	264	269	250	235	278	273	266	266	264	291	255	279	264	236	241	280	296	262	229	270	254	264	282	271	246	238	268	274	280	248	247	270	245	267	266	288	256	228	243	255	255	256	275	243	242	239	260	232	267	290	248	268	258	247	242	240	237	255	261	263	264	254	252	262	242	276	267	291	270	260	275	235	279	273	269	252	275	254	222	254	277	270	262	242	262	252	272	252	256	248	270	263	238	242	243	260	291	257	256	255	272	253	226	258	283	260	267	264	253	278	267	238	237	286	284	242	258	255	286	248	244	261	266	260	267	236	251	254	240	274	265	273	267	296	243	276	255	279	262	229	276	277	221	228	275	253	253	253	262	278	246	275	254	238	274	285	253	263	269	251	282	273	262	228	246	262	237	259	254	232	238	249	280	275	260	279	313	256	259	265	237	278	264	246	279	252	276	266	253	255	275	243	271	272	220	271	285	254	270	273	267	290	306	236	267	267	264	265	254	264	258	270	252	265	257	264	234	280	277	266	253	244	264	258	250	257	270	254	241	283	269	244	233	220	259	253	274	281	241	248	239	272	226	255	262	291	281	256	266	263	288	257	283	260	258	256	237	248	246	269	244	268	267	258	267	261	238	253	249	241	270	271	258	271	231	286	272	245	237	266	253	292	292	259	232	264	248	275	263	280	255	276	268	244	252	253	285	235	253	249	289	249	236	287	234	263	245	248	258	268	257	278	273	258	257	280	275	273	271	267	257	282	263	230	248	253	270	284	246	236	274	263	256	271	270	218	254	225	274	259	248	255	251	277	257	303	256	256	276	273	279	255	285	283	276	240	235	268	286	267	255	261	270	251	254	285	278	260	251	240	254	238	262	246	246	278	252	248	249	229	267	289	254	262	228	240	244	239	278	275	216	252	286	264	240	264	276	249	247	269	233	258	250	269	263	287	240	268	239	261	247	256	252	267	277	255	267	272	262	221	265	272	251	260	262	253	271	252	288	294	294	241	256	275	257	258	278	264	257	247	262	282	272	276	233	254	258	271	251	271	298	280	254	237	246	246	282	245	267	264	257	241	254	243	303	280	259	258	253	240	258	227	231	284	286	247	235	239	255	252	270	230	243	274	265	246	239	257	255	274	275	249	258	230	224	265	258	279	282	258	234	275	266	245	231	278	253	266	259	243	260	251	257	248	276	256	276	265	266	274	275	283	294	249	244	251	278	265	265	255	247	248	260	286	257	255	243	236	258	260	262	259	237	268	247	251	262	268	249	264	268	246	257	294	251	290	251	308	271	265	260	252	268	248	272	249	246	276	227	246	269	270	257	323	248	272	231	261	258	266	255	241	274	290	276	254	234	235	263	253	223	260	261	258	271	287	260	253	256	274	226	248	266	274	240	257	266	278	262	264	271	240	244	256	250	261	271	260	291	277	244	296	252	267	237	258	250	242	260	270	240	226	248	245	266	244	248	267	247	289	260	244	276	242	251	247	268	293	278	270	274	245	278	275	285	304	277	264	250	219	304	275	272	244	249	258	264	244	277	258	270	250	275	227	254	258	263	248	248	257	265	277	259	254	274	279	259	246	273	249	283	234	236	268	236	247	270	257	238	248	244	253	246	255	248	258	300	270	270	277	274	250	246	255	249	274	280	266	238	246	239	248	243	261	258	228	256	263	250	228	275	264	238	282	262	252	235	226	256	237	298	251	269	250	274	249	274	260	240	234	249	249	263	261	286	277	276	240	272	280	253	243	288	282	271	247	250	247	240	281	253	256	256	246	286	225	263	243	268	277	280	248	238	238	251	273	245	279	258	265	244	251	259	233	271	253	267	245	253	270	272	254	269	237	263	262	263	250	255	253	291	274	258	270	261	260	217	276	286	273	256	226	249	294	271	258	255	255	268	276	244	267	231	281	269	258	233	277	258	277	253	257	251	243	261	259	277	262	268	233	239	303	261	227	277	276	287	263	249	258	269	282	271	271	281	247	269	282	277	249	264	254	264	234	273	250	245	259	249	244	244	268	256	246	241	278	261	241	279	246	247	254	232	251	248	246	269	280	240	239	255	270	267	252	265	274	225	229	271	271	268	260	257	249	255	256	268	261	274	264	253	273	267	259	249	255	235	280	270	271	264	258	287	271	261	240	274	282	255	249	280	256	231	253	248	258	270	251	260	234	260	257	258	266	264	274	273	269	252	262	259	263	283	235	256	262	292	256	269	236	268	233	272	259	261	240	249	260	259	255	251	248	268	273	228	225	265	254	284	253	279	279	245	287	257	266	230	260	261	235	254	259	287	251	285	269	246	255	267	273	274	256	261	235	258	265	263	277	263	277	269	243	261	256	263	263	263	288	270	227	257	256	241	242	257	262	289	254	250	270	260	246	232	267	250	237	257	266	240	282	253	265	267	254	251	281	283	250	247	256	261	255	217	265	232	278	241	214	237	272	236	293	260	231	270	263	251	266	267	258	242	238	251	257	243	289	278	280	242	270	265	244	273	281	247	273	302	261	274	276	297	267	236	254	251	285	244	262	242	250	231	256	274	245	269	301	232	272	251	268	255	272	258	279	279	254	249	270	237	253	271	235	288	249	267	264	277	228	262	259	270	253	260	255	268	275	247	274	230	229	249	265	272	251	282	247	283	272	266	266	260	213	268	264	272	226	256	262	226	251	264	284	261	267	277	256	234	215	247	245	262	238	235	251	251	264	241	285	280	267	252	261	256	246	252	267	256	243	273	238	268	289	253	270	296	273	274	267	274	251	267	261	243	253	252	248	245	236	239	251	242	266	253	247	263	254	239	234	251	269	259	239	266	250	258	267	244	237	271	271	298	256	241	272	254	270	269	242	223	283	235	256	244	262	286	250	255	254	279	289	247	265	260	261	227	261	240	248	273	265	217	267	244	261	266	259	261	252	273	246	236	252	252	264	226	272	225	222	267	267	276	250	284	248	234	266	272	254	280	262	263	245	275	263	282	250	248	253	268	288	236	241	241	274	269	252	275	277	262	264	259	232	261	280	239	279	248	245	252	260	269	233	266	272	261	253	274	269	211	257	275	237	273	276	265	268	255	295	272	253	290	250	231	256	242	226	245	275	258	250	251	251	239	254	246	248	241	239	241	253	264	278	259	252	253	270	258	257	243	254	248	300	269	229	249	254	270	238	256	277	240	271	265	251
34616	41239	53217	57187	59879	60424	51845	45192	48906	57750	55032	46867	46242	42031	35370	35037	34168	26346	23373	15828	14056	8131	5827	6501	5668	4455	4303	4160	3739	3337	2869	3245	3024	2566	2397	2423	2173	2093	1913	1778	1452	1198	1057	948	1231	901	924	1531	1019	1291	1211	917	679	791	735	768	629	621	605	615	625	608	600	616	631	671	620	644	592	609	612	640	614	590	616	608	608	655	608	614	627	553	590	624	610	612	643	576	628	592	632	596	629	644	574	626	619	622	594	558	603	648	657	628	622	681	619	628	672	607	642	642	635	609	642	601	562	594	609	598	614	600	642	583	601	562	610	665	582	584	586	646	625	609	619	646	614	638	561	623	626	591	592	610	605	612	673	647	608	649	619	602	639	593	597	618	589	605	649	580	606	590	627	625	644	609	605	607	650	617	603	584	631	626	621	630	628	618	626	638	595	564	623	602	594	601	596	602	626	645	626	619	612	601	649	583	577	625	614	579	643	633	609	614	663	610	602	630	618	620	565	614	604	618	616	652	614	642	600	635	605	610	599	600	628	640	580	629	634	580	603	594	646	666	640	595	632	618	622	620	587	633	573	651	640	641	674	685	637	632	630	606	642	638	638	606	601	639	601	615	624	628	564	603	595	609	652	628	581	590	586	658	598	595	668	593	631	623	617	639	566	605	631	597	623	597	605	619	640	589	655	626	643	613	632	633	631	589	616	630	626	568	646	642	616	600	648	624	625	585	580	662	613	622	616	596	657	653	638	574	600	605	603	610	605	598	606	648	565	600	589	646	632	581	586	591	615	571	554	632	588	599	595	626	626	624	599	610	633	600	632	625	640	584	639	610	627	623	566	611	619	562	574	585	623	627	651	639	643	639	628	567	612	608	608	587	678	592	626	667	593	621	640	612	617	606	648	583	646	588	606	588	612	625	606	623	607	575	639	660	622	606	607	633	613	608	606	630	638	627	627	576	602	623	612	625	586	588	613	621	583	621	612	641	661	607	603	610	613	612	617	641	565	629	630	611	605	597	586	645	591	616	609	611	615	629	590	590	654	649	623	672	574	605	615	623	598	618	614	634	600	626	650	604	599	596	638	644	588	572	602	594	603	667	616	625	571	590	634	632	620	592	575	614	655	641	590	630	596	627	585	595	644	621	639	587	583	585	596	641	631	603	639	637	599	623	593	676	595	628	611	624	598	590	587	611	601	585	615	649	625	633	631	623	618	653	610	641	601	632	621	612	610	622	579	665	638	606	617	642	580	606	644	561	601	617	534	607	588	599	648	573	599	610	605	581	618	633	667	592	596	628	575	582	587	630	666	605	581	590	604	601	651	595	617	609	625	597	621	620	613	610	646	649	588	606	596	623	618	614	598	596	619	621	598	604	595	599	610	604	569	656	607	584	631	619	572	632	607	576	640	602	614	615	602	610	584	638	653	620	573	628	631	625	608	638	598	586	633	612	628	596	647	583	636	633	642	612	583	647	622	532	650	658	576	617	605	615	578	618	608	626	625	597	594	576	618	604	648	656	608	615	607	590	639	594	627	615	655	628	617	609	588	592	572	603	588	591	604	633	622	619	630	631	674	599	588	607	623	600	597	649	626	624	626	611	598	642	605	587	590	587	566	616	634	617	632	630	616	598	629	629	598	613	608	636	597	633	622	618	619	611	651	614	643	599	614	630	626	654	589	626	625	641	629	620	648	596	627	627	617	660	612	600	582	587	608	568	603	600	583	623	617	642	605	654	607	541	591	643	590	602	602	625	608	581	621	627	614	579	625	622	642	593	612	600	631	600	610	621	601	625	613	670	633	595	639	649	575	630	605	587	553	639	615	610	606	628	614	613	586	612	619	633	602	582	624	636	624	622	598	592	577	637	630	609	584	625	610	598	642	634	619	604	606	657	601	646	602	612	618	622	623	625	616	613	600	590	618	571	629	611	592	599	648	637	590	637	638	610	633	634	676	528	622	591	634	633	598	596	634	643	610	631	608	596	614	565	638	596	576	634	625	604	667	648	645	563	623	655	631	571	580	649	580	644	584	619	602	626	581	585	566	539	628	604	591	650	600	617	601	590	603	647	620	603	638	655	628	591	628	616	614	614	612	576	625	624	614	573	649	594	633	633	584	593	629	583	630	687	639	650	626	601	596	627	646	617	585	604	607	606	577	578	607	634	598	594	667	626	591	652	606	597	658	638	614	617	619	607	638	644	633	642	593	638	632	622	618	609	642	613	579	655	657	565	567	612	617	649	614	592	618	598	590	601	635	626	628	600	651	640	612	657	611	618	558	634	630	615	623	656	600	613	617	601	595	571	585	652	608	610	639	600	608	660	584	560	597	636	603	673	571	602	606	601	662	643	595	590	575	608	633	606	618	653	607	612	635	608	597	614	660	609	636	627	617	665	623	638	600	550	615	600	648	575	606	647	593	590	651	601	629	579	573	634	647	603	629	660	647	591	643	613	609	632	642	606	624	654	610	621	629	590	616	636	640	605	646	606	572	608	616	617	658	619	604	633	587	641	621	604	569	621	595	636	662	588	632	595	645	593	622	653	631	617	603	573	606	617	585	599	599	644	567	597	587	622	636	616	597	628	631	607	644	646	620	609	583	600	589	636	608	626	595	622	596	639	612	620	624	597	671	624	633	615	603	610	621	578	559	634	630	578	609	610	604	676	622	590	585	591	655	596	637	639	605	589	624	647	613	629	591	636	593	585	647	602	624	647	627	588	588	642	550	638	630	601	592	603	625	623	592	597	622	653	600	631	626	580	639	621	594	586	586	619	601	609	635	587	652	650	637	597	581	577	581	662	581	620	603	618	563	613	582	620	630	603	656	632	611	626	618	631	607	584	598	594	594	567	597	592	642	594	644	617	621	637	609	656	627	626	656	598	628	589	629	592	608	581	609	590	619	626	597	586	612	688	628	589	625	642	596	651	629	585	582	610	586	596	611	637	655	599	613	652	606	626	614	608	604	587	618	626	643	628	609	628	637	612	614	610	617	597	619	639	630	609	620	592	627	600	618	625	593	628	640	581	627	614	613	610	643	634	645	617	619	630	574	641	643	599	635	586	586	623	591	633	613	635	621	627	603	612	588	582	630	601	626	606	607	652	602	593	614	624	623	668	594	586	612	626	580	609	627	608	610	638	617	613	591	639	611	591	617	614	634	571	568	591	606	561	589	562	624	595	630	600	560	611	606	647	658	646	605	628	627	680	624	609	628	578	589	623	629	609	608	602	635	603	636	609	608	640	634	596	617	624	592	603	605	593	617	610	592	576	620	609	641	637	647	619	621	593	618	611	570	603	577	597	585	622	580	619	577	578	596	598	623	636	595	630	608	602	601	621	639	611	602	591	604	593	614	622	646	669	638	599	577	588	610	580	642	576	605	599	632	625	591	620	603	619	594	580	572	609	585	606	632	595	623	592	612	611	596	594	552	618	622	611	586	610	638	596	594	605	636	591	573	613	634	638	602	602	620	632	608	664	626	621	570	658	621	590	571	632
20334	15573	22278	22392	16593	9785	5272	3563	3621	4048	2898	1943	1524	1333	928	710	695	629	591	562	501	464	466	393	401	398	357	384	396	380	341	366	324	322	332	310	317	313	334	338	323	338	330	315	301	313	284	312	327	293	317	309	320	290	301	316	328	282	288	291	251	273	314	315	278	296	274	304	298	316	297	280	284	296	298	293	287	280	287	293	309	330	301	310	275	277	329	286	281	268	309	312	298	302	313	277	283	286	283	280	291	320	294	295	288	307	288	294	311	282	285	264	304	305	293	298	270	293	319	279	312	298	290	309	300	306	309	300	302	269	293	319	276	301	333	287	315	281	309	285	308	306	305	299	279	328	289	261	292	347	362	310	268	279	296	296	316	274	284	278	267	293	315	319	305	299	293	252	305	335	301	270	337	268	308	305	283	286	278	307	276	256	296	345	303	274	303	314	287	323	287	252	308	280	264	306	272	299	275	298	275	288	330	323	319	309	245	295	288	284	296	304	316	300	314	317	288	274	291	295	296	268	268	282	274	289	303	322	301	320	307	285	317	300	331	290	300	252	284	287	306	314	295	274	286	334	313	293	292	310	271	278	294	281	286	295	358	277	295	303	325	302	303	285	278	309	299	289	302	280	292	311	287	352	307	331	288	254	266	288	302	291	309	285	281	274	323	308	288	281	287	271	278	347	303	286	290	319	304	333	292	306	327	281	281	279	292	297	284	328	278	291	312	282	291	271	283	293	278	308	324	306	287	302	306	313	330	288	321	295	303	309	315	272	291	316	313	312	283	313	271	301	271	320	310	294	287	291	306	322	322	282	281	299	304	314	291	290	307	317	274	300	295	323	288	291	310	306	309	292	328	283	290	305	303	305	279	309	319	285	313	316	315	309	296	298	306	304	333	316	295	266	289	273	317	298	290	270	265	286	324	309	302	296	297	268	295	281	285	333	293	287	290	317	285	272	311	294	313	263	293	306	286	314	293	319	320	282	274	308	279	303	279	325	290	276	281	291	308	272	310	293	265	325	288	325	296	285	341	318	251	297	280	269	319	294	302	342	293	281	320	295	341	305	277	288	305	281	298	314	305	277	311	307	297	312	280	308	298	271	303	305	305	292	308	300	291	286	279	280	278	312	294	313	287	282	251	292	297	322	283	280	293	308	298	316	299	286	279	288	302	267	261	303	287	307	296	280	299	314	289	320	283	287	265	285	282	299	283	319	284	283	284	279	304	307	303	324	323	298	321	273	289	303	296	287	286	272	275	274	270	269	300	281	311	303	268	266	300	303	294	297	328	273	256	279	277	298	276	294	276	279	291	272	311	279	305	307	294	308	297	298	321	289	293	312	327	282	293	293	310	304	316	280	282	319	300	290	304	269	306	315	308	313	302	300	292	305	270	296	269	264	290	283	313	291	309	276	310	290	271	278	270	286	309	306	300	325	333	303	293	303	272	314	268	292	299	303	307	284	280	289	307	306	281	323	301	291	304	292	277	289	284	298	277	305	320	310	278	301	318	322	338	297	297	321	304	325	313	325	283	279	312	262	315	285	322	315	293	300	307	311	330	286	287	287	263	281	293	298	279	284	311	316	313	307	262	311	293	280	305	303	313	282	318	319	285	290	283	278	265	293	279	301	284	280	321	301	312	284	317	306	308	274	308	293	297	294	274	284	297	284	251	292	276	332	364	298	290	286	311	259	308	262	284	297	280	276	310	299	271	304	306	275	270	314	291	254	285	310	276	279	292	313	266	298	294	271	301	304	301	257	289	296	284	257	304	325	293	291	323	314	270	283	281	311	317	309	312	290	292	299	304	318	269	327	273	284	289	328	289	299	316	302	307	315	307	294	303	287	301	304	298	298	270	276	272	293	311	309	308	284	305	330	305	310	292	314	273	282	298	294	297	286	281	274	308	269	305	272	297	297	327	295	292	298	291	264	289	293	315	274	281	280	306	283	335	297	310	305	260	265	283	236	289	286	288	305	295	277	326	319	307	319	307	314	319	281	284	266	293	253	295	297	315	283	317	275	300	278	296	277	276	304	293	302	300	288	290	321	304	325	281	301	315	287	299	318	313	288	294	328	285	280	308	300	299	266	314	337	271	302	284	316	291	282	302	308	326	310	279	325	324	316	273	305	308	322	281	298	279	318	266	285	285	313	309	295	301	288	297	290	286	304	277	263	304	294	309	282	305	291	300	265	296	273	280	302	320	327	302	314	285	308	301	312	295	328	349	311	282	305	321	281	293	291	309	317	265	312	329	267	283	301	305	302	308	307	286	274	263	284	294	288	281	301	286	262	299	288	307	280	278	311	291	295	312	328	302	270	290	303	312	281	287	310	283	314	289	300	292	298	322	289	304	303	321	303	310	311	290	310	305	304	287	295	284	290	329	290	269	280	295	272	274	262	275	300	298	287	293	329	273	323	286	284	303	278	288	260	305	303	307	308	327	297	298	289	292	279	272	277	264	309	296	319	299	282	309	284	319	289	310	303	295	302	293	328	293	275	298	304	279	309	298	287	261	302	308	297	273	316	294	292	296	283	301	298	305	309	270	324	309	276	324	294	320	306	297	285	315	301	296	301	309	313	304	321	279	342	276	293	293	330	312	275	291	293	307	281	287	290	296	314	287	300	291	292	270	298	312	291	283	329	308	278	293	295	327	289	319	295	284	285	286	283	304	335	319	297	306	283	290	322	278	311	273	288	321	310	309	313	307	293	295	287	301	320	274	291	287	260	289	324	301	270	307	295	277	270	308	286	296	256	281	309	286	290	302	286	268	302	306	288	289	291	298	271	284	289	292	302	267	306	284	294	267	287	288	273	300	316	309	306	290	291	285	285	284	293	303	263	293	294	308	302	325	296	296	319	297	283	284	273	306	316	293	300	281	318	325	290	312	272	282	309	296	293	280	302	330	297	290	275	283	301	328	290	315	326	273	307	281	284	308	288	306	293	282	306	291	328	274	332	275	312	299	266	312	300	310	267	288	293	298	318	319	300	291	296	306	302	284	283	271	293	291	300	305	296	300	272	294	308	300	300	310	286	304	311	313	296	309	308	281	325	346	289	302	296	298	300	299	326	309	292	265	302	298	312	317	259	304	282	325	317	313	291	292	302	292	298	295	281	272	302	285	291	293	302	298	297	309	303	304	310	303	274	269	275	292	294	301	334	288	290	275	276	262	272	304	303	278	315	309	315	258	299	306	288	297	277	302	303	257	340	275	296	289	302	265	304	291	284	318	301	326	264	302	292	272	334	312	300	303	280	287	294	302	286	291	289	299	302	296	302	304	314	277	298	303	291	292	260	314	289	276	290	288	337	282	272	321	301	288	270	273	290	318	320	287	297	287	305	275	313	286	290	300	287	309	265	280	312	321	320	306	326	327	305	295	281	302	317	297	313	336	293	270	288	295	259	309	296	313	307	294	284	314	281	303	280	276	308	290	266	309	334	335	309	302	295	273	274	301	291	307	287	322	302	285	334	262	305	325	301
12314	14943	28683	34514	31237	23305	16444	13336	14842	17386	13141	9518	7671	7010	4525	3887	3391	3093	2747	2306	2017	1780	1668	1439	1408	1369	1216	1333	1221	1177	1136	1019	1008	974	984	983	924	886	905	884	813	794	802	762	824	772	795	750	783	746	707	738	749	737	765	720	678	704	692	719	720	697	713	731	732	680	690	691	687	718	670	713	691	675	692	743	718	706	750	656	687	695	687	736	703	710	739	733	675	709	708	708	708	726	726	743	712	737	653	707	694	713	763	719	715	771	720	726	696	695	724	715	740	719	694	742	687	686	701	667	714	706	705	670	717	752	729	689	691	716	675	670	684	672	634	684	704	723	685	700	724	674	662	711	684	692	712	705	651	753	705	737	688	689	724	731	678	687	704	711	718	754	705	738	668	684	692	757	717	766	729	747	713	642	742	681	734	712	691	724	719	725	705	686	762	760	727	721	725	730	748	695	729	712	699	667	697	761	686	732	743	647	732	763	692	743	698	680	722	720	716	706	665	647	707	688	715	688	701	680	736	688	720	728	683	695	712	699	691	647	731	740	690	721	742	707	721	706	703	725	690	708	741	744	690	685	747	766	657	705	713	693	694	664	763	666	749	716	710	725	732	751	689	743	706	709	672	687	736	737	703	713	738	716	698	648	730	725	699	742	672	747	702	717	691	710	678	713	757	659	723	720	688	754	700	685	704	740	659	734	689	703	710	680	678	684	676	727	699	738	719	762	688	713	711	720	698	773	736	662	719	748	776	692	698	719	755	676	731	659	653	722	672	716	731	709	758	704	722	785	690	753	733	671	693	675	740	731	722	732	660	704	720	653	707	724	731	728	696	678	684	722	736	636	696	698	740	719	685	664	710	745	714	686	714	675	733	704	725	711	700	676	783	679	682	689	696	710	686	663	671	695	716	655	655	728	738	698	687	732	708	711	714	733	677	714	646	697	728	669	691	712	732	755	703	710	717	719	707	736	699	693	701	728	760	685	693	678	735	709	722	680	689	757	673	714	747	713	721	681	732	700	744	740	686	703	669	719	714	725	744	717	711	727	672	685	729	720	715	666	654	688	685	669	703	661	720	714	640	690	709	702	734	715	672	693	701	742	705	677	664	686	681	719	759	709	720	708	724	718	718	695	715	707	681	677	709	710	748	712	664	688	738	735	694	686	707	715	668	708	723	652	664	679	685	730	673	731	725	758	704	754	724	688	727	687	738	654	724	702	652	708	665	739	714	732	699	703	702	734	712	764	703	732	707	684	754	755	735	683	708	742	751	718	703	719	714	654	665	690	707	707	740	678	731	729	703	724	716	712	705	698	722	677	702	764	744	705	699	701	697	698	673	698	686	705	722	725	754	732	688	705	741	694	687	701	688	713	709	685	699	680	748	744	708	732	688	714	676	737	722	686	739	695	683	687	671	707	687	682	707	699	691	671	708	740	704	675	714	707	750	728	737	699	708	670	670	713	700	674	662	673	680	714	703	714	736	774	663	749	672	711	705	722	757	641	698	678	736	736	729	672	661	764	671	720	703	714	747	685	725	709	713	681	694	693	699	732	697	709	682	673	694	704	668	708	736	680	662	728	656	743	700	665	745	693	677	685	707	714	724	689	708	686	702	717	699	726	749	679	650	712	702	682	689	715	719	693	739	683	731	732	683	689	696	712	751	725	748	682	701	690	703	731	696	705	743	697	745	723	702	682	719	714	682	735	682	732	760	700	728	702	705	751	734	729	768	759	718	729	752	723	662	706	733	689	700	671	685	696	697	751	660	701	770	738	652	687	679	676	685	696	697	641	689	724	696	696	690	683	707	693	667	679	712	714	708	696	692	702	702	719	713	708	720	702	699	662	746	706	652	714	708	686	719	723	733	737	690	712	740	728	715	664	683	723	732	656	683	696	721	731	752	686	730	700	756	685	732	711	674	720	679	725	709	703	738	706	694	749	759	708	670	762	701	670	661	687	738	747	682	722	685	710	675	724	706	700	733	718	747	745	701	703	689	693	724	694	735	781	751	694	740	665	736	722	691	679	699	667	734	723	742	746	693	724	701	683	678	739	757	662	736	702	733	729	698	714	712	668	700	734	662	704	702	768	699	725	663	728	707	769	713	712	731	688	641	667	711	688	739	670	684	714	700	690	712	737	733	727	720	735	659	697	669	694	764	729	692	710	710	700	653	697	747	696	711	690	718	706	683	667	731	634	720	745	730	707	717	716	694	754	728	753	696	723	687	709	701	684	701	749	675	747	677	724	773	680	713	700	723	711	713	750	727	708	740	669	766	695	668	683	694	720	694	676	720	691	633	683	727	726	675	720	699	684	745	686	720	746	685	706	699	666	718	727	746	751	760	738	714	672	707	719	758	695	758	680	735	713	678	693	719	735	726	696	681	717	687	706	709	628	762	748	718	752	691	690	693	712	736	728	690	706	645	693	682	701	697	697	741	648	738	713	708	752	715	702	719	674	722	707	718	747	691	705	692	719	724	705	753	727	678	753	703	723	699	729	695	698	708	726	684	697	745	765	714	646	708	752	690	746	701	740	698	701	699	731	723	698	668	702	711	715	705	714	728	757	661	695	655	676	718	716	757	753	722	741	728	651	712	697	707	701	706	715	759	717	747	703	684	729	733	691	675	693	675	673	716	670	682	741	737	708	719	708	676	700	679	720	682	744	718	678	715	696	719	687	664	723	702	649	721	705	737	737	676	683	692	717	734	695	698	684	712	719	722	692	719	706	682	670	697	692	705	738	717	681	679	678	735	739	716	680	752	692	719	736	751	698	717	668	688	703	747	699	705	700	744	713	630	739	737	742	702	732	697	702	701	717	682	728	714	780	703	689	726	717	734	727	734	715	746	685	697	685	719	681	623	668	708	734	679	759	648	719	663	768	688	667	705	732	726	702	726	738	694	684	706	737	686	708	723	728	688	672	716	746	717	726	713	688	672	720	734	731	728	709	707	757	724	715	707	717	665	687	735	684	662	737	697	709	695	702	734	704	712	728	682	686	726	711	693	651	687	704	757	662	709	740	715	708	686	713	676	678	713	695	727	746	700	722	743	715	700	702	677	720	801	700	706	711	677	756	724	712	740	714	710	689	743	749	678	714	732	757	718	705	685	695	739	713	714	728	719	672	689	784	749	728	728	735	732	687	713	669	684	709	721	740	683	731	700	653	703	674	734	685	669	731	690	729	759	717	680	700	704	725	691	728	671	669	781	711	668	675	687	681	730	696	709	677	722	723	687	718	701	692	668	696	786	691	703	726	716	787	684	689	688	701	694	685	699	734	720	748	717	684	747	700	736	717	769	684	734	737	670	694	740	684	713	695	713	692	696	773	733	733	746	681	724	648	734	725	669	753	638	759	680	728	703	693	747	698	742	708	732	670	720	639	733	707	714	727	726	722	729	723	683	764	690	669	674	739	688	678	679	682	751	716	733	727	679	723	713	746	686	720	734	705	704	728	691	711	664	723	703	754	740	684	695	703	679	675	719	727
41978	43494	52919	46274	43733	39878	35019	27998	30428	38785	33449	30248	22622	18083	10624	9668	7885	6776	4885	2599	2059	1476	907	735	699	625	652	654	513	569	483	563	546	521	466	472	443	395	401	385	360	365	323	312	354	398	305	357	363	339	360	312	332	313	315	288	305	278	321	303	308	284	300	286	292	311	301	326	319	278	274	281	308	290	293	287	321	278	291	306	286	300	294	305	314	306	302	292	276	283	279	281	327	316	308	297	323	335	298	317	319	308	284	272	284	303	306	278	306	299	291	305	287	287	265	287	309	293	292	350	292	310	331	301	302	310	326	293	335	289	325	297	290	308	321	296	301	287	287	295	313	273	294	282	320	321	274	289	289	301	270	294	290	295	292	296	289	308	318	286	308	307	291	322	318	279	274	271	285	312	291	307	309	337	266	275	282	299	284	299	302	301	277	290	305	292	311	304	331	299	330	292	334	323	279	308	325	305	284	325	291	274	302	312	278	290	319	300	258	312	299	272	339	327	273	295	306	339	320	295	295	254	323	290	279	293	309	311	281	323	283	293	312	295	285	306	311	305	312	299	296	299	328	301	306	306	307	322	324	319	313	294	321	322	308	295	295	301	294	291	309	302	291	322	299	316	309	283	292	299	289	313	320	297	291	332	317	284	303	280	296	314	285	308	314	342	332	300	290	323	264	301	317	322	280	290	319	284	283	305	284	309	295	316	314	310	305	276	291	295	293	301	318	306	292	303	307	330	308	288	268	289	320	316	292	312	305	328	289	265	316	267	295	290	272	313	318	309	293	330	311	290	295	291	306	289	313	310	300	313	282	293	305	299	314	297	305	295	329	294	287	324	291	277	290	316	323	326	267	280	287	273	315	286	325	304	291	294	319	301	292	310	312	324	297	305	338	319	289	306	307	331	288	331	274	307	312	281	261	273	302	307	311	302	276	308	319	314	312	274	333	304	271	316	322	313	319	307	305	297	338	263	287	296	271	311	320	279	286	269	314	324	288	286	361	309	303	315	306	352	262	306	323	286	309	275	308	322	309	314	299	294	293	274	289	283	333	310	292	283	315	309	290	271	297	299	329	326	295	273	296	287	288	299	301	287	337	281	274	316	274	287	279	312	307	310	279	287	320	293	334	268	310	286	307	315	278	256	307	280	310	300	319	306	331	285	308	263	323	293	336	287	292	305	286	314	318	302	280	303	273	293	315	303	291	293	326	303	314	296	325	293	323	333	303	308	267	312	265	322	287	326	281	314	283	305	304	272	301	289	286	356	295	290	290	315	288	299	304	304	293	339	274	304	304	313	314	304	300	250	328	292	285	317	322	295	310	312	285	297	289	270	320	282	312	336	308	321	263	295	275	297	326	286	278	311	324	298	309	314	279	319	311	312	225	287	286	310	282	322	311	284	332	286	329	271	285	324	307	335	308	310	292	283	322	302	319	283	311	289	334	334	308	319	330	301	322	277	302	301	317	322	312	326	318	344	304	299	302	324	282	281	310	306	299	290	273	310	319	331	295	313	297	297	309	319	324	296	294	325	312	289	297	294	301	280	293	291	299	268	312	317	296	302	306	296	310	283	297	289	300	298	298	305	295	300	309	293	303	309	317	307	306	304	322	294	279	317	309	312	284	316	317	296	288	302	304	274	285	257	282	296	301	271	297	295	281	312	296	301	324	296	311	319	272	332	279	317	321	283	303	291	297	318	299	311	301	309	333	288	316	307	307	282	326	327	321	297	274	294	290	321	290	290	273	291	279	278	273	339	269	321	298	296	282	299	331	300	299	322	293	299	317	293	309	293	288	290	312	282	283	318	315	290	293	294	314	288	317	257	300	305	330	286	327	306	291	296	280	303	297	317	324	310	309	300	288	304	288	327	316	296	313	301	309	273	275	307	275	274	354	306	312	288	311	293	306	297	268	287	286	287	325	290	343	285	320	296	322	271	259	293	300	300	300	292	272	306	278	314	295	328	331	336	335	283	296	323	315	285	303	322	312	288	304	287	319	271	316	312	315	315	306	305	323	274	310	286	266	297	277	314	305	300	281	306	275	321	298	320	312	297	288	308	305	310	302	344	314	333	319	293	340	323	309	277	290	313	274	288	302	287	311	296	279	311	269	325	314	286	299	284	289	290	330	316	289	312	263	292	285	290	301	316	300	304	287	293	271	291	302	298	331	310	289	310	338	300	267	276	311	298	284	307	296	290	299	350	298	316	293	320	284	310	292	278	334	283	290	285	294	281	307	318	299	275	306	313	310	292	330	316	333	294	326	286	298	311	296	272	314	258	321	295	278	295	304	307	317	275	320	310	298	296	303	314	340	339	290	282	305	309	303	275	301	295	305	290	295	275	269	336	326	276	289	291	327	285	297	297	294	341	319	316	312	315	319	312	289	299	326	319	296	283	318	314	298	317	316	316	307	305	341	335	290	267	299	295	295	275	272	312	304	328	292	324	287	320	279	328	316	303	294	298	260	297	279	303	295	305	310	303	306	297	323	316	294	295	304	302	300	258	267	305	279	262	296	286	286	300	292	295	296	276	315	307	301	307	295	295	302	285	288	320	332	314	350	312	308	327	313	276	281	275	280	345	312	292	297	300	319	309	301	318	274	304	298	318	308	313	310	278	308	298	293	287	283	309	293	311	311	284	287	300	279	304	303	312	291	287	309	304	307	275	314	282	283	301	320	287	316	321	320	290	299	271	292	316	284	281	296	299	281	304	296	301	313	313	304	283	307	306	302	282	309	301	300	299	277	307	289	325	292	282	280	320	323	310	285	312	296	305	297	315	291	261	298	303	287	330	298	300	319	267	268	303	285	309	304	298	291	309	298	273	298	306	285	273	281	313	288	310	288	292	293	261	335	295	292	304	286	302	318	288	293	307	316	278	257	313	301	282	314	298	322	295	313	301	297	297	308	278	288	328	286	289	288	290	311	354	322	304	323	281	309	290	309	311	286	299	290	289	287	303	313	322	307	322	285	304	281	291	325	279	267	289	294	307	315	297	342	286	290	300	328	314	283	275	319	282	297	287	269	280	294	320	348	280	338	303	273	305	312	272	284	315	323	286	324	293	269	274	302	336	322	291	299	289	311	271	313	307	287	262	318	288	310	311	285	281	353	297	293	280	273	296	313	286	300	268	276	285	286	307	272	284	308	283	299	290	293	292	292	245	324	322	278	301	330	296	302	275	346	297	300	295	298	316	298	300	308	318	322	311	287	311	318	327	305	309	299	286	319	322	302	312	293	297	307	306	264	304	306	283	306	286	304	271	307	307	293	291	314	288	312	285	303	309	330	302	322	272	305	301	306	284	284	322	287	288	292	281	287	318	318	282	313	303	303	284	281	329	330	318	309	332	331	286	310	277	314	292	323	310	309	308	332	297	271	320	317	295	293	306	283	276	357	301	280	339	285	268	333	308	368	274	288	282	308	323	330	270	301	313	312	340	324	305	308	328	318	267	331	300	279	278	296	283	301	336	275	287	300	293	327	289
27075	36620	50839	55384	57504	54840	47404	37976	45045	49556	45685	42959	38562	35412	25109	28052	23391	22958	18027	11207	9340	6883	4178	3773	3425	2936	3215	3303	2451	2321	2151	2426	2452	2259	2042	1715	1635	1474	1305	1140	1112	953	955	930	1196	1292	996	1067	1029	962	907	856	811	781	722	764	736	758	713	724	702	694	715	712	675	677	720	733	702	712	705	704	687	726	708	722	743	710	734	723	695	743	760	720	668	693	678	685	711	699	737	715	708	708	698	739	718	697	710	700	705	716	696	693	691	744	712	691	720	725	701	692	742	726	695	746	711	768	704	732	729	706	700	700	716	686	711	721	723	729	738	686	702	693	734	700	713	687	700	681	704	724	734	703	716	709	737	672	639	702	741	672	762	672	737	726	711	690	724	730	679	655	708	729	707	703	719	707	734	726	739	693	698	704	670	683	736	734	687	719	757	694	653	759	733	715	656	678	676	725	736	700	679	723	727	689	706	758	689	682	741	733	707	649	644	704	723	702	737	676	696	703	740	679	710	706	710	678	717	736	720	729	686	680	763	690	727	708	701	743	674	670	707	704	682	718	733	693	731	784	696	719	745	714	730	709	674	727	728	668	694	679	766	697	759	750	693	705	679	700	697	709	671	688	712	721	719	722	756	685	735	707	745	719	717	712	712	696	732	722	717	700	734	697	681	689	669	713	684	714	683	661	707	705	706	667	686	685	724	723	727	756	728	724	719	713	726	708	691	718	699	722	748	703	720	681	759	718	672	723	733	686	710	706	657	775	671	720	658	709	744	715	726	750	744	694	694	735	728	694	706	708	681	752	733	740	689	709	690	739	663	714	733	709	668	739	737	715	733	724	785	754	708	701	740	737	731	697	673	673	681	708	724	746	765	694	702	701	676	727	675	730	662	640	726	705	689	734	657	745	694	766	704	663	709	701	705	720	699	677	770	698	668	714	686	748	760	696	717	732	733	725	709	721	715	693	734	695	670	710	734	644	731	706	737	693	717	724	729	727	727	682	700	676	640	693	731	702	660	674	679	737	749	679	688	689	696	752	673	708	741	667	678	794	756	682	691	734	726	751	741	721	727	676	723	708	703	754	758	711	736	693	742	731	668	676	676	677	684	672	742	692	695	719	695	721	712	708	638	685	734	708	738	745	735	773	718	697	714	692	680	720	695	727	764	720	693	708	719	706	722	726	738	725	697	727	691	673	743	680	721	727	731	695	706	701	746	721	700	684	725	702	713	752	698	748	676	725	678	711	766	664	710	672	709	691	703	702	674	755	695	717	691	697	749	712	618	677	725	732	741	754	730	740	735	717	713	736	684	712	682	704	711	787	720	660	685	704	732	651	686	715	684	717	684	705	744	738	672	688	714	756	728	728	714	711	724	711	748	729	701	769	686	681	712	718	672	748	741	705	699	678	703	686	737	713	735	700	736	730	742	703	724	695	684	689	743	704	758	718	720	762	763	691	731	713	695	719	672	719	745	703	728	700	702	724	744	718	641	727	708	723	694	734	691	726	701	733	770	723	707	677	741	673	667	704	680	768	704	692	749	714	689	659	696	686	691	698	749	711	704	677	717	690	707	702	748	713	716	728	672	735	713	735	711	699	738	687	659	705	774	691	704	733	737	718	731	709	721	721	702	677	733	705	678	720	705	705	775	682	692	686	763	695	742	720	732	704	734	690	736	742	679	718	737	716	775	725	682	726	725	674	761	739	699	727	655	692	707	764	702	704	701	692	685	711	710	703	683	721	748	716	667	680	727	718	693	704	703	775	723	684	752	695	699	746	693	719	739	642	719	719	688	730	705	720	699	694	730	730	728	717	696	725	706	692	706	713	727	684	702	691	700	730	681	710	657	648	716	681	722	709	669	713	682	703	728	642	730	724	708	722	689	704	717	716	677	717	750	725	736	733	747	709	675	767	687	731	749	705	701	687	749	710	687	730	746	712	761	692	709	702	718	714	678	747	685	692	731	769	704	693	708	755	720	738	683	717	732	705	669	680	722	659	740	706	655	693	723	719	722	725	690	740	737	749	708	695	723	719	706	660	739	679	696	715	696	720	697	701	734	691	676	689	700	717	668	714	694	745	739	675	703	696	717	713	692	716	729	678	708	707	684	681	720	789	716	709	685	708	701	732	737	744	676	703	726	718	673	671	668	677	733	707	722	714	718	711	686	670	692	730	695	672	678	724	734	707	717	710	713	683	705	693	715	696	686	724	701	675	686	752	680	718	733	726	691	724	729	709	731	753	694	685	696	709	713	689	730	685	700	683	750	712	694	680	727	688	714	710	715	712	705	690	656	698	729	699	697	730	673	710	694	724	685	643	705	709	718	705	724	681	724	727	700	681	710	703	683	701	693	695	758	705	728	665	717	740	686	702	697	719	721	701	728	700	745	710	722	673	707	722	737	708	707	686	717	761	719	708	741	692	682	691	715	735	718	700	696	743	719	721	679	697	674	673	680	682	770	728	716	717	685	706	714	721	730	705	712	698	736	677	726	743	694	742	709	698	678	714	726	694	665	713	690	691	718	691	753	685	690	682	703	715	692	713	750	678	708	679	701	726	700	678	672	718	714	722	734	762	742	698	722	730	709	746	721	699	692	689	750	766	711	655	682	783	689	671	689	690	713	735	727	697	702	680	696	698	715	757	729	717	674	700	650	738	742	723	703	716	716	724	734	751	725	721	685	682	717	703	724	743	690	765	708	722	735	687	679	680	746	728	679	770	768	676	696	663	701	711	707	683	683	759	706	745	756	680	736	724	654	708	769	674	730	666	696	641	657	702	703	713	683	664	660	685	741	727	756	719	763	728	719	686	707	725	704	709	705	718	678	693	737	701	683	723	740	680	715	677	721	741	709	715	691	717	669	709	731	703	739	679	723	705	731	693	698	738	699	709	725	678	685	741	729	772	717	731	681	745	719	712	689	753	727	698	713	740	737	681	729	719	715	717	664	678	700	685	718	689	716	742	733	700	727	668	689	724	750	677	696	725	701	723	693	739	704	692	738	724	711	705	656	712	711	751	734	761	697	692	666	716	715	684	700	732	684	706	699	709	718	684	697	703	721	699	759	737	715	697	739	699	762	688	752	676	719	755	724	724	736	650	735	712	692	691	647	727	714	714	694	706	671	688	686	733	655	673	696	701	744	756	746	674	724	701	711	722	689	734	677	716	680	697	698	719	738	720	739	724	662	655	721	699	673	695	675	739	675	701	694	711	692	713	782	724	732	680	697	676	682	748	689	670	686	725	694	740	706	677	697	712	716	716	767	676	667	713	694	721	679	675	686	751	702	702	669	746	730	683	713	703	717	656	712	733	694	734	740	760	709	690	696	683	706	705	721	725	716	718	687	721	752	723	716	697	702	741	687	721	681	683	681	712	703	687	674	696	733	695	709	718	706	675	683	719	719	666	729	722	708	739	654	733	720	690	692	653	726	710	747	712	732	736	712	738	713	730	703	738	690	731	725	751	725	735	666	706	715	710	669	747	702	705	727	700
50961	49976	53316	44783	43325	40723	38368	32441	37487	47457	41138	36789	31197	28022	22493	19412	14655	12074	7925	4576	3563	2850	1762	1328	1042	1011	966	872	742	689	613	818	797	674	615	566	577	502	451	423	330	332	322	326	341	339	433	392	350	367	345	290	313	310	282	274	291	279	289	269	256	270	240	261	287	254	259	281	271	281	268	252	257	265	256	258	258	255	267	249	234	265	263	262	243	269	274	276	289	263	281	234	257	263	277	238	282	256	289	293	250	270	287	272	278	276	276	232	252	252	273	280	274	266	263	294	275	284	266	294	261	254	241	237	271	215	273	262	257	262	237	265	292	279	247	269	250	237	237	255	260	267	260	271	273	256	256	234	230	231	241	265	291	267	236	259	280	249	240	262	291	264	236	267	263	272	255	235	268	258	272	262	278	259	241	247	265	277	222	267	268	267	264	280	273	278	259	251	279	260	264	248	251	261	292	273	240	246	268	260	268	270	253	239	269	259	250	241	249	234	267	258	277	291	270	259	255	245	234	267	245	290	276	276	241	283	277	270	273	242	250	291	260	256	258	279	242	261	257	242	280	239	270	245	271	294	258	249	236	238	283	253	244	284	269	239	271	292	266	251	277	280	293	256	298	278	250	267	274	286	268	260	235	247	255	235	253	264	262	271	242	268	264	247	251	261	251	256	249	261	242	258	253	214	255	274	272	257	281	246	295	270	239	257	281	275	242	283	248	254	286	238	265	275	274	260	284	267	279	249	270	238	274	261	271	277	255	259	267	244	267	271	232	260	206	281	247	248	258	251	267	262	276	248	278	269	230	257	279	268	276	246	266	261	275	280	248	287	248	286	265	277	246	246	225	279	266	259	243	277	269	249	260	256	241	231	259	251	286	250	262	269	274	239	272	257	276	240	281	274	250	280	225	259	287	291	280	247	277	288	254	244	281	271	251	245	258	263	252	310	269	260	245	252	269	251	248	263	262	266	229	277	279	255	260	267	268	276	245	274	300	256	260	245	253	277	219	252	260	268	255	267	256	271	244	265	270	279	257	254	265	251	253	259	266	298	267	263	262	276	282	280	245	257	289	264	253	263	270	232	272	245	304	284	265	243	266	276	259	298	256	276	276	279	297	253	284	270	270	265	253	275	280	271	288	280	258	323	263	254	266	267	274	253	259	252	279	258	263	281	247	258	246	255	278	232	302	239	251	268	281	271	288	258	231	254	275	262	273	273	263	262	250	292	230	255	272	249	267	248	271	282	279	283	248	271	257	286	235	286	265	253	266	282	266	261	258	267	252	238	254	263	254	262	278	245	266	250	258	231	270	254	263	272	288	263	272	258	274	268	240	269	254	295	281	255	239	263	244	259	269	292	239	268	241	259	250	273	277	252	287	281	274	270	251	286	271	251	283	242	269	254	240	257	303	278	241	249	255	291	255	261	238	283	269	262	267	242	260	259	259	274	255	263	264	261	305	270	263	301	254	281	265	257	277	269	283	280	262	300	279	242	278	263	265	257	260	252	265	302	254	284	253	264	246	255	265	249	258	230	286	254	252	272	254	294	271	258	268	245	259	248	266	239	267	265	276	245	241	268	247	237	256	253	255	262	243	251	280	251	266	273	263	282	264	235	277	286	253	267	257	253	278	259	260	294	256	278	258	248	246	259	261	263	251	275	264	254	242	283	227	244	238	253	258	288	260	270	277	295	278	273	262	261	258	243	244	253	261	267	276	269	269	250	262	265	252	264	286	255	256	259	286	293	293	264	265	262	275	302	254	282	248	267	309	263	261	267	259	242	258	257	253	251	271	239	296	243	269	284	278	275	267	278	259	274	288	260	252	264	263	249	273	242	249	259	254	260	268	256	274	272	265	292	301	268	303	284	274	264	270	270	284	264	272	261	287	249	292	256	300	231	260	254	268	254	260	267	269	249	285	262	267	261	276	261	253	293	265	249	234	273	246	292	290	254	259	258	257	249	245	260	291	236	277	289	273	301	282	266	299	278	276	251	245	255	275	280	265	252	258	251	270	255	249	265	254	252	257	270	269	285	263	263	249	272	252	276	251	285	263	278	262	290	262	276	274	277	268	255	287	262	255	264	240	252	254	270	290	263	251	259	263	243	256	256	248	234	286	259	245	277	276	289	253	237	260	275	292	257	242	238	257	260	253	261	265	268	265	254	263	266	240	258	278	263	254	237	286	287	261	286	251	256	264	262	245	278	247	244	261	272	222	267	259	261	265	288	261	223	269	266	272	253	254	310	300	276	246	249	268	253	249	242	255	271	274	247	279	231	240	292	266	262	253	260	268	291	261	268	278	298	276	247	246	268	285	250	248	287	263	252	253	255	254	234	269	265	251	223	260	272	283	272	263	251	272	284	266	267	258	274	275	248	270	287	268	267	232	275	267	256	264	273	274	265	249	256	264	265	256	300	251	265	256	229	261	285	281	262	265	238	259	293	248	297	277	245	234	285	287	293	254	247	275	262	276	273	249	291	249	268	255	279	279	284	259	251	244	258	240	253	268	269	264	259	291	245	279	293	261	292	283	280	278	258	265	269	233	245	261	273	280	269	281	290	249	221	250	313	250	235	259	296	253	244	265	260	240	287	254	263	271	241	244	263	281	265	260	256	258	272	243	273	274	252	240	252	271	238	244	258	258	254	244	246	274	297	257	276	261	258	262	283	267	267	269	240	242	258	274	275	231	263	280	271	250	259	271	274	253	256	272	249	275	281	282	242	245	229	252	266	247	257	271	270	250	279	270	260	290	239	285	264	280	273	278	267	253	295	259	248	260	275	262	287	271	268	236	267	289	281	266	237	256	271	250	274	252	294	242	270	285	266	260	251	283	265	263	264	260	246	249	255	278	257	264	268	242	268	258	287	251	279	278	244	259	274	272	255	267	242	238	267	257	271	271	244	283	294	299	252	247	275	291	267	258	233	254	272	292	260	263	248	224	241	278	233	256	272	271	243	270	260	247	257	260	238	277	244	283	261	267	264	286	222	255	270	262	219	238	234	275	259	266	283	260	257	257	266	264	275	285	251	283	274	240	238	267	241	282	256	281	281	243	251	275	276	258	285	261	247	284	259	260	259	243	269	284	282	265	259	248	243	279	282	263	267	263	248	280	293	286	263	257	264	278	286	301	226	232	260	241	277	274	279	245	252	227	250	256	276	263	261	252	262	290	251	248	256	285	276	258	246	243	265	281	236	269	258	271	272	266	260	258	250	276	274	244	268	281	237	264	246	250	261	237	271	234	262	273	267	254	275	271	279	292	249	255	242	258	268	273	263	243	270	224	254	248	276	276	290	283	263	242	254	242	247	245	258	283	274	251	236	227	280	241	259	252	255	276	254	249	253	258	284	290	297	247	249	263	281	250	278	260	251	269	279	277	244	255	294	272	282	243	270	254	275	271	261	239	263	240	265	235	252	262	274	262	262	246	251	263	265	264	268	269	251	235	267	256	253	243	269	254	273	248	247	256	255	270	265	282	282	273	278
34173	42395	53308	56199	59822	60076	53016	45703	51503	56177	52854	49148	46262	43728	37895	37492	31521	31256	21152	16469	13986	12294	7766	6375	5092	5184	4825	4697	3769	3083	3122	3906	3988	3260	3075	2521	2474	2170	1862	1650	1307	1128	983	973	956	853	1654	1547	1196	1231	1060	738	685	762	818	758	712	650	639	646	647	583	619	639	599	634	637	601	622	645	605	650	644	589	633	608	649	588	616	587	588	643	591	607	609	645	582	574	663	608	638	592	637	593	571	570	630	614	586	634	565	631	648	662	625	578	617	591	588	645	588	646	601	606	602	601	647	613	632	602	608	585	609	603	676	636	572	605	566	642	643	610	599	582	628	629	632	644	607	569	602	631	616	627	629	630	597	666	615	615	602	613	574	621	670	616	569	662	611	586	659	592	649	620	621	621	573	588	609	604	606	620	637	653	587	588	585	598	640	608	631	621	620	574	593	619	602	609	644	626	613	595	644	658	555	664	626	665	610	596	648	564	606	634	609	595	627	631	643	588	586	638	637	628	613	635	631	619	624	647	610	630	588	612	599	570	604	598	553	632	628	626	595	605	671	653	678	605	646	614	625	619	625	617	596	642	631	618	651	586	540	657	638	616	645	603	652	644	622	605	638	627	615	579	624	591	585	641	598	619	589	649	588	622	642	611	634	601	633	631	638	587	651	644	637	635	674	591	667	634	656	646	635	676	605	647	629	567	633	612	606	612	595	608	602	585	588	657	642	597	644	605	617	608	629	652	630	627	609	598	617	627	628	611	629	643	584	638	616	628	641	583	659	569	615	618	588	580	568	585	633	613	605	641	616	584	671	654	604	594	664	615	612	627	626	618	618	614	622	633	589	552	617	607	640	635	627	598	597	652	609	564	616	618	599	600	611	640	631	573	591	603	615	637	645	653	587	596	613	620	640	620	608	639	605	620	647	607	643	610	584	633	644	647	643	628	608	628	624	627	611	629	602	629	636	607	649	598	652	623	647	613	615	589	628	618	596	596	650	600	577	609	627	618	606	630	633	628	595	572	629	607	583	606	613	609	602	630	639	591	610	611	639	639	617	643	616	612	627	626	591	628	618	638	611	625	651	626	664	617	607	634	595	621	606	598	602	604	632	670	615	663	608	598	601	582	630	670	618	603	602	597	595	621	664	565	608	598	676	588	624	601	653	606	629	624	622	648	618	595	625	624	606	639	602	630	628	594	615	658	597	575	656	629	577	611	643	619	614	605	564	628	591	619	588	671	585	630	651	605	632	638	630	635	663	607	613	653	641	611	582	616	650	603	618	612	553	626	590	649	613	627	627	582	586	636	604	631	592	607	604	586	602	596	635	602	582	595	599	589	615	626	565	564	642	593	645	590	609	631	637	616	594	592	654	593	599	586	639	615	598	630	566	557	630	626	575	622	644	633	640	598	598	605	615	631	612	623	605	640	618	585	651	608	633	662	598	615	599	589	590	675	624	692	629	579	609	599	604	641	592	654	579	652	647	600	580	594	637	603	609	600	589	616	617	597	661	599	592	609	620	599	578	579	603	548	641	628	620	583	633	608	631	650	619	635	648	597	590	602	612	643	600	621	633	643	598	662	633	624	575	603	602	622	626	604	656	605	601	581	666	614	621	624	640	615	628	614	647	588	624	602	595	583	652	615	632	614	630	612	615	587	599	654	617	629	614	608	610	604	628	633	638	562	609	601	583	629	609	604	596	648	597	629	622	581	629	582	624	655	615	637	607	582	600	639	657	570	589	634	636	583	636	602	629	593	594	574	608	595	609	613	607	667	559	686	577	597	621	572	621	599	609	615	569	653	650	644	645	605	605	675	601	612	619	633	640	594	586	590	587	592	593	596	657	641	643	626	632	654	628	599	652	597	629	583	629	615	642	610	618	586	615	605	656	617	623	607	603	595	617	597	581	578	670	609	647	624	591	619	631	601	602	613	644	615	607	627	653	679	584	570	622	625	612	638	645	618	641	588	609	630	589	616	553	638	603	625	585	627	644	628	604	650	608	599	615	649	609	642	634	633	618	605	619	656	626	624	580	598	616	613	649	645	614	586	615	630	576	554	634	589	598	598	615	630	656	628	625	597	624	598	622	652	625	643	679	594	639	633	633	639	603	605	637	618	636	590	627	631	615	592	578	619	627	605	625	609	616	617	625	596	585	625	622	602	614	613	638	636	639	607	616	622	609	619	585	620	617	624	632	613	634	626	596	583	641	572	599	651	619	618	636	597	663	608	612	630	614	642	613	611	578	639	636	613	611	645	613	557	628	571	626	639	627	583	648	576	583	632	613	614	649	585	606	631	603	588	618	636	612	637	571	601	603	638	601	644	623	586	603	652	573	616	632	573	632	612	647	619	625	623	571	579	601	596	597	591	659	661	587	628	646	613	627	634	611	595	610	612	590	595	619	658	580	635	612	648	664	612	613	643	630	647	555	641	613	555	628	637	632	651	604	683	590	616	617	628	635	611	595	638	609	666	635	594	626	631	596	633	646	654	625	642	578	610	630	642	614	588	645	640	638	634	641	603	592	645	575	592	634	611	626	599	597	572	603	618	593	563	601	599	614	603	601	596	593	605	624	633	637	578	641	617	622	619	647	628	589	600	619	643	601	589	604	647	648	624	618	629	614	629	615	623	622	584	610	599	612	648	631	618	639	670	580	590	616	581	597	675	589	634	617	607	583	625	622	636	594	612	605	636	594	628	612	589	585	641	602	656	640	652	623	634	623	545	612	621	639	593	643	659	631	620	639	619	630	616	596	621	651	636	604	702	634	602	641	618	633	608	570	633	658	605	611	601	546	615	635	575	637	598	647	661	623	629	616	606	584	649	621	646	636	601	655	629	582	636	648	633	579	582	640	616	616	597	600	609	582	632	614	655	636	600	577	620	620	667	591	628	614	612	603	634	616	644	612	658	613	669	605	588	617	637	579	588	585	608	595	611	664	607	614	640	625	616	620	641	622	635	684	597	561	590	607	602	570	642	646	617	645	614	595	604	638	607	624	596	669	625	643	621	628	609	614	577	618	643	603	613	626	642	601	617	618	606	643	625	627	609	649	631	594	637	602	636	601	620	593	625	642	621	623	591	587	630	603	619	640	601	601	590	614	642	622	602	637	590	637	595	638	621	630	645	609	631	679	643	629	619	614	624	674	626	590	614	606	606	619	619	621	569	606	616	608	613	659	596	632	604	641	627	586	616	641	653	630	578	616	654	612	596	637	596	618	565	626	639	638	632	609	606	607	601	574	604	636	629	600	605	633	613	612	632	636	618	625	641	630	550	651	618	662	590	650	641	619	571	600	607	635	637	652	617	603	636	631	576	620	615	565	666	637	602	642	591	603	622	611	662	640	614	640	642	614	611	595	613	603	597	636	610	639	610	627	612	597	616	579	609	616	600	575	618	594	610	587	619	605	622	614	611	646	650	547	592	627	599	590	598	610	594	636	563	608	621	591	592	618	654	625	641	598	614	592	605	634	589	642	595	559	593	635	626	651	649
21950	15322	20964	19686	16064	9662	5540	3730	3459	4135	3180	2288	1571	1227	1043	912	810	717	613	561	532	493	435	373	349	382	437	362	360	338	344	335	364	358	314	356	319	353	340	303	303	296	293	290	280	286	269	284	309	269	312	268	295	280	288	276	280	294	279	277	271	300	275	295	298	305	292	284	306	269	288	284	284	287	292	331	278	333	249	283	318	308	299	284	282	319	287	276	282	290	254	275	264	296	289	292	275	260	287	276	274	312	285	315	262	275	270	281	268	271	290	324	266	283	284	289	284	306	264	292	245	268	293	269	265	296	287	319	258	302	298	323	297	254	293	254	299	271	307	287	291	292	299	289	312	290	260	273	292	270	268	290	295	274	270	294	282	266	302	287	275	266	259	268	271	294	291	293	312	256	317	290	263	294	285	328	268	302	285	297	306	290	294	278	290	275	288	272	280	313	275	264	298	257	290	288	262	292	290	292	286	269	282	279	265	276	293	277	309	286	306	297	275	307	292	276	270	308	275	255	279	275	294	319	262	284	319	277	283	285	299	298	275	286	275	286	277	310	280	283	269	319	312	304	279	279	282	297	284	309	298	299	303	294	300	287	253	244	307	257	278	255	307	305	309	264	305	297	330	279	276	306	280	280	304	270	275	302	307	265	271	282	291	278	313	331	298	276	289	304	284	272	300	291	269	284	320	244	292	325	272	279	277	283	306	266	293	257	270	259	316	279	290	300	304	294	287	292	291	268	271	283	297	291	296	285	302	272	255	276	309	281	305	261	238	279	315	288	278	274	294	309	294	313	298	297	324	293	273	278	280	292	309	286	294	293	295	259	302	307	289	279	296	316	294	279	292	281	300	314	284	299	291	261	304	283	255	286	299	323	288	292	266	319	327	314	315	294	273	272	290	299	261	269	287	305	299	270	288	235	285	240	282	289	291	275	295	309	289	321	288	302	279	294	265	259	266	280	271	273	276	306	291	299	273	288	256	280	296	294	281	282	256	291	268	276	284	304	286	256	267	284	277	275	284	313	316	281	287	274	275	261	290	270	307	270	290	292	286	294	274	292	307	261	296	272	282	295	283	303	319	278	264	266	261	248	313	296	279	277	282	249	277	326	271	271	289	258	278	256	286	259	297	279	315	285	261	338	310	280	309	277	304	299	271	283	303	269	291	290	277	272	296	285	301	299	293	273	297	248	269	265	296	325	317	310	292	273	281	283	288	288	309	288	291	289	268	280	280	276	265	278	272	278	269	278	295	289	271	280	322	302	293	284	285	328	311	262	303	274	260	303	269	301	283	308	275	313	271	270	277	260	277	302	267	280	294	264	296	290	281	306	300	280	321	271	280	281	238	273	268	277	311	276	289	280	273	296	294	283	294	278	288	296	271	283	265	275	290	279	282	273	295	293	269	308	287	291	301	288	261	300	290	278	290	277	310	273	281	302	273	234	304	286	292	277	262	284	280	275	292	266	282	314	253	270	297	315	257	280	300	280	314	248	325	282	278	260	287	298	270	307	308	300	298	283	280	299	285	277	303	302	307	273	276	288	290	267	321	301	291	284	260	229	289	273	236	296	280	264	321	295	252	285	304	291	281	299	278	303	300	298	248	274	253	298	319	268	286	293	290	278	277	305	298	277	283	275	336	294	326	276	300	304	308	273	317	282	255	298	289	302	305	300	287	302	285	278	273	276	277	278	301	264	284	281	292	309	293	312	276	282	295	284	312	286	310	262	293	296	282	285	286	274	273	289	260	295	316	300	284	290	250	307	297	302	267	295	306	304	310	276	321	279	256	302	310	277	293	280	286	287	301	285	288	277	265	265	288	250	255	277	276	285	280	263	285	273	269	293	267	279	290	318	296	266	289	314	299	258	281	278	301	252	306	288	264	308	294	294	280	286	297	276	259	293	333	285	293	289	288	286	296	242	296	309	300	295	332	275	334	299	289	313	308	288	276	297	288	258	275	279	301	266	255	288	300	292	309	292	302	288	306	256	294	323	306	288	283	296	291	284	315	291	300	289	275	258	271	266	269	292	297	274	285	273	298	288	271	275	275	295	279	270	298	296	292	317	278	281	283	304	312	305	311	303	302	299	269	293	264	288	283	276	257	281	285	294	272	274	304	292	281	267	278	301	295	272	262	315	279	294	301	295	262	288	290	279	303	272	287	292	280	279	307	300	289	264	231	266	282	266	279	314	295	277	275	312	283	282	312	305	257	306	304	262	255	303	298	267	304	271	306	265	314	274	304	269	287	290	289	265	282	304	268	287	263	270	286	304	297	300	267	275	265	283	281	275	274	289	320	275	268	296	282	264	291	284	280	266	276	305	282	286	289	280	300	326	297	278	263	265	285	307	281	299	275	318	246	276	269	267	300	276	289	320	275	275	293	280	274	292	262	288	273	257	289	307	296	290	291	298	280	272	262	306	294	264	272	268	285	270	285	303	286	260	280	291	323	315	310	278	294	314	266	308	260	278	255	281	301	314	268	315	280	276	288	287	277	283	279	292	263	254	278	293	313	310	271	285	291	274	295	292	286	271	292	307	302	294	300	327	285	300	287	296	284	296	254	249	304	278	282	260	276	268	310	305	296	318	291	284	284	297	262	326	289	304	249	287	308	296	308	302	308	310	271	290	324	287	291	270	284	263	291	252	294	280	283	291	291	297	265	264	290	333	271	260	262	277	304	294	302	284	263	283	299	276	275	286	287	328	323	268	280	267	267	282	266	268	292	295	303	279	285	279	282	306	249	272	289	256	292	305	298	255	281	275	298	258	286	334	286	286	315	294	264	278	267	281	268	275	286	282	290	303	290	261	282	303	243	256	297	292	277	265	283	277	324	281	270	291	263	289	301	286	291	309	278	270	297	297	279	284	279	286	265	281	309	268	282	285	287	303	289	270	330	277	279	278	290	288	266	253	266	282	312	309	257	291	294	273	290	310	317	273	275	282	278	280	303	273	296	305	267	274	249	274	311	284	286	294	246	289	271	293	289	255	283	293	246	288	261	295	253	267	308	266	302	312	294	246	296	267	325	280	291	284	263	296	284	307	272	298	278	300	291	273	282	271	275	269	299	286	267	341	306	336	274	306	308	305	271	269	252	300	315	270	297	277	264	267	305	312	313	288	311	291	281	283	323	310	309	286	274	280	274	283	300	258	271	285	287	259	286	266	312	299	264	264	299	279	291	308	262	243	258	285	282	260	280	291	249	302	288	264	290	296	250	294	292	296	261	279	271	274	286	264	287	329	279	303	285	288	250	274	304	278	292	299	251	311	304	284	303	310	289	285	320	269	268	257	264	293	310	282	268	276	277	304	286	299	236	289	270	252	277	264	304	297	293	278	311	267	312	287	318	269	305	273	295	289	293	296	264	297	289	263	302	258	286	286	255	272	290	307	287	277	259	293	284	300	266	276	273	278	281	297	296	323	270	303	291	298	298	274	275	263	274	301	303	306	310	312	284	262	331	255	301	296	343	317	293	283	294	295
13054	14040	27707	32404	31072	23086	16652	13308	14338	16305	13479	10706	7398	6373	5439	4498	3941	3504	2577	2317	2275	1918	1520	1245	1355	1348	1302	1208	1165	1080	1106	1102	1139	1036	1015	1032	965	939	953	876	804	770	774	721	728	747	773	760	709	697	736	674	698	629	671	672	734	699	713	689	662	735	674	713	711	698	636	645	664	670	714	637	697	663	667	682	714	649	728	692	662	688	715	685	659	726	685	670	675	669	707	676	697	658	686	726	670	678	659	665	713	683	705	684	667	752	673	671	699	643	699	692	670	656	673	666	715	610	682	666	702	698	693	700	620	749	702	691	724	686	653	669	664	661	676	674	634	636	747	692	696	703	651	687	669	684	714	686	687	651	684	696	677	673	698	674	693	677	655	713	702	689	696	672	690	635	623	639	668	686	643	721	677	628	671	679	707	701	688	681	657	649	706	710	709	672	692	727	691	684	675	685	691	644	686	674	664	681	723	656	656	704	655	706	668	709	720	681	677	744	616	692	668	708	637	655	712	664	663	718	686	714	638	649	658	636	597	702	708	647	674	683	695	652	696	749	695	683	680	653	639	633	672	649	650	693	644	664	704	633	668	725	706	650	684	731	686	685	673	686	674	703	726	730	681	653	683	659	675	672	673	706	680	634	716	697	699	651	670	683	731	674	675	710	676	676	698	695	697	652	724	650	699	675	647	629	695	721	657	645	712	683	654	659	715	681	673	667	685	743	687	710	695	715	729	671	686	684	650	690	683	674	665	674	653	686	659	705	696	752	672	664	656	669	676	669	716	738	684	625	685	663	609	693	682	616	711	686	690	683	680	672	671	597	686	665	644	676	693	683	659	712	650	650	728	670	721	655	696	682	660	695	697	694	667	682	688	688	694	655	662	634	665	660	703	727	636	655	676	619	710	728	697	684	688	714	725	706	712	667	690	661	703	744	764	720	695	662	651	680	660	658	668	690	686	678	721	660	712	666	681	667	699	641	707	662	670	691	667	666	691	641	659	687	645	698	657	661	667	702	654	702	710	692	685	677	651	648	707	662	710	700	661	673	679	690	661	664	688	667	658	676	656	671	709	713	699	655	697	692	659	697	699	724	649	679	661	643	682	651	651	691	665	696	656	675	654	661	663	706	672	713	686	650	690	673	683	698	659	722	687	667	655	674	679	663	683	695	694	670	678	726	674	650	669	646	705	675	645	739	685	709	648	669	655	703	692	707	633	676	675	707	684	661	669	610	685	689	682	645	637	671	678	689	730	685	671	692	663	678	716	691	672	691	691	724	726	677	670	661	672	688	684	686	713	652	645	692	683	682	680	650	690	704	689	692	704	673	663	651	657	641	703	672	672	710	662	690	709	681	670	679	661	653	622	723	682	722	646	678	686	719	730	707	665	692	715	660	658	641	718	654	619	683	749	687	656	696	692	715	688	719	660	669	677	644	689	715	713	690	686	733	670	688	671	681	694	679	680	664	717	726	672	684	687	655	683	699	675	655	694	679	636	720	660	695	689	681	684	641	715	680	688	636	638	688	655	737	679	707	641	684	646	697	663	701	677	682	628	753	667	691	652	719	665	691	688	683	699	684	664	714	585	627	666	697	632	630	714	727	642	683	734	712	668	673	738	728	691	682	667	714	669	638	652	631	682	720	686	675	697	656	647	719	699	671	665	687	685	708	727	646	706	654	712	667	645	687	663	623	635	661	662	691	695	697	656	648	689	691	711	689	652	702	683	699	707	630	660	701	664	700	682	699	691	666	653	671	693	715	687	693	697	717	671	657	670	634	715	713	640	685	676	669	720	653	678	750	689	688	710	669	661	681	675	662	681	725	668	693	711	663	706	682	730	727	645	650	681	648	679	686	660	691	618	715	658	683	671	682	659	693	684	730	649	636	628	664	662	704	657	648	649	738	679	672	717	638	686	679	687	689	722	662	692	702	656	681	664	686	688	676	698	684	618	635	703	637	705	634	692	667	700	712	653	667	629	693	685	719	693	663	666	701	638	676	711	682	691	684	660	679	689	727	685	641	678	761	693	656	681	689	689	697	696	650	704	711	672	675	697	700	673	691	668	697	694	650	680	693	671	656	683	709	699	675	702	657	649	680	694	678	693	694	706	671	672	703	645	711	685	630	736	662	668	660	749	671	711	703	650	702	700	644	704	683	663	689	695	702	670	626	662	650	651	735	678	674	690	690	646	688	694	716	692	661	665	715	662	689	701	636	637	671	669	706	664	725	700	647	682	661	698	716	626	662	710	695	701	675	699	670	643	724	625	689	670	694	696	664	684	657	731	686	627	698	659	702	690	680	715	684	689	697	674	661	642	670	683	745	655	728	680	675	649	664	676	675	657	649	692	698	678	691	671	661	671	660	658	702	676	743	652	716	698	713	680	668	685	673	684	689	680	674	639	701	645	663	709	700	672	656	682	646	633	648	696	686	666	663	673	698	669	689	711	638	664	687	666	660	683	661	648	682	691	645	666	723	688	695	684	705	659	636	704	672	698	692	726	651	708	690	698	706	650	721	666	730	685	724	698	634	637	701	724	698	689	692	686	706	681	679	685	659	695	703	669	695	685	673	678	699	634	708	639	683	687	684	655	641	627	670	686	688	730	700	635	724	693	670	622	702	727	664	673	683	640	671	737	707	613	650	678	693	683	668	673	656	707	632	662	698	698	665	663	690	663	698	673	663	687	733	672	657	690	706	735	648	693	667	636	686	707	689	661	700	638	646	673	706	660	715	703	734	749	703	692	682	663	668	694	696	690	673	675	637	696	722	703	675	596	643	679	696	693	685	710	674	680	680	663	700	674	658	663	693	694	664	671	664	665	682	673	700	688	663	677	630	708	705	705	687	707	708	695	673	665	732	673	673	663	649	640	638	740	688	701	663	686	715	622	655	679	658	735	663	663	633	689	670	641	671	621	651	664	665	700	699	694	666	682	672	698	689	711	710	682	686	707	673	716	686	729	662	686	686	649	651	631	713	686	655	681	684	664	709	692	670	648	705	723	687	691	685	669	740	694	650	695	680	690	680	716	695	731	629	668	675	712	714	712	655	713	708	703	654	661	691	724	691	677	665	626	661	658	654	665	620	689	641	687	675	656	673	691	705	703	669	677	654	685	703	672	696	683	694	719	664	680	680	681	699	709	677	705	690	632	684	626	715	676	700	706	733	694	701	673	730	705	637	681	699	677	707	661	693	659	656	669	685	668	679	646	611	709	688	693	730	673	693	677	680	686	640	665	691	667	690	646	663	719	691	692	667	705	746	689	617	700	690	706	654	659	668	667	688	692	656	637	685	631	686	670	656	687	657	678	671	687	638	715	715	690	718	702	605	657	643	651	693	738	664	638	659	714	690	691	703	734	664	635	686	721	684	683	664	652	645	687	686	681	662	685	640	697	717	655	641	685	680	710	726	638	626	675	642	701	655	703	682	720	679	653	690	717	676	637	675	654	717	712	633	664	679	674	670	672	672	650	671	675	665	712	669	702	673
42785	44023	52747	45626	44750	41144	36176	29262	32338	39719	31596	26779	19474	19200	15983	11599	8311	7116	3950	2998	2748	1550	988	934	889	737	695	669	525	512	506	612	574	540	538	467	444	382	384	387	340	361	310	348	335	398	396	349	295	310	329	322	290	305	282	297	332	277	291	297	293	301	287	294	286	306	265	325	321	296	290	306	303	298	298	293	287	325	300	282	285	270	283	310	334	285	301	273	315	311	255	279	318	287	281	310	305	284	296	269	269	299	270	311	307	296	278	292	318	299	288	299	292	313	275	283	223	319	288	342	286	270	263	299	310	308	312	249	292	294	276	313	297	278	306	308	332	314	317	306	300	263	292	285	297	294	330	320	284	297	299	350	303	293	293	302	288	305	306	258	275	307	309	315	308	310	273	280	297	268	288	320	310	263	291	287	288	317	291	308	295	298	277	314	266	274	292	287	308	289	304	292	313	310	282	272	294	279	292	274	270	299	312	290	282	298	289	299	284	311	280	294	278	287	287	282	274	280	276	277	311	289	286	290	301	289	265	319	294	318	296	297	319	277	281	282	309	313	259	283	295	302	292	301	314	299	301	294	308	305	333	316	306	306	288	285	318	269	299	284	282	327	304	273	281	300	274	294	308	293	265	268	301	313	291	293	300	278	309	295	298	296	293	309	327	316	292	339	295	292	301	286	246	317	300	304	280	316	290	268	271	323	319	306	287	296	309	305	288	313	294	287	325	268	277	275	288	285	294	293	327	325	293	302	290	319	294	300	315	280	288	325	280	283	310	267	307	252	293	309	218	297	296	269	269	281	296	286	292	299	296	301	297	329	299	276	316	320	273	266	308	316	280	277	315	308	303	306	298	276	295	291	284	297	296	271	296	316	282	262	267	306	312	271	280	306	280	333	287	302	291	288	301	295	288	297	287	295	339	321	314	281	310	270	253	291	262	300	308	293	306	313	268	258	307	281	267	300	294	318	287	286	315	320	274	322	296	304	299	279	283	310	278	315	276	275	321	291	288	283	307	283	284	316	297	252	292	309	308	327	262	309	307	292	273	274	287	312	300	335	285	306	309	289	312	313	305	303	251	321	278	296	315	247	316	275	273	310	306	299	298	278	325	302	239	317	307	323	288	303	268	287	284	316	292	307	302	281	305	328	291	300	315	278	274	264	292	298	307	313	303	285	283	329	298	236	333	304	298	264	313	269	293	281	273	327	326	259	278	292	289	301	315	301	287	287	318	307	283	318	297	295	291	343	291	285	297	277	294	300	311	296	307	290	302	298	282	265	302	289	335	307	292	295	317	286	291	306	295	290	315	319	298	309	299	300	285	286	293	264	264	316	308	292	322	298	301	294	305	282	305	308	273	320	270	292	269	268	314	309	289	314	299	291	257	283	328	288	287	297	316	304	291	307	325	275	321	280	339	306	312	299	291	314	293	319	306	292	270	325	310	319	286	299	278	267	308	301	275	265	304	323	269	248	263	285	267	322	296	287	271	298	292	280	276	274	313	284	273	297	297	305	319	314	285	276	267	334	287	327	301	295	282	342	307	295	271	317	280	295	279	277	300	295	273	268	265	285	308	311	302	330	298	309	253	300	311	301	302	268	325	286	321	269	292	327	301	261	329	280	285	274	276	300	294	314	304	315	294	325	296	291	299	282	298	287	288	285	316	303	285	293	314	296	279	299	267	298	275	267	308	298	295	276	279	296	256	296	319	320	267	342	290	274	288	295	298	294	303	280	274	309	304	289	324	298	335	283	286	257	291	292	256	334	267	296	294	293	296	291	291	290	294	324	284	319	329	301	288	298	325	309	315	305	311	285	298	277	297	282	266	298	296	328	317	289	278	319	277	261	290	282	289	315	317	293	280	292	273	314	330	285	307	291	278	316	293	305	280	278	261	295	332	272	297	287	289	327	287	287	270	297	291	289	258	328	281	274	290	315	320	305	310	315	285	274	305	280	290	313	280	302	294	302	285	303	309	327	307	297	290	284	293	263	286	296	277	274	296	298	295	314	312	320	294	310	260	308	301	286	283	280	269	305	284	311	329	305	291	266	296	283	323	331	284	288	291	278	284	320	268	290	295	285	291	289	262	298	258	308	284	281	310	288	293	274	304	287	271	283	277	317	299	310	259	289	252	324	301	278	300	271	296	283	307	277	280	270	274	283	294	273	271	269	285	256	303	289	289	283	268	315	272	308	310	308	263	261	297	272	314	274	322	292	311	269	284	302	308	302	284	278	268	299	301	311	298	306	296	311	320	276	301	277	317	287	293	289	299	287	269	323	302	300	288	285	296	268	276	276	297	279	270	303	288	334	304	326	291	284	290	304	303	303	307	265	277	312	307	279	312	304	288	279	331	298	311	276	287	306	294	294	324	280	264	273	301	300	315	273	273	288	303	301	290	263	275	279	295	293	313	287	299	279	296	309	305	328	309	315	284	274	326	286	269	299	308	305	343	255	290	319	260	313	311	273	319	315	316	298	308	298	281	333	282	303	284	301	275	309	280	250	305	291	294	296	309	265	281	294	306	257	311	299	258	306	275	283	264	301	287	299	281	280	288	270	292	271	306	311	291	315	270	303	306	312	279	252	319	300	319	332	302	306	267	318	289	285	287	294	286	304	292	279	285	287	271	299	286	306	321	283	266	286	302	338	327	334	319	289	253	290	272	254	305	265	291	299	322	293	305	315	302	285	281	294	306	286	279	304	279	250	276	282	307	307	292	298	271	296	324	283	290	234	316	294	304	323	296	307	266	297	304	303	293	325	289	304	284	298	294	308	301	298	303	276	296	271	280	287	299	314	299	317	277	277	302	256	306	319	301	260	306	297	310	305	262	291	280	320	308	260	297	291	300	306	279	308	265	334	310	267	274	301	311	290	266	270	297	293	293	290	292	284	320	323	278	273	321	275	293	295	284	316	295	282	295	285	246	297	313	314	312	268	335	288	311	265	295	269	286	284	305	289	323	283	298	267	298	258	286	286	293	305	250	300	299	332	295	296	293	303	318	315	329	262	254	302	297	296	299	290	346	316	276	294	307	263	297	282	312	311	319	296	301	294	287	286	313	297	326	290	321	279	304	284	311	323	285	284	309	262	268	277	305	291	299	330	303	290	272	288	276	289	298	282	296	287	289	288	276	285	307	297	322	279	265	302	313	282	306	294	300	247	312	255	320	288	312	326	307	289	317	309	283	308	331	276	275	296	261	278	275	262	293	285	313	302	311	289	289	298	293	258	304	289	287	278	281	289	305	279	331	317	301	257	336	303	297	280	287	312	296	312	311	316	317	282	301	291	294	295	259	278	291	302	316	293	266	316	289	325	314	324	331	279	306	280	306	285	306	296	326	306	277	285	268	286	296	297	297	288	278	272	290	293	298	297	310	307	274	302	263	290	317	300	297	305	304	246	286	303	306	287	286	299	302	305	304	322	320	299	314	269	287	292	302	292	291	287	312	299	334	307	259	306	283	311	282	288	291	275	298	317	310	312
27560	36639	50121	54604	57923	54777	47427	40401	45537	50577	43048	40276	34778	37804	33716	29286	24873	23030	14882	13174	11948	7219	4495	4436	4165	3397	3133	2968	2413	2218	2310	2751	2801	2242	2212	2001	1881	1568	1416	1162	1009	897	866	920	1219	1335	1407	1042	777	855	927	845	783	741	772	744	717	701	697	691	660	695	684	724	657	720	665	685	675	707	712	706	697	667	661	671	685	688	708	687	781	714	713	669	680	734	707	655	706	699	667	693	667	703	705	702	724	689	683	663	692	695	737	694	681	709	743	654	712	669	684	665	694	677	705	679	734	687	657	664	728	711	748	696	679	733	694	716	691	682	665	648	678	634	700	654	650	679	681	683	675	674	715	675	674	677	642	700	663	698	717	639	677	695	672	724	671	674	665	680	651	692	693	718	735	707	721	689	682	699	709	701	676	738	659	670	685	693	690	668	705	666	696	654	702	681	679	688	678	712	695	700	671	672	708	673	714	694	693	704	672	717	691	672	691	665	641	676	665	688	674	659	675	726	718	685	687	698	710	710	687	740	685	718	726	696	697	656	651	725	649	689	705	679	658	717	662	688	673	717	686	687	658	672	703	702	702	643	658	702	690	738	671	688	696	715	672	667	721	690	703	665	664	689	731	685	747	715	741	676	660	726	714	746	724	704	700	694	657	681	698	669	677	702	652	686	716	734	697	669	661	658	669	692	679	702	705	703	663	725	704	694	705	702	695	702	657	702	746	724	717	669	706	674	674	693	694	703	712	667	699	696	689	680	680	662	655	674	685	682	724	769	659	717	673	673	699	678	721	687	693	701	659	693	712	704	681	728	714	699	717	695	693	640	725	717	695	681	701	691	678	675	711	653	718	671	744	682	685	698	689	700	715	713	722	737	685	688	715	686	692	677	691	704	738	692	730	686	708	701	655	695	722	701	721	666	665	670	676	673	656	703	648	678	680	706	667	675	730	685	699	700	673	678	672	711	674	709	719	725	642	668	675	644	757	692	710	669	709	703	673	680	706	682	666	687	724	683	665	668	694	713	683	700	655	700	687	691	720	719	658	651	726	705	722	673	678	684	693	701	697	733	706	652	693	702	690	687	743	679	734	703	679	686	726	704	717	727	646	670	672	668	714	703	689	704	706	680	676	694	638	687	654	691	688	718	691	681	679	671	757	676	716	676	658	639	650	707	698	712	695	696	685	652	696	721	717	668	700	682	647	704	675	689	724	690	653	670	708	706	704	692	709	715	681	650	708	696	638	673	659	764	699	715	633	629	707	721	656	706	677	697	738	665	681	697	710	676	719	678	704	634	672	725	749	629	743	679	666	647	679	691	689	731	698	753	672	683	688	687	693	672	666	694	687	682	682	652	666	661	654	684	641	707	659	731	697	679	699	685	690	670	710	671	731	724	648	666	699	685	739	694	699	685	715	659	698	684	670	670	668	673	687	671	677	688	710	692	661	687	712	706	730	727	633	693	720	676	660	713	692	736	695	695	690	710	723	697	688	699	654	695	644	715	697	704	665	660	640	712	725	709	666	692	666	660	668	717	696	675	642	717	723	666	667	719	683	644	689	700	685	687	666	704	700	691	686	714	719	714	733	608	649	698	649	709	613	691	681	707	694	696	715	700	714	730	714	673	676	649	719	700	714	682	720	717	739	673	702	691	666	691	698	697	656	674	685	654	698	688	695	706	702	657	715	670	686	699	679	729	689	645	737	662	688	706	677	675	694	675	718	656	677	646	682	661	663	654	702	695	683	652	697	695	712	714	675	718	670	712	716	655	707	713	700	690	685	691	716	667	689	668	684	725	718	670	689	690	684	739	707	663	720	703	694	701	661	657	702	673	667	660	693	701	704	671	738	710	696	689	673	664	728	701	719	695	688	678	669	665	665	704	685	718	680	656	663	689	700	699	715	752	680	691	725	690	683	694	734	689	728	659	706	675	692	676	707	696	681	710	722	653	671	721	671	695	689	686	707	667	679	724	714	683	676	685	695	688	659	683	675	648	648	713	703	669	687	644	696	671	664	680	673	687	729	703	694	717	676	690	672	676	650	673	702	733	665	656	715	739	667	673	680	707	665	696	638	658	694	627	648	664	697	706	690	725	688	684	661	694	725	708	729	716	659	677	733	675	645	721	706	669	703	661	739	656	691	664	682	717	675	692	708	666	740	714	633	697	674	656	695	687	685	680	701	666	669	671	693	665	697	720	708	744	695	726	683	694	720	696	710	704	674	648	697	663	677	641	697	703	681	745	656	677	681	736	724	698	687	670	684	655	701	665	643	712	725	659	670	681	650	698	673	703	674	711	703	667	642	683	698	656	702	684	711	715	690	714	713	696	666	657	739	728	712	695	672	692	671	675	730	707	638	655	682	716	660	718	720	673	732	699	766	740	641	660	661	673	718	662	680	696	687	710	659	678	645	660	684	664	711	687	685	673	684	655	717	710	688	701	735	707	682	690	697	680	685	711	691	688	701	678	691	695	736	698	676	681	648	708	669	738	693	647	694	649	655	671	699	688	649	707	675	690	699	667	663	676	723	644	705	717	690	729	689	709	699	690	636	677	722	715	680	703	683	722	684	752	676	685	720	684	698	676	670	692	647	711	738	739	675	684	664	673	688	672	670	660	704	684	691	677	680	714	665	706	662	712	683	663	708	646	709	665	719	687	672	648	649	677	687	687	712	684	716	675	705	721	706	680	688	672	727	682	693	697	731	606	662	736	675	696	689	695	646	709	655	705	716	675	718	638	660	730	682	669	690	661	700	669	680	699	661	671	662	708	728	651	676	687	666	686	679	732	720	708	716	709	675	678	684	716	711	686	668	692	698	671	715	677	724	699	743	689	720	701	667	661	637	711	719	697	693	690	688	650	688	733	672	686	694	673	729	704	714	687	682	650	693	702	710	707	695	685	696	719	675	691	694	683	679	732	653	682	699	681	687	633	681	731	714	689	638	737	689	670	648	695	670	709	751	678	755	727	685	723	643	738	714	711	701	673	718	672	689	706	723	677	682	640	689	701	681	675	701	699	664	721	664	691	691	694	710	708	710	653	708	671	724	696	688	691	703	662	687	712	651	658	701	712	665	698	639	704	697	745	682	724	652	637	671	653	692	709	653	691	665	703	700	735	694	665	664	702	716	736	691	698	710	691	712	648	693	688	659	674	673	649	732	684	700	718	668	686	700	725	686	701	694	722	677	668	696	640	684	673	722	691	669	678	672	694	694	630	706	697	745	675	693	685	685	706	703	694	688	701	626	696	713	695	693	673	650	700	738	684	686	674	687	710	670	665	705	651	678	697	704	690	661	729	711	718	674	722	717	714	661	692	669	680	724	710	646	668	694	691	673	685	705	687	669	661	687	673	696	641	663	688	655	712	684	679	706	669	699	699	665	667	649	711	713	660	690	730	695	671	699	674	687	669	713	616	700	721	673	701	720	696	715	689	698	666	677	707	670	671	669	708	679	626	687	677	667	694	715	694	674	696	686	669	744	662	710	703	721	697
50913	51203	51282	44498	43605	41424	38347	32975	38772	46155	41177	35692	29007	29467	27484	21207	16356	11017	6644	5166	4020	2553	1692	1568	1268	1116	926	789	741	615	706	838	862	640	654	610	520	530	469	361	318	353	307	357	493	418	480	391	332	313	329	306	303	281	279	286	296	281	276	293	248	288	234	278	274	255	252	245	279	277	261	291	268	270	247	278	252	254	244	243	281	268	260	261	270	282	273	256	257	305	271	249	256	253	281	250	249	248	271	258	281	253	255	235	278	252	279	241	243	243	268	271	275	300	250	254	259	258	279	267	299	282	277	274	247	306	285	237	275	267	261	272	302	273	255	264	278	252	263	287	298	271	271	277	272	267	273	283	271	247	272	277	256	255	276	275	274	235	273	282	294	267	277	277	265	284	252	277	266	252	266	312	308	248	288	263	271	286	252	257	251	279	225	287	239	252	239	252	290	287	268	261	279	281	265	284	269	252	272	240	281	314	249	259	300	266	246	269	279	258	278	284	274	278	257	283	273	271	275	261	241	291	245	250	290	249	247	254	267	268	240	267	288	248	266	261	290	277	252	254	269	285	253	272	268	277	269	259	270	282	256	272	285	275	282	276	245	315	265	277	295	296	303	260	269	292	257	271	283	257	264	256	265	263	289	268	287	279	231	281	277	270	278	274	286	253	300	267	261	254	278	273	272	229	260	290	266	230	276	305	244	267	248	270	275	272	261	267	284	263	233	276	276	271	292	250	251	241	272	271	236	264	244	272	288	288	261	239	280	254	265	292	248	280	274	246	257	257	265	259	253	258	268	243	260	308	240	275	274	270	295	261	277	270	265	242	269	293	251	272	266	273	278	264	232	276	256	258	244	273	249	251	306	266	275	259	250	249	273	232	271	240	268	234	262	261	266	278	251	266	286	260	259	249	286	274	260	265	257	230	259	258	248	283	230	244	256	251	255	259	260	245	231	264	275	272	288	279	276	257	275	295	275	281	279	293	254	258	262	246	262	262	273	260	268	280	284	256	262	273	284	256	249	263	261	296	269	256	232	282	240	260	233	245	286	296	254	244	275	252	287	289	266	249	256	277	251	284	281	282	277	266	286	307	255	253	253	277	256	269	254	258	257	245	253	274	268	254	257	271	258	273	300	272	286	250	293	227	253	255	261	281	246	258	278	261	278	289	274	280	287	273	276	276	314	271	284	268	265	287	270	282	288	251	276	293	266	235	259	248	273	266	266	243	279	290	286	286	275	279	254	275	260	253	275	248	253	258	259	246	284	255	272	250	287	281	269	280	258	291	292	265	268	288	267	288	254	289	246	269	301	277	278	294	260	272	271	264	319	294	262	303	267	276	271	265	284	263	259	271	272	256	272	258	297	248	260	263	272	280	259	269	254	268	293	305	291	246	271	275	273	245	292	243	278	248	259	267	265	259	262	243	265	287	267	244	270	249	248	284	300	258	261	239	265	286	289	279	272	278	264	248	271	242	279	243	282	265	265	247	266	278	319	272	254	261	271	253	271	274	260	274	271	322	248	236	267	278	325	275	254	285	271	254	241	262	235	227	281	266	286	285	268	273	273	275	297	267	252	258	264	275	279	273	279	229	255	281	299	272	263	256	271	253	263	267	286	226	256	282	264	262	285	258	281	254	281	295	232	290	265	249	293	270	265	284	253	261	244	283	265	236	246	280	242	276	272	267	266	272	285	258	252	266	288	298	281	259	274	254	265	277	278	291	289	284	267	269	260	266	259	263	273	290	274	284	255	242	276	262	257	280	258	245	287	272	275	271	258	259	296	287	249	272	245	282	282	264	268	247	266	265	275	237	295	266	251	285	247	262	269	266	299	277	267	283	247	251	262	232	253	269	261	238	264	300	276	227	277	246	257	283	273	235	280	257	311	246	255	256	284	282	262	271	245	309	285	249	234	275	253	268	253	259	249	269	254	247	277	268	273	269	255	266	286	299	286	295	245	250	295	250	249	252	297	262	262	236	261	239	293	251	276	312	261	260	254	285	281	266	276	253	262	239	264	273	267	262	278	259	251	288	279	282	270	277	276	261	265	231	264	245	267	287	277	276	275	265	254	262	280	248	265	259	276	261	272	249	239	278	265	283	264	271	246	265	279	275	255	278	274	269	279	278	282	286	281	240	251	256	255	284	242	246	253	221	249	270	274	265	252	240	253	266	281	280	255	295	279	268	257	277	292	297	267	262	291	279	290	262	263	299	294	249	276	267	307	264	253	265	248	258	266	254	285	259	253	242	251	246	274	278	238	279	302	256	295	256	269	281	255	250	236	285	321	283	279	256	282	253	266	277	237	252	262	301	249	248	279	247	294	262	267	256	272	246	266	252	260	288	271	277	251	247	258	246	308	257	280	259	273	242	238	256	269	272	238	271	246	232	276	277	271	267	276	242	291	272	262	231	278	271	258	263	306	242	266	297	265	254	273	288	252	255	274	262	289	238	269	282	263	260	265	278	268	297	265	256	259	260	279	264	264	237	291	268	271	269	267	251	253	270	243	252	260	238	244	280	274	216	265	261	275	292	259	279	269	279	226	269	285	264	291	273	290	278	259	273	251	260	271	253	270	277	255	271	262	257	267	268	270	267	266	280	272	258	259	265	258	283	261	282	255	262	290	270	262	272	281	260	258	249	275	232	226	273	272	297	252	245	251	270	265	257	274	271	285	292	264	280	286	296	239	251	267	252	266	222	276	284	270	256	269	258	257	299	266	265	286	257	274	288	258	260	279	261	269	265	258	252	258	247	285	256	266	248	262	276	237	293	268	281	267	278	276	264	284	251	261	262	249	251	257	271	290	238	263	266	286	226	263	248	270	265	280	234	264	248	294	265	259	235	279	246	260	242	275	251	280	252	257	251	264	226	270	247	255	267	280	249	271	288	285	268	298	287	289	237	271	289	260	272	276	298	246	282	255	255	249	265	273	297	280	274	275	278	289	307	264	270	246	286	261	260	250	281	270	271	238	278	265	291	240	267	265	252	256	263	255	245	306	276	260	279	238	262	292	261	263	271	261	254	265	271	248	253	261	234	277	259	271	256	288	266	267	265	264	285	259	261	238	276	248	261	260	290	256	265	271	263	306	249	243	276	246	268	272	257	302	259	273	264	296	287	291	255	265	269	290	288	263	272	264	270	297	262	274	298	283	268	267	258	270	261	277	295	274	268	300	263	275	257	270	262	252	242	250	281	265	297	275	253	257	259	254	260	293	257	271	275	282	313	245	277	267	245	268	236	292	244	235	266	274	284	264	277	254	272	274	260	284	295	258	241	243	262	257	280	259	265	264	269	257	278	266	257	288	264	283	280	297	273	243	287	264	258	279	257	297	287	259	305	246	275	266	250	260	309	264	267	277	242	296	237	270	272	271	265	298	238	241	283	249	254	278	273	286	259	250	261	279	282	288	234	279	305	274	276	271	267	296	286	260	253	292	302	258	304	250	263	270	267	277	251	246	263	239	263	234	221	258	280	269	225	266	261
33647	42641	52495	56400	59639	60762	52850	47791	52594	56473	53120	46274	44211	45840	43702	38741	34706	26807	20658	18675	14985	10099	7961	7052	6428	5324	4865	3981	3337	2936	3339	4309	4823	3244	3281	3005	2767	2476	1835	1269	1079	1029	948	1051	1877	1805	1899	1224	896	946	1051	900	745	751	723	782	651	648	658	610	658	587	631	613	621	620	633	605	613	659	631	629	604	623	637	696	635	594	625	613	631	643	652	632	616	602	625	683	622	629	615	568	622	627	625	640	630	636	663	631	627	641	627	603	581	646	631	600	657	591	595	610	634	652	651	641	658	610	614	626	617	657	618	688	625	673	617	643	599	667	632	603	601	630	617	616	639	566	640	620	626	654	638	609	630	580	623	619	608	622	636	650	646	597	635	597	614	630	649	595	589	656	655	683	614	640	612	642	633	586	634	646	640	611	613	632	624	638	659	654	611	605	657	620	605	566	584	676	575	639	620	636	629	627	554	629	630	629	608	603	636	601	613	686	634	625	591	599	646	585	635	586	596	640	614	622	664	620	643	623	655	640	604	614	619	619	661	582	648	621	567	590	657	600	649	628	613	657	619	582	612	631	611	604	547	643	614	665	674	619	589	593	614	630	600	668	626	638	629	588	632	608	628	618	627	613	597	598	648	613	614	615	639	611	637	586	636	602	657	694	632	615	591	658	638	610	622	661	601	599	647	630	637	626	607	624	656	621	612	599	645	610	647	597	576	614	628	641	665	641	602	619	606	597	632	679	645	614	624	653	643	657	658	615	643	637	638	656	649	614	618	629	637	650	637	632	646	640	616	656	606	657	680	644	614	606	607	617	624	637	614	621	640	598	629	601	664	644	577	624	611	610	619	579	635	607	662	621	633	620	597	619	616	579	602	626	622	621	662	644	666	605	613	618	616	663	650	604	614	601	614	609	599	618	594	612	593	635	623	607	621	631	594	648	643	622	622	647	613	624	635	631	633	639	637	597	630	655	598	635	654	652	625	611	666	579	631	606	656	600	630	642	602	615	619	591	658	664	593	672	656	648	673	645	632	633	629	604	601	668	624	587	592	658	589	630	597	631	612	609	597	578	640	621	642	586	574	604	639	620	576	619	614	663	605	631	656	603	626	651	650	626	612	636	650	668	601	627	610	594	612	638	586	657	597	620	625	618	658	653	599	593	633	587	636	615	613	608	603	609	594	637	594	635	614	598	623	603	590	596	686	585	615	612	597	634	629	691	636	661	626	671	620	642	654	626	602	636	625	622	629	602	617	676	640	632	691	596	654	637	653	578	645	613	626	616	654	628	580	648	604	646	642	629	615	626	614	667	626	622	617	668	652	614	626	594	616	611	635	607	612	589	605	642	645	615	651	611	592	605	626	614	638	658	663	614	655	624	614	623	633	630	666	636	641	651	642	613	598	583	601	615	626	620	620	658	608	623	648	614	637	607	605	625	589	648	639	627	614	653	602	608	598	572	644	651	622	610	627	570	600	593	600	624	578	624	623	654	586	599	606	651	567	660	615	622	616	635	648	608	618	638	631	658	622	601	642	613	620	607	594	642	625	631	624	647	601	611	612	629	610	618	591	637	660	650	646	624	637	656	628	611	650	629	613	606	606	591	635	640	629	590	622	643	623	646	635	620	599	607	614	620	648	622	640	609	617	625	613	634	570	664	611	619	610	632	664	613	650	594	546	631	607	593	607	608	637	659	656	630	624	687	642	623	597	626	616	613	633	619	644	629	637	619	694	572	638	644	585	619	547	659	611	643	613	644	656	654	612	625	629	674	613	633	628	606	599	621	632	609	610	632	624	563	642	643	628	620	641	646	639	639	627	675	591	620	633	632	593	638	600	639	616	609	621	583	639	606	629	668	682	621	630	624	645	662	614	675	577	618	598	646	597	637	544	601	668	599	640	552	620	640	636	674	665	639	644	607	668	656	641	621	623	644	612	628	590	610	595	642	626	635	706	662	646	634	599	605	652	603	638	601	636	612	620	594	590	565	622	680	629	607	640	594	644	598	606	643	606	595	593	588	646	623	631	650	635	613	639	581	613	646	621	641	597	650	590	702	600	617	600	586	633	601	614	632	596	623	613	580	604	614	622	633	647	625	655	647	628	593	599	680	588	630	622	616	621	590	615	622	673	606	653	610	599	614	632	609	643	599	626	633	617	649	623	609	644	624	609	620	590	650	645	621	621	637	654	589	644	599	621	642	633	582	575	638	659	607	632	626	613	597	626	623	647	644	614	642	667	620	603	635	595	641	649	628	641	589	615	662	628	606	614	648	592	654	635	587	640	612	648	638	629	600	604	597	594	612	622	646	628	604	596	551	658	591	604	626	634	642	645	678	682	621	650	604	655	619	624	627	594	609	672	607	591	623	616	641	616	669	594	644	617	613	621	640	624	670	597	636	639	640	622	632	659	632	608	690	601	629	600	569	662	568	641	618	589	623	663	622	703	619	575	642	608	590	650	650	598	665	639	616	589	620	579	594	649	659	642	604	664	634	600	651	640	599	671	614	676	617	627	571	612	658	630	605	600	646	645	612	572	640	643	581	644	647	658	600	595	619	637	611	618	634	659	637	592	608	645	595	584	590	627	645	633	625	624	609	628	629	635	658	658	609	658	621	635	592	628	623	609	677	585	652	688	648	620	597	633	624	633	635	634	656	656	645	612	582	606	565	629	631	610	649	630	593	686	647	630	619	658	634	587	666	612	630	617	622	616	626	632	591	654	613	601	700	617	604	630	614	615	611	641	621	610	615	640	663	635	613	658	656	597	597	603	649	594	669	620	621	574	637	635	658	660	656	641	627	568	619	634	671	672	600	602	639	638	648	643	647	658	640	586	659	587	627	602	637	638	632	639	616	663	640	624	627	637	631	587	602	597	629	609	590	611	599	640	664	613	624	625	605	645	580	664	607	589	624	632	641	609	640	614	639	589	588	596	654	634	612	622	595	615	610	670	603	613	610	621	638	624	588	614	605	685	660	651	614	648	633	621	625	642	635	634	609	616	613	585	643	617	609	591	634	605	628	667	617	641	635	612	649	610	665	682	637	608	663	622	599	612	627	621	639	672	647	627	596	683	633	681	571	639	631	630	621	631	593	609	615	605	605	654	592	623	578	606	609	612	591	604	637	646	592	648	614	654	617	614	623	622	649	611	620	597	662	601	643	577	607	605	610	583	570	643	610	590	641	621	667	625	643	605	609	651	620	589	646	657	598	640	669	635	627	558	664	643	644	642	620	645	611	632	627	600	646	638	593	581	642	611	582	609	673	623	618	596	662	615	637	640	569	637	623	623	671	604	598	613	641	590	682	636	626	620	637	609	660	600	612	623	600	619	590	672	629	633	676	643	625	579	637	628	613	628	628	623	685	596	625	609	605	603	630	614	633	640	617	637	619	636	644	627	651	644	638	614	601	646	590	672	596	610	579	630	645	646	561	610	616	616	634	595	614	649	663	655	602	586	617	647	594	622	590	631	618	613	622	627	615	608	628	620	627	626	623
21809	15828	20264	18889	15410	9449	6089	3952	3834	3924	3050	1971	1305	1282	1204	917	837	729	607	550	451	422	436	389	360	372	365	361	348	354	335	346	333	361	330	322	308	292	321	294	321	312	321	302	295	302	326	278	323	297	287	270	299	320	307	299	297	300	295	296	336	291	261	269	266	269	279	293	313	276	308	281	288	285	325	310	293	318	276	291	290	281	266	283	285	279	273	283	293	282	319	322	313	314	298	293	293	310	286	285	287	279	296	285	288	280	308	273	272	284	289	290	296	292	288	268	277	256	301	289	277	277	297	302	301	272	285	279	257	291	281	281	267	290	329	316	284	279	290	274	309	303	286	281	271	293	281	271	291	317	286	291	267	281	264	293	293	286	311	279	275	301	282	313	274	288	275	306	288	291	297	290	268	321	297	305	291	280	265	292	243	267	308	302	303	305	311	271	316	250	293	267	279	295	283	268	327	319	276	274	306	292	286	272	293	282	266	305	336	285	269	267	288	280	297	317	311	310	305	317	273	281	307	259	276	288	279	290	281	310	302	271	279	315	293	300	282	284	280	290	303	324	310	289	298	280	289	309	262	292	307	277	287	302	317	278	278	270	289	307	250	282	270	289	273	287	319	297	283	293	273	267	302	323	272	295	277	284	271	298	269	312	290	300	283	320	281	320	277	308	280	306	301	284	301	267	316	297	287	275	316	280	268	286	285	273	317	273	309	316	288	258	310	292	307	294	280	279	308	283	270	268	312	309	285	266	284	299	298	310	307	289	305	296	295	290	272	296	305	306	263	287	281	300	279	280	320	293	283	333	287	340	300	307	312	293	293	317	287	320	255	312	286	301	316	273	300	297	268	290	286	300	303	319	274	289	286	310	308	276	296	293	295	281	280	292	283	283	299	315	306	290	282	252	298	266	313	255	273	307	320	305	284	304	296	310	307	263	277	265	241	298	284	290	269	294	256	316	299	288	296	309	276	287	290	258	306	303	292	286	292	259	303	277	327	321	288	286	312	286	269	284	286	283	276	293	267	275	301	298	274	300	254	310	296	308	296	290	310	316	314	305	290	295	302	290	299	271	329	301	298	287	312	276	307	283	329	312	266	298	260	244	274	311	268	260	309	296	282	314	257	265	291	299	289	300	267	278	280	271	278	292	270	284	253	276	278	293	300	277	303	268	269	301	269	311	274	302	267	291	302	289	281	276	271	257	289	299	294	275	300	285	285	322	295	311	314	301	302	300	271	290	254	276	264	287	317	278	293	293	275	316	285	297	318	286	302	326	297	251	291	291	270	309	293	283	305	285	307	300	304	297	335	294	287	294	291	286	283	297	296	303	306	295	270	309	265	283	284	288	282	267	307	291	272	275	285	289	274	286	283	271	270	280	284	299	294	308	277	308	299	287	284	282	319	297	278	301	282	315	293	283	284	279	278	312	293	256	269	247	259	312	256	287	289	270	318	233	296	271	282	271	298	252	288	273	292	291	317	278	276	308	280	303	288	300	307	289	271	299	279	268	258	277	261	265	290	269	291	305	292	302	259	288	297	274	298	286	285	270	317	253	303	290	280	260	288	273	287	275	280	287	303	326	307	300	306	282	306	274	276	294	305	298	250	287	315	285	283	285	274	304	282	282	307	292	307	300	283	289	291	270	308	281	318	312	303	302	303	285	274	299	295	295	275	302	328	268	266	285	300	296	316	282	294	284	283	276	298	299	295	299	280	321	291	270	295	271	283	286	292	297	304	269	296	315	287	290	298	264	285	300	295	287	304	286	292	300	317	323	293	307	268	286	295	285	323	292	282	270	311	293	301	276	274	277	283	314	299	288	313	288	293	318	315	308	301	312	295	287	321	287	285	297	263	290	271	298	278	305	290	304	280	260	271	272	313	297	263	308	285	274	292	299	284	305	295	300	269	327	283	308	281	302	306	294	272	263	302	262	306	294	292	308	267	262	286	287	280	288	267	281	284	308	304	272	274	310	275	287	311	290	290	282	280	307	265	328	316	307	320	286	332	291	300	336	269	284	317	328	283	302	306	272	253	306	336	317	310	292	286	301	308	279	301	302	295	313	308	307	297	293	302	277	302	314	322	296	261	275	289	303	291	293	319	281	280	278	295	285	285	276	271	285	311	317	288	266	295	295	284	270	272	285	304	312	283	282	289	328	285	267	280	317	307	286	256	296	256	307	299	284	310	290	252	277	304	295	342	292	281	282	268	282	298	291	299	303	307	298	279	291	278	296	261	285	261	285	301	288	295	286	306	264	319	312	296	294	284	300	282	289	308	276	286	329	258	290	302	337	293	324	288	311	301	278	309	316	280	321	330	289	316	232	303	268	319	279	293	306	277	286	269	271	283	328	308	271	300	300	313	305	311	281	292	294	300	285	284	302	307	272	277	304	311	306	320	257	299	253	287	302	305	281	285	306	271	299	311	281	299	298	286	302	256	293	272	292	294	318	291	285	296	287	297	313	256	287	259	297	287	277	275	297	277	275	291	287	298	281	291	321	304	287	287	294	303	293	292	323	300	258	255	270	280	314	300	281	296	293	307	262	301	268	268	265	288	297	258	298	283	271	265	295	271	282	303	301	265	286	281	291	268	299	296	259	266	286	269	280	340	297	282	305	318	269	277	295	282	295	343	299	326	272	292	310	280	287	288	259	286	337	332	282	265	285	307	300	271	267	283	298	280	275	297	287	297	300	300	297	269	313	285	290	301	262	256	297	293	283	272	281	299	262	291	304	270	258	309	279	297	310	273	278	297	279	312	275	272	308	304	254	284	260	292	298	311	313	320	295	294	283	298	278	291	278	292	269	281	297	308	266	318	283	295	294	318	293	308	275	338	299	309	318	272	299	311	329	283	295	275	315	332	286	274	263	281	254	324	256	287	298	305	286	297	307	273	289	317	343	302	281	306	272	259	311	305	290	291	286	321	282	305	275	320	297	309	308	301	311	316	289	275	287	308	315	293	272	292	274	263	299	265	278	290	312	276	297	282	292	317	262	317	296	280	294	300	272	300	305	294	278	276	287	291	295	276	284	292	299	269	269	268	283	308	291	290	277	278	300	286	320	310	282	306	274	270	296	281	298	296	281	303	265	320	291	285	292	288	278	293	297	283	285	268	275	300	303	268	305	288	271	294	290	327	293	283	296	297	291	314	316	317	275	281	323	287	263	305	313	268	307	312	310	298	302	295	301	297	272	298	272	287	307	279	321	282	340	291	277	296	274	272	298	270	282	303	265	276	295	292	282	273	295	322	286	299	262	309	279	310	284	306	286	309	299	290	281	286	296	284	282	273	346	295	289	280	315	282	231	280	286	277	278	296	308	277	310	279	278	282	304	287	303	299	287	307	296	301	278	324	283	285	311	302	306	291	310	265	295	297	304	261	271	305	265	277	321	277	302	272	255	283	280	257	314	282	286	273	306	268	285	278	286	282	283	325	279	294	240	280	281	310	297	315	338	295	306	302	299	328	282	307	293	295	301
13042	14536	26684	31650	30497	23468	18391	14107	15838	15832	13706	8588	6622	6593	6167	4970	4355	3460	2801	2527	1975	1540	1653	1411	1309	1221	1190	1267	1146	1134	1130	1100	1046	1013	943	892	952	860	896	809	822	849	817	801	804	775	768	803	704	748	700	733	732	680	680	686	706	699	644	711	656	695	733	696	656	713	665	679	720	704	690	653	668	719	682	725	707	683	702	696	690	726	669	682	672	651	673	684	728	651	710	698	679	714	714	716	731	730	725	691	705	719	688	674	677	717	700	710	707	649	678	686	702	680	692	681	688	690	667	715	715	652	692	639	703	739	723	725	632	713	710	704	662	682	697	699	690	705	664	676	691	683	696	690	636	672	696	687	732	645	633	675	722	677	684	686	664	683	704	656	643	689	695	718	678	703	696	689	724	747	680	652	672	711	710	684	664	698	675	687	659	745	660	728	668	697	670	676	669	647	683	714	659	705	698	713	716	672	685	699	707	695	706	700	707	696	702	699	709	668	744	709	673	687	723	704	631	735	717	696	735	691	706	654	671	679	664	699	621	684	721	715	681	694	680	651	676	660	704	677	668	708	726	708	710	698	682	681	742	708	629	701	712	718	653	700	674	712	684	699	688	678	698	724	728	765	646	689	670	675	694	699	709	736	713	662	683	660	679	697	729	699	688	751	697	692	661	722	693	670	693	643	661	667	718	719	629	677	699	678	715	687	617	745	695	715	652	661	685	712	663	671	702	744	721	731	723	676	722	675	699	719	728	658	692	715	692	681	687	676	676	714	671	710	648	724	686	696	694	684	728	703	674	680	691	689	730	710	725	678	670	713	659	720	682	648	695	706	729	708	670	650	695	651	672	724	685	699	707	676	679	646	672	692	727	674	738	679	691	692	678	720	689	700	682	694	687	658	653	719	668	682	685	707	719	650	716	703	707	692	673	680	679	690	720	714	677	696	666	726	695	691	740	687	754	660	668	667	643	731	672	668	676	681	671	703	663	731	701	651	654	689	611	697	677	670	669	714	655	667	618	763	676	725	718	698	714	652	697	694	684	693	681	712	656	675	713	752	689	713	701	655	720	725	693	725	678	695	664	680	622	682	676	691	576	697	687	768	665	649	695	688	660	734	709	704	686	646	681	701	703	697	685	651	719	716	654	677	648	685	673	670	676	667	698	683	700	731	675	698	648	702	658	665	695	710	694	660	722	694	724	705	683	683	705	713	684	677	679	709	659	665	699	653	692	712	697	693	695	685	712	670	747	690	672	700	693	676	722	693	653	701	655	676	674	641	699	645	685	661	702	703	663	707	663	691	717	699	668	664	694	703	682	684	710	676	689	677	667	687	719	707	664	733	699	665	698	682	699	692	669	689	691	677	672	680	683	697	665	692	669	632	629	721	666	667	683	693	710	700	728	677	721	692	737	721	682	705	638	646	691	646	722	680	710	642	717	691	650	737	694	662	658	672	659	709	692	659	718	670	750	659	698	679	693	701	701	709	685	682	704	685	712	677	711	713	671	695	684	726	727	679	650	720	650	673	688	682	734	694	702	700	689	705	691	686	705	649	672	674	736	665	652	694	686	711	728	715	689	730	684	684	669	679	685	708	685	710	722	659	690	695	732	715	733	709	654	675	701	691	687	722	711	682	664	668	710	714	698	695	690	673	685	698	678	683	702	649	674	675	684	675	700	676	673	720	685	731	680	711	704	681	670	751	710	660	702	689	663	667	701	695	678	649	631	706	662	721	661	677	666	707	738	736	668	693	695	682	689	708	666	686	676	725	698	674	689	683	696	648	663	649	661	659	674	680	653	628	652	681	677	658	712	735	696	715	687	718	683	738	660	736	686	723	701	679	663	683	715	696	710	691	687	661	704	676	696	673	724	687	722	689	689	637	655	682	675	712	781	687	676	707	695	646	751	714	695	667	689	650	685	696	648	673	668	716	676	720	700	676	712	677	647	706	683	692	686	691	690	722	694	673	652	702	679	692	753	708	742	695	691	745	701	658	696	758	691	715	650	677	683	717	731	683	707	685	651	705	726	664	689	677	688	666	644	685	716	702	709	661	674	717	664	706	723	736	669	709	718	718	765	715	701	691	683	649	680	705	693	735	683	643	651	712	672	680	669	666	689	676	692	707	670	646	693	725	700	658	685	687	697	651	688	720	665	674	706	732	689	666	669	645	693	685	692	693	691	703	659	687	701	698	626	689	719	712	703	689	716	700	714	703	680	653	701	692	656	681	688	683	700	678	726	709	677	709	661	688	703	712	687	669	689	700	695	694	716	707	704	653	642	699	717	686	693	734	688	674	674	697	668	647	637	680	668	734	691	674	714	690	671	677	722	715	696	680	643	695	694	713	719	662	676	694	684	691	638	696	656	651	673	656	633	709	659	676	703	660	688	644	685	676	698	715	684	679	658	696	703	703	664	699	696	700	717	698	692	693	678	693	656	678	683	701	717	699	715	696	689	710	650	664	676	682	658	727	715	682	717	681	696	732	704	656	660	683	671	742	686	732	653	664	698	679	732	647	679	672	727	684	618	648	695	673	671	669	710	661	672	638	712	676	700	696	711	694	653	680	679	680	682	672	649	680	683	702	688	643	675	699	683	694	696	754	689	688	692	691	702	699	685	638	713	709	650	690	674	718	700	695	700	702	671	704	672	731	672	628	717	699	620	707	665	674	697	679	696	671	730	690	730	654	643	689	670	683	690	667	721	724	701	659	694	656	703	679	712	685	708	697	670	697	731	698	681	701	679	694	684	678	689	690	697	711	702	681	668	662	694	700	672	709	634	708	707	666	665	688	674	694	709	737	640	696	701	700	698	722	659	695	699	714	643	685	660	691	699	643	703	657	702	676	667	666	708	624	667	655	703	694	664	672	722	701	710	657	708	675	663	704	721	689	668	632	669	658	684	705	705	683	681	656	709	658	695	659	743	712	697	672	691	729	692	671	698	670	705	678	698	688	695	725	744	679	672	683	661	676	670	657	704	679	724	729	710	667	705	702	659	706	700	687	719	680	715	666	738	679	732	694	692	650	677	691	685	699	720	702	683	707	706	734	689	680	745	704	712	732	694	715	686	702	693	707	681	702	710	682	724	664	710	667	671	741	658	645	637	658	698	693	711	669	670	673	639	710	701	698	676	653	640	707	695	670	734	631	690	756	686	673	613	661	719	665	674	655	654	671	720	658	712	743	707	719	692	643	658	676	678	714	685	631	647	667	684	744	706	694	657	666	659	707	689	710	671	683	682	670	685	721	685	698	686	728	703	689	746	697	736	705	708	694	614	668	739	673	727	668	707	663	665	702	710	725	714	732	688	660	686	640	649	664	694	729	721	668	663	700	704	667	718	688	701	702	675	704	718	680	728	682	679	671	685	702	667	677	700	686	689	709	697	695	644	667	668	657	702	699	700	712	679	703	723	672	673	712	658	717	676	735	695	689	752	650	693	676	726	711	723	644	660	648	639	695	699	684	711	673	676	684	680	697	688	712	698	746
43145	44588	51831	47389	43722	40678	36314	29241	34537	35584	35120	26721	22087	20377	15707	11706	9296	5897	3617	2774	1810	1118	1204	993	894	734	701	663	588	513	539	580	549	557	525	460	483	396	414	336	351	344	353	361	394	374	401	366	320	276	310	308	320	331	312	293	247	264	300	288	306	324	273	290	299	283	277	282	261	275	312	314	320	296	279	315	275	341	332	295	287	285	295	283	290	293	323	313	296	290	257	305	319	263	261	259	321	266	332	287	313	302	334	263	286	310	295	264	263	286	267	311	291	299	294	287	296	302	286	270	278	294	297	297	268	313	283	252	295	283	314	317	306	307	288	273	294	272	318	326	279	265	288	263	282	274	271	285	295	306	290	311	289	317	301	301	258	269	289	287	308	273	277	272	297	311	288	293	307	293	299	331	312	316	283	297	282	291	311	283	272	265	297	292	345	285	294	304	297	280	273	256	263	327	273	283	314	273	280	312	306	259	273	264	289	265	304	297	290	278	296	264	290	296	267	280	291	291	318	315	283	301	313	278	284	297	270	286	301	307	308	259	294	277	307	319	300	302	275	302	285	275	315	316	302	312	274	288	282	290	270	281	265	295	311	271	285	283	297	299	310	289	284	293	270	316	265	328	308	288	258	312	296	274	293	322	293	261	331	288	288	308	288	289	260	278	302	274	314	292	257	286	293	266	274	278	314	283	282	275	295	302	331	290	284	289	285	279	282	292	299	263	293	291	289	294	291	269	282	296	322	301	271	288	262	263	295	288	321	293	285	283	264	273	249	246	314	278	280	296	295	284	296	286	275	307	300	267	272	286	302	294	316	266	260	306	313	330	276	271	323	263	292	300	315	274	288	291	289	262	244	306	313	264	323	328	260	273	308	285	309	299	284	273	282	294	288	287	262	289	281	285	270	303	299	317	291	281	258	287	316	273	291	296	281	307	272	277	308	295	272	307	278	291	283	290	304	283	288	315	280	266	282	311	257	294	309	327	303	284	307	263	302	301	337	313	280	283	316	260	316	330	309	285	291	288	305	303	286	287	311	286	289	312	252	285	288	279	285	311	279	299	272	300	300	271	313	286	277	281	263	278	299	288	307	299	303	289	301	320	286	290	287	264	285	282	315	299	284	299	311	275	280	295	331	267	302	293	260	256	300	315	268	298	282	260	303	308	275	288	274	305	311	298	252	277	282	257	278	289	277	301	296	273	281	309	298	280	284	293	294	298	282	324	304	293	298	313	287	279	281	293	296	296	282	303	318	275	285	275	295	300	263	286	295	309	299	275	264	297	281	284	283	278	279	292	294	250	269	291	260	280	267	283	298	272	264	279	306	294	294	292	315	279	297	283	295	277	273	312	261	327	307	303	282	280	262	282	264	293	307	321	306	262	327	303	290	302	300	284	241	272	288	277	320	304	289	296	288	287	302	298	329	265	329	282	296	312	273	282	257	302	272	322	293	303	294	287	292	280	271	297	298	336	270	261	290	297	273	288	307	298	308	260	281	263	296	290	264	290	308	300	282	288	288	335	285	274	309	274	316	294	266	317	290	287	289	283	309	277	283	298	293	310	279	272	280	275	269	297	314	266	294	283	309	281	265	308	283	270	280	301	277	290	305	307	284	321	325	320	309	272	283	276	269	263	283	254	325	292	293	275	291	261	283	309	279	300	301	290	288	310	296	276	279	281	274	299	301	306	285	281	264	295	279	295	276	277	289	250	295	299	304	287	292	274	285	322	295	286	312	275	312	312	274	281	293	290	314	308	282	283	277	290	283	297	291	272	281	309	300	290	285	299	272	284	261	302	282	314	258	284	262	311	329	294	284	300	293	282	299	311	240	284	306	335	320	329	284	292	288	287	286	304	305	296	304	267	330	263	287	278	299	284	273	322	303	280	250	278	305	266	297	292	295	297	303	271	267	317	275	284	296	286	308	293	289	292	292	297	314	261	264	299	278	300	276	332	302	284	316	290	245	271	304	284	296	290	282	287	290	310	300	296	317	310	296	259	308	325	325	296	305	324	297	290	293	264	282	288	286	297	273	315	297	289	280	277	330	306	302	288	268	284	308	312	279	324	327	273	290	321	296	268	300	321	327	305	303	289	287	264	297	292	282	333	312	322	324	299	302	296	293	322	307	297	279	292	302	301	299	290	284	276	295	305	262	303	319	306	279	320	305	290	314	320	293	302	281	305	337	309	284	311	284	313	287	272	307	286	301	282	261	325	280	305	286	266	300	280	272	305	286	290	273	278	257	297	286	301	288	306	300	268	279	286	295	300	301	278	289	315	292	320	282	330	303	285	286	266	317	268	252	277	305	305	282	318	262	334	265	312	277	300	287	299	316	290	313	250	321	270	311	277	310	302	314	257	266	253	274	282	311	295	284	330	276	285	290	264	290	314	295	271	300	304	309	330	304	314	277	277	297	328	319	315	287	277	296	341	284	321	310	260	281	310	291	265	320	290	294	268	290	280	294	274	301	288	311	281	295	275	261	317	309	314	295	314	280	301	281	302	272	293	288	283	304	263	272	304	285	295	312	299	314	286	330	308	287	283	263	248	287	299	286	301	327	320	336	268	277	268	283	283	279	318	297	290	317	274	298	302	325	288	271	272	298	294	301	277	274	308	253	272	318	262	306	283	272	307	254	282	307	306	302	306	340	278	286	279	281	285	265	289	269	309	278	258	298	284	304	301	303	321	278	272	292	267	287	264	310	259	313	325	300	293	320	294	292	303	286	296	312	270	289	300	311	296	299	276	307	289	323	320	312	324	301	260	261	279	310	334	272	307	270	313	301	299	330	315	324	277	282	310	273	273	309	334	335	306	318	299	282	293	286	291	281	299	310	306	283	305	302	281	292	274	287	283	325	282	297	274	290	276	303	288	311	285	293	318	301	304	284	301	309	291	277	314	264	265	294	292	311	312	320	301	340	320	297	285	298	285	250	312	273	291	323	283	296	280	276	317	291	306	304	278	305	279	306	311	291	287	317	294	249	315	294	277	278	280	253	287	284	266	298	269	308	274	280	287	293	270	286	255	296	290	238	283	341	304	309	314	296	252	295	262	290	284	314	288	289	302	287	310	321	298	293	290	284	280	313	290	290	302	281	274	307	283	287	300	290	296	304	290	273	311	287	305	291	290	289	278	299	323	312	272	311	263	246	319	257	293	279	297	348	308	292	319	284	280	291	322	280	288	286	302	293	306	294	318	303	285	260	306	281	281	287	306	272	308	293	287	281	305	289	274	305	301	308	285	259	302	265	294	280	279	276	274	277	268	282	286	322	314	281	288	260	264	286	279	299	272	319	297	286	272	272	293	300	327	288	324	290	297	311	290	285	285	283	281	283	285	282	291	307	273	295	305	299	306	290	297	307	275	291	287	310	302	311	307	292	285	310	296	270	297	332	324	279	290	308	293	292	282	291	296	260	313	279	303	252	288	271	281	262	297	317	280	293	307	317	307	311	267	287	281	315	308	289	305	310	281	314	321	297	292
27676	37563	49727	54376	56792	55935	46447	41219	48513	44878	47249	37375	39354	38025	33195	29116	26755	20529	14159	12682	7905	5197	6119	4785	4273	3287	3391	2950	2813	2348	2378	2634	2799	2383	2424	2103	1876	1561	1490	1329	1105	1035	939	1003	1262	1477	1257	970	754	707	794	780	780	836	802	754	743	744	689	664	672	712	700	663	656	675	700	704	673	716	661	724	638	682	684	691	710	653	647	669	724	681	676	634	674	738	669	670	727	700	695	685	705	692	695	682	696	672	690	668	693	671	657	682	665	674	698	647	624	684	720	681	723	687	713	684	655	713	689	670	662	706	662	651	728	702	678	655	683	662	689	742	723	707	695	645	629	715	652	697	657	703	659	658	680	738	632	639	688	689	709	703	718	668	698	651	704	689	692	673	709	655	718	663	670	697	693	672	688	659	702	639	703	660	649	677	655	715	690	626	687	698	675	683	659	652	648	659	646	717	718	630	697	711	680	704	659	711	678	670	695	667	708	687	685	726	659	740	701	716	635	699	733	642	733	670	682	647	691	715	734	695	664	683	664	642	682	710	649	665	674	709	706	638	709	698	674	689	688	704	686	702	633	696	630	644	676	650	665	705	705	673	670	701	676	675	690	686	691	703	645	690	690	667	706	734	701	645	709	679	719	679	648	699	696	711	668	671	690	682	672	706	676	665	687	714	706	692	733	648	700	682	657	673	682	680	662	688	662	712	681	691	639	702	670	683	689	706	683	711	658	699	692	692	734	671	665	739	705	696	648	714	689	731	635	648	694	682	674	685	693	689	655	663	664	700	721	650	680	717	677	612	668	724	661	684	644	686	718	708	661	690	632	693	672	735	615	681	674	674	674	675	633	686	706	732	714	649	612	675	675	640	656	675	625	643	681	685	700	675	662	713	700	686	684	685	704	686	661	713	688	715	640	661	692	685	679	664	680	721	677	740	693	639	667	693	657	659	709	699	689	645	684	714	671	690	676	659	663	606	635	714	665	664	616	634	670	697	649	641	656	684	671	648	704	670	668	691	668	648	652	677	647	688	660	646	700	724	699	716	685	677	714	677	659	665	665	702	674	650	701	681	647	683	708	734	675	654	690	655	713	656	706	690	691	692	662	630	683	699	686	678	666	678	692	648	671	672	703	694	716	640	700	703	657	666	692	707	666	670	666	630	639	633	664	723	647	707	663	677	709	659	671	677	663	677	709	722	727	659	663	690	700	714	705	685	669	648	673	685	657	702	689	689	675	665	663	707	626	644	647	645	651	694	708	635	714	692	659	631	722	725	661	665	710	648	686	698	689	679	631	646	717	680	667	685	686	682	673	681	659	688	709	647	640	670	700	666	660	679	699	688	674	683	655	657	666	665	694	677	672	661	721	723	696	702	671	684	688	702	672	664	731	646	677	691	644	709	707	690	731	729	707	652	669	674	698	710	702	667	669	690	720	683	668	679	676	700	702	675	683	712	648	645	655	667	685	703	683	620	692	637	675	661	601	654	670	688	690	671	664	657	675	684	678	689	668	648	690	679	669	691	609	690	708	680	709	637	677	694	642	685	659	686	670	649	647	695	682	705	662	682	686	703	694	676	645	669	636	656	672	693	699	643	702	723	677	667	706	659	710	679	669	714	680	674	738	682	643	672	657	671	693	707	660	717	685	741	664	651	676	662	695	682	693	660	658	690	659	675	659	654	691	642	746	665	681	666	652	683	687	691	677	673	700	678	660	709	686	648	667	658	692	683	708	689	679	687	681	658	684	699	689	711	688	659	698	671	666	704	672	669	711	687	738	679	749	664	673	672	690	699	697	669	663	699	720	668	670	656	717	667	694	698	721	663	653	656	683	653	693	691	679	707	675	668	642	714	688	717	628	689	658	691	639	662	711	657	683	673	693	679	702	669	624	669	699	646	666	665	682	677	692	681	663	697	687	675	676	686	656	679	687	665	653	657	668	647	690	684	671	689	620	687	685	670	681	677	652	671	668	683	693	710	707	651	673	670	676	664	694	659	650	668	689	653	651	693	671	661	652	644	668	643	686	671	722	701	651	706	645	685	674	626	674	637	683	678	681	704	672	667	654	709	678	730	630	666	674	642	699	698	712	730	667	634	680	696	650	690	701	696	700	693	696	687	652	685	687	656	667	650	693	666	657	689	665	719	658	713	641	693	698	664	662	686	691	660	685	660	656	681	679	671	709	725	732	660	661	687	644	653	744	684	688	714	673	690	687	636	679	673	696	684	678	737	720	672	684	643	660	656	644	688	720	687	670	692	731	663	680	676	653	707	678	691	694	684	681	685	704	692	658	666	657	671	664	704	656	667	692	662	677	729	670	676	690	699	653	676	718	728	680	705	676	687	658	725	654	720	628	675	664	728	667	686	715	684	706	626	658	655	666	670	767	682	659	642	675	663	671	708	706	681	676	696	624	654	687	676	718	691	711	678	698	691	717	635	701	648	696	715	630	672	660	676	683	666	659	695	637	681	670	671	692	690	680	647	703	697	727	664	655	693	677	677	659	683	667	694	719	649	642	735	684	695	612	675	664	746	662	694	713	687	686	662	695	652	682	699	692	732	698	626	694	671	633	671	714	689	685	718	630	725	659	708	729	696	683	695	696	658	673	721	652	662	672	690	677	641	670	714	675	668	676	713	705	678	672	675	697	706	702	670	679	704	661	700	689	680	703	715	650	627	685	624	665	635	631	674	670	695	704	668	713	656	673	698	664	678	675	692	699	667	683	648	642	677	651	638	663	647	649	702	715	754	697	662	702	730	689	688	655	673	652	661	649	684	735	706	693	694	710	685	643	724	655	699	649	729	673	707	697	679	671	677	664	642	641	670	718	682	695	730	636	668	678	722	681	677	665	680	705	718	669	692	708	708	671	640	685	704	694	689	649	656	690	713	652	694	644	685	685	682	681	669	707	660	680	688	676	654	697	683	776	665	683	685	675	697	689	671	713	674	656	671	741	688	642	670	677	686	678	650	665	678	672	651	730	701	642	687	676	675	648	695	669	678	712	686	683	661	680	730	672	703	685	652	673	696	717	700	679	670	651	679	649	697	764	710	682	671	738	676	648	749	675	695	740	669	702	723	668	676	667	655	711	631	650	682	648	696	666	655	716	682	670	679	669	645	713	681	664	710	720	708	679	720	719	688	705	684	700	678	653	687	664	653	657	677	648	656	652	671	697	662	659	697	716	680	700	699	627	681	708	737	703	711	694	674	691	660	641	632	694	721	650	689	655	703	644	714	696	696	646	701	642	692	675	640	717	659	648	682	664	648	713	661	681	667	657	638	661	648	646	651	677	650	663	669	685	691	706	679	742	657	711	653	646	639	731	704	697	669	745	694	694	690	710	675	679	648	707	660	715	678	676	690	660	658	739	694	710	688	708	669	682	695	670	715	659	665	706	683	729	690	666	690	677	659	700	714	651	710	662	680	657	666	717	718	678	659	705	678	690	690	671	722	673	634	670	702	700	691	623	650	655	703	698	688	700	683	669	697	680	676
50813	50586	52071	45491	43386	41897	38894	33245	42042	46613	42440	35031	32033	30455	25418	19276	14827	9815	6660	5624	3351	1583	1514	1718	1386	1016	981	975	917	698	657	739	736	739	620	583	525	542	459	440	405	358	334	397	512	458	397	386	317	294	288	241	299	259	305	262	265	265	268	264	260	267	251	286	230	274	256	251	237	249	258	314	306	256	263	248	275	248	267	264	246	251	251	244	270	250	262	268	287	280	258	276	258	246	253	295	295	257	227	254	253	248	273	261	260	288	274	273	266	268	267	284	255	231	257	224	289	274	257	261	270	237	270	265	226	244	263	280	267	258	247	240	256	248	253	282	239	234	266	242	250	281	248	221	262	267	244	286	249	272	277	283	251	265	281	282	263	282	259	256	279	254	271	256	279	278	257	261	257	259	289	262	239	308	260	292	271	255	265	277	255	235	288	281	240	270	253	270	292	247	277	274	263	254	264	270	248	274	268	258	246	245	254	281	241	285	312	270	255	260	265	267	303	244	263	249	262	239	279	266	263	302	296	270	281	290	240	266	265	275	276	259	233	255	265	248	263	260	248	240	274	272	251	260	205	223	267	241	262	263	262	267	265	257	273	277	221	246	273	245	252	238	254	279	265	235	276	257	256	242	251	239	257	262	278	259	258	258	246	260	267	244	263	257	261	259	261	262	252	260	260	235	285	248	259	246	258	246	290	264	282	236	239	270	284	281	289	228	289	273	242	262	269	276	246	248	228	250	259	249	236	268	267	263	259	274	288	275	252	284	272	271	292	266	283	217	279	269	271	242	245	267	255	254	272	250	262	290	254	281	262	239	271	297	252	281	251	251	253	252	265	262	253	235	289	295	255	276	268	250	263	268	272	288	249	263	239	261	262	255	263	274	263	269	254	214	233	252	269	264	257	252	264	260	275	260	267	250	267	312	263	239	269	265	245	253	243	283	269	287	252	253	256	286	271	236	257	255	246	217	282	239	246	262	254	248	257	267	269	268	261	265	266	291	262	265	258	237	283	250	296	264	261	223	269	224	265	225	245	273	254	242	258	269	251	264	257	261	254	249	276	275	249	275	226	259	261	267	256	240	258	263	250	269	305	258	246	275	275	269	270	228	259	276	283	243	242	250	265	236	246	243	250	265	268	256	260	248	288	298	255	224	238	241	275	254	278	276	276	280	255	273	237	249	263	234	283	246	245	255	281	241	251	285	229	276	253	270	254	290	276	276	251	251	271	265	284	282	246	249	288	284	244	269	263	291	270	292	290	251	268	274	256	243	283	247	251	241	266	264	256	260	260	276	255	299	258	277	285	268	244	262	252	263	292	261	294	301	276	330	263	262	272	271	246	255	290	263	275	259	233	274	242	259	262	225	263	269	280	254	250	253	255	226	253	253	243	287	260	253	249	273	283	273	249	233	291	280	268	270	265	272	270	266	250	237	254	283	274	261	257	245	289	260	257	275	299	269	260	280	253	253	271	271	253	243	232	257	271	263	266	262	271	258	238	249	262	268	272	284	274	245	303	240	245	284	267	257	281	264	255	252	288	275	276	249	245	260	275	271	264	273	242	250	269	240	260	260	282	251	274	262	228	240	235	265	257	261	259	277	279	262	259	277	303	230	269	255	273	229	257	251	246	271	262	256	254	231	234	278	293	259	269	242	250	256	275	256	275	254	259	261	278	278	259	266	262	273	268	264	258	228	254	252	244	280	261	262	257	302	282	268	228	272	241	295	253	259	262	237	261	254	264	248	298	234	278	276	285	267	256	292	266	269	249	231	260	294	245	274	244	257	285	254	270	279	269	253	252	249	258	287	291	277	249	208	226	265	240	263	259	252	254	268	272	255	255	264	273	250	226	272	238	260	259	291	265	240	294	243	271	246	268	267	292	249	239	262	258	241	255	272	254	252	259	261	303	247	280	267	274	256	266	265	252	253	239	263	259	254	252	234	263	263	258	268	249	248	237	277	269	275	268	282	254	279	253	242	286	292	268	256	247	258	252	286	275	259	285	255	248	301	251	263	240	258	255	259	251	282	281	245	254	277	267	269	250	260	263	277	292	257	271	276	260	245	283	272	287	291	278	264	248	269	287	250	242	253	270	254	231	264	265	253	267	249	287	264	268	273	275	257	240	267	239	296	284	248	247	266	246	263	245	246	272	282	264	254	274	242	261	287	222	262	246	274	244	261	276	299	249	264	273	254	255	275	212	250	288	280	254	249	258	282	221	263	287	286	288	259	271	269	246	256	259	265	260	263	251	257	275	266	260	256	310	236	263	261	266	272	250	291	282	276	241	289	246	294	245	283	282	259	272	259	242	255	258	234	268	276	256	253	271	274	274	273	230	241	251	256	249	258	248	246	270	235	255	245	269	259	279	271	266	252	255	269	298	266	279	270	268	289	264	275	258	261	264	275	255	280	269	227	262	266	254	250	240	295	261	232	238	253	250	248	237	245	269	263	274	268	264	273	251	274	259	273	252	288	255	259	259	252	251	246	248	225	245	258	263	239	280	270	293	243	270	255	253	253	234	252	256	300	275	265	233	284	250	288	261	279	303	244	230	250	268	281	264	248	238	268	237	273	262	244	258	290	272	240	265	256	271	279	275	245	283	293	293	258	282	262	254	244	270	265	256	266	271	265	239	260	257	260	258	270	287	254	230	259	268	298	291	267	248	256	286	260	267	257	236	270	259	238	267	251	228	292	281	237	285	269	252	228	245	240	248	248	256	286	262	222	247	250	257	259	253	253	308	252	294	242	248	261	261	287	292	265	248	255	256	283	259	256	247	239	245	285	254	238	246	250	241	223	246	243	267	282	271	256	278	243	239	266	228	243	232	243	271	269	253	307	264	287	259	303	265	260	259	257	265	257	220	232	252	263	269	272	262	253	287	241	286	276	261	257	280	261	252	254	258	264	279	261	239	291	258	259	269	264	260	273	257	237	289	240	297	235	263	267	286	258	276	246	249	275	273	258	261	237	244	261	246	239	244	250	264	270	264	241	278	238	212	264	281	257	267	256	258	262	286	257	257	284	264	276	250	246	249	276	270	251	260	275	249	279	282	290	265	224	272	254	272	254	259	276	264	254	245	271	244	249	263	267	277	266	264	236	249	249	232	245	271	254	277	252	235	229	268	265	285	261	264	246	271	261	268	258	251	272	260	244	250	289	260	264	241	278	253	258	263	261	258	259	255	257	277	288	239	226	258	248	299	294	259	273	284	262	266	290	272	267	270	246	239	254	239	266	299	261	268	248	233	263	256	267	277	278	249	246	276	265	283	281	261	245	265	281	245	281	272	266	292	289	268	255	255	296	242	228	279	242	256	275	263	269	228	273	237	222	264	235	272	233	255	264	244	269	232	255	283	240	260	241	254	269	275	278	278	235	259	243	242	267	236	286	231	250	265	278	273	262	254	264	242	252	307	267	263	242	250	272	257	266	276	298	278	282	268	279	259	250	290	250	265	256	270	282	235	273	281	273	246	261	255	278	272	248
34119	42921	52451	56290	58856	60210	53617	47733	55339	56643	54442	46717	48297	47461	41207	37296	32798	26665	21369	19751	12191	7086	7110	7972	6983	4616	5272	4910	4747	3325	3355	3780	3929	3600	3183	2655	2294	2300	2006	1805	1614	1241	1042	1667	2296	1879	1411	1153	934	747	736	697	716	762	735	749	700	654	578	656	600	606	596	608	628	606	583	578	671	643	661	609	609	613	595	661	642	654	607	618	637	611	595	604	634	627	588	585	605	617	601	639	623	643	567	599	638	605	671	598	627	599	647	602	649	619	630	608	702	581	602	603	624	609	632	596	592	614	610	595	620	651	627	625	571	602	651	652	617	647	648	601	625	643	646	651	626	648	645	613	644	631	608	637	639	592	624	601	625	626	608	641	683	583	604	612	645	632	619	589	605	592	591	629	585	643	582	576	606	605	633	594	650	600	599	602	599	582	606	637	590	653	613	639	623	604	588	618	654	614	568	574	595	635	592	663	599	623	628	604	602	615	623	611	605	634	596	607	616	634	621	610	608	641	596	617	632	602	615	627	644	613	613	645	565	598	644	605	617	619	612	613	587	597	637	628	602	651	612	573	652	698	635	595	634	630	636	582	660	630	657	606	618	622	641	630	629	620	582	604	611	649	607	595	640	593	585	619	589	589	659	582	619	606	618	600	628	652	641	593	654	620	615	641	653	616	648	623	642	630	611	583	611	644	617	563	599	640	612	614	612	605	621	618	599	633	607	619	583	649	647	583	618	641	675	573	593	591	607	638	601	613	649	594	593	639	588	592	643	596	642	582	587	629	600	613	640	602	634	580	582	637	631	623	602	623	653	587	630	582	603	590	617	581	625	613	566	601	665	643	612	644	610	606	596	627	560	595	611	595	650	629	617	621	631	610	600	633	653	614	613	577	624	608	607	589	669	595	588	636	632	618	624	578	583	630	587	601	563	603	607	573	630	638	633	618	609	639	623	614	595	582	627	602	628	608	601	628	602	616	624	613	633	628	580	605	600	580	604	627	658	602	607	617	584	626	624	584	612	670	604	629	611	608	634	634	600	587	602	611	608	574	630	642	616	613	603	652	628	640	622	595	638	587	616	616	648	617	627	606	606	605	648	600	595	606	626	621	619	634	633	611	678	624	608	598	591	597	625	639	580	630	581	659	613	614	570	599	624	595	595	594	575	575	629	637	628	610	612	608	638	616	594	583	634	607	633	587	614	595	586	638	635	628	602	637	592	649	625	634	634	655	654	578	582	590	568	588	627	567	604	619	653	620	620	608	594	646	606	648	599	652	609	648	557	568	594	596	601	618	605	631	590	607	598	624	642	632	642	595	561	606	608	655	567	642	578	582	604	605	652	641	617	634	610	581	578	591	598	614	634	587	658	639	588	679	635	637	620	663	602	621	637	619	576	647	655	634	633	615	617	575	585	625	597	677	606	581	585	616	619	617	594	616	603	629	603	583	632	665	577	620	621	585	617	545	574	608	581	614	568	653	628	660	663	627	660	597	537	652	585	626	629	623	628	652	617	592	608	619	594	634	591	564	644	615	628	652	613	630	633	668	653	644	645	622	621	603	608	648	640	616	569	582	651	646	588	640	615	620	666	630	653	637	594	616	580	609	578	612	577	646	599	573	586	629	580	658	593	593	604	637	600	613	632	642	614	574	620	644	642	585	612	612	599	616	613	632	626	608	622	618	631	592	595	612	672	640	561	587	609	677	644	557	584	608	610	605	570	624	602	610	599	585	653	641	624	589	584	587	624	608	640	600	578	636	632	634	644	596	608	637	596	626	600	614	630	613	630	583	585	629	569	613	647	622	635	613	592	622	647	642	637	587	607	636	603	603	599	593	629	624	590	649	635	615	581	657	588	653	623	575	659	640	580	624	639	588	619	589	610	604	642	625	610	552	615	609	659	667	630	595	612	628	641	607	599	615	634	651	611	632	621	636	635	607	665	605	610	586	603	592	640	604	568	630	586	605	638	620	634	605	622	604	652	603	664	596	648	551	622	631	623	641	628	623	650	670	639	616	596	619	612	611	657	631	596	631	624	596	617	584	639	608	600	567	584	636	597	596	577	621	619	603	645	596	596	610	599	630	581	669	643	620	592	611	629	610	597	614	608	638	610	617	617	621	603	605	625	612	630	625	616	612	679	593	634	609	625	582	593	596	585	588	608	647	615	635	629	637	582	609	641	647	604	626	600	618	612	587	646	603	606	616	630	642	598	586	605	588	591	602	590	616	641	659	641	632	624	641	647	608	574	632	635	638	635	618	626	575	559	596	577	639	610	665	644	619	599	612	634	647	638	632	597	663	602	635	593	576	616	558	586	602	623	636	633	572	633	631	590	601	648	585	619	578	596	623	619	612	594	606	617	608	591	611	575	606	657	628	627	628	635	603	600	630	606	619	665	612	599	613	603	605	632	586	593	613	578	626	627	617	663	599	633	589	573	602	612	617	617	579	651	626	564	611	638	622	613	640	576	582	596	621	610	620	605	592	636	644	617	615	663	615	553	600	591	619	649	573	643	611	625	577	600	586	630	638	620	621	646	627	606	592	657	644	630	597	632	605	607	644	623	640	655	596	617	612	638	620	610	619	643	624	612	611	617	617	605	619	620	616	637	609	650	625	599	620	685	642	656	621	570	579	606	633	592	606	589	619	570	622	591	616	594	636	555	614	624	665	674	646	630	574	573	606	612	654	603	564	624	655	597	627	607	602	621	629	613	629	641	589	592	589	633	612	625	625	596	586	646	611	576	607	625	619	620	611	634	652	630	625	598	618	553	657	620	603	580	651	609	644	590	599	598	556	659	639	604	636	596	626	639	636	596	597	617	604	606	569	633	587	611	607	592	616	629	605	614	627	600	634	622	627	560	606	601	611	582	641	640	605	577	638	634	567	628	611	587	600	588	659	559	675	632	617	688	629	607	592	642	575	583	598	564	611	646	629	647	633	608	609	629	603	585	591	625	613	632	636	610	583	584	612	586	598	574	626	644	598	600	649	637	569	610	639	615	609	624	578	586	616	594	564	616	602	623	612	633	568	640	616	621	640	582	642	623	580	582	651	599	596	587	619	600	600	605	628	644	621	640	585	629	654	604	588	626	615	643	625	606	612	636	604	629	648	594	637	654	578	620	616	635	577	613	688	617	597	601	625	595	648	611	576	631	608	584	620	625	640	608	621	593	599	604	603	641	654	620	637	637	651	618	614	631	654	667	637	621	607	603	626	640	623	586	642	644	655	587	604	601	644	661	611	638	637	621	650	568	573	593	629	644	585	575	582	602	614	583	599	636	613	619	612	617	626	615	622	654	588	613	582	605	596	647	645	613	646	615	611	613	642	623	585	591	575	641	603	656	624	572	609	633	575	614	622	659	598	654	631	614	612	591	653	652	613	633	624	618	583	608	624	602	571	634	581	619	609	597	560	600	642	595	612	619	661	625	628	609	573	592	606	613	623	639	618	576	649	568	593	668	625	602	652	592	641	608	586	654	624	630	616	611	590	620	600
23026	16295	20220	18824	15292	8855	5444	3421	3565	3482	3235	2378	1673	1429	1118	926	850	737	610	526	471	436	367	410	406	341	407	401	365	365	342	368	346	325	359	360	341	313	324	343	335	319	322	329	298	309	328	302	283	330	292	279	295	283	291	273	309	310	301	313	307	259	288	294	311	261	268	276	268	311	271	290	309	287	274	298	310	307	290	330	281	290	286	300	285	301	334	303	328	295	315	273	272	284	282	299	286	283	293	282	317	284	287	270	265	291	272	290	282	324	277	295	300	290	287	295	270	278	304	286	308	282	299	274	300	288	316	309	280	265	285	311	288	274	286	290	254	258	290	282	320	257	302	338	257	291	286	308	286	310	276	280	310	297	288	294	307	286	297	341	279	262	290	322	305	299	270	285	293	304	302	284	281	306	318	313	297	303	289	291	293	282	310	300	305	322	334	272	328	287	277	296	305	295	329	286	292	320	275	278	291	305	291	301	261	322	297	283	319	319	300	319	278	283	318	291	304	324	286	295	271	313	280	277	326	294	299	307	285	306	242	247	301	274	294	327	305	284	311	288	263	280	279	284	295	265	311	310	314	319	297	272	313	345	285	299	273	284	292	293	290	280	268	297	279	300	281	274	289	273	328	306	286	295	290	319	283	293	306	283	279	258	315	289	278	251	272	305	312	316	290	284	286	275	258	269	302	320	260	284	310	279	261	281	290	285	290	301	294	295	284	283	311	295	301	298	325	303	274	285	292	292	292	290	281	310	303	303	281	301	281	304	277	285	301	262	292	295	314	311	308	334	266	288	321	306	278	290	292	288	270	327	310	294	310	292	290	295	329	290	300	322	324	322	325	297	290	275	289	316	297	302	304	283	260	306	287	354	318	273	270	285	309	313	312	303	319	269	308	295	327	279	296	277	305	302	293	274	295	323	298	289	305	280	324	265	307	291	261	301	249	273	286	291	294	292	310	300	309	276	286	304	286	302	299	289	278	273	300	288	327	284	326	285	320	293	288	338	301	286	308	289	277	320	264	281	303	317	297	308	282	306	319	277	284	268	273	305	267	289	298	300	260	268	284	307	301	275	301	287	299	281	291	324	300	289	279	272	274	256	283	307	303	321	310	270	322	280	285	305	276	323	290	305	313	303	294	289	289	321	289	283	304	254	297	301	301	270	280	335	310	331	326	276	302	299	298	290	274	286	281	298	281	313	291	256	286	286	316	298	323	252	284	269	325	307	284	310	291	273	298	306	296	317	296	293	306	298	301	284	322	283	284	277	303	296	332	271	332	294	287	312	289	305	283	268	289	303	294	284	290	283	299	314	282	277	290	299	308	284	263	278	272	293	305	259	284	294	295	307	327	313	313	313	276	281	311	303	344	274	317	317	299	326	288	295	260	304	307	274	308	302	295	280	313	306	276	315	287	316	299	323	296	292	288	287	323	289	287	274	292	288	300	304	293	298	278	302	276	314	309	296	300	329	301	260	296	293	274	290	272	294	293	306	290	299	313	318	287	279	299	302	298	267	302	317	284	317	275	284	295	321	314	291	275	288	276	294	291	260	342	303	282	300	297	328	285	331	270	292	296	274	291	302	321	282	316	307	280	307	318	323	272	286	243	304	304	297	304	282	295	333	275	326	268	257	293	279	271	269	286	283	303	265	282	289	350	340	280	279	281	282	291	300	254	279	293	289	286	305	277	296	295	293	304	293	297	290	299	284	297	290	278	307	301	294	284	326	297	296	297	287	295	316	299	260	272	308	302	296	291	289	288	288	274	309	267	325	296	285	288	278	285	274	304	308	287	303	288	284	299	317	304	276	315	288	270	292	264	323	277	265	282	294	310	292	306	298	288	306	299	265	266	288	250	287	318	279	284	301	293	307	309	305	308	280	301	296	280	288	288	280	298	291	263	272	291	304	298	292	278	306	289	295	288	318	305	278	287	299	298	299	288	261	308	297	302	271	320	291	330	331	329	289	288	310	330	279	285	335	311	280	294	304	301	304	293	307	289	280	317	314	298	293	254	285	283	297	263	319	270	290	306	285	300	309	310	274	317	270	272	276	307	316	286	297	310	286	286	299	303	281	288	294	276	335	314	278	290	302	320	306	300	293	302	271	273	289	275	278	330	318	310	285	265	264	284	285	273	292	289	283	292	260	327	318	289	285	290	291	289	289	290	309	267	330	281	309	278	291	313	303	302	286	320	302	292	279	294	315	335	256	285	283	298	237	305	308	316	291	324	289	305	266	317	292	302	267	290	294	283	266	312	281	289	290	295	330	303	306	300	315	288	300	299	319	260	294	294	302	270	314	295	299	268	304	264	299	322	311	283	287	271	290	284	287	293	280	283	264	298	287	282	315	318	285	250	315	312	308	266	276	317	300	308	278	286	264	316	283	261	282	283	306	268	306	272	299	303	304	267	288	317	291	313	298	301	327	286	311	305	303	297	268	305	304	314	282	298	280	280	290	267	302	312	278	319	268	279	277	288	317	300	301	296	286	337	314	256	302	274	295	301	287	257	267	317	277	297	309	293	319	300	318	298	322	304	292	308	290	284	300	310	280	283	266	273	327	306	288	288	333	290	305	272	296	313	264	278	291	261	280	317	307	310	291	287	324	269	300	334	280	283	294	294	289	269	284	300	276	286	291	316	271	259	302	309	313	322	270	295	262	295	314	299	285	292	287	326	306	289	306	286	336	290	276	319	307	252	290	301	282	312	305	317	320	334	276	302	268	303	287	285	307	286	300	280	305	280	309	281	294	313	283	302	276	303	297	296	267	266	329	323	259	314	321	320	323	308	307	313	278	284	281	316	308	292	279	272	310	306	285	316	303	259	282	325	258	266	292	329	279	271	297	320	295	290	322	243	278	287	302	281	307	263	282	295	327	300	296	262	309	272	292	291	296	302	304	306	316	260	308	322	293	280	286	310	293	263	325	312	277	274	292	304	308	331	279	296	289	299	293	306	308	287	273	297	271	289	272	309	281	302	328	291	281	278	308	306	316	303	268	244	295	291	306	322	275	306	260	302	282	279	303	300	301	311	280	291	274	282	301	293	288	313	285	316	301	273	314	298	308	278	309	282	281	256	294	303	302	291	292	292	293	280	274	304	270	303	318	294	326	270	314	268	306	284	327	294	296	285	285	294	282	263	256	288	296	285	292	312	269	327	321	288	310	283	276	300	289	305	295	290	280	282	252	285	272	279	311	317	314	298	295	275	297	317	319	274	297	320	307	276	301	301	311	302	296	293	300	322	331	287	305	295	237	295	282	296	290	312	317	320	321	291	278	293	302	318	278	264	284	320	290	294	267	271	298	292	305	282	286	286	290	306	304	304	283	269	299	312	309	309	338	289	299	270	339	284	280	282	303	286	347	241	295	283	271	317	310	259	272	274	281	288	267	292	310	278	309	232	309	264	282	294	259	310	314	268	258	314	300	308	281	324	310	333	348	305	295	281	310	294	288	278	296	323	304	295	310	276	306	304	266	340	300
13595	14213	26396	31597	30324	22771	16950	12605	15026	14947	14825	11489	8792	7462	5689	4798	4119	3441	2648	2223	1871	1510	1458	1454	1415	1258	1355	1357	1100	1104	1105	1104	1030	981	1014	940	955	910	876	841	839	822	791	832	851	803	765	806	731	715	740	713	691	711	712	701	726	715	671	638	701	722	708	690	700	739	660	721	701	708	751	748	698	733	690	688	676	693	735	729	732	672	659	698	746	761	679	674	706	669	632	734	715	708	727	735	667	684	724	672	705	676	694	730	745	679	680	732	687	693	757	702	709	704	720	688	680	697	694	696	722	712	666	693	655	695	706	686	721	725	727	689	677	675	725	745	623	704	724	666	723	715	719	666	661	758	713	678	673	641	654	667	752	714	667	680	737	719	699	698	690	693	697	716	674	742	713	694	704	709	731	697	714	705	733	676	690	693	687	664	728	696	733	731	674	693	688	742	725	715	686	679	691	716	686	686	706	741	676	741	735	689	718	687	706	726	739	718	723	726	657	706	716	717	667	709	725	703	663	706	670	698	729	719	694	733	710	667	721	700	705	716	718	657	681	691	690	745	691	665	640	715	721	695	725	696	703	691	679	725	717	706	717	720	703	679	698	684	748	659	708	679	648	717	717	700	676	747	711	691	712	680	687	647	694	702	722	693	669	688	694	712	714	675	695	708	720	694	704	703	696	701	735	703	708	696	702	706	703	710	664	684	712	658	706	712	712	741	681	707	668	705	719	695	669	691	669	717	712	698	718	707	711	647	725	672	678	692	639	751	661	703	728	717	657	666	690	635	708	651	677	692	689	698	682	681	687	703	730	699	732	663	687	664	688	693	712	663	709	727	705	704	738	699	733	684	687	645	696	697	755	683	675	692	704	689	708	695	679	670	661	727	699	719	724	733	665	691	692	730	732	680	714	692	742	685	694	756	695	716	727	726	680	686	717	705	705	714	729	675	696	707	688	749	725	702	701	667	674	744	722	648	661	679	696	741	690	692	645	706	710	714	705	689	662	723	749	721	691	710	692	697	682	644	702	675	712	697	701	736	735	730	697	732	681	735	723	717	683	705	634	698	704	656	663	694	645	707	698	699	677	741	702	656	700	727	702	756	722	682	702	673	699	697	708	690	729	716	754	696	709	718	725	716	701	681	687	699	700	683	690	681	656	696	674	738	674	727	707	713	742	687	722	696	737	714	733	728	683	678	680	698	733	718	682	691	689	740	716	693	676	747	683	710	698	689	681	709	705	699	735	714	681	703	705	718	693	727	697	694	718	673	739	690	708	730	711	652	693	699	697	659	723	713	683	669	739	709	710	699	702	706	674	727	664	668	719	651	707	698	689	669	698	683	703	734	730	710	703	713	712	685	743	717	727	744	706	679	694	696	698	683	666	705	705	695	658	696	714	767	711	698	694	736	657	657	729	688	680	693	745	747	687	697	675	690	725	754	772	727	700	697	696	692	679	684	732	688	666	689	690	694	762	675	666	706	655	689	703	723	769	769	692	749	684	719	695	726	661	718	712	711	670	713	673	696	718	704	653	751	699	686	722	737	686	693	720	701	651	723	668	688	681	687	681	689	697	694	713	713	691	733	678	708	700	683	737	670	725	706	742	668	704	691	734	696	702	678	671	707	709	730	695	715	760	708	719	761	678	710	717	725	712	710	729	635	679	687	711	703	696	673	737	681	739	711	734	680	697	703	674	662	669	755	644	691	689	705	701	741	738	689	689	730	677	693	693	702	707	686	711	760	699	726	746	709	695	736	705	695	686	723	695	743	731	759	664	670	708	719	702	706	705	758	709	682	674	678	696	763	690	710	672	728	668	720	730	691	718	671	710	688	703	660	702	691	663	672	653	688	705	666	668	728	706	702	698	736	688	658	680	707	705	696	726	720	683	689	697	748	736	701	709	660	771	708	712	699	714	652	708	687	747	745	802	719	678	691	749	718	676	731	707	719	671	709	735	684	654	701	700	744	747	675	642	712	713	759	702	711	654	702	682	683	716	719	694	727	709	719	730	713	689	743	699	723	703	668	681	728	651	683	707	703	725	724	688	688	657	718	721	705	639	705	683	714	711	676	684	714	704	672	729	671	731	714	713	699	695	684	678	690	713	711	712	694	684	683	681	709	716	680	694	730	710	727	689	676	761	725	725	661	705	735	728	709	695	724	678	713	683	723	689	695	726	695	648	739	692	677	670	695	688	723	671	726	739	737	701	755	676	732	741	742	725	685	724	689	680	724	715	723	689	746	646	744	688	705	677	742	691	709	690	689	662	688	661	672	709	721	711	655	741	688	702	689	689	700	715	722	731	723	725	682	685	725	686	745	682	689	693	718	715	681	701	683	682	721	659	737	636	711	724	695	733	727	700	712	682	718	722	723	721	720	690	654	729	708	663	740	676	718	721	696	721	710	703	690	730	709	681	680	731	718	684	712	690	668	665	711	754	714	709	680	707	720	647	705	693	696	676	710	722	735	711	748	712	718	730	688	677	717	715	676	692	720	711	708	684	711	677	676	713	711	712	717	702	757	708	707	675	701	720	721	665	739	731	616	690	732	704	696	714	715	693	702	686	720	692	746	693	675	688	671	691	681	729	692	695	690	701	777	680	704	647	699	675	704	746	678	697	682	683	735	729	703	730	704	715	734	724	731	678	686	692	709	709	729	694	701	701	680	716	661	690	702	691	672	725	705	714	736	694	668	716	725	663	715	680	675	691	740	737	686	686	716	687	709	684	736	750	713	677	707	693	720	712	693	715	711	656	702	708	707	697	727	769	741	733	696	738	729	709	706	663	680	724	701	724	682	756	734	662	700	690	731	704	704	706	691	697	704	643	708	728	703	672	683	731	695	701	704	736	699	728	700	724	680	647	746	717	696	731	695	678	685	712	699	662	689	685	684	692	728	688	682	703	736	673	712	689	637	688	729	669	690	736	692	716	720	661	703	709	688	677	720	695	701	697	717	706	720	705	652	715	711	679	694	684	685	670	651	689	737	676	733	704	729	696	668	732	720	696	671	713	718	655	706	741	715	624	729	731	717	682	684	736	699	684	681	686	682	730	742	729	641	643	672	766	757	726	700	769	651	735	718	704	691	686	722	684	698	714	698	684	684	677	691	737	663	722	648	701	747	690	682	694	674	695	699	688	745	707	697	666	682	698	720	674	709	733	711	715	718	729	677	697	689	729	746	717	709	715	733	723	776	713	656	733	694	728	673	658	696	710	678	685	738	691	727	711	719	717	699	733	678	700	696	642	689	658	682	708	690	684	694	729	690	678	721	689	669	733	702	724	687	690	709	667	721	743	690	722	731	651	705	702	699	692	733	693	671	640	705	714	685	735	732	711	729	743	701	691	708	728	652	737	655	709	700	736	692	702	661	725	686	728	651	711	708	727	712	714	730	694	705	699	678	665	729	680	704	699	689	722	716	758	710	675	684	683	686	687	676	697	679	741	734	691	734	714	696	708	704	709	687	726	701	721	706	722	699	694	657	679	655
42308	42408	52848	47674	43883	42041	38070	29257	31323	37474	37209	32683	23977	20999	15435	11508	7239	5238	4556	2416	1738	1045	1118	1085	853	753	785	757	610	539	520	480	618	578	490	470	463	494	439	386	381	340	352	344	468	413	364	336	334	346	362	333	309	277	322	305	302	268	304	293	322	305	340	291	282	262	301	278	308	295	346	308	292	289	287	303	298	298	294	328	324	290	312	330	293	272	289	308	278	307	303	312	271	306	295	275	286	276	315	315	295	262	310	284	281	293	290	307	310	305	283	312	276	298	292	318	323	346	317	286	327	302	305	309	298	295	280	296	270	282	263	314	302	263	270	306	304	339	322	281	295	308	264	307	278	299	303	300	318	303	319	301	299	301	295	304	286	320	292	297	331	304	314	292	322	292	319	312	292	308	297	334	293	281	282	297	299	284	278	290	285	285	272	322	307	265	288	265	280	304	300	300	284	278	303	305	273	300	304	307	310	324	312	301	302	280	300	296	279	296	297	328	273	289	323	249	317	327	290	309	313	331	328	290	309	280	314	361	298	316	277	286	287	278	283	304	285	310	272	297	288	262	305	305	311	284	324	263	312	332	330	310	298	295	293	313	311	325	301	251	310	298	291	305	309	282	300	296	338	271	303	286	317	300	297	288	320	307	317	296	323	308	270	276	304	296	300	311	289	285	305	280	285	313	292	295	292	307	326	317	327	291	305	299	264	303	294	306	296	289	313	307	279	301	316	286	299	300	295	312	312	293	263	306	300	274	302	332	291	275	285	297	326	290	300	282	305	296	292	279	297	309	277	289	309	316	291	297	306	297	293	324	301	291	310	303	318	329	336	300	290	301	283	302	296	286	252	272	311	323	292	290	280	302	325	293	296	280	300	282	307	319	293	313	304	326	281	298	255	272	305	299	295	322	294	339	281	311	301	306	281	304	297	309	302	266	321	307	280	327	305	323	275	306	337	318	303	324	322	294	265	290	298	301	303	315	280	308	308	292	295	290	300	262	304	274	271	307	286	321	327	299	302	304	303	299	325	273	305	293	301	276	288	308	287	289	253	284	303	319	310	290	269	287	286	307	278	278	307	285	286	309	336	329	293	266	294	283	275	326	309	310	316	290	313	314	281	308	276	252	290	318	312	300	300	331	299	325	270	267	303	285	310	303	267	264	319	303	295	281	302	285	265	320	305	299	316	278	310	321	318	291	332	286	297	275	317	289	286	315	269	308	302	293	310	269	304	325	327	306	319	309	340	321	333	261	322	284	306	311	295	259	277	308	302	294	282	308	307	286	329	323	278	280	287	295	308	310	273	281	305	281	288	267	287	315	332	291	314	278	319	329	287	298	283	314	289	291	301	260	301	297	310	317	321	318	286	300	280	275	337	291	317	305	283	302	296	294	311	310	283	268	291	342	287	291	271	307	298	319	301	298	300	316	305	324	280	309	311	281	309	290	338	321	292	289	324	308	325	276	311	301	314	291	319	284	293	293	312	326	313	307	279	285	329	299	309	312	305	260	293	303	322	272	286	305	288	298	314	304	283	293	313	303	314	281	305	326	302	314	295	310	303	259	300	296	268	294	290	305	286	321	287	326	309	314	300	260	306	337	281	300	320	300	286	312	338	274	275	284	307	323	308	297	284	279	302	287	293	317	291	289	268	295	282	266	284	291	319	325	296	284	313	315	287	295	314	315	304	304	302	300	323	290	264	287	276	291	270	289	304	301	271	288	305	275	282	320	279	292	300	295	326	304	272	297	325	253	272	331	289	292	321	274	290	311	312	290	311	297	334	305	302	269	252	320	294	311	331	320	298	302	319	270	330	311	343	305	276	287	304	333	279	279	283	312	307	239	261	318	293	276	324	275	295	311	310	317	279	311	307	313	302	285	283	292	282	303	282	281	275	276	316	294	303	288	316	331	291	285	306	297	263	281	268	306	288	291	292	310	279	319	289	298	297	293	291	293	316	286	310	325	285	303	340	341	324	302	324	310	326	321	294	292	259	296	307	298	320	296	279	319	318	296	287	275	276	293	295	266	288	282	305	284	314	282	286	296	303	287	295	289	285	294	303	310	304	302	266	301	299	294	326	297	285	310	294	294	294	291	333	313	317	323	275	290	303	321	318	318	301	289	305	288	322	298	279	320	298	310	279	277	303	290	303	342	291	294	313	329	297	293	298	307	295	286	299	306	305	306	299	302	293	240	283	299	293	293	274	312	258	291	295	310	302	281	273	293	289	315	283	305	305	301	330	309	314	287	316	311	300	318	268	290	281	326	280	289	296	256	277	286	319	287	311	303	275	300	294	289	300	284	272	296	283	275	284	296	276	296	290	298	273	311	307	279	300	294	302	292	294	313	306	288	294	281	324	341	288	317	283	294	278	327	276	287	284	293	277	305	296	297	302	290	296	296	301	303	291	287	309	328	319	287	292	286	308	286	266	334	310	304	324	312	309	324	315	280	293	287	261	297	306	295	295	280	324	300	297	301	300	308	309	292	282	317	312	287	284	309	280	308	305	298	306	311	311	290	324	294	285	299	294	301	302	276	324	303	282	298	307	290	285	323	314	279	289	298	322	289	314	315	275	302	292	296	302	286	288	303	304	315	296	280	270	299	306	343	322	261	311	288	315	299	263	325	304	313	301	284	290	313	305	297	280	307	323	272	289	308	298	311	290	295	295	299	309	291	305	292	280	292	294	282	303	280	324	298	301	307	296	279	295	299	305	309	305	302	292	329	315	295	290	315	300	302	282	305	311	292	291	270	322	301	291	297	296	295	302	300	282	288	319	293	297	305	303	303	309	283	278	335	293	261	321	269	303	260	289	319	304	278	280	309	326	266	343	309	312	269	322	284	288	319	322	287	307	279	296	328	312	300	274	287	300	312	299	281	308	300	271	325	281	287	311	295	317	294	301	290	309	287	281	295	296	291	304	281	310	300	330	322	278	300	265	293	286	308	304	346	296	264	287	296	285	265	291	275	289	281	276	285	274	280	290	271	309	303	323	258	283	312	299	281	280	289	300	271	282	280	282	269	311	310	293	323	313	277	290	308	314	292	313	285	332	278	303	287	305	293	290	321	304	308	303	258	272	309	296	308	305	290	312	316	290	333	296	312	288	325	313	310	301	272	281	301	303	342	284	335	313	260	311	303	304	260	291	337	316	323	327	315	301	290	280	331	341	287	311	265	286	310	296	295	276	315	307	304	293	287	312	295	313	295	287	285	310	312	296	313	282	299	301	297	307	317	300	304	290	304	310	329	279	269	279	301	290	285	293	304	295	269	285	281	305	300	276	290	268	302	318	305	300	316	321	312	294	340	264	315	266	322	288	261	304	276	303	288	303	310	290	295	276	302	304	297	283	294	285	287	320	303	330	284	306	300	284	300	312	333	307	297	302	314	263	259	317	319	308	312	293	314	283	305	265	293	278	315	307	307	294	292	317	296	330	286	315	282	323	269	295	296	310	306	311	276	292	313	306	297	289	322	321	258	272	317
27099	35038	49514	54530	56586	56894	47680	40244	45024	48236	50411	44725	40304	38806	32165	29202	21821	18835	17593	10571	7780	4821	5445	5493	4219	3485	3757	3823	2871	2217	2445	2283	2334	2448	2232	2096	1894	1885	1668	1364	1166	1046	985	1145	1876	1445	1252	995	942	828	761	790	784	768	762	703	716	715	756	665	714	706	719	670	678	673	684	681	673	678	670	707	689	684	724	669	680	681	700	715	699	645	696	688	684	711	725	697	702	708	727	663	693	729	706	685	708	716	719	716	744	700	681	731	658	715	720	676	731	675	709	667	712	670	664	724	721	707	681	743	682	695	717	667	672	742	724	730	669	715	696	721	715	726	692	684	680	667	676	743	704	726	716	714	716	726	669	704	690	727	732	670	684	687	670	704	675	693	679	676	707	673	722	668	767	715	706	711	719	705	676	722	704	699	688	724	698	683	694	712	707	682	644	722	685	707	757	685	700	713	644	698	757	672	707	719	690	715	694	743	713	738	721	700	720	708	698	725	739	764	724	751	711	702	737	680	635	698	719	656	699	757	729	683	729	734	678	704	717	687	695	654	686	729	717	687	711	709	695	702	695	680	666	731	734	679	686	695	700	679	648	703	697	733	699	722	676	673	696	735	669	725	781	684	699	681	728	718	705	640	710	710	695	740	631	724	687	737	699	722	671	694	697	739	732	742	710	695	701	718	689	714	700	710	754	713	713	727	716	685	699	729	702	683	723	679	735	734	671	732	681	671	701	678	693	746	721	702	716	664	726	679	710	667	662	703	715	712	687	723	711	655	685	671	722	654	715	730	751	731	687	669	713	736	698	708	680	709	625	725	698	676	729	762	685	781	692	653	659	663	692	722	710	705	677	745	655	675	712	715	692	721	700	720	681	723	711	690	712	696	708	649	669	689	698	724	714	744	739	691	694	755	729	717	754	706	726	732	671	692	697	725	677	681	730	719	760	692	698	701	697	690	687	688	716	794	722	695	765	738	695	773	719	707	749	676	685	730	711	699	701	678	675	683	710	689	733	712	690	759	693	682	680	704	699	692	686	698	702	715	702	722	692	735	689	647	688	699	666	693	654	702	681	701	708	682	714	701	710	748	745	710	726	712	698	680	695	712	732	678	736	742	679	671	687	767	727	677	700	720	738	676	708	695	714	704	676	642	702	698	724	682	736	658	708	721	759	712	695	670	723	683	704	741	713	700	709	714	694	718	693	669	657	683	704	726	659	734	681	752	686	742	695	655	700	684	767	683	734	682	692	644	711	710	690	708	658	687	692	703	742	695	688	709	734	687	666	695	670	710	689	672	725	702	729	715	721	708	714	712	669	739	712	706	723	686	729	713	707	682	695	671	696	703	692	723	705	688	691	696	712	695	710	728	713	687	684	731	703	670	728	726	693	711	660	638	680	729	673	714	702	651	712	708	680	713	681	715	720	707	757	721	643	711	726	749	696	704	699	720	697	730	694	732	729	745	688	650	693	716	686	710	722	699	743	709	722	721	708	704	665	679	699	712	689	668	708	721	738	689	698	708	652	734	711	720	714	738	728	699	733	695	686	735	721	661	709	710	679	713	730	693	653	685	740	750	717	729	717	702	657	728	706	685	674	697	730	674	709	710	689	696	651	712	748	741	738	693	698	680	727	725	692	658	711	729	700	692	708	665	701	659	660	693	703	713	709	648	695	697	714	709	670	698	701	705	743	718	739	681	723	694	689	731	730	687	726	696	682	690	731	672	702	748	730	681	683	692	701	710	703	682	671	762	673	702	707	684	728	681	697	684	646	709	736	721	713	713	720	665	730	734	703	720	712	746	731	676	711	703	739	698	695	697	667	699	711	717	689	695	701	674	695	727	697	683	710	691	727	735	746	668	724	694	727	672	713	726	726	711	703	723	756	686	717	691	650	723	651	729	692	673	750	693	690	724	692	689	745	738	704	670	718	702	727	717	692	691	672	680	712	734	722	666	663	649	670	692	699	683	656	710	704	689	730	697	695	718	654	694	712	712	696	754	721	716	702	728	727	676	658	664	700	692	737	717	697	694	700	716	700	708	758	729	672	696	733	734	677	694	691	689	722	687	726	714	707	707	698	689	740	691	684	697	708	724	725	697	703	695	685	721	652	717	738	649	701	785	684	742	717	725	705	718	676	675	693	674	682	754	696	688	710	721	735	711	670	696	711	719	714	715	692	686	675	739	742	724	673	740	683	730	713	720	742	666	690	672	685	712	704	704	679	696	708	702	720	659	703	670	738	710	658	753	735	674	714	665	710	709	711	680	707	681	657	724	685	643	723	717	651	723	710	688	699	718	715	687	695	688	722	655	687	702	726	671	750	733	670	712	660	709	703	652	697	691	714	667	686	702	712	674	713	719	694	744	717	731	739	752	696	690	716	670	704	683	750	673	677	692	715	738	740	673	718	714	686	702	631	739	723	697	714	683	688	708	734	658	723	751	719	701	718	717	704	659	760	680	771	695	709	694	710	654	746	759	690	702	673	698	701	703	700	713	669	707	728	725	707	690	701	722	663	730	693	755	669	716	670	660	686	661	671	722	716	713	711	670	702	734	716	750	697	714	693	665	685	725	706	682	695	697	662	676	664	684	652	649	743	704	733	705	679	740	683	764	676	697	710	740	693	685	730	712	771	687	706	665	737	694	690	704	699	718	693	716	719	696	713	651	706	700	789	661	697	693	683	700	736	737	707	686	743	680	688	700	687	702	703	657	690	664	690	710	685	699	716	693	719	657	715	696	706	739	662	698	682	696	669	721	682	726	726	724	687	697	719	686	675	657	696	672	704	725	679	687	733	741	725	737	716	714	720	712	702	700	743	694	701	695	679	712	707	704	703	715	664	674	723	716	633	684	706	716	660	704	692	728	701	725	730	712	724	681	673	728	689	726	705	690	712	709	708	744	681	663	750	710	700	721	711	674	703	658	700	724	735	723	694	708	717	685	729	713	742	702	730	669	735	723	709	674	715	712	739	711	675	731	694	723	683	711	743	693	684	672	734	688	633	695	712	703	713	732	677	717	702	677	698	685	681	694	682	662	706	714	657	694	714	708	685	732	685	706	689	688	785	696	695	711	654	711	721	682	686	716	676	712	665	681	734	700	737	704	734	653	692	717	690	714	718	686	711	690	735	757	667	736	698	735	713	695	713	743	638	705	702	658	704	703	747	721	688	714	694	675	706	685	747	745	671	673	696	712	722	714	720	655	717	705	703	650	713	723	666	742	698	647	653	747	720	713	693	665	750	658	659	705	749	703	691	733	718	702	755	678	749	752	735	716	665	732	705	708	716	734	706	716	688	693	696	738	664	690	728	780	726	721	699	768	725	717	714	763	686	739	708	692	703	706	714	701	712	667	732	723	736	691	692	691	743	687	707	720	767	747	683	696	675	688	724	655	667	716	699	719	726	663	735	707	729	683	664	682	674	668	712	698	706	694	734	701	674	740	740	730	748	690	700	680	682	709	736	667	671	704	732	674	658	702	703	654	743	682	701	753
50771	50343	52725	46496	44283	43405	41615	35633	34696	46360	45303	39748	32403	30625	24013	19437	12571	9648	7588	3917	2446	1560	1790	2065	1286	1181	1153	963	831	708	734	656	609	652	697	604	622	528	497	399	373	356	328	320	410	431	382	349	351	296	348	298	278	282	286	277	299	273	228	250	279	256	265	262	254	226	258	246	268	250	271	247	298	270	242	252	258	271	296	270	248	254	253	287	267	242	273	271	258	264	298	266	229	260	299	290	285	286	255	275	273	264	277	276	265	251	261	265	287	240	251	255	258	278	252	246	262	285	228	240	256	279	298	232	229	255	255	255	244	262	255	250	256	257	278	251	286	269	250	279	260	289	275	276	263	263	253	268	240	277	236	296	270	273	246	261	254	234	280	245	278	249	255	284	267	261	301	270	277	271	219	292	265	252	252	267	248	259	272	296	276	308	252	289	260	262	270	278	250	265	256	279	283	250	272	269	238	256	246	245	253	264	261	247	256	281	261	282	296	292	245	227	228	274	233	257	252	247	270	244	273	290	245	279	258	278	249	253	254	232	291	266	247	274	251	238	294	254	259	258	258	266	269	251	267	283	252	253	263	256	250	264	254	237	253	260	248	271	266	249	299	235	283	281	227	236	265	236	238	266	265	276	273	281	282	258	282	280	300	280	288	264	260	274	261	249	214	251	236	245	244	277	241	269	277	272	230	257	291	250	256	254	278	257	226	287	249	245	284	277	258	279	275	272	255	243	260	226	236	270	267	263	287	267	259	261	280	294	253	253	300	260	277	247	274	258	267	262	289	262	252	254	236	252	254	232	244	262	278	259	250	258	256	249	275	273	285	260	206	247	299	280	265	290	258	283	248	268	218	250	267	258	248	251	269	263	277	259	235	268	232	268	229	251	265	252	245	271	235	249	272	246	287	280	258	250	235	260	274	254	245	231	293	260	270	278	239	245	270	272	260	246	251	289	279	261	256	285	227	260	237	267	281	292	276	282	286	255	238	262	221	243	247	223	295	252	239	276	244	267	255	251	266	254	304	249	268	248	278	244	271	287	268	278	264	278	267	270	273	266	274	258	300	272	268	257	243	263	279	269	255	294	232	233	257	225	249	274	285	268	278	261	250	244	276	267	249	237	248	270	261	280	284	239	244	238	280	246	271	267	280	259	289	243	244	256	279	257	250	284	262	256	275	277	238	301	289	253	246	238	263	253	263	252	270	256	263	254	297	261	251	247	248	273	294	259	250	306	263	276	296	260	255	242	263	277	264	247	268	271	263	271	281	283	266	274	290	250	260	269	277	245	286	235	240	256	228	265	276	261	289	282	262	269	269	242	245	254	261	266	270	231	216	244	251	250	267	279	240	265	270	239	286	242	268	256	272	264	224	224	254	266	258	285	263	272	276	236	251	284	282	278	250	262	275	262	269	263	263	240	234	279	292	264	261	241	265	218	252	260	287	258	275	266	275	290	275	274	267	250	270	263	259	254	312	240	256	245	271	276	269	259	260	260	270	284	263	289	263	249	279	280	246	272	270	239	276	262	268	280	258	243	244	270	274	267	245	269	258	257	257	264	279	288	281	225	282	236	295	233	256	230	248	263	271	279	279	283	259	284	296	266	224	255	250	277	251	272	271	251	299	268	273	261	292	247	262	257	294	279	276	253	244	280	306	258	271	259	275	276	272	304	255	265	261	312	246	241	250	276	261	301	254	229	246	282	268	217	270	278	269	254	286	272	251	274	254	255	261	264	271	278	258	273	225	259	283	226	251	293	296	247	260	309	281	277	251	309	252	282	251	249	238	254	253	264	253	283	249	261	257	254	264	263	232	276	259	261	282	264	270	260	289	286	284	266	283	251	235	309	280	251	232	262	237	269	260	260	278	278	242	275	264	245	241	289	279	273	270	263	259	249	271	269	279	249	239	252	261	235	270	233	264	277	240	241	240	245	270	231	270	260	265	246	279	246	261	241	289	249	239	233	245	272	264	235	257	235	298	250	269	248	269	253	292	266	302	244	266	262	245	274	264	251	269	271	244	261	262	290	251	250	243	265	257	253	220	291	269	268	267	286	241	256	304	280	248	238	250	255	259	245	250	298	274	280	262	241	268	258	288	236	276	248	264	262	268	244	278	255	282	251	251	270	240	269	281	261	250	298	280	244	270	232	286	250	258	296	256	274	291	244	254	276	267	244	288	252	261	297	264	273	264	294	270	265	264	243	250	257	266	248	277	234	263	271	275	281	261	262	279	260	231	239	264	269	263	288	240	297	257	288	255	256	281	265	282	263	278	227	270	299	248	277	270	250	255	252	263	264	296	248	275	250	258	266	265	262	264	251	253	215	243	293	260	296	261	257	266	273	261	260	249	268	279	260	270	262	267	288	223	279	271	260	282	260	274	285	238	255	281	250	272	267	259	263	276	262	248	271	267	252	257	260	258	248	272	263	259	230	271	263	266	287	285	285	246	271	282	276	268	272	250	263	287	254	245	252	258	259	270	264	256	265	283	278	250	264	282	266	297	246	287	312	241	262	269	274	294	268	255	249	274	259	262	224	279	248	270	245	251	254	236	271	266	258	239	266	297	230	255	230	265	225	230	260	240	294	275	261	276	283	251	241	281	276	251	260	253	267	246	267	249	244	250	278	291	246	263	247	269	258	273	256	263	273	271	276	240	279	280	258	261	291	266	241	253	286	286	258	245	286	252	264	245	238	272	241	280	257	249	263	267	277	276	255	268	288	275	210	271	270	271	253	230	243	267	258	277	266	261	282	254	249	264	245	277	272	267	258	239	261	266	253	264	257	255	279	273	283	240	244	261	272	284	294	249	294	259	271	271	252	266	278	249	238	247	235	286	252	270	264	258	295	269	248	266	241	260	236	271	264	264	275	241	269	278	271	227	276	263	263	265	274	270	257	243	222	260	279	263	242	242	258	252	285	279	237	253	291	283	258	266	231	269	248	272	244	269	278	265	285	267	276	241	270	254	254	270	283	263	247	294	261	285	320	284	260	288	263	269	260	280	243	248	270	252	293	267	286	236	262	252	285	248	254	287	255	263	243	235	261	260	258	248	262	281	282	255	273	277	267	256	274	292	245	228	302	261	277	292	234	234	255	261	255	268	294	258	296	240	240	244	223	265	260	241	238	246	244	271	265	272	239	282	273	269	241	261	293	235	256	262	256	273	259	238	287	275	287	274	252	236	271	280	260	248	285	280	269	262	287	254	254	248	283	267	264	256	238	313	270	284	273	253	267	276	286	263	238	259	257	249	266	280	260	243	251	265	262	258	291	275	257	270	261	278	258	252	264	248	233	267	221	242	251	246	255	263	268	271	294	249	255	230	252	260	235	279	248	246	254	258	246	256	280	260	241	268	259	250	255	284	244	276	293	243	284	282	223	280	283	257	263	285	292	252	266	244	301	270	262	283	250	279	245	300	253	297	255	263	261	261	241	273	236	272	261	279	277	273	267	257	266	258	243	263	277	263	289	266	273	251	250	280	267
34012	42013	52328	56714	59780	63027	54613	49663	47717	57004	56305	52731	48366	47120	40504	36321	30116	27300	22987	14428	10380	7182	8753	9680	6046	5800	5936	5092	3833	3363	3866	3206	2859	3443	3692	3139	3006	2706	2119	1679	1365	1162	1046	962	1718	1963	1509	1240	1056	813	921	876	846	853	741	698	667	654	611	626	622	625	651	616	592	625	615	655	658	668	616	659	614	612	616	628	644	637	619	631	638	639	597	628	630	622	664	652	626	578	603	628	625	616	623	594	647	623	673	590	621	635	604	603	616	630	598	590	618	645	600	611	594	615	579	628	585	611	644	592	580	608	591	636	579	614	560	604	610	602	600	607	562	591	629	623	594	630	617	578	644	620	658	656	629	567	612	609	613	661	581	671	626	623	606	625	580	564	635	616	611	615	643	598	595	602	606	608	643	624	602	611	638	603	626	622	640	628	602	575	638	593	607	616	637	612	589	605	674	643	618	617	625	599	625	634	624	570	606	614	561	587	615	610	596	643	570	600	607	633	635	648	668	624	594	614	604	638	598	642	630	658	579	638	621	606	651	601	594	646	622	639	617	580	591	596	613	643	586	589	619	631	619	631	604	659	574	605	659	621	615	624	646	617	597	625	629	616	617	594	569	614	677	627	591	611	614	628	639	604	587	602	625	595	656	609	587	601	618	631	639	633	650	631	591	601	629	589	600	641	620	620	610	611	607	597	607	626	621	585	571	628	604	630	658	614	620	608	606	631	617	643	609	622	597	683	599	615	626	664	585	593	631	614	641	621	638	615	634	633	609	621	639	618	566	613	672	632	625	629	634	629	620	622	595	604	652	695	600	643	652	598	627	619	609	584	589	631	606	627	610	635	637	587	632	640	607	591	618	583	610	630	633	578	586	586	644	614	632	572	626	613	627	579	606	622	599	640	608	665	641	655	610	597	631	611	628	609	617	605	670	610	587	655	599	593	607	649	619	637	630	621	678	607	612	630	616	641	606	615	624	622	589	623	634	588	605	625	626	637	648	571	608	594	602	607	615	638	664	648	636	618	665	622	596	609	584	631	634	638	662	657	625	644	617	638	661	631	605	634	637	617	614	591	635	581	576	617	638	645	607	615	636	622	677	630	678	628	628	544	572	635	617	591	644	618	632	601	631	618	637	592	616	592	647	647	595	634	607	620	600	576	612	664	662	651	624	584	608	627	643	629	651	584	645	619	614	607	631	611	614	601	635	604	624	593	632	645	598	611	624	596	630	591	649	619	592	587	599	628	573	655	607	655	629	591	657	606	634	587	587	606	627	631	587	625	621	609	636	627	659	625	614	644	645	620	595	624	613	635	599	619	620	580	596	616	631	573	640	585	607	625	612	584	631	593	597	660	657	657	585	597	626	609	641	634	585	594	602	594	608	649	564	600	617	588	622	622	626	637	626	584	558	616	635	595	621	619	626	598	610	568	612	609	579	619	642	632	632	597	619	619	662	595	637	658	589	601	655	605	611	644	618	587	600	594	588	623	644	613	596	580	607	607	648	629	621	585	646	656	634	659	662	588	570	625	616	647	582	618	633	603	616	627	577	624	619	599	613	623	592	638	598	638	624	615	645	620	609	660	617	603	614	615	598	625	650	601	673	620	635	630	633	629	610	607	595	573	653	606	625	575	614	598	590	642	602	622	609	664	652	592	615	638	561	626	629	630	606	592	621	593	638	581	631	631	645	646	627	618	684	636	612	647	618	583	637	592	617	641	634	616	612	628	627	641	609	574	601	663	628	641	591	655	653	644	638	614	651	655	586	598	612	628	616	607	654	635	648	597	617	616	600	617	603	651	605	624	574	639	631	628	613	578	592	594	608	563	626	610	574	612	634	636	662	598	631	639	654	577	610	656	623	616	652	676	661	649	625	598	594	619	652	584	625	577	560	647	612	619	611	596	551	605	621	621	662	608	602	592	648	645	631	650	613	633	601	621	627	615	598	610	622	630	625	622	604	616	621	615	616	596	632	624	575	620	600	627	638	609	612	628	608	656	640	601	632	607	621	589	592	651	616	647	674	624	642	616	585	599	597	652	617	634	664	595	638	614	657	645	596	599	650	598	638	632	657	632	634	593	621	612	569	630	605	598	647	599	581	623	613	593	664	574	603	597	617	607	588	647	598	595	571	630	615	670	570	639	664	584	578	648	603	622	629	616	633	623	632	644	633	625	644	586	582	608	585	593	599	587	617	674	663	625	610	624	624	590	613	594	566	593	602	647	643	637	625	620	571	666	606	603	592	622	675	629	614	630	609	587	624	559	596	592	591	605	659	649	626	589	613	605	642	601	650	629	595	637	603	661	699	610	654	617	625	601	619	612	582	676	585	632	627	612	605	608	660	606	612	625	627	606	609	567	605	639	625	646	631	670	638	598	619	631	636	662	599	670	645	616	628	619	594	612	612	623	610	621	628	632	606	601	593	585	644	618	591	623	593	613	617	583	620	625	594	581	626	644	656	604	605	613	642	602	623	642	655	584	632	588	635	599	669	630	625	620	626	622	600	625	649	604	589	610	636	676	597	636	658	603	605	618	646	627	593	621	571	636	625	652	551	614	653	642	605	636	647	605	625	578	638	623	596	612	631	622	563	577	639	636	569	598	635	675	617	596	625	599	607	610	667	654	622	576	618	590	629	629	641	625	629	585	642	619	627	640	613	618	599	623	609	607	643	643	601	640	601	591	644	610	617	596	629	616	579	603	630	603	613	627	610	592	653	625	574	592	609	657	619	621	662	656	613	550	594	683	644	631	661	585	639	672	608	631	643	614	623	611	609	623	629	571	652	670	607	638	618	580	641	632	658	637	613	606	668	647	631	592	608	606	630	629	605	688	629	655	627	562	608	599	623	634	655	590	612	575	614	620	614	600	618	635	619	648	609	624	624	615	614	585	619	609	599	666	613	646	620	601	638	619	622	644	615	663	607	626	598	632	577	604	590	639	631	613	623	641	626	602	589	625	601	636	601	663	596	641	600	619	632	597	623	598	637	609	656	643	602	641	591	552	578	615	612	632	634	618	615	586	607	623	661	679	585	577	604	604	615	628	634	629	566	616	636	644	646	611	584	581	640	622	588	640	664	590	635	632	620	646	602	625	657	670	671	620	622	616	636	667	636	636	594	616	645	592	599	625	640	645	635	655	596	616	625	652	628	627	663	579	664	613	620	590	624	596	665	636	662	611	632	622	610	572	651	672	611	612	638	642	607	632	601	596	627	663	594	628	619	603	627	633	638	663	625	641	650	669	611	625	587	593	601	683	584	658	617	576	620	581	592	606	637	623	615	603	597	622	617	601	638	606	616	617	596	655	604	630	582	623	617	594	632	619	646	623	605	623	617	638	635	583	634	622	589	594	631	632	651	607	560	616	618	592	648	604	641	616	664	646	637	654	631	581	589	619	603	613	625	580	632	637	612	611	601	624	593	596	653	658	620	599	571	626	645	614	615	617	575	616	585	587	608	603	575	653	615	592	623	635	641	557	612	693	580	611	608	624
23653	17406	21649	19278	13576	9359	5719	3933	2734	3206	3423	2679	1536	1427	1134	982	788	635	535	454	443	429	370	418	402	413	398	353	367	328	356	328	328	353	311	332	306	318	315	291	300	304	289	286	274	299	304	298	279	304	288	288	286	289	268	257	292	305	281	312	297	284	279	301	266	287	278	279	274	289	271	277	259	265	301	278	300	292	268	288	260	287	281	281	296	259	282	280	284	254	288	331	267	245	318	308	286	305	297	279	289	283	299	277	266	274	295	291	307	290	284	300	275	274	308	268	293	265	278	288	270	289	299	281	286	299	280	260	307	266	282	330	279	273	289	273	294	279	247	291	268	290	268	263	289	234	288	291	273	258	259	265	262	270	280	298	310	314	264	269	265	265	271	275	293	294	286	295	278	278	304	292	294	297	281	275	275	277	242	260	272	254	278	303	274	279	274	277	266	310	292	270	274	295	293	297	289	280	286	288	283	298	285	280	268	293	274	287	240	273	302	290	260	259	287	249	262	280	261	289	255	257	259	273	278	272	295	295	300	312	303	299	268	277	276	275	254	305	297	305	285	312	300	286	248	276	275	290	316	271	276	264	279	275	288	285	273	294	271	282	285	283	288	262	258	274	277	302	289	283	257	243	286	268	294	291	250	263	260	295	270	283	266	298	256	270	246	266	284	299	272	322	256	320	288	307	301	300	282	284	284	300	288	289	248	306	256	257	313	280	289	267	250	278	240	291	275	272	294	272	297	282	293	293	266	267	297	280	309	278	281	284	283	299	293	288	270	274	277	323	309	296	270	268	275	284	305	284	274	293	295	284	304	269	271	280	281	271	275	289	266	314	307	302	274	268	298	276	305	264	283	264	269	265	255	265	285	277	297	275	282	268	294	279	271	306	280	261	279	271	289	270	278	301	278	259	280	306	273	311	293	293	281	275	296	305	258	260	282	278	255	296	288	294	276	307	285	286	249	288	253	301	253	282	292	276	294	287	302	278	313	270	288	313	287	285	302	249	290	268	303	304	286	280	270	273	276	277	305	287	297	299	284	256	271	256	264	314	261	310	285	286	295	263	282	301	293	272	291	269	251	303	260	298	268	291	290	272	307	279	304	282	267	288	303	282	271	280	293	287	255	323	275	294	255	289	274	257	304	290	311	290	309	261	278	289	292	314	254	299	279	292	292	308	243	290	262	257	307	264	315	281	310	297	317	269	291	263	292	256	282	283	267	289	284	293	273	296	276	275	283	266	303	298	228	253	292	252	275	286	295	271	275	293	268	228	304	294	277	279	293	275	290	295	261	282	309	278	289	283	296	273	308	280	299	242	306	273	265	266	270	284	268	280	301	269	297	268	288	274	267	308	252	260	250	306	289	279	280	290	298	294	292	314	281	256	271	299	263	277	288	307	268	282	307	282	297	300	286	281	274	279	293	281	304	311	278	291	256	282	303	297	286	292	271	272	306	273	269	271	226	265	288	272	287	280	276	291	246	285	267	278	277	278	265	297	268	292	286	284	285	306	299	236	272	277	289	260	260	259	308	276	262	289	253	274	275	312	310	217	269	288	277	279	306	264	280	256	292	296	253	266	302	300	317	272	280	269	284	279	282	289	266	268	277	270	281	279	269	298	259	259	234	294	296	276	280	277	270	265	278	300	292	297	255	272	274	298	277	290	291	302	267	274	260	307	269	242	269	267	262	316	285	260	267	243	265	278	277	253	271	266	293	288	286	290	314	296	296	301	336	309	287	289	285	267	275	265	317	292	256	281	273	285	308	270	313	299	277	279	291	303	262	314	283	287	301	307	261	286	294	279	284	271	293	297	275	306	295	327	306	272	309	303	289	282	265	284	288	274	305	252	274	269	278	291	259	264	271	250	322	299	277	280	264	302	281	281	272	280	322	290	287	281	291	280	283	279	301	279	264	284	288	301	278	286	285	289	267	286	306	252	245	297	282	285	304	283	264	279	289	272	316	268	274	257	260	300	253	259	294	263	311	293	275	283	262	264	284	277	284	270	278	269	295	279	308	310	279	272	272	246	280	308	296	309	321	285	278	305	263	305	280	257	266	285	313	285	283	287	270	274	288	255	272	274	279	290	305	275	289	269	259	279	278	286	259	305	288	319	276	284	253	292	254	237	265	280	295	281	300	318	304	285	298	294	229	287	292	310	303	291	265	259	285	286	276	276	273	296	307	261	303	298	319	274	265	291	295	264	303	268	293	288	288	255	280	273	257	302	272	294	268	286	269	298	293	281	257	291	315	297	292	264	286	299	273	279	269	282	274	289	265	252	319	277	274	253	323	295	269	282	320	261	290	306	283	315	248	289	315	286	233	280	286	288	258	241	313	279	288	258	276	284	295	272	296	311	288	314	278	256	277	296	258	308	288	259	292	277	263	266	301	273	258	292	291	281	294	286	305	282	257	300	266	287	275	282	318	291	286	308	245	267	275	313	272	278	286	293	281	297	270	253	278	286	248	274	298	295	266	284	268	290	260	289	291	281	298	281	265	273	317	257	288	284	262	304	285	281	264	291	295	284	287	304	294	296	298	290	293	247	259	295	290	278	266	281	264	287	271	259	258	274	286	257	303	279	247	230	271	291	284	327	281	290	267	298	282	296	271	260	281	296	293	291	280	241	258	268	282	272	263	271	286	256	224	266	260	256	261	268	304	278	260	283	281	319	295	235	252	286	274	256	275	259	268	353	276	274	277	244	283	280	290	282	289	284	315	281	256	302	309	300	278	311	284	275	277	284	273	295	278	299	270	312	274	287	270	298	278	245	301	309	275	289	276	264	314	262	310	277	277	275	293	265	288	284	285	314	281	286	291	267	263	289	281	279	252	247	260	304	299	302	283	295	301	275	306	288	285	288	274	263	286	286	277	293	261	268	284	281	263	256	261	244	292	282	275	250	289	298	311	301	287	288	283	297	285	283	283	296	262	280	257	284	273	271	304	275	287	272	285	296	272	272	310	291	267	285	270	258	241	281	271	322	275	323	305	280	289	320	266	267	292	287	285	272	272	299	307	281	291	292	265	285	294	284	315	292	304	252	288	273	272	294	293	273	281	313	297	272	280	297	272	279	293	322	268	285	275	266	291	300	252	269	278	260	269	293	245	292	284	287	297	294	298	286	312	293	271	295	284	309	265	303	279	261	292	269	266	306	260	258	274	235	292	290	288	290	300	315	287	246	266	294	302	280	267	279	304	284	294	291	305	302	245	261	288	282	291	267	270	255	282	268	293	279	270	277	279	295	301	269	278	270	275	298	259	344	331	300	270	299	260	274	259	266	291	304	274	277	293	287	259	262	276	243	270	304	301	271	266	290	270	278	280	302	299	297	284	314	255	295	321	286	300	322	262	287	275	264	270	293	292	305	270	330	320	293	272	310	303	309	278	282	283	282	299	265	289	272	264	270	284	270	282	266	252	283	279	270	291	253	276	284	275	260	307	273	279	281	275	310	311	301	266	288	275	269	272	286	276	272	292	260
14080	14658	27568	31320	28452	25092	17864	13591	11381	13797	16480	12882	8477	7646	6338	5618	3619	3196	2480	1916	1573	1513	1498	1492	1396	1397	1293	1142	1159	1174	1083	1020	925	988	981	893	902	914	871	822	800	782	782	746	750	783	791	661	657	700	713	724	690	714	684	694	675	705	683	675	674	695	695	636	669	697	670	680	680	692	696	674	678	660	703	645	706	669	697	722	649	710	658	662	668	686	708	628	662	684	693	679	705	670	754	650	672	654	639	697	714	710	726	669	700	608	660	651	662	652	678	669	679	653	667	688	692	660	713	671	640	669	677	654	626	677	665	662	668	649	679	662	665	642	630	704	676	700	682	708	684	686	697	698	656	662	705	668	674	646	712	653	697	640	711	683	663	701	658	662	649	650	688	647	662	673	686	695	646	684	653	717	681	692	660	681	688	621	673	654	639	676	645	649	685	638	622	662	647	723	680	680	617	661	677	659	683	704	689	687	667	719	714	679	645	675	706	652	724	698	705	687	650	657	678	680	680	744	676	668	665	671	686	728	706	683	721	637	681	677	692	672	674	642	672	715	680	684	696	651	673	670	654	677	678	666	650	654	649	667	691	690	679	693	660	661	659	663	686	659	677	660	666	672	677	665	722	691	669	652	672	665	627	685	645	660	673	607	687	678	656	683	634	679	726	681	678	694	667	696	672	640	674	654	649	686	670	659	642	700	658	734	745	645	667	616	661	674	680	727	695	678	649	628	677	678	689	746	680	637	665	660	739	646	646	649	665	651	681	656	699	629	633	660	680	663	689	668	665	714	658	656	654	686	674	673	690	707	653	667	624	683	678	693	630	678	681	645	689	688	676	683	658	723	686	695	711	654	622	673	695	678	685	625	638	684	658	657	673	662	686	660	659	648	666	667	687	649	649	694	705	685	676	680	718	665	638	660	685	700	719	673	652	639	642	693	654	646	654	665	654	718	676	645	645	690	637	724	657	666	682	688	641	651	657	662	641	659	646	712	664	734	660	673	657	667	658	648	675	664	705	618	696	665	689	700	655	637	649	662	712	681	683	681	631	665	617	662	671	628	667	676	674	668	699	677	667	693	689	662	688	713	640	656	728	662	675	661	679	646	671	661	690	715	674	696	676	690	653	622	664	707	638	709	682	653	687	680	652	623	660	686	681	691	658	710	671	703	703	667	662	692	674	684	688	665	674	684	707	707	664	656	697	624	663	651	682	626	673	653	644	689	647	680	655	643	646	655	660	673	654	710	632	663	649	706	694	686	669	653	645	641	681	686	700	678	662	663	680	635	657	677	670	616	669	688	669	683	699	656	676	706	665	690	658	731	624	698	707	701	629	686	641	659	692	684	661	653	619	684	691	706	646	669	664	629	715	643	655	655	664	710	716	695	729	711	676	637	679	675	666	668	678	681	633	717	648	646	721	662	697	711	661	650	697	687	658	673	667	685	631	651	702	652	696	641	653	678	716	691	654	687	677	667	660	724	677	717	688	639	666	652	657	678	720	634	679	667	678	652	664	696	686	714	624	701	684	643	689	691	679	673	697	685	695	629	655	677	672	702	638	689	689	627	682	682	665	691	627	660	647	687	647	645	651	663	657	688	660	686	649	679	693	670	634	657	701	662	714	714	664	695	637	694	706	681	703	641	600	722	652	678	702	659	688	615	722	638	690	661	660	672	689	638	688	663	688	689	666	645	696	681	681	679	683	649	721	681	683	694	675	669	673	679	667	690	665	651	696	650	715	702	714	638	678	701	615	665	689	667	642	701	681	644	693	670	683	655	674	671	683	673	683	700	729	648	647	670	652	654	678	695	709	671	676	681	682	656	634	671	668	686	678	690	677	656	675	681	646	693	668	689	654	679	715	626	655	658	679	671	683	668	676	657	663	638	638	669	664	694	678	657	688	709	623	674	659	629	669	642	680	659	678	669	681	672	635	641	707	658	701	666	681	645	666	662	648	665	676	679	679	695	656	639	702	704	710	691	680	662	649	672	692	652	646	718	673	661	720	641	700	665	654	694	649	660	706	662	681	691	674	654	657	660	675	700	671	689	699	635	689	685	678	627	681	689	703	681	669	651	668	619	666	706	666	693	666	674	676	663	668	722	704	679	683	644	682	654	664	678	702	696	655	698	658	684	602	682	666	710	715	699	652	705	669	675	680	713	628	666	693	681	714	648	733	638	654	703	725	686	675	716	710	693	684	696	697	690	716	655	651	700	646	654	708	696	702	654	721	651	663	619	713	679	667	707	727	679	726	719	701	644	668	642	635	641	707	687	697	703	659	685	671	674	699	686	654	647	658	653	662	684	653	680	694	657	648	668	684	678	702	685	684	651	677	673	705	619	723	696	655	701	652	666	603	639	704	703	655	665	662	704	642	663	685	680	677	657	668	678	643	677	648	692	704	661	668	675	674	703	702	641	655	683	674	653	670	692	665	618	697	666	659	724	682	651	747	603	610	675	673	740	645	646	622	685	670	644	691	678	700	678	658	651	704	719	649	671	639	706	622	657	660	675	634	665	650	666	641	667	693	670	671	678	660	690	702	672	680	707	701	692	624	705	686	750	618	704	707	694	687	675	654	681	668	638	646	666	695	718	675	636	679	672	701	712	661	672	629	669	686	701	712	719	640	706	669	713	636	678	693	669	653	693	667	646	694	679	645	640	662	670	646	640	692	703	638	672	698	711	694	649	659	672	672	671	711	700	633	633	670	615	685	694	695	706	635	695	658	652	703	683	652	686	651	661	687	716	713	662	637	661	637	698	689	678	653	657	642	661	721	648	698	684	678	692	692	691	654	690	690	668	668	700	647	713	661	683	645	677	676	647	706	679	679	662	699	727	666	695	685	697	644	647	641	659	700	671	689	642	677	655	699	682	714	701	653	706	669	707	678	695	643	638	668	666	685	690	682	708	660	684	669	668	670	689	706	693	675	670	699	642	659	686	628	705	648	685	670	650	635	682	686	671	651	700	664	634	690	683	659	666	681	687	673	685	647	685	636	695	695	701	678	703	690	646	697	664	678	712	643	685	675	682	692	671	679	727	665	674	684	704	681	675	644	680	678	699	681	655	679	686	707	666	647	696	649	660	651	667	717	724	633	696	648	722	687	661	696	667	681	652	664	661	720	652	657	673	688	665	618	687	668	679	670	666	715	700	672	688	641	607	671	698	662	657	660	648	656	618	727	664	673	676	648	664	665	671	659	656	681	710	667	668	692	692	680	660	644	711	699	720	647	675	634	653	697	643	682	679	698	699	679	721	655	653	665	658	653	674	683	680	632	682	637	683	638	673	697	687	696	641	680	685	662	676	677	683	716	674	635	684	694	677	668	667	665	673	668	663	691	624	681	654	696	703	686	667	667	681	656	666	692	690	682	709	656	665	653	674	692	713	686	699	691	700	674	678	707	661	689	670	655	661	680	654	703	700	685	704	711	689	698	654	670	717	651	669	703	654	654	628	693	679	741	658	652	682	663	682	639	657	683	659	644	670
43664	43608	52523	49132	46014	44253	36911	30848	24588	34071	38364	36449	25187	21248	15147	10107	6336	5723	4378	2591	1500	1021	1190	1235	901	842	732	578	575	540	531	480	443	508	518	479	464	448	396	359	315	304	338	327	381	400	345	309	309	272	302	256	311	323	305	337	280	280	247	307	275	293	291	276	275	302	255	297	300	272	268	267	273	250	300	282	266	249	284	283	293	268	274	287	301	275	303	300	252	259	268	318	284	304	265	268	318	274	294	297	284	301	277	275	289	307	265	287	270	304	291	294	287	269	302	288	275	305	262	265	307	287	289	304	261	294	289	276	308	266	254	284	278	311	267	257	274	292	284	279	286	285	291	282	288	301	266	253	292	289	252	271	278	318	277	318	294	253	276	280	267	256	276	254	321	287	281	279	271	313	258	261	304	313	278	261	287	288	290	288	256	286	268	285	259	284	271	265	307	283	307	263	296	281	291	285	273	291	271	279	300	291	250	255	284	317	277	289	303	289	304	275	306	283	274	270	266	316	271	269	261	283	273	276	252	268	303	296	273	328	277	324	238	291	291	280	290	289	248	278	245	302	289	269	295	275	257	278	260	276	256	250	275	295	290	285	260	305	298	274	296	294	294	274	282	290	283	290	264	287	293	319	292	286	264	317	274	249	268	273	256	267	269	280	304	293	287	298	280	289	268	275	295	283	288	299	304	300	295	286	293	278	258	284	291	283	296	277	321	281	303	284	281	275	270	305	281	278	280	298	289	263	276	277	282	265	299	282	258	283	264	278	284	256	307	315	306	316	285	256	281	276	295	271	311	275	278	292	285	309	253	280	261	258	297	283	307	263	281	289	289	291	295	307	270	274	280	300	295	260	278	289	273	254	253	273	284	281	253	288	284	258	291	300	271	312	309	288	294	286	298	280	277	331	278	245	276	287	278	274	295	279	326	256	304	296	277	267	272	260	244	279	306	286	291	289	254	267	323	308	253	269	285	297	285	290	258	260	276	291	273	300	307	276	301	266	299	307	312	287	277	286	274	289	274	264	277	275	322	287	270	260	275	260	273	281	250	242	289	252	277	249	280	292	281	294	291	271	283	282	279	264	289	286	247	270	266	266	296	263	295	289	293	283	306	306	315	261	267	255	255	268	304	263	270	291	266	320	274	293	291	280	258	277	277	265	270	289	295	256	278	280	295	315	262	268	273	279	292	284	289	281	259	268	287	276	288	302	297	283	309	290	275	260	284	270	275	287	269	267	286	276	270	295	279	301	300	258	278	245	277	274	295	284	295	280	282	268	346	288	296	292	281	310	294	302	282	258	259	288	277	228	269	271	295	293	292	275	279	272	262	293	316	296	282	304	227	273	277	284	285	293	292	271	308	255	271	270	314	299	266	267	287	278	300	294	277	243	259	267	305	269	282	285	269	285	276	287	295	286	248	280	283	285	287	272	272	302	268	306	292	291	257	285	297	256	259	273	280	315	267	279	295	306	301	284	318	271	299	265	295	277	302	285	295	293	285	319	307	295	311	273	269	260	290	285	296	244	268	302	265	268	277	267	278	272	255	276	278	254	276	252	255	286	286	285	301	278	297	268	275	301	271	336	298	260	286	289	313	276	297	298	287	289	266	269	292	293	284	259	261	287	250	292	267	253	277	295	283	266	281	295	259	269	285	282	288	334	288	277	287	294	286	318	302	290	289	313	290	284	311	277	315	263	307	284	287	270	327	265	302	308	262	272	273	301	277	273	287	263	288	276	259	321	295	269	307	278	293	276	271	264	292	286	286	244	287	272	293	262	314	293	287	261	281	273	284	287	255	278	290	266	304	253	262	277	295	296	304	273	288	287	303	280	313	305	285	275	261	287	286	290	303	277	320	284	263	298	270	299	269	277	300	277	277	259	290	277	301	284	279	272	269	320	280	305	294	230	276	260	298	289	317	277	320	279	287	294	247	281	289	280	295	287	308	284	281	287	313	282	279	269	279	282	293	273	273	309	274	299	287	313	301	282	252	283	293	273	309	244	268	307	299	275	277	280	282	334	256	283	266	251	313	282	312	283	300	289	280	306	274	276	298	287	307	281	299	302	289	262	284	278	294	258	323	269	291	295	257	280	303	290	291	291	274	287	269	267	322	293	296	268	257	285	286	276	284	267	303	272	276	258	257	290	309	276	284	272	306	258	290	277	274	307	255	289	305	279	311	274	267	306	283	253	289	290	276	272	263	298	257	295	290	294	286	262	290	336	247	284	300	280	282	261	285	297	284	257	301	286	273	272	282	270	273	261	269	271	313	279	256	314	286	297	296	277	264	281	293	265	289	272	240	266	281	297	266	279	288	305	278	263	281	258	279	296	293	277	280	281	318	295	280	243	258	302	280	291	275	277	278	281	294	284	283	276	263	303	275	282	272	274	266	250	293	275	294	270	260	275	304	288	277	304	315	294	312	273	255	278	292	262	248	322	270	272	263	286	324	275	315	294	291	249	265	251	300	292	283	275	266	304	283	282	245	281	294	272	279	268	300	252	270	287	290	300	279	280	279	285	280	276	262	274	285	314	301	255	289	278	288	277	290	310	309	297	320	322	315	290	316	272	300	270	286	248	259	281	309	268	252	277	315	255	286	293	287	263	282	286	294	259	263	265	290	278	275	286	289	292	271	319	304	281	326	277	294	287	269	272	289	298	272	269	276	279	318	284	294	278	277	299	308	272	298	283	284	292	303	265	278	272	325	292	285	288	296	278	256	272	299	266	267	289	278	317	270	290	289	280	289	271	282	301	273	262	280	299	289	276	243	295	268	285	276	280	300	305	274	311	283	275	279	303	286	289	263	288	286	244	270	300	270	281	311	270	321	287	321	288	312	279	286	284	287	269	299	271	306	301	270	266	265	312	286	287	303	289	289	276	263	270	265	302	291	296	255	274	284	274	313	282	300	289	273	272	306	297	255	280	262	262	251	281	297	304	287	303	300	271	276	258	279	269	295	283	278	295	270	302	284	269	295	278	312	281	287	280	268	316	294	302	277	296	288	305	275	263	277	268	273	296	282	307	288	280	246	265	270	277	276	275	286	285	299	317	295	293	261	261	270	273	253	302	262	278	262	278	278	263	303	281	282	251	282	296	270	292	258	273	281	317	318	288	268	275	288	286	291	271	253	262	292	263	272	281	310	278	270	264	326	268	288	290	262	289	274	291	263	286	249	293	283	284	270	317	272	284	278	294	309	297	297	295	310	257	290	292	270	266	293	289	272	280	267	271	273	273	310	318	268	286	288	257	273	287	278	286	273	286	276	287	278	245	278	282	291	318	262	284	275	301	298	308	265	259	285	271	280	278	313	263	304	290	287	251	287	284	278	268	293	297	249	281	255	303	285	311	268	275	304	281	280	257	263	322	321	301	317	261	279	268	282	274	286	293	286	302	276	286	299	281	286	284	300	266	268	289	284	284	313	295	276	296	288	270	307	292	294	315	266	274	279	301	289	255	277	257	283	285	305	274	295	283	284	293
28402	35993	49425	54112	57856	58256	47612	40837	34896	46462	52284	49051	40007	39010	32456	27493	22147	21211	17609	11160	6822	5052	5944	5679	4679	4054	3382	2771	2775	2387	2367	2021	1748	1980	2219	2159	2050	1772	1471	1239	1027	979	859	908	1261	1531	1199	816	803	763	761	778	826	824	801	857	713	727	645	631	676	693	690	657	679	655	665	627	665	654	707	652	684	662	645	653	662	693	691	669	677	673	670	641	646	666	682	689	631	661	715	631	690	672	661	672	674	664	655	700	636	596	687	660	645	664	688	646	676	659	648	651	669	646	681	669	649	688	630	635	638	698	642	623	702	666	729	638	673	672	624	676	641	634	658	677	678	685	688	658	693	696	664	682	678	663	675	683	663	638	665	713	690	649	639	658	673	677	633	672	608	625	653	653	661	706	676	704	684	688	713	669	631	686	639	651	714	699	667	668	678	627	673	694	629	662	681	648	688	649	683	682	643	689	658	634	696	649	680	645	664	698	636	663	607	683	641	654	646	647	672	706	688	651	675	650	673	626	681	707	645	666	690	659	647	647	668	651	634	728	635	639	632	643	696	688	710	656	658	689	658	682	667	699	699	636	678	706	639	640	668	619	710	651	661	718	695	667	645	684	665	678	684	682	689	642	661	672	712	701	611	628	624	698	667	657	665	677	685	663	680	671	636	656	684	624	648	682	672	706	634	680	659	685	663	697	673	662	659	619	698	676	665	657	679	651	643	644	694	672	697	624	674	679	668	677	646	662	694	708	650	702	638	640	667	671	693	690	613	662	651	680	689	674	692	690	670	668	696	703	666	631	676	669	654	720	638	653	667	648	752	666	651	655	653	669	703	684	625	700	683	642	659	677	608	706	711	648	670	633	681	671	654	658	656	651	653	689	667	657	666	661	649	719	702	672	715	666	655	694	639	662	684	627	666	654	620	671	647	670	649	701	731	633	638	650	674	673	644	644	688	666	651	711	663	660	646	697	714	719	646	701	639	658	678	678	667	709	634	707	684	641	700	676	664	645	631	623	708	655	671	677	669	650	679	648	625	639	689	711	660	684	707	652	656	694	659	656	647	701	670	637	686	673	669	680	663	684	663	688	660	669	644	662	668	647	667	686	683	647	693	676	674	627	615	630	650	639	669	705	699	704	641	664	669	663	667	645	695	690	671	688	665	655	686	701	631	650	669	658	634	671	677	671	667	665	670	629	693	685	654	643	677	687	652	708	674	641	672	648	739	684	670	671	645	712	668	687	665	670	662	661	694	657	654	659	703	693	615	644	655	705	649	664	626	669	680	701	661	691	642	665	673	635	636	699	719	681	666	670	698	687	632	665	649	678	687	657	671	660	708	691	734	648	617	662	628	670	643	634	633	672	690	627	666	674	651	672	616	669	656	648	676	657	650	678	625	689	685	623	675	669	714	669	668	663	695	661	678	684	661	674	674	660	662	658	657	687	706	730	661	682	625	644	695	643	654	706	681	676	690	646	660	676	673	667	667	676	702	657	654	656	675	635	679	670	659	655	681	607	688	679	624	693	667	619	634	663	703	659	598	689	664	655	679	687	678	652	682	689	655	665	695	653	670	671	664	696	703	711	640	670	706	678	668	671	659	664	620	671	666	654	729	716	657	664	642	684	704	693	693	645	638	628	688	680	652	661	649	693	637	611	697	677	692	696	637	680	644	694	659	657	680	662	665	697	681	663	705	642	654	625	677	682	627	663	683	689	688	662	667	646	663	664	655	704	671	700	638	655	623	634	683	693	653	661	715	662	706	665	708	668	619	632	671	678	675	723	661	639	635	663	671	670	700	708	672	650	661	636	648	699	647	647	674	723	698	605	634	681	648	672	670	641	721	647	632	662	672	670	674	702	660	660	700	694	685	648	642	708	659	698	681	636	695	642	645	666	626	664	668	683	680	695	641	696	639	678	659	627	678	629	683	673	633	678	657	634	640	636	677	612	716	658	676	674	705	696	664	657	650	675	675	646	666	637	683	631	633	685	658	671	668	653	626	680	624	721	643	675	693	665	643	718	658	646	638	662	669	728	670	608	680	669	718	690	690	649	667	671	670	642	611	678	690	620	659	683	675	633	643	660	665	684	664	667	659	629	654	629	628	686	655	681	709	678	639	633	607	662	668	716	686	668	633	628	677	671	670	661	664	641	641	704	658	635	641	715	677	665	705	629	661	654	659	632	688	663	656	682	672	641	655	688	686	655	647	641	640	679	643	640	690	652	671	660	663	639	669	648	676	694	647	648	679	658	687	634	664	637	650	697	649	645	715	669	648	693	664	642	628	634	663	693	642	665	696	648	647	666	723	681	697	679	656	675	666	644	643	655	662	654	643	700	641	692	676	653	664	689	645	713	671	678	668	675	660	699	652	701	688	691	683	630	675	664	679	648	670	712	695	644	657	666	668	652	692	675	660	682	649	613	686	678	673	657	686	709	618	645	669	629	653	657	679	653	669	681	682	701	644	710	635	707	678	659	672	693	674	632	678	637	695	648	665	639	663	710	681	664	658	721	632	690	657	618	648	671	682	654	650	710	678	700	668	651	706	709	662	643	707	695	636	621	639	659	667	663	634	682	615	652	711	647	682	706	642	688	667	654	620	635	667	706	763	644	665	696	625	635	655	626	676	691	675	733	682	645	672	647	688	720	606	655	625	639	648	653	613	670	678	672	697	667	667	638	639	676	669	675	711	657	622	649	667	691	690	632	719	671	672	648	669	655	609	694	707	621	639	658	653	613	649	682	693	641	693	669	645	683	648	672	681	728	626	680	657	652	659	680	656	648	707	679	684	706	695	633	739	674	707	726	674	651	651	670	675	683	638	676	656	709	685	697	642	705	695	637	662	706	708	634	721	666	701	674	646	639	685	708	659	662	740	677	688	621	649	643	683	648	666	664	665	690	680	674	670	690	674	664	636	678	668	645	618	675	682	699	646	704	688	642	653	680	652	653	667	689	627	710	639	644	636	670	703	604	688	668	654	654	667	645	662	667	676	669	655	672	663	660	709	674	652	678	679	659	674	652	642	690	670	619	626	668	668	641	681	653	634	725	685	712	642	662	657	670	661	690	680	679	709	660	660	656	708	667	690	649	719	714	641	670	674	699	677	659	717	623	690	682	672	663	651	698	684	682	660	646	678	630	665	697	664	646	673	700	637	668	721	689	677	683	645	657	673	661	664	636	659	678	667	707	665	660	657	655	655	702	660	698	688	721	647	715	698	696	683	656	645	726	702	690	679	701	688	661	675	652	630	633	644	681	690	653	629	618	633	617	573	644	730	703	688	681	663	674	683	662	628	643	633	650	675	675	675	668	678	679	695	684	685	704	664	727	638	640	705	676	630	657	675	641	684	713	643	652	696	676	672	661	653	650	677	634	679	685	691	721	721	653	697	613	628	635	677	712	663	683	671	643	636	692	679	693	692	667	695	683	630	683	636	622	685	633	667	666	675	632	717	706	690	698	717	665	668	664	641	635	650	676	705	669	664	689	687	635
52222	50825	52741	47000	44324	44373	38468	34019	35206	46726	45812	43102	32419	30703	25367	19971	14148	12020	9815	4818	2295	1722	2100	1766	1461	1419	946	796	776	696	579	519	520	542	559	520	534	441	387	367	362	311	281	294	446	525	375	262	245	256	268	263	302	313	291	282	233	258	259	227	267	221	244	240	269	240	247	286	270	258	230	254	268	261	251	229	254	246	265	257	240	250	214	232	253	224	253	258	222	202	254	235	262	264	265	237	263	269	267	235	263	258	224	240	246	251	264	228	231	272	249	236	243	238	232	246	253	247	181	253	271	267	253	257	261	229	248	254	241	277	232	236	247	218	232	228	244	254	245	225	267	221	208	266	247	221	230	230	241	240	249	289	263	238	261	274	240	250	236	258	231	252	264	268	263	208	224	240	257	216	201	258	260	239	233	285	244	231	259	223	255	242	258	216	270	252	229	253	246	249	256	251	250	242	246	249	209	222	233	239	223	226	246	270	260	248	237	249	245	253	238	248	272	289	233	246	285	252	272	246	269	238	239	250	260	265	245	217	230	254	227	267	234	220	228	250	235	232	226	250	256	263	252	208	229	238	246	260	245	280	278	230	249	226	256	246	258	257	262	296	223	238	264	252	228	226	233	271	239	245	231	255	240	238	250	229	257	261	237	241	243	241	251	285	266	267	227	224	253	284	247	250	255	233	213	245	254	273	244	254	233	261	255	239	281	242	267	256	249	270	244	278	241	260	243	254	251	253	237	245	258	278	244	232	214	257	276	251	226	241	273	237	225	251	230	253	250	217	252	228	243	257	244	222	238	211	248	238	234	259	248	241	248	244	212	268	221	242	255	247	235	229	225	229	263	265	253	225	223	248	238	254	279	248	250	233	251	221	250	260	257	263	256	255	269	232	220	227	234	237	268	256	239	266	264	249	271	207	237	243	221	221	284	239	244	253	242	236	215	257	257	231	245	232	213	239	254	227	275	222	262	254	259	246	268	301	230	242	275	247	253	235	247	220	251	262	247	229	281	254	260	255	239	262	228	206	239	224	257	212	242	258	217	249	236	224	236	237	237	227	274	259	264	255	236	262	242	251	221	253	219	221	252	268	271	228	242	223	243	249	242	266	263	251	275	248	231	273	261	240	250	255	255	230	232	243	236	232	245	239	250	241	218	228	263	252	244	233	229	223	230	218	210	234	274	261	257	265	225	227	251	240	229	233	230	257	238	246	270	260	282	252	248	244	249	271	227	273	236	239	206	220	241	255	246	233	229	222	263	224	242	242	238	265	265	267	255	254	257	269	246	249	255	238	252	241	259	223	244	250	216	213	232	255	256	223	229	250	234	241	243	221	246	244	274	250	219	239	225	251	251	216	226	245	244	239	248	244	244	255	235	249	237	268	273	226	207	221	240	280	254	250	243	227	242	242	226	248	240	241	246	247	242	249	244	226	276	232	228	239	250	250	259	278	234	242	260	242	256	245	239	252	232	222	229	232	242	218	241	246	242	244	235	235	251	258	245	219	239	217	225	233	261	232	258	226	252	249	232	248	217	236	222	246	228	221	248	260	253	246	248	231	235	238	229	248	243	232	218	257	219	247	224	252	287	258	258	250	253	247	240	247	240	236	239	237	244	266	234	277	256	233	245	231	262	257	227	245	234	241	255	236	253	228	237	233	233	237	271	235	214	245	239	259	255	260	284	231	249	248	214	237	251	252	263	266	233	222	239	225	237	266	241	231	254	245	251	252	245	270	243	236	250	264	240	206	282	222	198	234	253	233	244	240	252	235	278	245	225	266	247	256	249	231	206	251	245	245	237	238	226	225	239	269	252	240	225	256	245	238	245	239	220	228	252	243	215	275	246	265	228	272	249	244	260	252	240	234	237	250	243	256	240	237	215	266	248	251	250	256	251	250	243	237	237	246	229	265	242	245	286	256	252	234	260	245	245	248	228	233	221	266	265	243	247	259	239	226	255	240	206	241	234	236	265	237	269	228	256	225	203	242	268	239	258	273	239	285	278	264	267	259	240	250	260	258	248	248	281	251	246	248	236	246	268	241	213	256	247	263	235	285	279	248	218	215	225	234	235	217	237	224	229	255	244	249	237	258	235	236	203	271	220	243	237	240	238	246	256	276	241	274	230	216	290	292	250	247	281	238	251	269	251	229	252	268	258	237	236	254	258	243	244	217	277	269	228	237	230	269	234	237	270	224	246	266	226	226	268	232	240	263	236	259	255	216	231	245	242	207	239	245	263	276	253	238	238	263	233	260	245	207	239	253	218	258	257	248	237	243	227	256	225	237	235	271	263	246	248	250	253	224	245	214	231	229	223	231	233	222	264	236	257	229	251	247	268	235	224	211	261	252	242	218	237	241	229	216	239	241	264	286	247	221	238	211	218	214	241	212	260	249	236	236	240	214	231	247	253	236	239	235	245	241	248	258	248	268	234	250	245	244	273	249	239	247	219	238	227	227	237	226	234	230	246	219	256	254	249	246	227	229	238	261	237	232	231	228	256	201	262	241	238	259	220	267	243	255	232	248	241	231	230	245	247	213	254	231	255	227	258	249	234	241	247	221	244	255	210	233	235	261	228	247	252	263	263	231	257	232	250	262	245	254	215	254	242	256	243	268	257	269	243	258	265	266	262	213	260	226	243	245	241	225	246	233	257	252	232	236	219	251	245	241	241	219	260	258	255	229	246	230	245	240	254	271	226	247	235	264	247	262	258	212	245	256	244	240	251	235	251	265	227	257	268	249	249	255	231	251	244	230	247	244	238	250	216	232	245	277	234	239	231	224	251	232	224	239	262	241	208	233	259	243	224	224	235	282	260	237	250	251	244	248	243	246	266	240	210	238	241	265	245	273	236	251	242	256	252	251	262	257	243	219	258	229	251	259	262	252	235	245	244	292	244	233	252	244	264	229	230	258	240	269	252	255	288	283	231	261	253	244	220	236	220	231	262	247	240	249	232	248	230	248	257	253	243	216	241	233	219	256	210	220	230	253	222	247	283	266	271	257	270	244	260	263	239	221	240	260	254	216	245	248	271	227	227	258	240	268	284	208	233	233	253	233	250	243	280	236	239	253	243	246	249	236	244	232	241	246	224	251	232	206	224	252	232	232	229	260	260	218	234	224	242	215	261	273	249	254	245	242	272	243	244	235	218	237	242	237	236	270	241	236	244	246	262	228	224	212	248	237	228	243	263	258	262	213	223	229	245	240	262	228	218	249	214	234	261	247	249	272	252	222	238	227	237	249	246	229	206	246	227	221	222	274	240	245	260	243	260	225	220	270	241	267	281	246	233	246	234	245	277	269	249	232	235	234	248	203	244	232	230	238	255	239	248	243	224	242	208	247	256	243	232	251	263	242	245	252	239	223	229	246	255	269	259	250	260	209	259	227	233	218	259	262	249	266	222	249	222	226	270	217	223	243	240	223	244	248	241	242	237	246	240	233	248	224	247	264	252	257	230	237	251	240	253	246	222	240	257	255	254	231	226	225
35243	43448	52334	56226	60478	62082	51646	46805	48311	56127	58766	54982	47592	47619	40973	37568	31633	30931	26168	15999	9439	8052	9834	8043	7543	7752	4706	4048	3831	3547	2913	2431	2333	2695	2932	2687	2322	2076	1790	1444	1173	1026	899	918	1853	2167	1157	692	623	615	695	655	1030	911	866	774	652	598	589	540	599	591	604	606	566	564	574	551	563	554	572	619	559	579	606	567	600	559	572	575	580	567	589	575	585	571	563	587	563	604	600	560	595	575	590	595	570	563	557	581	595	568	607	588	600	551	566	572	549	615	568	611	569	577	602	551	600	616	550	551	559	540	580	598	571	597	598	567	575	594	564	572	589	624	606	595	582	546	566	555	596	560	557	614	596	622	546	588	600	559	565	569	578	554	568	583	566	587	574	557	594	573	562	608	543	592	576	564	535	603	592	610	543	580	555	539	635	589	596	550	578	602	566	576	573	564	565	576	587	590	556	602	537	554	520	612	548	566	576	571	567	586	574	527	571	579	551	601	573	561	581	632	635	630	612	583	575	590	587	579	573	591	588	618	577	577	588	550	608	600	554	588	603	577	541	618	542	612	555	616	599	560	600	587	555	634	553	584	591	565	555	599	594	559	560	589	585	563	557	563	506	585	584	611	621	547	639	544	579	556	581	578	592	580	566	535	556	562	568	610	562	618	558	572	588	550	577	570	590	579	559	538	562	597	578	590	565	575	556	544	605	610	541	621	586	631	575	527	605	611	620	560	569	528	540	581	600	587	542	539	586	580	566	579	569	559	547	558	589	574	557	600	605	592	597	584	578	590	571	570	596	546	579	565	558	562	542	573	640	595	572	596	584	568	594	560	580	583	577	556	554	569	615	580	601	594	601	592	612	554	561	535	556	570	574	555	582	548	563	628	608	634	611	557	575	570	571	536	581	570	606	585	559	606	576	563	581	568	580	603	555	555	613	582	552	580	557	585	564	584	556	554	565	570	576	603	579	551	521	582	561	530	579	564	577	588	553	573	557	541	572	574	600	542	598	590	589	553	562	599	585	575	593	549	558	586	605	550	590	540	578	609	565	613	600	600	565	600	586	591	620	526	567	598	541	546	598	559	601	558	582	587	561	571	619	596	573	594	606	546	570	582	550	596	536	591	547	564	557	561	561	548	544	554	584	551	567	560	576	577	590	571	559	617	564	558	540	582	586	587	572	559	575	551	607	555	609	573	557	582	593	538	573	566	560	572	540	647	587	610	540	604	582	607	577	600	579	581	613	558	558	583	577	569	584	563	567	558	560	550	573	557	570	559	550	516	579	573	593	575	600	584	592	599	551	607	564	598	573	577	560	609	555	577	581	608	611	568	565	542	598	572	587	561	618	560	591	597	604	575	601	606	568	569	505	603	580	575	502	557	566	554	564	521	553	620	540	541	577	576	598	577	561	573	573	561	574	567	578	597	595	528	551	589	598	540	592	578	614	584	552	547	534	553	555	546	618	566	565	580	577	608	542	593	577	561	554	603	607	589	584	529	599	571	528	580	564	586	572	505	573	580	580	621	562	560	545	572	606	565	571	579	577	587	591	588	566	542	579	546	609	540	572	581	515	580	587	583	528	595	543	566	547	633	571	552	584	573	582	587	554	573	544	618	573	523	594	547	538	573	602	584	583	578	558	597	556	583	581	596	513	563	558	579	575	584	520	588	576	543	581	619	593	539	542	542	595	573	558	558	620	573	567	582	575	581	618	509	579	567	584	573	550	630	534	604	587	555	547	540	605	558	648	560	581	586	541	616	590	538	567	597	572	598	525	551	542	606	559	559	554	591	633	575	593	585	529	599	580	575	595	555	611	616	579	543	586	600	564	556	583	542	568	608	566	553	578	575	580	568	572	608	589	582	580	564	609	564	553	565	558	576	587	597	582	574	598	539	568	585	569	566	569	543	576	599	577	574	554	580	569	598	587	587	569	568	551	571	571	561	575	545	571	576	548	599	538	576	529	536	618	563	578	549	561	644	585	604	567	562	567	575	557	638	585	607	590	590	578	590	600	547	613	598	587	606	575	539	527	603	527	551	570	537	621	622	586	563	537	557	574	531	632	586	593	643	598	588	586	566	607	550	584	619	544	566	597	580	571	577	579	582	633	554	590	569	568	535	599	543	567	586	549	548	585	537	591	592	606	553	594	619	600	588	580	558	541	601	536	594	548	548	564	580	597	565	597	598	595	569	564	576	541	554	572	581	580	561	597	625	559	582	566	580	570	536	584	621	550	616	570	573	596	588	555	596	598	605	573	568	601	575	565	604	564	560	583	615	585	588	560	566	529	569	618	597	598	565	524	592	586	575	595	580	586	574	560	624	574	574	576	579	572	586	609	606	572	573	593	570	560	597	568	612	584	532	542	546	543	584	548	556	561	577	562	590	616	561	570	562	579	562	597	610	537	551	581	543	536	629	541	559	572	534	560	551	577	556	599	588	590	575	562	563	554	569	601	573	540	603	530	603	560	561	605	574	543	572	572	622	552	602	569	594	592	609	535	559	558	587	600	581	548	592	531	591	589	557	604	542	592	610	591	579	535	562	543	580	591	587	574	553	559	517	560	569	556	601	566	582	584	571	608	565	560	562	590	567	597	566	580	508	567	557	616	555	573	544	583	580	619	541	570	562	577	581	617	545	563	610	604	590	593	568	610	547	563	575	576	576	567	582	574	573	608	570	560	584	560	588	606	590	592	563	551	569	593	603	613	595	587	602	593	554	602	592	574	575	576	576	553	589	552	562	547	589	586	534	569	616	551	564	551	542	576	561	614	577	571	552	552	560	591	595	549	582	568	616	586	603	581	567	588	568	594	545	588	598	592	572	538	608	601	554	574	606	583	557	562	611	591	585	532	636	557	585	570	592	575	604	533	611	569	586	576	608	566	561	571	575	579	577	569	562	592	550	631	553	526	568	558	589	564	588	589	578	619	545	579	629	587	560	591	583	579	568	617	600	609	574	579	601	538	599	567	608	602	578	540	569	566	569	575	517	540	578	593	553	601	583	570	580	571	578	555	549	527	557	559	564	557	532	538	569	567	577	565	587	617	552	552	589	564	571	637	604	571	602	601	553	598	575	608	539	591	574	564	602	560	580	588	551	565	599	544	539	593	625	553	573	551	583	569	584	574	594	566	567	591	579	578	570	560	624	573	552	522	567	578	584	546	614	568	546	552	528	605	624	557	621	563	589	528	563	559	539	610	606	555	527	569	611	543	644	590	613	574	586	585	590	580	569	567	567	602	558	558	579	613	550	577	592	595	588	558	594	584	611	575	594	576	556	572	559	608	598	528	551	586	584	583	561	640	578	548	538	530	589	603	590	567	557	574	567	595	588	596	548	562	577	571	571	548	585	582	598	561	597	606	599	536	556	567	558	557	568	550	591	557	582	543	596	593	582	625	587	632	580	559	609	551	559	607	628	592	576	550	561	573	573	589	553	562	576	575	556	569	585	555	631	590	600	582	560	567	606	583	560	541	600	565	596	607	597	557	556
25427	18477	20248	16407	12586	10268	6704	3442	3289	3317	3598	2732	1717	1486	1228	923	788	675	606	447	451	430	408	388	376	383	414	399	410	379	330	276	339	348	294	319	288	331	312	294	259	288	292	297	305	284	274	293	300	254	304	278	299	284	271	289	293	260	289	270	305	278	312	269	288	278	269	249	287	291	276	309	276	294	279	316	276	286	281	276	255	271	277	264	253	282	278	263	258	289	282	261	279	258	322	270	288	288	264	259	281	278	262	280	256	273	297	278	247	287	286	296	265	271	268	283	301	285	261	303	305	276	296	306	290	253	265	263	284	268	283	285	288	294	288	285	278	302	265	281	286	287	278	256	276	270	305	289	280	297	256	270	253	293	304	276	281	296	285	301	288	299	273	257	328	288	287	259	264	270	259	263	299	262	293	304	264	281	292	280	323	268	247	288	300	298	291	271	270	292	321	284	255	269	285	268	263	312	290	253	302	293	264	253	303	281	291	295	287	250	276	296	290	271	293	283	284	253	303	254	280	299	285	269	250	274	275	269	316	245	296	300	284	311	251	316	288	274	245	288	267	262	252	279	297	294	260	281	284	286	315	279	292	253	259	309	275	286	273	319	267	273	301	289	262	248	272	288	302	279	257	259	266	265	325	261	257	281	293	286	270	296	266	304	306	311	283	264	278	301	256	282	280	286	268	257	280	286	295	284	263	259	288	264	297	272	276	274	287	262	280	257	295	262	267	256	277	274	255	264	264	276	280	300	304	315	271	285	271	279	291	268	299	287	279	262	268	292	272	291	270	274	295	272	247	242	275	290	282	278	271	266	260	269	264	284	266	306	290	285	294	279	311	291	283	271	284	263	291	290	278	273	256	245	284	309	275	281	285	268	292	283	270	258	297	260	283	269	304	294	290	289	275	269	280	285	305	281	263	264	271	255	294	295	291	277	226	243	266	291	299	312	265	275	260	265	297	278	316	256	297	279	294	288	295	326	267	307	294	292	258	273	254	257	297	275	269	257	279	312	275	298	310	304	274	307	266	268	284	277	306	257	291	292	257	298	288	269	276	265	289	267	312	272	282	263	278	261	273	259	291	288	294	252	300	267	274	253	309	291	263	311	269	279	241	293	284	297	261	280	293	272	319	317	259	275	272	275	301	306	259	286	291	284	291	283	284	265	269	307	308	271	298	279	272	290	288	255	295	272	293	244	296	274	253	286	295	280	267	269	282	256	264	285	286	271	295	241	300	242	258	264	262	268	308	280	293	276	257	269	301	318	255	279	294	275	272	281	292	291	283	257	293	292	304	316	265	289	309	300	281	310	307	266	278	265	258	263	276	307	295	322	274	300	260	284	273	299	275	293	294	254	261	288	252	308	251	258	250	280	283	271	289	276	285	266	272	292	275	294	291	253	279	261	282	296	270	312	277	254	310	300	282	291	281	255	287	251	273	282	282	291	301	250	268	309	260	287	309	254	312	285	264	283	283	302	252	260	271	304	272	274	268	280	310	286	286	282	254	284	246	301	289	266	283	265	305	298	280	275	297	287	272	290	304	273	264	277	277	276	289	294	292	299	276	277	261	252	281	287	251	270	260	268	289	263	277	284	276	256	307	280	260	263	290	263	257	267	290	298	250	322	299	302	290	297	307	282	291	311	289	267	286	288	296	297	250	273	264	286	303	287	281	300	301	299	269	286	265	306	278	310	326	280	288	268	291	245	269	273	310	300	264	279	308	248	277	270	258	291	286	300	265	286	273	295	288	255	295	290	249	282	288	257	281	269	268	292	268	254	256	265	254	301	277	248	306	280	257	293	295	266	294	290	262	307	304	264	273	285	294	295	299	275	274	264	283	248	282	256	282	267	285	263	290	256	274	293	315	293	268	274	294	292	265	279	289	294	278	282	290	307	278	259	275	296	286	257	268	332	271	249	269	303	270	284	305	246	257	282	248	286	290	257	286	294	258	270	259	253	268	279	291	292	294	286	274	271	271	271	297	293	297	287	294	290	281	294	276	283	270	311	279	303	290	293	300	271	282	286	278	291	251	288	255	324	273	272	296	286	252	272	302	278	278	265	292	286	311	303	272	300	271	272	273	284	315	295	293	264	267	328	290	262	271	278	250	276	314	275	284	267	286	271	265	267	266	284	278	331	278	271	301	328	291	330	274	340	285	276	251	279	283	276	280	280	300	302	258	305	272	263	284	290	301	269	299	305	295	285	280	260	291	334	285	284	282	313	292	261	265	265	289	261	275	302	275	313	292	265	286	260	289	269	276	296	278	303	304	287	318	272	271	291	269	290	271	285	263	275	305	295	282	299	252	282	284	294	293	276	310	262	318	289	267	258	279	284	284	268	243	314	280	290	281	278	297	280	269	291	279	288	285	259	263	270	279	297	254	312	318	256	266	275	298	294	281	279	299	299	280	301	305	283	279	280	280	278	281	276	323	284	281	271	316	298	270	269	275	296	288	247	293	277	288	286	299	284	307	252	291	292	298	298	267	306	260	305	324	286	260	259	275	297	279	319	316	284	284	280	306	275	289	292	285	272	329	243	297	264	267	292	288	263	281	293	259	287	279	274	283	284	261	249	300	267	256	285	272	296	270	286	296	268	297	295	271	293	272	291	271	276	288	282	271	276	299	287	288	278	297	269	287	275	275	308	298	247	270	300	276	277	299	261	305	262	287	291	279	261	313	282	290	312	277	279	261	296	298	293	272	255	284	271	274	285	268	275	292	288	299	285	272	267	263	255	256	292	288	309	291	311	295	275	285	273	290	306	263	277	275	263	290	287	303	256	263	267	268	286	282	301	270	296	272	279	310	271	293	287	281	267	277	289	272	288	281	282	303	288	262	273	265	297	260	283	277	304	300	281	252	287	254	300	266	271	272	270	258	273	236	287	278	301	278	282	279	274	277	268	305	276	290	280	288	299	288	266	285	273	323	261	298	307	267	268	274	252	245	254	304	273	261	267	261	289	245	289	261	266	298	252	276	300	268	295	271	247	300	249	272	289	280	256	272	249	297	279	296	293	313	293	255	269	292	301	276	260	317	292	282	268	287	242	304	291	299	266	313	267	317	256	301	285	271	281	313	303	291	288	301	293	274	259	289	263	258	268	258	301	324	254	296	272	273	265	266	250	283	280	289	286	297	268	276	293	322	254	278	282	254	293	267	266	265	258	291	275	295	306	284	315	300	285	266	299	296	250	261	289	281	277	317	254	281	285	267	288	283	292	272	298	292	289	281	270	289	279	299	266	255	260	261	266	256	263	278	261	252	275	279	303	269	289	284	288	272	308	266	295	276	265	283	291	278	293	276	261	250	290	284	242	298	278	288	297	288	279	273	287	258	272	287	310	277	308	268	284	283	284	261	296	267	297	290	297	267	266	267	268	303	255	310	296	264	307	287	269	288	287	259	273	301	323	288	290	272	268	270	269	250	295	272	287	292	308	245	308	287	279	292	304	305	273	280	292	300	263	249	270	295	297	270	268	291	293
15284	15164	25993	29461	27959	27100	19146	12374	13988	14480	17138	13207	8754	8168	6322	4927	4049	3347	2635	2022	1760	1791	1655	1530	1412	1462	1342	1285	1206	1157	1082	1027	964	937	932	859	887	863	846	804	815	822	761	785	737	740	712	679	693	714	695	758	631	697	643	639	648	617	729	705	624	675	652	694	716	641	618	675	674	682	674	652	701	692	692	635	675	675	706	696	647	644	670	627	677	649	704	658	632	675	693	690	654	681	683	667	660	610	676	678	644	719	677	675	664	650	673	635	723	670	713	685	655	681	675	637	667	659	645	674	688	685	648	643	658	713	667	711	634	661	666	658	634	680	660	686	675	635	649	714	654	671	664	693	645	630	660	673	653	632	646	667	640	690	662	694	665	681	671	649	638	654	652	647	634	687	684	670	639	646	667	685	656	713	666	717	628	619	640	727	658	651	643	667	689	648	690	683	675	673	680	671	632	692	694	675	679	667	703	656	664	669	681	646	637	663	636	690	635	669	666	679	671	642	635	676	670	629	640	656	697	624	678	663	680	657	651	679	674	664	666	671	648	656	721	716	667	677	664	659	670	661	711	684	649	685	677	687	638	635	699	664	697	671	675	648	645	720	690	684	659	684	671	695	724	662	716	700	602	648	728	709	652	625	686	676	659	671	682	619	673	638	686	649	664	686	648	666	670	733	673	680	649	680	614	663	670	696	677	604	609	700	667	631	659	718	664	697	674	658	704	678	640	684	666	682	704	698	635	663	622	698	661	701	666	662	641	680	664	652	680	648	658	644	661	613	640	654	644	662	654	663	625	634	715	678	668	653	699	679	705	654	707	677	666	658	678	710	669	694	615	638	636	605	663	693	669	703	637	670	605	659	687	660	694	649	685	661	713	638	670	677	686	655	656	661	717	681	656	677	655	654	683	691	697	716	675	667	735	643	660	674	672	648	688	660	742	622	659	682	683	664	675	695	667	692	665	639	689	670	661	660	707	679	675	635	714	686	705	703	709	655	684	679	641	678	644	679	629	646	672	692	655	678	667	664	730	666	666	657	639	710	672	680	700	674	720	672	669	658	678	716	643	656	654	631	692	692	697	643	708	665	703	696	671	642	656	640	658	702	679	635	694	632	701	684	646	692	647	696	665	571	674	648	678	656	670	693	683	654	698	624	660	640	669	667	629	694	677	674	685	634	685	637	680	629	671	674	659	654	703	654	682	701	682	653	650	661	685	663	612	658	712	641	695	706	676	680	686	673	675	659	661	641	629	694	675	637	677	725	703	630	697	672	671	709	683	678	657	664	683	709	681	672	597	703	651	682	701	658	651	662	677	723	733	658	618	668	636	656	653	668	690	678	660	667	662	661	602	604	678	672	638	725	688	650	695	678	670	686	673	681	665	689	636	619	666	649	685	663	640	675	673	672	676	673	696	697	666	674	704	621	626	672	667	634	648	715	634	670	686	672	692	665	683	662	695	688	677	665	684	687	694	677	674	649	708	662	644	624	693	642	708	683	686	602	660	702	691	684	678	654	692	705	645	697	674	641	625	651	659	652	644	658	701	676	663	637	669	686	670	713	640	674	700	678	656	640	624	690	651	665	673	696	665	652	653	687	654	705	684	635	683	684	715	683	638	636	631	669	669	663	632	679	656	657	641	636	666	641	694	650	664	639	707	657	658	619	684	667	663	722	670	641	676	694	688	713	692	675	672	662	704	737	674	682	659	690	642	707	713	680	664	660	658	682	703	657	731	690	684	655	652	688	688	655	628	710	653	677	692	602	648	653	636	693	676	663	624	675	694	654	700	687	708	703	664	648	709	673	701	677	710	661	694	635	697	682	664	680	637	691	739	675	652	673	688	689	684	716	655	682	664	669	653	698	690	690	651	710	678	703	683	700	664	645	652	648	682	654	665	672	675	664	671	659	636	681	656	686	655	659	656	688	651	679	729	667	664	646	674	681	649	674	638	678	639	629	661	687	660	635	635	673	677	608	692	682	653	672	658	700	642	711	626	614	680	668	653	665	629	658	659	650	694	699	703	665	681	659	633	666	659	668	690	651	682	654	657	647	704	658	704	676	666	672	648	661	688	660	674	692	676	656	688	687	655	677	626	699	682	707	694	636	694	680	638	640	649	659	660	689	713	752	656	715	650	676	675	687	699	691	635	714	655	661	690	650	667	670	623	649	658	669	712	658	705	670	621	703	673	660	658	673	622	716	640	641	624	705	687	659	650	720	713	696	683	682	687	707	686	666	656	612	698	674	633	659	658	694	666	687	687	638	714	716	641	675	656	677	659	676	657	678	634	722	664	691	686	673	675	690	669	651	702	658	632	680	672	668	651	670	661	688	658	677	740	685	699	632	701	680	641	662	650	726	657	665	681	656	728	709	661	648	685	691	741	692	635	701	662	675	697	731	664	734	677	671	678	663	717	680	646	652	678	650	658	654	685	653	637	688	658	696	664	685	686	662	722	696	671	662	667	649	689	647	662	691	676	650	685	685	681	658	629	688	690	637	634	714	688	671	674	688	715	707	695	670	676	694	664	671	649	693	717	686	689	683	704	678	674	656	675	673	691	678	634	667	690	650	688	662	666	684	685	686	680	651	685	681	685	681	706	638	670	708	686	669	668	694	644	651	701	673	667	613	639	644	648	663	660	703	676	636	664	666	647	671	727	627	621	653	659	649	682	651	648	648	670	660	661	639	678	669	716	630	632	674	673	671	690	652	705	672	654	693	698	647	686	674	640	690	682	682	677	645	684	617	655	678	649	678	671	685	654	689	698	695	653	589	674	684	663	704	658	635	688	687	677	679	688	676	666	655	715	711	692	688	651	633	678	668	672	659	691	687	656	690	704	708	666	654	672	664	695	644	678	644	682	660	654	635	638	688	670	618	667	694	628	650	671	699	654	655	644	686	739	651	643	708	658	688	688	680	701	657	638	683	643	696	687	652	691	663	656	688	675	651	641	649	691	653	713	653	694	671	646	696	697	642	645	658	697	655	653	637	689	650	681	702	663	700	656	656	657	660	665	662	652	668	729	623	628	642	712	677	677	647	623	673	651	640	663	676	676	731	690	670	652	663	652	626	657	674	677	653	718	697	658	644	672	655	694	710	658	679	706	630	697	694	646	696	634	678	631	628	670	716	648	658	693	672	676	657	664	680	658	657	630	669	671	664	663	662	666	669	648	707	663	678	682	692	649	701	733	674	661	669	665	649	648	689	692	721	646	666	687	672	709	688	681	681	632	673	707	659	673	658	672	703	660	654	658	673	647	681	660	678	721	712	670	606	692	665	638	605	672	693	669	698	649	632	685	654	713	679	701	663	749	688	652	664	692	696	665	703	646	689	713	653	677	676	687	617	644	676	680	658	657	632	654	659	666	664	632	680	608	630	651	714	626	679	680	689	708	673	657	678	682	676	695	652	621	668	670	656	612	680	649	657	661	644	634	626	631	628	645	638	669	659	694	623	648	677	685	731	657	692	639	685	632	687	677	694	685	669
44368	42969	52816	47480	44886	44780	40507	29478	30808	36287	41428	36255	24689	22093	15271	10799	7983	6676	4718	2567	1629	1233	1367	1331	1173	1066	658	637	594	557	552	445	435	456	412	434	398	365	359	325	327	331	291	358	420	326	310	268	297	307	330	343	327	320	321	312	298	279	311	283	301	286	254	281	331	270	272	266	278	272	303	282	285	266	262	311	296	276	286	306	332	248	252	260	312	290	273	270	274	266	304	256	292	281	305	319	255	282	273	284	291	291	281	304	306	286	300	272	287	280	281	298	308	245	293	301	289	282	296	280	261	289	277	281	269	275	300	285	291	303	274	294	298	292	279	307	265	259	285	303	264	318	282	290	283	269	291	309	282	314	292	293	266	287	247	302	326	298	307	291	323	281	287	287	247	279	306	271	272	301	272	275	283	285	272	237	280	321	283	324	275	273	264	269	290	258	283	264	283	306	296	309	267	281	313	276	305	309	301	274	265	305	289	316	283	285	335	255	291	290	273	317	296	295	268	257	297	286	282	319	251	314	290	272	271	289	302	293	294	286	253	301	301	246	271	252	298	284	284	287	295	316	328	281	281	285	286	310	284	277	262	279	281	275	256	296	354	279	295	269	270	294	277	257	270	284	299	291	298	281	328	282	292	275	299	277	285	270	301	293	285	271	292	286	293	300	302	272	319	269	276	257	264	274	271	300	323	289	280	284	310	283	286	273	273	280	307	258	293	280	273	265	275	255	279	299	274	306	307	296	294	268	276	300	319	325	298	281	287	291	295	269	280	293	257	287	305	281	281	298	293	283	321	299	287	254	276	265	306	291	280	269	269	266	276	268	294	320	314	303	266	301	293	269	259	306	282	297	297	253	278	272	292	298	323	317	310	275	299	306	320	303	277	279	278	254	275	292	281	303	298	295	296	291	291	288	255	273	253	273	265	279	287	266	279	298	274	340	278	267	264	288	285	268	279	307	283	247	259	266	280	314	276	303	296	261	268	270	291	284	287	293	275	306	253	300	297	276	304	311	285	301	289	279	289	326	291	293	305	330	289	294	306	303	261	278	277	312	295	310	284	291	267	292	243	292	311	305	266	309	311	285	292	274	276	286	309	286	311	316	269	290	277	314	291	275	273	317	318	282	297	275	274	331	306	285	313	279	296	291	281	294	286	299	278	248	296	248	288	270	254	259	278	252	282	298	287	266	279	281	289	298	275	287	284	297	275	288	310	255	288	290	285	261	269	282	280	268	304	311	283	307	276	315	301	261	300	300	296	293	299	300	281	260	312	278	295	292	319	288	245	290	299	269	304	256	273	273	275	320	253	292	295	303	273	280	258	274	293	267	268	282	298	304	280	276	299	319	302	263	284	273	289	298	273	274	285	289	291	293	268	304	280	311	285	292	300	319	293	305	285	273	268	302	296	290	300	281	240	294	286	289	321	245	296	282	267	305	278	280	264	300	277	281	288	292	244	298	323	274	248	280	276	300	293	257	274	287	276	310	277	275	275	269	310	291	310	277	280	320	277	293	261	275	267	269	334	272	302	305	275	259	270	266	291	280	260	266	295	282	276	254	307	287	272	284	267	277	285	284	296	290	288	262	292	308	305	278	299	314	254	281	305	251	271	276	312	273	298	300	309	293	265	252	288	262	305	302	290	263	265	242	285	319	294	298	279	297	293	294	264	266	265	300	283	281	278	291	269	261	258	289	294	282	268	262	292	293	269	271	311	286	285	277	263	301	261	278	305	288	284	291	281	279	321	267	318	276	303	272	261	264	268	255	289	287	276	269	288	268	278	272	268	315	296	262	254	258	300	263	291	270	280	263	291	290	293	293	297	279	329	249	322	308	286	296	256	286	261	284	273	267	269	313	296	299	291	296	296	297	283	319	300	283	291	277	290	296	274	289	277	278	280	291	290	282	284	243	278	316	299	293	312	311	296	311	292	275	302	278	299	275	287	294	310	275	280	289	297	289	289	267	280	256	296	280	270	322	271	265	277	290	272	280	282	278	272	280	283	293	311	308	303	280	256	269	284	283	272	285	290	286	265	300	266	276	275	298	261	314	268	300	273	297	280	277	286	319	306	278	279	296	281	305	306	297	306	256	283	312	293	280	307	269	280	280	269	293	284	283	295	291	308	276	326	282	302	289	283	277	325	298	280	323	259	291	282	282	286	291	297	299	292	282	296	309	269	263	291	270	281	277	282	283	285	290	292	275	271	281	280	291	295	301	331	295	298	272	293	324	301	298	284	263	283	272	303	265	292	296	299	308	293	337	287	310	292	286	317	298	267	269	310	265	255	269	265	285	308	319	271	294	286	292	292	286	266	267	266	280	284	276	275	301	264	275	304	296	282	291	239	288	287	287	310	287	294	286	291	251	260	284	276	269	281	286	301	256	308	308	308	262	280	278	267	246	273	295	258	290	284	273	270	273	327	272	288	277	301	271	301	277	299	294	275	280	284	300	290	296	280	295	274	282	285	269	285	276	289	264	253	293	296	293	306	257	262	271	302	261	289	288	274	269	266	288	283	288	294	293	272	278	319	274	290	275	277	296	298	282	272	283	263	272	280	288	302	289	302	256	295	286	265	296	279	297	276	274	268	288	314	288	313	306	285	286	300	283	294	297	283	288	284	252	302	304	269	314	287	277	306	325	273	282	315	271	307	303	273	276	300	316	266	290	283	261	300	303	275	259	278	314	287	266	281	324	284	275	306	285	302	275	283	305	257	267	283	280	272	283	280	290	291	333	291	303	293	239	272	294	285	296	296	290	294	255	296	285	306	309	275	266	293	274	269	301	267	314	263	277	289	250	286	289	303	278	289	277	277	268	320	277	275	298	279	271	274	312	300	311	270	293	299	263	270	275	302	296	304	262	275	270	285	271	286	298	312	330	262	275	290	300	277	289	275	263	305	288	279	302	262	266	300	307	289	307	297	326	286	291	311	285	286	297	279	325	307	289	312	276	262	279	293	263	271	281	304	299	267	296	279	278	303	302	296	280	309	296	301	272	302	291	287	320	315	276	273	302	287	293	277	321	262	296	278	287	291	237	301	292	327	305	317	264	250	294	282	293	256	307	296	295	291	317	310	263	284	261	314	312	282	245	287	267	279	285	286	276	278	273	284	294	287	283	293	290	274	305	288	270	280	290	274	272	304	271	268	306	263	272	315	283	298	282	291	316	276	286	276	277	280	273	251	287	299	279	279	272	306	267	277	300	286	299	296	265	277	284	327	280	320	302	295	262	299	301	287	290	268	281	299	286	260	278	314	268	278	268	297	292	300	274	255	279	300	272	319	256	317	292	288	287	302	292	268	281	257	275	280	261	289	266	291	294	291	277	302	303	281	290	271	318	264	272	271	260	262	300	263	300	303	267	288	258	264	292	299	279	284	308	283	314	313	256	283	279	265	284	282	267	287	290	254	259	267	270	280	299	286	279	288	305	319	273	281	297	275	308	295	282	288	301	304	293	294	289	300	281	284	289	288	297	268	304	297	305
28876	35667	49406	53964	57168	58586	49279	40048	44851	47907	54876	48639	40315	39841	31203	28033	25015	23108	16893	11172	7680	5814	6746	6585	5617	5506	3168	3202	3055	2290	2389	1868	1553	1766	1671	1595	1282	1128	1060	973	940	879	870	1190	1387	1014	779	738	780	794	1044	1162	981	986	802	797	748	675	682	628	654	691	655	664	679	655	707	672	707	700	690	672	720	625	685	688	657	732	694	704	653	687	663	649	704	659	695	687	665	679	652	657	683	617	690	641	722	697	713	691	698	709	675	681	649	674	655	695	675	671	629	658	723	684	676	656	729	684	681	639	632	659	669	645	669	647	645	677	650	685	642	682	729	693	672	678	673	684	716	659	652	629	689	671	675	666	687	687	668	645	718	688	649	702	623	682	685	670	659	664	706	661	650	685	646	666	668	652	662	699	647	651	665	729	690	706	639	690	690	697	701	693	673	693	695	692	642	644	684	708	653	659	654	650	677	656	653	656	667	659	701	680	633	623	650	709	696	682	636	665	647	717	637	691	695	628	688	636	723	649	662	666	697	643	726	657	726	682	676	678	684	691	686	705	645	658	699	634	652	674	678	679	692	650	682	649	650	635	670	705	644	689	660	670	673	672	673	657	698	693	720	645	662	683	646	653	699	667	677	662	705	676	655	698	630	687	670	672	667	658	696	670	639	656	681	679	655	704	663	637	667	694	705	687	709	661	657	664	656	683	700	646	643	676	658	704	674	703	659	663	706	697	690	744	666	662	615	655	706	704	672	709	643	604	673	657	702	643	663	718	698	682	644	639	652	631	724	665	696	683	685	733	669	658	655	613	667	653	697	671	697	670	711	660	681	657	698	723	660	651	651	686	698	663	695	666	642	663	663	677	694	656	615	682	682	692	619	693	686	726	642	663	717	677	669	670	667	713	683	683	635	677	658	712	653	700	672	707	687	660	639	692	696	641	652	674	658	684	677	671	653	660	710	647	692	703	660	659	727	680	638	678	648	630	671	709	652	642	695	695	742	679	660	689	698	609	649	695	727	718	660	695	685	685	652	640	665	711	659	737	677	696	688	671	611	634	671	622	689	672	671	688	635	692	651	680	662	623	636	670	640	683	684	678	671	658	651	667	664	667	689	669	676	673	660	697	642	653	705	669	676	704	639	707	655	631	647	657	644	696	689	654	702	654	651	640	637	642	665	637	694	723	694	678	692	714	681	678	716	643	700	668	680	675	666	724	732	657	659	648	704	657	651	639	672	662	702	644	638	671	706	689	657	696	653	678	686	714	691	674	633	652	691	658	666	626	708	667	665	689	665	703	661	654	655	679	667	719	675	703	665	689	670	668	683	737	734	679	670	656	682	610	687	672	701	632	691	693	693	595	648	658	699	654	688	658	661	670	699	636	675	672	670	646	702	673	693	686	661	691	667	652	688	684	668	649	683	669	663	713	672	641	638	701	690	647	705	670	639	675	655	650	705	606	667	713	692	698	674	689	687	726	688	634	681	653	718	671	666	682	643	682	684	692	712	696	658	652	705	671	714	681	691	697	714	711	671	711	645	681	699	683	631	659	656	670	664	653	677	618	700	672	691	680	666	660	609	686	637	700	688	719	676	661	683	683	676	667	699	712	706	679	662	602	748	696	662	669	720	684	656	660	714	658	666	666	685	672	715	649	669	626	689	662	741	655	641	652	664	681	647	666	660	692	670	676	673	663	694	694	701	692	662	711	679	687	656	661	726	681	626	628	669	675	681	656	686	652	676	684	646	699	708	707	636	665	662	677	654	683	653	644	643	693	697	668	681	656	635	641	691	662	620	652	694	664	626	675	706	663	701	672	696	633	713	698	661	670	678	681	679	691	685	689	626	670	652	643	713	626	653	706	628	674	656	677	678	699	648	701	645	735	665	651	693	727	660	706	659	706	668	702	690	639	663	691	658	699	688	666	647	671	663	658	640	676	642	695	715	701	642	679	647	649	639	679	663	625	649	666	698	674	700	659	636	722	669	674	683	683	722	661	673	710	635	672	637	706	659	726	690	673	694	688	706	691	686	700	678	687	693	699	679	714	677	685	653	701	687	696	675	676	612	671	686	681	693	690	605	684	667	660	673	702	671	708	657	669	665	651	699	669	684	668	672	669	656	626	690	679	690	661	610	661	689	731	654	670	626	677	680	705	662	651	653	682	644	684	721	624	672	725	665	652	681	685	689	651	703	645	640	696	688	665	657	679	663	643	630	668	705	672	623	683	674	689	675	634	642	675	718	670	660	661	686	654	700	689	665	607	639	639	653	691	665	652	686	661	661	643	646	657	732	667	650	674	681	673	682	675	694	633	685	666	691	675	636	698	681	682	664	693	702	713	680	661	673	685	680	653	646	679	659	657	674	652	678	709	653	676	671	646	679	664	646	687	696	720	640	645	657	645	672	682	678	694	632	670	666	643	650	684	658	723	671	635	681	712	682	659	661	679	667	729	685	675	677	679	698	662	701	705	607	732	651	670	682	649	676	667	618	633	692	677	709	649	678	649	700	669	679	656	661	723	668	660	678	649	676	686	671	685	687	682	728	706	646	678	691	692	671	685	641	658	629	638	633	731	717	646	674	674	647	668	616	617	651	675	647	705	651	715	647	677	666	642	685	650	658	676	718	677	676	656	687	690	687	657	684	708	614	684	714	642	645	687	643	653	619	646	662	647	690	634	669	690	640	674	664	655	663	680	670	666	650	692	688	701	683	675	669	672	670	691	706	656	636	697	663	671	610	648	642	641	671	662	681	709	667	633	668	662	663	641	707	721	695	650	689	658	653	642	720	661	643	667	696	716	684	668	669	667	652	643	664	680	720	681	649	658	632	644	681	670	683	688	698	711	640	660	704	687	697	729	658	661	668	677	671	670	697	687	706	694	660	637	670	674	676	661	676	656	669	643	676	677	709	629	648	714	674	698	661	641	654	672	719	673	673	686	680	681	619	688	716	685	663	651	652	689	678	643	680	694	706	685	635	642	649	695	711	667	648	679	721	665	655	630	643	633	658	713	683	654	742	677	661	678	652	636	659	705	641	641	711	716	645	712	653	679	698	655	693	674	693	694	682	613	666	652	651	717	679	694	667	693	693	679	685	679	679	650	662	645	729	652	674	647	636	658	690	672	714	646	674	677	735	628	717	633	686	702	702	672	686	621	664	668	674	663	652	723	677	681	699	638	680	685	641	694	700	666	677	639	683	635	697	679	691	668	656	718	608	662	628	680	685	650	666	676	675	728	715	664	666	724	675	626	668	677	667	648	712	725	664	632	632	671	716	667	642	631	728	735	699	648	677	649	607	709	674	657	682	651	693	681	661	713	655	630	673	651	670	663	692	673	643	688	646	679	710	626	728	702	646	694	698	691	679	701	721	703	652	629	677	675	697	643	672	675	673	628	639	663	627	676	699	678	686	668	672	680	648	692	701	674	683	677	679	673	683	673	641	659	680	633	691	680	693	689	691	701	625	698	627	687	678	678	678	673	640	679	657	700	688	708
50345	50395	52907	47201	43747	45111	41858	35103	36535	45599	50330	42092	32188	30738	23195	18989	15510	13460	8243	3872	3117	1923	2144	2679	2113	1554	987	935	791	635	659	527	463	479	519	509	438	421	355	322	332	319	268	397	460	404	272	278	259	250	322	376	289	315	309	303	293	272	231	245	234	232	266	275	261	275	272	240	249	244	251	255	257	250	272	242	242	249	261	224	264	243	264	265	216	228	269	231	265	251	253	267	237	253	243	275	236	233	242	262	240	260	272	264	231	248	241	246	268	265	233	235	258	262	239	210	231	229	243	281	267	275	279	253	245	245	265	254	231	255	190	272	245	251	258	250	245	213	257	243	253	258	279	254	238	257	218	244	237	227	210	271	234	250	251	253	259	242	278	227	213	235	259	240	280	257	258	247	282	241	264	258	241	237	245	246	234	228	270	281	239	281	235	274	235	277	264	231	254	292	234	228	251	237	242	242	256	240	263	254	245	252	278	217	279	215	254	262	245	234	231	230	274	223	291	231	257	282	255	238	195	235	247	253	272	247	240	237	243	249	256	290	216	240	237	248	255	264	260	251	255	231	251	220	257	262	243	222	244	244	268	262	232	270	250	249	236	250	245	257	238	241	255	223	226	256	218	229	276	259	261	268	251	252	269	252	237	240	247	238	262	243	255	233	251	251	278	252	248	225	269	255	225	242	257	238	213	249	246	248	238	242	255	243	259	270	243	232	244	238	215	267	247	256	227	279	232	265	251	239	268	233	263	259	246	247	239	240	244	249	266	260	299	237	269	246	233	226	222	260	226	254	268	230	236	261	252	240	261	236	295	229	253	265	259	243	241	254	247	255	259	272	244	248	228	230	271	250	249	232	222	261	251	250	269	228	262	244	266	239	258	261	232	243	236	255	217	250	243	250	254	278	270	235	239	250	269	231	260	271	232	250	235	236	268	271	247	261	247	233	234	233	234	253	244	210	256	256	227	228	261	271	272	255	236	261	239	253	275	223	251	263	264	265	244	267	274	266	245	229	239	228	240	277	269	235	253	267	233	259	259	238	245	241	238	266	256	234	236	248	243	254	246	278	264	261	235	243	211	269	253	258	221	249	233	275	250	240	243	268	287	281	241	255	237	246	236	240	268	225	232	229	219	254	276	276	260	246	240	252	274	258	241	247	240	252	261	242	267	249	277	260	261	253	235	218	243	227	232	264	263	224	259	236	264	272	243	252	235	240	222	259	234	262	233	260	229	218	249	269	268	261	292	251	249	280	246	250	229	270	266	233	246	239	262	229	241	251	265	243	281	245	239	255	220	220	277	286	219	241	261	262	239	223	236	245	281	267	257	226	225	233	256	228	224	247	262	238	257	251	235	245	249	253	251	264	235	233	224	272	232	251	237	235	226	233	243	259	253	238	257	244	242	281	262	232	267	242	221	243	227	232	215	243	255	229	279	263	254	253	264	255	254	249	268	259	260	262	244	247	254	263	265	240	214	242	231	239	226	226	238	249	269	243	219	268	277	241	239	243	251	280	257	238	252	259	240	252	262	238	255	246	252	238	246	246	246	225	255	282	274	245	252	235	261	228	259	262	285	236	249	261	249	241	248	258	260	251	240	269	261	288	262	272	254	252	210	260	253	221	242	268	249	235	255	271	242	234	243	246	258	251	249	244	232	246	247	243	254	268	262	216	253	232	245	206	260	243	256	217	266	225	268	229	224	233	234	224	255	241	257	241	260	284	257	255	254	248	236	239	230	244	247	247	250	258	263	240	238	245	260	221	241	260	264	237	237	236	260	220	226	267	236	231	273	238	288	254	239	234	249	259	251	260	259	251	237	271	256	226	245	252	261	254	248	251	242	239	248	241	253	225	238	237	239	230	256	266	229	232	261	256	256	252	241	260	252	266	247	229	251	244	222	264	261	247	300	259	254	254	246	244	276	230	240	259	236	193	240	269	285	249	232	269	261	246	229	243	245	242	248	204	250	241	265	263	265	253	244	229	259	283	268	260	259	236	286	248	229	245	252	256	243	252	238	256	235	246	245	252	255	242	247	254	255	252	249	247	249	219	266	245	255	234	257	282	250	257	268	262	229	240	242	280	258	262	268	232	249	253	239	232	252	230	279	255	277	271	253	265	271	240	271	245	232	222	231	248	273	232	232	243	253	240	231	258	230	270	268	251	261	228	237	251	232	242	239	233	257	251	262	258	246	225	265	241	258	245	239	246	263	265	264	221	261	259	246	262	259	267	230	267	239	239	231	240	256	253	240	263	273	272	242	197	280	227	253	264	229	261	232	242	254	244	273	264	249	243	244	258	260	246	251	236	246	243	272	244	254	237	247	280	257	249	263	233	271	265	257	236	249	250	259	247	249	247	244	258	235	240	219	236	249	277	259	262	259	238	244	265	239	239	257	242	252	251	228	227	262	255	218	258	239	219	205	229	226	223	252	253	233	237	268	236	259	281	237	231	263	260	263	237	248	228	268	250	257	251	249	213	255	223	253	254	222	191	263	243	248	274	266	254	235	260	243	244	246	268	252	252	249	217	267	233	232	262	255	262	247	227	257	276	251	243	257	268	276	248	260	227	243	258	231	265	225	234	246	256	254	241	241	243	237	239	226	212	254	229	267	252	264	221	246	230	248	259	245	275	266	256	245	275	237	244	248	230	221	246	253	242	257	265	270	271	220	244	233	230	248	243	266	259	248	256	262	236	254	244	236	258	250	271	227	244	256	243	264	227	265	258	240	240	259	260	228	274	228	262	245	228	228	232	245	243	245	259	238	245	234	249	245	259	242	251	254	270	233	263	245	265	252	263	235	266	249	229	263	283	271	282	268	285	236	241	239	233	264	240	281	263	227	248	272	246	275	262	252	261	225	239	258	260	252	233	235	268	264	234	269	234	244	242	230	222	254	229	234	248	244	232	273	259	258	230	256	252	247	222	254	263	260	255	255	239	265	253	299	236	243	217	240	247	267	237	254	252	253	240	248	254	263	226	260	221	240	250	239	215	264	240	266	266	249	230	256	250	212	223	255	232	229	265	217	215	240	237	246	253	259	253	245	234	234	240	255	258	238	223	253	240	250	240	223	224	275	280	276	296	280	263	241	243	236	229	229	236	260	244	243	258	251	256	233	240	250	261	250	238	241	247	268	241	256	277	261	216	256	235	265	252	236	256	244	239	215	221	223	210	233	204	254	271	220	242	219	230	219	240	250	242	221	251	282	239	249	239	253	259	237	232	220	221	248	253	258	257	238	224	269	244	268	269	236	259	244	229	248	263	247	255	257	231	243	254	250	239	242	260	257	231	267	258	237	237	241	247	244	251	243	256	250	236	224	227	239	262	266	261	233	257	225	266	216	232	256	226	263	252	253	253	227	256	239	254	282	232	233	229	307	245	279	246	238	279	247	259	236	239	226	240	235	245	273	234	244	264	260	232	238	240	268	272	245	239	262	236	266	279	270	244	222	251	262	232	223	249	230	234	218	243	243	241	277	204	285	219
33953	41885	52136	56031	58976	64195	52067	49567	51572	58089	62560	54981	47781	47482	38150	37665	34255	33065	22166	13554	12649	8713	10580	11910	10141	7483	4953	4490	4050	3226	3177	2593	1916	2093	2217	2040	1832	1697	1369	1169	997	925	897	1553	1892	1493	863	730	687	725	1193	1378	996	835	924	816	752	681	572	590	553	587	610	562	587	590	542	593	583	545	579	596	594	601	605	547	615	601	557	608	601	614	566	564	588	620	554	636	631	607	556	585	559	584	617	584	612	617	572	568	591	579	581	593	558	568	553	593	576	589	611	568	578	557	567	563	577	606	594	609	594	576	585	556	593	572	585	562	611	606	594	566	590	559	585	563	556	587	545	553	545	612	541	584	561	564	615	609	582	649	573	580	573	563	586	551	560	607	601	581	556	606	587	576	575	585	612	552	546	596	625	610	619	545	625	551	558	607	549	578	572	574	571	584	601	597	623	592	598	556	548	593	624	594	605	592	601	617	625	534	566	576	568	593	576	595	611	570	556	554	613	565	595	600	617	557	606	582	564	554	571	624	613	591	580	584	588	603	583	575	612	577	563	561	582	595	553	593	611	559	616	576	554	578	619	627	596	621	550	550	584	583	603	620	592	591	588	635	580	588	585	545	568	596	608	600	560	552	622	629	591	549	598	571	606	593	613	577	625	522	594	564	586	586	561	581	591	613	558	588	614	623	618	587	546	553	580	587	574	556	602	560	597	560	594	559	581	548	571	594	567	583	604	572	626	603	584	598	617	549	558	581	567	585	591	590	538	585	555	574	583	593	586	593	599	599	594	586	551	576	580	600	581	565	585	564	576	588	584	558	599	565	576	554	567	571	583	613	555	571	565	606	569	552	624	543	595	605	582	597	565	603	556	554	549	561	589	575	585	590	594	555	597	580	543	567	627	597	577	590	607	573	543	582	584	608	578	548	573	565	602	582	596	590	541	619	573	577	579	501	621	577	633	575	578	586	625	567	580	578	600	565	606	609	596	560	575	612	582	579	602	606	578	620	564	589	584	584	620	644	604	571	583	603	621	575	577	585	582	579	560	583	603	586	627	554	567	550	618	543	606	635	585	598	603	561	555	654	597	619	555	577	594	635	586	585	613	590	565	576	554	642	575	570	602	614	640	617	565	603	586	579	606	540	564	582	587	546	561	606	577	574	585	581	570	584	585	577	582	622	595	535	589	560	583	632	588	577	596	587	582	634	556	607	602	592	560	592	573	632	571	581	566	589	524	589	630	559	587	564	590	548	548	576	574	568	569	625	536	597	601	585	571	640	610	624	596	567	542	554	591	535	596	607	562	608	603	566	547	581	591	603	556	572	593	562	635	583	575	544	537	593	573	567	607	556	573	606	597	597	607	600	564	567	586	582	574	561	559	581	575	610	604	553	599	576	618	601	596	629	587	537	585	585	605	579	611	583	616	583	527	597	566	589	588	578	551	603	571	598	555	582	599	607	588	574	556	562	555	587	647	554	555	578	580	590	555	544	607	559	568	573	574	573	526	570	599	541	575	573	595	603	621	550	572	575	563	628	594	570	569	538	590	583	571	622	556	609	592	569	585	588	611	593	648	604	582	566	583	564	576	604	587	617	544	582	629	555	612	578	579	566	559	614	603	594	575	604	575	577	602	590	593	597	530	567	588	629	590	566	598	581	589	575	576	568	575	576	578	565	552	560	569	594	613	567	608	549	554	591	577	593	562	571	594	556	535	577	621	562	579	587	588	597	577	593	534	594	645	621	590	582	555	576	614	568	604	561	579	563	580	592	570	567	559	559	580	582	572	573	611	684	601	577	567	545	562	611	604	605	590	573	594	577	536	580	593	557	596	584	598	639	576	575	537	600	571	557	616	571	601	583	576	562	639	580	595	598	585	583	564	593	555	563	535	594	600	633	565	595	590	561	558	578	626	592	610	615	589	554	577	573	620	599	600	508	565	624	559	631	594	595	571	587	599	578	592	588	586	583	628	600	545	585	603	581	612	568	574	556	605	565	617	594	575	582	555	607	591	575	592	567	573	572	627	627	548	559	627	575	556	543	580	600	567	597	593	582	638	585	562	571	573	613	592	586	568	611	601	625	598	629	604	560	537	558	574	588	570	582	546	577	525	569	601	550	616	587	612	578	606	597	540	558	614	552	550	585	549	603	604	573	558	583	611	585	577	591	595	588	553	620	547	645	601	596	592	570	583	576	561	592	633	599	608	588	580	565	610	577	583	591	585	613	587	552	545	583	570	602	597	592	587	610	548	561	565	609	575	573	594	599	611	598	583	579	583	570	565	596	640	614	566	624	545	626	562	625	603	582	564	600	594	584	604	584	570	570	619	578	593	594	574	595	604	582	549	556	589	583	557	555	564	581	569	577	597	606	591	563	574	578	600	569	629	549	606	573	588	612	562	622	585	566	571	546	589	608	569	582	569	567	578	596	575	571	599	546	578	576	587	584	569	581	579	588	551	585	566	591	562	602	616	576	566	600	574	579	576	603	571	579	599	585	623	581	629	585	620	530	564	595	601	619	598	580	604	566	569	609	544	591	600	535	618	593	585	586	540	586	566	536	606	630	598	648	569	625	570	601	594	627	621	595	577	628	586	622	503	559	575	612	555	579	587	555	576	619	604	558	587	609	574	597	519	624	586	555	587	559	608	564	547	551	604	577	568	562	555	558	561	587	587	609	604	558	544	571	587	602	613	597	625	612	562	590	617	610	595	546	595	585	551	606	551	566	587	585	595	577	586	566	559	557	615	567	577	591	542	567	611	575	583	579	573	605	559	600	604	577	573	574	591	571	632	552	583	605	579	615	544	560	594	601	581	587	552	568	583	590	582	558	624	587	595	632	569	583	593	608	573	555	575	577	615	567	517	572	594	615	570	618	594	553	589	577	595	581	585	582	598	572	550	569	617	567	569	563	626	563	610	568	582	596	575	564	566	577	574	617	594	623	557	560	585	584	574	552	597	611	600	567	609	583	574	603	569	617	590	590	573	572	595	571	572	567	562	580	561	607	548	605	606	605	598	625	527	575	522	530	596	576	564	649	601	597	607	593	607	553	578	575	622	592	547	570	588	555	569	578	579	614	582	592	537	566	580	582	607	599	590	589	599	587	561	562	589	570	575	619	554	597	599	583	560	575	571	591	577	576	581	584	544	573	569	592	590	565	571	595	526	603	600	596	588	603	581	563	602	600	599	562	558	569	566	548	569	603	597	573	575	605	575	569	591	563	616	664	573	577	597	549	580	580	570	634	607	616	563	616	566	593	522	592	536	544	581	547	598	592	575	577	586	565	575	590	612	540	562	598	601	587	617	555	572	551	568	588	548	552	623	622	577	548	540	609	595	600	562	616	594	561	577	565	607	558	623	593	612	595	551	635	580	595	649	572	569	610	549	620	592	609	540	572	582	594	604	586	591	598	582	603	529	560	631	568	587	560	546	591	579	611	574	592	604	588	533	582	559	570	590	583	596	567	583	602	596	588	586	595	582	584	557	580	634	562
24955	17016	19004	15121	11070	9124	6645	4048	3417	3760	3920	2518	1544	1459	1094	966	796	669	561	545	464	432	469	398	441	380	378	324	363	324	313	363	325	304	282	293	276	307	271	313	288	311	299	282	298	273	276	284	296	275	289	255	315	278	255	265	283	279	262	287	274	272	272	268	301	231	281	269	292	265	279	268	254	267	285	277	279	292	265	273	284	289	255	294	286	257	266	263	261	256	291	276	269	268	260	263	269	271	274	260	275	257	267	282	285	281	291	280	309	275	316	261	271	283	305	268	294	278	275	250	265	314	282	249	305	264	280	296	291	293	263	261	258	250	293	294	307	269	248	264	280	246	245	274	294	272	241	276	283	265	268	297	293	257	273	264	270	306	263	289	267	252	267	282	268	275	270	263	265	299	277	280	258	285	275	293	250	265	266	283	285	286	294	297	274	296	278	260	268	256	270	232	272	290	265	293	263	281	308	258	258	269	269	277	233	299	255	267	272	300	295	260	307	287	254	285	267	271	260	270	286	292	278	292	273	258	308	257	286	288	251	278	270	307	264	270	281	284	290	255	274	276	284	287	262	255	243	296	256	268	265	277	251	269	281	281	270	280	286	283	249	290	273	265	292	283	292	267	271	248	261	261	282	296	287	268	265	264	281	280	278	280	264	262	293	264	256	279	263	278	303	280	303	303	297	271	278	268	289	287	259	291	289	271	281	302	283	283	324	259	294	283	273	290	288	301	292	286	280	266	292	273	243	266	269	276	290	258	275	273	301	258	314	297	302	271	257	258	295	293	252	259	260	258	282	278	271	285	254	274	273	251	281	261	274	268	258	279	260	290	286	272	259	296	272	290	278	255	288	239	293	269	284	304	253	300	262	274	270	304	272	252	260	289	261	292	247	279	279	292	299	272	291	274	256	306	287	262	278	288	283	268	247	273	270	277	259	287	254	270	280	274	292	265	281	260	270	244	284	263	295	280	264	300	284	273	301	275	298	276	292	287	275	274	302	246	277	266	295	284	235	282	285	275	253	278	293	293	278	279	264	258	261	247	305	298	304	292	275	256	252	258	304	268	273	299	254	263	286	270	281	314	304	260	266	293	259	295	296	276	257	264	267	273	303	265	281	313	301	274	275	270	296	276	297	282	262	253	247	248	283	288	296	259	310	268	273	285	272	245	261	264	322	302	258	259	269	265	257	274	263	296	269	287	273	302	251	289	272	298	276	327	296	292	268	289	279	238	283	244	277	276	276	273	294	260	298	280	275	273	286	278	271	249	260	265	277	264	267	244	288	308	322	263	274	301	253	301	242	288	293	255	292	272	285	266	270	270	263	244	291	281	273	254	257	268	261	265	258	300	302	251	300	239	290	294	268	268	236	296	284	287	297	286	281	248	278	271	230	282	255	277	269	319	258	264	295	263	273	275	294	293	297	273	292	289	290	261	267	287	278	266	245	275	287	316	298	247	251	310	268	279	269	270	248	287	279	262	272	267	272	273	279	275	278	273	290	273	288	273	280	279	273	303	273	275	288	295	249	300	287	276	276	266	279	272	265	299	237	291	285	245	286	276	287	260	268	265	317	267	268	272	284	306	267	263	273	278	292	272	288	302	293	254	268	287	259	267	266	266	265	289	288	287	254	267	275	268	279	284	276	261	259	292	305	280	280	280	284	275	271	261	261	301	280	294	298	258	277	285	248	278	281	306	255	275	265	244	270	245	245	287	285	271	276	265	281	291	273	279	256	283	295	281	275	283	272	295	281	259	266	285	296	278	284	278	293	245	275	254	273	256	272	270	271	288	300	269	287	275	276	224	282	261	292	273	276	279	266	288	279	279	268	251	230	304	240	291	269	265	251	260	254	305	238	265	277	267	271	278	288	275	284	252	276	257	280	281	292	227	265	271	275	284	294	261	303	282	281	306	281	284	262	262	257	284	277	274	257	276	281	276	283	282	275	289	275	284	251	311	269	270	287	270	274	278	287	270	263	250	273	261	291	303	301	267	270	258	288	303	267	270	273	298	266	258	286	266	271	268	257	266	255	270	272	268	261	254	292	291	285	268	289	260	268	293	297	262	278	267	283	266	264	293	267	261	293	269	298	282	274	280	278	287	295	313	261	255	265	272	295	281	287	262	277	260	242	261	266	273	283	282	291	264	286	299	309	286	284	266	243	263	268	269	300	273	264	295	281	281	283	283	291	287	278	295	327	261	271	250	270	275	299	271	302	286	296	260	276	272	276	289	265	295	267	275	272	291	258	279	256	302	259	251	296	280	275	298	276	251	309	284	284	296	285	248	266	288	284	268	269	300	270	284	283	257	270	282	264	291	251	270	281	279	251	275	286	286	254	270	268	281	286	278	276	296	296	278	295	266	309	268	257	287	281	289	320	282	274	236	273	268	270	268	248	296	268	258	317	256	301	281	290	279	262	265	288	268	245	287	288	270	278	262	295	305	313	277	266	291	289	275	273	283	254	292	282	272	288	270	278	249	288	275	237	269	304	264	275	280	291	305	276	274	293	314	295	294	272	254	323	275	304	289	252	279	273	245	263	281	265	266	306	268	259	271	250	283	266	280	286	277	246	253	273	257	329	288	270	273	296	239	287	243	276	253	293	262	273	267	252	256	281	291	275	290	294	262	286	252	265	262	256	274	299	272	274	282	297	282	281	276	297	317	283	225	299	296	278	278	263	272	258	265	258	260	251	275	281	291	291	273	285	282	270	272	274	278	273	274	249	281	281	294	256	303	266	276	252	298	273	283	260	286	265	268	301	264	264	275	284	258	267	276	271	280	259	255	299	279	298	276	274	273	269	260	245	280	252	274	260	301	259	286	264	267	275	266	296	271	255	276	282	295	267	286	266	269	268	269	278	262	275	268	286	275	275	288	309	283	259	268	276	287	258	272	266	262	293	295	282	279	281	250	271	258	257	257	290	283	310	261	251	276	262	261	265	271	267	282	243	277	276	287	265	275	245	281	262	279	282	302	269	284	286	291	287	306	296	275	250	288	267	318	286	276	310	268	294	266	253	290	271	270	284	270	248	289	307	319	281	263	268	300	319	270	280	300	242	289	272	254	261	275	279	290	279	281	294	275	303	253	274	238	261	275	280	284	290	288	313	276	284	272	292	252	283	269	266	297	277	256	276	239	249	297	303	309	281	271	247	254	299	280	296	283	269	281	273	285	272	258	317	283	241	272	292	279	268	294	287	274	299	286	278	273	274	291	297	290	268	305	251	316	259	246	263	310	281	265	277	270	266	259	258	279	280	277	294	287	281	254	250	270	316	263	260	264	282	287	291	288	284	274	268	303	307	275	269	289	270	295	274	270	279	272	269	289	270	298	268	251	250	295	284	290	285	254	306	275	256	279	280	269	271	292	268	280	274	291	252	278	249	274	278	261	305	278	265	264	307	285	249	258	243	241	250	296	260	250	258	259	295	279	275	269	255	249	252	286	254	257	259	299	282	286	240	258	250	298	277	273	282	283	274	301
14632	13665	25063	27676	26144	24865	19380	14241	14416	16898	17851	12112	8039	7542	5601	4875	3892	3604	2682	2214	2046	1784	1765	1635	1606	1499	1335	1249	1255	1139	1064	975	972	956	868	901	835	865	852	823	801	738	727	764	802	735	729	690	675	707	643	659	714	654	677	656	657	722	655	673	654	648	664	653	662	675	688	726	634	633	637	638	623	693	670	648	650	628	675	639	649	632	646	643	676	648	697	690	692	689	660	689	655	662	647	707	669	665	714	697	632	638	679	637	598	648	647	690	735	666	632	665	669	692	679	655	633	663	608	677	645	653	674	652	636	654	642	607	648	679	666	688	713	657	678	634	642	622	643	651	658	690	652	664	671	653	670	701	602	676	656	685	636	680	624	637	655	663	661	677	640	673	618	653	704	657	666	659	674	702	582	652	655	639	725	645	629	656	680	733	694	626	675	669	662	679	668	614	704	641	662	686	670	650	627	678	621	659	686	624	624	678	699	662	659	670	669	692	690	667	684	676	604	647	650	679	615	636	654	667	653	610	626	679	681	666	674	666	657	656	642	713	677	656	680	682	636	644	650	616	655	651	625	648	618	681	650	624	625	641	624	675	659	623	685	627	669	668	658	692	658	661	650	650	697	660	666	684	673	674	696	624	664	658	692	652	648	676	661	637	646	646	678	715	602	647	615	656	591	640	680	640	642	685	669	672	654	654	633	632	687	659	615	663	679	681	662	659	649	642	655	666	641	667	649	696	633	656	664	700	658	675	663	638	639	652	678	688	668	644	636	656	682	654	650	651	662	635	644	620	632	656	635	665	650	675	650	668	674	592	660	632	703	665	639	668	650	661	626	677	657	693	644	697	669	682	657	653	652	732	672	647	643	631	643	635	657	658	639	681	690	660	687	662	666	684	673	624	718	623	680	717	635	652	661	609	652	682	662	649	614	660	640	635	648	650	669	685	705	654	668	645	642	669	653	604	687	659	678	712	599	669	654	644	660	652	714	693	672	682	619	647	692	683	644	666	655	657	648	673	659	662	619	634	664	622	652	676	638	625	678	672	695	668	651	662	643	665	646	698	619	702	619	627	636	707	641	666	634	664	672	670	694	627	657	674	654	692	687	645	664	695	650	685	610	631	619	686	627	620	659	678	713	651	671	604	642	636	656	676	676	660	618	612	638	668	663	683	688	684	686	680	681	707	680	642	641	648	655	645	688	656	676	618	664	670	683	662	643	674	616	655	692	667	653	618	632	703	643	654	665	714	678	702	720	665	646	672	683	693	679	644	677	599	660	661	642	659	696	638	649	671	630	626	675	648	647	741	689	653	664	684	648	648	659	699	638	675	623	682	680	666	684	655	678	691	646	658	679	653	650	647	644	663	642	656	678	670	684	688	663	651	684	661	657	645	671	677	686	667	636	679	645	667	655	663	688	663	670	692	675	667	671	683	673	641	666	645	632	677	622	701	677	690	670	648	690	649	646	671	632	657	669	675	671	653	705	633	644	676	616	703	635	641	605	649	630	641	669	631	684	637	728	659	628	653	662	665	638	606	698	657	668	656	654	651	638	663	682	648	653	616	624	714	685	662	674	680	684	637	632	662	684	608	718	697	653	680	634	656	669	691	644	684	659	674	702	664	653	633	705	719	683	673	642	651	687	692	691	614	719	646	656	649	653	668	700	680	658	710	685	615	643	604	651	651	610	642	633	671	638	631	641	657	637	682	675	688	611	623	648	692	656	663	664	644	638	702	639	629	627	709	658	675	618	642	624	688	666	612	691	678	636	681	635	656	637	669	638	670	669	694	691	680	676	662	625	709	635	704	663	665	676	639	677	640	665	606	670	682	687	678	639	633	659	703	659	631	685	661	658	639	681	637	651	631	695	683	624	645	678	683	634	673	658	626	694	629	691	658	626	659	664	630	665	678	632	621	646	646	610	669	708	672	675	639	636	617	647	646	620	616	689	670	684	662	687	649	612	654	614	646	663	601	668	663	686	617	625	711	669	675	629	658	708	687	738	645	670	642	669	681	629	605	658	620	622	697	646	648	641	660	683	704	674	629	684	619	618	698	630	639	673	635	674	623	608	642	636	650	683	676	680	657	693	681	647	668	653	648	682	645	683	693	707	696	636	707	664	673	657	646	658	656	671	670	686	628	655	608	684	698	644	659	668	636	679	646	669	633	701	705	678	696	641	667	634	675	663	677	658	648	603	635	657	655	667	687	656	691	663	715	647	696	666	657	709	656	654	652	665	636	668	659	688	684	693	658	649	636	718	676	657	660	668	662	625	652	643	692	646	668	659	638	678	676	677	641	658	626	604	673	621	635	650	654	680	650	680	674	651	672	665	641	658	658	672	638	682	669	650	670	676	690	673	691	670	660	679	651	677	647	617	639	625	645	649	646	700	650	643	681	637	640	653	658	657	639	715	660	653	661	656	647	685	648	696	651	674	674	655	673	703	629	658	695	679	656	659	642	649	624	637	673	650	626	645	667	604	656	654	669	618	656	691	664	632	651	642	679	661	618	657	649	661	664	681	635	654	662	668	655	630	641	660	672	687	633	653	652	635	671	661	681	652	678	692	629	674	655	677	657	691	705	648	737	673	647	644	650	653	643	639	669	670	628	695	652	709	652	672	660	665	688	696	663	635	664	668	631	600	675	675	678	707	659	688	647	655	657	653	640	621	632	634	638	676	646	666	655	654	607	681	648	705	646	655	663	652	640	680	686	721	643	704	641	619	618	646	735	649	669	697	644	625	675	620	642	625	646	609	657	669	696	676	681	662	681	660	633	639	667	652	646	666	678	613	668	640	666	666	664	652	601	659	672	660	640	657	653	653	603	702	626	600	658	634	660	635	665	643	610	643	656	603	656	669	674	672	676	686	687	644	660	643	664	705	618	656	668	677	614	651	686	674	624	637	658	618	654	659	703	687	677	690	664	697	720	626	669	628	688	675	649	678	681	623	683	634	618	667	669	652	689	652	652	705	674	665	644	651	698	682	662	740	665	639	686	674	703	698	617	594	656	613	610	634	668	620	678	687	689	652	684	711	650	682	645	649	656	650	662	646	669	661	634	658	617	661	672	662	727	649	713	694	661	669	655	635	695	655	642	635	664	688	706	669	682	674	642	674	641	631	648	688	644	656	640	649	648	708	667	676	639	662	667	672	664	658	687	666	644	638	633	718	651	641	670	649	675	630	674	613	612	648	682	663	668	633	621	656	650	672	632	654	691	637	655	626	692	654	643	646	695	677	658	698	619	638	663	634	668	644	707	670	640	661	685	612	646	692	680	658	650	652	626	652	628	651	681	648	659	642	736	699	646	654	601	671	721	629	650	698	644	640	660	651	632	671	645	638	667	650	660	665	635	654	651	671	663	610	650	629	644	628	623	649	672	671	647	667	577	676	669	647	650	664	608	683	707	667	663	668	607	682	661	664	619	649	715	661	642	639	645	692	657	683	701	699	673	673	711	621	661	687	653	692	633	625	629	658	641	688	621	652	671
42326	41037	52301	47490	44947	44688	39970	30052	26305	38469	40297	34243	22533	19938	12790	9423	8385	7465	4830	2800	1702	1501	1344	1299	1336	858	646	604	627	596	524	446	418	472	461	407	401	373	334	371	371	332	292	381	384	337	368	359	306	288	384	328	319	295	318	305	307	298	280	265	335	255	252	278	309	254	266	286	280	290	300	303	285	269	267	287	269	319	288	265	288	264	283	271	298	290	291	248	295	326	292	308	278	280	303	298	291	281	296	310	316	283	253	298	258	305	285	286	290	305	305	295	316	279	242	278	240	286	294	274	291	267	299	262	298	287	295	256	298	268	270	273	260	280	304	249	275	284	263	296	302	308	281	279	306	265	274	306	278	273	295	312	285	264	318	276	265	293	246	287	291	296	301	278	280	288	296	283	255	302	271	320	273	280	265	282	272	284	285	260	294	283	283	270	312	261	325	286	281	287	280	291	286	307	284	302	296	256	285	245	278	283	304	291	276	285	282	276	294	271	275	297	288	297	289	299	293	268	294	310	266	294	272	253	254	268	312	314	291	304	251	280	283	268	259	303	309	297	287	254	288	286	261	310	289	321	300	298	280	309	295	281	290	289	279	281	267	287	281	272	293	292	286	318	279	261	294	295	280	315	285	304	315	271	263	302	272	244	260	273	320	317	285	299	273	286	282	273	294	275	288	303	282	267	261	288	301	325	306	261	291	269	260	306	279	294	326	269	293	296	280	266	273	295	274	315	295	305	273	272	257	297	302	278	305	276	285	277	265	282	298	253	276	287	301	290	311	283	270	258	297	279	291	311	290	263	303	295	290	287	275	281	300	303	312	300	276	287	300	322	260	296	270	271	242	264	271	301	293	294	301	273	260	268	277	285	285	272	282	241	258	268	317	265	274	257	278	266	301	281	277	313	296	267	265	246	266	289	294	276	307	260	309	291	298	296	259	303	279	302	305	256	261	275	289	254	283	267	311	310	298	295	260	277	268	301	285	280	306	319	301	275	257	255	285	290	254	281	277	255	306	300	296	278	290	293	273	249	274	270	298	287	299	294	251	277	306	293	304	244	258	298	313	304	289	287	287	308	250	283	276	305	274	302	303	275	294	284	303	264	299	283	300	297	273	286	265	316	296	269	268	274	287	276	294	288	265	253	270	278	307	274	282	271	311	296	304	295	272	286	271	265	299	308	309	304	277	285	287	255	313	258	290	280	268	264	259	283	311	269	309	290	299	248	279	306	275	293	265	317	306	270	299	298	284	287	301	302	278	280	275	277	292	291	270	322	304	314	317	282	303	272	282	271	272	296	272	289	273	291	287	274	275	293	299	295	316	263	274	283	283	312	299	266	281	269	287	295	292	291	306	317	275	269	270	300	287	286	313	322	325	278	276	306	289	290	306	256	293	288	295	302	310	262	248	296	226	284	266	298	299	283	298	295	316	315	253	282	321	307	274	274	309	306	317	307	277	256	316	287	298	309	295	315	289	281	286	285	260	290	296	273	300	253	290	266	284	280	304	260	293	286	301	302	300	314	276	265	262	277	287	301	302	286	268	311	278	286	291	301	277	286	269	275	289	274	312	279	268	272	319	283	278	306	238	302	291	305	283	305	307	296	309	245	283	276	327	289	309	293	293	285	282	301	323	295	268	286	295	252	256	272	250	257	282	276	284	264	263	310	284	290	288	305	254	284	306	291	264	239	296	270	308	276	278	288	305	318	303	286	267	259	315	301	286	260	302	300	264	292	284	296	279	307	297	286	285	318	294	303	279	300	272	298	306	260	319	292	284	302	283	274	281	306	281	306	264	279	267	275	304	266	267	270	296	280	275	287	294	294	277	284	306	282	283	289	251	287	282	288	319	256	325	265	285	321	272	257	295	321	275	297	267	306	296	282	289	261	315	289	277	282	289	285	280	318	240	300	251	301	286	277	279	256	289	258	292	295	298	292	278	327	321	290	265	306	284	286	286	298	267	283	302	286	321	285	279	269	320	274	265	301	309	255	248	283	296	296	266	282	267	276	315	288	295	278	299	285	247	276	266	301	298	271	294	277	255	304	293	297	295	316	257	276	303	283	314	266	289	271	329	293	297	290	263	281	286	294	302	293	280	314	292	275	293	258	294	280	289	289	280	284	277	292	287	284	298	271	313	305	301	276	275	280	299	291	291	270	281	293	279	292	298	291	325	272	296	300	276	304	291	298	284	260	259	284	311	288	289	283	268	285	281	294	301	304	309	282	290	326	283	288	284	281	274	289	299	301	288	271	274	262	275	273	295	271	309	277	270	252	317	276	263	290	263	297	296	301	281	294	297	290	278	270	280	318	297	280	274	279	301	303	288	292	312	260	319	292	264	278	304	277	325	309	260	285	290	303	252	306	279	262	261	284	301	302	307	286	285	291	250	317	285	305	289	295	296	296	285	306	301	309	281	293	311	278	288	282	279	270	260	301	253	253	276	263	285	282	267	293	277	314	258	310	298	291	300	317	307	291	307	340	310	297	294	275	315	313	283	285	259	272	276	311	313	253	312	271	264	282	305	292	297	281	274	268	287	263	295	267	285	255	255	268	267	290	255	318	292	292	315	322	318	273	322	290	279	280	267	262	281	295	274	276	297	294	264	303	284	278	256	292	305	314	282	318	287	285	283	253	271	301	327	268	293	292	300	308	273	283	278	294	298	290	288	279	277	283	276	268	285	312	297	282	280	334	267	274	270	319	291	269	283	305	299	277	310	288	293	270	272	278	300	285	309	275	279	289	281	266	289	292	295	292	286	258	281	273	324	297	291	289	282	280	320	294	248	284	275	277	296	293	290	266	337	260	273	286	306	307	286	284	306	269	224	283	287	244	298	309	271	264	287	293	278	295	254	280	298	292	289	294	283	291	240	283	255	264	291	288	287	289	312	256	331	280	265	288	273	303	309	304	267	285	287	257	324	283	298	259	302	272	288	271	312	299	301	311	295	250	273	280	267	295	271	288	306	296	295	301	302	276	278	289	288	272	266	279	300	289	293	262	300	281	281	296	279	284	273	276	303	264	276	317	308	278	259	290	279	290	286	280	287	274	303	274	298	273	285	249	287	309	273	307	302	269	276	299	252	272	277	287	271	300	285	299	276	297	309	280	260	302	288	310	289	270	315	296	297	260	244	263	285	281	292	296	306	269	283	274	277	281	283	269	309	327	293	272	269	287	283	314	299	304	276	288	305	286	293	266	293	260	320	313	323	284	292	260	287	313	306	266	320	271	266	288	288	283	292	279	323	297	289	279	268	283	288	264	314	300	271	263	297	280	275	269	273	288	284	305	304	318	286	248	289	292	291	254	274	275	272	258	286	302	311	286	264	279	277	296	270	278	270	269	279	299	280	284	303	289	266	276	291	279	265	278	281	273	290	301	310	298	280	310	288	305	271	284	315	319	280	292	277	278	317	282	298	294	286	284	306	250	279	264	270	297	264	286	267	290	302	301	289	252	293	305	247	309	273	259	293	277	294	281	292	266
26861	34033	48812	53873	55827	59587	48889	40863	39180	51330	54254	45479	37531	37160	28193	27016	26144	24171	17196	11721	8019	7067	6579	6736	6993	4383	2810	2887	3131	2500	2168	1691	1679	1915	1737	1669	1403	1229	1168	1076	1008	893	906	1444	1397	1000	1137	892	694	757	1023	1004	921	786	757	743	775	682	704	685	689	670	635	698	640	690	668	682	660	716	675	651	604	643	677	691	711	697	719	721	633	705	694	736	696	620	634	739	678	691	718	700	662	680	682	676	666	676	684	654	653	681	643	689	673	662	706	719	667	685	678	666	694	709	663	688	638	722	669	655	664	681	672	720	639	702	651	648	681	637	648	659	651	628	663	618	684	632	661	672	672	637	678	669	704	675	663	685	677	660	743	636	634	665	643	702	672	637	652	692	705	717	708	709	669	712	706	679	675	673	728	664	678	664	699	684	656	696	652	639	679	679	651	662	649	687	645	712	681	658	658	639	679	691	693	652	692	700	703	684	684	680	667	706	618	660	676	629	720	664	622	689	658	675	649	714	655	595	659	633	650	691	688	711	701	679	658	662	670	654	649	670	664	706	659	662	649	683	662	686	701	670	681	656	703	646	657	666	703	678	690	689	674	724	730	712	639	674	650	655	661	681	653	664	652	678	632	698	711	645	676	651	642	647	652	698	677	677	639	693	660	656	675	678	670	695	643	687	641	642	677	663	666	670	669	633	658	705	701	681	640	680	694	666	680	624	670	679	721	702	666	692	655	633	623	686	673	659	682	676	692	687	695	694	676	706	684	692	673	673	677	670	677	714	671	690	690	677	648	718	706	682	683	684	658	682	666	684	687	683	610	681	631	689	685	666	666	638	689	672	655	681	714	688	694	662	681	693	661	669	695	669	687	727	665	673	645	699	699	745	673	708	651	645	676	699	643	680	624	704	684	748	668	692	673	676	698	719	652	645	687	709	666	670	637	675	707	705	673	671	663	726	667	640	667	686	670	671	667	644	726	678	656	702	690	698	673	684	685	668	678	685	663	643	670	671	654	656	655	670	681	696	686	622	684	695	725	639	705	712	662	699	729	648	708	681	651	621	688	646	693	655	644	720	722	719	687	656	616	649	647	665	662	655	679	647	685	652	658	681	674	645	663	653	631	663	674	671	667	693	675	692	721	687	679	687	682	670	643	642	673	650	683	664	671	645	624	659	654	689	615	679	691	654	640	736	679	686	639	634	684	680	692	700	669	669	611	683	665	716	662	669	682	671	670	667	664	683	690	713	657	626	665	657	695	683	711	623	681	636	651	678	637	641	679	681	714	663	657	657	702	680	680	684	664	735	683	700	717	677	659	672	719	690	686	686	682	696	657	710	659	661	674	776	651	665	723	684	671	670	674	676	646	669	659	710	721	667	673	697	661	649	648	655	672	689	681	664	705	677	667	666	688	696	678	667	678	681	626	652	708	720	709	706	659	657	687	680	703	629	663	681	685	633	667	682	664	662	710	678	710	634	677	713	726	645	657	666	682	656	678	692	710	679	716	692	711	602	642	677	734	636	671	676	712	639	654	662	693	736	652	659	681	690	668	667	629	662	679	694	646	643	679	673	710	726	674	692	671	681	675	707	659	725	685	662	669	665	678	688	659	667	649	707	700	639	657	688	676	656	670	704	676	669	690	694	641	651	666	667	675	665	652	716	672	709	639	718	694	681	675	643	645	676	650	685	664	676	698	666	649	704	702	637	686	684	658	660	700	677	687	668	645	679	691	661	705	663	705	655	649	691	652	669	707	656	649	633	691	659	645	622	686	660	690	657	646	678	709	644	667	627	678	724	687	696	680	658	653	674	694	664	709	692	644	649	650	654	691	655	688	680	653	711	708	675	680	638	667	683	655	673	697	654	673	667	678	665	622	654	697	672	704	708	667	635	674	659	683	706	667	687	662	683	661	705	686	714	679	679	652	640	671	675	645	661	672	668	656	648	721	713	690	701	691	700	678	676	696	669	659	677	681	683	685	711	689	700	709	706	695	686	711	660	692	653	676	653	642	676	682	710	702	727	691	674	678	686	716	655	719	643	653	704	686	655	695	660	629	674	728	630	624	663	718	670	672	644	694	685	644	681	728	714	716	657	679	668	663	648	656	697	685	711	694	650	691	672	673	677	677	633	682	681	681	689	697	680	643	647	657	699	646	709	676	700	640	674	679	693	688	662	697	653	712	689	711	698	703	700	682	661	637	648	666	685	677	688	675	657	671	657	690	660	684	627	647	706	609	681	662	689	673	650	646	694	687	711	674	714	676	697	678	719	721	649	643	679	722	723	676	691	706	618	662	665	630	662	674	658	710	662	674	630	627	677	681	687	649	699	646	707	730	684	664	653	719	662	672	657	668	665	707	670	689	651	644	643	682	690	650	651	699	654	660	694	637	668	649	625	686	663	658	729	705	693	678	652	701	662	658	668	682	688	700	704	649	683	648	651	636	659	676	723	680	645	659	695	657	672	656	703	686	701	717	711	655	675	657	705	664	675	693	709	676	669	632	666	677	675	654	667	637	683	670	658	669	682	669	677	652	625	669	676	655	648	666	699	703	714	734	700	658	648	697	719	672	637	688	667	639	711	690	711	636	721	713	643	703	672	671	690	684	687	686	748	696	657	663	660	705	677	667	638	674	638	647	673	702	697	690	669	693	709	656	686	664	667	669	687	705	655	691	653	627	691	686	674	650	699	703	664	652	687	674	640	670	650	706	718	688	678	666	688	694	730	690	658	675	662	758	694	700	725	683	629	613	662	660	651	705	698	701	668	624	704	683	637	652	663	689	695	696	661	615	683	666	668	695	684	669	708	669	679	599	630	655	677	661	649	659	650	683	728	656	702	627	665	640	678	660	628	691	705	692	640	675	653	635	654	697	671	710	722	654	705	666	673	654	657	688	684	662	617	703	671	670	719	738	675	655	687	634	661	643	714	701	708	648	668	659	692	673	710	672	720	683	654	674	707	695	655	666	673	705	699	665	682	696	667	653	647	687	684	669	644	710	637	709	691	678	639	688	679	664	639	654	677	717	665	681	637	694	656	664	664	656	636	690	631	642	637	655	665	636	681	682	673	714	693	727	652	663	681	699	680	727	707	705	683	726	694	660	660	680	664	706	677	661	671	716	677	733	678	639	705	646	675	672	699	661	686	672	698	711	703	660	719	677	662	710	659	629	677	697	684	704	684	681	649	648	683	669	689	714	710	693	626	658	702	604	683	694	693	675	682	647	658	693	710	681	688	655	677	678	656	705	658	677	704	651	691	675	678	663	656	715	636	703	675	682	681	711	666	714	653	609	638	649	678	674	713	673	696	682	731	681	678	643	701	663	662	678	713	692	704	717	655	697	688	675	661	714	669	649	692	691	670	655	690	679	666	673	722	630	674	657	663	761	676	681	647	673	619	737	677	634	686	702	645	675	632	698	661	652	649	683	629	595	656	650	701	675	653	681	689	651	650	640	643	659	662	678	696	634	703	666	654	690	690	708	635	665	706	616	681
49913	49931	53253	46675	44661	46135	42357	34321	33733	45143	46748	40910	30329	29590	23492	17576	16096	13647	8366	5041	3256	2173	2990	2483	1824	1205	784	881	921	739	597	457	516	529	539	576	480	401	361	365	356	378	330	485	552	418	392	299	269	251	336	359	297	320	271	245	249	221	238	274	237	275	258	260	297	246	248	233	255	288	261	267	254	255	258	256	281	233	263	249	246	221	259	253	281	225	242	216	245	246	260	256	232	258	272	282	255	255	267	264	247	240	260	238	241	257	259	239	241	249	245	257	277	244	260	288	241	265	238	215	233	249	269	262	245	237	240	248	251	248	255	265	241	264	204	227	259	269	247	247	286	262	240	242	283	285	231	240	241	261	243	249	234	241	268	274	286	285	233	232	259	240	250	253	231	247	252	264	227	280	274	238	273	265	223	248	280	251	242	230	266	269	271	234	257	250	240	266	244	244	273	245	308	268	260	233	246	267	257	284	251	247	239	261	272	248	251	256	260	244	257	266	265	236	203	259	273	238	244	238	224	236	221	254	237	253	255	220	226	238	242	241	261	252	248	252	241	223	216	233	239	268	257	227	243	263	254	280	262	251	242	260	273	243	283	231	226	266	239	307	246	243	254	241	236	273	273	237	249	249	267	254	237	259	255	267	273	219	278	257	279	256	263	267	227	245	236	225	254	251	252	237	226	241	236	268	252	237	242	246	266	236	223	253	264	246	243	226	285	230	260	263	260	246	255	240	244	233	285	257	209	257	261	237	249	226	258	258	264	265	216	225	278	268	259	257	256	254	245	280	254	234	258	239	241	259	286	231	269	276	259	279	245	225	260	266	254	237	283	249	243	295	256	298	257	226	271	248	223	268	205	222	272	254	263	252	248	261	304	274	218	261	244	233	224	264	238	222	256	285	236	259	267	247	238	229	244	250	269	264	234	252	255	242	214	229	266	245	229	256	275	247	283	238	284	269	246	230	276	235	238	258	246	243	239	266	253	248	291	256	269	259	262	267	239	254	254	225	249	256	273	212	243	243	272	249	235	228	274	249	276	238	229	258	249	235	239	261	246	229	258	252	240	262	243	249	257	260	224	247	286	253	296	252	219	230	238	248	228	266	220	269	231	258	249	240	246	275	247	254	252	236	223	266	266	213	287	254	247	248	230	265	259	237	246	238	266	245	256	239	216	236	272	241	236	288	260	249	254	226	261	228	240	270	257	271	283	248	222	239	262	264	260	268	209	252	246	232	240	231	244	234	253	216	238	256	245	262	244	241	264	254	238	281	273	261	244	248	260	246	250	285	260	261	245	236	250	273	262	227	213	258	267	254	230	238	240	228	224	220	242	223	256	261	237	242	250	243	267	263	270	251	251	234	252	249	268	271	259	256	259	252	240	236	240	238	233	266	253	264	275	269	261	245	277	238	239	218	236	242	229	255	244	238	253	226	246	263	233	242	275	274	254	283	239	261	257	254	245	253	244	255	234	253	273	239	265	244	254	262	226	292	251	246	252	244	247	219	261	244	248	261	245	230	249	265	244	262	285	281	274	234	239	250	280	259	229	261	231	270	245	273	250	260	269	244	227	244	239	228	268	267	285	258	210	276	291	249	285	276	258	251	262	239	241	245	266	274	273	252	261	252	273	230	232	234	253	267	278	255	256	247	271	284	251	240	278	265	264	223	254	243	247	248	243	259	239	243	250	260	242	247	234	252	217	232	235	246	241	256	267	253	263	209	262	250	245	223	250	237	248	251	229	222	230	259	247	271	243	271	289	278	284	281	244	242	234	261	271	260	222	248	265	236	234	262	230	228	248	275	241	237	256	265	259	252	250	254	258	274	264	256	251	264	224	260	232	239	247	282	264	255	280	252	276	227	255	266	251	269	230	281	249	258	240	251	252	251	229	235	258	253	227	230	229	263	238	268	267	266	228	232	267	249	230	243	244	247	262	239	262	246	235	254	224	236	249	268	264	222	244	257	257	257	267	252	246	233	275	265	273	257	243	275	234	244	268	252	247	237	259	241	238	247	252	236	250	240	209	241	264	273	260	239	234	257	259	242	244	220	241	248	231	273	259	281	260	240	249	252	248	251	231	266	244	248	251	217	239	272	270	253	234	240	254	268	267	254	230	251	257	256	253	245	253	265	240	254	286	271	258	267	261	272	270	233	259	250	246	238	256	254	246	248	231	236	242	258	273	247	262	289	247	257	263	257	239	253	233	247	255	258	268	261	237	245	248	225	279	249	239	226	242	249	266	256	254	246	262	274	222	262	248	251	238	222	231	277	248	240	246	232	272	247	252	245	247	270	272	259	285	246	245	255	250	241	255	282	256	227	224	230	247	245	265	263	245	250	226	237	255	222	254	260	261	242	212	239	241	269	260	281	264	248	245	237	251	243	234	260	237	248	245	266	243	271	234	252	269	253	241	267	236	242	279	229	240	262	296	236	251	267	253	290	227	228	260	258	270	250	258	242	285	242	286	255	238	263	207	255	267	255	247	277	274	229	194	236	242	248	262	241	231	248	236	277	248	247	269	251	248	213	218	245	280	248	257	233	233	248	240	242	274	270	239	233	266	241	246	276	245	277	271	212	286	238	253	252	254	232	283	248	236	236	234	256	254	221	262	243	280	268	244	225	246	266	241	266	267	271	264	252	226	227	244	213	246	278	260	249	247	256	272	280	268	282	266	222	238	275	271	255	260	253	238	251	229	255	252	251	260	272	232	247	248	242	263	242	242	249	249	247	261	251	279	261	277	251	238	269	231	249	276	239	251	252	236	226	253	273	252	261	252	275	251	259	279	256	223	281	254	251	220	249	235	241	251	285	224	253	272	246	255	256	264	258	252	258	249	233	237	274	247	248	225	220	231	245	255	275	234	273	235	232	254	234	246	236	258	259	265	232	225	272	286	242	248	254	251	243	240	249	244	216	270	265	256	240	236	262	227	266	239	265	237	248	249	228	271	252	231	257	273	256	256	247	298	256	275	224	246	253	230	252	259	254	257	241	226	219	261	276	265	272	227	272	252	242	276	209	278	254	219	254	266	245	265	236	243	262	249	239	245	219	247	269	266	269	264	249	234	218	264	248	278	224	264	257	273	253	284	260	264	254	245	235	249	256	242	240	271	255	246	246	229	264	259	243	238	234	259	268	291	231	256	237	251	247	263	270	261	233	278	261	244	252	258	257	242	228	238	243	236	271	291	253	251	261	236	281	224	261	236	250	245	239	259	231	259	283	242	253	270	285	208	249	254	249	262	256	235	266	281	244	262	250	274	234	224	260	245	221	242	243	254	241	258	236	232	244	258	234	274	250	244	267	253	238	252	261	229	229	248	279	252	233	256	275	244	238	242	250	274	272	202	242	260	256	241	270	257	239	260	281	255	243	263	237	263	212	278	252	254	238	223	248	251	302	262	265	260	246	232	259	216	239	241	242	256	262	249	260	241	217	263	226	245	204	212	255	250	221	245	245	263	250	252	256	277	268	259	283	212	261	244	247
32905	41416	51695	55197	58700	63986	53700	49566	46593	56134	59991	51130	45272	46614	38050	36198	35543	32714	22847	18067	12502	9660	12676	11134	9277	5789	3775	4828	4923	3501	2912	2177	2298	2668	2619	2526	2004	1527	1356	1205	1107	961	983	2164	2333	1678	1454	859	717	672	1081	1063	931	771	704	716	623	609	582	594	603	619	603	599	607	590	602	561	615	619	594	619	599	593	583	588	594	569	589	581	607	597	604	588	563	600	557	567	591	579	562	597	622	575	583	597	590	577	620	617	573	594	609	556	534	613	576	606	602	579	580	617	587	626	583	614	608	600	612	587	594	589	601	612	557	590	584	567	597	590	624	607	570	631	571	589	582	603	591	645	601	581	579	589	584	636	596	592	595	550	597	592	584	553	566	615	624	639	592	609	570	579	615	629	582	608	567	610	590	612	622	583	575	618	593	596	625	597	587	586	568	572	602	603	602	576	573	597	611	571	600	601	574	598	537	599	607	548	572	587	601	555	624	598	632	579	572	595	618	595	608	600	581	561	600	621	593	604	597	637	616	565	604	624	535	572	599	575	578	618	556	608	576	569	604	579	584	590	572	593	606	556	601	590	612	581	580	610	602	590	613	566	601	578	575	585	619	618	597	612	584	572	584	621	616	626	603	603	584	581	584	581	598	586	592	605	586	596	599	561	590	610	658	574	544	591	580	574	558	611	631	578	602	566	601	562	609	594	585	594	579	571	598	603	595	578	591	593	603	578	598	575	570	543	582	584	566	599	563	586	636	605	585	571	593	613	648	616	597	552	591	559	588	530	541	574	596	621	595	610	628	595	618	602	573	577	597	628	592	593	611	613	606	595	568	612	577	588	596	581	587	569	556	568	606	604	612	571	580	580	588	604	622	562	570	585	566	559	556	571	582	605	578	615	622	573	590	594	596	554	589	592	596	605	579	609	572	635	562	563	588	598	596	564	623	627	607	605	614	626	570	642	612	569	573	524	581	589	612	584	612	594	568	611	594	579	547	611	590	581	546	582	627	607	603	612	618	566	588	588	563	613	566	615	607	567	567	563	581	589	598	569	561	610	584	605	605	602	600	583	594	596	586	581	592	551	596	600	621	584	581	584	567	582	592	592	652	588	580	575	594	559	592	632	568	557	609	594	621	580	597	629	630	535	592	606	603	542	543	591	612	561	612	564	593	627	606	604	607	626	592	593	570	582	568	583	549	590	575	543	620	572	596	570	616	610	578	574	573	612	547	569	614	593	625	552	583	575	598	604	596	613	560	570	672	603	619	546	575	619	588	598	603	564	574	610	599	536	591	618	551	600	624	628	614	601	608	609	614	591	618	635	590	576	553	568	595	593	561	594	621	588	592	632	621	567	637	631	584	618	590	568	579	556	593	563	596	565	617	604	574	579	557	595	590	600	582	609	590	601	597	582	612	580	599	543	592	539	582	572	591	593	584	594	577	559	568	576	600	590	602	620	659	537	605	580	586	611	576	600	614	550	561	575	569	617	610	611	611	600	599	622	591	572	581	615	575	634	599	561	602	558	588	582	622	594	620	574	634	606	568	569	569	621	601	556	631	614	583	554	588	594	566	596	591	622	623	581	619	596	569	565	599	557	546	585	608	566	618	582	586	564	589	587	598	568	547	581	565	595	596	616	548	601	567	590	584	640	579	557	617	551	606	598	627	638	536	580	602	569	587	569	566	582	535	579	567	603	615	614	638	594	630	560	588	606	558	542	556	580	584	580	582	597	610	598	607	613	608	528	617	597	564	625	553	624	567	584	615	564	579	619	607	602	562	579	639	593	630	608	599	624	646	613	620	542	569	608	633	555	602	598	600	541	544	576	602	616	583	579	598	588	639	615	573	577	595	589	581	616	622	559	583	605	578	556	613	591	588	601	601	563	570	625	599	596	583	605	585	575	576	607	610	568	534	586	577	540	602	594	633	607	606	611	585	612	580	610	563	600	586	575	612	595	592	562	599	605	610	570	573	586	571	601	605	572	575	565	583	603	602	585	556	584	619	638	577	601	556	599	582	582	585	607	595	585	591	594	646	566	603	588	602	589	601	548	602	568	551	552	612	580	587	628	594	589	563	587	581	624	590	576	629	557	592	577	545	607	605	603	571	599	576	569	597	548	584	616	636	587	595	628	595	587	590	559	546	578	594	579	611	544	643	576	575	556	599	567	569	632	555	595	576	557	609	569	614	593	620	611	598	575	607	590	614	632	636	566	571	532	575	623	606	592	615	542	580	571	596	568	610	587	599	609	587	628	654	616	549	637	604	577	567	633	576	586	585	610	556	611	619	570	549	543	580	623	606	572	545	621	594	562	572	606	588	569	611	566	619	569	604	556	609	589	586	562	594	569	595	619	526	582	586	595	589	608	559	591	610	599	580	624	600	598	593	607	576	542	557	575	559	558	602	570	614	572	602	604	573	579	563	576	611	631	593	581	565	585	630	580	566	604	637	541	583	581	576	560	582	592	577	585	580	582	570	596	571	587	561	573	594	599	582	589	584	604	566	581	584	576	592	600	574	602	643	599	563	596	579	636	559	616	579	582	564	582	576	569	555	674	628	570	564	590	579	588	558	599	567	608	584	594	590	619	549	604	621	576	595	561	625	562	577	546	576	604	614	580	583	559	547	598	618	614	608	625	579	639	541	610	640	612	581	591	572	567	602	594	614	595	555	625	616	576	561	573	599	611	600	618	589	590	546	578	587	566	606	545	560	605	621	616	593	631	566	567	631	538	604	557	582	581	613	569	573	550	588	612	570	602	624	607	583	553	609	599	590	577	585	579	592	541	613	589	626	578	617	570	589	593	608	579	574	633	638	596	572	567	596	601	628	601	603	621	538	576	567	601	602	558	607	577	591	570	590	606	623	572	627	633	611	555	580	604	602	574	598	618	627	576	571	576	592	614	555	558	544	571	608	622	642	597	615	585	585	588	589	608	580	592	539	624	577	621	580	599	645	581	593	633	569	596	599	599	582	572	597	573	603	594	598	581	602	608	593	584	556	565	591	598	566	597	571	576	603	609	556	629	574	560	600	599	619	537	576	569	575	564	598	629	568	602	629	578	589	605	557	623	544	601	642	602	583	593	569	565	551	588	581	600	612	599	625	591	639	551	578	597	618	608	627	629	603	619	563	593	611	556	606	575	624	606	608	573	614	572	567	603	616	573	611	606	606	587	545	591	575	582	550	602	578	561	559	542	567	592	611	613	579	577	566	593	615	612	579	604	607	539	597	621	606	603	587	577	587	618	607	614	644	607	592	613	606	592	623	568	591	591	596	614	570	576	597	563	597	583	557	603	584	595	592	581	620	588	561	575	603	593	577	610	611	578	648	598	579	586	578	580	589	580	550	607	576	603	596	560	577	591	604	645	558	617	582	534	625	588	595	582	593	573	625	570	612	579	619	534	596	635	564	554	569	623	581	592	601	619	566	595	611	619	573	603	603	577	600	572	579	583	586	606	543	546	584	609	556	606	608	619	587	568	615	639	601	584	575	616
23017	16815	18163	14580	11147	9289	7119	4013	2834	3365	3165	2552	1707	1400	1141	844	785	653	572	509	515	491	474	442	433	398	336	345	348	361	338	338	287	329	327	303	289	300	310	329	308	326	298	264	319	302	265	308	274	286	295	292	287	276	283	284	269	275	299	280	269	299	280	274	247	275	268	260	285	305	261	237	246	251	266	255	297	272	246	308	303	269	256	277	274	247	279	285	299	256	289	288	292	292	272	269	270	273	274	275	263	276	247	291	243	269	273	246	268	295	267	273	296	255	269	259	271	305	263	271	277	287	270	263	268	267	288	287	300	292	269	297	265	297	285	280	264	296	278	302	268	279	243	289	279	286	280	287	256	251	257	250	278	284	306	277	265	238	278	241	260	288	269	255	265	267	274	289	278	280	331	277	273	270	275	313	270	270	294	293	285	288	263	274	265	269	269	276	292	284	251	258	257	264	260	294	246	264	284	262	253	281	284	278	308	290	278	271	283	273	275	286	301	293	292	256	255	238	283	266	268	266	243	255	279	303	268	277	270	270	283	270	263	263	246	257	299	271	275	287	290	294	274	259	263	271	281	260	307	289	230	246	303	288	274	272	259	295	283	255	297	268	269	268	283	263	253	302	272	271	267	254	281	277	290	269	284	271	253	282	263	279	273	273	254	287	270	259	311	260	268	264	245	260	257	277	271	281	275	295	263	292	248	247	300	270	277	274	284	278	263	283	266	290	271	267	252	289	299	257	276	259	273	263	273	258	264	288	290	270	290	298	259	259	275	246	253	297	254	289	275	293	281	259	274	281	271	257	303	311	310	256	294	251	297	271	324	269	251	252	269	266	268	276	269	272	270	269	228	268	301	283	282	272	281	259	280	266	264	283	276	265	307	243	296	264	304	285	304	273	268	276	270	260	255	282	259	253	251	280	293	297	277	288	277	254	267	301	262	255	273	281	263	283	292	287	267	296	281	268	279	246	263	254	292	257	277	268	260	253	303	306	285	281	254	294	281	289	297	286	280	283	261	264	291	251	300	282	239	266	275	281	304	297	266	261	251	269	281	282	253	285	293	270	307	308	276	295	248	258	281	282	238	268	270	259	271	294	306	287	258	274	259	278	288	260	272	263	292	280	260	279	255	284	263	290	252	272	272	271	281	302	278	274	311	302	280	277	302	274	272	302	248	266	298	274	292	269	303	271	272	295	252	291	297	264	257	286	268	271	291	274	263	260	293	297	296	275	289	253	278	264	253	281	274	296	272	309	291	278	288	284	273	314	245	237	242	252	269	284	282	280	263	278	262	310	295	295	285	251	278	257	255	252	254	281	277	269	265	274	300	248	248	279	254	281	287	262	269	259	292	289	261	254	260	246	247	272	254	261	243	263	279	276	250	271	267	309	268	275	271	288	229	285	281	230	248	275	266	263	255	252	258	265	259	254	267	292	246	266	277	234	269	282	273	276	292	263	281	258	272	271	292	279	256	276	247	255	285	255	271	260	250	297	255	260	280	261	285	278	284	280	263	265	274	260	257	287	273	290	246	285	309	278	273	272	239	273	258	273	273	271	293	271	291	271	293	280	263	229	264	266	277	266	259	275	269	272	290	307	265	271	277	268	290	306	292	280	278	286	294	250	258	294	255	238	273	283	278	285	255	273	290	281	264	299	276	269	292	291	295	269	277	304	308	258	272	259	288	241	306	302	267	293	261	296	289	292	247	252	257	258	296	307	280	269	298	271	302	264	248	255	255	285	303	259	263	265	298	282	293	278	303	249	252	228	293	279	267	253	269	287	278	286	251	262	269	256	305	263	254	256	246	259	283	262	263	312	260	283	256	278	290	263	263	285	271	256	286	294	266	275	279	276	293	263	254	270	284	274	272	274	290	281	282	259	269	265	265	267	266	296	261	284	268	293	270	243	292	261	245	298	271	308	266	286	268	280	242	280	269	257	308	260	229	279	256	266	285	282	243	255	300	279	292	253	303	284	270	269	251	245	249	264	290	271	333	276	273	275	265	264	271	249	262	290	289	310	312	257	292	278	304	288	269	271	302	281	276	288	265	256	268	286	248	253	276	284	301	285	276	284	291	274	266	294	264	288	301	257	297	262	273	294	296	276	269	267	276	289	284	291	293	277	268	249	264	292	305	308	288	283	256	268	291	270	260	287	274	249	247	277	251	255	260	284	279	296	274	269	263	264	310	296	293	307	290	269	246	261	261	275	280	279	301	269	294	275	240	259	262	287	269	290	265	263	276	268	287	276	271	260	228	244	244	274	263	303	284	259	275	269	307	269	290	261	263	302	296	302	275	289	274	262	262	242	292	276	271	294	300	262	277	268	302	292	268	249	294	271	247	296	275	270	289	273	236	256	255	273	283	262	266	297	267	258	306	301	256	283	256	273	270	270	301	283	277	273	279	259	287	269	279	276	250	273	333	253	259	263	315	267	275	264	273	297	288	310	270	268	307	237	284	249	248	272	271	291	269	292	270	287	275	278	268	259	301	297	274	274	271	272	276	285	282	241	262	271	279	257	248	266	261	271	248	279	311	245	271	260	275	274	241	237	265	282	270	265	257	284	267	255	293	291	273	253	283	236	254	285	247	244	305	256	296	271	283	271	273	301	267	253	272	235	282	265	290	280	276	268	252	270	266	277	257	242	274	294	256	259	268	273	312	286	267	276	264	270	279	270	259	239	265	277	272	296	288	277	268	272	286	315	268	279	282	277	289	282	281	290	291	241	264	300	275	260	262	301	280	275	271	257	285	258	306	264	277	274	260	273	284	287	276	306	276	249	283	268	287	276	306	294	274	273	286	281	277	271	264	250	284	277	282	287	287	298	267	286	315	262	282	282	290	279	264	249	298	269	281	257	248	273	266	295	263	261	264	245	291	257	289	288	297	291	266	260	226	291	274	293	259	272	284	276	257	254	288	292	270	251	236	257	253	279	254	266	268	245	291	291	335	279	278	247	287	291	289	280	262	268	274	284	281	271	284	284	273	272	287	279	296	239	268	282	283	265	243	288	265	266	266	289	263	249	264	258	259	288	274	246	264	274	274	239	256	274	270	264	294	280	273	255	248	282	288	275	261	261	285	274	263	261	264	228	250	273	243	281	306	282	289	283	260	267	290	252	285	322	283	263	282	274	279	279	285	261	278	253	272	246	280	263	235	234	257	279	273	262	282	272	280	260	232	273	295	261	274	261	270	250	276	293	262	310	273	248	265	252	296	259	262	272	267	247	300	260	270	268	280	269	272	277	266	275	269	253	264	261	233	249	258	262	294	292	289	265	265	288	262	265	298	281	286	260	258	279	278	288	255	302	266	272	290	289	240	262	242	278	273	272	278	253	277	286	280	267	279	268	257	247	255	297	274	280	285	296	279	286	252	311	253	281	283	283	303	268	307	273	282	273	266	314	266	275	269	272	279	263	272	271	256	286	276	287	283	255	246	266	277	264	306	261	251	246	312	287	259	286	264	284	271	281	241	285	280	263
13352	14386	23867	27492	26587	25590	20743	14316	11761	14858	14970	12764	8550	7610	5856	4599	4182	3403	2541	2297	2123	2085	1902	1697	1630	1415	1348	1252	1132	1056	944	932	886	936	898	931	878	849	850	783	763	787	754	784	752	754	729	644	659	648	692	690	674	709	668	687	631	667	632	679	625	645	632	677	622	663	638	673	681	675	689	670	636	679	680	671	621	674	662	663	697	639	622	647	653	618	639	640	631	658	662	640	665	676	663	668	653	593	610	630	655	629	673	647	654	672	653	659	606	601	612	666	683	669	613	668	619	634	656	680	660	649	663	651	668	628	642	666	682	651	629	637	675	719	629	639	653	638	646	623	659	652	636	714	704	630	647	634	670	637	669	694	678	695	611	662	689	635	664	626	623	647	624	662	675	641	662	689	658	653	653	671	601	625	634	663	666	637	617	627	622	664	694	658	647	636	659	676	686	645	615	655	615	665	655	662	636	682	665	666	665	625	674	683	616	668	649	669	628	660	627	651	666	676	640	603	612	667	677	620	672	640	677	655	628	678	676	676	669	634	670	641	624	637	647	590	661	716	669	713	694	623	639	697	635	688	675	652	708	701	673	678	664	708	689	714	694	623	638	624	634	673	613	653	617	664	659	679	639	632	644	640	638	624	706	656	691	674	615	685	664	629	615	674	680	658	629	638	675	664	667	656	656	617	672	661	619	667	687	669	686	702	662	661	684	699	674	609	674	662	629	705	645	615	657	655	642	639	625	633	690	681	647	653	657	679	701	638	675	646	636	656	618	671	628	650	612	652	673	667	666	635	618	661	631	629	649	633	662	646	666	657	660	696	653	640	683	623	642	598	651	636	598	625	653	620	677	674	691	661	651	633	660	649	673	655	636	624	707	640	723	660	676	631	677	621	652	645	669	671	657	694	673	699	619	637	654	635	669	650	639	690	653	684	688	674	690	697	638	601	654	633	700	665	652	650	656	637	701	660	638	674	657	609	645	669	671	633	584	605	689	672	690	670	655	666	628	662	593	675	665	634	680	675	668	705	674	689	660	658	685	620	656	660	638	634	653	642	631	627	660	649	635	579	717	693	684	662	734	673	665	641	645	693	679	692	649	626	637	685	661	648	658	662	646	659	672	630	667	653	639	641	647	652	671	629	717	641	640	677	678	649	662	678	611	653	634	631	599	635	667	609	640	641	629	627	643	687	655	640	618	643	645	666	628	659	601	680	633	660	605	647	641	673	647	734	651	673	626	639	635	642	646	657	651	668	658	660	628	708	631	679	616	680	620	659	698	641	635	646	645	624	637	644	642	700	665	669	633	646	610	640	635	698	663	652	675	681	623	642	657	632	663	643	695	656	658	644	658	642	636	696	652	657	622	649	656	663	605	662	653	611	642	643	673	667	629	622	658	666	638	655	624	666	663	610	662	657	634	668	605	661	615	654	714	668	624	687	688	636	644	675	638	634	636	689	654	630	673	664	617	612	629	688	631	620	649	656	641	683	704	663	631	665	679	624	652	671	630	668	621	663	658	632	630	655	669	620	638	675	644	695	639	634	649	642	699	673	687	689	674	679	651	655	627	622	627	618	661	688	651	633	669	654	630	687	638	583	676	691	660	628	700	630	638	685	670	697	623	660	596	675	609	667	642	676	640	633	655	625	645	613	636	689	660	607	651	686	629	668	673	686	655	603	669	659	663	636	682	673	651	652	665	635	691	670	628	641	618	679	641	649	648	617	707	654	643	728	664	684	628	629	648	660	669	636	663	671	645	618	658	653	635	637	638	649	675	639	646	672	655	650	656	670	632	669	659	638	653	644	656	657	701	657	663	626	651	649	656	645	645	626	660	669	671	661	644	678	693	677	687	660	624	692	634	648	682	651	651	627	674	653	616	637	655	664	613	665	707	621	709	658	689	650	673	680	628	623	614	646	658	635	667	680	684	663	655	645	670	648	661	732	663	643	661	653	650	652	635	639	665	666	657	618	651	630	682	650	688	649	678	656	651	660	624	640	652	649	631	693	684	671	638	650	622	667	639	618	631	638	642	610	714	673	665	686	635	690	642	641	638	681	669	698	667	636	659	643	666	623	670	624	637	620	627	698	650	655	635	673	674	695	614	641	671	637	675	723	647	672	638	632	680	591	585	632	671	631	618	680	651	649	670	583	616	612	614	662	605	691	672	651	648	641	653	626	670	616	666	599	618	643	632	659	684	664	642	634	655	657	646	673	683	671	652	679	682	659	632	696	663	665	646	591	652	666	656	634	678	630	677	702	681	636	687	667	679	643	670	649	668	647	661	690	602	651	615	652	654	650	666	605	630	652	629	637	713	654	587	647	724	603	622	668	702	680	681	659	617	665	649	681	686	629	672	582	656	645	631	663	641	668	656	623	670	675	651	683	640	649	641	647	637	621	737	623	668	690	648	656	688	639	629	629	657	656	640	689	652	663	688	661	643	677	650	659	671	629	671	667	677	637	650	674	669	646	655	622	665	659	678	647	623	669	633	647	656	664	660	682	661	618	646	629	574	657	679	644	619	626	635	649	661	674	599	638	662	643	639	679	654	596	674	588	631	619	708	665	662	653	702	679	652	603	661	667	660	670	639	656	644	670	619	674	718	593	605	650	651	614	649	637	656	640	703	633	691	617	622	664	648	663	651	648	698	683	676	664	707	698	676	611	649	678	672	641	640	652	685	652	652	670	656	627	659	647	644	662	648	648	688	664	664	601	712	671	635	628	640	655	651	675	632	657	645	633	617	605	654	681	663	650	694	661	614	675	634	662	660	693	675	640	644	663	679	674	647	666	629	616	652	655	651	667	603	643	660	688	616	663	663	667	688	635	624	690	608	639	668	634	665	636	631	661	625	620	674	644	700	680	642	664	648	655	645	649	701	672	621	651	658	711	651	631	662	646	641	667	667	672	666	671	697	676	618	673	683	642	612	648	639	656	635	693	631	626	646	630	677	658	633	696	634	624	644	664	628	659	682	684	607	648	630	685	624	664	677	628	623	648	665	629	678	620	694	631	642	638	686	622	655	657	649	630	655	666	604	615	672	676	686	631	663	653	651	662	629	646	666	640	640	680	650	629	691	612	638	662	680	635	621	644	635	675	658	641	663	675	637	614	615	652	629	640	643	653	632	703	689	693	645	631	646	682	631	677	608	642	662	671	678	672	698	630	673	612	631	662	664	658	623	684	600	657	628	676	661	645	658	656	619	665	662	648	629	694	636	618	663	663	652	671	621	656	667	601	621	631	644	637	677	654	672	614	658	656	638	649	633	689	613	666	714	645	654	644	572	676	706	618	622	650	664	684	656	705	630	666	647	653	731	666	651	684	682	611	651	659	644	652	665	595	606	654	650	655	662	653	647	681	706	667	668	676	701	609	641	673	669	693	672	639	694	662	652	621	678	624	625	651	691	669	651	630	671	641	649	699	647	694	641	701	680	650	687	652	671	628	628	643	651	674	682	637	698	649	646	622	644	629	661	673	708	677	679	626
41802	42158	52446	46760	45359	47240	40110	31212	25168	34462	36160	35533	24680	19614	14896	11294	9389	5636	3024	2450	1587	1377	1417	1430	1338	772	794	697	553	486	487	420	372	457	493	429	389	370	335	320	316	302	301	358	414	396	347	300	275	314	281	286	284	258	284	310	281	280	265	262	300	274	292	289	278	256	289	302	297	304	310	282	238	267	257	283	266	269	288	266	239	268	258	261	288	297	270	258	263	261	299	298	258	271	311	271	284	303	273	285	294	284	249	271	278	290	284	268	267	287	286	281	309	273	275	280	269	256	252	278	316	269	283	276	250	259	285	281	303	278	298	269	280	301	241	265	303	260	259	259	266	263	312	251	261	284	300	259	252	287	277	265	273	271	271	272	258	307	258	244	254	274	269	278	262	240	279	271	291	267	261	276	292	256	272	285	275	233	309	291	286	272	243	281	286	273	279	268	229	289	269	289	298	287	284	270	231	247	310	279	263	261	264	279	265	260	290	275	287	248	269	272	300	272	287	278	264	277	264	255	243	262	288	303	249	274	276	269	277	275	297	277	285	275	258	291	286	277	266	252	248	258	271	275	275	244	256	250	246	296	229	262	250	302	259	273	301	276	233	279	297	251	239	280	277	298	278	286	280	259	281	271	259	268	281	262	281	263	279	304	275	250	281	307	273	234	269	263	257	276	278	260	257	297	294	276	253	267	258	282	245	273	267	263	249	298	295	260	289	268	277	280	275	278	261	300	260	273	269	246	282	269	281	265	310	260	279	298	299	287	269	286	299	264	268	272	253	274	278	281	257	274	264	253	269	277	311	256	243	269	263	306	293	279	256	260	272	283	284	276	277	276	277	250	280	286	255	245	278	295	259	279	247	281	253	270	302	277	284	303	284	228	283	244	258	295	273	266	245	280	297	294	292	268	265	274	249	308	257	282	290	272	276	253	250	261	293	262	245	282	277	281	276	266	262	247	305	268	307	290	281	275	288	258	251	302	283	276	321	257	265	260	273	253	229	290	289	259	265	252	293	281	292	263	309	278	303	255	279	302	298	265	275	281	254	260	262	290	264	259	247	249	294	293	269	306	280	262	273	273	307	269	279	278	286	272	269	278	245	285	266	245	274	292	283	251	279	252	280	293	281	263	288	262	257	292	251	289	296	269	271	294	254	252	280	257	253	278	278	264	277	266	257	295	253	263	261	275	242	287	293	259	281	274	291	276	275	244	274	272	292	273	261	245	266	250	272	295	286	263	274	267	286	289	259	299	265	274	308	245	262	250	271	281	252	249	225	280	274	257	272	271	269	289	281	288	291	252	272	258	302	277	281	259	279	267	261	271	274	277	275	275	268	297	261	272	243	275	263	269	279	251	295	268	293	278	320	280	251	240	279	285	261	239	285	279	261	267	250	291	265	282	259	299	290	257	267	258	291	276	249	271	280	268	252	291	298	242	241	257	300	305	288	279	272	283	276	281	272	308	267	253	318	286	292	249	273	260	258	288	270	261	257	256	252	268	252	247	255	272	280	273	295	227	253	261	269	265	287	257	278	268	258	271	281	277	279	284	266	238	324	258	255	321	264	292	287	269	254	272	268	285	273	281	284	285	249	311	246	271	275	279	264	282	265	271	272	302	259	264	266	261	261	304	282	274	279	263	273	279	265	273	264	298	267	326	272	258	286	245	274	271	248	283	261	266	267	253	266	272	262	266	298	259	270	273	269	298	277	249	286	297	274	234	272	252	303	275	286	276	247	264	275	280	280	266	308	300	308	257	301	247	231	248	253	295	291	286	273	250	291	259	226	252	277	222	277	255	267	283	254	259	273	290	265	260	237	249	287	296	272	271	239	225	260	240	279	284	253	228	293	285	279	294	282	296	275	276	275	272	255	267	292	288	312	277	292	299	263	279	266	264	242	231	328	289	261	266	250	259	256	265	289	273	266	263	274	264	252	263	260	251	279	259	255	270	296	285	247	245	282	280	242	274	269	272	279	263	264	291	269	229	306	255	261	239	265	266	282	270	252	270	288	223	262	329	264	278	256	263	291	272	271	256	267	272	267	279	286	273	275	253	286	283	262	264	288	242	283	276	269	234	242	279	298	292	265	241	273	244	274	268	292	259	253	274	269	247	254	274	261	308	277	298	278	275	289	307	270	296	282	270	258	276	265	305	243	239	266	265	296	285	269	261	280	255	264	284	251	292	240	230	283	264	274	277	267	288	278	299	264	270	260	265	246	277	250	312	270	277	269	285	300	243	299	266	265	284	273	255	258	291	268	273	246	290	267	322	255	259	266	283	237	278	307	283	260	248	254	276	257	246	322	266	258	302	276	283	278	273	272	257	309	245	266	272	298	264	269	237	254	272	245	282	264	266	259	266	267	256	296	276	283	289	290	278	318	298	257	283	277	275	266	245	266	258	246	300	276	278	267	257	250	270	297	290	273	268	284	277	300	274	272	258	283	236	286	264	292	268	256	256	272	265	281	283	302	278	273	280	224	263	277	263	282	258	252	267	310	256	290	258	261	205	299	269	256	255	267	267	265	308	259	299	272	282	274	239	312	270	256	275	260	298	258	262	228	273	277	263	225	245	268	276	287	272	259	287	278	285	255	245	256	272	298	280	259	267	271	263	283	243	241	271	286	250	282	275	266	278	300	303	234	286	284	292	279	292	278	270	286	252	309	263	277	277	266	257	271	257	293	235	263	274	294	242	262	273	290	269	275	261	283	278	256	269	259	257	251	253	275	275	264	235	281	274	255	266	272	267	298	230	298	263	257	276	295	244	247	244	291	266	254	285	254	291	314	279	279	291	254	268	269	275	242	275	278	282	258	295	275	286	265	288	246	257	296	259	273	274	289	269	262	300	279	276	284	290	276	289	272	287	248	298	293	281	311	297	276	284	283	257	270	289	298	285	271	252	272	236	256	277	240	269	267	275	273	260	302	273	279	273	251	286	292	283	288	275	254	256	266	276	281	247	260	280	272	279	276	284	270	254	314	276	238	294	269	298	266	299	242	299	256	243	291	284	278	249	252	284	268	298	299	275	276	262	236	277	285	257	298	265	275	266	267	273	278	263	271	288	293	262	287	245	273	295	255	270	259	274	267	267	260	302	294	247	241	266	266	271	256	291	282	282	304	262	277	280	293	269	296	282	250	263	276	266	259	241	266	296	312	253	231	258	249	296	298	293	290	276	291	258	276	279	256	303	264	295	259	245	273	290	296	258	296	295	283	268	265	272	309	282	251	274	252	282	275	268	296	279	268	254	293	288	250	276	257	266	261	285	306	258	242	265	265	236	274	281	282	272	232	269	269	287	270	256	261	272	262	280	264	299	267	262	267	283	249	261	257	252	263	275	257	266	272	284	303	277	261	259	257	261	261	253	263	299	288	252	273	262	259	254	274	281	293	280	285	284	271	297	310	251	252	283	255	268	259	264	291	250	314	289	291	247	257	271	270	259	267	264	291	239	285	295	284	256	279	244	252	273	277	271	299	261	269	281
26651	35165	48587	53100	57353	60128	48233	43310	36813	48239	49735	49759	39032	37265	32225	28861	26372	18508	12278	10150	7349	6844	7347	6975	6832	3468	3945	3447	2676	1898	1890	1544	1709	1936	2083	1823	1506	1319	1179	1016	955	909	904	1216	1516	1278	1107	761	667	718	729	672	692	650	702	807	766	643	690	678	668	625	693	657	635	673	689	649	686	657	616	626	612	718	652	612	633	649	600	606	654	670	681	708	619	668	655	656	653	659	649	661	632	607	634	623	638	611	644	620	633	650	615	596	640	669	674	626	624	653	644	635	623	661	642	684	637	631	674	673	665	666	646	632	656	671	690	609	629	658	585	617	611	616	612	639	635	640	633	617	632	647	657	658	644	622	639	640	640	641	644	703	647	637	639	596	640	648	616	672	619	691	616	656	627	642	620	620	648	630	652	638	613	674	629	662	632	640	641	666	652	628	586	590	661	639	653	656	681	681	618	615	619	646	608	649	666	598	655	592	606	623	662	660	641	624	601	691	668	626	666	641	609	611	637	696	645	681	697	636	685	695	639	619	718	619	609	674	683	645	635	632	602	706	644	606	661	599	669	645	650	658	672	657	650	595	611	687	626	607	654	611	669	628	641	657	656	655	643	647	635	633	599	636	663	604	632	651	642	668	594	662	624	611	607	649	652	625	607	648	641	620	631	661	638	660	631	662	660	643	654	657	644	643	685	634	632	616	641	671	676	670	605	657	688	646	646	596	691	623	570	673	596	643	667	654	655	659	657	623	627	649	632	603	622	621	650	640	651	661	636	696	582	670	659	661	627	600	616	661	593	664	652	638	671	621	685	676	655	662	632	649	632	626	659	572	621	637	641	648	604	628	623	660	691	639	638	635	651	678	650	657	636	580	635	643	637	643	607	651	646	701	639	682	618	637	643	644	652	637	582	626	661	619	623	637	679	651	644	653	652	673	682	629	629	651	607	628	662	666	670	631	657	620	642	614	628	638	626	646	600	636	635	639	622	625	682	601	668	629	641	632	615	640	599	616	658	638	679	656	622	615	621	669	614	637	631	658	656	663	653	644	637	657	617	633	679	618	641	661	678	650	654	633	604	624	614	681	647	657	609	661	611	619	591	625	651	605	675	650	645	625	674	596	590	643	627	636	658	645	630	650	635	642	625	625	667	665	637	647	610	648	630	667	653	629	646	683	623	625	680	678	641	634	632	673	631	648	572	638	655	608	666	641	657	652	603	673	625	651	631	655	637	657	658	632	694	602	610	723	685	618	672	618	621	586	662	640	658	628	654	681	627	638	651	640	611	639	621	615	653	649	658	642	656	694	638	619	658	631	642	646	633	644	628	673	624	658	682	676	649	672	665	631	665	621	629	642	642	605	676	658	622	653	642	667	631	647	658	651	663	638	647	618	653	679	654	606	629	635	636	612	647	638	618	676	674	600	625	654	610	655	675	651	632	645	628	632	638	603	659	656	648	641	621	660	626	607	655	641	634	592	630	599	654	602	661	665	631	653	634	645	600	652	627	636	676	624	639	643	637	644	608	657	667	630	622	635	664	631	656	663	617	664	639	646	660	650	635	676	617	646	595	636	673	638	643	637	623	668	646	696	647	628	666	621	639	678	647	657	617	656	609	651	658	637	645	675	677	631	612	645	648	688	633	643	609	664	615	630	624	649	631	644	638	661	643	653	678	624	623	676	679	670	658	626	653	717	635	630	632	616	630	660	596	617	619	609	666	661	676	623	639	683	613	613	584	627	626	630	624	652	646	597	653	653	647	600	665	651	660	640	686	643	652	621	666	662	612	683	696	653	637	662	631	656	653	655	691	621	646	643	650	657	646	598	660	621	644	665	652	645	626	664	602	640	635	647	656	666	633	624	632	630	628	624	684	669	593	657	719	620	621	639	676	626	630	665	658	612	656	673	660	639	647	626	621	628	665	676	650	667	688	639	667	646	643	648	671	654	611	642	636	647	655	675	650	648	638	587	612	619	623	614	649	625	634	677	665	646	650	650	685	638	652	564	676	607	641	612	614	643	696	636	649	581	618	590	689	665	645	617	622	663	593	696	610	611	660	632	642	663	616	629	656	655	669	671	629	643	640	645	634	626	644	647	628	603	620	622	678	655	670	645	650	612	661	647	630	590	651	651	646	630	702	611	609	643	635	652	648	658	653	616	635	636	662	616	682	646	682	683	635	613	652	644	615	658	646	642	648	652	601	617	663	628	644	643	656	596	662	633	619	630	691	657	656	635	611	638	672	641	643	605	641	598	672	658	615	677	650	634	659	641	593	622	640	644	685	665	661	664	598	627	597	642	606	650	628	658	656	619	636	631	676	595	658	649	664	630	685	662	699	630	605	598	631	618	631	628	634	621	618	708	609	648	631	638	618	615	671	676	647	634	637	637	659	664	678	644	673	653	602	632	627	644	626	638	629	638	703	632	640	628	601	678	589	630	654	623	638	631	619	640	617	630	634	638	628	682	653	675	658	644	629	628	689	654	672	647	635	615	636	634	681	690	610	636	641	694	608	685	675	667	668	609	613	622	645	644	628	600	606	634	652	656	643	704	634	632	586	641	670	631	625	624	635	692	633	618	630	644	655	660	662	614	627	662	638	662	630	662	616	642	666	633	643	601	637	651	608	654	650	651	647	643	660	671	607	654	652	614	633	610	647	653	618	609	612	633	618	646	617	649	604	670	607	644	625	652	635	641	701	606	594	631	666	645	628	653	719	634	630	663	654	637	673	609	629	657	659	638	623	653	650	669	639	654	625	659	649	635	635	672	635	637	670	638	631	625	611	623	617	687	658	640	670	658	689	631	652	618	611	630	620	669	642	634	647	611	636	672	656	643	703	635	669	668	612	648	665	642	647	683	640	646	652	635	621	666	653	646	599	617	649	612	595	640	687	597	648	637	607	627	652	637	620	637	649	604	675	631	638	639	650	635	635	630	604	636	644	631	619	655	652	638	665	682	633	651	648	675	615	669	654	668	653	598	622	644	696	646	683	631	616	669	648	619	715	660	597	649	643	619	668	608	653	649	660	664	636	682	695	638	651	640	624	662	631	606	654	648	639	656	637	605	677	629	656	615	624	662	639	631	605	633	695	639	642	636	616	643	604	623	606	632	686	668	622	622	653	637	626	655	659	591	606	656	645	672	629	646	651	635	640	629	652	674	658	679	638	627	643	647	617	692	675	677	587	648	665	670	690	635	621	617	658	633	627	677	617	634	601	625	654	657	645	636	610	608	644	631	618	652	652	627	637	631	619	663	647	650	634	602	605	636	626	613	658	650	625	666	662	613	668	621	658	639	657	637	648	671	656	669	689	631	633	631	620	648	661	662	645	639	647	608	728	653	651	674	664	671	634	660	623	702	668	632	636	609	591	665	662	615	605	646	664	607	651	654	634	645	654	646	595	652	655	667	670	608	696	606	645	672	634	647	688	656	662	677	616	634	668	650	717	606	688	642	626	697	632	664	676	625	629	628	648	667	595	598	643	647	637	642	676	599
50417	50011	53347	47275	45191	48920	43276	34149	32116	42459	42753	43264	33088	28021	23213	19668	16292	10966	6269	3377	2426	2290	2514	2538	2203	1109	962	896	751	546	574	446	469	516	551	446	387	403	300	322	282	303	290	397	387	289	327	267	235	304	284	256	348	305	306	282	287	215	229	225	248	235	223	232	267	238	240	250	224	223	233	222	223	275	231	246	235	250	247	235	224	246	265	228	213	206	228	217	252	234	238	230	261	199	239	200	244	205	254	202	237	247	267	234	211	224	240	215	223	252	233	239	226	238	250	271	226	202	242	223	231	234	230	229	253	230	225	197	234	236	227	222	229	206	234	247	218	229	213	212	264	242	222	235	266	210	203	204	215	229	248	227	231	242	219	250	235	187	234	238	245	229	203	244	251	238	258	221	199	248	228	237	229	208	227	229	240	186	206	236	230	228	234	220	240	240	225	215	222	243	234	236	249	254	223	224	220	228	236	274	216	214	216	255	222	218	227	250	235	213	216	228	249	242	238	234	256	236	215	239	214	243	232	218	248	240	239	234	250	229	235	261	233	243	248	239	220	239	235	227	241	239	249	229	258	219	257	239	230	249	254	236	233	219	273	226	239	224	215	240	243	222	225	232	238	246	245	244	244	244	196	241	231	258	264	242	230	258	246	220	244	229	239	246	229	215	189	228	234	236	250	239	224	227	233	207	237	215	215	193	242	251	230	245	201	223	256	217	203	230	262	225	243	223	231	197	246	216	230	230	224	192	231	254	231	264	235	242	242	254	267	231	237	231	225	234	223	219	230	221	251	272	214	242	240	215	211	232	228	249	195	223	230	197	244	234	224	217	216	206	232	208	221	223	228	242	218	224	265	245	214	239	274	250	223	213	273	240	247	231	248	243	239	228	257	233	252	212	256	253	249	230	254	236	233	256	219	256	214	240	217	235	214	245	246	265	230	225	242	242	245	222	208	219	204	221	226	237	243	236	237	244	225	272	229	238	230	222	212	229	228	252	223	250	252	226	243	257	207	244	222	245	248	213	265	255	246	254	240	230	223	229	238	227	258	255	244	230	264	224	238	230	237	231	229	247	238	228	222	223	207	220	249	205	237	253	236	225	239	233	198	252	246	238	235	257	230	222	241	236	237	232	221	233	228	254	245	215	238	222	218	247	223	247	215	237	232	207	249	241	231	244	265	255	227	192	243	232	221	230	235	231	211	237	234	234	221	231	240	214	256	246	244	253	232	203	195	257	242	221	229	235	208	222	228	230	258	255	235	232	224	249	209	231	256	219	219	231	249	233	249	239	226	244	256	253	229	222	227	234	273	235	230	237	280	273	247	212	259	227	222	233	241	227	262	239	226	221	255	208	231	247	247	217	244	216	243	222	249	250	233	224	242	223	230	240	254	242	206	238	236	244	230	233	210	261	241	231	225	236	213	208	260	222	240	215	239	256	239	215	221	201	250	231	257	224	204	220	237	214	233	234	228	222	232	201	276	266	216	243	233	231	272	261	224	239	220	237	236	211	198	228	231	254	227	216	238	227	237	229	246	235	217	258	228	236	242	258	216	238	255	192	252	255	221	229	218	271	218	233	228	239	257	225	228	203	238	242	258	225	228	237	223	254	281	242	240	231	225	233	243	222	236	242	258	235	263	209	253	241	234	225	233	232	225	220	247	256	237	235	238	226	216	228	248	223	209	248	237	263	242	251	254	239	248	205	230	214	237	248	281	232	237	245	260	222	222	208	249	233	214	217	234	245	267	211	254	264	259	281	204	249	216	229	250	246	243	225	232	243	233	232	280	230	230	252	278	237	252	233	234	222	221	205	237	229	217	259	225	228	268	246	242	223	234	221	223	238	236	235	231	208	234	264	222	236	238	248	230	240	212	225	244	227	211	242	249	218	223	246	259	243	206	255	250	232	219	233	203	229	241	210	245	210	240	241	217	197	202	248	217	220	216	227	260	272	229	201	265	232	245	230	216	251	229	220	232	237	254	247	244	235	210	250	249	219	232	210	235	234	218	251	227	219	238	213	212	231	215	221	267	237	229	216	243	212	233	228	256	249	230	250	216	198	235	244	223	251	248	244	240	248	232	241	218	262	223	251	240	222	216	232	250	247	213	238	236	281	238	231	229	226	205	230	235	213	219	224	235	209	238	226	222	221	229	226	220	247	197	242	241	237	246	263	233	252	242	257	209	219	231	241	231	224	226	215	239	249	231	265	249	232	247	218	256	249	260	256	230	248	229	228	240	230	237	268	224	235	232	220	220	231	234	226	235	227	223	263	248	227	228	220	239	220	213	241	232	264	228	232	226	267	251	222	227	256	249	227	250	221	242	234	242	254	244	216	237	248	238	235	214	232	250	225	230	230	242	224	238	231	214	224	231	200	250	257	249	252	200	227	240	248	234	216	229	239	227	241	233	199	249	244	240	253	221	250	230	212	259	223	249	224	218	204	241	230	221	240	226	239	225	251	257	259	247	264	225	242	217	263	245	232	232	224	250	239	243	233	211	225	214	234	223	228	237	211	235	240	239	242	234	242	230	237	218	262	219	201	234	255	235	235	253	275	214	254	252	212	255	221	219	217	222	246	248	231	264	239	236	236	247	236	239	231	240	221	204	227	241	219	250	237	259	248	245	258	199	250	219	200	240	238	225	242	225	241	232	214	231	232	235	271	244	234	215	251	235	236	238	228	237	188	222	212	242	218	251	238	210	249	246	253	217	218	259	214	212	226	228	226	240	220	214	238	255	250	246	222	253	255	246	230	204	219	248	232	224	267	245	230	224	228	231	235	281	246	242	242	211	228	257	210	252	215	220	245	244	214	220	250	211	245	264	245	211	259	211	213	207	242	247	247	206	236	224	226	220	232	240	234	226	256	222	243	237	222	258	253	208	228	234	245	207	230	231	250	204	252	224	218	240	219	252	237	247	230	223	228	274	222	230	202	223	256	226	239	226	241	210	239	226	231	226	233	209	216	232	227	250	244	212	247	210	225	211	231	220	210	241	240	230	187	246	228	244	252	242	233	256	230	241	229	217	257	217	236	207	223	226	244	263	248	245	233	224	223	223	250	239	226	254	240	238	266	244	246	266	228	245	215	241	247	242	224	207	247	256	225	229	228	230	229	232	237	236	230	198	207	209	228	258	236	257	239	250	236	237	237	242	206	209	218	221	228	223	250	214	235	229	248	241	246	236	228	225	262	217	225	202	237	225	227	235	272	249	231	258	228	238	220	259	225	270	224	223	204	206	223	202	239	232	229	214	229	243	236	224	240	226	243	236	227	228	236	241	232	223	225	272	226	231	242	251	243	215	207	231	208	228	219	208	253	251	234	234	232	244	236	240	230	213	243	232	260	253	230	259	212	235	249	251	215	232	239	238	197	230	258	207	252	215	259	249	266	238	237	244	227	239	235	249	238	261	239	216	248	224	246	225	232	263	235	216	241	187	224	241	265	218	242	227	235	250	224	251	209	230	228	261	218	213	199	215	229	240	253
33483	41499	52091	55296	59914	64134	53749	50259	46389	54256	55667	56073	47925	43838	41140	37889	35145	27772	18613	13232	10615	10338	12154	11881	11357	5563	5270	4744	3813	2804	2760	2086	2337	2541	2593	1982	1691	1506	1228	1191	977	870	976	1605	1302	1039	1075	633	583	922	1082	848	1268	1077	774	776	724	598	562	563	547	613	556	570	584	573	539	555	560	566	542	560	588	569	504	547	551	550	527	552	562	524	569	551	564	542	571	519	554	562	532	566	520	561	539	562	539	568	603	520	565	568	537	559	559	546	531	557	585	618	550	497	545	545	554	533	571	574	583	537	546	580	629	566	523	527	612	591	507	606	564	533	548	561	528	546	571	583	555	518	551	564	552	577	518	558	538	518	518	537	513	576	548	534	542	552	584	558	562	553	511	512	547	540	545	572	568	531	497	577	606	557	554	561	564	550	583	506	551	607	540	526	547	538	547	579	559	566	551	571	535	549	524	561	597	576	541	574	566	531	547	527	561	542	554	590	564	560	562	585	557	533	552	515	585	597	576	511	598	555	556	552	561	506	521	569	539	545	581	551	556	535	559	558	543	557	594	543	543	529	574	537	591	574	549	564	542	567	527	572	530	554	553	583	602	531	525	541	553	520	536	534	563	533	566	539	573	577	544	564	550	532	549	552	557	535	564	549	541	509	583	555	525	510	541	544	539	542	553	556	544	534	594	580	498	574	560	578	538	557	542	575	555	548	584	592	545	569	577	567	554	539	559	542	581	549	521	569	560	523	558	566	512	533	575	572	542	558	522	515	525	584	524	554	542	539	532	554	554	574	546	577	564	544	573	546	550	540	585	551	532	522	560	564	557	574	475	558	581	554	551	573	520	524	534	583	507	538	530	539	561	589	585	522	584	533	573	531	556	563	519	576	556	522	550	556	555	527	574	552	562	545	582	544	524	590	592	585	587	502	612	547	554	585	581	541	555	500	557	564	497	538	572	548	552	576	549	569	532	559	565	561	559	564	572	534	570	559	556	559	534	554	537	553	564	537	547	577	560	543	542	532	565	541	571	593	553	593	542	532	525	537	557	538	563	556	545	527	590	564	578	521	589	549	539	612	555	559	542	527	530	529	609	575	538	534	545	541	569	559	599	559	532	533	571	529	514	549	575	560	558	541	577	537	542	576	521	547	583	527	549	577	557	537	567	557	541	582	568	516	529	578	521	562	549	560	488	580	526	564	552	563	558	573	567	566	558	538	500	540	564	601	540	540	583	590	536	494	556	543	546	548	564	548	528	523	606	529	536	535	526	580	570	539	546	565	540	606	527	610	574	579	524	536	537	568	567	544	543	546	534	553	556	554	563	607	522	551	569	539	533	577	547	574	551	546	559	560	537	534	542	521	555	580	545	582	564	578	562	561	539	537	556	530	544	599	547	600	565	586	526	525	567	566	546	551	565	549	587	591	542	520	578	562	543	603	546	566	538	577	559	584	554	561	583	556	545	545	559	572	566	549	551	543	583	521	553	533	553	549	541	567	573	551	545	573	549	551	564	538	544	535	557	534	568	572	561	586	562	534	564	523	527	559	535	537	552	538	561	571	567	542	531	550	536	602	529	566	507	503	543	516	581	567	587	556	560	567	543	553	585	566	554	520	617	533	532	498	577	563	554	591	575	527	577	546	523	571	515	532	586	559	554	623	570	569	540	564	567	533	556	602	567	560	567	552	560	560	552	594	555	545	561	552	523	552	556	544	531	541	532	563	539	551	595	534	575	549	521	566	565	570	540	522	566	533	557	563	491	550	542	599	553	543	544	542	549	554	548	529	552	554	543	597	544	555	534	556	562	543	559	494	556	512	551	581	603	579	557	593	575	550	619	585	604	549	538	543	533	622	539	558	573	541	520	583	541	513	561	585	547	526	558	601	560	582	533	554	546	541	575	543	553	518	564	559	554	534	538	541	562	552	557	582	553	542	554	545	544	559	550	510	534	551	535	544	567	531	528	593	514	533	540	565	542	530	579	546	523	581	540	599	524	580	548	574	561	548	562	551	595	600	565	528	580	505	591	596	541	572	550	545	539	539	563	573	554	537	565	560	585	584	527	582	575	555	543	550	562	560	557	611	572	587	562	561	564	520	523	581	511	577	536	570	562	570	546	553	570	538	548	541	534	584	508	562	540	526	583	554	543	539	589	541	542	580	539	535	547	529	549	566	522	522	530	572	528	554	544	546	538	604	561	527	512	568	538	551	527	540	569	591	535	568	570	561	550	504	556	557	549	567	535	562	549	564	587	551	533	558	523	547	571	532	527	563	530	565	562	582	612	546	565	548	501	542	571	545	569	547	575	574	572	546	538	531	550	556	560	515	546	537	593	573	542	578	520	533	572	555	557	562	561	577	553	527	588	544	543	542	561	578	556	572	590	511	546	561	564	531	529	574	567	565	569	526	565	557	585	538	589	585	535	545	580	534	521	536	557	553	497	531	517	524	557	531	567	545	558	539	548	531	549	589	606	549	551	531	565	591	569	564	569	552	564	556	592	564	562	564	574	560	579	627	581	518	543	543	522	544	540	593	558	552	567	566	557	571	550	534	552	547	572	623	560	578	545	541	552	584	545	572	540	529	522	546	546	548	558	541	540	569	586	562	584	545	519	569	559	566	529	518	570	554	519	551	548	532	529	596	577	531	510	553	535	592	577	564	533	529	527	543	579	604	554	537	538	589	563	530	596	524	534	537	578	532	559	567	569	549	561	547	585	524	538	588	509	582	581	499	556	552	540	578	538	574	523	531	563	564	556	540	553	520	569	593	551	530	529	602	594	584	540	550	513	552	545	529	562	572	579	551	565	576	553	544	573	495	573	559	522	557	549	557	590	537	555	548	549	537	537	545	561	535	583	573	539	575	580	539	548	551	538	538	579	561	550	532	535	563	556	565	586	575	597	569	580	582	530	521	572	570	526	540	566	550	543	568	524	582	546	569	533	577	586	543	545	558	558	542	583	521	567	528	562	571	485	554	573	571	558	550	533	577	562	544	570	550	539	506	561	567	566	534	566	561	517	597	571	574	556	530	548	566	546	557	581	576	512	525	545	548	512	594	526	577	544	551	518	572	561	555	590	560	571	560	568	580	538	539	568	574	511	554	573	518	524	559	578	505	517	545	512	570	582	549	540	558	527	548	610	556	566	557	609	578	530	520	557	543	571	598	544	535	563	550	538	526	591	557	584	566	517	569	526	539	556	576	557	510	530	534	559	591	551	601	542	556	587	516	579	569	547	546	554	531	548	525	575	521	567	518	570	549	545	560	552	613	595	551	552	574	562	532	565	526	550	551	535	553	535	542	557	553	544	583	537	552	544	525	531	565	548	545	590	557	557	542	537	571	576	555	540	549	521	517	596	525	559	566	571	587	557	594	556	586	569	535	586	566	584	523	538	559	582	547	544	583	605	552	583	563	539	566	566	558	582	578	545	585	570	573	543	584	577	582	553	536	508	563	557	569	530	565	563	551	565	525	607	607	581	577	527	552	586	549
24117	17045	18812	14417	10457	9423	7102	4397	3073	2762	2761	2685	1571	1221	1025	889	834	663	622	561	567	486	481	465	424	369	371	404	371	328	348	313	314	306	294	320	287	279	279	278	312	261	289	279	275	266	283	263	251	298	259	289	258	281	276	258	258	282	274	281	266	258	265	292	257	260	257	287	274	259	257	260	295	264	261	266	259	298	281	262	281	262	267	276	266	274	275	263	272	274	289	275	267	252	258	252	284	273	279	268	283	269	279	269	265	281	242	250	266	272	281	246	265	263	246	313	295	299	299	253	261	272	261	279	251	272	272	248	288	272	270	269	253	261	300	254	302	266	261	270	284	257	305	274	249	281	260	308	268	255	246	256	284	247	252	257	247	268	245	285	246	247	235	276	297	251	242	267	270	246	263	278	291	255	253	293	268	282	279	231	301	269	276	315	260	253	278	288	279	296	285	236	275	274	258	293	297	283	257	262	275	299	262	262	284	301	283	283	305	260	249	272	272	237	243	260	232	268	261	254	283	317	279	288	278	250	268	240	257	292	299	272	285	248	285	245	278	262	256	238	251	247	241	234	265	294	266	258	276	254	275	274	274	271	285	281	244	262	296	272	264	250	288	312	273	263	237	261	269	274	299	269	250	253	270	278	283	293	271	248	283	267	269	280	286	269	280	290	274	270	243	256	242	265	278	277	268	243	269	269	257	282	251	294	289	296	246	270	289	240	272	241	281	316	213	288	288	278	251	277	267	271	286	246	245	265	257	258	280	274	263	271	285	266	278	276	267	245	272	264	281	306	264	260	253	253	269	273	261	276	270	252	251	302	226	311	253	249	293	274	263	269	306	273	241	268	292	290	271	266	293	252	285	275	257	265	270	237	263	296	277	250	279	267	260	286	246	253	251	279	271	278	291	255	248	264	264	264	302	270	245	278	290	249	234	265	284	278	252	264	260	278	295	266	272	256	279	266	254	299	294	281	249	255	256	268	274	252	276	280	284	275	240	245	261	262	280	251	233	261	287	285	277	255	282	256	279	257	268	290	295	284	282	263	255	259	256	271	285	267	292	250	267	248	255	287	280	264	255	268	248	266	285	256	271	267	265	294	252	267	259	252	261	260	263	272	284	266	274	282	270	265	287	261	275	282	263	264	276	237	272	260	245	299	260	278	282	293	279	284	333	278	275	285	256	272	276	247	282	310	290	270	267	274	250	300	255	257	255	262	227	266	268	246	291	263	248	266	306	285	254	281	260	295	295	254	277	266	221	280	263	274	262	283	275	268	274	265	260	286	288	279	252	277	291	246	252	276	271	284	258	282	282	263	258	275	257	267	260	276	258	275	294	233	245	262	290	264	260	270	258	281	232	277	242	287	243	266	285	273	265	259	265	280	257	276	269	280	265	254	271	271	256	278	270	278	273	287	237	276	254	289	244	241	273	278	235	260	276	253	279	270	269	245	274	258	273	259	262	260	268	263	277	248	276	278	265	251	235	234	267	248	252	270	272	274	271	275	267	281	263	258	253	275	273	269	244	249	262	270	274	239	243	274	285	259	293	292	243	276	276	274	271	290	284	254	299	279	284	272	256	282	257	254	273	259	266	247	285	319	297	278	258	256	226	283	257	248	277	256	276	261	274	259	298	268	276	269	290	277	241	272	255	260	283	238	249	275	246	269	271	296	258	250	266	255	268	258	253	266	247	264	271	281	266	252	266	260	287	301	240	253	274	269	249	290	264	253	276	248	235	261	271	281	245	279	273	243	269	273	282	262	259	265	256	269	265	284	263	265	278	309	305	270	279	275	265	269	273	242	250	286	294	320	298	292	253	281	250	253	282	221	223	241	282	259	256	269	308	287	263	266	263	276	275	274	273	237	270	234	270	280	245	240	251	238	259	294	286	301	276	293	264	285	250	286	263	255	274	261	302	282	279	269	240	282	280	289	280	242	255	242	259	272	258	267	257	273	286	250	232	241	287	263	260	308	262	273	268	253	262	249	270	258	261	253	286	309	290	248	284	254	248	286	267	232	262	275	269	264	257	286	243	304	272	292	268	276	258	296	277	282	277	282	287	262	280	253	278	273	279	291	273	292	284	268	254	270	271	267	298	296	280	248	262	275	272	254	275	302	267	280	270	278	280	245	273	263	267	281	248	265	260	249	237	264	255	275	279	257	279	250	264	261	275	253	260	257	264	286	253	291	265	274	324	244	284	293	269	264	241	247	258	285	259	287	268	266	292	264	263	255	286	271	257	252	241	259	245	270	333	272	263	291	263	301	293	269	252	259	290	284	267	268	286	262	286	293	258	283	297	274	279	295	256	266	264	259	270	259	249	265	244	229	257	250	265	260	259	247	254	276	280	284	241	259	231	275	287	258	289	237	291	291	270	259	289	279	272	281	274	227	316	252	262	256	264	283	299	289	289	271	268	286	277	284	297	272	280	257	263	263	254	255	252	245	262	270	264	283	283	272	246	255	283	277	257	266	263	289	296	234	248	265	262	265	264	249	290	285	233	256	242	290	298	252	241	291	245	283	227	271	253	285	289	279	247	267	290	260	279	251	289	294	275	273	254	265	249	248	272	247	267	267	228	259	279	266	276	269	248	273	283	282	277	278	263	286	268	302	302	282	285	293	282	272	270	272	298	278	270	260	258	259	258	254	273	303	261	265	272	263	283	259	241	247	255	283	239	264	240	281	299	260	297	245	285	286	272	232	301	259	257	245	260	287	252	263	238	249	294	274	260	249	247	300	289	307	250	258	279	300	277	273	263	257	247	285	292	263	270	263	287	254	263	294	253	257	269	272	250	263	274	252	271	273	262	269	309	298	287	286	293	258	270	274	288	258	279	258	278	269	258	277	292	270	259	285	274	255	249	247	283	260	280	257	251	261	294	269	297	249	254	265	271	273	281	284	287	257	286	265	297	296	266	250	297	255	299	259	282	258	254	264	293	283	249	261	275	265	274	276	247	278	251	266	274	247	279	288	270	276	262	252	261	276	276	267	288	269	280	277	253	239	243	300	273	260	280	274	247	267	291	285	276	297	273	267	271	246	263	255	272	279	286	236	254	294	286	270	287	248	246	248	289	252	278	279	266	260	281	283	248	277	304	271	273	259	284	292	251	280	257	267	264	283	293	263	256	288	288	289	267	260	237	248	248	256	263	281	289	286	247	283	263	273	304	299	250	263	300	271	262	269	250	238	250	267	251	269	291	267	266	255	261	313	250	268	258	263	260	258	266	287	264	301	261	267	290	268	288	267	252	274	268	298	259	282	288	288	282	304	255	282	274	250	264	277	249	269	283	311	268	295	271	286	244	247	248	249	261	280	288	301	262	274	259	268	263	286	274	257	234	276	262	269	268	257	246	281	267	277	279	310	266	266	267	285	275	278	277	281	260	293	308	240	266	291	261	317	250	268	259	274	267	261	266	277	288	259	263	256	259	275	268	260	247	266	269	283	283	262	289	263	243	290	283	221	267	257	270	243	235	292	287	254
14015	14411	24717	27503	25652	26331	20540	15175	12169	12481	13491	13021	8511	6753	5959	5013	4419	3230	2913	2552	2339	2050	2000	1739	1604	1355	1289	1241	1196	1070	1048	967	913	1005	901	819	850	876	828	752	759	761	708	765	704	714	754	649	668	739	626	709	708	665	686	683	624	677	614	657	608	627	660	641	675	695	598	613	651	709	650	647	613	632	586	628	619	631	655	645	666	602	629	634	657	681	641	659	617	619	646	661	621	657	646	640	597	618	686	660	686	612	642	660	653	651	678	652	637	665	650	670	631	618	620	666	614	661	627	644	603	647	674	666	652	637	630	664	602	625	617	613	642	679	670	665	634	653	650	639	658	642	660	643	628	650	652	668	616	643	623	608	674	627	663	603	640	596	609	619	631	649	631	670	701	659	644	647	669	620	626	617	621	635	612	660	671	625	637	620	615	640	659	619	654	665	662	621	600	665	588	615	654	644	649	650	660	589	661	695	629	625	639	635	624	651	674	684	687	620	652	645	622	625	657	624	587	635	637	669	629	604	644	605	675	617	625	668	654	592	661	656	629	637	677	669	613	676	616	636	606	626	643	607	635	639	640	678	634	655	639	709	659	641	647	600	691	645	655	646	623	614	602	629	620	611	613	645	685	668	620	651	627	645	697	658	661	658	611	635	595	638	614	674	629	642	662	637	626	635	667	681	587	678	670	659	607	619	618	643	655	622	656	652	641	639	640	616	666	666	640	623	654	611	666	618	631	623	663	651	616	613	614	643	650	653	610	652	673	658	662	658	651	626	617	618	658	601	620	658	610	698	627	638	604	633	635	594	631	642	661	641	609	631	644	631	632	631	650	626	653	621	668	606	627	666	618	624	621	644	664	596	620	669	599	655	630	608	679	685	642	660	679	606	598	667	627	627	646	595	663	651	631	635	638	655	661	623	626	624	636	642	611	619	675	627	658	637	657	630	644	608	618	641	638	697	600	679	584	681	645	608	654	648	659	651	657	641	635	646	681	620	637	662	678	659	617	633	657	658	680	710	691	626	639	659	627	652	648	653	635	634	648	645	646	608	627	635	593	598	607	676	658	684	623	623	645	612	602	637	640	659	635	634	635	630	632	606	703	636	649	631	615	646	605	676	666	652	622	680	628	643	656	628	608	730	653	605	660	683	655	655	671	653	688	664	650	657	647	632	645	611	653	645	644	661	656	630	624	627	654	637	648	645	666	616	662	634	692	618	663	674	673	681	635	636	625	636	657	664	640	620	626	612	663	623	630	652	724	672	631	655	647	628	649	597	618	662	633	651	656	646	638	629	643	638	629	622	657	645	616	639	659	623	616	601	634	625	621	642	622	608	628	639	618	629	632	661	660	641	605	620	604	670	614	684	624	578	609	608	637	642	677	657	605	647	682	637	610	619	640	614	626	615	676	614	652	613	648	628	610	672	590	639	612	607	613	642	666	587	628	641	658	594	636	654	595	709	704	681	640	649	636	689	665	641	638	633	600	625	680	627	652	600	622	620	660	603	666	646	649	683	629	606	623	594	661	684	676	626	637	665	660	594	602	631	686	624	594	610	657	660	650	579	633	588	681	630	650	608	639	637	614	652	625	623	596	663	623	617	647	601	672	621	677	629	617	650	675	623	608	659	646	634	605	631	616	646	612	692	636	651	625	665	676	657	623	666	634	664	663	641	630	621	659	638	655	679	623	646	619	652	642	660	573	649	622	619	658	641	645	642	652	634	620	611	631	651	633	619	679	559	677	619	637	643	595	629	661	658	622	645	655	650	589	619	654	667	667	660	614	678	661	649	649	637	643	575	655	676	623	657	650	703	627	627	669	639	641	651	631	616	659	597	671	644	621	669	685	611	627	640	595	653	662	622	677	622	666	661	619	629	643	626	667	664	627	630	600	654	637	693	657	619	598	662	645	660	633	607	646	667	652	653	607	615	600	643	640	599	646	619	634	642	681	658	629	642	601	642	617	654	631	650	613	609	647	615	620	673	662	668	613	613	635	626	624	689	667	671	602	621	666	576	608	661	604	664	646	645	619	636	636	650	627	654	553	619	600	639	614	606	673	673	649	643	652	677	646	567	654	628	655	625	661	614	617	630	659	631	625	624	671	637	679	679	666	670	621	658	692	616	629	640	587	659	693	651	652	656	615	650	638	686	649	649	640	620	687	675	641	656	650	657	650	632	642	664	656	642	649	667	632	672	645	666	643	683	660	631	678	653	691	654	674	632	602	671	615	651	642	659	596	647	637	677	667	638	674	635	654	687	617	660	624	632	631	621	616	652	666	665	614	638	632	605	637	637	660	648	617	659	649	672	654	641	644	666	663	665	620	587	660	602	659	651	674	634	659	578	682	668	662	661	631	682	641	629	616	667	628	627	613	648	602	632	628	623	621	586	627	687	678	613	688	651	649	637	641	636	653	635	637	635	668	637	646	670	623	657	624	653	646	661	682	698	657	656	657	669	647	656	575	666	648	652	609	647	645	642	632	624	643	647	656	627	627	638	640	630	633	643	622	618	636	663	621	695	628	627	620	665	695	635	638	622	716	637	635	645	633	638	643	647	626	634	662	629	655	658	662	628	615	630	593	632	671	638	615	633	641	655	618	632	701	628	638	605	641	678	617	632	622	638	684	614	618	636	652	624	617	633	617	655	632	606	657	590	641	616	661	629	632	670	633	659	623	668	607	655	657	613	658	701	617	608	635	605	600	644	677	605	654	681	674	627	611	613	645	623	666	630	602	670	608	612	616	669	614	639	670	628	648	661	647	624	671	627	656	651	705	653	689	644	638	616	666	614	634	687	637	607	651	663	592	658	612	681	662	610	652	599	639	654	649	660	641	621	657	607	602	653	616	596	652	612	614	631	629	664	616	597	613	672	576	671	634	645	610	618	639	651	634	641	670	656	624	611	677	658	650	632	685	626	646	631	639	639	609	625	632	661	643	625	644	633	661	648	683	700	598	652	658	640	619	625	635	628	603	648	640	644	638	659	644	608	601	619	625	629	594	641	601	680	629	614	634	630	612	669	653	568	632	628	653	660	623	626	653	653	646	613	629	626	618	639	581	678	674	628	621	688	662	642	659	579	646	614	647	682	588	645	609	622	676	647	627	620	637	674	664	636	628	620	622	627	659	613	639	683	628	602	635	640	627	684	687	657	660	643	665	637	646	658	647	651	656	626	674	643	628	620	640	626	638	645	622	622	641	621	631	620	666	691	668	615	662	636	662	642	641	628	617	674	658	653	612	655	594	571	612	654	640	631	615	649	653	657	686	631	660	646	650	642	650	655	603	640	638	658	632	664	606	628	617	659	649	679	644	654	681	639	638	661	665	646	635	632	671	642	663	613	619	665	645	628	638	660	632	619	663	667	679	633	631	618	627	675	628	654	645	631	663	653	606	686	632	633	631	654	653	691	637	633	687	634	657	631	624	644	616	622	644	668	672	689	725	636	622	613	622	710	672	613	631	617	634	666	654	616	661	610	696	612	609	631
43870	42387	52722	48252	44076	46546	39210	30469	28221	30840	33927	35095	24797	18835	14809	12772	10006	5649	4091	2222	1903	1849	1741	1513	1318	722	708	626	597	518	468	387	430	482	414	377	359	325	309	360	306	313	336	295	331	331	282	285	277	260	317	271	291	292	319	307	254	259	283	250	260	240	277	243	264	278	263	265	256	286	278	269	269	261	252	261	293	271	244	265	247	263	243	273	276	231	270	280	261	288	312	314	253	267	273	262	257	273	236	270	305	253	272	263	231	277	270	236	279	245	274	266	262	306	267	271	249	259	248	251	248	303	233	268	269	280	273	275	258	258	272	315	267	280	272	251	281	309	275	254	250	244	277	233	254	309	246	286	267	275	270	276	262	275	301	289	273	265	268	276	257	263	258	274	262	268	288	266	254	277	290	273	262	274	257	286	271	282	271	277	277	299	249	280	269	282	282	262	260	269	250	266	281	266	265	251	262	277	281	295	239	253	260	283	273	260	268	264	275	274	276	266	261	272	246	238	281	237	279	299	260	249	253	278	298	270	229	267	283	252	282	269	279	293	269	254	255	279	294	241	250	266	268	284	263	249	277	258	285	270	283	269	282	274	290	264	232	280	290	252	264	267	278	306	261	298	244	263	266	279	294	257	252	302	253	257	274	261	262	273	232	280	277	256	282	264	292	255	254	289	263	285	278	248	268	290	291	267	238	262	265	266	276	237	245	295	268	276	281	295	281	291	304	246	266	278	250	247	256	272	231	250	255	278	257	288	250	257	266	258	262	271	271	290	261	262	280	273	259	271	275	259	270	261	267	253	263	282	230	252	292	259	265	248	280	287	263	271	274	293	250	247	253	241	265	278	262	277	281	265	264	275	329	247	239	274	247	283	265	273	260	268	247	252	255	252	248	267	265	232	280	267	244	282	276	264	235	283	254	250	247	259	287	287	285	267	266	258	296	277	259	276	264	274	273	256	272	282	289	273	276	285	252	236	260	260	263	240	285	241	299	291	285	274	261	251	264	293	248	299	273	283	292	278	276	292	275	306	264	266	268	295	279	269	295	244	262	300	267	262	279	241	282	284	249	267	246	261	257	264	288	281	260	290	258	272	267	278	265	281	281	264	270	272	270	238	281	265	270	248	279	258	234	283	242	259	283	269	239	274	285	252	260	260	269	279	297	259	268	282	247	264	236	297	259	272	259	300	286	256	277	261	284	246	284	275	256	265	248	278	274	243	253	257	281	262	264	253	287	276	233	295	250	287	281	255	255	280	250	273	266	258	245	272	272	278	259	274	278	273	253	273	282	297	273	273	261	238	236	273	300	240	263	246	247	255	250	265	263	260	260	257	243	244	312	276	223	247	278	259	234	200	246	285	284	259	239	270	255	261	250	249	253	281	251	278	258	268	293	275	299	257	278	297	252	250	250	252	279	257	271	288	264	282	263	266	282	276	270	257	273	257	284	293	318	275	278	251	269	264	254	272	273	259	272	240	234	315	259	272	294	243	263	270	298	261	254	251	251	281	298	289	305	263	277	268	261	258	263	255	272	262	271	258	274	260	264	282	275	262	284	248	271	258	258	255	266	233	253	262	245	293	279	262	241	267	253	249	274	278	282	260	288	274	255	253	289	288	292	271	252	276	304	282	269	290	273	285	295	273	244	254	259	266	260	273	275	270	284	246	266	284	258	236	273	267	306	276	271	256	261	257	265	261	291	278	258	264	271	317	277	253	240	262	280	270	277	279	258	277	268	294	258	256	267	266	275	296	284	220	280	250	276	270	283	252	241	292	259	289	264	245	270	244	298	285	249	248	287	268	283	263	294	263	271	260	280	296	263	274	260	295	253	287	239	244	265	246	282	268	294	271	260	275	241	269	291	255	274	258	264	267	297	273	304	272	252	232	261	262	291	300	246	276	269	283	280	283	285	243	279	285	263	259	250	253	284	279	270	278	252	244	241	339	250	242	261	263	264	257	260	262	259	281	262	263	288	269	278	273	257	318	289	283	284	300	275	294	268	265	258	277	274	257	268	285	271	239	250	261	283	289	261	241	259	242	292	265	275	331	276	275	301	307	271	259	265	247	272	229	248	280	250	254	246	260	281	291	277	276	277	282	269	267	290	265	244	252	282	258	288	281	290	308	296	257	275	241	245	263	283	259	266	245	273	258	260	280	289	268	311	259	297	258	248	255	298	272	258	258	270	246	294	272	262	276	297	291	286	276	278	250	266	283	239	281	259	274	288	286	236	269	286	304	266	261	278	284	261	268	273	285	251	266	249	274	257	243	251	257	276	274	269	265	275	285	247	245	302	256	244	269	288	258	286	267	285	240	243	255	282	276	272	276	264	311	312	267	283	291	279	260	290	291	280	304	277	253	272	274	244	252	297	271	286	286	256	258	258	301	268	241	246	221	285	275	274	280	275	261	264	261	245	264	274	260	245	251	280	243	273	279	267	282	282	260	275	304	273	270	290	238	279	280	259	264	268	284	257	276	268	244	260	289	293	284	292	268	260	237	263	283	254	264	226	275	262	254	268	264	254	294	287	271	247	270	257	268	261	281	249	251	268	295	273	257	279	270	265	236	286	274	295	280	260	263	261	285	290	255	264	307	250	283	272	258	286	272	254	278	283	271	254	282	268	272	247	279	254	254	235	271	285	283	266	289	272	279	270	270	272	265	255	257	283	284	255	288	255	265	244	268	271	280	298	310	270	278	266	278	294	279	295	257	291	244	263	282	290	288	255	274	252	252	257	239	271	226	270	284	263	232	301	276	279	309	269	260	266	282	289	276	245	261	290	299	278	272	287	249	280	269	276	246	260	259	271	238	266	268	250	249	262	259	268	227	276	273	281	272	262	281	248	263	267	299	256	249	271	250	296	246	256	268	269	257	263	294	248	297	274	267	271	257	287	265	256	258	268	263	290	307	286	291	290	271	263	289	256	281	282	288	277	263	250	260	262	262	299	261	260	294	271	239	259	287	242	277	296	270	237	270	298	278	259	249	307	285	279	292	291	270	252	264	255	279	256	268	255	287	281	262	277	246	259	280	298	270	261	272	296	290	268	258	268	258	256	242	298	283	277	246	243	246	268	286	288	247	269	252	262	264	283	272	266	250	273	251	270	276	289	272	269	283	286	266	231	271	252	253	264	239	273	269	292	272	264	281	236	241	258	286	297	274	285	272	301	233	258	244	283	270	271	235	274	284	269	271	244	271	298	250	259	260	269	265	265	282	280	276	275	262	270	265	265	253	276	249	259	252	251	259	260	266	270	251	274	278	267	286	260	269	263	262	249	287	275	293	290	240	253	262	252	237	275	261	282	293	291	277	254	258	254	280	265	267	283	272	275	251	240	262	260	265	256	258	251	237	264	272	235	268	273	285	260	266	268	262	263	266	275	273	302	280	245	264	267	273	287	243	267	240	252	283	271	245	266	287	236	274	297	278	256	270	293	252	287	261	251	307	238	300	284	281	270	267	267	268	279	262	240	276	277	259	288	287
28391	34621	49099	53582	56510	58864	49306	41647	40019	44153	48775	49431	40044	35946	33391	31684	27883	18988	16366	9742	9552	8539	8438	7122	6545	3492	3450	3156	2936	2182	2078	1652	1760	1725	1734	1408	1189	1154	1074	980	885	866	977	1072	1058	1049	770	676	671	797	808	755	717	838	895	819	688	634	661	646	667	657	653	637	652	626	666	639	631	633	644	631	640	668	653	637	641	659	631	627	632	616	635	647	631	646	644	619	648	600	602	625	620	678	678	612	656	608	656	613	609	651	641	625	672	652	609	643	602	640	645	591	645	632	693	627	629	668	655	628	657	630	643	610	634	608	677	613	657	692	633	638	624	637	593	635	670	637	648	641	624	651	639	621	615	672	665	643	669	612	603	657	608	607	603	605	618	620	666	651	595	632	658	633	658	619	606	628	627	613	614	653	625	612	624	624	583	614	668	656	627	632	632	675	645	638	607	642	635	636	646	654	603	638	603	637	666	602	675	634	680	624	628	615	655	655	626	618	614	603	650	673	651	614	620	681	627	581	661	616	624	627	594	642	630	653	635	707	606	622	627	606	640	629	638	645	639	679	656	586	612	632	678	639	640	662	661	635	665	646	651	666	623	674	634	616	611	653	666	683	573	646	651	606	643	659	701	616	621	640	625	624	602	598	581	618	684	652	607	616	597	603	639	641	667	669	638	642	668	634	662	638	631	614	623	612	655	587	638	616	661	634	636	608	618	585	634	672	616	688	648	674	677	622	643	617	636	662	660	664	652	645	640	578	627	611	651	627	633	634	628	617	607	651	694	629	609	624	655	621	636	650	634	710	624	629	634	619	665	626	643	651	666	615	606	665	656	668	601	602	618	602	595	640	641	643	599	631	603	686	662	651	620	630	653	669	626	624	646	653	616	650	637	702	641	625	660	662	647	633	649	652	599	657	628	624	604	602	625	654	571	604	681	679	659	647	617	667	640	638	633	609	627	629	619	611	644	657	621	590	648	677	657	658	681	630	637	622	627	637	617	645	609	584	635	653	707	624	656	599	605	631	636	667	633	682	672	628	635	611	642	613	680	641	586	662	637	640	628	660	650	590	664	661	607	661	620	649	661	596	578	666	673	643	643	597	671	659	627	635	669	625	658	687	629	639	598	642	653	646	651	633	605	671	638	628	691	650	660	648	617	599	629	634	657	624	632	586	639	617	606	678	582	639	655	589	654	643	634	614	614	616	620	657	603	625	599	634	622	645	650	643	614	612	682	654	609	688	626	627	651	623	614	631	649	655	606	666	634	639	673	656	618	659	628	656	630	663	632	651	599	615	619	656	638	623	641	642	640	661	598	637	645	670	682	650	613	657	649	621	644	652	630	618	626	607	652	639	653	630	634	612	625	618	625	637	645	632	626	656	627	667	627	622	638	689	592	659	592	657	607	649	632	624	621	637	644	631	620	655	624	621	590	607	652	664	651	649	664	621	666	661	654	673	621	632	672	624	614	629	650	603	632	631	639	625	622	646	617	641	687	647	618	657	636	604	628	638	609	600	624	630	599	675	639	691	643	641	647	628	625	583	673	625	633	633	642	621	630	633	678	619	622	621	655	606	662	619	671	622	652	656	641	636	656	671	638	626	690	625	632	605	606	664	654	659	647	645	636	666	631	687	643	611	612	643	672	682	676	614	625	676	624	634	637	617	615	591	659	636	650	686	642	645	646	655	577	665	633	646	662	620	676	606	597	610	665	639	648	627	621	630	614	618	629	630	611	603	604	688	665	660	631	672	596	610	622	631	588	631	612	682	628	631	611	643	607	675	633	628	639	605	641	598	618	627	637	641	648	659	634	623	595	597	649	618	619	643	604	612	688	632	633	634	688	600	607	636	657	666	657	676	607	651	618	596	653	611	630	642	604	623	661	651	607	654	623	592	634	649	655	639	610	627	614	665	633	671	618	632	611	664	609	592	661	668	678	625	661	634	634	665	637	634	668	620	651	627	613	629	676	633	640	666	632	603	603	624	647	665	677	631	648	650	633	634	594	647	635	638	645	670	614	645	666	617	662	624	637	647	616	638	623	658	648	680	632	605	682	645	594	631	664	688	647	625	684	686	588	623	630	559	647	648	617	626	677	624	619	595	642	666	624	636	625	660	604	639	601	644	601	621	622	655	637	596	643	616	619	676	624	648	648	684	644	626	611	596	670	608	644	650	644	592	668	657	632	667	669	627	667	601	616	637	619	598	648	630	609	659	698	695	669	628	619	629	603	598	641	671	672	620	614	579	655	618	651	611	669	643	683	625	669	633	636	630	639	646	659	653	632	616	656	633	631	636	609	597	623	647	654	605	665	620	654	614	666	658	635	621	597	654	657	667	671	625	643	635	642	651	619	664	633	630	636	604	599	606	648	658	616	644	620	644	659	628	626	645	619	651	637	627	615	620	631	712	636	610	670	617	613	633	650	668	662	625	664	616	671	608	607	672	653	638	606	609	650	644	656	650	620	640	627	680	697	604	641	658	652	598	638	649	645	608	652	605	608	680	634	636	591	644	629	618	638	633	597	623	635	658	602	650	677	641	620	625	655	630	616	639	620	602	655	672	625	639	600	576	619	694	621	617	648	682	604	634	631	642	618	673	629	613	658	655	639	655	594	586	649	658	607	598	613	644	659	600	656	652	589	653	618	653	619	630	660	629	658	608	617	673	647	653	611	644	660	632	655	647	636	662	622	646	653	633	615	660	668	639	665	617	637	655	633	653	620	660	654	656	634	628	660	639	666	611	632	606	626	640	629	608	659	611	618	640	636	608	667	600	607	623	628	622	634	632	634	612	634	615	694	626	622	588	678	648	597	635	629	624	639	626	623	624	631	627	661	648	620	617	674	651	632	666	693	661	645	610	582	626	629	681	671	627	630	636	639	654	632	665	629	621	679	665	607	644	657	641	630	637	629	673	616	633	658	695	633	648	660	634	639	605	629	639	618	646	657	604	641	615	659	620	689	641	626	603	661	649	633	656	589	677	638	663	641	634	611	621	645	682	637	636	636	624	612	667	673	610	657	631	609	644	616	676	607	666	645	672	671	634	627	625	608	627	650	628	646	648	646	628	641	632	598	643	640	634	639	603	621	681	620	703	654	635	633	639	639	628	665	655	642	660	680	646	651	654	625	631	645	609	680	615	617	634	655	676	627	630	595	664	650	677	587	617	663	620	627	635	599	661	589	602	574	655	636	671	666	673	628	686	633	653	617	661	655	630	621	646	633	652	647	642	617	579	649	638	603	652	593	654	608	674	646	651	624	593	589	626	619	640	639	624	631	665	651	650	686	686	624	658	698	654	660	594	631	584	631	614	693	620	685	675	598	623	640	626	616	606	593	693	642	613	677	686	625	655	654	610	617	636	647	621	620	642	647	615	598	661	635	636	622	718	637	617	639	617	630	616	668	708	663	617	633	624	647	634	615	617	627	652	592	656	602	628	635	638	647	619	589	606	622	679	690	643	677	626	644	645	674	607	660	632	619	620	619	640	674	612
49685	49387	52753	46434	43371	47347	41272	35847	32819	37080	42147	42507	34443	28427	25954	22984	18534	11019	8281	4396	3570	2858	2481	2446	2136	964	953	1043	853	627	600	532	551	574	404	363	330	327	321	280	308	293	309	499	481	407	319	249	244	267	301	253	249	231	292	282	307	235	241	217	240	241	235	245	246	229	227	217	209	222	217	231	248	226	210	240	209	217	241	225	253	285	249	239	228	212	216	202	238	217	247	218	224	257	234	227	237	235	233	253	239	237	191	210	235	251	233	238	231	208	237	224	207	240	236	241	232	235	263	243	252	229	238	220	229	253	242	212	241	234	246	226	270	238	220	244	267	239	244	199	204	245	194	222	239	234	248	243	257	216	240	243	247	254	191	232	251	253	247	235	217	212	237	222	249	226	230	247	255	239	236	233	241	204	238	227	227	218	232	221	247	238	250	231	235	246	210	235	238	253	237	261	230	249	237	237	223	228	233	238	257	238	258	225	247	245	235	239	239	240	241	242	235	264	219	257	240	220	210	258	223	227	245	239	263	254	225	217	233	259	237	206	244	249	235	215	261	227	243	255	273	240	248	235	191	247	224	225	204	230	243	251	223	236	232	215	221	245	246	241	233	224	234	230	242	235	249	237	208	246	269	244	268	203	191	232	194	223	228	232	219	272	243	215	210	233	244	241	224	245	215	252	234	207	260	247	252	212	232	209	214	225	228	211	184	212	233	246	211	238	242	232	242	220	214	238	229	243	246	252	236	243	219	240	234	209	213	216	197	248	246	239	256	235	209	266	228	218	242	233	252	233	230	231	250	238	242	218	228	206	228	226	227	221	244	228	241	259	219	245	229	227	223	253	243	221	245	215	239	234	250	247	236	236	233	216	239	201	224	229	230	237	228	238	227	268	233	228	223	227	248	243	212	216	231	246	254	264	237	249	223	227	240	223	266	249	261	226	233	200	226	225	240	241	268	205	224	223	217	201	207	238	222	257	253	247	244	242	235	251	252	224	252	211	245	239	259	224	232	238	220	220	234	256	234	253	226	233	236	242	242	229	209	221	205	250	218	243	232	257	235	242	309	202	244	251	237	213	233	223	249	244	226	238	245	258	251	230	240	237	201	209	198	231	257	244	196	244	215	257	230	238	236	211	216	233	253	228	224	212	225	232	243	214	240	215	234	227	229	247	240	244	221	223	226	205	214	230	235	214	243	227	193	226	248	225	252	232	285	239	246	231	274	250	257	245	245	236	223	236	229	222	241	234	249	253	229	201	223	235	250	202	208	226	218	224	236	225	216	215	234	231	238	248	267	196	246	216	249	259	240	221	265	218	254	238	214	232	220	204	212	262	220	238	227	203	225	221	211	241	243	208	228	249	253	232	233	231	232	210	248	245	231	235	224	242	240	236	270	232	207	219	250	237	211	248	257	243	223	236	244	221	214	242	222	245	251	225	245	239	250	229	229	221	246	244	244	259	237	242	231	218	227	274	250	221	212	217	238	249	255	228	231	226	233	221	230	245	225	241	250	236	238	219	234	235	248	241	225	193	236	227	240	225	241	210	226	215	249	250	226	239	221	264	257	213	249	218	229	223	223	230	223	228	207	230	219	243	218	207	218	248	241	223	233	214	217	231	225	228	230	254	208	226	265	248	249	219	210	213	224	240	224	232	220	250	238	217	259	242	219	246	252	235	215	246	230	220	239	229	273	226	244	276	248	209	247	221	232	236	246	210	211	223	228	220	236	220	229	231	276	233	242	219	207	230	245	217	241	241	223	241	219	244	238	210	269	231	244	227	225	257	220	235	251	231	244	230	229	231	223	242	227	226	206	215	231	223	266	241	248	200	234	212	221	235	261	214	208	244	227	218	215	245	219	229	241	236	236	227	256	225	217	242	242	236	239	227	250	203	246	257	240	231	215	234	237	203	225	242	234	245	217	237	209	222	246	210	225	228	202	238	236	249	225	256	237	220	227	229	239	242	226	225	265	229	230	232	210	256	246	241	214	196	247	260	220	248	236	226	225	203	233	268	234	236	235	238	251	228	225	226	240	222	245	221	261	235	243	216	226	260	228	238	228	219	205	221	237	243	219	225	217	193	226	241	233	211	234	234	247	209	220	243	251	225	236	226	241	212	236	232	213	242	221	255	235	247	262	260	239	247	217	219	232	245	220	221	220	236	238	202	212	242	241	239	226	249	231	246	260	224	230	256	251	240	227	230	264	232	230	205	210	244	249	215	212	226	247	224	247	218	246	209	237	232	255	244	234	233	220	219	221	234	248	239	236	224	239	206	249	261	269	228	209	241	245	253	252	249	225	189	220	213	254	183	223	230	218	243	221	235	222	235	227	237	220	245	232	231	254	248	232	241	214	213	267	223	239	260	223	205	230	227	229	242	192	220	236	245	249	203	241	204	248	215	226	234	238	220	221	217	218	236	225	222	238	202	253	250	219	260	230	218	244	218	216	210	226	244	227	229	231	248	273	212	219	271	217	231	224	201	214	229	234	233	225	223	208	230	248	233	231	234	235	199	247	230	220	244	227	222	238	241	230	241	254	227	247	229	263	240	221	234	229	222	201	232	216	229	233	229	233	215	236	246	240	212	216	248	250	245	233	236	228	222	222	207	227	229	223	180	216	230	215	233	240	267	248	215	243	233	265	227	233	243	221	261	195	218	245	244	238	223	208	198	229	211	221	243	243	211	229	271	230	238	219	257	258	246	259	214	228	249	213	198	218	233	230	230	219	235	219	232	250	229	225	240	225	227	219	232	207	204	206	248	216	229	228	241	214	213	251	211	227	240	207	239	272	239	233	222	249	241	208	208	222	248	243	220	231	240	247	233	239	232	225	230	247	245	207	225	229	241	229	224	238	220	230	229	229	199	225	253	211	276	223	220	230	218	231	229	240	255	224	224	215	251	241	253	225	216	243	207	199	213	217	248	232	255	230	231	226	219	230	245	244	224	232	236	263	245	187	233	250	232	214	237	233	232	229	221	219	208	240	238	215	237	225	242	223	222	209	201	216	231	242	245	246	243	205	258	244	264	234	272	224	239	241	214	236	222	209	225	260	214	240	253	234	238	237	250	231	269	255	258	220	206	221	242	223	256	248	231	214	217	257	253	244	214	220	250	246	211	233	227	220	192	221	246	223	258	256	243	238	254	244	237	219	250	205	230	264	244	243	241	234	216	203	233	221	237	234	252	248	257	227	247	246	204	251	238	244	237	224	235	240	222	227	226	232	226	255	251	226	223	229	211	207	239	226	235	240	258	256	230	232	233	249	232	217	222	221	250	233	212	236	210	219	226	236	242	250	249	229	260	240	233	238	219	242	236	234	205	236	213	251	234	249	248	223	228	228	229	234	245	242	259	225	246	285	250	232	212	243	220	214	210	216	229	226	230	274	209	216	210	224	234	234	223	215	240	236	244	237	225	249	221	226	231	254	214	229	254	239	214	270	231	255	237	226	210	231	224	215	241	226	239	257	236	249	228	256	245	230	225
33250	41359	51642	55656	58541	62059	55113	50244	44707	49220	55029	54936	48960	43794	42989	41301	37185	25495	24951	14647	14940	12228	11784	11816	10311	4716	4691	5379	4387	3238	2898	2402	2598	2576	1818	1331	1245	1133	1045	977	905	880	1086	2279	2149	1578	955	709	664	814	793	601	611	604	814	943	892	574	574	555	546	551	547	574	555	553	562	551	586	549	568	547	596	581	501	546	551	608	561	544	541	590	538	558	571	555	546	513	509	578	520	553	579	587	550	525	540	536	552	589	576	526	525	581	527	551	562	583	550	542	525	554	556	553	561	525	538	540	534	549	574	542	538	586	572	520	590	552	525	549	547	548	567	554	565	565	531	541	520	540	561	556	582	529	566	574	525	543	542	531	547	568	582	534	572	544	594	539	523	533	546	578	509	622	546	544	572	557	514	537	561	577	548	597	543	591	554	515	547	567	513	574	583	568	555	537	542	568	600	575	543	549	528	520	555	574	522	564	590	530	536	521	567	562	597	521	576	539	533	521	533	531	613	550	545	552	511	564	569	572	593	556	546	578	547	543	551	550	555	554	530	527	579	564	595	574	542	545	575	553	554	566	539	540	570	561	566	582	579	506	588	573	529	570	552	573	553	558	557	538	549	593	529	537	535	529	571	540	583	529	561	550	551	532	557	563	564	539	531	567	515	568	528	559	539	551	551	600	550	522	541	544	573	554	558	533	524	513	565	556	565	558	526	557	579	582	525	534	562	549	514	593	528	535	575	525	572	538	571	531	587	573	566	605	538	515	517	539	560	583	524	546	534	554	558	553	544	554	529	545	541	543	530	578	555	577	524	537	534	538	580	575	542	563	561	571	542	512	534	541	573	579	539	545	525	556	559	555	572	530	567	536	553	571	557	558	514	514	552	549	583	586	536	560	553	586	515	571	526	565	580	558	526	547	568	562	593	572	533	591	589	552	572	542	569	586	558	504	577	544	569	549	552	527	528	525	529	529	588	557	544	544	541	525	567	598	558	529	531	606	561	565	576	549	544	561	574	572	556	553	553	587	527	559	561	606	516	565	551	521	573	527	534	564	555	536	565	537	553	565	501	536	554	589	557	535	565	533	567	538	561	568	544	554	543	582	552	549	538	560	558	503	535	559	573	556	514	537	544	548	513	526	567	544	541	567	584	570	544	573	529	568	529	591	586	555	519	578	567	538	561	567	589	552	573	552	529	568	548	568	550	587	565	576	522	569	523	546	545	583	537	590	544	526	523	579	531	552	564	549	553	578	553	524	570	507	500	570	590	563	561	548	568	554	528	524	609	555	523	562	549	530	569	563	536	564	569	598	532	555	553	535	555	530	590	576	579	554	528	549	556	531	552	565	563	580	551	540	552	530	557	540	570	527	519	546	570	553	525	561	568	567	558	562	547	570	539	526	563	535	562	540	538	543	552	532	605	567	547	569	578	577	579	595	595	551	582	564	563	576	564	547	551	528	584	550	620	577	559	487	523	548	526	547	535	558	543	543	526	564	583	560	545	572	534	537	538	552	559	569	553	536	575	528	532	551	575	575	563	553	565	561	545	583	602	517	535	537	524	525	597	573	551	556	593	533	533	549	538	601	546	536	529	608	523	540	541	560	579	534	553	564	510	537	551	554	549	534	568	606	561	531	547	530	563	524	545	534	573	556	559	574	552	595	586	542	539	526	555	523	546	571	520	531	535	554	589	562	587	525	560	540	561	596	613	536	545	541	566	535	551	476	576	542	531	536	543	555	547	576	562	556	545	600	539	554	532	559	578	594	552	563	557	564	583	548	542	555	569	563	551	550	544	568	557	555	572	618	517	569	545	558	575	536	590	541	580	537	531	526	550	579	527	560	528	562	572	520	559	590	601	571	576	567	546	551	532	597	533	519	553	543	538	592	522	536	559	593	571	530	523	565	555	565	590	517	552	528	547	542	541	556	542	572	547	576	552	584	588	533	560	539	533	540	571	576	529	527	558	559	565	546	553	528	566	542	556	593	516	529	580	531	563	568	577	516	557	537	524	514	537	535	551	536	592	578	554	543	574	535	566	575	564	529	587	527	546	569	576	550	575	548	599	536	550	476	576	508	531	557	576	572	554	514	529	529	551	561	533	575	501	572	590	584	605	549	559	544	578	557	581	544	558	557	546	549	544	535	559	603	588	554	557	590	531	578	576	535	514	530	601	578	596	538	596	593	576	525	521	544	564	565	582	539	518	591	530	538	501	574	545	577	577	524	548	519	552	540	542	537	558	553	549	529	546	557	512	562	565	546	578	557	488	545	567	507	550	550	542	539	582	534	551	574	515	528	556	560	561	542	534	558	575	557	552	581	531	532	514	513	542	552	608	552	534	515	599	563	531	577	575	556	514	567	538	562	524	552	555	549	538	557	538	555	569	577	562	543	551	532	549	548	573	527	549	595	523	567	555	556	532	549	549	572	566	523	521	599	507	539	553	567	546	532	533	547	519	541	556	544	544	569	544	554	559	565	547	574	553	579	581	524	531	565	596	557	542	546	561	531	548	549	545	545	540	586	548	589	518	560	522	563	564	555	588	516	563	557	565	564	557	512	523	556	597	525	580	569	564	532	527	573	548	532	550	529	548	572	533	583	547	544	509	515	557	534	538	505	541	549	528	523	540	584	544	527	544	566	565	532	545	554	523	596	601	543	555	536	558	527	561	550	562	561	556	562	553	567	516	520	616	550	535	563	544	556	587	548	551	491	543	557	583	558	520	563	573	542	512	557	525	551	525	548	492	554	551	563	580	560	551	561	573	571	551	543	558	540	568	545	538	553	574	551	514	571	575	577	560	549	560	546	499	588	570	579	494	573	510	529	581	559	553	561	545	530	530	583	611	537	553	565	605	563	560	548	563	584	546	540	538	535	548	579	547	546	583	563	522	536	542	550	564	521	586	553	559	555	588	536	578	542	564	537	535	555	561	554	543	541	563	558	542	528	526	541	559	587	520	575	579	562	566	523	526	597	527	551	563	531	556	573	592	556	516	539	567	559	580	551	518	511	541	573	539	546	580	557	531	551	532	572	586	527	555	556	536	581	546	545	548	560	535	552	561	559	575	529	547	538	542	532	557	546	535	534	584	538	516	528	528	549	531	570	571	567	544	550	601	538	557	553	530	591	533	564	540	551	557	528	530	524	584	558	612	554	550	592	553	571	562	601	539	563	524	515	590	575	549	547	557	534	589	568	557	566	532	579	570	528	553	599	554	553	551	546	540	624	563	533	565	562	523	584	524	562	520	584	554	542	535	533	511	546	614	552	568	584	513	568	564	548	556	563	570	545	548	533	558	560	537	555	545	590	518	534	540	542	575	532	543	554	528	537	567	528	524	546	546	539	547	525	554	547	556	587	558	571	532	526	556	497	537	501	524	580	533	575	566	519	532	545	560	565	579	549	569	586	498	579	539	545	553	577	594	581	551	595	542	560	553	568	553	525	592	543	557	581	532	586	524	557	543	529	553	569	575	629	548	530	525	544	565	549	532	558
22947	17155	19545	14632	10840	9493	6419	4357	3056	2723	2668	2540	1957	1388	1181	995	837	722	685	589	573	536	479	431	382	390	412	372	381	362	368	323	348	331	297	321	327	309	324	289	280	298	315	293	287	279	281	262	279	262	252	305	277	289	273	247	270	279	275	267	306	298	293	279	273	261	276	270	260	266	280	258	281	281	288	242	259	293	253	290	256	287	282	292	302	261	301	275	274	272	248	271	303	249	272	258	262	275	261	289	255	278	269	267	274	287	263	287	278	253	261	296	264	255	268	260	291	284	314	230	287	288	264	279	262	256	268	271	263	287	257	283	273	293	273	304	292	267	269	265	273	261	299	252	285	274	274	273	288	277	250	278	247	240	298	258	270	256	251	288	307	286	305	290	273	265	253	244	262	294	294	265	273	277	253	321	299	261	272	303	298	268	263	299	275	293	284	297	285	269	273	252	276	279	260	252	272	288	262	271	250	293	257	273	252	279	280	266	287	259	261	296	275	250	256	259	260	269	286	277	280	244	289	309	280	291	276	259	268	259	273	294	233	297	287	231	275	295	287	254	271	282	265	261	273	302	285	251	307	275	256	290	245	252	260	276	259	267	277	276	274	271	274	263	258	284	268	297	245	270	262	246	277	282	267	270	264	296	268	241	262	278	261	291	250	269	267	271	279	279	275	269	265	265	316	266	267	281	293	277	296	281	259	263	273	274	262	274	261	291	282	256	246	280	314	279	280	296	293	283	287	288	301	265	265	251	270	265	282	268	273	272	273	305	278	250	241	246	265	278	301	285	288	281	280	259	260	259	288	271	282	272	273	276	292	294	275	306	274	273	272	287	284	293	272	255	266	273	278	266	283	255	292	258	276	262	281	284	279	245	266	280	268	260	281	296	267	257	301	288	258	266	271	284	305	282	277	284	266	262	258	249	273	253	308	291	261	272	271	233	243	245	288	272	253	288	269	289	268	273	276	303	311	272	297	258	275	276	246	258	281	267	263	272	249	271	316	263	255	298	264	274	270	257	302	257	283	271	287	306	246	251	251	268	239	266	285	278	266	295	260	256	263	240	276	241	301	266	254	269	271	283	276	285	255	249	281	274	259	268	266	281	288	279	279	263	296	232	268	279	323	300	271	272	240	254	276	287	296	274	257	265	279	270	290	287	259	256	303	251	281	266	273	292	299	256	278	292	286	259	283	259	288	272	279	272	255	272	250	259	281	278	299	301	274	271	293	252	272	278	284	292	273	295	247	279	274	300	291	261	263	253	282	284	257	233	239	264	307	271	276	268	258	282	256	266	278	266	247	246	283	279	261	272	279	297	250	278	283	280	259	287	292	259	269	225	287	290	295	296	301	225	268	268	282	270	299	291	283	266	251	304	274	286	253	264	268	279	288	271	305	249	291	274	316	282	312	304	270	264	292	264	268	280	290	287	255	257	287	265	281	292	297	281	305	284	284	276	289	275	263	271	257	277	255	293	249	279	284	268	268	303	253	300	308	277	280	282	268	271	290	264	270	271	252	288	277	241	289	239	258	290	281	287	277	311	300	286	264	274	284	286	253	256	258	261	249	283	230	287	259	254	255	264	327	283	264	251	286	279	251	266	296	306	260	262	273	255	264	302	268	282	242	277	262	276	280	270	297	241	280	268	265	271	275	278	294	276	293	311	303	274	245	253	278	286	265	275	297	261	264	280	292	231	275	272	277	278	258	249	283	278	278	262	267	291	257	242	258	260	213	259	296	279	272	270	256	271	271	275	276	264	283	297	267	261	309	274	275	276	277	262	281	288	300	277	260	244	281	288	267	287	299	264	264	274	255	275	281	260	267	276	254	291	293	272	263	285	278	295	266	300	282	296	285	258	284	276	293	284	290	272	263	259	279	271	272	256	285	279	261	316	273	272	280	305	244	252	255	224	269	294	299	293	289	265	271	251	282	268	254	266	272	287	248	286	300	327	307	261	270	256	269	275	243	244	260	304	267	264	250	295	269	276	264	270	279	289	293	302	317	245	268	299	272	268	261	279	267	298	266	306	269	274	256	236	293	265	269	274	274	294	282	257	287	252	286	294	250	281	279	258	294	277	288	278	284	243	278	272	262	281	240	296	302	298	258	263	256	276	267	304	274	253	270	229	293	277	261	258	279	277	249	277	257	269	260	269	265	254	291	259	282	273	283	274	256	298	285	301	259	275	279	286	261	289	287	263	275	245	289	280	288	292	293	264	269	291	257	292	273	273	261	325	277	298	251	275	273	285	282	271	271	270	246	301	271	271	282	293	271	285	297	273	289	230	273	266	276	278	287	277	250	277	304	250	286	272	285	282	280	240	271	275	277	249	305	265	280	255	263	272	274	252	283	274	274	273	276	281	270	297	265	271	264	257	287	277	270	258	271	268	299	288	258	259	297	268	261	277	285	259	243	298	321	284	260	254	283	295	285	255	308	258	286	263	298	265	280	272	293	270	257	279	264	278	260	245	293	254	306	259	273	244	270	255	293	287	254	273	285	295	285	244	257	298	258	272	236	264	293	264	286	251	265	294	277	299	248	286	277	269	267	300	263	289	318	237	281	281	289	274	278	296	242	257	278	321	280	256	269	285	277	281	269	273	266	265	285	269	253	251	263	263	286	271	270	238	247	274	290	265	254	287	280	274	258	284	252	323	259	271	268	268	294	280	266	276	293	277	252	257	307	278	261	235	290	277	290	290	294	281	292	293	312	268	259	292	248	291	275	275	260	254	267	283	262	256	276	273	288	252	262	265	291	267	279	298	313	282	226	275	288	237	265	252	259	277	268	279	267	272	262	273	269	283	274	245	299	268	288	276	237	251	285	270	256	266	267	250	272	268	234	299	275	303	253	296	299	235	269	292	269	289	257	247	268	282	261	261	284	269	254	262	244	260	284	276	281	296	279	253	297	256	307	269	286	271	271	269	285	259	274	279	291	268	285	292	281	286	287	289	279	289	274	255	279	276	288	275	246	257	300	266	260	300	275	281	265	269	246	266	275	253	276	291	263	274	269	273	259	248	292	255	279	285	270	303	303	259	294	266	271	256	270	274	264	258	280	289	311	291	283	267	271	274	250	256	273	303	268	295	285	280	258	284	242	276	274	288	273	280	289	280	309	290	260	277	260	262	271	274	264	277	267	242	301	252	307	264	297	261	267	282	277	259	264	270	271	264	268	301	274	293	273	292	292	267	252	269	264	271	237	283	269	269	284	298	274	274	276	254	246	299	267	280	287	292	267	238	239	289	295	250	272	294	315	272	279	287	253	263	298	286	287	297	268	264	284	250	315	256	301	279	244	288	277	298	264	267	297	280	276	304	255	252	266	314	283	252	259	264	265	267	266	240	278	299	263	277	223	268	260	279	291	279	292	266	276	278	294	289	271	252	252	264	288	273	283	289	269	287	260	270	255	295	275	267	280	298	262	272	280	264	260	250	291	293	282	307	254	273	264	276	258	264	250	274	283	259	269	281	272	276	282	281
13455	14339	25565	27303	25650	26670	19206	15226	12214	12309	13402	12868	9730	7084	6310	5412	4562	3641	3317	2679	2358	2057	1865	1734	1544	1436	1322	1275	1269	1160	1047	980	964	901	900	853	869	810	777	747	742	716	749	793	752	762	723	668	689	656	675	682	697	682	684	647	663	635	655	667	668	656	677	639	645	629	672	671	660	661	663	689	621	679	687	644	652	655	642	647	698	658	645	671	661	696	698	635	636	667	649	681	645	616	650	671	654	605	645	701	669	574	659	678	641	696	644	655	696	665	680	685	682	669	678	672	653	640	675	668	570	680	629	676	656	702	633	670	686	642	641	667	652	624	595	621	630	628	666	603	663	615	664	651	649	658	679	643	684	656	675	680	615	706	624	679	639	618	676	670	626	647	644	669	634	624	644	658	655	666	633	627	628	630	665	632	628	642	708	678	626	661	692	626	673	629	620	645	691	676	642	635	688	642	634	651	635	655	685	695	658	647	642	696	635	663	637	661	660	657	650	620	659	634	640	655	658	606	677	655	654	659	693	652	630	606	662	664	675	662	637	629	645	616	641	642	658	690	616	624	636	618	651	628	624	638	667	628	660	619	682	626	647	646	657	656	658	684	663	640	640	681	679	620	617	642	661	694	641	643	627	650	655	629	671	703	668	630	671	687	638	647	651	681	684	649	620	618	628	645	678	689	651	636	659	657	654	686	645	684	653	652	659	637	631	612	681	580	601	628	692	674	651	660	630	636	678	640	648	713	645	676	654	638	656	654	683	702	636	645	670	651	655	638	633	702	681	678	613	691	683	621	598	696	656	653	714	626	678	663	637	664	646	646	661	642	671	683	665	684	654	652	648	657	662	658	619	616	604	608	670	650	647	661	684	643	670	687	663	610	640	650	664	653	719	654	568	662	640	652	672	654	645	681	625	670	685	653	677	670	623	656	633	641	645	669	668	618	625	628	634	670	648	604	688	677	672	655	641	687	620	670	639	616	656	656	645	698	667	682	669	669	662	663	711	660	659	631	637	640	650	649	596	605	616	658	609	642	658	669	684	669	671	686	642	656	670	675	683	644	643	707	719	643	673	675	640	608	624	672	669	637	610	649	638	666	629	613	652	675	651	664	667	628	636	649	653	669	647	632	639	669	640	634	636	642	623	680	643	644	674	656	720	635	653	625	632	619	660	610	637	670	637	628	655	611	666	619	639	651	637	653	623	653	660	603	674	612	665	638	616	633	640	633	648	683	642	680	606	682	683	659	636	608	631	660	625	664	635	614	610	634	654	638	629	624	681	631	655	671	650	635	676	626	651	624	647	651	668	658	705	625	692	635	657	652	655	654	667	628	684	643	691	657	619	629	715	652	618	659	645	692	632	657	684	663	627	697	643	642	619	616	646	646	653	642	661	657	670	642	687	635	669	603	633	662	706	666	651	698	673	629	644	638	659	655	648	639	630	659	603	626	647	680	657	619	643	656	634	638	628	658	630	605	605	635	674	608	689	665	696	656	624	668	669	652	669	661	669	636	686	633	694	680	652	647	639	719	654	654	663	704	648	718	666	664	664	649	671	636	673	640	662	700	652	620	647	644	673	701	662	659	657	656	660	688	637	639	642	606	627	655	638	613	660	622	633	636	621	608	637	647	633	629	628	636	680	634	687	692	675	634	648	626	638	665	650	678	636	654	635	628	683	630	673	627	615	675	637	634	642	659	657	654	674	641	595	641	677	640	643	655	617	701	626	641	623	636	673	656	645	637	643	614	674	678	646	676	686	634	657	648	681	609	641	668	637	662	695	698	662	657	629	606	636	623	654	639	640	691	702	652	625	661	661	707	699	663	670	634	650	661	681	653	643	704	647	634	636	696	660	646	647	637	665	698	668	655	712	613	649	603	673	635	637	676	681	679	625	687	620	661	642	706	685	638	623	659	617	649	623	648	620	648	673	670	684	611	692	653	632	619	658	664	662	711	682	661	662	657	680	646	680	649	612	624	651	649	690	664	650	681	658	646	630	687	632	635	686	613	646	616	586	645	661	706	607	634	649	677	647	689	640	650	655	628	606	657	676	638	635	642	675	628	660	604	634	655	658	632	684	635	640	659	647	672	682	628	634	677	648	660	642	653	651	645	650	646	606	671	626	685	675	691	629	637	648	738	704	673	651	694	664	626	652	678	642	657	666	663	643	651	623	630	738	630	670	660	687	660	645	632	616	667	641	643	673	640	676	605	654	664	677	634	611	660	702	689	670	669	652	662	627	657	672	664	607	642	655	675	655	661	635	674	642	652	653	676	625	651	651	632	644	657	589	659	641	654	665	650	648	615	620	653	623	678	692	631	666	627	648	657	640	654	656	645	618	654	627	661	637	605	665	691	672	649	682	653	657	694	684	653	662	655	651	617	695	632	632	640	669	623	669	681	687	668	655	660	620	648	641	651	658	644	616	651	623	611	647	712	661	693	643	630	635	683	653	657	673	682	644	651	692	705	675	644	679	662	646	644	617	665	665	657	703	587	643	671	639	660	667	652	679	715	652	616	660	664	622	656	645	649	657	681	670	655	714	658	609	659	703	656	655	656	641	660	677	623	613	696	640	659	621	616	662	671	695	661	673	619	652	692	669	663	665	649	658	590	606	619	668	629	646	633	666	654	645	630	661	661	662	646	657	663	599	676	693	648	626	645	697	661	633	644	691	654	627	665	632	622	661	665	671	658	678	644	635	656	655	651	646	682	650	687	623	640	667	636	650	639	648	633	663	692	697	619	663	614	660	609	644	636	663	646	650	657	653	674	659	666	632	608	628	648	669	650	618	644	649	631	671	638	640	661	645	627	672	660	607	646	679	655	629	694	678	665	673	634	668	652	660	670	640	688	670	665	646	666	653	658	669	630	660	669	660	670	656	685	681	630	648	650	625	685	675	651	638	657	694	623	615	647	663	647	714	646	632	640	698	652	691	670	614	674	645	661	689	635	648	676	620	646	655	664	663	654	612	685	630	649	669	679	698	641	618	666	655	680	678	661	645	668	619	685	632	629	650	662	646	680	652	612	632	671	654	605	674	625	630	651	692	652	658	646	701	580	674	679	694	610	646	682	654	696	638	643	635	676	622	642	662	636	639	663	699	661	671	692	664	710	631	650	651	677	693	680	683	652	666	666	671	666	667	635	635	630	632	625	668	625	623	663	672	652	642	640	626	654	687	642	707	655	640	640	650	619	666	694	630	657	662	663	645	673	616	651	651	630	698	644	672	632	657	671	645	650	650	654	664	598	619	666	613	680	667	670	654	637	674	616	699	596	709	683	682	645	658	598	703	590	679	673	641	662	663	652	636	663	641	636	641	650	622	629	648	652	650	656	633	593	636	640	664	619	648	651	621	621	675	654	680	692	667	645	708	715	628	624	669	676	664	612	622	630	642	628	658	672	660	615	663	712	665	645	695	656	665	672	698	661	623	651	591	635	639	639	684	628	687	659	667	648	637	594	675	650	686	645	661	617	647	671	683	687	662	635
41672	41007	52025	48332	45147	46851	43427	32269	27834	26707	33644	32425	25408	19563	17934	14282	10230	6811	5194	2834	1996	1781	1581	1682	1074	801	745	673	601	525	504	488	510	514	448	451	385	363	397	331	343	309	401	407	410	368	333	335	307	309	301	285	259	281	299	284	299	286	285	311	273	283	284	252	250	273	302	300	256	285	291	298	301	289	295	275	283	283	268	276	268	297	277	288	322	276	300	274	290	300	295	306	292	266	282	303	274	283	286	286	269	279	267	291	295	257	248	289	272	279	259	268	285	269	268	278	268	255	261	311	257	265	246	281	275	275	293	277	281	310	283	303	275	315	309	287	294	306	269	277	236	264	283	269	283	291	270	275	272	287	267	296	282	267	257	250	282	238	289	285	304	284	296	289	274	276	290	298	316	256	290	298	269	265	293	280	274	285	260	288	247	289	292	311	260	274	264	278	301	317	267	263	260	297	288	290	276	305	266	292	277	269	280	262	295	276	266	270	277	272	273	270	277	267	265	284	291	286	252	284	282	249	302	321	252	285	282	306	291	310	280	270	300	273	274	295	251	253	282	290	309	284	314	257	247	263	300	283	299	258	291	257	246	293	245	276	293	273	276	251	285	272	280	256	283	262	290	275	290	269	287	286	304	292	270	264	284	303	292	262	280	282	285	292	279	285	264	307	272	267	274	287	256	284	283	268	312	304	289	300	306	269	292	299	297	291	288	279	270	265	270	293	283	290	304	257	266	258	300	274	277	283	243	289	288	292	275	246	290	279	284	278	299	270	293	301	256	299	308	252	273	275	298	281	278	314	299	291	308	292	266	288	266	239	256	248	301	239	260	272	283	276	295	266	276	270	248	263	289	303	291	311	311	315	291	266	272	279	279	312	275	287	298	303	310	300	269	298	271	291	279	266	258	290	274	291	286	298	292	288	291	265	253	269	265	292	288	266	281	270	277	273	292	303	274	292	295	284	268	288	284	299	248	302	281	293	310	273	268	263	269	290	291	287	275	274	293	291	302	298	311	275	299	261	266	297	258	278	263	296	293	275	281	315	280	267	291	296	272	276	278	281	296	235	259	311	276	294	312	270	295	271	261	273	271	281	234	288	283	276	277	268	293	273	263	282	275	302	260	248	291	277	275	268	275	296	275	250	289	272	247	282	254	271	312	284	288	295	276	286	267	263	261	268	299	283	275	276	296	277	280	272	286	303	281	265	291	272	258	282	264	298	275	280	303	270	251	270	277	269	270	246	275	281	250	280	305	280	287	256	269	272	274	288	323	272	270	246	297	256	271	286	309	295	304	304	285	282	271	291	298	275	262	285	271	289	274	252	307	288	296	295	302	285	301	275	300	294	261	277	281	270	303	280	295	288	282	284	269	297	307	332	309	273	299	312	273	268	296	299	287	264	267	309	290	280	259	268	260	266	277	269	319	292	270	257	272	286	273	302	262	313	273	278	283	279	285	301	279	299	276	304	272	288	294	268	289	284	311	274	291	299	267	291	271	288	281	270	284	273	261	262	288	307	297	264	282	277	279	234	273	298	319	266	292	314	279	288	266	306	289	253	301	282	269	300	295	318	291	274	270	257	268	275	254	262	282	285	268	319	274	257	280	299	269	282	282	286	266	272	284	270	300	277	291	319	257	278	320	284	316	256	274	275	268	269	272	315	297	284	276	264	243	290	316	251	276	282	291	279	254	255	265	289	266	290	273	284	302	263	299	304	289	278	265	266	262	287	302	287	277	279	271	276	259	264	247	280	277	296	267	283	276	265	268	291	255	316	272	262	282	289	302	260	300	277	309	288	294	296	280	260	286	293	321	309	314	292	307	284	264	264	280	283	263	288	282	269	259	258	275	278	270	274	261	279	248	283	313	306	274	279	309	305	273	285	290	268	285	251	297	297	291	304	251	272	250	254	298	260	277	280	266	273	267	298	283	283	329	270	273	266	269	263	285	297	290	284	247	276	289	277	289	291	268	282	303	283	276	258	267	318	273	260	260	265	269	263	319	269	252	306	278	254	287	313	298	277	286	320	283	293	293	262	289	301	327	287	245	266	272	271	289	257	284	288	277	285	269	269	283	281	284	274	268	294	268	291	302	279	253	274	285	255	264	277	244	293	274	292	295	307	293	287	288	286	257	288	283	296	289	294	298	309	281	327	293	259	262	315	315	301	287	320	262	258	272	277	293	280	294	258	260	288	268	302	282	275	287	248	251	271	272	288	277	294	294	262	287	298	309	275	281	267	268	273	295	281	301	297	298	293	278	284	293	280	289	282	288	241	273	284	301	309	279	283	259	300	274	284	275	306	306	291	276	309	278	288	285	267	297	299	264	284	274	287	298	248	286	269	293	289	282	282	291	303	282	283	290	266	305	303	294	290	258	292	282	287	291	298	291	295	298	286	311	315	285	287	313	288	265	275	295	275	284	287	312	259	249	283	289	280	267	275	260	280	286	264	274	275	311	274	271	234	279	303	281	276	268	274	304	290	257	304	295	272	259	276	296	317	267	275	283	273	284	286	241	305	270	267	291	304	303	256	271	279	290	292	278	300	283	279	320	288	265	269	255	294	269	252	273	271	270	292	290	267	302	280	249	307	300	254	289	275	294	284	272	249	304	280	276	282	305	268	274	284	306	290	278	260	306	285	313	296	290	295	291	276	252	291	251	284	278	282	266	286	271	303	303	303	250	294	274	267	272	286	268	286	275	294	281	260	262	272	255	304	276	246	275	289	269	230	281	290	257	248	277	297	263	277	296	286	275	284	312	277	281	288	278	279	251	272	266	278	270	265	268	263	273	280	278	268	244	284	267	291	320	286	277	286	261	272	268	297	301	260	264	249	247	243	291	288	292	252	284	273	286	292	266	291	252	284	309	285	274	289	275	291	258	282	314	283	290	262	301	283	306	296	299	301	282	296	302	272	306	257	261	314	245	272	272	253	301	282	251	306	274	308	299	277	275	306	278	268	231	274	266	298	263	260	284	279	285	285	305	295	265	284	305	298	297	296	247	294	269	263	264	288	274	280	293	267	286	295	294	280	295	288	272	235	262	306	289	283	287	280	273	310	317	286	291	274	273	259	326	271	295	272	283	280	301	287	294	274	277	297	282	283	280	259	286	267	266	296	305	314	284	262	286	275	285	286	268	284	258	295	288	298	296	317	309	292	279	288	296	281	280	285	255	279	291	258	306	289	300	279	282	267	290	284	283	274	273	297	291	264	279	279	288	308	277	300	272	274	272	286	254	302	272	262	292	284	279	269	311	255	287	290	305	299	274	275	262	279	289	296	262	286	295	291	260	298	258	265	253	276	263	266	272	309	288	286	298	279	267	260	289	298	281	262	298	277	288	248	270	287	287	285	264	260	298	299	281	263	281	261	279	261	299	304	299	280	278	292	296	298	270	265	238	235	265	295	293	272	257	306	232	247	287	266	272	267	280	323	280	273	274	249	278	235	287	266	270	298	285	287	274	253	306	272	306	275	304	284	283	301
26376	33536	48294	53695	56146	59849	50785	45123	39398	38777	48604	46689	41154	37286	37193	33079	27747	22040	19352	11534	9406	8654	8336	8561	5402	3837	3542	3494	2679	2218	2279	1933	2371	2406	2092	1778	1494	1262	1147	1039	922	982	1479	1411	1539	1407	1153	963	848	796	715	681	652	668	673	732	764	693	680	651	662	693	644	686	650	680	676	684	685	644	728	707	627	704	691	726	692	654	615	641	726	663	656	651	641	677	673	644	732	669	697	642	699	662	673	664	635	657	677	707	653	642	633	730	668	716	669	691	620	654	656	621	638	638	681	713	682	664	645	612	641	641	686	668	676	664	688	608	711	665	683	647	642	642	691	651	682	630	695	646	627	684	683	666	691	669	616	680	690	645	662	685	662	662	663	688	651	681	650	654	657	625	698	627	600	708	647	636	704	674	636	665	648	655	667	686	643	684	657	689	675	610	637	684	657	615	656	670	671	619	678	643	677	637	651	663	671	692	681	693	635	629	649	666	654	627	700	657	670	638	645	664	678	675	634	685	676	701	599	720	680	675	651	646	690	665	668	604	691	608	632	670	710	695	663	693	692	653	714	694	646	653	682	685	626	672	698	674	684	659	622	632	640	690	661	652	659	686	636	641	683	653	682	637	653	657	632	653	688	712	685	722	681	699	666	639	629	656	667	685	642	660	660	646	640	643	655	676	637	603	653	658	704	642	676	618	611	616	667	682	683	659	676	675	679	645	663	659	639	659	618	678	675	647	640	688	627	665	636	710	671	684	640	668	648	700	654	660	643	650	691	671	679	622	665	645	633	687	661	672	687	673	690	659	669	652	665	651	701	638	682	682	692	663	663	651	665	648	646	656	640	668	603	640	646	663	681	696	693	654	598	606	647	636	643	659	672	620	698	688	637	650	629	657	672	666	677	619	700	652	629	651	658	669	670	682	671	699	644	670	710	686	646	666	686	627	734	699	688	636	705	683	664	646	647	654	686	680	709	648	641	636	706	653	649	647	636	647	627	678	688	690	669	680	700	727	647	674	685	662	664	661	678	646	694	677	646	687	635	654	629	614	652	650	669	647	674	660	644	670	641	676	625	717	692	716	662	666	639	675	645	657	638	665	674	675	648	651	668	681	682	691	689	632	702	666	680	668	640	686	689	664	657	638	664	629	699	677	661	696	632	696	646	683	677	666	688	694	686	647	667	665	666	658	706	660	655	667	651	714	681	635	644	652	655	685	675	691	664	683	632	624	658	668	673	674	645	678	701	623	662	674	679	681	697	663	610	668	657	719	691	659	639	660	710	707	663	657	669	672	681	651	646	658	684	674	679	635	663	704	659	684	634	680	668	655	696	645	697	664	634	687	691	675	663	672	665	688	628	698	653	717	690	656	655	641	656	654	667	683	633	699	653	639	692	654	690	664	634	694	676	613	657	647	654	656	662	658	669	637	726	675	655	656	675	673	678	648	624	633	659	677	672	652	707	690	648	636	653	656	617	677	665	680	651	665	666	685	676	644	642	682	702	624	710	651	673	697	655	692	666	669	656	650	670	672	597	649	664	663	654	667	655	646	654	658	641	585	660	705	692	665	665	706	636	653	679	681	672	675	669	725	656	666	647	652	671	664	704	653	645	666	657	638	635	668	657	642	633	685	649	642	632	685	700	694	642	638	666	667	644	644	683	639	678	651	690	667	689	640	632	679	703	642	692	711	687	642	665	641	663	686	622	670	639	618	634	688	660	616	662	638	660	644	675	695	675	657	612	619	661	643	669	702	630	705	695	655	627	660	679	679	672	692	667	592	654	622	634	687	682	678	704	682	693	606	678	661	661	668	644	669	637	675	646	689	680	694	694	682	638	626	641	636	695	673	682	664	641	660	681	661	680	653	699	710	668	668	653	672	654	667	654	620	654	679	649	683	634	683	675	680	674	704	627	652	664	669	623	638	670	656	644	666	637	669	676	688	657	668	599	649	651	682	667	639	705	706	667	743	665	669	662	689	685	666	631	684	636	677	640	648	622	701	654	712	672	628	647	683	682	644	668	657	689	678	696	645	674	642	644	660	651	667	685	637	625	669	646	653	683	650	673	661	653	639	644	682	658	692	671	624	689	645	625	631	671	689	621	647	642	629	661	654	647	625	666	666	683	681	674	701	637	764	670	641	690	602	663	678	674	676	656	656	657	698	661	660	714	652	704	662	675	662	649	620	646	651	650	647	664	648	687	658	690	713	679	643	640	690	665	700	676	648	636	623	625	693	641	709	654	682	678	692	670	679	673	660	647	681	596	642	632	678	621	672	698	638	676	687	661	687	652	712	647	665	670	681	651	644	622	632	674	652	712	665	671	677	651	652	646	671	696	719	695	665	695	664	658	625	652	642	683	675	654	619	679	647	669	664	690	625	648	720	714	672	649	662	684	630	686	616	631	681	684	656	646	702	636	654	643	686	689	675	685	703	636	659	673	713	686	695	650	630	680	656	679	660	687	627	710	662	650	661	682	643	660	622	660	654	675	623	677	658	645	676	732	604	666	645	684	694	691	701	651	647	624	738	671	686	689	651	665	673	670	672	665	661	641	682	629	657	649	644	670	686	663	644	657	657	698	653	633	670	635	627	654	664	683	607	721	664	660	674	648	638	701	679	642	651	675	706	694	658	688	623	655	650	684	692	693	671	669	677	648	661	674	656	661	636	706	626	647	640	695	669	655	682	677	689	650	649	680	680	647	647	668	671	698	616	635	711	659	681	677	667	699	658	652	668	624	638	737	691	667	646	645	637	665	614	675	708	626	678	647	716	688	678	675	702	653	724	665	632	659	678	625	669	681	654	659	660	667	646	693	663	650	692	672	624	674	679	669	655	662	673	669	655	626	653	643	686	657	664	595	658	676	624	611	641	671	670	664	638	625	649	687	647	623	646	654	684	655	645	637	652	666	661	705	655	675	644	669	649	634	687	679	631	678	667	645	641	641	671	651	636	684	657	660	670	615	654	637	679	684	670	670	665	682	694	695	677	656	664	666	688	695	691	694	656	682	655	645	651	639	692	685	677	683	658	661	639	681	631	703	636	617	669	637	628	713	632	623	667	671	686	657	642	650	651	675	652	618	701	681	663	652	641	716	665	688	659	671	683	697	711	719	670	649	643	644	664	644	646	648	683	671	692	679	691	660	690	682	611	651	670	707	663	657	646	659	660	655	625	675	656	632	642	635	656	660	714	656	684	690	673	682	658	644	668	633	661	676	647	690	694	662	687	648	658	658	686	705	716	635	651	670	676	644	691	682	703	699	644	678	649	662	668	707	648	675	647	666	683	669	688	679	651	658	678	667	628	625	653	659	672	677	687	669	676	690	692	652	661	648	639	672	699	688	685	670	686	684	676	664	669	659	689	702	703	694	676	688	633	644	666	659	604	656	634	698	665	635	661	628	656	679	661	695	631	626	615	688	684	686	637	667	657	641	669	715	678	694	681	686	663	666	690	705	645	634	660	661	678	648	731	701	680	701	667	639	654	704	653	641	663
49876	49604	52357	47553	45213	48351	45099	36951	32869	34046	40668	41172	35707	30315	28571	24236	19145	13066	9590	4249	3534	2045	2500	2628	1796	1319	1049	935	753	613	669	612	643	599	564	519	469	393	365	330	324	327	333	500	523	478	439	383	323	280	263	267	263	264	257	240	277	277	263	258	236	242	243	229	239	248	241	261	265	241	230	254	282	242	240	246	255	252	261	265	280	244	244	247	273	253	224	279	213	229	256	250	245	222	250	243	245	244	266	254	229	241	234	287	230	267	224	233	242	267	274	222	224	256	254	277	257	262	275	263	259	294	296	222	221	249	250	251	235	261	269	252	272	233	260	280	248	236	230	239	252	259	235	211	250	247	251	205	239	241	252	249	272	263	222	239	209	234	210	234	257	254	255	251	249	247	253	259	257	239	258	215	215	286	247	253	256	250	250	253	261	206	275	223	214	254	248	232	249	252	215	229	277	254	264	250	252	269	267	272	259	251	259	262	232	265	258	229	250	246	289	246	268	273	239	277	279	264	256	280	279	249	250	254	269	251	269	259	250	278	254	253	240	259	228	285	232	257	234	292	238	262	244	271	271	269	265	254	251	229	254	232	222	240	254	229	247	273	228	254	252	246	234	259	257	236	227	258	242	249	273	250	219	247	235	224	273	278	235	239	211	235	244	262	241	269	234	267	238	247	256	267	252	233	227	260	253	251	282	249	246	274	265	257	239	257	244	231	250	237	270	246	245	240	248	227	290	274	249	245	249	274	265	258	254	238	231	257	241	266	267	242	262	264	264	232	212	233	249	245	264	261	256	271	245	254	253	262	266	265	270	244	250	261	261	273	243	236	226	259	244	259	256	230	230	295	258	243	284	235	244	241	267	266	232	208	237	251	251	238	266	219	265	254	282	254	249	239	241	264	260	278	249	261	259	257	247	251	243	259	273	236	263	256	267	246	238	256	251	252	251	279	258	244	252	276	245	228	271	246	256	247	254	256	235	275	226	263	246	239	252	231	247	259	243	264	271	251	277	248	258	290	251	244	259	257	282	243	240	284	272	250	210	245	273	254	262	248	245	237	286	263	266	240	250	233	257	236	224	242	251	241	242	243	274	242	261	234	220	262	254	244	259	222	261	265	254	235	235	255	281	236	243	273	266	285	249	283	258	220	237	262	235	228	246	273	249	225	246	249	255	223	244	254	216	257	275	240	224	243	236	272	254	252	253	255	260	228	269	259	228	264	242	245	274	244	246	269	248	254	267	261	274	258	236	264	282	263	264	254	281	257	246	238	232	249	264	234	233	266	256	246	236	265	233	257	247	245	239	237	254	237	239	246	271	282	229	274	238	233	262	265	266	261	255	240	246	243	256	286	279	231	250	244	234	251	244	241	249	253	261	255	268	247	222	244	284	240	247	231	231	233	252	263	275	217	249	264	263	249	228	244	234	232	251	271	280	224	260	265	241	275	251	241	256	259	229	274	283	262	253	240	269	222	242	240	246	257	265	228	268	257	255	269	238	258	268	237	244	253	244	237	247	258	241	261	224	262	255	255	243	243	274	230	243	254	274	233	250	285	245	251	254	244	235	235	221	259	244	241	222	283	265	236	273	254	266	254	234	237	257	266	246	249	255	247	259	281	286	251	281	220	251	253	286	230	279	232	259	233	254	241	221	227	249	269	251	259	235	262	239	246	262	276	256	254	268	259	267	303	231	266	277	232	266	280	266	252	258	255	226	230	239	276	214	265	258	239	247	242	225	234	240	244	249	237	246	238	275	218	253	255	243	238	254	288	238	277	257	256	243	245	257	269	250	241	218	266	241	256	253	249	220	240	247	255	222	250	233	260	262	248	244	252	229	235	251	251	266	228	263	245	272	258	258	226	256	256	234	247	227	245	233	212	256	251	254	254	230	247	267	221	265	272	264	240	256	273	266	272	258	241	243	231	278	282	280	214	258	250	263	250	259	267	262	218	236	245	256	246	213	250	236	257	233	264	253	254	246	243	277	269	260	251	246	253	238	278	254	240	239	246	272	252	260	249	245	248	263	254	278	230	228	261	238	266	258	235	256	246	244	252	270	239	268	249	225	240	261	273	225	259	298	252	246	216	242	245	240	223	266	280	233	218	234	249	246	262	238	249	246	271	273	259	212	257	264	219	249	274	261	234	252	253	275	257	247	257	231	244	230	215	211	229	247	278	277	237	232	233	252	250	249	251	248	232	256	269	257	245	254	270	265	233	259	235	243	251	259	210	260	311	243	252	251	244	280	248	255	252	245	233	247	252	247	256	251	260	223	258	262	258	261	222	234	226	256	263	264	266	236	225	239	266	266	236	259	259	251	246	247	248	240	231	251	269	269	251	267	259	250	249	260	268	248	266	260	272	253	235	252	254	231	244	244	284	273	262	251	280	231	244	273	247	226	273	253	289	257	226	231	249	263	249	256	232	254	255	267	275	220	251	219	251	248	286	257	242	276	239	250	210	271	226	240	263	258	250	252	269	255	219	255	261	247	269	253	278	247	243	241	225	236	212	251	217	244	270	243	235	257	240	257	239	234	276	258	258	260	230	239	280	273	278	246	258	246	268	264	234	251	237	251	269	239	244	248	259	268	249	250	250	265	232	248	228	227	243	241	228	268	230	281	248	272	248	260	244	251	238	285	251	266	253	268	264	279	221	253	222	263	228	249	281	228	275	232	257	223	250	268	289	262	227	252	246	243	255	254	252	239	269	253	224	243	260	256	293	247	262	259	252	284	259	258	219	261	275	274	245	266	265	245	238	255	224	244	245	263	239	238	249	243	244	233	264	239	231	264	282	222	249	236	252	260	256	244	261	229	258	240	266	246	245	276	248	246	216	258	257	270	257	286	248	258	230	255	245	220	247	247	246	228	261	243	269	233	234	232	268	261	263	256	277	217	219	254	244	262	269	277	271	255	292	274	264	272	226	233	259	216	253	291	235	275	238	249	225	273	253	258	248	252	237	274	258	283	258	217	269	256	260	275	236	248	252	258	260	302	269	266	254	223	252	253	270	252	250	257	273	239	244	275	256	247	262	269	240	225	239	222	235	274	250	252	246	276	250	239	220	250	235	286	260	247	256	264	248	251	246	260	229	239	255	256	301	255	254	251	262	257	265	266	258	256	256	260	282	248	245	231	247	284	246	273	280	251	228	260	228	247	247	243	262	244	265	264	252	245	236	267	228	249	245	243	251	253	248	236	268	266	244	235	250	257	246	248	260	264	260	238	263	274	271	256	260	238	269	240	253	247	265	257	282	235	245	246	259	274	239	244	281	279	232	238	257	234	226	266	237	224	255	262	226	238	237	261	271	266	265	243	258	280	240	262	265	248	241	272	277	272	266	229	259	251	242	256	265	251	235	234	249	259	234	266	274	251	243	241	242	256	244	257	285	225	255	248	245	240	242	258	254	290	248	245	246	229	239	285	275	274	273	246	248	243	232	293	266	261	261	264	255	248	245	247	249	285	249	258	267	258	234	225	235	283	254
32700	41008	51492	56124	58849	64874	54174	53472	45835	45917	53857	54276	50003	45999	46232	42627	36923	30628	25762	14237	14214	8482	12360	11995	9331	6200	5278	4651	4139	3323	3436	2850	3444	2897	2942	2584	1990	1626	1378	1209	1015	962	1403	2204	2403	2232	1908	1319	885	742	695	649	636	646	674	614	568	611	605	581	597	629	597	589	583	646	585	578	592	607	609	586	571	631	576	653	537	575	592	582	588	591	582	555	614	598	628	596	591	550	653	617	574	563	564	643	557	602	582	630	561	588	597	588	561	584	604	548	605	649	603	617	615	585	601	635	543	612	597	631	612	604	599	594	624	584	587	581	595	565	594	581	624	575	564	592	606	584	603	588	574	599	636	575	542	619	603	561	586	590	586	611	595	588	574	593	601	630	564	637	617	623	569	580	582	651	637	582	593	578	613	598	588	600	596	609	629	599	621	586	561	649	615	623	582	582	561	613	617	581	590	603	590	599	605	632	648	607	584	617	600	590	594	614	595	578	635	621	638	581	616	560	597	586	591	633	591	595	625	622	589	563	599	604	628	575	640	591	607	595	627	598	579	619	560	590	593	595	583	585	614	593	613	565	573	602	577	618	572	573	577	607	631	612	651	583	614	647	575	593	561	567	599	594	646	575	560	583	576	593	598	582	578	615	613	562	602	601	585	595	580	580	599	610	599	615	607	605	604	601	600	585	601	573	590	579	629	609	529	590	605	540	617	603	577	552	572	536	632	611	602	534	545	608	584	585	570	625	626	592	577	609	599	565	605	581	642	586	572	613	560	635	615	583	620	551	593	626	546	574	580	618	574	612	637	576	575	589	598	599	574	588	560	588	566	624	630	595	582	598	610	590	624	594	585	615	593	601	556	623	651	610	594	573	578	621	631	610	588	631	602	560	619	559	587	563	603	574	581	621	594	595	578	638	587	567	571	588	606	632	613	584	570	578	604	606	595	547	593	607	577	583	566	625	614	612	629	563	619	596	621	606	609	597	606	575	582	551	607	584	648	583	622	623	584	565	607	577	594	596	668	615	563	570	567	589	586	594	589	647	606	594	602	575	598	564	589	606	557	622	575	611	561	615	632	612	601	638	616	569	623	620	600	618	581	599	612	598	632	544	608	615	600	649	577	567	602	577	566	587	578	598	585	589	585	573	592	596	626	614	587	544	604	624	599	561	590	649	618	572	562	597	581	621	598	584	621	606	591	598	561	638	628	593	619	619	581	584	547	631	638	577	586	591	587	607	618	619	635	561	612	562	609	613	567	613	590	541	591	572	621	597	577	618	625	631	608	544	574	592	625	581	576	562	560	601	595	559	621	595	571	602	611	590	580	653	572	578	626	618	592	593	578	598	570	592	633	568	601	620	605	570	608	626	595	566	538	579	599	632	584	610	576	591	581	601	624	596	609	578	613	559	565	597	585	555	599	579	552	568	583	581	616	552	622	554	588	578	579	591	626	590	609	583	561	612	610	570	586	629	617	572	588	588	596	596	620	577	589	642	556	566	606	602	590	601	606	601	608	602	623	604	619	518	582	565	605	639	564	620	583	609	609	593	622	582	568	597	517	586	625	591	609	576	549	583	611	634	590	617	613	626	594	577	590	573	558	606	613	586	581	608	589	623	584	603	590	572	555	600	597	585	592	602	605	570	624	580	606	569	604	607	606	559	586	585	620	645	615	596	568	582	574	619	599	585	607	614	569	590	604	600	558	638	620	579	581	570	563	603	578	658	595	615	554	562	598	556	581	605	604	615	589	631	611	600	545	585	578	538	588	592	612	580	631	614	632	588	620	569	522	621	644	615	585	593	570	592	603	592	582	612	616	589	616	621	596	611	571	591	563	623	603	598	589	558	580	547	639	598	609	572	641	614	573	606	611	607	612	589	563	621	621	590	615	595	577	534	630	653	602	560	640	619	581	590	637	578	573	589	618	603	582	583	575	607	594	586	559	623	576	625	563	571	581	577	598	642	623	558	592	574	585	591	623	620	596	601	622	638	571	636	579	606	560	581	562	613	648	602	612	630	623	618	615	619	576	625	607	623	570	556	593	616	582	566	606	569	565	604	592	592	612	611	634	613	610	596	568	619	630	589	570	584	576	572	594	542	572	592	561	578	583	617	575	613	627	578	604	594	616	557	577	589	571	602	580	596	577	641	582	583	585	554	604	639	612	634	542	617	596	588	577	563	595	580	540	596	568	625	628	565	651	617	595	609	611	608	623	573	583	555	592	607	555	606	557	563	590	654	555	661	600	613	607	603	609	605	576	540	583	601	616	578	582	587	541	570	608	632	631	611	622	596	576	565	587	549	597	598	605	575	594	559	597	554	624	597	594	638	567	611	608	599	596	592	603	567	563	630	587	609	570	639	600	576	567	586	586	638	541	567	607	637	591	579	625	560	582	609	581	616	596	552	606	559	591	565	573	593	606	567	600	625	569	601	596	602	582	637	601	562	603	577	525	604	625	600	586	583	595	624	583	593	622	581	562	647	629	598	607	597	568	577	622	621	615	603	572	600	590	596	606	607	554	576	660	569	638	636	587	621	592	574	577	619	552	621	572	611	625	564	607	623	564	628	596	583	601	592	616	627	609	575	577	577	598	592	605	558	584	615	616	615	599	608	622	576	551	618	550	570	612	570	596	596	605	572	581	621	582	597	598	595	588	600	590	574	568	672	572	607	602	562	576	587	583	587	587	598	611	631	582	609	605	611	589	592	610	608	637	590	608	561	627	596	543	577	601	580	611	564	560	563	578	610	611	599	596	590	590	581	586	605	634	619	576	562	628	644	562	597	566	574	610	602	598	592	565	565	623	587	585	574	592	606	583	570	575	570	649	610	620	583	539	611	589	568	595	640	642	621	563	582	600	593	571	633	605	620	602	553	600	627	553	573	571	579	598	598	595	587	594	592	582	559	554	563	561	646	571	626	611	584	582	600	639	579	611	604	588	586	599	560	580	595	588	575	618	608	587	587	644	596	560	646	553	543	610	556	580	557	600	641	615	613	621	562	595	575	572	543	626	594	572	613	615	581	589	600	639	577	569	602	582	629	614	598	585	590	604	627	607	633	576	567	602	643	585	573	577	568	595	587	594	598	600	576	556	615	588	609	568	580	578	606	588	600	618	597	645	584	600	606	604	611	570	596	593	590	537	597	654	593	588	586	554	575	538	559	583	602	557	590	594	592	580	614	557	587	595	560	603	640	587	603	584	597	579	581	623	582	604	574	584	609	636	624	596	565	592	597	626	605	587	578	652	581	571	589	606	587	592	597	585	599	591	577	625	583	617	576	576	573	607	558	566	581	578	534	603	593	594	548	608	583	617	573	601	593	643	597	611	574	592	640	594	640	558	575	558	595	586	558	580	605	601	564	576	542	598	601	571	580	652	618	607	578	585	589	582	591	588	613	607	613	614	563	575	568	599	562	617	590	617	574	613	610	584	571	597	569	636	617	583	592	631	588	624	601	647	640	569	605	617	608	587	591	558	639	613	588	619	617	600	573
23470	18261	20438	14781	10879	9416	7170	4484	2868	2686	2801	2391	1890	1432	1150	1003	983	842	714	641	449	452	435	430	381	394	341	370	348	326	331	343	301	342	292	293	339	288	269	304	309	305	273	286	319	331	308	321	315	299	285	294	283	281	267	293	325	281	280	285	277	324	286	270	278	259	300	270	295	302	302	273	272	262	305	272	266	293	277	299	293	303	302	250	251	310	277	312	316	251	278	307	276	281	290	257	254	290	272	275	247	251	301	257	301	306	292	284	262	284	300	297	296	289	291	271	271	276	289	288	288	304	301	278	319	292	301	264	264	314	277	279	268	287	277	259	287	262	310	261	325	277	320	286	238	287	325	272	263	284	275	287	269	268	291	293	328	315	236	273	266	262	297	281	291	276	281	259	321	319	287	281	272	270	267	301	297	284	302	298	266	298	303	283	294	273	313	271	282	279	284	277	260	265	268	299	280	285	310	277	261	284	307	289	262	292	280	238	244	258	286	268	304	279	321	269	315	282	282	285	324	280	297	266	315	298	275	315	267	294	325	280	273	253	276	273	292	294	314	285	319	281	248	291	281	283	285	269	270	293	249	291	298	296	270	275	264	290	305	273	273	318	282	289	275	294	274	289	269	316	287	269	241	273	273	293	268	269	297	324	307	279	282	309	281	307	304	284	291	267	265	293	312	306	293	292	291	290	295	264	293	272	274	282	293	291	280	254	256	272	286	310	276	267	295	294	270	297	286	301	305	324	274	266	288	251	295	301	279	294	309	260	300	290	296	278	267	288	274	273	280	292	279	313	268	267	269	294	286	289	279	278	282	311	278	281	267	295	308	256	282	292	283	298	286	267	277	288	256	276	302	299	266	294	266	284	282	267	286	255	271	311	258	292	257	277	301	281	304	280	307	270	271	289	281	291	322	304	287	271	293	294	291	264	232	285	268	287	274	294	266	265	306	281	283	244	258	321	282	253	310	308	293	298	278	297	311	272	286	304	292	258	271	281	289	300	303	274	266	261	255	294	320	269	291	291	298	270	290	282	297	311	284	265	274	277	273	289	288	315	280	309	287	313	279	281	278	280	264	297	294	264	256	299	288	296	272	275	282	255	274	301	256	285	260	309	307	281	280	282	289	275	283	273	297	267	267	299	295	292	279	292	318	311	272	270	307	265	287	286	293	303	279	283	263	333	302	272	278	265	277	227	309	293	289	300	247	282	275	290	282	302	267	271	279	311	295	266	269	282	244	297	318	287	302	282	276	250	277	304	295	227	271	279	290	303	267	285	280	280	266	290	253	286	283	293	275	272	281	299	271	284	280	301	294	287	300	302	280	233	285	299	299	286	282	286	270	285	280	261	286	267	296	292	303	292	261	250	285	284	310	307	277	246	271	286	231	283	277	305	271	276	253	294	308	260	245	296	238	305	277	277	309	278	304	275	251	279	274	297	302	273	262	297	265	287	300	299	276	265	272	288	291	278	276	273	288	278	318	283	295	299	266	267	271	266	264	273	270	248	334	263	294	282	297	303	274	285	283	243	319	295	294	263	249	260	295	247	282	276	278	288	281	268	275	292	247	286	293	317	304	261	270	293	309	289	261	279	271	310	293	255	269	257	287	281	294	292	269	296	273	261	258	259	295	272	270	268	296	283	302	259	267	291	290	276	264	291	286	253	267	299	308	305	302	278	301	272	281	263	277	310	267	261	283	312	281	337	318	280	276	267	260	317	286	282	300	318	260	307	306	297	286	306	298	283	290	293	306	306	259	254	295	283	264	288	272	301	294	304	294	292	263	289	262	299	281	242	283	298	312	250	302	287	279	275	268	281	263	314	279	305	310	283	273	259	337	273	272	274	289	288	308	289	289	286	283	289	312	291	287	277	295	280	295	285	297	265	289	252	304	300	287	290	289	287	276	296	321	289	272	286	293	279	305	281	269	275	242	289	289	315	271	314	279	270	276	256	309	285	295	273	286	261	282	274	272	288	258	276	259	258	282	300	262	295	299	301	278	285	315	305	323	300	287	283	290	277	268	271	311	274	297	308	292	288	252	276	243	292	298	286	323	299	302	311	296	310	268	298	305	309	244	269	269	299	273	265	304	259	286	274	271	284	281	285	298	291	280	299	284	310	278	288	300	302	286	302	259	267	297	293	288	268	282	282	284	275	262	287	294	290	283	287	275	280	288	268	301	292	332	292	269	251	281	324	263	294	299	287	300	274	287	278	234	267	301	288	280	270	292	277	286	277	276	275	281	276	324	279	294	292	285	270	261	285	307	300	293	280	309	329	275	286	301	295	283	282	272	280	272	261	274	293	270	306	280	292	273	295	317	301	285	268	297	265	268	276	274	300	308	311	290	303	292	284	285	288	299	282	275	297	300	273	275	293	279	329	283	286	296	270	271	281	293	303	298	305	301	288	268	292	273	266	312	287	289	297	298	261	262	290	314	283	269	288	240	277	300	294	304	265	285	323	255	282	296	303	284	288	281	283	268	297	275	327	293	297	282	305	297	297	299	270	291	289	290	295	263	301	306	270	295	266	282	307	254	277	256	258	275	289	281	323	272	280	251	318	265	283	277	294	313	291	292	329	285	260	264	304	290	260	276	315	297	265	260	271	310	304	275	282	279	307	290	280	262	282	315	290	295	286	313	266	295	293	311	276	271	303	276	285	284	285	291	255	262	279	301	285	242	298	303	283	314	281	279	288	275	290	281	275	254	296	310	258	277	288	280	274	301	279	261	292	291	284	282	269	274	291	280	284	269	268	304	296	297	263	274	284	268	266	256	271	303	264	301	273	290	278	266	269	273	282	282	282	267	282	292	281	269	286	279	287	307	287	258	292	283	270	299	262	275	244	287	245	266	264	301	295	302	256	286	253	308	269	306	269	302	305	318	266	264	292	294	301	268	301	256	288	314	305	274	283	302	253	277	285	284	259	267	276	321	287	276	274	286	269	300	310	271	287	284	281	331	273	292	306	276	325	310	294	277	288	288	304	276	274	294	268	294	278	316	271	313	256	252	266	292	240	287	297	277	268	263	265	285	318	288	286	265	296	287	316	277	303	300	298	314	288	284	285	261	273	276	282	288	264	273	302	279	258	267	277	276	286	307	283	274	283	249	289	295	273	295	281	269	256	274	290	296	309	290	280	292	287	260	297	324	288	275	258	262	300	295	270	304	292	281	306	274	303	279	290	321	304	309	262	257	270	237	316	328	290	296	280	278	285	305	293	258	294	289	264	267	302	279	291	277	284	289	288	269	305	288	300	309	320	300	275	248	306	290	302	330	272	316	278	313	300	292	283	273	284	253	289	280	297	251	280	305	276	270	295	293	290	283	296	259	285	268	280	285	290	263	287	249	278	293	288	308	263	294	264	297	280	269	273	248	316	289	262	272	303	273	303	269	306	296	279	260	305	305	272	290	271	297	284	280	290	266	276	275	272	284	279	245	286	309	272	260	284	269	276	281	263	298	294	293	312	267	299	276	286	274	254
13819	15682	25423	26816	25704	26397	20272	15558	11435	12362	13576	11768	9428	7546	6555	5751	4755	4023	3615	2925	2203	1901	1891	1723	1582	1472	1418	1308	1295	1179	999	958	933	893	933	868	819	869	832	790	808	770	737	829	784	821	774	740	695	720	678	683	659	653	672	659	671	695	693	675	654	681	687	649	678	681	726	689	706	636	669	651	696	675	642	655	677	697	685	645	653	669	672	650	654	652	687	665	657	682	634	688	703	613	638	655	682	647	679	714	660	698	663	664	698	694	668	647	691	667	675	672	639	680	642	671	658	646	655	693	669	674	646	706	701	709	662	643	667	723	672	664	699	631	724	684	671	714	654	670	695	643	660	701	727	656	687	686	680	673	695	727	663	703	649	683	732	663	630	661	667	653	666	658	695	674	687	686	699	747	670	673	687	669	662	704	645	666	662	691	669	695	656	675	653	648	671	699	688	632	676	657	656	675	689	688	661	676	672	637	734	704	690	700	713	711	702	669	658	678	705	662	724	644	677	680	689	695	706	705	687	614	674	672	691	697	663	670	704	634	661	697	678	673	695	703	704	705	691	649	704	675	695	663	693	647	722	689	697	699	702	702	656	667	716	680	680	637	694	656	716	635	690	710	677	664	628	710	685	679	663	690	678	674	716	682	657	647	675	667	662	699	637	630	677	696	681	640	690	700	669	680	669	714	690	745	687	735	701	663	674	703	731	685	673	721	684	679	740	695	690	736	650	719	696	687	689	692	664	721	638	661	677	680	620	677	664	645	677	651	690	678	687	677	697	648	672	684	675	663	708	714	648	659	700	685	654	721	676	682	679	646	709	691	632	691	632	661	713	659	653	695	660	670	650	686	663	700	683	660	660	653	671	701	681	687	640	662	685	634	650	669	655	688	683	704	613	705	686	666	683	734	693	651	650	681	624	696	652	700	712	663	722	684	641	662	683	714	697	713	652	663	651	687	689	629	673	623	694	673	665	645	642	682	713	679	698	668	656	691	713	645	713	693	705	670	674	660	661	618	648	700	651	681	675	678	680	680	680	648	674	709	697	693	667	657	716	712	686	681	661	652	676	669	689	650	698	687	640	663	660	642	655	634	684	740	729	694	650	699	618	700	650	667	628	695	726	665	633	729	709	681	654	707	691	689	634	717	620	685	658	700	740	627	645	652	716	717	667	714	647	663	678	682	703	678	712	653	661	648	684	683	685	673	616	660	679	699	691	656	720	686	626	664	654	665	696	693	664	623	693	667	700	686	670	694	671	730	665	667	697	649	662	702	610	682	664	702	682	649	672	652	658	720	653	674	668	674	677	722	654	679	690	708	691	678	651	685	686	693	670	726	635	676	700	725	663	651	705	698	667	705	665	691	674	666	657	672	672	659	656	693	705	692	674	674	678	693	681	704	645	722	673	687	656	655	652	677	679	713	687	689	724	666	699	647	672	646	657	679	703	703	658	658	706	696	662	665	703	685	698	681	711	686	662	662	713	628	647	659	677	709	663	676	654	647	683	717	730	658	712	695	675	721	637	664	683	701	677	686	636	642	667	655	609	672	650	643	720	670	683	715	680	671	696	677	685	693	637	631	693	667	659	694	717	678	642	642	628	706	653	671	646	682	643	711	675	703	658	703	648	663	737	646	732	648	651	684	624	691	661	665	717	653	716	673	662	656	688	647	689	680	654	664	665	703	715	694	739	699	676	712	683	644	697	683	667	684	684	672	681	687	700	639	660	683	681	667	700	668	658	673	690	645	667	714	645	690	705	691	685	666	665	684	651	720	703	665	701	672	672	639	660	680	651	699	701	631	705	670	685	688	630	667	672	665	681	691	705	651	672	639	681	725	658	636	664	680	659	692	712	673	675	629	693	700	663	667	651	694	668	672	642	661	673	672	683	684	694	700	649	688	662	669	680	669	703	655	690	657	708	629	623	704	668	698	642	632	689	670	663	677	669	636	689	676	654	684	674	698	671	665	707	670	639	659	648	716	677	687	640	688	636	677	667	696	714	660	658	633	683	678	686	706	678	677	688	648	700	733	653	710	715	689	703	652	659	681	655	668	649	712	716	675	685	666	650	684	686	688	690	669	672	719	686	661	709	676	642	642	624	725	669	697	716	688	668	708	692	671	675	636	696	701	660	700	610	678	686	642	699	659	657	680	674	655	673	663	689	665	692	696	684	652	641	724	661	670	655	691	707	664	681	637	645	653	723	669	695	658	726	669	652	652	684	660	642	657	680	623	698	678	653	715	646	685	687	652	651	653	693	654	712	667	642	680	656	714	669	672	666	685	706	653	672	668	616	706	703	702	676	697	684	651	666	670	680	677	687	636	645	660	678	683	677	648	682	690	647	700	656	664	685	683	677	666	726	702	647	671	682	660	672	651	696	684	686	641	674	672	717	662	623	670	691	704	682	680	667	694	660	635	669	630	705	658	664	685	696	726	685	675	640	700	693	700	727	676	670	672	676	725	640	713	712	658	681	669	667	662	673	671	690	643	697	721	685	664	645	668	636	667	681	687	653	681	672	696	649	639	618	700	639	686	684	660	697	675	655	684	659	694	670	730	686	665	709	676	670	719	669	716	682	711	683	687	655	662	716	679	617	700	673	670	670	653	676	658	693	635	708	696	650	711	719	670	676	650	679	689	694	685	636	690	667	681	678	690	633	691	673	672	657	707	714	708	665	642	676	711	654	652	697	638	666	656	697	670	703	684	722	723	669	664	683	706	664	682	679	695	707	653	669	667	646	727	659	689	658	654	669	693	685	706	660	667	706	704	673	673	691	681	691	635	662	690	662	697	694	655	674	706	654	663	693	717	650	692	731	683	628	716	705	689	682	674	696	698	677	674	664	656	655	717	669	670	633	708	675	674	690	702	684	657	702	693	673	680	692	716	686	693	685	704	627	681	667	707	684	681	644	646	745	694	659	678	726	672	646	665	671	686	723	673	689	688	678	683	652	662	684	707	639	662	700	658	674	691	661	691	620	697	705	698	706	725	640	715	662	639	668	672	665	722	688	693	690	647	697	618	661	708	722	683	707	678	677	658	636	707	668	691	684	694	669	705	667	709	666	694	685	638	663	654	638	677	693	647	704	649	707	674	680	688	691	625	726	701	704	695	671	627	673	703	689	671	661	681	663	664	675	678	682	710	675	647	712	660	689	622	728	671	727	665	612	667	701	672	679	652	658	686	683	695	700	625	679	673	660	685	690	683	624	668	655	688	651	661	723	656	670	649	686	694	677	711	648	680	699	713	634	645	663	662	708	692	673	650	717	677	665	674	665	655	692	718	656	671	658	667	695	675	679	679	670	692	660	710	683	671	690	706	676	660	671	699	695	640	660	683	636	663	682	644	706	690	654	640	643	709	736	702	670	636	630	657	643	630	641	653	662	695	686	669	681	689	693	703	655	617	670	676	657	668	702	631	671	664	645	676	684	702	633	651	667	623	722	708	708	630	629	670	689	686	649	684	661	655	702	704	655	702	665	687	684	645
42135	42549	50441	47210	45069	48685	42458	32287	26650	29758	30848	31850	26605	19804	16434	16012	10344	7921	5260	3218	1538	1295	1568	1421	1115	775	632	741	721	553	518	443	413	437	430	404	407	315	319	294	307	296	323	331	447	473	405	338	326	348	349	288	310	268	316	310	273	262	254	281	285	278	308	313	283	271	284	272	267	305	299	274	292	300	275	273	268	290	302	265	297	302	319	291	296	265	276	299	271	260	289	273	275	261	278	266	282	283	289	255	292	298	310	286	266	288	290	240	279	278	293	295	268	316	278	273	260	270	303	263	306	275	255	276	261	274	300	263	266	291	297	284	294	277	282	269	293	282	299	309	275	292	313	289	309	259	281	306	279	264	292	293	258	315	291	287	295	262	290	279	284	269	258	261	262	301	308	310	307	299	252	305	274	270	291	287	283	344	278	305	282	312	293	298	283	282	271	294	299	286	276	279	269	251	289	275	320	289	294	285	298	290	292	287	266	268	281	300	294	325	289	311	313	299	308	281	251	270	284	265	269	263	282	281	282	304	296	304	245	275	262	284	297	299	285	268	293	250	248	269	274	262	272	300	279	283	226	269	274	282	275	262	300	267	291	279	296	274	276	260	312	284	277	298	264	284	286	307	271	296	295	299	287	272	286	308	317	298	299	266	283	278	262	287	267	269	293	309	313	288	253	274	262	272	276	282	318	306	268	269	286	294	271	240	251	261	284	285	310	274	247	263	272	258	292	296	277	290	266	248	289	288	304	302	269	288	268	252	252	293	317	275	290	262	268	272	250	287	282	270	311	272	259	304	264	268	261	314	275	317	285	302	265	283	296	282	254	262	278	258	271	273	280	290	249	309	284	277	292	284	312	280	288	290	278	275	277	282	308	289	279	268	249	264	274	277	265	271	283	247	255	295	280	304	317	267	302	296	278	288	311	269	256	268	280	310	278	328	276	269	271	248	268	288	311	308	292	312	267	287	271	271	288	300	262	286	262	271	301	312	301	302	278	266	304	288	280	305	275	306	268	279	269	275	265	301	267	271	307	321	280	308	291	293	287	256	273	273	275	276	266	279	292	295	292	285	267	294	306	279	260	295	270	270	242	315	298	263	288	285	303	290	291	300	302	301	301	284	299	284	278	304	312	293	275	282	291	281	323	256	296	288	282	274	267	276	301	307	261	272	305	289	279	299	293	265	274	255	286	288	293	300	266	266	312	277	263	283	290	267	271	329	315	280	271	305	284	286	262	275	273	274	278	287	295	281	264	324	294	305	277	265	259	272	275	263	272	249	276	307	282	258	250	270	299	279	285	295	268	305	272	318	291	273	300	273	271	286	258	284	317	281	284	288	303	304	307	300	277	274	313	296	270	289	289	280	255	312	262	281	279	293	293	303	260	269	290	291	259	284	277	294	296	299	257	305	282	294	324	265	300	299	271	298	287	282	271	297	289	309	265	293	272	308	291	278	294	291	281	294	292	263	285	291	294	264	249	312	286	302	265	260	301	300	265	271	303	297	278	275	305	269	304	272	301	291	291	319	277	267	284	280	280	307	293	300	277	286	291	298	271	285	315	306	264	262	290	295	286	307	287	291	313	308	291	286	281	313	290	296	311	297	287	282	304	263	285	273	307	266	282	287	300	290	274	294	289	271	269	266	275	279	281	289	297	306	295	316	264	295	319	276	276	278	269	254	294	269	260	284	299	299	271	291	285	252	288	304	267	266	281	275	280	290	287	269	280	281	274	252	281	279	279	269	262	297	283	325	257	325	292	298	265	256	267	261	286	256	296	282	263	286	290	266	293	267	270	227	270	284	285	289	297	262	271	290	311	251	261	291	289	305	286	306	293	279	292	293	245	261	274	258	278	268	277	265	275	266	310	293	271	298	311	284	271	290	272	318	317	292	289	274	282	285	327	281	298	308	283	293	285	291	291	262	283	279	271	281	312	254	269	263	309	292	288	301	257	285	293	277	270	274	269	248	255	267	257	262	291	261	290	287	264	308	293	294	277	293	278	275	296	314	315	303	267	319	279	273	280	255	296	293	286	297	279	312	283	306	314	308	275	271	274	289	279	295	288	259	274	283	280	275	284	321	307	277	285	278	298	288	294	292	281	295	293	263	296	296	285	261	289	279	266	295	304	280	322	322	256	264	318	311	255	262	284	282	287	287	277	304	261	301	291	277	250	262	299	293	295	284	313	281	273	286	281	275	331	292	282	304	281	262	298	264	269	297	292	279	302	285	285	289	273	300	286	319	299	292	284	265	254	299	256	308	284	275	286	305	307	304	267	262	273	301	234	280	260	287	255	274	242	271	288	274	312	286	276	267	261	282	273	269	279	257	307	241	283	298	288	289	280	280	290	280	290	294	294	299	286	281	251	283	262	291	280	282	286	259	304	287	269	297	308	313	267	258	284	274	326	299	273	296	284	270	282	278	297	236	307	306	302	308	280	263	280	300	274	290	310	262	268	296	268	248	270	287	302	307	300	279	280	268	301	262	264	303	322	268	310	282	302	278	323	293	278	291	271	287	280	276	273	294	259	272	296	310	304	284	304	266	285	305	286	282	302	295	286	232	301	286	262	288	290	296	279	239	287	273	251	283	278	288	308	256	304	278	279	248	284	297	280	281	280	290	318	335	258	265	300	261	287	276	262	251	292	313	294	270	300	298	276	282	292	292	298	324	300	278	298	285	295	287	311	298	275	302	277	298	274	295	269	276	265	269	251	259	282	302	261	246	293	276	268	296	305	287	284	253	281	243	268	287	314	256	278	290	291	313	272	266	303	289	266	277	271	302	318	290	289	298	256	267	292	274	302	284	306	261	306	292	259	324	302	273	298	272	272	296	309	292	271	299	300	293	255	255	266	257	273	310	269	297	271	288	275	320	290	289	291	300	260	309	290	266	275	313	297	287	295	286	295	281	276	287	274	262	279	272	310	290	278	280	283	278	268	296	331	277	314	302	287	238	292	280	270	301	270	273	289	264	296	273	273	298	266	267	288	295	274	263	270	276	294	289	251	280	256	308	283	264	298	297	269	287	283	307	269	284	267	308	270	264	292	266	260	321	259	275	283	277	248	263	289	255	301	278	305	293	290	264	248	266	304	280	293	290	263	309	276	302	288	271	273	264	303	254	266	291	291	258	280	294	295	270	288	298	293	273	283	279	277	302	309	261	276	293	280	278	281	304	299	284	263	290	293	302	284	303	300	295	313	298	296	307	294	288	239	276	259	307	270	312	294	287	291	298	282	313	269	300	282	259	268	251	262	264	267	295	274	311	249	263	282	302	272	295	312	305	273	283	305	258	269	289	254	270	300	298	285	282	259	268	267	285	260	250	306	282	303	286	286	270	281	268	270	281	307	286	265	309	289	285	263	298	268	282	300	281	272	275	305	278	265	335	289	280	275	249	265	267	278	245	299	277	311	316	301	273	286	277	275	252	284	250	275	290	270	261	308	278	289	285	295	286	279	290	291	274	275	310	263	289	283	309	279	317
26735	34708	47501	52817	55467	61748	48817	45361	38441	43826	45596	46946	43135	35952	36191	35666	27894	24294	19182	12661	7301	6584	7766	7167	5549	3560	3379	3835	3407	2464	2283	1818	1629	1741	1864	1556	1184	1100	948	915	820	875	1094	1106	1438	1581	1460	1071	1040	822	787	718	716	710	677	761	730	636	676	674	692	702	710	654	679	660	717	654	704	607	716	684	603	673	647	688	647	663	640	656	746	671	663	721	707	676	633	665	696	682	685	668	646	631	709	704	676	645	738	668	679	668	673	623	652	654	663	680	675	631	682	632	694	708	659	658	689	639	687	664	668	649	664	678	656	665	647	676	687	657	680	671	644	717	695	662	640	663	702	671	674	681	687	681	653	703	660	673	662	639	650	729	695	647	707	655	661	672	660	669	707	671	670	691	700	639	700	679	622	679	679	665	665	657	705	676	676	637	666	675	669	668	662	689	675	701	660	679	645	681	636	665	645	691	676	652	677	698	624	626	698	662	672	653	617	692	675	674	699	672	646	675	684	644	698	709	698	671	694	669	670	633	686	663	632	657	691	687	663	680	674	709	679	647	649	668	698	626	652	624	665	669	639	659	635	639	646	699	687	706	643	701	700	678	680	680	651	674	703	675	654	618	700	656	704	700	688	652	651	679	665	595	633	675	617	678	676	666	668	674	676	691	683	664	676	667	687	678	672	713	634	673	663	669	674	653	648	707	656	662	684	637	674	649	641	648	657	630	642	701	650	635	658	706	687	661	661	649	689	618	715	663	693	675	648	723	677	669	658	700	606	725	640	687	665	664	652	685	667	648	697	687	667	654	675	679	692	657	678	662	733	677	610	650	617	635	662	715	630	670	638	661	655	679	642	651	737	671	662	667	662	679	652	652	707	723	681	696	654	680	666	719	672	676	669	645	691	709	668	724	653	652	654	690	697	717	695	694	683	656	676	660	632	665	683	674	670	669	619	678	682	682	679	675	674	652	644	666	695	648	710	693	679	686	665	634	676	675	640	698	688	671	678	651	684	616	659	644	623	648	655	692	666	650	688	695	662	708	651	656	701	674	696	702	727	645	648	703	666	716	664	691	658	691	684	635	699	650	694	686	646	655	627	697	664	666	678	647	655	644	700	671	672	657	695	632	708	654	680	657	687	661	664	713	666	636	664	689	670	686	700	696	610	654	660	687	644	665	707	645	694	657	670	710	651	675	654	706	711	638	702	638	658	697	673	634	699	686	701	673	696	698	678	653	664	723	712	683	625	670	691	695	676	718	693	659	676	665	665	693	671	699	643	656	703	659	663	649	670	722	650	622	690	644	664	667	702	670	658	657	654	668	662	675	614	681	671	676	692	645	680	703	699	678	707	654	628	672	675	661	688	693	626	680	674	675	686	659	673	651	689	719	694	684	665	651	692	655	651	712	667	688	656	684	697	653	641	696	685	677	655	685	691	637	666	647	652	640	684	654	667	649	708	693	654	650	687	672	695	666	662	654	655	658	683	714	699	677	660	645	641	689	688	680	653	653	659	631	645	656	720	631	666	686	664	689	664	671	677	679	618	654	679	664	684	630	662	628	675	665	646	685	667	683	683	681	698	664	720	662	670	657	632	687	684	673	663	721	653	657	646	630	653	651	684	659	679	634	663	685	642	677	651	673	659	652	603	629	660	723	708	705	642	716	703	660	629	663	670	681	650	645	659	644	671	654	679	650	696	649	669	678	686	657	652	665	668	646	668	639	718	666	701	676	680	666	663	613	688	623	678	636	703	667	658	635	697	679	710	669	678	740	675	630	748	685	665	690	652	637	638	694	696	717	697	684	689	655	677	703	645	688	686	693	687	672	683	677	664	647	668	633	708	654	672	658	705	713	660	667	656	678	700	636	656	670	663	671	703	651	707	698	681	677	730	701	685	701	693	674	701	673	676	660	637	671	677	704	630	692	684	661	674	653	704	677	688	666	656	671	657	646	650	651	651	669	670	670	681	704	674	640	690	645	667	686	688	723	705	608	679	643	673	634	684	630	672	697	691	659	690	641	695	682	700	664	664	658	660	631	651	668	693	688	663	682	665	693	708	631	709	639	661	678	670	657	658	657	624	692	687	664	660	633	685	631	684	692	690	685	671	694	672	696	682	682	691	669	655	702	650	602	668	674	689	671	676	649	688	677	648	659	646	665	700	665	705	691	645	677	637	687	652	658	667	672	655	662	683	605	665	715	690	639	684	682	647	693	668	665	666	675	650	655	655	643	664	660	672	640	650	696	669	658	691	696	737	671	687	615	588	700	668	652	651	656	647	666	627	649	691	609	691	679	670	633	642	662	665	642	668	665	629	642	703	694	676	665	663	676	680	664	654	665	679	703	670	671	664	664	694	690	700	656	687	685	660	695	641	636	724	690	658	689	644	659	697	688	726	649	677	657	680	694	678	706	680	679	691	720	669	710	653	708	674	681	685	657	677	670	740	662	667	660	668	666	670	680	667	687	647	678	690	647	628	712	646	640	689	671	682	673	660	687	672	680	665	633	644	669	666	652	671	684	598	679	668	715	676	610	674	664	722	662	689	663	681	690	712	650	698	667	693	631	684	642	666	634	694	627	665	664	677	697	684	661	710	637	667	723	662	676	668	675	722	655	653	714	687	638	643	653	721	643	648	652	640	702	683	676	697	714	660	666	696	691	640	712	668	635	679	648	620	705	720	639	681	689	726	678	707	693	645	647	656	679	699	691	685	713	713	658	679	654	644	633	630	712	711	648	677	767	633	644	678	627	643	692	660	656	630	636	687	664	651	651	634	677	647	658	661	678	657	683	679	677	706	672	625	697	653	689	641	654	667	671	673	666	659	683	641	745	702	675	658	711	638	655	631	636	649	697	671	702	650	683	643	655	648	657	654	655	668	652	700	652	698	694	664	668	672	661	701	685	671	745	626	671	634	718	680	677	671	640	637	670	700	687	667	687	679	637	627	622	687	637	676	658	666	716	681	673	726	649	693	667	629	663	689	652	690	660	624	645	644	718	699	689	673	676	714	640	686	592	712	678	704	644	647	683	671	624	699	667	684	660	684	625	684	660	647	637	687	678	654	689	682	709	656	665	683	671	681	696	689	716	690	683	633	701	723	685	674	656	653	601	675	656	590	686	679	628	672	628	633	675	656	680	644	681	659	672	669	688	702	702	652	688	697	661	635	639	638	682	678	671	673	673	704	660	683	666	624	659	693	642	678	687	699	678	636	663	710	669	678	627	706	660	718	630	652	682	674	660	702	696	671	677	693	730	619	708	651	704	710	698	662	680	643	668	689	658	665	674	673	634	673	667	668	660	634	668	716	660	689	656	623	681	665	646	672	671	703	661	708	682	673	675	667	672	656	651	705	714	671	691	665	685	654	652	701	719	653	728	672	685	709	661	703	649	635	690	651	688	706	666	659	646	654	679	654	690	706	609	641	599	715	650	589	684	680	664	695	691	728	666	662	642	718	709	623	631	715	659	668	721	709	618	669	720	686	701	702	666	702	647
49025	47539	52505	47738	45832	49983	47539	35359	31797	35963	39147	40921	35935	28786	26010	24584	19028	14609	9941	6241	2812	1834	1843	2479	1998	1016	1024	1188	972	703	575	533	549	580	530	428	396	360	308	279	280	315	354	409	481	610	501	367	317	329	262	283	280	263	271	281	239	263	263	225	258	265	247	258	254	276	239	265	262	251	260	286	262	262	241	254	262	255	248	241	248	252	259	235	269	235	254	262	224	282	264	244	241	230	259	238	245	262	229	259	255	224	271	260	245	246	240	255	240	294	225	269	254	249	259	239	244	271	237	221	222	251	235	266	227	206	232	252	239	229	236	229	242	279	241	222	242	258	217	237	229	268	254	247	291	229	254	251	226	254	242	293	253	241	257	246	272	250	268	264	274	273	248	256	267	245	257	228	226	257	280	255	251	234	261	262	259	224	248	245	286	236	247	253	230	275	267	260	222	243	241	227	243	243	234	247	249	271	265	214	263	226	259	210	255	243	249	240	228	228	267	238	253	266	263	249	253	255	236	256	228	204	262	249	255	239	253	258	243	278	251	231	244	252	214	240	258	262	278	245	279	262	238	259	256	246	256	249	245	246	236	282	254	252	243	256	238	236	239	261	255	252	240	249	232	264	252	217	278	231	221	239	279	241	280	246	245	263	240	253	256	249	266	241	249	224	267	259	239	264	254	244	246	251	228	254	260	267	258	249	256	256	258	242	274	250	254	243	265	251	257	254	260	270	235	260	251	249	256	256	266	235	252	284	241	274	232	211	244	250	251	238	262	222	269	260	220	233	225	245	235	227	231	247	252	252	268	238	267	250	223	245	256	237	259	226	277	247	248	238	232	235	265	230	242	245	224	256	255	248	261	210	213	234	254	258	249	260	282	226	249	249	236	241	253	264	253	239	256	272	269	235	242	220	255	258	258	257	261	258	255	271	215	251	223	231	238	225	226	259	265	249	273	270	236	241	242	240	245	283	242	224	253	240	271	263	243	268	249	257	251	244	225	258	239	253	235	246	238	243	256	255	273	273	230	286	241	272	295	252	274	266	242	241	265	253	249	260	245	256	295	285	262	258	249	225	251	271	238	249	241	242	281	243	234	262	249	243	260	231	228	227	232	251	269	237	254	264	277	249	235	274	228	252	245	257	230	223	248	253	259	270	218	252	239	264	262	276	234	252	262	267	289	253	262	219	228	261	248	231	239	250	276	232	256	254	289	258	266	266	262	271	251	240	287	276	231	244	228	250	255	231	247	268	255	232	239	256	246	260	245	239	243	267	231	237	250	277	274	235	247	240	256	235	282	243	246	269	257	231	267	239	236	264	243	249	225	212	250	254	266	240	268	229	243	250	243	265	258	235	243	273	226	250	246	242	284	236	262	243	246	263	213	237	241	215	238	250	250	245	264	265	257	252	249	252	216	229	253	245	244	258	246	249	274	262	277	231	246	255	237	244	252	254	228	243	264	256	217	233	246	230	280	248	252	210	225	261	260	229	205	271	274	242	241	262	233	211	271	240	281	242	256	242	269	230	264	266	245	227	276	262	263	243	247	258	233	272	257	257	251	241	236	228	244	247	204	255	272	267	268	238	258	245	271	246	249	270	259	220	237	256	271	263	233	235	229	251	244	234	257	237	228	270	240	247	219	263	227	245	240	238	253	252	256	247	243	243	224	269	288	243	269	234	241	269	230	232	251	257	270	274	264	235	246	265	250	224	271	273	249	271	267	256	259	238	231	263	281	288	249	238	242	235	259	237	251	252	243	267	226	268	224	260	249	251	257	226	231	238	233	260	259	262	270	226	237	252	238	254	254	239	277	243	244	287	255	251	264	284	237	254	230	260	237	255	265	234	236	244	247	234	231	261	243	262	248	237	262	265	264	266	235	212	237	256	274	234	249	295	261	264	249	253	254	256	250	273	255	264	252	233	266	265	242	229	287	263	256	240	255	263	258	239	242	247	251	248	250	242	260	262	247	248	279	244	264	245	263	252	227	239	241	249	256	231	262	289	239	233	233	275	278	247	240	243	247	237	262	284	240	264	250	250	248	253	234	227	241	252	269	247	277	243	251	272	250	250	262	269	247	251	243	265	240	256	244	282	268	251	254	238	239	256	275	219	247	220	250	228	251	277	288	277	260	258	249	265	256	218	231	253	228	258	269	244	238	246	235	247	251	246	259	231	234	252	278	242	284	273	270	238	254	276	251	246	240	253	216	300	251	255	226	206	265	275	248	248	234	230	252	271	236	276	236	240	244	227	227	215	251	262	256	229	224	230	252	225	246	261	234	258	259	253	233	257	249	244	263	265	231	230	254	266	228	248	233	267	245	248	232	242	256	250	227	268	269	259	244	206	232	239	249	221	258	274	230	261	273	261	290	260	260	248	208	258	243	211	231	247	251	221	252	245	276	242	230	245	231	232	248	257	263	251	245	234	210	269	224	271	276	247	261	258	247	249	260	250	223	263	223	210	245	274	230	256	253	285	249	256	259	229	257	235	214	225	250	265	235	242	263	252	252	271	301	273	251	251	272	238	243	270	235	267	238	246	241	218	252	236	245	221	243	225	289	232	238	244	253	277	223	240	252	256	245	229	255	250	224	270	256	241	259	265	240	247	247	306	249	269	259	259	253	247	223	253	272	264	257	245	243	265	289	251	247	266	269	219	249	273	275	258	271	222	254	245	231	262	226	265	247	248	283	240	234	241	257	256	265	263	243	263	252	256	241	245	250	254	269	271	233	233	246	245	249	233	255	237	266	235	276	250	267	267	242	251	244	244	273	230	259	239	240	260	259	261	271	270	254	260	246	241	267	254	253	247	243	237	225	231	264	264	267	228	236	250	264	226	250	255	243	231	236	216	231	224	241	250	254	254	266	272	265	240	239	246	281	222	227	203	254	260	294	225	263	248	225	233	240	254	278	259	261	236	225	260	241	266	216	216	257	258	249	237	253	243	260	265	249	268	231	261	252	232	281	247	247	238	248	242	261	262	241	272	198	241	246	245	268	260	255	222	229	269	233	246	232	222	259	245	258	240	253	259	249	246	227	262	248	260	263	255	273	255	240	272	259	260	253	265	247	262	248	254	231	251	248	237	242	235	254	284	265	249	254	272	253	264	253	267	251	234	281	239	256	267	261	261	263	242	246	225	201	214	252	246	242	244	252	237	238	261	246	249	238	254	245	228	247	237	266	214	261	263	243	248	237	243	234	242	237	247	253	237	255	257	270	270	241	255	248	236	237	206	230	239	263	236	259	245	256	252	247	288	240	231	260	255	235	222	257	235	249	239	250	240	230	234	241	264	242	246	249	253	249	222	240	261	220	248	229	273	272	255	247	262	246	228	284	280	250	222	266	238	280	237	258	261	260	247	236	274	244	259	249	232	238	239	194	265	241	227	243	262	236	249	252	248	246	225	227	266	215	241	259	264	261	265	268	255	262	272	231	246	246	229	242	255	263	267	231	250	268	252	246	251	247	264	258	233	253	239	282	255	226	261
32781	39486	50617	55160	58442	64191	56442	51563	45620	49024	51644	54183	50382	43701	44207	43198	36869	33667	26257	19052	11003	8533	9259	11602	9637	5182	5252	6684	5513	3726	2958	2321	2510	2781	2243	1829	1535	1379	1050	965	899	859	1495	1566	2363	2386	1833	1308	1177	895	741	727	687	681	620	621	631	584	590	629	612	612	583	582	568	572	598	634	611	596	582	592	610	544	578	623	567	610	611	587	581	591	604	599	585	573	573	585	563	589	591	565	629	630	611	592	598	577	566	583	612	638	556	579	622	604	561	609	611	567	578	632	606	607	602	570	618	595	547	564	551	600	635	623	617	606	596	542	567	618	589	586	578	599	594	617	598	575	592	556	657	573	656	575	596	578	557	587	561	593	614	569	527	583	618	590	639	561	612	592	579	625	630	589	557	605	559	591	607	601	618	611	567	559	576	608	576	543	621	526	592	641	527	552	607	591	615	561	588	582	614	560	583	627	598	606	596	595	573	615	552	604	565	591	589	609	609	566	605	573	557	553	562	544	619	568	585	629	583	564	591	596	581	614	572	581	583	577	579	574	627	611	590	556	599	567	585	536	626	605	616	535	593	562	622	561	625	600	547	556	572	573	593	594	593	591	595	562	610	594	580	589	554	625	598	575	620	621	584	631	583	642	577	572	577	586	581	566	559	582	582	558	605	636	584	578	620	544	619	632	582	618	618	578	584	576	561	585	601	585	565	592	587	552	616	588	573	563	584	600	584	537	638	562	601	602	567	592	569	575	536	564	597	636	592	580	564	593	577	599	623	606	543	585	639	575	579	611	610	613	593	572	590	567	606	593	572	616	592	631	622	605	583	603	577	578	629	570	550	603	648	586	577	621	605	587	577	587	590	561	577	591	603	600	580	570	595	577	601	607	591	544	557	590	558	614	541	614	579	589	568	578	588	564	605	574	611	618	607	578	612	540	610	574	599	579	587	552	538	577	591	609	576	624	533	606	548	523	600	574	635	615	584	632	611	601	612	565	581	577	583	553	597	549	573	577	608	585	590	602	617	559	556	564	590	618	540	608	616	592	608	618	618	602	535	569	620	625	584	535	583	577	573	620	577	596	583	594	604	553	577	628	580	562	629	586	600	610	631	580	650	622	575	574	614	632	625	631	608	596	549	573	580	633	606	550	606	595	591	630	572	551	579	546	632	579	607	595	627	621	579	618	534	606	598	575	607	633	594	577	607	613	604	634	557	557	576	612	612	613	571	586	594	606	596	608	605	614	649	579	610	608	605	609	589	583	576	577	581	601	579	579	567	658	592	592	581	610	573	568	581	561	586	551	593	546	574	556	589	618	559	545	608	628	616	606	553	618	538	612	576	619	539	620	614	533	625	620	577	541	594	597	579	650	606	578	560	620	635	633	590	574	598	614	586	622	602	645	593	614	625	585	597	603	575	600	612	619	604	590	586	600	587	583	594	596	595	615	601	622	564	628	600	608	619	611	609	628	583	586	589	588	602	599	601	593	591	586	607	574	576	576	597	632	629	586	535	651	585	568	570	567	601	596	611	611	570	574	629	590	635	614	559	576	557	603	584	574	558	588	572	598	555	592	621	564	601	566	614	598	600	593	596	585	628	643	625	611	586	581	623	557	559	615	554	584	611	598	595	558	605	543	608	545	592	597	606	638	581	573	569	554	572	593	559	555	590	586	594	615	628	597	600	632	576	620	614	557	614	586	608	574	600	631	578	651	596	578	595	583	572	640	625	606	601	595	629	583	578	603	568	591	606	584	608	554	601	591	570	568	549	559	618	604	610	591	556	590	587	612	586	604	597	619	569	556	583	594	612	613	569	564	640	607	651	624	591	574	574	620	570	571	633	605	557	597	568	564	636	593	580	567	616	571	590	589	607	564	585	592	618	598	546	618	577	574	627	585	592	533	642	580	569	590	621	571	645	580	639	639	583	565	553	536	597	573	581	596	603	573	573	605	655	653	617	601	598	590	581	610	612	582	627	616	615	576	593	598	568	566	582	611	601	609	610	622	592	578	570	577	607	596	597	563	573	621	554	593	578	545	574	597	592	576	589	581	622	596	587	570	569	556	599	598	616	573	543	607	583	643	545	572	633	581	598	571	600	554	611	574	625	616	585	598	591	575	557	593	577	592	609	580	541	601	567	629	587	562	614	563	561	641	564	563	594	599	581	593	540	583	535	584	619	573	603	604	630	590	596	614	559	616	574	647	607	601	593	581	603	601	625	566	588	596	583	633	603	590	594	600	563	546	619	578	631	558	606	540	606	603	615	630	571	592	563	609	611	618	598	626	556	598	576	591	577	587	571	604	604	605	609	586	596	604	625	625	607	598	614	623	580	603	578	584	548	591	571	580	601	576	586	570	592	576	598	620	607	577	608	567	607	593	617	584	561	580	565	589	605	623	610	573	590	581	584	583	588	607	616	607	572	576	548	622	580	613	578	604	589	577	589	548	561	613	591	597	547	559	612	607	591	656	613	605	577	614	623	625	610	615	622	653	621	648	564	568	571	641	575	555	570	661	554	613	579	585	545	575	613	583	621	618	595	588	657	574	640	591	617	580	620	605	597	580	609	624	559	553	579	576	560	625	610	559	563	633	619	584	587	634	558	560	558	612	582	609	613	603	611	590	623	599	586	579	573	603	603	554	560	599	614	591	600	588	575	602	587	608	549	530	579	571	621	564	586	587	609	587	581	592	556	578	587	611	563	574	644	593	576	589	615	585	604	576	582	572	623	630	564	584	640	601	585	598	576	604	610	584	667	584	597	597	635	581	622	606	595	604	592	615	616	624	568	623	589	571	610	582	549	568	576	569	611	577	621	558	622	616	640	563	607	631	597	564	570	596	611	562	548	597	556	619	641	580	605	589	598	578	565	577	567	583	606	559	586	564	592	573	617	613	576	624	601	571	623	608	576	594	599	593	589	599	558	600	631	583	610	536	581	562	604	569	608	582	616	579	580	573	588	598	612	608	589	645	620	621	610	578	637	585	624	580	670	587	567	585	594	624	575	572	638	579	577	569	572	572	592	600	583	576	587	576	554	591	539	601	586	644	574	609	575	617	559	630	593	516	577	546	565	572	619	638	597	582	623	599	592	582	567	580	589	591	590	623	556	621	616	639	554	588	567	645	610	623	583	559	602	588	629	558	580	617	565	611	608	607	551	561	568	573	553	625	601	559	598	610	575	623	619	612	595	568	546	612	614	568	615	611	587	577	647	610	585	629	553	572	596	595	576	606	552	550	586	587	565	607	576	614	610	589	615	583	587	608	532	589	623	617	578	566	576	613	600	590	596	574	596	571	600	557	608	569	564	597	621	614	593	617	625	585	553	562	611	569	558	579	583	603	613	611	535	560	572	619	606	568	590	572	564	625	612	597	568	561	602	592	582	621	595	602	627	591	583	595	603	582	594	574	684	572	595	564	586	592	642	579	605	604	605	576	590	602	575	586	577	603	613	589	614	594	593	577	571	573	577	623	564	585	602	592	609	576	566	571	624	576
25642	20121	19758	14735	10425	8790	7992	4358	3010	2635	2470	2313	1705	1242	1146	1055	950	855	686	602	532	460	477	522	435	441	379	366	336	338	356	361	308	321	338	329	337	336	329	335	305	307	284	273	323	300	286	290	289	288	277	280	291	307	294	294	296	285	254	272	269	299	274	282	259	257	290	292	283	284	321	248	310	299	279	307	305	257	331	284	279	280	283	272	273	295	258	284	261	264	280	304	266	275	270	311	259	244	300	317	253	287	298	279	298	276	292	305	293	339	283	289	252	278	274	282	301	306	303	289	283	308	291	325	274	257	289	269	270	283	293	302	312	247	284	288	297	291	315	259	301	276	262	307	264	246	248	311	323	301	276	275	263	314	310	312	295	307	304	278	297	301	278	257	267	325	270	282	321	321	315	298	295	302	299	267	291	279	278	293	288	314	278	260	259	305	287	290	310	290	296	282	288	286	276	288	279	277	319	305	277	286	291	252	270	298	318	286	292	274	280	288	274	279	286	307	286	315	309	284	257	263	280	285	283	274	289	279	288	320	272	252	309	285	301	285	311	249	278	296	304	289	257	269	312	291	300	294	299	292	253	313	260	301	310	299	280	293	290	290	268	293	301	268	296	288	280	291	310	288	288	305	268	283	277	248	293	254	264	307	323	297	274	288	287	283	258	256	290	251	295	291	272	280	291	264	293	281	283	279	265	309	311	276	287	249	266	290	283	253	276	323	301	272	269	299	273	269	292	258	307	293	295	283	289	282	277	280	283	275	293	303	260	321	278	287	298	275	283	261	261	269	267	274	281	273	268	265	276	263	296	299	257	250	269	270	301	294	271	303	261	284	300	257	258	276	260	261	289	266	274	306	287	289	241	316	296	265	272	275	268	280	260	293	305	293	275	319	299	296	292	271	251	270	325	288	272	296	302	278	262	318	256	281	281	295	285	265	288	299	253	248	288	298	308	289	299	317	307	260	278	282	257	274	282	296	308	275	297	270	280	291	268	305	311	263	231	256	275	302	289	247	280	282	302	276	291	286	279	279	308	309	272	290	296	287	311	290	280	294	322	291	298	281	310	292	267	327	278	284	291	279	292	320	311	279	266	320	283	284	272	323	261	302	252	268	332	297	329	277	275	303	279	270	270	307	284	281	268	262	293	268	275	275	280	299	301	297	287	297	265	259	294	314	277	292	297	279	287	298	277	276	313	289	269	274	257	293	278	269	273	321	269	295	292	305	260	297	278	289	284	266	285	297	252	266	284	244	299	289	302	306	278	267	299	282	287	262	301	241	295	299	261	285	308	271	251	307	265	297	303	288	255	300	288	281	304	296	290	312	294	293	296	294	271	293	302	319	292	253	273	299	314	304	310	276	277	294	289	286	266	275	269	274	298	294	319	285	292	257	251	278	286	268	302	307	278	265	277	308	273	279	267	323	310	320	270	285	306	300	249	292	275	253	291	313	238	301	312	288	294	294	251	279	268	287	294	288	267	292	307	255	311	305	280	299	244	286	287	277	279	290	268	270	266	272	313	303	295	293	276	291	299	289	268	295	313	311	302	292	326	291	275	305	296	280	267	283	299	282	283	290	309	325	290	309	296	306	269	300	310	287	295	235	247	289	272	283	296	256	269	269	267	293	307	288	266	257	298	306	286	270	288	291	273	304	278	283	297	298	301	289	314	268	291	302	283	276	311	284	272	309	253	265	301	307	323	254	298	280	280	293	267	280	280	256	267	278	276	268	261	288	271	263	267	267	295	281	282	272	290	301	292	275	300	287	266	278	292	263	278	311	281	285	297	301	277	252	289	306	274	272	296	270	294	265	268	308	272	313	283	293	312	281	294	277	288	282	289	289	267	282	294	303	278	289	308	257	303	287	279	285	317	310	307	276	307	299	301	293	294	300	291	269	285	283	305	260	282	290	251	264	275	334	304	293	274	269	263	291	304	299	292	294	302	287	291	276	278	290	283	285	282	281	292	284	267	278	294	289	312	273	285	294	273	284	292	294	297	302	277	259	273	286	298	269	281	287	276	297	280	252	268	296	301	294	268	287	266	322	262	281	303	292	300	287	309	284	274	295	274	290	272	314	302	250	306	318	248	268	271	276	281	318	311	287	278	271	311	275	282	291	281	268	301	306	280	303	278	295	270	281	290	294	292	289	287	294	282	290	267	284	279	247	292	297	278	273	281	301	290	310	270	313	289	251	307	296	287	269	307	289	257	282	284	256	290	311	276	301	308	307	266	254	277	276	270	273	262	272	298	270	299	284	266	274	305	302	271	288	305	267	278	286	278	299	285	289	284	258	282	329	310	298	296	258	285	252	253	292	296	300	275	300	287	246	301	301	281	286	306	299	280	296	287	292	257	312	274	282	283	273	271	275	290	258	287	292	289	296	290	263	298	294	256	279	319	277	279	304	256	294	307	307	290	297	279	285	296	288	289	261	308	262	288	323	253	272	282	292	273	283	305	314	270	310	283	288	308	295	275	297	300	311	290	295	291	268	308	277	288	298	280	283	286	313	293	276	261	322	296	299	296	261	284	291	252	323	278	285	290	316	264	277	263	287	293	272	270	261	298	251	274	290	278	278	304	286	245	301	280	288	265	293	277	315	272	291	270	291	294	301	285	277	287	234	299	278	295	295	271	273	273	299	274	281	267	305	285	284	284	276	305	263	294	292	295	277	286	296	284	285	277	268	295	285	263	311	299	313	286	269	253	275	265	269	274	290	302	290	279	306	299	303	310	306	285	252	281	277	303	278	254	291	294	286	313	274	298	300	290	289	275	283	287	309	309	301	319	277	280	276	299	313	272	277	283	261	309	298	281	313	297	314	271	298	308	292	276	276	268	280	294	288	273	297	290	280	294	295	271	277	315	303	267	296	309	298	260	285	283	296	297	281	265	304	271	270	266	321	283	277	289	275	272	273	270	283	286	273	304	288	301	264	300	310	264	255	304	291	301	254	285	262	286	303	315	294	336	303	245	281	291	282	296	300	239	291	304	283	280	275	278	274	301	274	262	282	274	256	283	280	288	299	281	328	276	294	281	263	285	300	236	289	291	262	282	296	272	275	275	330	294	294	306	270	318	304	307	281	284	287	285	288	296	309	255	289	290	269	301	290	292	302	277	301	309	298	302	283	247	280	267	304	270	288	283	282	272	317	248	302	249	267	276	270	265	269	297	290	294	276	309	309	323	285	288	248	295	286	261	316	266	280	284	308	281	305	302	268	311	310	294	299	302	273	302	328	288	271	272	312	288	271	302	270	276	268	256	295	267	252	289	306	290	289	272	311	321	269	288	245	314	309	269	312	291	303	273	292	298	282	285	291	291	269	281	278	296	302	271	277	300	233	290	302	259	260	290	256	308	266	297	285	312	292	269	304	299	279	298	259	284	342	301	318	279	290	316	279	296	318	291	309	292	323	262	279	313	254	256	289	291	301	311	299	295	325	303	295	279	283	303	272	295	274	289	299	285	280	297	262	278	291	278	275
15122	16043	24913	27293	24731	25809	22585	15082	12045	12212	11954	11575	8986	6771	6622	6193	5067	4211	3291	2743	2164	1844	1803	1927	1690	1401	1416	1246	1103	1013	952	969	974	975	941	904	912	816	764	813	792	792	770	840	814	866	775	676	723	704	659	697	700	699	679	703	668	698	677	667	628	701	669	675	705	692	678	681	674	706	681	652	686	682	646	688	719	671	695	667	668	733	676	689	700	693	701	698	682	709	676	667	669	739	673	653	690	632	678	710	653	704	693	653	698	703	687	668	680	700	743	687	744	659	645	674	698	681	697	687	687	677	700	692	663	683	710	666	653	672	690	707	697	684	707	656	667	668	694	702	664	678	673	650	671	749	664	681	661	644	660	700	676	669	673	664	703	676	682	685	720	672	697	749	642	674	676	696	695	649	714	688	674	635	738	672	647	702	647	639	655	682	688	626	660	677	651	691	690	668	738	667	665	664	730	687	660	706	644	684	639	676	669	690	661	700	667	617	691	662	614	682	657	661	660	696	663	673	650	699	651	659	704	694	730	661	665	699	679	680	643	704	669	690	717	717	628	679	654	601	658	653	717	693	651	678	726	650	641	657	618	642	662	675	651	667	688	668	693	654	674	710	674	728	699	693	675	665	669	651	670	671	660	699	713	708	695	651	701	660	680	680	685	753	664	665	713	673	655	677	766	639	729	694	709	699	666	686	674	677	632	707	656	697	666	664	721	626	681	694	663	729	701	671	692	708	668	679	680	755	707	664	656	718	639	708	691	709	672	694	698	690	660	652	628	626	631	712	728	679	658	697	727	695	682	668	738	707	727	678	664	704	678	694	722	664	642	695	701	695	663	748	670	663	665	689	675	694	644	670	675	680	712	711	697	676	686	638	697	711	696	628	653	663	693	659	686	640	727	657	722	668	639	683	666	691	706	668	708	645	731	675	732	680	665	674	702	705	699	712	693	663	659	633	674	637	722	685	681	700	733	703	677	664	678	667	675	691	713	698	681	702	647	671	690	691	689	667	679	724	687	676	671	674	680	703	686	646	645	666	715	648	688	710	661	666	671	653	664	694	698	656	684	717	705	692	681	705	657	697	722	664	701	681	604	695	689	672	663	706	671	681	648	704	672	665	681	641	706	688	657	688	702	669	688	666	720	689	692	693	686	704	701	659	654	655	690	688	754	732	696	701	683	673	680	684	656	691	679	672	693	704	634	636	695	693	629	685	646	693	716	637	685	646	660	707	674	715	687	683	656	728	713	639	672	665	714	663	679	699	665	661	651	656	738	613	681	632	707	669	712	695	651	705	691	674	683	645	708	670	641	645	712	727	653	673	673	671	689	666	697	663	687	684	697	693	689	656	667	687	670	707	663	675	693	695	678	694	644	726	699	707	715	675	656	645	684	694	733	653	658	707	661	671	665	683	694	704	648	691	759	694	678	667	724	721	653	676	620	724	668	681	674	706	697	708	685	684	660	681	633	678	671	722	654	700	667	685	710	666	690	663	671	704	677	665	690	691	719	676	647	704	736	686	708	732	714	660	666	681	668	665	664	671	690	728	706	719	657	684	660	669	676	668	707	686	657	681	658	685	683	670	658	710	661	674	644	665	656	683	661	692	679	709	680	653	651	736	702	663	654	658	744	718	701	699	633	704	683	710	688	643	669	664	722	663	662	694	693	686	673	687	673	700	721	684	692	691	668	711	711	658	666	641	659	707	688	641	650	692	690	664	667	737	693	723	691	654	686	669	660	623	641	685	697	642	695	689	665	661	666	720	677	674	631	693	665	628	661	677	685	659	669	636	672	681	665	642	638	694	681	692	681	651	709	691	685	668	673	700	703	671	709	659	715	714	631	676	721	675	729	662	677	671	680	732	671	674	715	645	675	699	669	680	691	699	666	680	727	711	649	669	712	718	694	671	699	631	692	670	673	730	719	654	691	654	682	677	660	646	688	711	741	710	684	695	628	675	742	686	679	693	692	704	685	668	685	664	666	668	660	683	685	710	645	665	673	685	715	642	671	712	693	672	677	673	647	699	738	733	667	710	675	676	668	687	658	679	709	696	669	718	694	675	664	671	689	680	635	702	713	692	635	724	667	665	662	684	636	723	661	670	640	712	731	682	677	686	751	675	707	661	620	681	692	638	676	686	691	667	684	677	681	660	690	668	722	670	689	664	683	709	663	661	704	655	700	730	690	704	704	696	666	656	685	649	730	654	642	740	663	672	695	683	702	709	637	678	683	658	685	651	660	625	671	657	672	720	672	718	656	662	651	706	703	678	720	673	693	669	670	698	663	693	658	652	699	698	692	730	705	682	705	643	664	669	699	663	670	614	695	678	680	655	698	671	728	708	696	679	675	667	726	682	665	666	670	672	714	694	651	620	715	682	648	628	702	623	692	720	676	728	706	656	690	705	737	660	654	680	714	651	724	698	684	680	633	721	724	669	702	650	673	669	671	720	689	700	635	667	694	677	699	713	730	713	664	694	666	660	706	666	677	661	635	688	642	707	679	685	680	698	678	699	658	661	702	710	680	686	674	733	679	652	671	689	731	663	677	676	671	684	651	707	743	731	692	696	647	653	690	677	670	703	691	635	717	675	662	677	672	674	691	698	689	701	677	690	718	688	647	683	693	694	694	688	646	668	689	720	651	666	693	707	697	706	670	721	691	683	643	713	645	702	691	689	661	684	706	712	741	656	683	713	673	678	664	638	683	682	697	698	675	673	674	669	698	706	699	688	712	719	689	708	695	639	645	725	697	674	643	707	636	658	705	689	668	693	642	677	673	711	676	683	671	651	699	676	649	712	692	685	665	678	650	717	669	712	676	734	704	655	643	673	698	665	651	666	659	652	669	721	646	670	712	669	702	670	669	692	665	624	661	658	662	680	658	671	697	682	701	661	646	689	714	696	711	675	709	664	675	708	680	674	686	670	714	646	704	701	733	663	634	698	716	682	681	727	672	707	693	700	675	712	699	672	656	682	653	654	702	687	687	691	680	672	691	674	654	694	684	660	647	712	679	654	687	702	710	665	689	712	662	697	692	669	677	699	677	646	698	712	674	648	708	701	692	676	722	716	685	689	667	709	656	685	695	693	659	700	697	654	660	690	658	691	716	724	678	687	690	639	684	650	658	681	667	661	694	719	659	698	670	699	688	693	682	670	692	685	728	667	708	676	655	689	730	679	617	660	669	612	645	696	631	670	676	636	704	706	677	737	689	609	682	710	719	715	664	690	726	663	670	702	696	689	670	700	679	710	690	687	643	725	703	717	699	678	682	665	702	656	653	647	643	651	664	722	641	683	707	681	689	687	704	681	661	712	660	722	672	667	675	718	673	700	678	675	683	686	687	665	682	734	685	675	648	688	659	657	689	702	711	698	642	643	642	690	676	663	631	696	653	706	663	677	690	696	680	689	646	699	736	711	699	700	680	661	703	655	679	694	634	647	717	648	679	714	697	654	745	674	694	663	702	646	671	648	642	672	720	689	715	661	675	671
43733	42121	49974	47544	44659	47365	45916	31682	27851	26146	30106	29856	26439	19953	15610	13947	10445	7263	5572	3796	1719	1314	1313	1651	1171	926	686	749	611	542	416	397	418	432	432	398	390	332	378	307	344	314	393	528	478	386	354	329	317	307	293	282	327	325	287	282	280	276	307	286	292	273	283	288	311	297	273	304	273	289	296	341	302	276	297	314	251	312	302	289	292	257	317	270	260	275	275	282	288	263	284	264	303	278	298	332	299	284	248	304	271	292	250	294	302	299	274	281	323	263	287	284	318	281	280	290	261	279	291	260	325	310	302	299	316	300	280	289	317	271	269	302	272	306	311	291	337	288	274	322	291	299	303	258	269	295	297	309	302	257	311	284	278	284	267	293	323	289	310	280	272	305	257	296	286	299	316	291	307	281	267	284	307	285	266	314	277	285	270	300	298	261	281	299	290	274	278	274	304	304	313	308	301	290	270	286	293	298	279	302	308	289	279	303	297	297	286	329	270	303	310	294	299	298	253	267	269	282	283	312	313	299	269	292	274	288	315	270	268	287	295	283	307	291	291	265	276	282	276	289	271	284	275	289	288	288	289	277	301	288	314	296	296	288	273	286	292	286	282	318	311	269	285	263	309	280	276	310	266	255	304	269	307	298	288	294	287	270	269	291	279	277	287	319	281	277	291	299	305	309	317	258	261	309	287	288	290	288	297	303	316	299	248	299	266	297	272	294	297	295	311	283	259	299	286	280	289	278	281	292	315	290	291	316	292	283	279	331	264	258	299	278	272	311	291	270	303	304	245	244	292	301	274	271	280	294	310	289	275	290	290	303	302	297	291	265	280	281	295	281	291	274	305	276	289	307	285	309	266	322	272	272	283	273	286	310	302	282	293	290	267	288	266	297	294	286	267	284	303	287	263	268	291	292	277	289	288	314	285	276	311	290	277	309	297	275	298	291	273	247	291	287	302	267	279	303	326	256	316	271	266	278	273	248	274	296	283	297	287	276	299	249	295	271	286	310	300	302	316	273	265	339	284	310	296	280	252	267	309	286	288	302	261	292	300	271	293	283	294	272	300	278	278	310	293	289	304	291	269	306	317	299	290	324	271	273	284	291	288	289	295	262	296	308	315	283	287	280	280	284	294	264	282	291	302	287	291	273	309	303	275	283	259	293	276	256	308	274	278	313	268	326	296	303	274	310	299	291	302	290	279	291	264	263	315	301	290	279	268	295	300	277	277	273	290	269	302	305	308	311	298	282	289	289	294	284	308	312	322	283	289	312	268	296	302	273	320	283	282	304	350	281	290	260	316	320	302	291	277	329	289	270	251	313	313	271	274	269	285	323	285	267	276	269	279	300	260	305	339	300	293	273	296	268	309	271	311	287	277	261	279	289	273	296	286	322	252	288	296	302	300	280	267	296	307	297	294	293	288	311	329	298	295	273	267	292	274	295	270	311	298	251	295	286	298	305	314	282	275	264	268	316	299	323	289	292	264	297	286	275	269	282	247	318	289	283	282	295	281	288	321	278	308	262	287	281	305	316	304	303	284	298	266	258	287	290	274	332	253	289	273	293	289	311	264	301	291	253	305	270	299	286	277	301	300	287	277	291	270	291	294	286	302	307	311	268	275	283	269	295	307	301	274	305	271	312	295	282	301	295	297	284	289	307	280	311	249	267	282	257	302	303	286	283	276	304	262	292	298	294	302	274	286	294	307	292	273	292	275	311	297	322	278	303	239	277	281	269	289	283	292	269	293	307	287	294	270	282	306	301	285	265	288	290	292	305	286	289	292	279	286	309	305	331	314	290	249	252	316	290	317	307	268	281	275	294	313	288	288	294	285	318	258	290	280	311	274	306	294	298	292	282	329	275	273	294	294	284	278	287	289	289	287	294	288	306	292	284	311	282	286	308	269	282	292	308	307	311	266	293	276	315	291	292	258	281	274	281	282	279	304	283	293	259	289	299	269	285	305	293	278	321	289	272	280	324	298	280	281	305	306	279	265	306	309	294	300	259	297	299	295	279	266	287	315	279	310	285	326	254	259	281	306	306	295	303	294	300	302	276	283	311	304	268	278	303	313	277	289	296	276	280	293	299	276	277	287	301	295	263	279	286	295	303	300	292	268	252	248	305	287	263	292	296	293	269	287	276	321	299	296	289	288	281	278	305	298	284	300	298	296	272	304	304	318	285	310	311	287	256	267	317	255	302	306	293	286	286	260	264	305	323	284	258	266	267	287	271	269	290	307	311	313	293	302	284	284	308	318	295	319	273	278	275	297	300	296	284	262	273	289	300	298	295	303	295	277	313	277	285	285	297	242	284	300	297	309	257	280	276	293	316	269	264	279	283	289	296	306	305	280	288	293	303	273	307	272	269	268	299	264	290	303	291	290	286	320	272	281	290	285	306	284	251	264	273	334	306	309	258	290	291	299	312	311	304	297	283	304	339	270	299	278	285	235	303	280	271	295	292	272	274	308	289	302	284	300	291	310	290	316	288	317	301	278	309	293	302	331	272	276	285	277	280	270	294	294	269	274	295	281	313	311	284	286	329	287	261	302	295	309	298	287	273	297	288	281	295	282	306	279	293	278	288	249	264	269	308	295	303	286	287	297	236	310	282	277	305	255	292	286	274	312	307	277	262	309	272	300	295	301	280	279	323	265	282	279	296	265	273	242	300	307	283	295	308	306	266	247	266	317	320	293	331	278	278	299	279	270	286	310	271	306	296	271	267	285	278	311	294	264	326	294	310	298	277	292	327	296	269	310	287	276	291	270	309	268	272	294	292	271	300	273	280	303	254	301	262	307	274	287	301	287	271	277	301	283	325	289	288	304	290	263	278	262	267	276	262	315	271	273	298	301	332	289	297	293	324	278	287	247	261	289	267	261	279	247	292	281	292	298	324	291	265	286	287	316	293	286	293	266	302	267	291	314	275	304	284	285	298	283	290	314	279	264	298	330	300	309	258	288	285	297	277	337	319	292	255	306	308	301	296	275	282	270	268	264	286	289	277	297	266	310	287	282	293	281	285	275	281	306	304	330	300	275	305	302	294	283	299	293	289	286	292	283	300	312	291	296	297	298	304	282	271	269	282	295	287	295	297	293	289	302	283	267	293	295	282	287	262	277	278	266	286	272	281	292	267	261	279	317	276	266	271	312	264	325	314	279	311	316	266	267	305	311	247	310	290	297	295	299	279	308	337	249	279	282	310	285	298	296	253	250	302	293	295	309	297	288	255	308	293	315	279	308	304	285	285	319	266	284	261	275	232	323	282	271	285	282	267	298	286	320	287	287	276	305	274	295	315	320	275	254	272	295	286	286	263	339	285	287	277	290	274	264	290	265	272	305	287	295	283	298	283	277	301	294	262	289	336	311	280	259	305	276	291	292	267	322	307	327	294	277	255	286	256	282	306	288	307	311	303	275	282	277	301	292	284	283	291	294	301	266	298	301	305	307	308	285	278	271	334	325	280	284	277	281	303	320	287	309	315	270	259	271	285
28071	34316	46898	52716	54545	60314	53801	43667	38936	39982	44707	45117	42842	36643	34151	33697	28174	23488	19886	14756	7773	6229	6403	8552	6131	4505	3189	3826	2962	2277	1829	1566	1847	1919	1848	1460	1204	1041	980	905	856	868	1356	2052	1932	1479	1145	974	902	719	649	756	697	690	681	661	662	680	652	686	671	728	694	711	694	686	662	679	698	672	718	684	647	691	674	705	684	680	696	716	651	773	683	680	667	707	669	714	672	697	691	699	669	688	684	686	646	681	712	702	683	671	658	688	667	659	665	727	743	737	677	718	664	711	692	656	686	647	699	675	690	734	735	664	668	647	664	689	681	711	693	703	682	643	686	693	689	671	649	696	693	601	674	697	665	692	684	644	649	660	646	683	673	691	694	715	664	656	661	716	679	694	655	669	661	670	680	670	698	706	739	684	688	703	695	682	674	684	680	700	689	694	670	709	701	652	669	666	670	705	713	694	638	711	705	687	692	687	710	685	668	677	676	621	686	692	671	701	635	650	658	734	699	660	729	677	695	736	698	674	666	658	679	722	654	730	702	672	683	704	708	672	690	682	746	691	709	675	685	635	615	710	680	683	664	665	693	671	633	670	718	700	673	627	678	677	670	647	710	665	726	673	734	643	659	652	742	689	639	697	680	711	696	677	697	709	660	685	674	689	697	661	702	691	699	696	671	669	658	696	625	677	671	665	684	666	673	637	647	695	702	638	682	680	659	685	680	664	664	661	680	692	652	657	697	668	661	702	655	703	671	676	669	716	669	703	687	665	670	677	619	672	660	656	674	697	704	688	738	678	729	642	715	689	670	671	715	676	698	693	664	692	665	623	680	699	670	655	684	693	664	684	627	666	679	729	682	677	655	721	679	666	680	688	700	702	709	681	708	690	661	674	706	685	651	741	618	710	665	694	677	712	672	651	685	631	651	674	694	699	722	671	684	647	723	660	703	712	694	728	727	683	681	680	675	654	660	710	696	690	706	681	649	648	641	659	666	652	675	674	707	724	715	702	714	659	699	671	646	668	663	657	718	696	631	673	722	646	638	675	665	669	657	681	696	698	675	697	745	675	687	629	649	666	684	677	661	675	722	651	684	666	633	647	705	664	685	716	706	712	689	677	699	677	771	695	671	702	654	699	694	697	673	676	707	687	711	674	645	718	743	660	709	669	661	651	711	678	661	683	668	721	713	664	665	691	673	654	657	668	672	663	702	675	650	697	691	683	668	676	679	698	681	722	706	681	613	702	686	681	645	697	664	686	696	648	661	720	728	684	695	694	653	700	654	701	725	671	725	665	671	704	702	686	689	702	660	692	695	680	701	683	692	637	726	690	714	678	646	688	685	705	688	667	698	620	712	667	692	699	685	671	640	730	752	693	724	665	710	679	744	707	677	717	683	675	706	655	666	727	679	667	656	630	625	663	658	707	653	658	646	705	660	671	686	648	657	661	672	661	681	706	675	661	689	643	677	713	691	650	693	701	679	660	671	657	692	680	632	705	706	706	713	706	714	695	665	698	730	709	680	629	707	638	709	737	667	671	643	701	655	703	634	702	626	646	717	666	673	668	689	679	727	697	684	690	664	687	692	703	656	657	682	693	678	696	648	691	669	694	648	684	660	705	691	640	654	661	719	681	625	675	707	677	708	701	688	704	688	706	695	705	688	674	687	640	691	719	646	688	681	690	711	648	651	689	698	635	688	658	679	670	686	672	714	690	700	693	646	706	682	654	678	622	662	752	682	705	671	702	667	694	662	694	673	703	704	711	707	711	699	691	671	698	659	689	681	710	682	696	708	682	650	739	686	690	678	702	690	658	676	683	678	647	673	662	671	709	706	674	660	661	729	697	678	692	660	713	681	652	679	707	670	693	684	721	703	675	688	651	711	695	662	653	716	668	650	641	706	679	648	699	713	722	688	706	667	724	711	653	686	636	715	734	667	650	688	667	699	710	691	673	701	694	721	670	646	663	665	646	671	696	665	660	710	647	668	742	666	695	657	681	636	638	675	673	693	673	638	768	682	694	715	658	692	654	698	693	685	697	686	623	717	691	651	710	704	749	694	666	675	721	675	702	672	683	665	652	692	634	695	680	657	673	635	652	716	711	697	669	707	698	691	694	698	725	702	664	741	652	695	666	710	692	625	683	681	688	692	654	669	679	677	655	735	694	689	628	649	649	651	690	671	696	692	694	734	730	721	649	651	670	677	685	660	661	709	675	685	690	676	679	667	724	677	685	702	632	663	681	684	701	671	707	681	732	688	704	658	669	689	693	660	688	671	664	711	708	656	700	669	688	648	621	678	673	634	696	682	664	667	679	656	679	666	662	676	659	685	697	682	695	652	643	735	659	655	701	666	643	717	670	659	656	655	719	666	756	716	665	654	635	650	742	709	690	662	681	686	673	698	710	705	723	711	671	671	650	666	671	704	665	655	691	684	668	731	742	705	682	638	668	670	728	702	751	725	711	734	642	638	657	669	745	698	623	656	678	677	688	699	717	682	691	683	686	691	681	655	643	703	702	716	681	659	647	680	685	653	686	702	710	679	660	718	667	716	718	667	695	650	637	683	715	667	652	635	695	664	697	701	659	685	707	714	702	688	644	712	681	716	669	664	648	709	642	693	667	681	685	683	686	683	657	697	720	651	702	676	699	686	716	697	685	686	726	641	670	733	655	709	652	679	677	680	722	691	638	663	663	736	695	669	689	652	653	667	677	679	670	671	696	677	728	654	718	682	700	700	672	698	674	667	718	674	634	682	666	670	715	684	691	701	611	656	707	605	707	664	667	701	694	669	672	672	703	662	689	700	666	696	676	690	687	692	661	682	663	666	677	679	737	638	689	704	676	658	747	711	666	700	698	698	692	657	677	656	679	682	689	660	654	636	674	692	700	725	673	712	696	686	691	652	709	699	666	673	658	680	657	702	688	659	667	715	711	601	723	666	653	703	666	692	647	674	648	706	714	683	702	718	658	621	696	682	712	660	674	682	698	686	682	667	707	655	718	656	646	671	652	690	720	663	667	682	725	674	666	711	683	674	709	654	649	676	686	671	628	685	728	683	698	667	674	667	682	661	641	722	683	675	726	694	708	636	682	680	681	727	699	653	663	662	635	720	696	651	659	677	693	707	665	682	704	655	677	685	692	699	710	658	637	672	615	668	673	681	689	694	719	683	713	718	706	677	696	663	670	714	655	638	684	703	675	697	669	683	664	650	666	742	665	629	713	720	681	662	720	695	660	704	691	673	665	704	700	681	693	747	683	735	690	679	700	686	688	716	657	680	658	659	689	712	643	712	656	658	676	666	683	653	680	656	678	707	661	688	666	678	672	727	732	666	673	687	699	648	686	679	709	703	647	682	649	682	676	633	650	679	656	673	679	685	704	702	647	664	694	687	689	693	666	641	686	702	635	736	717	719	675	670	690	642	695	730	652	700	711	682	635	665	637	678	642	679	676	680	670	705	695	673	724	693	647	699	667	661	686	686	707	669	669	728	683	660	673
49914	48891	51905	47513	44950	48471	48894	36233	32484	31689	36700	39161	37316	29215	25650	25195	19608	12912	9105	5270	2389	1943	2783	2914	1998	1495	1090	1162	851	676	526	457	465	524	444	389	385	328	336	310	287	297	409	636	610	511	382	338	308	280	299	271	278	243	279	262	277	250	225	268	264	232	249	272	254	224	249	265	282	275	262	235	272	238	261	232	275	266	247	244	272	279	284	254	251	278	273	243	279	253	250	220	276	264	294	236	264	243	228	266	243	241	248	260	257	268	239	251	216	222	251	266	272	261	281	219	283	249	249	271	301	231	246	235	249	261	281	266	266	265	247	255	259	222	254	234	265	252	259	241	272	270	243	257	269	243	268	252	277	238	256	245	248	245	254	204	271	252	236	276	292	233	277	235	265	252	239	234	283	246	251	247	262	287	215	258	267	257	261	256	234	245	267	220	254	250	243	270	244	262	264	251	245	252	235	266	248	251	241	298	236	261	244	265	241	265	259	224	243	275	230	269	215	255	257	261	242	262	228	248	243	281	242	267	244	246	237	274	240	274	236	257	266	270	242	262	251	244	273	214	251	254	226	266	249	230	274	247	247	277	248	222	253	258	260	262	251	268	255	266	267	243	231	248	238	258	251	258	234	232	244	270	289	249	265	273	256	225	271	254	245	270	264	256	261	238	280	255	242	229	257	231	249	251	247	234	264	267	252	228	272	257	303	243	288	270	248	245	241	226	239	274	261	222	255	289	247	252	248	264	255	242	263	245	242	240	246	240	234	249	244	241	275	262	234	238	257	276	227	296	214	264	244	238	226	284	217	246	255	238	252	251	214	273	231	244	247	287	261	274	233	212	218	245	236	230	268	262	261	220	251	250	252	247	238	264	263	250	231	251	260	235	261	241	254	237	248	266	263	260	254	223	264	265	241	260	253	259	263	245	255	255	251	282	256	263	263	238	253	240	253	232	244	248	253	233	275	232	233	234	247	251	292	265	237	231	272	319	260	260	247	256	265	268	250	291	250	271	271	281	220	241	249	237	241	246	269	265	266	266	243	284	284	229	250	277	250	276	275	261	273	236	241	235	244	242	273	248	270	244	254	234	262	250	264	267	232	256	251	262	227	248	246	230	256	294	275	271	256	245	233	239	268	230	260	244	284	253	243	229	262	255	286	265	250	225	234	234	228	234	247	229	274	233	250	260	253	243	274	239	255	234	252	259	268	266	249	247	247	253	276	284	253	232	240	231	248	272	242	235	255	263	252	244	239	261	248	270	248	215	248	261	248	263	251	239	261	235	272	274	280	260	255	279	283	241	265	253	286	248	264	210	226	243	258	232	243	254	254	233	248	258	283	231	262	246	264	257	258	258	260	247	225	265	265	268	282	266	266	281	271	269	234	270	257	272	268	259	262	252	259	247	246	272	236	268	241	277	290	279	235	262	260	258	243	244	268	274	230	247	258	263	249	234	249	252	234	224	266	276	262	238	266	254	249	282	256	265	249	260	248	253	242	254	251	235	245	255	250	237	297	268	270	240	246	250	208	263	268	265	251	237	240	253	239	236	264	264	255	251	237	244	245	234	239	249	234	233	218	250	254	274	230	265	248	253	246	261	256	263	250	270	257	257	238	248	239	265	258	228	272	249	249	242	240	244	248	226	269	233	236	283	258	244	231	253	282	259	231	229	253	265	266	248	256	234	268	240	247	245	258	230	281	228	288	238	264	271	237	230	276	266	275	246	272	260	256	257	255	257	251	231	251	248	241	202	268	262	262	264	242	235	250	274	257	256	248	254	277	239	239	245	260	229	289	228	214	255	258	250	272	249	241	248	267	241	246	257	255	236	263	255	244	262	255	258	247	258	241	268	228	265	258	235	246	258	247	266	260	265	244	245	264	244	219	231	229	290	252	270	256	240	240	248	280	214	261	275	245	260	270	231	258	234	240	257	262	244	257	268	259	258	245	277	241	238	277	278	249	271	261	264	272	234	259	249	264	243	248	252	238	275	258	256	231	239	259	231	261	254	265	263	235	265	257	240	284	269	277	253	236	284	256	264	235	260	267	254	279	244	235	260	247	247	237	272	262	239	233	262	256	276	260	235	272	224	262	246	216	219	240	241	251	266	228	240	256	243	266	269	243	244	244	242	203	250	257	256	247	218	257	234	257	222	223	229	256	280	258	252	262	296	231	270	266	245	229	267	247	256	277	231	270	256	280	270	266	226	226	270	255	269	239	246	256	256	232	245	229	225	251	240	288	251	261	250	259	249	261	231	266	230	223	240	266	269	272	225	283	266	285	248	266	241	263	245	262	272	250	243	252	259	264	267	288	254	245	287	259	261	251	239	268	213	257	256	272	268	240	212	230	248	252	254	268	250	245	242	257	244	259	248	260	263	245	267	246	274	256	250	272	235	235	270	281	268	290	266	272	243	242	248	237	261	240	255	236	246	236	250	246	234	264	246	234	281	241	257	286	252	227	287	250	251	287	253	265	276	254	240	247	273	245	248	257	254	258	246	236	257	212	246	242	228	269	263	262	260	268	234	243	258	247	271	247	296	259	266	256	276	244	267	253	234	236	257	264	232	265	257	258	256	251	278	257	256	274	250	268	250	262	266	270	287	246	228	245	267	231	236	255	263	248	196	251	237	243	230	230	229	265	243	246	236	269	272	280	251	224	259	265	242	254	257	284	246	263	286	238	265	233	252	250	231	250	249	247	250	257	252	240	250	276	240	223	274	248	257	234	249	240	247	263	249	280	216	238	241	235	257	271	276	228	277	260	262	270	276	239	264	231	235	251	244	252	258	234	266	273	215	246	234	242	232	263	259	237	271	247	247	257	264	238	267	245	278	237	256	253	258	267	258	241	245	258	279	267	231	242	268	251	239	242	264	259	248	261	267	246	259	248	273	262	274	273	266	255	264	270	216	228	248	263	251	263	268	236	245	255	243	254	262	234	234	250	272	245	244	258	242	251	271	222	245	256	260	256	225	245	221	228	237	241	247	239	245	270	258	271	238	250	257	227	241	268	247	247	248	236	240	269	244	238	273	224	240	300	264	226	269	246	203	273	229	242	249	237	240	276	248	252	236	266	274	253	250	268	259	253	238	221	241	239	266	273	246	274	258	251	287	251	267	266	232	263	223	274	265	237	252	245	257	251	224	250	271	251	242	301	248	273	256	275	239	242	245	248	299	256	242	257	255	247	263	266	248	242	222	233	257	272	225	268	241	244	258	257	282	245	262	292	250	262	259	290	226	252	258	227	262	257	257	244	277	244	264	263	261	230	252	234	266	256	245	238	270	243	224	240	238	253	257	270	212	268	255	263	232	268	239	241	261	257	281	243	250	236	230	262	264	226	258	222	256	237	262	231	242	237	263	249	252	249	261	246	257	244	249	205	248	249	285	239	236	210	261	267	252	248	257	239	245	268	253	244	253	279	229	250	233	260	267	239	243	259	252	282	238	267	273	252	293	219	233	254	262	256	229	264	224	271	247	220	258	255	273
32902	40154	50678	55507	58077	63734	58036	50483	46109	44672	49761	52547	51726	44913	42949	44171	38287	30046	25575	16549	9718	9441	13120	13762	10283	7257	5436	5702	4484	3366	2524	2032	2088	2819	2131	1665	1400	1322	1086	1001	946	843	1690	3123	2713	2034	1414	975	906	705	625	646	634	604	608	596	647	612	592	595	606	582	593	637	581	587	599	588	599	594	598	615	586	637	613	604	607	633	586	576	580	565	574	586	606	592	639	621	584	594	596	602	608	555	584	599	591	604	587	619	586	578	592	636	665	591	581	640	605	615	614	585	581	604	600	586	616	634	511	617	620	609	577	614	648	583	589	615	605	591	553	605	608	551	606	589	586	603	556	619	575	553	617	578	599	648	607	578	593	558	619	601	604	636	569	643	588	590	545	581	576	596	599	566	577	596	604	569	612	579	628	614	615	575	581	638	572	627	640	606	580	599	576	638	559	636	606	625	611	633	611	585	619	608	577	573	568	579	610	633	609	598	582	592	617	652	586	620	621	614	587	598	600	592	575	604	629	581	558	569	583	580	569	576	598	610	529	609	624	643	555	579	604	599	606	639	601	587	557	598	602	595	586	588	636	587	569	651	577	582	610	606	604	602	586	629	619	577	585	621	610	551	617	609	623	616	613	562	561	583	633	571	617	617	595	584	601	582	544	587	611	558	636	570	574	605	593	567	558	585	611	612	613	602	597	576	617	617	596	609	579	571	593	576	584	595	594	606	653	571	565	625	613	584	598	618	629	585	638	597	613	598	590	605	579	606	626	570	567	608	596	549	598	586	634	644	577	559	574	632	592	608	585	627	566	580	627	604	588	614	608	557	600	633	606	595	594	594	564	569	577	577	569	632	610	587	564	616	625	621	616	604	601	598	615	591	601	573	581	586	594	632	601	621	584	627	589	636	590	569	590	608	551	625	598	592	613	598	598	597	636	620	591	614	593	611	633	602	618	601	586	582	626	565	603	558	577	580	564	586	611	562	559	599	569	567	586	550	616	549	552	584	596	588	555	624	612	603	564	600	619	599	560	552	569	588	593	576	636	541	606	602	614	550	605	603	606	565	610	647	561	641	615	612	598	606	639	593	610	602	606	591	589	642	582	612	570	616	569	612	626	588	605	603	650	593	588	579	646	587	595	563	599	640	593	546	602	571	573	600	571	603	595	564	589	583	574	588	642	584	603	580	581	591	586	558	571	631	621	596	609	577	627	578	643	572	599	577	627	617	579	564	599	572	620	619	618	656	601	538	596	572	615	588	605	589	617	603	597	603	614	608	599	632	593	607	633	624	564	601	609	652	620	562	647	598	622	617	591	632	597	625	592	645	558	574	600	608	551	629	576	585	577	571	632	561	583	624	629	556	621	599	635	602	590	598	565	612	602	619	584	552	584	612	603	601	576	585	588	649	579	561	566	567	578	589	597	608	600	604	616	619	572	606	573	638	597	621	627	585	602	596	568	596	609	595	611	573	586	563	567	566	621	587	601	645	605	619	574	620	618	624	571	577	623	614	585	609	634	598	574	596	615	605	582	630	585	596	584	576	649	589	601	606	613	569	631	609	595	568	596	569	599	613	578	638	582	638	597	559	562	549	573	570	596	579	576	599	599	592	585	597	558	605	612	604	578	600	612	608	603	585	565	594	597	628	589	611	572	588	538	612	570	576	616	615	588	635	616	598	651	571	581	581	605	588	606	563	589	636	586	616	581	591	603	601	610	591	636	605	599	614	572	563	563	579	630	598	658	597	593	616	565	601	593	569	588	567	633	597	606	602	599	603	611	575	608	576	614	621	629	582	582	603	567	559	626	603	538	637	579	560	594	563	577	621	588	588	583	585	610	573	615	551	582	580	622	594	536	589	597	576	595	587	574	589	613	568	592	581	576	590	600	607	604	600	598	575	566	597	638	642	620	631	597	583	572	624	579	613	593	604	577	603	575	541	578	610	623	607	612	568	574	595	640	623	595	624	607	543	583	611	542	568	607	564	621	615	575	547	580	617	573	572	566	565	572	605	646	591	615	595	618	568	622	622	636	584	544	570	620	613	602	579	596	583	603	641	613	608	600	608	613	611	625	610	594	532	579	644	621	620	646	622	610	607	579	650	605	579	536	593	622	532	599	565	589	574	567	584	584	585	613	585	621	601	637	614	583	588	559	571	602	600	636	628	570	600	619	621	614	586	585	604	605	627	631	612	621	580	601	612	579	572	569	548	617	592	563	579	593	595	606	593	578	600	606	581	580	629	585	566	638	581	580	641	556	628	608	610	605	580	611	573	579	636	622	639	623	635	619	574	591	581	599	590	586	618	619	629	624	644	624	549	631	605	597	619	586	576	569	623	632	593	569	604	633	580	599	594	619	584	647	628	586	612	575	573	629	600	597	568	580	574	584	613	592	558	575	559	618	603	606	593	611	597	591	573	587	600	554	594	586	597	630	586	606	677	660	608	601	584	556	584	594	612	569	596	603	575	579	577	564	594	621	559	606	566	591	558	615	589	611	592	629	623	573	578	592	581	541	583	591	570	610	572	564	583	576	540	542	604	576	583	613	589	591	587	599	622	613	605	601	520	562	588	563	603	590	578	666	592	587	635	634	569	558	610	610	605	589	590	603	600	609	572	627	611	564	612	586	569	611	623	549	605	614	571	567	626	625	578	597	619	617	564	587	593	599	579	589	617	609	559	592	603	592	634	619	621	648	604	562	634	571	624	614	605	597	611	610	601	582	587	580	602	607	606	626	606	627	609	626	590	607	566	572	582	592	606	599	600	595	560	592	599	591	616	593	603	572	583	622	610	557	575	622	600	572	577	623	611	573	559	656	616	572	600	585	618	627	596	590	572	582	578	613	607	608	616	609	592	585	594	568	598	564	625	613	593	579	594	587	571	559	582	566	613	557	617	567	629	575	604	595	624	618	616	565	620	608	618	615	614	575	586	625	596	566	618	575	572	588	604	576	620	668	584	638	550	638	521	566	662	610	580	567	590	607	627	522	600	618	611	604	600	630	593	564	625	610	623	616	583	619	614	562	621	581	586	573	572	584	574	601	591	583	600	612	563	589	560	578	584	613	573	575	618	589	585	605	621	583	584	582	544	577	604	537	566	582	599	588	585	628	573	532	607	589	544	585	631	619	595	603	619	604	588	608	593	627	600	591	569	573	603	606	593	586	602	605	593	553	563	598	605	590	554	618	590	637	628	588	619	562	610	569	601	624	595	582	594	594	639	561	588	594	602	613	599	628	634	601	573	572	622	591	606	586	611	577	622	607	589	612	614	628	606	582	602	610	591	622	599	607	562	622	604	599	611	604	558	610	613	589	619	645	579	600	597	551	629	582	604	638	602	561	567	569	626	630	609	587	589	606	588	568	612	624	640	586	586	582	620	615	608	575	628	607	610	609	597	583	525	595	594	594	564	585	582	594	633	598	619	619	591	607	592	618	614	586	583	626	623	599	574	586	602	612	596	586	578	632	558	621	573	606	592	601	582	593	574	574	612	599	555
26684	20345	20191	15378	10732	8564	7895	4503	2641	2458	2108	2201	1903	1400	1261	1220	853	785	624	541	503	476	447	492	426	392	421	388	359	342	342	315	311	343	314	308	295	293	285	307	320	306	299	309	317	298	295	302	311	273	275	288	278	267	293	304	272	264	286	289	291	284	287	291	306	268	296	281	302	319	295	278	282	272	273	298	286	283	273	285	301	303	296	309	286	298	275	244	302	297	294	298	250	297	286	304	287	297	275	292	280	309	276	301	273	249	284	278	314	275	269	270	289	295	293	313	266	283	296	298	304	286	265	268	261	313	229	300	304	287	296	301	303	276	266	279	287	295	273	308	282	301	285	280	289	274	268	263	260	303	306	304	306	283	299	275	308	266	262	266	258	292	273	282	283	258	280	294	258	305	283	274	300	271	247	274	304	302	320	296	269	259	249	266	273	269	255	275	292	278	298	285	271	288	306	288	286	300	246	297	288	274	285	272	281	275	316	265	291	285	314	287	282	302	306	254	288	248	289	319	270	288	291	293	282	296	316	292	258	288	270	308	280	293	260	267	302	263	272	272	294	302	291	284	302	269	296	250	277	252	282	315	280	288	285	278	272	319	280	321	300	287	300	311	303	286	288	309	241	289	291	274	292	273	265	276	288	293	290	262	281	271	259	297	274	290	304	291	312	296	307	270	296	307	265	300	280	283	320	267	245	235	294	280	305	252	287	297	269	271	291	301	296	240	274	289	283	273	280	292	303	297	267	272	280	292	268	300	292	291	295	304	301	293	291	291	316	308	291	298	304	296	270	307	262	267	286	289	291	278	311	301	274	274	290	278	286	288	233	285	260	270	257	297	255	287	296	271	297	269	261	251	297	251	320	294	299	265	270	295	283	285	264	284	303	272	280	316	266	282	283	249	302	285	247	293	280	292	226	283	292	303	290	298	289	268	276	263	253	294	295	278	260	290	265	263	293	285	307	251	260	263	254	271	282	302	275	299	293	303	256	265	275	294	273	300	250	284	285	290	271	271	268	280	272	272	255	291	291	279	307	285	299	290	316	299	288	264	259	284	275	276	265	271	320	276	280	279	311	312	332	266	264	260	300	312	318	284	280	243	304	290	292	287	288	305	259	269	263	301	283	296	265	264	316	276	325	301	273	291	282	303	272	257	293	280	260	297	292	273	273	256	296	289	277	259	278	275	292	295	288	251	283	277	293	308	302	301	255	286	288	298	289	248	262	275	292	299	288	285	286	281	276	308	288	277	295	299	286	259	253	281	326	291	273	270	285	281	297	269	300	284	297	267	282	296	265	295	302	307	291	303	279	276	281	273	284	290	300	271	272	300	284	261	300	293	270	280	300	299	314	303	282	289	283	319	311	289	286	300	307	271	316	307	280	283	289	295	254	283	283	273	284	274	269	294	288	275	281	282	282	269	262	298	326	275	317	306	273	282	264	298	292	309	305	267	318	282	280	289	286	270	311	268	276	276	285	272	289	278	284	245	252	273	249	307	300	237	289	278	298	279	242	276	301	281	280	290	281	269	271	259	308	293	304	298	274	272	292	288	309	296	281	338	276	252	279	275	270	264	258	264	267	265	277	276	260	277	257	300	286	271	280	315	286	256	302	277	286	296	287	250	242	313	294	275	299	280	288	302	277	257	281	286	288	303	318	299	288	254	247	306	298	285	306	284	320	284	321	280	310	293	283	295	285	291	262	293	256	297	302	303	304	268	283	277	274	294	288	284	277	317	300	293	306	291	260	316	259	280	298	295	273	300	291	284	254	283	300	265	283	296	257	327	295	235	304	297	280	282	313	280	293	320	278	283	294	285	310	260	248	303	296	325	275	296	311	280	306	292	261	289	259	261	292	292	324	275	265	270	269	280	290	285	267	263	258	296	270	274	271	266	300	303	311	300	289	259	290	273	265	277	259	293	290	263	287	281	289	279	278	299	300	271	283	279	248	312	289	289	292	301	300	266	306	294	304	281	300	297	243	299	289	246	295	290	294	252	288	294	306	308	286	267	273	287	254	298	297	294	289	301	304	278	292	321	292	271	341	283	297	294	305	295	286	267	287	267	280	287	282	262	283	294	285	318	261	283	291	258	260	290	324	279	291	296	324	291	273	279	294	287	280	284	292	297	304	277	298	298	305	276	296	264	290	274	275	286	317	263	304	273	299	294	300	260	298	290	278	318	269	300	267	312	284	284	272	295	313	314	269	247	272	305	295	299	282	305	295	304	295	287	283	298	264	297	265	278	294	306	287	328	272	289	257	311	274	252	255	312	269	271	268	285	310	312	292	291	287	288	274	255	313	273	279	261	256	288	280	281	283	304	272	311	300	263	260	265	247	313	287	279	271	272	320	297	262	308	298	287	296	310	301	265	286	295	267	276	288	279	297	295	276	295	262	272	227	314	287	282	256	296	261	268	298	273	291	277	317	280	307	273	295	322	272	311	253	273	303	292	266	239	285	281	269	317	334	291	286	309	268	302	297	322	272	266	271	281	263	275	258	302	316	256	285	305	276	293	314	285	269	263	258	283	312	256	286	280	297	279	310	312	284	304	278	290	303	262	306	301	294	284	296	279	289	283	249	323	300	262	290	264	286	310	273	285	308	291	265	297	285	248	301	312	287	286	300	289	301	348	331	312	323	269	297	292	291	268	267	255	266	291	300	233	264	289	273	299	299	290	301	283	263	283	306	277	301	273	273	284	288	292	273	271	279	283	268	318	275	283	283	281	295	295	267	298	307	308	283	300	246	287	312	296	272	303	287	280	287	265	280	310	300	289	276	301	297	303	258	290	310	295	291	306	308	325	275	297	301	299	282	240	308	308	303	308	283	318	280	281	291	268	255	294	279	251	275	264	276	328	310	280	275	276	304	284	312	289	294	286	271	271	298	296	291	295	295	277	295	262	276	277	266	300	255	261	303	277	310	301	286	275	278	267	298	288	284	281	283	262	286	297	288	285	305	306	276	289	298	292	252	306	284	273	282	268	256	270	267	276	260	307	265	284	262	299	294	280	274	283	284	265	269	324	274	297	283	293	281	268	301	293	293	305	295	266	284	233	263	288	271	284	304	307	312	241	286	314	274	306	284	296	303	278	270	253	305	293	288	292	273	281	302	308	258	301	265	270	270	316	268	263	290	280	283	302	291	286	268	303	304	288	280	268	285	291	271	298	293	314	322	297	273	300	321	263	280	280	295	283	272	293	264	289	278	316	284	311	295	273	281	306	275	257	282	282	280	271	262	275	310	287	298	311	292	309	283	283	295	312	327	310	269	277	285	262	293	293	320	311	265	289	231	288	319	276	311	261	274	280	294	264	283	272	278	282	318	320	325	251	308	282	296	267	274	316	255	280	280	263	305	298	295	274	298	288	271	292	344	289	307	305	304	316	294	322	269	257	325	257	284	254	310	286	299	290	276	277	296	309	281	294	268	269	269	258	259	305	290	304	279	251	264	264	290	287	276	287	253	285	294	298	267	282	269	261
15686	15773	25433	27766	24857	24965	23430	15534	11034	11069	10460	10687	9976	7118	6535	6602	4971	3635	3041	2462	2159	2013	1989	1873	1630	1484	1382	1274	1148	969	969	864	840	837	841	854	872	824	759	745	791	739	759	771	768	801	731	756	737	692	674	677	669	662	664	684	658	684	649	687	705	709	730	700	673	701	699	701	707	718	671	696	671	665	678	713	633	696	681	677	632	690	682	706	635	700	704	633	651	673	709	712	652	703	675	657	649	671	734	672	687	704	696	716	674	717	698	656	618	685	694	710	696	680	703	685	706	664	657	704	686	728	701	703	669	728	673	663	691	675	679	684	668	669	658	687	694	705	672	685	688	676	663	705	725	738	690	593	657	653	642	639	675	732	620	707	646	693	654	693	687	645	661	689	699	683	691	671	665	674	659	671	689	713	682	702	664	683	657	688	653	690	706	653	652	707	680	692	662	620	627	689	671	700	619	703	694	669	677	670	676	638	691	669	681	706	692	704	665	679	677	667	653	639	666	711	689	656	685	668	731	640	684	670	689	678	727	672	620	698	644	681	651	713	705	677	662	700	666	685	679	667	689	688	702	675	669	691	672	688	692	704	639	657	705	688	648	675	689	694	716	691	696	688	677	657	662	685	668	716	714	676	668	675	644	694	668	684	694	649	711	676	709	688	668	619	690	696	680	711	672	686	647	678	662	732	697	672	627	680	683	708	665	713	660	640	667	657	718	685	675	725	646	657	675	681	685	655	694	654	704	708	682	693	669	711	664	665	671	658	646	651	662	653	657	708	658	698	664	665	708	727	651	687	705	646	653	673	681	702	685	672	677	683	729	682	640	698	729	665	667	664	635	672	664	720	672	749	692	679	728	665	676	684	661	710	672	697	697	682	705	689	646	675	679	663	620	682	686	655	656	651	642	716	678	680	626	613	662	669	721	669	701	665	687	706	695	709	695	688	671	699	673	701	695	674	700	682	677	683	691	691	640	673	708	699	720	647	670	704	689	714	696	667	681	697	664	711	699	753	686	685	683	655	706	673	703	692	683	682	688	688	663	673	690	696	705	677	685	678	645	610	666	719	685	694	634	685	592	648	630	671	708	666	668	671	651	661	682	670	707	708	716	726	645	709	630	675	659	735	707	707	705	655	646	624	655	695	714	665	713	688	656	664	710	648	664	668	659	739	708	676	703	650	678	625	695	689	688	678	677	651	679	680	712	709	726	671	638	647	696	702	700	724	718	631	698	677	622	641	672	672	693	665	683	688	696	669	715	657	664	702	697	676	666	637	647	682	713	683	670	673	642	703	656	693	658	653	649	658	699	697	641	677	664	660	691	702	687	663	662	626	704	640	704	642	688	715	664	671	694	690	669	688	659	691	725	673	684	660	648	659	702	716	675	652	706	639	697	672	682	667	704	688	656	691	668	703	690	722	700	671	666	691	670	702	692	672	677	706	710	651	717	696	678	625	678	714	674	718	653	687	690	661	698	676	701	653	664	660	694	665	692	692	674	690	685	726	678	694	619	619	657	681	696	686	679	713	667	747	664	707	678	723	678	679	683	729	682	708	638	660	667	683	714	701	679	652	691	692	660	713	666	663	648	686	647	698	660	674	633	638	645	683	693	695	708	656	682	650	655	674	707	690	699	676	694	642	629	717	668	736	700	698	676	659	676	666	655	669	713	679	680	678	648	659	676	670	690	715	679	697	682	674	721	745	646	655	678	695	695	688	661	707	683	679	670	680	718	664	665	718	751	666	701	661	669	687	667	659	651	676	653	611	659	682	674	655	700	722	664	705	652	668	689	708	698	683	694	665	678	658	696	666	656	637	699	711	650	668	692	706	727	664	708	704	644	656	666	694	678	732	697	680	624	704	635	640	660	706	678	681	706	695	671	722	666	692	668	661	663	656	721	636	647	712	659	636	686	675	681	760	666	708	690	658	669	699	729	637	694	655	728	689	700	678	673	684	690	611	666	653	655	696	694	654	689	713	674	684	670	682	640	704	679	688	731	730	708	711	685	716	674	699	686	663	675	621	708	641	676	715	681	683	691	686	691	683	639	681	709	681	714	661	691	655	713	695	700	687	649	700	699	726	703	693	710	658	702	716	665	685	677	675	657	695	681	673	681	647	712	707	685	696	681	678	697	655	659	668	688	718	635	747	685	704	694	731	699	657	710	676	635	700	687	669	665	687	665	716	705	655	660	645	741	677	648	662	676	712	684	676	692	715	709	656	636	663	661	693	687	704	625	696	632	669	661	670	655	710	635	676	692	667	681	674	721	602	651	715	710	674	699	679	714	682	715	706	674	672	670	663	654	706	677	707	717	662	686	748	695	666	672	699	687	698	641	696	685	665	689	657	707	696	695	681	691	652	689	671	667	713	678	713	657	691	677	640	681	667	683	663	673	672	716	660	650	711	671	686	678	714	684	725	687	685	670	676	652	624	675	662	663	655	671	607	666	673	648	680	694	651	712	724	660	674	678	641	672	680	692	651	649	694	705	660	668	664	667	693	686	691	694	696	664	675	661	705	677	672	664	714	657	679	683	694	657	646	683	669	671	716	680	718	673	661	695	709	685	692	699	662	656	699	702	683	675	679	674	624	698	659	681	693	692	717	657	692	732	640	699	693	682	686	643	694	634	676	673	661	724	698	694	672	663	669	679	689	693	663	670	694	692	672	653	661	662	684	726	649	674	661	715	653	655	705	649	663	717	654	687	641	686	674	652	692	652	632	725	662	669	708	671	706	635	684	682	726	650	713	715	678	704	679	679	706	649	720	666	636	702	727	686	674	678	650	677	680	667	679	639	683	719	660	728	694	698	668	676	625	681	664	693	661	686	665	615	668	667	704	679	674	673	680	667	721	678	662	704	675	678	700	719	693	636	652	667	675	655	701	693	706	659	639	654	654	646	701	696	741	660	654	674	676	677	700	694	696	676	639	760	676	691	662	662	724	673	689	679	688	688	690	679	664	647	683	672	660	693	665	671	647	658	637	631	675	707	628	630	695	701	641	678	689	695	697	658	661	684	683	675	669	704	686	663	667	692	725	642	617	662	700	728	668	702	651	697	681	650	669	665	711	661	712	727	642	715	682	631	672	670	702	705	670	617	681	711	697	683	622	674	641	676	687	660	715	686	676	629	676	698	721	657	701	659	714	698	729	720	715	674	690	684	679	666	671	691	681	674	677	654	631	714	639	728	711	653	721	659	704	653	712	667	717	643	645	651	692	686	696	689	729	665	656	659	667	672	685	694	670	650	683	696	721	713	645	690	683	712	696	656	705	688	618	671	659	699	668	674	658	649	653	707	691	636	660	720	706	678	691	710	671	689	727	640	664	684	668	654	668	696	729	710	685	674	690	664	687	699	700	698	701	660	721	653	723	688	678	696	667	687	668	664	702	707	704	611	624	694	706	703	702	668	702	678	693	676	697	665	677	679	655	721	657	707	712	670	714	645	681	648	690	688	681	739	688	699	743	679	663	664	672	666	683	650	632
43599	40201	50128	47280	45646	47043	45523	32175	24177	21882	27470	29180	24433	16169	14773	17266	11558	7129	4844	3439	1857	1304	1749	1391	1210	1207	839	696	532	443	453	382	411	407	433	372	388	353	306	315	299	334	413	411	464	370	398	330	318	309	304	287	319	310	295	301	301	274	318	253	285	317	290	288	278	296	298	269	289	269	314	272	277	294	325	294	265	333	300	262	293	255	282	276	287	300	276	280	287	318	272	267	282	289	299	293	255	255	290	262	292	325	294	294	288	294	277	288	289	285	274	281	272	295	300	284	266	277	281	278	261	297	260	274	266	289	311	278	295	284	306	274	288	257	274	291	296	303	290	288	269	301	307	271	283	276	269	278	286	298	265	287	276	294	285	293	310	265	280	299	289	281	296	279	328	306	291	273	275	276	291	279	353	272	306	268	293	295	279	304	288	306	285	300	279	266	272	264	298	297	258	291	303	317	293	321	297	296	271	309	278	284	251	283	324	310	293	268	276	271	277	289	259	293	312	286	310	308	302	289	279	274	301	263	270	288	296	284	299	273	321	323	263	273	288	272	275	276	282	271	313	305	302	296	303	268	333	293	254	292	276	316	270	294	301	251	247	306	289	288	285	259	297	263	284	291	300	302	290	290	282	265	288	300	282	275	315	297	265	279	295	305	270	269	299	311	306	304	312	292	280	259	313	311	259	297	274	292	260	308	269	281	272	286	291	286	315	274	306	309	273	279	267	286	257	292	277	295	309	262	269	298	323	289	289	283	296	282	317	263	276	279	289	286	304	286	266	278	288	290	307	244	307	303	273	273	288	278	291	291	261	259	288	293	288	237	294	257	291	267	273	263	282	309	293	293	269	295	286	273	316	299	300	281	289	279	278	284	254	268	304	302	280	276	317	275	262	294	272	300	297	303	306	259	272	284	265	317	302	285	269	294	292	265	251	296	254	282	241	318	269	275	295	269	287	275	291	277	286	273	326	284	292	273	279	305	307	270	281	298	349	296	292	317	267	287	302	284	306	274	297	319	270	304	284	306	269	294	302	286	261	289	287	290	273	300	301	281	280	295	313	295	314	274	270	322	349	307	269	280	283	303	280	273	298	269	264	290	277	252	276	294	261	267	273	275	265	283	262	278	286	300	308	283	282	276	266	275	277	288	280	286	261	277	260	283	262	287	277	286	275	266	311	296	268	271	266	296	321	313	246	279	332	287	302	273	276	290	291	314	290	304	282	259	284	292	319	290	292	301	296	300	280	268	296	285	297	291	273	268	280	285	296	300	303	269	308	276	292	284	286	273	287	294	315	273	286	284	303	263	266	301	282	284	272	286	300	296	313	300	287	291	246	279	265	282	255	273	278	252	266	298	263	320	280	258	295	257	322	307	244	301	286	280	284	297	278	293	288	289	310	272	247	273	263	270	277	286	290	326	282	307	308	322	246	264	321	295	287	287	265	299	309	269	311	278	300	293	301	284	278	303	298	307	287	282	289	288	299	294	283	263	273	300	303	282	291	262	296	283	278	283	301	261	278	258	289	312	266	276	245	276	294	279	313	281	296	299	271	262	275	274	264	292	311	282	240	273	250	293	278	288	289	284	258	279	296	289	270	290	297	285	253	314	270	289	293	268	290	280	270	299	285	315	291	290	305	286	282	279	301	272	284	303	270	302	297	310	257	288	292	275	302	293	294	312	300	286	290	280	306	282	280	275	274	275	271	294	299	286	253	300	287	261	319	310	284	267	265	289	276	300	298	270	292	314	294	251	304	281	272	283	302	294	328	310	278	284	281	301	276	301	277	277	288	289	279	286	299	288	260	312	276	273	307	285	286	286	268	275	287	284	296	272	297	289	293	315	303	278	326	266	275	282	282	314	304	299	284	292	300	290	298	303	307	296	285	283	276	298	286	307	294	294	257	266	302	295	245	305	282	306	311	288	275	293	302	290	292	296	308	265	289	304	271	260	250	329	282	283	288	309	291	286	280	277	279	310	277	304	284	271	255	290	277	290	287	287	261	272	267	279	262	316	285	233	288	312	285	300	296	270	279	252	303	310	303	315	275	305	278	278	249	256	272	312	278	284	317	282	276	317	311	289	279	313	274	296	280	265	271	281	282	262	287	264	294	283	292	263	302	309	299	285	287	252	300	260	317	252	282	315	298	310	285	271	314	277	278	255	266	275	269	290	314	301	264	265	279	275	279	268	270	302	269	256	286	277	301	305	266	265	294	283	303	249	309	272	277	261	255	319	283	292	263	305	303	276	292	284	280	276	282	281	270	287	303	245	281	299	314	291	281	289	315	284	315	280	283	291	287	266	300	280	263	276	300	276	257	286	323	268	260	272	296	318	283	296	307	277	274	296	302	306	268	292	274	286	313	290	283	259	303	313	283	285	323	284	302	298	330	287	313	306	303	274	252	318	315	267	299	276	289	283	269	318	272	292	312	255	285	286	268	278	265	289	260	263	306	281	282	287	283	307	277	303	316	295	249	307	271	258	278	276	302	277	259	265	262	273	319	308	279	272	290	281	290	286	302	292	265	268	294	270	303	269	265	260	266	272	289	299	292	295	279	281	289	285	276	267	299	292	317	251	266	286	280	284	305	279	276	254	288	265	297	256	311	295	317	288	268	291	281	286	272	281	312	253	258	291	284	304	272	249	297	293	290	274	294	303	293	279	284	282	305	302	294	287	275	318	290	289	304	270	269	318	271	298	275	307	284	315	303	298	289	308	290	292	290	275	266	299	255	257	262	285	280	283	300	274	302	297	317	296	285	294	311	291	291	295	291	279	294	276	267	277	314	278	268	250	272	274	292	250	286	284	311	282	286	279	292	303	277	273	267	279	319	260	275	298	284	277	305	268	305	298	242	283	319	283	274	286	275	292	264	269	283	272	292	280	307	320	300	286	283	292	303	272	290	293	310	267	277	279	269	266	280	273	290	298	276	347	300	302	299	290	252	270	284	274	276	278	318	295	268	294	291	325	319	276	274	315	253	275	261	280	284	282	312	271	293	300	310	290	262	276	298	294	292	273	319	295	289	269	280	280	284	303	317	275	289	285	290	266	279	254	281	281	285	292	311	305	258	301	285	282	282	273	265	282	302	270	284	281	265	323	250	276	305	292	294	285	307	286	279	297	299	315	270	284	255	294	345	264	290	289	276	299	312	273	288	280	270	314	257	280	285	277	270	293	287	264	269	267	308	275	284	312	293	260	272	279	269	283	294	285	313	292	263	266	314	276	261	259	315	264	296	287	265	307	281	293	274	297	283	284	281	284	272	262	308	275	272	288	314	277	304	272	286	303	279	293	318	281	299	289	306	283	329	292	264	285	272	308	301	277	296	279	282	281	296	305	252	279	272	272	276	317	263	266	267	276	271	267	305	285	273	263	311	281	310	253	288	298	291	286	297	278	260	299	301	292	292	290	262	278	315	305	305	285	288	303	275	291	284	280	287	276	277	303	300	286	299	303	300	335	272	275	303	272	281	321	296	283	260	290
27990	32885	46623	52286	55537	58360	52912	43439	34289	35393	42861	43990	40207	32234	34705	38025	28270	22691	18022	13578	8205	6243	8893	7340	6191	5895	3935	3262	2378	1726	1532	1476	1542	1505	1430	1205	1090	1073	974	905	881	896	1520	1824	1828	1362	1074	943	874	708	729	705	673	686	681	696	678	688	727	668	675	702	663	674	709	696	645	720	712	655	669	685	643	707	700	683	618	645	686	674	691	705	669	656	664	647	726	660	682	660	704	740	703	661	664	659	692	699	652	665	707	665	702	663	627	708	650	712	680	696	731	685	662	728	694	657	673	691	670	671	682	730	658	671	696	681	671	700	668	623	684	723	696	711	665	668	659	697	690	673	667	680	699	684	650	690	673	675	651	686	663	681	653	707	663	691	640	671	591	651	668	650	705	686	681	658	669	667	672	681	663	647	693	660	736	683	674	690	641	668	648	660	648	680	688	709	680	683	625	668	672	666	643	634	675	672	670	666	671	665	695	648	662	659	699	633	690	656	674	665	681	677	646	637	681	651	677	659	655	677	691	710	681	639	668	668	680	651	696	696	684	678	660	633	707	677	687	667	700	677	713	658	704	634	685	682	665	663	613	708	633	663	628	634	683	702	684	689	649	698	655	665	684	726	699	721	683	665	713	661	676	659	670	711	657	687	644	641	701	658	669	685	698	692	688	697	695	661	649	662	684	689	702	660	705	700	688	682	622	667	662	693	672	670	706	659	686	718	706	693	722	684	673	676	720	641	670	702	713	656	689	687	684	652	719	718	680	637	666	659	688	672	705	652	696	692	692	684	702	680	664	686	625	660	663	638	670	680	684	701	695	746	697	670	686	675	704	684	623	672	675	716	685	650	694	704	699	643	733	723	681	663	665	664	667	693	745	655	704	668	697	678	664	666	665	709	689	669	655	680	667	679	653	665	688	661	652	704	674	698	722	673	632	666	667	663	659	660	632	675	665	693	694	642	730	687	661	692	681	677	716	671	671	673	607	662	683	658	654	673	708	662	674	666	682	645	701	698	683	686	702	659	689	671	668	740	650	673	673	724	655	663	649	697	693	662	703	677	660	739	660	737	694	710	673	660	671	697	672	652	730	648	665	651	626	667	687	712	705	669	682	702	723	650	685	678	691	666	705	652	681	688	638	669	667	679	655	664	685	642	677	713	682	644	698	683	660	634	709	654	664	685	695	668	683	672	659	721	657	657	700	683	693	640	689	696	680	709	683	679	649	681	670	649	662	676	671	619	675	638	697	697	653	709	694	715	666	652	668	680	637	690	693	704	701	688	683	657	674	659	697	631	680	672	726	671	711	662	689	697	650	686	650	690	682	686	647	666	667	736	694	666	704	667	664	683	696	647	652	652	641	641	680	678	684	614	674	713	658	662	692	642	667	720	686	674	661	693	706	628	687	688	709	679	708	712	678	697	654	671	663	726	692	678	668	730	685	728	688	699	699	706	707	696	690	647	666	674	670	657	699	647	683	664	672	700	694	684	655	676	622	720	690	652	687	667	666	673	730	695	703	705	702	686	660	669	690	657	656	683	671	695	711	634	665	637	706	673	657	672	729	666	683	684	673	639	668	672	707	657	658	631	664	678	684	674	669	691	687	735	680	661	692	695	706	678	705	652	681	695	683	675	677	707	675	717	695	673	652	683	688	696	714	622	688	644	665	672	666	619	708	725	684	690	642	738	636	629	651	620	691	663	705	670	671	658	700	706	708	753	636	669	679	689	679	716	705	675	688	668	715	633	639	711	675	738	678	700	666	689	650	699	673	681	692	699	635	694	690	653	695	671	672	710	665	717	652	687	658	669	709	668	684	654	669	673	642	643	708	686	650	653	680	718	720	748	658	679	704	643	634	675	660	716	717	693	674	613	640	688	641	680	651	686	672	655	626	686	666	654	665	683	673	683	660	677	672	690	630	652	671	663	714	639	664	703	658	666	621	691	660	654	725	665	660	689	695	671	663	677	675	709	669	659	662	684	679	674	669	668	598	668	713	691	647	623	722	669	628	660	657	678	628	677	669	655	650	649	655	643	663	684	665	671	647	661	621	675	692	673	678	687	743	694	638	708	685	676	654	669	666	687	663	701	666	682	717	665	671	689	732	724	634	658	681	690	663	667	679	706	663	715	662	674	713	672	643	634	674	680	694	722	609	618	691	715	654	663	659	736	679	679	651	663	590	684	648	712	638	687	664	622	715	687	700	718	681	633	684	669	642	677	675	681	659	699	683	662	706	661	656	658	660	681	749	659	696	697	646	674	698	713	710	664	722	661	664	623	658	693	659	721	744	701	698	676	669	641	712	677	700	685	675	676	717	694	653	676	684	717	714	642	649	668	686	701	692	714	626	645	680	615	649	671	665	692	662	698	744	700	629	655	687	680	683	674	664	705	629	659	700	656	661	671	648	673	678	678	681	663	665	662	661	681	668	652	678	661	621	669	685	695	707	696	656	706	649	668	722	690	648	722	700	694	650	646	705	676	685	666	668	661	686	642	662	693	634	681	653	684	650	703	668	681	651	684	686	673	736	661	681	683	630	661	688	674	666	615	640	655	649	672	667	654	668	679	722	640	676	689	685	665	685	710	639	675	642	679	669	713	644	686	689	708	704	654	702	697	637	634	665	653	680	663	698	686	678	705	696	684	663	677	653	663	685	716	733	633	674	650	711	682	691	638	686	671	702	685	642	681	713	635	681	625	673	680	635	705	645	717	712	673	675	676	715	674	641	672	646	689	670	683	633	677	662	707	683	697	734	654	694	664	634	671	658	663	680	682	660	706	699	696	683	680	658	664	689	656	668	725	649	678	669	707	648	630	653	663	660	648	695	677	649	682	675	638	702	653	659	715	682	708	667	632	665	671	708	756	686	665	689	692	688	622	616	639	666	659	695	656	692	677	672	671	653	652	668	710	657	696	700	686	614	701	667	642	644	662	703	689	670	665	707	706	700	672	654	676	653	675	656	726	664	717	673	717	715	692	662	662	671	670	681	668	657	720	662	705	739	726	745	651	720	680	709	624	642	674	680	684	673	692	709	676	677	667	692	696	695	620	650	672	640	651	677	661	682	721	658	679	693	654	691	633	712	645	697	658	653	637	715	696	709	656	674	677	704	661	708	704	717	673	710	639	722	644	656	683	657	667	712	715	649	705	631	703	645	639	659	701	648	679	695	669	656	691	638	699	663	701	668	680	715	682	644	705	689	681	645	688	637	711	712	651	711	705	693	705	705	658	641	683	679	656	660	743	623	666	664	681	686	656	713	672	628	649	664	647	691	733	663	694	671	728	644	680	648	653	685	714	671	706	664	713	670	673	618	664	723	721	676	643	653	670	704	702	685	659	670	713	666	682	640	702	686	678	632	655	660	705	704	662	602	604	659	663	707	709	675	635	648	765	658	652	667	673	715	680	641	680	695	669	661	692	666	709	676	627	712	703	641	675	666	681	718	688	705	673	696	695	675	681	643	713	691	706	678	656	714	667	686	699	681	657	650	704
50251	47365	51207	46980	45562	49469	46305	36118	29320	33069	36589	37854	28691	23173	25391	28391	20548	13641	9513	6546	3571	2163	2867	2512	2295	2242	1209	989	601	495	467	501	471	511	466	424	312	297	336	291	263	372	527	631	511	413	370	329	305	272	281	246	240	241	240	234	238	225	237	245	242	242	254	258	260	230	277	242	266	253	246	264	250	276	287	258	233	249	252	272	234	254	264	237	239	235	267	218	258	263	231	258	284	252	255	262	250	239	248	251	239	245	259	248	245	255	254	225	235	238	279	246	232	280	251	231	244	239	273	257	241	213	249	232	234	237	249	231	249	205	226	221	240	279	262	250	268	240	248	260	235	247	249	290	233	254	262	249	232	249	242	243	211	223	257	228	259	249	221	250	254	270	293	270	247	237	260	251	254	242	239	252	272	255	248	253	266	238	241	260	260	250	288	248	244	236	237	241	242	273	283	273	252	247	268	261	234	235	236	242	255	259	267	221	292	270	228	258	249	266	233	265	248	282	239	238	253	273	242	246	244	254	259	296	250	253	269	259	238	234	245	250	234	219	222	266	258	251	266	235	223	253	272	241	265	287	263	234	255	243	259	216	252	232	243	246	226	227	240	267	244	239	247	250	222	244	271	235	248	251	234	242	263	248	237	244	232	269	284	271	266	260	252	273	256	240	276	259	227	241	263	218	224	261	263	279	225	244	265	231	238	267	255	252	240	245	229	265	267	266	247	252	251	247	255	267	232	264	284	248	248	210	273	287	264	276	234	280	237	248	259	241	247	249	264	221	270	238	236	235	287	252	218	243	267	268	241	240	255	270	242	246	243	244	265	256	287	238	222	253	248	256	244	260	246	238	287	240	259	228	216	300	264	265	247	285	272	235	243	272	263	241	280	268	247	271	241	252	238	246	229	252	250	249	259	255	226	243	224	246	276	244	248	260	269	238	256	248	259	251	235	260	253	239	228	247	252	261	239	227	258	266	242	245	230	228	237	250	238	253	235	263	233	209	259	252	258	231	271	247	263	233	253	291	258	247	243	219	243	251	248	254	228	267	258	243	236	233	246	221	259	246	255	264	242	217	256	254	246	237	231	217	248	238	272	245	255	250	279	255	221	259	254	204	268	238	224	229	277	250	242	236	268	222	229	280	217	243	235	265	232	265	229	252	254	275	245	254	262	241	250	278	258	274	251	235	241	236	255	272	254	241	218	243	257	265	238	245	252	268	239	223	251	240	283	243	253	236	234	240	239	229	239	248	247	232	242	251	278	223	265	238	245	272	243	218	236	239	233	232	252	256	240	270	277	258	260	244	236	277	236	251	257	235	244	265	230	245	267	235	238	241	235	247	275	266	245	221	260	239	277	261	253	276	226	259	235	260	258	261	236	246	249	284	240	229	281	246	263	260	247	250	242	252	234	250	265	234	231	234	245	274	251	216	234	223	258	268	230	278	247	275	240	223	216	231	233	236	250	261	240	261	256	271	218	247	272	253	231	242	249	248	235	249	240	283	260	277	246	270	258	258	290	248	288	270	252	262	265	250	225	268	254	249	252	250	238	242	234	255	244	235	238	216	249	251	240	273	239	235	252	234	229	264	239	251	255	236	254	254	277	221	244	235	260	259	273	254	246	250	251	251	227	251	251	273	260	225	217	254	253	242	236	252	236	269	274	261	230	239	261	266	254	242	250	281	239	237	244	248	265	223	243	242	236	252	232	247	272	235	259	235	255	256	280	261	243	262	237	253	249	231	273	229	255	249	222	261	224	248	214	262	249	246	228	223	243	224	234	247	265	264	249	247	240	242	272	244	246	245	269	240	281	256	270	260	274	236	247	267	233	250	281	258	239	222	235	279	227	247	223	221	264	262	267	244	241	228	245	254	236	271	254	271	257	247	263	250	233	259	270	249	234	244	234	251	235	270	253	238	250	240	272	233	232	202	237	254	248	253	241	252	230	315	245	217	244	245	247	288	246	275	285	240	285	244	238	286	248	250	274	228	258	246	250	255	242	217	246	256	275	263	238	237	259	261	259	265	236	244	243	245	240	239	251	283	248	255	253	250	227	266	227	271	246	262	224	237	235	259	246	238	263	265	218	232	264	273	256	236	238	245	240	247	242	252	263	245	256	254	269	253	254	236	260	241	247	256	223	196	260	249	238	257	281	229	226	207	249	250	233	214	262	256	288	267	219	253	240	252	267	256	240	241	223	246	262	256	233	253	246	225	245	272	271	243	224	247	233	249	251	250	220	222	280	255	231	252	238	268	266	242	273	249	269	240	248	265	222	270	244	235	241	237	236	252	243	242	238	239	251	258	245	249	250	233	258	229	256	251	266	251	236	278	240	237	241	269	249	282	265	271	255	241	258	251	269	277	251	263	266	218	259	253	219	233	245	256	252	244	264	217	276	244	232	267	272	225	249	260	291	225	239	262	248	244	246	215	268	239	266	249	244	225	251	247	264	261	281	237	233	246	227	243	219	244	222	246	261	249	247	253	249	275	244	240	237	246	257	243	248	247	239	248	252	261	232	253	239	253	240	246	250	261	258	252	241	232	258	229	259	230	253	266	251	280	223	282	258	250	241	255	222	236	262	260	240	240	226	260	272	245	273	263	245	259	281	225	268	256	257	246	263	206	245	257	276	249	229	231	239	245	277	232	260	263	244	259	265	287	270	240	266	246	237	280	247	247	255	268	242	256	249	236	241	270	246	260	238	259	249	250	251	247	256	232	216	229	284	243	238	246	258	244	245	224	240	264	262	269	256	266	258	264	234	247	234	280	266	233	255	273	255	224	272	263	257	249	248	255	243	228	236	250	237	237	239	251	228	233	272	227	275	223	238	265	248	260	236	267	262	250	216	233	227	254	252	213	259	255	243	262	250	278	244	218	274	249	222	251	232	232	265	270	263	246	243	272	252	239	252	229	253	250	265	218	234	267	238	231	242	238	281	253	246	245	252	258	274	235	223	233	248	260	250	237	242	254	251	245	250	266	255	224	266	252	224	243	269	268	234	273	244	269	225	252	254	245	259	220	264	236	221	241	250	239	247	248	238	267	243	243	246	279	262	239	231	230	240	205	242	272	236	265	247	268	249	273	268	244	245	268	250	225	251	249	241	259	284	284	241	221	251	240	287	249	263	267	227	243	255	225	259	218	255	229	261	228	245	259	249	252	260	248	250	223	245	256	269	260	249	243	247	265	213	257	253	236	265	236	240	242	290	255	226	266	250	230	271	269	228	270	270	249	258	246	263	241	223	228	255	221	242	232	245	248	265	231	264	269	201	269	261	225	271	251	275	251	259	251	233	252	244	238	277	199	242	254	257	211	257	238	232	271	246	249	253	266	255	280	270	259	254	249	235	247	232	269	238	231	223	238	227	261	247	232	227	224	228	256	239	237	242	250	266	256	247	255	278	264	248	263	267	232	260	250	270	235	242	267	247	252	262	252	267	286	235	263	247	228	282	257	261	267	266	236	252	255	289	257	268	208	276	230	248	231
33432	38942	50169	55543	58554	62966	57428	48573	41321	46626	49804	50945	39679	39712	44149	46565	38265	31532	26706	20074	13830	10107	13262	11491	11048	11464	5961	4716	2949	2187	1969	2261	2228	2327	1979	1502	1110	1001	933	864	858	1199	2343	2818	2354	1590	1202	1049	1027	726	682	656	659	627	614	610	669	611	582	589	608	586	633	594	646	572	549	614	610	583	633	576	617	565	582	590	513	622	640	597	548	583	592	614	623	616	563	639	587	592	604	605	612	601	629	589	600	582	600	566	571	615	553	554	584	592	577	586	616	602	593	582	584	566	577	611	625	576	615	597	582	619	588	594	632	619	609	622	623	568	598	575	571	620	596	566	626	616	585	552	605	639	619	638	591	591	608	624	599	601	589	606	616	622	584	580	564	553	568	576	525	592	618	579	606	568	562	620	585	569	583	550	616	566	582	650	619	612	610	592	571	613	624	628	646	604	550	614	614	632	593	613	563	599	629	582	592	630	556	570	606	623	610	561	575	620	611	600	610	576	620	631	611	635	588	560	572	603	569	614	592	597	553	562	582	600	559	616	621	598	585	588	604	586	584	597	590	639	608	574	615	600	628	600	609	563	585	586	656	577	636	582	612	606	582	597	587	597	573	612	589	575	585	577	630	595	619	610	589	642	572	583	566	630	623	627	575	595	615	577	636	613	599	603	578	601	607	569	581	590	606	612	581	636	639	654	591	612	606	600	629	542	557	590	605	558	560	616	571	612	584	570	610	591	592	566	570	626	620	599	606	624	605	597	572	623	594	596	594	602	607	572	590	574	598	588	631	605	632	617	624	557	558	604	589	604	565	598	626	616	587	587	579	583	563	624	584	576	612	582	567	618	644	590	626	601	567	573	600	572	633	571	572	602	574	620	606	639	556	583	549	589	611	535	588	603	605	557	577	587	626	599	570	587	560	604	609	548	604	567	582	569	560	662	570	627	563	580	618	589	587	622	563	609	594	598	627	583	575	600	614	596	583	588	572	564	581	577	576	608	547	581	598	596	606	572	594	563	567	564	631	601	618	593	600	598	558	585	617	601	604	598	619	565	553	580	575	574	623	581	588	596	532	633	610	586	584	613	611	560	565	552	595	591	603	601	580	602	582	588	626	592	554	593	572	558	613	635	581	574	589	559	588	569	614	590	605	582	543	562	561	559	601	665	571	590	609	537	583	529	562	567	627	613	580	580	600	559	628	581	641	596	657	622	622	580	554	612	591	570	599	603	618	583	605	629	610	583	572	606	599	607	542	563	603	606	602	595	608	637	592	552	593	621	598	596	624	576	619	586	575	630	608	585	582	576	574	580	597	596	553	566	567	585	593	574	575	604	607	569	616	549	610	623	602	596	617	590	599	602	575	595	586	581	572	628	565	578	591	592	605	626	612	605	557	615	565	597	602	624	608	590	615	584	592	585	608	583	607	579	584	549	618	574	602	629	618	578	606	577	570	590	619	626	598	615	576	597	612	587	561	576	588	564	592	623	590	556	596	600	583	589	577	606	588	591	602	571	598	578	617	632	625	588	592	613	630	619	568	597	620	611	562	548	576	594	617	595	592	602	598	552	537	634	585	609	595	612	570	554	646	582	585	597	575	644	623	606	583	590	606	600	605	627	611	581	593	575	604	630	601	623	613	586	581	602	612	540	574	622	642	562	560	550	620	605	574	562	577	592	573	554	572	573	622	594	600	600	589	579	605	590	580	580	593	603	622	592	561	621	566	569	602	563	574	612	586	594	578	590	569	608	572	607	603	557	594	583	589	567	581	576	571	598	621	594	580	555	611	568	563	571	584	599	605	604	590	633	648	602	591	579	554	586	580	610	546	586	637	611	595	598	579	601	623	573	610	603	609	536	611	550	597	588	589	570	567	579	544	603	545	579	580	588	570	567	620	594	556	625	634	626	625	648	616	562	602	634	544	603	607	595	593	600	615	575	544	625	625	548	594	572	619	586	567	547	567	571	592	563	609	593	603	604	612	564	596	601	559	575	606	597	584	601	607	609	588	653	541	553	583	616	569	587	578	631	630	628	593	575	582	617	589	533	580	605	529	586	609	632	582	646	596	552	570	579	584	576	580	623	621	621	602	598	595	619	600	612	614	581	582	552	605	588	580	580	582	602	584	571	587	628	573	597	573	607	596	558	561	545	625	599	574	594	553	599	573	574	557	595	589	565	624	553	592	609	593	608	546	615	610	644	586	584	571	589	600	618	620	591	621	586	567	583	606	596	556	607	624	592	573	598	536	631	613	587	570	617	641	589	626	581	619	556	607	638	642	584	604	644	602	592	600	583	564	579	602	630	555	631	594	586	570	579	635	590	603	559	633	650	611	556	584	579	572	584	577	606	585	615	551	612	620	587	610	608	570	602	580	602	595	602	565	556	600	617	601	590	626	629	571	571	596	605	611	614	633	637	594	548	584	556	581	588	571	580	600	557	583	577	608	617	569	591	613	575	631	577	589	600	606	576	564	580	561	623	592	599	610	582	562	579	625	590	590	608	610	608	604	578	591	589	606	580	560	586	618	576	587	606	571	604	659	609	607	614	560	611	633	624	646	645	586	555	608	592	589	582	606	596	567	576	578	617	557	616	590	606	572	614	583	599	592	575	606	591	631	563	546	598	596	591	641	561	598	564	582	582	553	555	583	606	572	582	575	585	595	615	545	637	537	621	624	559	591	593	603	600	613	618	616	607	582	597	569	619	565	607	567	595	552	582	589	567	596	556	567	575	590	602	591	586	580	569	576	576	600	589	590	593	594	575	597	603	601	636	594	599	616	565	583	532	616	593	614	634	591	611	633	609	583	601	516	589	633	572	549	600	599	591	569	608	577	635	550	609	622	570	606	577	587	586	555	588	587	572	574	593	583	560	582	646	606	551	586	580	601	626	558	587	566	613	598	583	586	578	591	578	579	545	604	614	589	601	608	612	591	611	565	573	625	598	608	587	599	599	628	610	605	617	572	584	636	563	568	583	615	611	638	548	603	608	608	597	603	592	611	564	594	579	581	567	596	575	611	603	611	590	598	598	603	590	588	588	586	539	581	620	623	583	651	608	572	613	586	607	583	562	597	635	616	626	605	585	597	603	584	591	625	631	581	592	558	619	633	541	587	526	631	571	598	573	568	585	580	619	538	559	605	572	618	630	609	628	585	559	621	576	584	561	613	613	567	628	557	553	633	619	561	627	595	613	593	566	570	622	611	545	598	597	574	565	597	576	596	632	585	612	577	583	549	549	597	631	601	569	574	604	605	602	599	505	653	575	595	604	587	549	591	558	614	587	564	568	595	598	590	559	555	622	628	539	615	577	602	569	564	605	581	623	590	591	608	579	564	574	593	562	588	606	594	565	598	574	627	601	594	586	588	572	573	553	566	615	605	608	597	675	614	609	543	572	607	624	567	571	566	578	608	576	606	571	608	643	587	615	630	588	624	602	608	618	625	617	568	570	587	628	635	553	567	574	587	582	625	612	615	564	610	592	583	604	576	537	581	566
26678	19884	20698	15345	10499	8730	7337	4300	2805	2402	2127	1908	1482	1241	1250	1182	937	680	640	610	509	511	534	424	451	396	343	340	345	343	297	289	335	341	310	283	282	307	304	335	263	276	330	311	301	298	341	339	310	304	270	300	310	264	314	282	283	258	279	302	251	286	296	268	303	284	274	287	308	292	290	292	297	268	313	292	282	279	276	288	311	280	269	299	289	267	325	281	298	285	297	293	268	279	289	301	271	275	315	299	291	293	290	289	264	289	316	310	282	274	277	261	273	282	314	279	277	281	288	307	270	273	279	279	268	287	265	277	274	299	278	282	296	283	303	283	272	268	279	263	284	277	294	296	263	258	303	275	289	281	306	276	285	290	280	272	248	258	295	289	270	283	280	268	297	287	285	275	257	267	274	268	293	277	301	266	300	278	304	288	278	294	287	270	279	296	309	297	282	277	287	300	250	261	292	271	249	275	275	261	285	302	277	270	272	283	289	326	271	286	297	283	288	293	292	305	299	289	272	265	289	300	268	286	259	287	259	262	268	258	297	305	303	275	294	279	298	303	326	322	275	281	289	297	302	291	299	254	285	329	269	286	289	288	270	276	323	317	286	301	275	259	249	300	286	273	278	288	266	241	275	255	286	292	260	283	285	273	291	304	290	275	282	313	327	300	273	286	272	296	258	264	285	277	297	297	290	287	294	266	288	304	295	278	280	324	270	289	282	296	304	315	284	275	254	255	297	291	321	277	269	311	262	266	300	283	288	257	319	279	275	278	271	283	273	266	318	291	293	253	251	284	302	277	289	266	282	288	303	309	289	287	285	293	299	287	297	254	276	254	268	280	303	286	318	292	293	281	292	274	292	295	308	266	306	289	261	288	280	313	276	276	261	294	277	298	288	279	281	286	274	283	280	319	278	285	287	304	293	280	288	276	275	252	279	324	276	258	297	271	266	285	330	241	272	282	257	291	320	281	284	286	278	287	320	305	310	305	274	296	286	266	279	310	272	281	271	304	273	268	301	315	300	288	323	288	270	281	271	273	271	290	307	320	285	300	277	289	295	289	275	269	322	311	291	263	310	279	267	263	285	296	316	285	319	296	290	291	252	259	282	265	293	297	271	308	289	258	266	303	306	279	319	281	323	283	297	299	272	293	293	275	280	270	284	280	304	270	267	292	263	270	263	275	285	300	290	296	306	271	255	290	289	314	298	336	283	308	290	288	272	252	281	304	323	270	274	270	293	293	289	262	272	311	272	309	271	302	307	337	302	292	284	285	306	258	277	268	306	299	287	292	273	300	257	275	318	280	269	296	296	269	275	271	303	291	297	285	311	268	292	266	305	284	247	277	269	276	267	289	290	300	280	265	280	296	287	301	255	272	273	267	295	313	282	294	275	250	268	285	296	331	305	299	286	283	320	279	285	290	293	291	280	300	310	293	307	276	294	300	289	309	302	265	281	292	290	300	317	312	304	262	285	300	284	291	315	283	269	279	311	285	284	295	286	311	300	276	264	343	319	298	313	272	296	296	268	268	300	268	289	272	286	308	302	317	303	301	278	270	283	297	295	273	298	327	290	289	276	276	291	294	274	313	296	278	300	283	291	310	297	317	312	256	312	301	286	307	314	270	293	280	308	320	289	287	300	291	263	294	289	276	316	291	293	281	291	259	262	309	308	292	272	300	288	298	295	298	274	285	292	265	281	288	275	287	316	280	256	286	316	280	309	245	305	307	282	290	317	295	282	275	289	267	266	286	259	292	288	289	287	288	304	296	262	293	279	276	300	268	275	287	283	255	296	256	307	282	293	304	292	305	295	257	300	301	270	307	259	266	290	272	275	286	298	282	304	287	312	255	287	298	272	300	299	272	251	286	294	278	270	305	294	288	286	308	312	287	290	306	272	298	305	282	299	275	278	296	253	283	292	266	273	300	317	302	281	254	290	290	278	313	290	288	288	256	267	293	282	308	265	284	289	318	295	275	306	268	277	276	313	303	307	286	285	256	263	311	307	292	275	279	300	243	258	300	248	284	283	274	263	238	269	288	287	272	278	312	297	294	300	293	273	278	306	299	276	296	314	291	260	280	298	301	288	277	292	278	291	316	278	304	289	283	272	297	280	278	293	247	298	286	278	290	309	263	308	318	320	298	285	279	290	248	322	278	282	265	329	288	272	283	287	290	264	276	295	282	295	296	282	269	307	285	267	280	286	278	315	266	258	273	308	259	283	308	314	281	298	301	282	285	272	271	260	266	290	265	266	288	298	287	287	287	296	311	319	300	299	290	273	288	294	277	298	320	284	259	277	308	297	290	289	273	294	297	289	284	302	297	309	254	272	288	286	293	307	283	240	267	307	265	273	306	305	279	257	279	287	286	295	278	318	268	277	258	263	299	297	293	276	297	304	250	290	278	305	248	296	297	308	279	306	315	271	254	297	306	286	299	312	306	258	295	255	259	266	281	262	302	295	281	298	286	280	289	281	272	293	273	286	312	304	272	263	310	252	261	309	280	262	308	295	283	308	266	304	276	286	268	306	252	270	299	249	281	293	296	277	270	273	280	261	269	293	279	288	301	277	287	314	292	268	303	269	317	295	257	262	295	252	281	277	284	260	261	288	316	269	287	307	302	281	321	290	280	260	322	272	281	276	316	288	301	296	322	290	268	299	307	281	303	291	291	285	312	297	272	301	300	290	267	298	308	288	286	312	284	310	293	283	289	283	258	323	280	278	296	287	287	295	320	283	258	324	274	301	292	293	289	265	266	257	319	289	278	275	263	300	270	283	293	288	340	280	274	270	280	312	286	284	294	285	292	304	265	289	282	294	277	276	250	270	278	299	266	288	294	290	276	270	294	268	273	289	275	287	278	294	288	301	279	336	292	274	301	292	292	264	288	282	278	286	304	315	275	289	307	263	279	256	271	263	299	279	303	278	282	308	291	277	280	275	272	290	270	293	296	290	323	291	292	294	308	260	303	280	309	271	315	285	276	280	278	253	283	274	289	261	270	290	273	287	304	273	278	270	279	322	273	268	262	277	263	271	325	268	286	307	266	289	300	275	270	318	276	289	291	301	277	283	245	297	309	302	252	305	261	279	275	276	317	300	249	328	285	318	327	280	298	285	288	286	298	307	278	321	294	288	319	304	296	289	294	285	325	319	273	270	293	266	302	246	281	307	259	279	288	276	308	313	296	269	276	315	279	281	276	279	301	283	279	281	293	254	288	269	266	285	270	306	271	264	292	292	273	287	265	298	318	307	286	300	284	297	299	300	293	253	310	303	298	306	294	272	255	268	281	287	271	287	285	272	306	300	296	304	262	291	278	289	300	284	299	322	323	282	313	259	291	287	300	296	307	287	266	309	271	295	278	306	296	287	279	279	269	292	306	257	314	295	269	290	280	282	264	301	271	303	282	299	296	325	337	314	275	272	317	311	289	315	296	290	296	297	310	269	304	320	297	308	313	278	299	296	296	315	280	279	300	268	294	294	301	273	281
15528	15442	25830	27672	25200	25359	21648	15374	11454	10931	10318	9837	7744	6405	6868	7028	4990	3717	3010	2622	2260	1951	1921	1798	1683	1461	1224	1136	1113	972	928	930	925	919	904	793	790	772	806	777	752	802	782	832	833	757	708	729	682	711	658	658	679	688	723	706	696	648	688	703	661	700	710	683	672	693	672	687	695	674	726	713	690	701	661	660	706	694	693	659	727	726	686	691	680	694	699	679	673	632	673	734	697	671	681	677	696	691	693	717	694	684	656	707	667	713	716	697	664	672	648	637	700	708	666	673	674	732	672	713	675	661	679	712	707	659	672	640	705	698	715	698	669	679	687	702	625	703	702	741	629	694	723	685	667	667	686	698	735	703	661	672	669	698	667	686	683	644	644	731	706	673	713	676	687	664	679	680	688	651	710	691	694	651	695	696	744	702	698	654	727	678	665	688	679	699	657	690	704	708	668	693	648	715	705	699	718	696	722	682	652	712	653	689	679	717	736	681	660	665	710	669	729	661	693	649	704	701	695	700	655	670	663	632	693	687	666	676	653	658	669	698	685	670	689	683	698	664	721	680	667	676	685	669	687	688	694	693	710	689	639	690	734	667	673	678	711	693	625	619	722	682	677	708	706	683	689	692	663	696	654	705	720	644	697	673	679	680	674	696	640	648	706	662	680	622	688	704	727	662	719	705	725	694	707	656	668	687	698	719	643	690	716	697	681	700	698	696	685	679	663	683	687	688	651	702	654	735	737	672	720	661	716	650	679	643	681	707	705	647	683	668	681	719	661	694	697	683	673	708	645	698	709	661	661	644	676	693	673	690	726	693	678	697	692	660	694	678	687	755	658	650	708	677	701	711	683	724	707	699	661	718	719	725	706	693	673	674	660	673	650	700	689	697	661	683	727	709	711	686	657	650	688	673	678	654	692	684	696	669	706	697	714	721	704	664	672	688	716	696	723	687	734	662	696	687	713	722	666	713	677	656	632	667	648	687	664	655	714	713	727	671	644	654	651	665	685	674	724	672	689	730	688	712	662	679	713	686	692	754	686	696	691	671	708	654	676	671	677	702	698	699	699	669	745	686	717	687	675	735	725	704	632	686	649	689	642	677	671	724	656	716	710	674	635	697	682	700	724	679	679	668	694	694	673	635	714	692	679	699	692	741	702	669	693	692	696	686	743	672	696	710	669	680	655	713	688	694	660	687	670	660	709	683	672	718	676	689	719	699	660	666	703	665	674	675	676	674	672	694	696	655	667	680	695	694	692	672	698	720	703	675	689	691	685	663	649	693	730	710	673	719	692	702	697	626	670	675	719	685	724	684	655	700	734	725	708	690	660	643	668	660	743	667	668	598	635	679	715	701	682	686	656	628	663	711	674	660	663	644	693	671	667	665	679	696	668	654	665	701	695	672	683	697	643	714	698	709	731	723	664	674	698	686	693	683	720	626	667	722	720	627	714	697	661	693	647	666	678	658	702	663	656	703	699	687	702	651	666	710	722	670	705	689	676	665	662	673	686	674	684	689	657	646	718	706	642	721	668	643	677	648	718	699	649	710	725	703	678	728	666	692	679	712	678	672	671	715	666	687	717	709	700	711	729	707	696	699	703	685	733	692	659	654	701	699	699	717	709	665	685	646	694	667	670	694	701	722	741	618	692	700	712	684	715	669	729	645	704	665	668	675	673	701	714	711	726	699	688	700	700	678	672	700	734	694	675	742	654	676	688	687	662	693	695	738	684	692	665	660	695	731	678	714	689	708	646	672	661	708	721	675	747	729	683	691	715	631	715	673	669	696	707	675	741	680	699	677	675	744	727	758	714	690	686	622	704	674	669	677	704	635	662	683	701	669	716	715	688	665	644	721	688	650	661	681	684	681	711	702	715	733	709	658	679	699	695	714	723	671	679	673	661	710	627	652	671	704	651	695	683	685	704	665	660	752	672	690	701	715	692	703	684	697	659	681	673	641	702	672	723	664	678	705	695	693	734	667	709	711	748	677	690	696	709	712	658	688	685	652	747	725	712	740	688	669	687	644	673	704	679	638	674	674	729	672	665	708	744	654	667	682	664	649	686	671	699	713	694	682	713	706	644	671	745	685	697	708	689	661	708	709	696	725	684	641	697	677	670	687	715	720	708	642	689	671	693	680	679	673	707	678	709	740	684	664	737	656	668	685	685	665	714	700	711	709	644	647	701	686	669	672	675	676	707	686	678	706	642	688	646	695	657	673	712	711	700	769	702	684	689	743	705	671	652	712	686	703	715	659	668	703	698	695	685	690	723	687	692	670	702	698	666	736	706	707	739	662	702	685	697	700	690	710	660	691	661	688	699	640	671	683	679	678	659	648	663	675	665	723	666	689	668	682	707	712	672	680	723	701	678	696	738	702	696	662	675	690	693	699	662	642	671	705	731	683	649	656	655	681	688	715	688	694	709	664	653	708	670	703	717	691	716	692	712	707	686	694	693	734	690	697	676	668	685	708	665	666	732	703	687	672	682	718	655	681	702	692	676	708	663	709	694	661	727	713	689	736	699	700	700	665	667	652	717	684	742	710	665	698	678	652	637	650	661	685	652	691	721	668	663	684	657	673	707	685	699	708	663	706	709	698	641	693	678	674	699	681	691	667	648	657	681	689	674	670	700	650	654	667	708	670	662	696	705	686	668	707	670	725	644	713	689	725	675	697	666	670	692	743	689	676	695	691	649	674	663	700	654	724	695	655	692	725	662	676	633	702	686	667	649	690	633	686	719	655	751	633	671	644	684	615	689	691	702	691	689	699	756	669	684	686	666	679	701	667	724	693	664	666	708	670	639	703	693	662	713	720	691	737	692	734	678	669	706	684	665	688	700	687	683	706	684	667	645	701	735	656	676	705	638	675	662	699	686	673	702	648	678	677	693	664	703	711	670	716	663	719	689	699	675	706	673	676	645	734	660	686	742	642	713	658	700	656	689	710	685	634	688	662	705	702	768	661	659	721	694	680	715	683	662	680	667	683	741	690	655	668	661	675	700	666	640	705	649	686	694	682	674	719	660	664	680	684	669	708	637	705	757	720	641	702	650	669	669	720	706	650	672	683	684	737	709	683	673	650	706	686	696	706	686	668	666	704	682	677	698	739	670	648	669	675	665	676	720	723	694	668	726	694	695	672	743	735	655	667	708	679	699	662	720	684	682	663	715	687	686	713	696	700	723	661	712	688	678	673	706	687	673	676	646	700	666	722	680	730	703	664	686	679	680	722	662	710	697	709	694	661	713	708	694	680	703	688	719	650	698	688	696	726	670	672	711	654	657	741	686	724	734	679	703	675	714	643	675	668	689	654	676	701	674	666	690	693	687	713	709	668	654	656	698	700	737	657	649	651	705	687	659	671	649	688	646	651	684	695	688	664	645	708	685	684	697	746	710	689	668	717	689	711	693	675	695	677	685	731	705	689	681	680	648	644	718	681	714	659	747	659	659	665	696	680	658	693	709	678	747	680	667	693	687	718	656	676	676	655
42570	39194	49651	47230	47209	47312	44091	34594	24474	26446	22440	24697	21882	14531	16338	18590	13974	6387	4689	2862	2255	1434	1663	1410	1382	942	580	582	439	443	451	463	429	436	391	342	343	348	328	325	338	370	543	496	445	336	355	313	330	278	318	308	284	275	343	299	273	315	317	326	275	291	281	282	301	286	305	313	310	302	320	283	291	335	327	285	292	313	309	298	286	315	286	298	300	285	308	310	297	285	266	281	314	300	311	318	306	310	313	310	283	285	288	269	322	279	297	276	291	244	289	266	312	294	276	286	293	307	300	292	298	310	264	302	313	291	276	316	279	298	311	295	281	276	286	331	299	272	276	263	291	310	300	311	323	289	306	300	293	293	271	306	313	325	311	313	327	298	268	314	281	303	268	291	312	279	269	282	290	271	277	332	301	291	319	320	255	315	311	297	271	308	291	281	273	280	340	290	278	287	290	304	275	281	313	323	281	303	295	307	308	308	315	305	290	271	273	298	257	284	292	276	259	287	300	291	274	282	295	302	272	261	293	320	270	271	306	288	307	305	305	283	308	302	284	288	276	282	269	300	288	275	316	287	268	299	317	306	258	326	322	314	311	284	269	306	297	295	298	270	308	306	344	283	276	301	290	300	293	280	298	313	291	303	281	294	320	286	324	256	298	309	310	269	340	279	275	305	303	286	276	291	309	309	314	310	285	308	279	247	291	284	302	322	302	293	319	261	299	298	296	304	267	268	300	293	285	283	286	290	278	303	282	281	325	279	287	312	288	314	298	300	266	284	306	305	342	305	301	298	287	325	263	277	302	322	308	306	310	302	307	289	282	296	328	292	280	335	282	264	294	289	283	329	314	295	262	298	287	312	269	272	316	290	299	294	313	278	288	321	324	268	317	308	290	311	298	324	293	323	286	300	284	288	306	284	273	294	298	286	280	265	274	276	299	306	308	258	256	298	266	291	283	282	287	302	271	283	295	291	315	300	314	307	300	270	299	311	302	294	323	315	301	317	300	278	313	281	313	327	305	285	302	284	299	302	323	290	293	307	297	284	331	259	295	304	278	324	320	285	280	262	258	287	296	300	303	296	292	279	292	316	293	294	312	300	303	299	315	289	286	311	320	318	293	303	292	303	299	283	292	304	291	259	313	286	261	291	304	290	297	295	307	295	297	275	289	292	264	300	295	289	305	288	309	294	352	289	301	293	321	280	321	314	320	334	318	280	279	285	279	286	303	314	281	277	268	274	279	298	300	263	292	287	275	257	264	300	304	292	295	266	321	303	285	326	301	274	292	305	280	282	307	293	299	281	288	284	322	299	304	281	272	296	303	269	309	305	302	279	332	326	287	292	279	334	304	286	298	298	275	289	291	277	297	314	276	291	294	317	278	298	287	281	321	270	285	279	304	285	308	294	291	306	321	274	299	300	332	302	315	292	278	278	277	301	282	319	291	273	327	291	302	285	317	264	305	284	295	291	309	304	325	299	283	263	303	300	322	312	270	297	324	300	311	308	325	326	277	284	311	290	316	300	316	272	305	326	286	279	297	294	264	279	306	267	285	322	285	320	311	269	302	309	259	301	252	304	277	278	323	274	316	285	255	317	260	291	297	309	292	305	279	285	329	293	290	282	307	280	285	290	298	300	293	303	282	301	275	308	307	287	303	285	295	303	289	299	292	296	308	299	279	292	277	320	307	323	304	317	297	298	303	318	273	299	267	283	292	319	296	269	275	274	324	281	292	306	317	308	320	288	280	277	275	308	268	291	269	326	308	282	294	273	269	294	289	295	281	302	278	305	272	305	336	293	319	267	300	284	280	293	309	277	303	317	302	300	295	315	292	297	281	296	286	283	240	274	324	254	322	266	270	293	305	323	266	280	295	270	251	274	282	312	289	301	291	284	301	300	267	296	310	292	273	297	271	299	288	304	327	307	260	296	348	272	286	297	285	282	291	297	296	304	302	299	296	298	284	263	303	264	283	279	310	291	283	330	317	352	337	272	287	316	289	301	291	289	302	297	278	331	300	299	330	274	294	295	301	290	278	272	293	312	293	292	304	277	285	309	289	301	272	315	300	307	284	307	314	308	262	307	286	266	281	305	300	328	278	311	290	302	313	309	287	316	298	273	294	255	308	281	297	291	283	277	328	285	302	350	313	285	312	316	304	283	298	276	327	290	307	282	294	313	303	302	300	290	275	283	355	297	309	289	278	265	250	293	322	278	268	289	316	309	306	288	289	305	281	301	288	285	328	298	292	281	285	287	280	305	302	301	327	329	298	298	282	309	297	285	288	299	270	299	280	281	316	264	285	311	292	324	274	271	255	309	288	289	300	310	279	320	318	298	244	308	314	296	295	324	316	290	277	288	311	296	291	288	309	285	310	326	288	302	283	308	292	262	308	329	292	273	306	276	281	270	298	298	284	322	296	306	298	283	289	301	343	282	319	278	278	268	310	332	275	303	320	271	293	268	305	337	261	309	271	293	281	276	308	281	264	299	311	312	291	296	314	305	320	305	289	277	297	312	274	290	318	292	280	279	320	294	342	323	274	279	319	277	296	316	308	259	291	275	296	307	285	328	277	285	291	295	304	310	254	279	289	295	282	273	296	282	298	327	291	307	290	313	286	268	301	281	294	313	274	273	266	293	290	310	305	309	301	274	272	304	288	295	304	315	312	305	265	292	312	282	322	275	277	277	283	288	318	271	316	292	296	293	294	311	277	292	313	302	303	300	311	311	291	274	269	282	290	287	284	292	315	297	303	297	279	265	291	315	289	285	295	301	288	287	308	290	283	312	270	307	326	279	319	304	270	310	253	321	316	287	299	311	310	264	271	312	277	304	316	278	262	305	292	281	303	292	298	304	319	282	313	311	282	276	301	284	278	329	277	275	303	295	288	307	303	321	258	324	286	330	287	281	303	274	293	301	282	297	268	287	276	277	298	313	290	285	283	307	316	295	307	285	294	285	296	297	266	282	290	301	276	313	289	298	276	318	324	251	298	302	287	268	317	334	277	292	277	320	290	307	313	308	300	309	297	317	340	272	258	317	311	288	265	269	300	309	276	264	301	301	297	307	281	274	296	269	290	289	288	289	314	311	295	325	312	299	312	282	300	276	302	300	295	258	266	295	292	309	258	315	300	284	295	260	297	304	296	309	270	339	320	301	291	277	286	287	306	316	299	299	287	261	291	288	282	274	299	296	245	305	301	285	270	283	303	294	285	322	301	310	287	290	296	331	325	279	288	316	300	258	304	305	292	289	275	265	304	305	278	290	291	293	317	297	273	293	336	276	286	303	274	275	322	298	286	300	262	295	296	256	309	283	288	285	285	310	300	324	265	300	272	282	276	277	285	321	311	312	311	283	295	278	301	287	288	281	288	275	295	297	309	305	306	269	261	305	277	304	291	280	311	313	322	321	288	310	288	270	269	294	287	301	299	288	288	273	284	267	293	280	281	294	284	329	277	288	287	285	294	291	294	281	274	259	263	291	289	264	327	303
27206	31830	45898	52064	55262	58365	51737	46520	34089	40824	37331	41203	38324	29918	36735	40135	32115	20980	17596	11972	10024	6919	8285	7224	7239	4471	2706	2508	1821	1677	1672	1604	1692	1633	1379	1125	1075	1045	915	882	859	1374	2140	2039	1569	1055	937	891	843	784	699	658	758	711	650	748	726	724	686	714	681	693	743	687	695	668	692	753	725	703	653	685	714	661	753	710	686	675	743	692	706	649	673	691	726	647	686	736	689	738	700	726	695	683	722	720	716	717	716	705	718	690	717	698	660	734	710	710	701	711	670	726	680	740	691	668	698	720	746	724	711	678	703	715	692	646	689	714	687	696	706	680	697	741	722	685	687	702	708	647	698	718	710	718	770	693	718	712	687	714	714	740	703	688	685	669	701	701	698	710	714	707	681	677	689	694	702	690	679	670	698	746	706	696	755	674	680	707	687	689	664	661	680	723	682	696	727	684	694	691	698	733	728	703	680	711	713	720	705	662	704	718	652	680	734	665	707	750	672	725	763	721	697	695	679	674	667	711	715	723	690	738	705	686	620	676	689	723	707	700	714	705	650	670	712	706	688	714	722	730	708	712	679	680	665	709	714	702	656	703	741	709	665	720	710	722	692	682	670	733	689	683	702	698	713	695	664	653	663	654	736	697	685	691	704	718	695	693	692	690	737	736	721	634	664	662	684	669	713	708	694	769	701	645	725	726	654	650	689	674	676	729	686	763	724	704	674	686	701	722	680	738	658	735	699	740	700	782	705	740	692	696	720	763	677	679	717	714	715	678	724	725	692	740	736	672	683	713	728	708	713	730	714	757	710	726	687	726	765	680	663	730	685	703	633	673	748	672	678	659	663	684	766	679	728	695	734	681	716	706	702	704	649	676	668	696	687	640	650	648	689	712	695	655	665	740	676	719	734	691	703	680	658	670	665	664	679	692	712	700	713	685	705	688	731	717	674	674	707	676	666	712	707	713	751	711	711	690	728	730	714	687	665	699	721	693	714	720	682	735	727	696	721	721	689	686	674	656	716	705	719	687	729	672	698	734	676	672	692	733	685	710	751	692	715	665	720	676	691	697	693	686	711	674	720	700	687	736	651	735	689	723	721	678	651	703	724	675	690	694	746	689	692	740	686	704	748	665	734	685	678	661	706	695	647	712	660	665	697	707	718	733	698	689	663	702	684	649	697	709	706	674	681	666	641	705	688	696	688	665	724	697	723	687	704	666	678	678	681	700	680	677	710	649	740	654	686	731	691	733	706	704	716	703	694	742	676	667	756	673	711	698	713	719	683	707	670	720	687	686	721	671	681	690	668	723	696	680	664	713	714	740	748	719	717	714	699	693	697	710	716	767	717	730	679	675	703	703	679	683	713	678	678	679	708	692	713	717	673	631	667	683	736	711	685	680	706	653	675	708	710	690	687	664	687	693	674	680	730	681	683	655	706	724	702	715	667	685	664	674	694	682	715	712	653	700	706	690	736	710	656	689	715	694	745	693	721	660	713	697	694	714	685	682	692	708	774	690	678	690	756	729	673	733	704	685	695	764	651	677	733	698	709	650	684	756	710	709	760	684	685	698	706	666	708	694	714	680	659	670	673	693	723	701	686	683	718	740	682	718	655	643	700	747	659	741	749	711	695	717	713	740	738	724	692	661	705	637	682	680	722	678	707	707	699	684	732	685	665	681	670	748	752	714	717	672	714	736	713	664	704	662	735	706	703	721	726	664	755	696	723	745	676	705	688	690	695	671	697	691	670	693	708	672	666	656	688	715	739	688	722	697	720	779	699	695	701	706	681	691	667	678	686	734	696	675	698	722	717	676	704	689	706	706	730	699	753	714	718	744	673	692	660	727	671	729	643	700	722	690	712	636	672	702	701	692	683	631	671	664	704	682	701	685	763	714	676	690	685	711	709	743	690	676	696	712	660	694	692	658	708	676	714	722	647	687	735	681	680	705	690	695	732	651	687	680	736	717	675	718	683	698	717	648	718	693	713	684	696	690	732	700	716	687	705	687	690	721	664	707	677	633	688	731	737	718	673	710	708	668	690	764	714	682	691	679	678	705	703	690	673	696	674	697	678	673	693	702	719	688	675	688	654	748	690	754	679	661	695	714	726	703	677	693	681	691	702	671	716	695	672	690	688	695	729	644	691	682	679	702	730	705	681	725	722	687	647	721	653	751	660	701	684	695	700	700	705	694	670	731	706	712	682	691	717	701	712	727	696	686	633	702	732	681	710	695	682	741	717	693	695	644	701	716	664	694	731	704	675	697	733	679	752	694	644	656	704	669	742	694	716	687	709	661	694	689	668	689	644	690	700	696	684	668	701	661	684	703	700	695	692	732	705	678	700	656	675	712	683	713	663	723	691	678	670	694	695	641	687	702	691	696	697	717	664	698	705	642	681	695	684	727	705	698	644	714	700	708	693	751	723	736	701	675	676	699	711	710	660	708	683	751	706	704	688	697	722	691	687	682	665	703	681	692	714	691	684	707	781	661	715	714	743	721	640	679	718	649	702	671	691	720	655	682	663	681	676	718	683	723	730	730	739	726	714	713	695	683	666	697	654	722	661	686	728	674	700	698	699	693	685	699	659	703	727	691	724	707	676	707	705	729	734	718	690	676	732	716	682	699	679	678	693	732	681	701	704	706	707	718	691	692	679	696	725	670	741	718	708	682	698	675	727	707	664	658	719	691	708	732	695	731	709	688	696	685	641	696	687	660	722	692	676	734	701	737	718	721	733	705	714	681	670	701	675	684	753	719	700	708	686	746	708	709	713	665	641	713	658	702	657	683	708	697	734	670	693	688	738	707	714	714	699	686	738	734	706	698	724	665	723	732	698	646	714	649	657	728	664	631	693	666	640	712	722	736	677	679	654	683	687	700	693	712	676	718	723	690	685	681	693	713	713	673	741	656	680	656	682	707	655	716	705	724	719	685	665	658	663	695	730	674	684	676	704	681	785	689	758	707	719	690	677	644	664	694	683	690	705	667	718	713	751	663	734	710	734	700	727	678	722	742	670	717	731	709	654	697	690	718	658	704	695	726	700	656	666	689	675	706	678	735	694	740	687	701	698	733	657	694	683	677	709	662	716	709	731	704	713	725	683	687	686	704	731	669	662	706	736	658	703	688	669	738	686	706	669	690	696	671	674	692	721	705	713	731	688	681	686	733	691	699	686	723	691	717	717	705	699	728	718	733	696	729	669	706	647	689	708	705	671	658	664	730	663	689	697	715	664	713	731	667	695	660	664	694	682	720	697	671	710	702	716	699	695	712	733	707	724	722	753	697	694	706	720	720	753	666	700	707	685	644	696	721	738	671	705	721	675	715	739	663	703	709	669	678	726	713	683	701	683	701	681	697	719	707	722	735	666	718	701	676	720	696	707	692	682	711	707	699	721	724	697	722	708	707	695	680	653	706	726	710	683	700	714	709	708	747	652	708	691	695	720	680	739	672	706	697	668	719	682	652	764	696	655	728	696	678	656	714	709	752	702	682	708	702
49716	45690	52375	48495	47644	50509	47147	38874	29306	33442	30696	34934	30837	21490	25822	27307	24531	13540	10010	5450	3400	2344	2669	2367	1844	1255	849	692	518	483	494	527	513	530	411	358	321	299	320	321	289	430	652	634	538	365	278	325	280	245	254	265	237	266	298	280	207	252	268	264	252	239	268	254	233	241	273	285	248	269	247	259	247	255	224	252	244	242	253	230	254	252	277	243	259	237	238	284	267	268	229	252	241	261	287	293	246	249	268	249	295	264	225	262	246	227	269	264	270	222	259	242	261	266	245	229	244	280	225	243	264	251	234	253	265	263	273	252	283	261	245	260	234	268	271	269	254	216	248	256	258	241	254	232	263	254	221	262	261	258	230	271	259	248	236	268	242	254	237	254	264	266	234	241	239	259	225	278	265	246	265	273	267	267	258	254	272	282	241	253	278	263	260	244	263	267	240	231	244	276	263	253	255	254	269	249	268	234	257	261	272	222	247	246	259	253	284	279	254	250	276	247	252	249	252	241	247	253	274	242	257	234	261	246	218	253	287	285	255	249	252	264	234	268	269	256	248	243	259	270	233	275	258	257	243	247	243	258	238	267	225	253	246	243	260	283	243	244	268	227	285	227	251	266	257	248	276	253	265	241	242	254	250	245	289	252	257	257	290	262	242	240	236	224	280	256	297	246	270	240	236	260	281	234	268	250	239	249	260	233	264	273	277	224	227	212	294	257	258	255	243	260	282	241	248	272	274	256	254	258	227	233	240	246	224	261	268	247	258	253	225	260	260	259	263	264	245	244	261	270	252	281	235	233	251	250	249	251	261	240	271	269	238	259	258	260	265	272	243	256	273	262	213	242	213	222	267	237	254	263	265	230	248	247	255	246	237	234	252	257	271	264	262	274	283	264	258	212	252	254	253	268	253	240	257	269	267	265	247	287	230	239	251	231	213	279	291	245	216	246	246	263	268	255	260	254	226	247	240	233	243	225	283	250	276	260	236	247	264	239	253	246	231	295	255	250	274	277	222	267	220	248	256	287	253	263	278	273	255	251	252	255	262	232	235	245	246	247	291	243	273	234	254	243	248	238	255	268	262	255	267	272	272	255	258	247	258	234	243	274	250	284	246	235	255	262	238	255	229	249	276	263	229	262	259	243	266	268	253	239	269	231	268	245	263	260	265	228	235	250	250	246	242	283	262	266	261	260	234	244	255	259	253	258	275	245	249	258	217	267	232	253	223	270	247	257	255	253	227	234	266	260	272	251	268	237	279	237	264	240	276	234	284	272	276	296	277	250	254	241	238	258	251	218	237	264	285	241	249	234	233	262	273	224	232	231	240	271	285	235	265	240	252	240	272	271	252	270	231	274	239	277	274	282	245	267	270	223	281	270	256	237	270	271	236	263	255	259	257	252	271	254	251	255	213	246	251	210	241	250	285	256	262	270	253	270	258	270	247	248	264	264	273	265	275	262	275	284	248	235	252	277	252	264	276	254	238	245	242	247	247	258	275	259	240	232	264	253	238	252	288	224	255	272	277	265	234	246	244	230	257	264	272	267	249	280	230	272	253	269	247	250	249	246	252	262	255	266	248	246	278	226	263	232	237	264	263	268	259	265	248	243	245	269	258	287	290	251	254	267	252	238	229	290	260	230	261	249	237	236	239	234	241	226	265	273	231	270	267	222	250	238	271	248	230	249	254	280	275	260	284	252	256	270	263	274	280	247	251	275	255	261	273	249	245	235	278	253	298	291	261	232	264	241	232	251	257	264	267	258	264	244	254	249	309	265	240	226	272	244	248	248	250	254	267	244	261	268	258	233	302	255	270	253	258	255	292	259	263	275	229	231	273	222	257	223	247	268	261	256	246	253	245	243	247	270	235	286	232	265	277	288	230	246	278	266	239	262	248	264	246	254	283	261	245	275	244	285	264	275	272	282	264	265	257	284	233	228	246	265	277	265	249	264	262	261	257	262	256	244	271	245	236	287	253	269	275	275	215	253	256	274	257	249	246	291	280	241	242	249	237	237	261	245	265	254	263	242	233	263	265	234	271	259	266	237	244	260	227	267	202	224	264	244	264	270	267	271	266	256	251	259	236	232	265	263	244	249	255	232	262	259	224	291	249	264	255	257	230	259	246	252	253	255	282	239	259	247	280	249	245	263	252	262	261	232	271	262	289	285	238	253	264	253	280	255	286	230	237	247	211	248	249	255	246	284	255	252	268	277	275	249	267	236	269	248	224	241	231	252	266	245	267	298	230	245	267	246	244	254	267	289	245	276	251	283	237	239	266	259	231	242	263	263	248	230	240	213	272	241	261	263	260	242	266	245	260	261	255	258	264	276	253	242	264	272	223	248	224	236	258	246	250	245	270	259	257	241	253	250	254	264	272	253	251	241	254	258	233	278	243	243	284	245	266	235	275	240	261	242	261	246	270	251	258	247	254	245	281	280	224	263	258	258	246	227	263	290	266	232	257	235	256	261	243	251	238	275	226	249	241	268	254	246	269	232	246	226	258	272	254	238	276	284	234	272	284	243	258	233	207	245	238	255	196	252	249	262	224	265	259	271	229	267	273	246	272	264	260	240	234	233	269	271	257	253	239	270	251	238	255	247	248	240	246	249	241	245	270	252	255	251	229	278	239	219	261	255	271	282	229	270	221	238	235	249	251	267	254	254	222	218	242	257	256	248	256	300	244	255	252	259	254	222	277	259	253	221	259	249	216	252	232	242	258	227	280	244	231	256	269	273	245	255	238	274	261	245	265	243	266	237	273	262	244	259	228	265	260	235	280	236	227	253	250	252	275	250	256	264	244	252	218	275	235	275	248	261	237	246	218	254	239	260	253	241	228	282	258	241	250	259	246	254	256	260	249	265	245	261	261	243	231	224	268	289	251	271	218	263	257	271	263	247	269	243	234	258	247	288	275	258	260	250	240	247	248	245	272	295	241	258	255	257	251	248	284	277	249	272	244	283	211	229	262	249	213	257	242	290	255	254	247	242	259	249	251	257	263	245	267	256	241	246	247	258	221	261	260	231	267	273	267	246	228	278	240	277	232	251	259	266	249	275	236	254	268	239	247	240	240	262	243	273	265	253	245	257	264	264	250	251	263	298	247	237	260	257	234	279	260	247	239	270	253	257	262	254	266	259	266	271	235	277	284	241	237	250	248	234	241	235	275	230	274	243	261	242	276	225	283	238	261	241	249	244	232	252	252	241	259	223	240	263	265	260	251	265	296	272	233	231	260	310	266	256	266	228	224	251	267	279	236	241	268	264	235	265	252	255	278	261	289	252	260	279	277	305	237	255	275	223	253	244	238	263	250	308	268	244	228	232	229	255	251	262	247	245	265	251	243	235	274	240	238	250	250	248	250	234	270	231	280	279	252	246	269	274	268	238	287	264	255	282	265	253	258	229	248	233	242	249	254	258	282	280	239	246	252	253	267	235	268	300	252	238	264	247	283	235	297	215	268	239	252	253	261	264	239	238	238	248	234	245	241	246
32825	36779	49449	54695	59475	63673	56648	50657	40924	45220	44615	49290	45675	33742	44551	46058	41971	29451	26803	17725	13471	10775	12535	11283	9231	6257	4055	3283	2434	2203	2260	2217	2239	2333	1849	1457	1328	1249	1035	944	879	1746	2957	2797	2095	1245	998	910	806	655	652	651	652	631	583	637	616	620	585	606	634	616	587	620	580	581	614	593	592	640	629	648	552	600	615	644	647	597	579	606	603	617	619	602	599	584	584	615	613	620	599	620	574	613	600	563	605	596	577	640	576	577	627	589	615	608	624	584	614	581	612	574	620	588	624	555	627	626	625	648	616	589	623	650	667	582	603	585	621	647	658	587	607	611	585	574	618	605	621	637	609	598	618	629	607	570	577	573	548	603	607	564	668	616	543	597	607	631	585	606	647	602	581	639	599	646	592	576	626	565	618	607	607	619	595	600	617	614	618	602	616	596	636	595	623	600	534	580	638	622	670	590	593	597	636	573	604	628	630	555	589	611	628	601	613	624	648	597	559	642	596	614	571	593	641	611	652	572	641	616	615	589	636	595	629	606	609	631	599	598	622	607	606	591	637	593	580	620	656	596	597	599	597	661	597	627	660	623	623	621	585	594	566	581	608	596	610	624	591	574	647	622	585	579	639	596	582	642	631	628	556	637	612	642	636	606	596	596	607	596	638	604	561	596	620	597	578	583	617	618	691	665	593	610	623	594	594	573	641	610	577	615	650	613	616	614	638	558	619	588	611	624	643	624	587	610	594	670	591	615	611	605	598	577	616	665	582	606	576	667	591	649	594	617	620	642	599	566	564	600	613	546	605	615	573	614	592	620	597	643	597	590	614	614	624	630	613	616	596	599	631	609	626	589	630	621	626	643	565	609	619	618	606	563	605	628	638	618	651	620	636	603	632	655	608	597	630	642	599	633	609	647	593	610	625	623	585	629	605	594	581	615	605	635	572	574	625	637	644	592	592	630	621	619	573	567	589	615	602	605	621	581	614	627	603	603	592	621	609	595	614	598	600	613	561	596	599	607	627	590	619	598	605	612	602	595	605	634	591	608	624	645	615	578	635	641	577	605	612	654	616	568	630	565	618	590	666	610	656	629	601	612	578	636	578	618	594	601	615	628	586	595	579	591	607	606	559	632	616	627	595	590	624	678	607	652	611	596	583	621	626	648	588	618	582	583	650	629	650	610	674	560	619	637	596	647	592	590	595	632	630	595	601	624	568	613	611	617	593	656	576	602	591	634	599	643	598	613	603	596	633	605	615	609	594	586	640	605	616	596	618	612	595	648	619	631	606	613	609	619	578	598	614	612	599	579	578	603	608	608	583	629	574	627	581	641	624	624	600	637	607	591	627	576	582	593	633	648	625	634	590	606	649	621	627	600	586	614	633	663	575	596	628	616	643	556	632	582	629	648	615	611	567	567	611	615	644	569	638	568	607	581	609	572	580	566	567	618	563	602	629	675	642	564	619	618	624	650	610	595	585	658	629	617	650	608	634	584	623	654	641	587	630	592	582	602	623	624	581	625	590	598	576	586	620	588	664	634	632	636	604	604	619	648	596	614	632	584	625	606	610	640	598	623	644	607	629	612	612	603	630	553	663	588	597	585	598	620	638	597	611	586	627	619	625	608	589	644	641	603	599	575	642	561	610	608	626	617	603	607	613	616	582	612	632	568	598	606	614	626	611	591	592	637	611	599	590	599	582	636	602	629	611	612	606	626	622	567	572	579	582	633	642	558	578	564	594	603	607	600	651	604	571	563	637	593	607	631	604	599	509	612	617	616	573	615	639	608	597	607	621	613	622	625	628	602	612	629	640	596	586	626	662	610	578	608	610	615	638	619	585	617	634	607	599	606	645	582	621	626	618	593	576	588	577	631	628	604	562	621	633	622	587	618	614	577	606	570	639	598	639	587	595	652	653	592	631	576	640	607	595	613	595	604	596	624	613	627	637	569	607	583	637	599	593	613	629	600	623	598	640	597	615	658	584	560	632	631	588	633	613	620	593	617	614	634	603	632	587	594	613	567	606	590	615	583	619	590	620	607	653	639	597	587	652	637	624	589	619	638	596	623	597	588	610	630	673	587	573	646	619	601	616	620	626	606	621	653	591	630	618	601	628	610	622	561	592	595	618	615	617	622	617	643	572	623	621	657	610	587	657	578	593	614	581	653	650	606	608	607	629	615	598	603	625	616	653	604	641	609	606	624	601	629	596	606	583	612	617	597	616	643	595	588	603	601	631	619	612	605	622	582	643	567	630	623	620	631	604	603	598	589	629	634	614	628	666	629	613	622	639	613	629	627	616	611	630	600	594	590	626	626	623	597	629	652	623	624	612	586	632	627	626	556	603	568	629	634	653	642	626	597	598	566	566	600	577	617	627	564	569	607	590	620	626	583	629	584	625	626	545	572	641	568	600	598	570	602	615	622	607	623	590	607	627	563	626	584	578	646	587	660	611	633	636	591	609	626	621	611	622	601	607	602	583	632	612	617	620	623	621	609	608	625	572	590	633	629	588	628	614	620	582	597	607	643	616	629	625	620	640	583	609	582	587	629	594	658	598	633	565	576	603	613	591	589	611	599	568	595	577	590	602	625	600	604	621	571	649	584	620	614	564	614	585	562	635	579	600	576	630	592	579	604	582	608	623	614	592	602	564	615	557	640	620	592	628	594	581	613	656	611	638	634	596	615	605	636	566	602	589	567	615	614	625	625	576	591	664	616	630	632	615	632	613	595	616	628	628	620	586	602	611	616	589	639	579	604	638	568	647	620	610	628	579	608	640	613	578	612	629	627	592	586	574	564	555	614	612	598	614	615	604	608	601	623	594	586	603	612	640	647	590	578	587	604	632	608	665	612	619	571	575	625	639	637	601	603	617	610	590	663	594	636	642	679	640	633	608	585	612	638	585	622	609	601	604	580	625	594	660	587	607	584	645	604	638	611	593	598	645	657	584	639	641	573	624	641	595	625	596	641	649	623	620	595	587	599	602	616	635	632	586	608	614	641	594	603	596	620	588	609	648	628	622	646	584	612	628	612	613	615	621	594	617	585	579	602	598	580	578	622	621	598	594	631	565	608	546	599	609	583	636	599	620	614	605	560	604	572	629	589	603	601	608	618	600	612	665	606	648	609	631	618	617	675	625	598	614	597	579	600	598	594	582	585	623	646	618	653	595	593	602	622	633	615	610	626	639	649	552	629	640	595	587	602	619	641	605	613	625	576	561	647	585	581	641	631	572	599	636	609	632	607	602	611	608	568	620	632	644	601	597	612	598	658	578	634	620	649	628	617	600	627	584	592	573	628	610	584	610	651	592	609	582	644	624	631	658	612	580	568	618	612	592	593	626	606	599	592	547	599	602	605	614	630	605	611	612	623	627	669	612	617	584	623	582	618	602	653	608	587	625	607	594	592	621	602	603	575	604	601	646	620	594	612	625	625	609	600	573	595	626	591	595	583	631	603	601	609	598	625	646	617	605	693	627	569	642	639	589	600	570	619	590	596
26732	20711	20427	15126	11438	8904	8010	5148	3052	2680	2209	1958	1618	1148	1247	1158	936	773	696	594	512	493	480	458	425	384	330	340	325	327	336	324	281	310	340	303	295	320	337	298	272	299	343	281	340	296	332	295	299	276	282	258	280	284	326	300	278	297	311	285	295	273	275	281	259	297	266	278	329	280	267	265	282	269	266	278	275	280	278	312	323	295	312	325	293	277	281	300	290	288	295	289	290	283	272	291	310	311	288	284	285	298	284	302	294	303	328	306	315	279	311	290	276	289	267	300	295	285	297	289	310	265	300	274	265	308	275	291	274	289	302	291	277	276	267	279	304	279	297	298	289	301	311	320	302	307	294	266	282	283	285	254	300	298	299	289	300	276	260	267	290	293	281	281	280	280	295	257	299	283	304	274	291	288	293	289	294	300	264	284	283	299	310	289	305	287	287	288	266	303	286	290	280	294	340	304	297	306	274	308	270	281	265	275	305	280	290	303	283	288	332	273	281	282	320	294	270	273	299	280	267	289	280	284	277	292	297	320	279	325	243	287	275	287	304	310	286	275	281	296	262	279	276	289	307	287	281	290	291	271	333	295	284	244	301	274	295	292	260	277	297	282	301	287	298	295	304	264	274	283	292	287	298	300	268	304	279	280	316	306	297	300	290	280	322	284	287	314	270	276	266	266	309	294	285	264	331	321	303	289	310	293	284	259	301	307	299	269	287	293	269	284	274	302	283	310	275	277	312	297	293	286	282	289	301	311	260	289	287	296	275	299	289	256	274	270	302	281	278	323	328	281	323	275	288	303	306	255	327	292	252	291	304	273	270	309	297	261	289	291	335	281	321	244	291	283	304	290	310	302	310	264	272	275	276	263	320	268	313	291	277	277	266	291	268	276	269	309	281	284	301	261	294	286	279	290	312	288	272	294	268	292	259	300	278	310	299	265	277	291	292	269	298	298	272	287	280	288	271	300	325	313	257	330	315	295	274	290	303	285	319	293	310	295	311	310	316	264	276	286	287	264	295	320	293	280	291	272	301	287	303	293	316	277	292	281	297	298	304	275	303	273	297	292	296	256	294	300	302	302	294	306	269	272	288	281	259	288	304	259	294	301	301	276	293	277	256	311	284	293	319	257	302	318	287	272	312	309	275	300	284	331	280	290	333	304	274	275	286	303	307	285	273	279	288	257	279	308	288	275	287	275	315	306	309	296	300	290	302	315	292	301	278	276	288	263	282	282	298	280	287	267	272	285	285	270	237	279	288	292	262	272	281	305	299	298	294	287	306	303	330	329	267	290	291	264	286	322	283	318	276	291	294	323	307	295	279	283	284	284	276	283	288	310	275	294	282	258	250	283	286	282	339	281	275	265	301	293	281	315	270	299	275	262	279	272	283	256	284	294	300	277	258	330	285	296	282	312	303	281	306	277	279	292	251	280	303	301	273	276	316	303	291	277	274	265	294	302	256	277	284	306	293	268	269	298	310	268	289	298	294	302	257	309	284	305	281	281	298	277	265	272	299	302	262	300	310	296	302	299	270	300	267	273	263	324	286	282	281	271	303	290	255	295	307	273	264	315	269	288	304	275	301	297	306	265	271	277	288	272	304	275	299	290	291	285	302	309	262	295	292	325	286	300	306	312	280	308	303	303	299	301	332	307	294	269	277	289	277	276	289	306	287	301	293	273	286	280	319	285	272	299	298	273	298	287	254	302	250	301	287	280	283	296	293	282	278	284	284	303	303	280	313	301	257	312	296	297	290	272	278	255	282	267	295	299	275	275	309	290	322	276	264	250	311	280	282	290	280	281	281	303	307	272	271	283	272	287	306	270	295	275	282	263	278	253	272	296	287	287	300	285	298	300	287	263	308	274	293	292	328	283	283	278	310	258	284	292	261	266	314	306	293	266	270	303	295	293	288	290	263	295	284	264	285	322	283	288	305	307	277	290	277	305	278	308	292	273	294	267	269	299	278	276	300	282	291	297	286	308	288	267	319	296	276	281	282	293	307	277	253	304	314	317	305	286	281	261	305	268	288	287	274	302	261	269	293	319	278	270	329	287	263	264	294	278	289	295	284	290	295	305	307	298	304	283	287	287	299	302	278	239	309	285	290	332	279	300	311	300	295	278	278	283	306	277	303	308	281	292	307	303	260	306	291	285	306	294	276	273	298	291	305	298	283	258	278	266	308	268	280	285	283	292	272	290	261	280	309	305	274	301	301	298	292	322	348	272	290	295	294	285	305	258	270	263	287	290	307	299	308	292	305	347	294	301	287	331	299	313	278	290	269	285	282	291	262	278	253	284	315	288	286	309	313	302	274	258	270	311	269	292	266	276	293	274	279	295	290	287	314	303	308	327	308	296	305	291	284	299	289	237	272	284	267	279	284	287	267	272	305	276	294	261	284	272	293	256	248	276	295	297	275	275	269	289	307	302	346	314	290	272	294	281	309	273	297	267	303	266	284	287	270	285	276	310	312	253	316	285	306	272	293	277	268	256	259	299	271	269	307	246	254	297	281	279	296	310	264	289	278	295	283	289	293	306	297	290	289	283	314	303	323	292	285	274	288	259	310	276	255	313	257	291	303	255	307	256	269	284	298	283	277	298	276	289	286	287	265	271	303	290	307	285	275	318	286	285	316	303	296	285	284	293	297	301	275	307	314	328	310	292	255	297	335	303	309	288	277	310	297	292	284	269	292	273	283	300	282	265	266	313	263	256	246	275	284	289	283	297	306	289	299	308	298	329	274	298	294	293	251	289	270	282	315	293	283	251	293	298	311	289	294	290	290	263	288	295	298	262	283	313	332	279	318	291	309	307	279	316	295	288	270	282	290	302	287	285	305	280	305	301	272	305	284	260	271	275	307	290	298	307	303	288	286	295	307	285	293	270	275	275	280	293	317	331	285	278	297	283	289	299	291	295	290	256	297	282	276	303	275	309	280	292	285	272	284	276	293	293	289	307	279	287	292	304	282	275	305	279	270	284	289	320	274	260	285	287	288	290	322	303	262	316	284	290	283	283	302	267	295	281	316	284	283	291	290	289	268	303	312	279	294	292	310	321	264	299	271	272	310	291	286	272	305	301	296	305	307	284	312	296	283	280	320	278	282	284	297	292	283	292	297	286	288	265	270	315	309	282	306	324	281	273	276	278	288	266	261	271	299	286	266	262	292	282	294	276	286	268	274	270	286	278	289	307	265	258	289	266	285	308	271	328	310	307	275	287	294	273	300	282	292	257	291	274	280	275	265	277	273	280	271	308	303	278	280	322	288	285	290	265	280	332	289	296	319	309	287	311	281	272	271	302	280	275	269	281	282	289	298	272	264	294	263	313	267	292	288	304	291	299	259	316	268	308	307	269	290	278	272	293	278	292	295	269	289	273	299	266	299	303	279	298	284	290	338	275	299	312	306	289	274	285	305	273	312	299	305	312	281	261	293	262	257	304	272	294	313	289	297	286	270	270	300	256	298	250	266	267	286	271	297	304	270	282
15706	15949	25260	27482	26720	25298	23808	17357	11653	11856	10295	9964	7809	6076	7163	6299	5044	3642	3079	2588	2299	2110	1958	1775	1507	1308	1183	1173	1074	1072	970	990	897	867	828	850	818	777	754	762	799	753	771	907	820	706	751	767	747	702	780	663	658	700	716	684	683	721	763	725	676	653	676	664	720	711	692	634	705	667	699	709	712	666	714	696	690	704	696	690	698	684	680	742	720	709	686	707	694	663	707	677	751	688	715	686	719	693	681	707	722	728	688	691	662	655	695	702	689	700	659	692	697	657	716	672	717	668	719	689	691	662	766	681	671	738	728	693	692	684	680	670	691	753	680	679	709	667	702	689	714	722	667	728	684	709	667	710	678	685	679	738	690	724	687	694	696	655	704	684	693	689	717	673	681	709	727	685	662	714	682	657	732	691	718	673	628	684	720	655	697	677	648	680	661	669	714	674	670	665	673	718	704	683	676	682	716	672	711	675	678	660	668	681	613	716	717	667	663	728	727	657	693	652	725	728	660	685	697	695	683	712	728	712	678	709	710	679	735	680	721	697	697	668	698	664	714	693	718	721	687	634	703	676	751	688	665	687	743	717	702	737	677	732	701	703	694	688	743	661	679	688	701	649	703	697	682	649	637	640	647	729	721	665	711	690	706	723	722	686	709	681	646	645	676	686	666	668	728	708	735	702	682	669	700	711	691	660	685	698	670	654	617	717	701	645	692	681	698	732	752	701	722	697	738	710	704	755	707	701	689	708	684	680	746	654	699	735	685	646	706	703	645	700	683	691	734	706	731	708	679	722	675	716	701	662	697	673	663	698	667	702	697	696	649	709	729	699	665	703	751	690	678	687	707	736	671	721	703	708	659	673	650	725	639	635	652	688	697	738	666	738	676	712	765	692	702	701	689	667	678	692	736	674	697	726	677	715	661	643	711	757	703	691	699	714	691	702	703	701	671	731	672	668	673	673	659	705	720	736	715	713	659	697	685	702	693	694	667	714	689	689	640	705	694	702	639	703	658	721	652	683	714	664	634	698	724	685	753	753	679	738	642	724	691	690	661	669	673	718	678	707	709	692	675	685	700	700	693	642	724	679	700	698	731	700	675	691	701	678	722	713	732	672	713	734	737	641	733	700	702	652	696	679	668	682	738	721	721	716	693	717	678	689	655	697	688	675	706	719	683	716	659	687	685	734	718	713	711	691	701	689	711	668	716	688	667	726	704	716	682	725	720	709	708	646	710	672	692	674	711	684	698	760	641	675	675	673	680	673	701	711	687	665	641	679	701	697	666	710	679	668	655	685	661	737	710	653	711	676	651	687	679	659	680	707	678	677	642	683	672	746	655	756	679	692	702	698	714	684	697	704	686	675	710	686	687	659	688	660	661	725	758	686	672	726	646	717	723	696	705	659	682	698	668	749	664	718	651	691	668	690	649	599	709	700	668	720	659	645	666	654	742	728	683	699	712	680	657	656	662	670	705	704	704	727	679	693	699	714	739	680	693	698	695	669	654	673	708	675	648	646	655	729	733	717	674	659	714	667	706	639	686	676	738	686	666	692	700	676	657	681	666	676	740	713	683	702	677	668	727	688	704	692	686	714	699	687	695	685	718	705	647	668	671	675	690	673	680	659	645	684	736	693	691	708	668	691	691	713	682	724	669	691	720	713	700	718	694	724	686	735	676	724	738	657	734	695	708	670	692	641	680	678	691	677	683	690	733	702	676	694	673	683	670	702	683	663	668	708	690	655	682	677	652	731	694	687	667	716	698	716	701	684	689	712	700	714	655	624	704	692	694	645	635	696	671	707	680	692	648	663	721	680	680	703	702	720	649	697	675	652	719	670	662	654	703	697	682	641	711	669	664	684	736	670	710	709	645	637	705	681	704	693	731	676	747	712	711	623	719	695	654	689	673	665	726	670	689	689	661	696	731	695	667	636	676	639	631	666	681	717	680	682	675	665	731	699	692	651	755	740	722	683	720	706	717	671	703	699	741	720	720	642	695	712	671	682	721	703	660	659	728	669	644	703	709	694	675	724	738	694	678	711	698	702	668	650	690	701	668	679	676	651	702	672	643	665	696	708	692	667	699	720	683	712	668	651	671	686	667	666	713	679	676	703	721	735	677	646	709	705	722	729	705	708	698	699	713	705	665	696	748	677	676	648	777	687	707	696	716	682	683	717	714	665	654	690	728	680	698	689	737	713	711	707	767	686	690	676	688	689	705	693	680	692	692	692	675	737	691	711	685	696	661	670	680	692	668	716	674	694	738	724	659	751	684	697	721	695	686	663	690	697	649	681	670	682	688	687	636	742	739	700	685	685	684	639	700	698	643	691	722	680	715	716	709	683	731	731	694	690	706	692	683	704	680	712	717	702	670	724	661	668	719	698	688	708	711	724	664	747	712	737	694	706	668	673	697	687	644	686	687	683	696	683	674	745	695	711	677	693	698	634	706	708	681	688	681	673	682	656	717	687	736	690	715	713	719	684	706	694	695	659	665	723	658	752	681	731	662	655	656	696	694	711	716	682	674	670	672	679	673	659	715	704	673	712	702	719	647	755	684	709	694	750	722	675	677	707	686	685	729	657	693	701	642	665	733	651	687	686	662	732	700	684	665	691	682	687	700	664	736	688	668	710	726	756	748	664	701	658	646	696	696	674	715	697	731	688	697	662	704	676	662	728	668	632	688	708	690	698	690	707	683	713	659	668	703	693	685	682	669	660	703	653	700	660	689	685	696	700	732	712	687	652	688	652	698	657	685	700	690	703	649	697	663	695	638	657	698	705	719	686	682	709	653	652	699	695	638	690	716	621	661	694	723	673	720	720	681	726	679	691	739	673	719	712	719	643	689	673	694	712	689	664	688	681	702	665	676	646	714	662	680	718	672	707	747	677	657	699	665	687	662	660	688	766	734	661	693	694	636	650	691	740	643	692	682	681	704	714	691	698	722	698	646	650	680	675	735	707	656	716	709	708	721	691	691	715	626	686	715	741	767	670	696	687	698	708	639	684	704	687	729	709	695	707	697	702	700	676	679	666	703	665	713	715	735	736	722	729	658	715	686	673	680	716	715	707	711	698	704	724	672	703	681	678	699	683	667	719	660	687	682	693	691	679	728	688	752	670	686	678	687	698	642	652	676	679	701	658	693	691	716	703	637	601	681	689	712	657	702	673	668	743	676	662	705	698	701	719	653	650	677	669	700	727	656	734	697	741	655	698	679	725	736	644	715	672	667	719	677	707	708	678	680	697	677	637	698	613	717	685	659	722	709	744	708	701	648	721	666	634	667	690	723	701	669	633	670	687	681	702	667	721	695	693	722	671	622	749	658	691	646	671	711	719	668	681	731	714	706	710	715	706	685	700	689	682	705	658	693	712	688	663	679	723	705	698	695	678	699	682	675	647	691	709	709	669	652	667	694	650	689	750	671	718	671	737	719	704	704	701	665	720	686	687	698	733	666	719	673	647	683	697	699	678	683	722	695	722	697	690	696	694
42693	38285	47806	46440	47318	47784	48947	33588	24864	23374	21674	21607	17573	13150	16764	15031	13002	7577	3694	2563	2206	1731	1750	1506	1197	1049	686	531	516	399	397	370	386	405	412	343	337	359	357	282	312	320	475	478	429	390	319	307	322	321	316	295	309	302	287	317	313	266	276	294	285	310	273	291	282	279	278	268	292	276	292	293	293	303	299	320	288	257	278	259	310	283	304	281	283	296	295	288	295	303	270	301	302	279	323	287	309	316	325	315	293	295	279	293	278	283	298	295	301	308	275	271	312	279	299	282	327	277	315	286	295	296	282	284	283	297	283	274	283	292	275	289	299	302	300	306	288	289	265	299	295	282	292	314	303	326	284	288	275	293	297	287	264	309	293	270	305	293	313	291	315	296	262	275	287	293	300	273	256	269	285	267	287	278	287	264	283	286	293	308	279	329	311	270	273	266	287	277	303	307	287	316	320	296	273	300	311	281	291	279	296	293	324	281	296	304	269	284	280	294	309	269	308	296	295	288	279	276	302	277	287	289	300	303	284	255	273	314	334	309	280	271	246	316	270	291	285	279	292	318	276	304	315	307	309	275	284	335	277	319	271	305	303	291	290	297	282	326	290	318	305	284	325	323	306	297	282	329	276	282	306	303	278	280	301	306	296	278	297	301	342	282	298	303	281	280	295	299	324	306	302	299	306	301	281	282	290	301	324	294	273	301	303	318	296	291	294	258	252	265	282	320	305	308	319	291	321	314	327	306	299	293	285	293	295	269	276	277	318	291	281	314	312	324	311	295	267	280	266	282	303	293	295	269	275	292	273	278	296	285	281	282	299	289	312	282	297	286	298	281	282	289	275	272	290	292	288	271	299	291	295	284	309	307	273	304	269	274	280	293	303	317	325	295	298	266	291	280	279	248	319	281	286	254	310	280	287	266	300	299	307	290	288	292	273	290	288	326	294	277	271	290	288	287	282	280	296	308	316	302	307	275	298	296	308	290	280	282	291	312	294	304	298	274	311	310	280	311	308	281	282	285	290	326	317	297	311	324	307	322	283	269	288	261	262	341	267	280	292	292	264	301	314	274	307	294	294	279	294	272	298	292	275	283	273	354	304	301	259	284	291	289	277	313	300	288	331	309	289	289	292	309	291	338	282	299	316	324	293	282	320	285	291	297	263	270	310	332	295	274	259	298	277	303	275	315	287	308	292	284	271	291	276	287	350	294	287	280	275	285	289	280	321	289	266	289	307	315	293	296	307	311	270	283	292	282	293	306	262	326	281	305	287	296	317	316	285	280	289	313	320	298	279	305	286	273	300	281	283	293	264	263	285	279	259	284	256	267	280	298	281	289	317	301	277	302	297	260	284	252	295	270	308	272	298	287	320	272	285	281	259	299	248	284	295	322	298	307	291	279	305	280	293	292	290	289	272	283	302	314	276	292	311	272	282	283	343	287	273	284	301	311	299	313	302	271	252	299	319	282	313	268	296	303	299	284	295	304	287	296	284	303	293	305	275	282	314	289	291	301	311	284	293	269	282	314	301	257	284	289	290	298	299	301	299	308	279	298	284	304	300	295	268	296	291	277	331	293	308	316	261	294	280	251	284	312	322	280	294	315	304	316	287	295	287	313	293	289	306	255	293	287	286	317	294	273	279	284	288	302	289	315	288	271	283	285	257	280	293	281	268	293	265	301	284	315	271	287	288	287	346	287	345	314	292	303	293	294	295	289	293	322	284	297	292	275	291	281	322	281	306	313	333	300	313	279	307	295	288	308	278	303	285	280	272	251	280	288	283	305	306	309	296	261	287	290	261	307	246	243	274	275	270	271	295	293	268	290	295	292	286	326	308	265	283	294	303	273	294	296	293	286	278	280	272	294	337	302	296	340	285	286	286	306	286	277	273	287	302	297	271	242	278	322	307	304	290	292	273	299	284	296	276	294	320	304	300	272	292	275	281	299	288	290	258	262	261	289	281	307	272	265	283	299	291	307	290	273	286	284	285	285	279	291	257	316	335	281	293	309	260	270	290	309	297	268	300	257	278	290	282	300	288	309	276	295	293	292	305	264	301	271	275	297	276	299	325	305	310	268	289	307	273	263	303	296	312	259	296	289	270	289	304	308	272	267	296	276	279	264	269	287	277	312	272	285	284	269	249	291	301	297	302	270	296	291	275	286	287	300	288	303	289	269	282	274	267	277	286	253	253	268	273	321	300	279	310	275	274	298	280	273	277	253	260	297	278	307	277	276	296	264	279	294	277	293	288	276	283	300	337	263	308	307	289	318	274	301	278	266	280	319	286	269	298	277	287	304	292	287	304	297	303	287	296	262	290	316	282	278	294	292	260	282	287	315	285	316	307	272	310	314	312	274	292	285	288	317	266	280	341	309	270	289	295	295	271	299	284	310	279	303	289	317	277	292	287	280	299	280	267	264	271	289	273	291	275	315	244	332	276	296	295	282	307	284	300	285	269	282	278	287	295	294	243	297	290	298	272	312	265	314	290	291	289	278	287	305	287	320	289	258	303	283	284	292	285	308	302	309	275	296	279	282	281	273	281	278	302	305	263	265	286	281	290	288	287	287	298	281	306	285	289	297	290	276	314	314	285	274	267	283	280	308	260	315	267	311	300	268	292	313	315	285	315	292	283	267	293	304	310	282	289	276	301	294	298	276	268	296	254	299	286	249	269	293	308	296	300	286	272	267	268	297	256	308	313	296	286	304	320	300	266	313	279	309	335	306	285	283	309	306	287	272	303	272	313	301	283	289	276	271	315	277	294	260	311	280	281	291	305	310	256	262	265	315	295	283	296	275	320	281	285	298	282	278	286	290	303	314	252	285	294	296	253	278	306	283	290	309	270	255	286	278	282	297	288	324	282	283	284	281	280	279	304	293	272	299	295	280	298	273	312	304	305	261	326	278	296	311	279	312	280	291	301	298	299	300	301	306	262	274	275	284	268	267	279	263	326	309	297	284	294	288	270	292	311	295	268	293	286	263	297	315	259	290	306	285	279	282	337	316	291	268	297	313	304	302	269	310	300	300	289	301	288	299	297	290	297	256	318	261	309	314	282	296	312	257	275	270	290	291	287	312	266	304	272	282	308	288	282	282	294	305	276	299	305	268	280	285	268	286	300	312	313	280	304	274	331	339	298	314	271	293	285	330	269	300	300	315	301	270	318	270	276	292	310	293	244	270	269	318	297	263	324	276	320	280	310	269	309	295	282	288	281	283	296	258	296	267	281	315	290	283	287	281	291	300	302	270	285	306	280	305	283	285	307	266	305	324	319	304	278	295	303	296	280	289	309	285	299	308	277	267	281	259	321	288	297	296	285	299	298	306	321	291	310	292	318	309	298	279	295	279	301	305	283	298	299	305	287	276	270	271	313	313	304	294	315	282	288	316	283	287	293	308	311	288	266	298	297	300	281	321	306	279	294	287	294	308	298	285	279	283	277	295	290	292	298	280	286	272	299	316	268	308	295	278	268	311	308	275	302	314	273	314
27339	30696	44194	51254	55375	59413	55461	43203	36048	36722	36530	35727	33970	28627	36842	33687	32483	22289	13977	11161	9959	8057	9084	7540	6238	5332	3058	2508	1944	1690	1602	1620	1592	1531	1429	1200	1080	982	951	932	859	1045	1937	2109	1459	1137	1040	915	819	754	703	649	725	710	706	675	697	708	687	706	720	630	741	725	686	675	674	720	697	686	655	688	643	700	700	636	711	721	678	696	692	701	721	687	693	657	682	654	701	708	697	700	700	737	713	748	711	694	663	684	675	701	681	661	714	690	730	666	666	674	689	671	721	725	686	666	705	712	717	714	687	642	690	686	687	709	703	632	718	679	714	737	653	698	733	687	696	694	671	699	711	661	716	688	667	713	687	700	667	703	660	711	698	675	712	697	706	718	684	681	684	705	679	713	698	686	690	673	693	706	734	699	695	715	715	720	697	670	660	721	731	664	663	711	689	732	694	680	711	724	682	673	674	696	697	723	719	717	683	666	674	677	653	756	671	726	717	690	712	652	680	664	726	694	672	710	697	682	710	707	712	685	669	677	707	693	704	708	716	724	717	669	677	665	698	675	666	661	710	668	727	666	723	662	681	694	708	698	730	667	657	681	676	659	693	713	649	655	693	711	618	692	650	658	676	725	710	697	713	685	670	681	658	712	647	688	678	694	691	671	677	646	693	689	691	712	660	677	703	662	668	656	723	675	683	670	715	671	676	717	675	713	688	719	712	709	698	653	716	661	687	714	703	705	696	727	692	699	699	690	671	705	656	673	697	663	640	678	702	681	663	708	707	633	715	702	663	709	682	658	673	724	704	665	675	711	670	737	701	692	692	670	697	669	687	676	656	716	672	699	747	691	662	708	724	709	691	691	735	706	731	714	681	697	708	695	670	695	706	663	703	704	696	739	681	728	663	692	662	676	702	671	708	679	682	683	649	717	694	748	723	681	687	675	695	725	694	656	688	639	682	676	739	701	744	735	655	746	683	656	718	670	699	711	696	720	683	680	705	707	723	641	684	717	645	665	674	670	734	710	684	716	731	685	729	710	697	687	716	690	728	684	705	657	675	661	675	722	728	675	689	667	672	695	704	659	688	692	642	698	712	679	714	724	674	693	703	725	670	712	728	688	698	651	690	701	700	718	687	700	730	652	700	724	662	678	698	624	701	705	661	672	682	704	696	711	674	729	660	656	728	692	682	693	709	667	677	676	705	686	734	719	709	661	711	677	702	781	658	698	708	723	685	672	683	726	754	687	691	700	717	730	672	751	715	627	725	696	696	709	699	671	646	661	715	683	699	704	671	707	666	743	685	655	692	675	723	698	664	689	727	724	688	676	710	691	733	665	692	726	663	714	656	720	716	680	685	718	706	650	736	681	641	688	640	673	676	690	667	703	722	683	679	723	700	702	676	671	744	681	663	703	727	654	737	662	700	694	710	695	687	652	715	749	704	703	692	658	686	730	723	714	728	638	691	647	721	660	679	693	668	704	725	671	685	707	733	690	715	715	702	676	705	684	696	691	696	671	704	712	683	711	701	708	701	666	697	698	685	696	727	656	678	691	668	725	685	723	699	678	688	688	674	663	697	661	648	680	682	693	724	714	701	716	665	685	768	757	654	706	678	700	639	723	737	734	729	713	715	713	681	692	728	692	681	753	715	629	690	692	705	686	677	736	676	712	725	744	672	704	713	672	734	674	669	689	682	706	678	745	706	698	745	717	734	684	677	709	708	668	674	687	666	734	670	668	724	687	669	685	709	704	688	681	653	660	709	686	726	673	651	712	667	721	705	678	678	638	710	655	718	682	714	727	720	697	696	686	728	682	682	730	690	704	726	697	704	673	700	704	707	753	666	703	707	727	677	682	697	709	710	675	658	685	715	682	661	698	646	706	712	671	734	667	737	697	660	685	624	683	703	703	719	670	677	659	703	705	712	697	687	705	677	711	655	695	711	675	708	668	652	680	670	689	724	681	676	722	652	724	725	659	726	717	696	684	645	696	690	675	674	652	697	685	661	637	664	691	693	670	720	668	695	687	717	666	681	722	661	695	647	692	648	662	712	646	714	697	670	718	735	691	728	732	707	704	686	708	681	686	732	761	717	708	660	696	742	694	690	688	709	659	677	703	737	676	682	711	718	689	724	698	680	716	687	688	675	654	751	731	688	684	660	676	721	720	652	672	705	698	693	699	680	711	671	648	662	749	646	713	699	649	710	712	665	707	700	745	673	715	702	733	632	726	673	666	710	684	704	700	735	660	675	707	672	685	712	702	707	709	713	722	683	718	696	678	697	674	695	729	658	679	697	716	675	702	703	639	643	682	685	666	744	677	713	712	705	737	681	712	715	704	697	705	671	693	735	685	678	726	724	678	698	664	713	701	681	669	653	661	735	658	714	702	696	716	695	678	691	705	680	682	680	646	714	698	661	662	701	700	696	732	692	674	713	690	677	668	660	747	679	726	696	663	672	761	633	720	705	672	688	670	701	681	676	722	702	696	742	714	673	696	700	720	682	688	734	683	711	680	728	676	710	687	718	675	745	684	654	708	677	692	656	726	711	733	696	688	701	719	698	655	708	723	677	729	706	737	647	662	668	694	711	667	715	698	654	717	714	660	693	701	708	678	716	677	731	677	677	719	721	727	702	688	677	718	691	699	674	738	731	698	678	701	703	680	674	673	679	656	690	699	704	690	669	683	707	702	749	696	666	703	726	681	673	699	681	691	708	736	704	674	724	691	668	706	745	660	691	695	709	713	745	728	702	676	692	689	721	727	647	667	698	662	702	685	716	717	665	667	680	721	658	719	697	753	671	710	699	702	704	727	693	683	684	683	672	667	763	685	723	680	720	711	719	682	730	676	712	717	676	708	687	715	670	683	654	690	727	671	727	696	670	652	669	717	665	719	712	723	701	665	753	685	738	716	690	693	667	728	687	726	681	679	725	734	732	663	688	696	667	704	698	690	679	689	695	668	708	659	648	728	710	695	684	658	663	712	716	671	669	723	672	713	672	658	704	714	648	694	694	634	695	671	688	693	676	671	690	687	733	656	696	694	688	729	730	723	700	653	750	672	632	662	712	692	681	686	686	673	720	716	706	750	702	711	679	676	677	702	694	681	663	690	711	663	684	679	636	725	727	694	697	715	727	678	685	706	656	686	743	706	708	668	707	689	680	674	696	657	675	664	669	695	706	682	686	682	703	670	656	681	701	731	743	656	685	739	690	702	689	712	718	691	678	614	681	666	660	757	719	746	690	724	735	642	753	667	720	703	684	669	710	664	717	725	695	698	688	693	715	650	656	696	683	756	610	683	726	643	699	689	712	699	689	679	668	679	659	680	697	662	664	651	664	685	679	664	697	756	701	711	687	661	681	730	664	739	682	651	703	680	678	702	696	692	778	680	652	717	646	679	671	689	703	681	670	731	678	678	745	660	726	705	692	739	672	690	712	686	690	702	662	744	685	701	671	661	705	709	691	639	663	666	704	690	700	737	676	744	684	693	738	695	709	720
49670	45146	50654	48060	49194	50834	51671	37605	32021	33481	31293	29170	24720	20133	24635	22173	22866	15077	7442	3975	3834	3197	3246	2681	1995	1431	821	652	661	521	423	490	436	484	450	388	380	372	315	314	332	397	657	575	409	375	333	329	293	277	269	278	265	258	247	220	258	283	249	231	219	263	262	276	249	278	297	253	216	238	233	273	278	251	258	250	250	291	253	261	261	279	250	249	251	255	246	227	227	265	236	262	278	248	260	282	263	282	245	277	258	261	257	269	239	231	282	235	282	242	230	246	277	247	217	233	244	272	271	265	254	255	271	268	234	257	251	233	218	271	285	268	249	247	232	250	273	274	258	246	240	250	261	258	258	260	227	238	274	246	285	267	248	286	244	229	270	247	271	296	280	228	252	250	250	232	257	251	243	299	277	251	260	261	256	263	265	214	258	277	242	215	254	227	271	239	266	241	257	248	291	229	262	265	263	283	252	221	231	240	220	242	278	252	272	243	262	258	249	278	264	249	230	265	235	257	271	297	244	255	257	239	276	261	276	256	231	220	244	239	249	257	227	247	232	263	274	247	262	278	225	243	253	263	253	256	269	234	231	255	255	259	261	243	272	239	245	268	297	240	262	282	257	264	251	256	252	269	293	236	271	258	275	228	266	264	235	259	265	254	247	259	260	230	256	273	277	242	230	271	270	220	248	267	268	223	267	237	285	262	250	259	241	234	282	243	248	270	245	249	253	235	219	230	255	259	263	232	228	264	257	262	255	279	256	251	264	258	249	272	222	257	261	248	236	222	287	278	263	253	241	287	272	251	241	247	239	287	240	254	258	275	266	228	285	230	261	282	242	252	243	257	249	249	288	234	246	245	271	250	262	256	259	246	241	266	252	243	273	271	234	249	266	271	280	265	251	244	240	261	256	293	234	258	234	267	243	263	284	264	298	264	284	262	247	269	243	297	243	229	244	250	263	277	256	259	241	256	271	234	277	217	251	272	244	281	251	218	237	222	242	286	266	262	287	260	243	257	253	249	278	257	246	271	224	271	253	237	252	250	252	252	251	240	249	264	280	284	264	263	261	262	259	251	259	232	264	278	308	285	256	274	271	246	239	272	260	258	251	284	245	266	232	269	251	291	214	259	272	254	249	247	274	231	263	264	254	277	222	258	247	262	287	256	297	238	242	267	273	277	250	282	273	261	229	266	270	255	277	274	250	272	273	252	256	262	235	246	257	267	273	266	250	287	285	240	248	280	279	272	282	252	278	280	233	233	254	247	222	271	256	243	254	245	264	265	269	244	277	249	294	243	271	224	242	260	271	257	251	277	226	253	243	211	243	272	282	243	251	252	270	224	248	292	243	270	261	273	284	247	265	275	242	246	258	295	273	229	252	240	242	248	226	278	275	251	251	254	265	220	242	248	228	261	256	247	233	256	239	271	255	257	219	269	262	246	247	271	243	260	253	249	268	251	244	282	232	259	265	283	258	241	284	230	252	270	264	249	235	266	247	247	252	218	251	263	276	281	246	224	234	236	229	239	257	217	274	264	242	264	249	271	231	258	233	251	249	262	234	240	273	248	262	271	259	258	247	269	266	269	250	275	239	239	268	247	258	251	266	256	259	259	265	239	222	278	258	231	241	249	229	277	234	226	263	231	243	248	267	262	260	255	214	250	260	234	291	274	233	250	259	260	220	260	253	254	243	242	254	249	239	274	246	241	254	239	258	257	257	276	238	276	253	272	249	262	265	228	268	250	281	242	240	241	252	273	237	235	222	235	260	268	261	251	255	273	235	267	285	223	260	241	275	280	273	244	255	247	237	234	245	261	273	250	272	257	232	216	220	250	264	263	262	256	262	256	268	254	263	255	258	228	271	296	257	240	270	277	260	271	238	254	247	273	242	272	249	249	254	295	257	250	268	270	265	251	260	246	277	258	255	275	262	234	250	282	278	275	230	256	262	248	245	246	248	266	251	258	268	270	246	269	259	267	223	268	252	272	240	259	268	252	251	269	245	254	255	251	234	252	243	264	248	253	236	275	279	258	268	283	269	262	235	247	255	258	266	254	275	255	251	280	263	262	257	251	281	260	291	275	260	235	262	251	265	213	253	253	276	245	265	290	231	217	242	270	261	259	251	247	261	235	257	244	252	232	295	289	267	277	268	257	310	252	264	273	272	263	193	249	263	263	245	250	231	264	274	237	236	247	253	258	252	241	266	245	264	240	263	264	239	219	280	237	254	274	235	242	237	257	268	243	262	245	239	252	249	253	262	259	262	258	297	245	250	257	263	246	238	267	237	255	267	241	235	248	254	245	237	251	260	274	278	267	269	245	267	267	266	244	241	218	243	236	242	239	266	283	257	261	270	263	263	247	261	257	259	240	238	237	273	252	251	239	249	243	246	238	262	242	262	228	257	239	245	264	260	251	275	280	261	248	268	267	238	242	231	279	237	279	288	284	270	274	246	254	253	256	257	267	257	227	236	276	283	262	265	291	284	217	260	241	262	251	279	237	231	250	265	260	223	265	252	266	250	279	246	255	276	259	250	291	240	246	237	262	274	230	274	257	247	232	282	292	252	232	250	242	247	258	243	265	265	280	247	257	279	257	238	282	259	220	262	265	246	253	236	259	275	224	208	241	230	238	256	272	246	272	250	265	262	250	217	246	227	228	242	232	228	271	270	269	218	229	244	252	241	242	255	248	263	247	282	265	263	306	235	303	274	244	246	246	239	262	256	261	275	251	248	251	276	259	236	232	264	238	254	243	267	235	249	228	255	261	247	269	259	251	317	244	266	248	260	251	239	282	244	265	237	245	236	234	267	266	263	279	237	258	258	255	254	246	272	256	275	218	270	263	272	232	237	245	257	267	246	270	233	285	259	239	235	253	247	261	274	246	251	236	261	235	278	264	263	247	287	244	239	262	266	224	261	237	270	247	245	266	246	249	252	233	247	251	253	272	267	240	254	260	274	270	262	267	238	237	260	239	252	248	266	238	272	262	271	265	281	261	236	275	261	258	289	228	256	290	278	248	270	298	275	249	244	258	259	265	283	248	257	273	235	216	259	225	265	251	213	256	251	253	273	258	250	268	293	298	257	245	248	291	276	274	261	246	238	250	277	248	253	249	258	243	277	251	242	224	245	281	283	255	277	253	212	227	283	288	278	277	254	260	247	276	256	255	259	276	263	263	262	248	283	261	249	240	245	238	241	243	232	268	262	238	258	277	245	251	258	241	257	262	243	233	280	228	256	243	252	259	268	289	286	252	257	252	269	259	255	269	270	267	259	254	240	258	248	232	236	252	265	268	275	232	233	267	272	247	259	258	248	229	267	251	238	242	240	274	241	229	249	238	259	266	260	264	255	284	255	249	265	256	253	251	258	259	267	259	255	280	262	260	255	254	271	225	269	224	275	232	275	243	268	295	294	246	242	222	263	259	274	255	264	247	240	289	261	253	268	238	226	281	238	283	241	276	249	295	240	254	296	245	286	233	264	260	243	286	257	270
32475	35847	48429	54282	59120	63937	60388	49138	45153	47066	44350	41110	39904	35272	42659	40816	42529	31486	20086	14905	15881	13517	14569	11660	9979	7403	3683	3222	3132	2169	2135	2061	1978	2321	1975	1630	1423	1184	1036	950	895	1375	3031	2854	1712	1306	1283	1074	868	650	634	655	633	655	642	654	601	653	610	579	616	598	596	582	589	622	576	608	639	597	613	631	595	640	612	650	648	618	599	624	585	585	610	638	580	615	596	621	563	576	582	588	599	588	594	652	599	579	620	608	638	604	581	595	606	613	642	633	629	624	602	627	575	595	625	591	590	561	633	631	596	627	609	576	626	604	623	606	639	599	663	565	605	637	570	610	606	579	637	564	586	576	609	613	641	647	617	626	611	595	600	623	617	623	581	591	628	618	625	598	636	622	573	592	620	644	590	621	631	633	594	628	583	637	590	589	633	630	604	585	589	633	621	620	619	621	611	608	586	622	612	606	616	638	584	579	633	630	595	591	626	609	653	612	586	626	637	589	634	563	602	593	662	567	596	620	595	557	585	596	624	666	602	640	616	634	607	618	644	599	582	648	603	614	604	606	599	633	624	589	560	593	635	648	611	605	623	579	617	650	588	620	617	565	612	582	622	572	616	588	599	637	643	646	623	587	597	591	622	614	610	607	596	625	610	621	649	604	593	638	597	598	636	621	643	582	577	585	624	606	603	590	622	643	645	607	632	600	598	604	610	614	608	648	625	569	614	591	622	591	583	667	572	619	597	642	594	623	579	584	617	629	627	647	626	597	666	642	593	607	634	587	632	619	615	616	580	623	585	571	620	601	667	642	626	614	598	692	614	641	628	611	612	593	608	596	569	591	632	612	605	616	637	643	603	584	582	603	597	614	652	644	652	652	595	610	608	629	637	593	577	613	624	580	637	592	602	606	628	614	651	575	604	596	634	640	621	679	609	610	618	592	591	657	629	628	622	566	616	618	633	596	591	622	591	638	604	644	631	602	603	620	647	614	584	625	604	575	591	622	603	575	623	563	624	624	638	586	580	613	625	591	608	585	645	568	620	583	627	545	628	591	602	628	628	637	616	601	600	617	638	585	616	584	616	673	636	608	623	615	592	624	601	597	607	604	628	634	613	622	631	669	665	608	609	583	615	659	600	592	593	583	628	633	592	626	588	559	630	594	580	607	617	608	567	610	601	598	663	599	595	616	602	624	587	592	626	585	586	641	604	634	597	601	630	612	642	637	569	595	632	606	630	616	620	610	606	613	591	644	622	628	621	627	590	582	614	621	605	616	588	579	595	582	644	576	611	595	609	623	629	633	625	571	626	619	590	599	644	607	621	581	593	616	605	597	592	638	585	595	644	619	608	566	595	626	617	643	640	646	626	613	622	624	605	577	610	607	600	622	638	600	609	613	619	635	639	626	648	621	626	615	617	587	572	635	645	602	605	608	603	584	612	637	632	587	572	551	629	597	593	617	638	603	600	625	608	625	650	622	609	630	597	578	615	607	631	574	629	577	617	643	591	598	605	587	631	576	568	609	630	571	621	586	614	641	596	630	591	565	612	592	652	606	625	678	629	558	638	636	606	641	585	603	623	596	653	589	635	629	609	589	634	605	573	621	553	627	625	604	645	630	646	631	634	614	635	618	618	606	610	623	620	547	602	586	655	624	594	621	654	617	615	629	610	610	589	598	602	587	620	574	611	612	614	607	659	597	619	616	667	567	610	583	652	627	601	599	602	636	623	624	572	570	606	608	578	620	614	621	614	632	654	590	626	641	610	595	605	637	598	571	633	637	559	588	527	603	582	615	588	584	622	584	599	625	613	620	624	594	563	600	598	635	657	621	595	618	633	656	606	638	616	641	596	622	637	636	593	653	603	594	610	568	637	596	595	594	635	615	604	571	612	583	638	614	606	592	593	612	676	647	603	599	614	648	624	649	598	592	639	563	628	594	581	645	652	638	569	657	596	640	606	587	607	624	611	595	599	659	617	615	620	647	622	624	582	645	592	625	617	608	577	619	629	606	601	581	604	605	601	611	596	590	617	642	680	632	601	610	651	592	648	592	607	606	626	608	561	597	625	621	607	572	559	631	568	579	602	580	617	593	603	606	614	625	597	628	644	604	639	600	555	616	608	634	620	566	589	605	600	596	606	620	623	621	598	646	583	627	617	653	617	610	627	605	589	587	583	654	599	554	596	601	618	634	603	603	650	612	589	605	606	597	564	586	607	607	575	625	621	609	613	601	625	622	622	593	621	630	601	563	661	603	597	655	625	615	617	592	593	645	606	607	597	617	631	603	613	567	577	574	618	578	599	593	587	638	579	624	584	637	641	635	610	573	636	604	613	603	590	601	589	609	619	586	567	624	568	614	608	599	611	623	585	611	606	633	624	643	613	615	541	629	593	588	656	610	628	590	625	619	602	611	575	641	679	610	629	630	597	626	593	588	631	614	599	632	561	614	601	644	608	658	596	676	604	609	576	601	612	562	632	625	622	588	594	570	570	622	620	617	606	596	605	608	624	587	624	615	620	615	597	611	640	651	658	675	623	600	622	606	562	607	627	630	613	606	617	645	621	595	584	596	637	637	628	615	582	595	583	622	624	601	579	634	618	600	583	613	617	573	657	633	647	665	627	609	591	655	666	571	578	595	571	650	593	557	641	605	644	596	619	605	640	631	608	680	621	577	629	623	627	650	641	617	583	607	683	631	604	610	617	624	583	649	573	604	604	623	607	608	595	618	634	578	589	618	609	613	575	570	566	586	614	628	567	600	591	580	603	593	616	567	638	664	635	572	630	652	613	606	659	623	602	654	560	627	620	641	582	616	603	629	613	582	635	578	577	555	599	625	607	614	603	577	629	607	571	640	600	610	658	630	573	605	582	608	606	624	600	629	623	644	609	647	655	557	647	610	615	622	603	686	603	599	588	658	605	620	610	605	560	613	583	634	613	587	607	581	627	633	662	603	614	564	606	596	600	592	608	668	644	590	630	623	612	602	606	631	606	637	592	639	640	618	597	623	587	600	621	612	620	630	604	577	630	646	593	597	603	629	610	650	645	674	606	672	607	580	618	603	652	641	652	583	628	588	590	602	610	617	575	596	606	604	659	637	614	612	633	627	635	609	655	632	603	636	637	635	624	601	623	565	591	599	622	629	622	617	593	579	554	626	600	573	636	585	632	622	601	642	610	628	634	605	634	568	581	631	608	618	592	553	604	582	624	624	572	629	606	590	571	585	646	567	607	595	587	596	587	625	627	572	632	623	600	602	596	629	632	606	598	592	598	610	625	589	603	628	599	602	596	595	619	644	587	592	570	646	622	605	598	652	625	599	602	661	620	604	585	580	646	603	573	618	575	589	626	617	590	630	582	601	604	643	590	592	629	626	542	608	618	623	577	627	605	605	588	633	649	604	604	580	595	614	639	600	636	622	644	597	625	611	605	600	610	622	637	581	637	593	586	616	612	592	618	593	625	638	578	591	609	601	676	643	586	596	586	579	597	631	592	606	610	615
26309	19926	19936	16226	12170	9108	8239	4621	3425	2787	2172	1648	1587	1145	1153	922	962	801	681	598	547	512	489	431	449	373	366	370	374	346	303	355	330	350	298	288	299	311	270	302	302	311	300	340	294	295	282	304	306	312	273	298	284	266	286	275	335	270	313	273	272	279	315	261	278	277	280	313	279	312	290	289	321	301	255	302	291	301	278	283	313	301	289	287	307	277	298	278	308	279	318	311	316	293	283	286	289	296	276	314	301	263	251	283	297	266	279	307	300	260	337	318	276	262	267	233	288	315	315	278	289	266	273	327	247	299	271	288	299	286	301	328	266	304	300	263	269	253	295	300	284	310	270	280	278	277	271	310	288	271	309	273	300	296	293	278	287	303	288	269	287	257	258	299	293	327	318	288	271	295	249	299	310	271	320	309	266	297	293	286	269	274	286	274	279	275	294	285	256	290	290	271	273	293	285	299	278	288	302	292	289	251	326	257	318	258	265	304	296	299	266	288	267	298	247	250	294	299	255	279	282	317	280	296	291	292	294	294	317	292	295	296	314	289	295	294	239	266	287	266	267	269	297	296	313	282	286	290	268	288	297	297	258	268	301	276	260	280	282	297	304	285	294	288	284	253	290	272	258	274	288	281	280	299	306	293	271	286	299	274	302	282	290	297	291	278	326	267	253	322	310	310	294	300	283	330	279	311	280	306	299	286	294	329	265	334	286	273	298	278	287	264	290	281	285	281	303	282	283	297	309	292	290	268	288	293	306	282	293	321	315	302	286	304	293	282	267	284	294	264	298	304	296	273	304	285	290	267	253	285	300	314	264	283	311	286	286	271	267	306	260	245	298	303	259	271	291	301	320	264	285	283	330	295	284	314	296	335	297	295	324	288	287	274	290	272	296	252	283	282	299	296	296	301	268	288	300	278	293	288	312	288	286	265	276	256	299	303	284	317	306	245	270	291	255	295	269	290	269	304	284	301	283	300	274	307	273	280	290	285	278	273	275	291	294	292	263	266	306	293	289	286	278	255	279	282	284	288	283	292	268	296	286	270	304	288	287	303	287	299	271	275	256	282	272	286	279	312	267	282	278	271	282	294	317	309	289	299	292	302	302	310	278	314	285	303	287	266	303	298	265	282	273	299	284	283	302	284	296	304	291	303	286	281	299	289	273	280	294	290	304	290	292	264	300	279	280	303	297	293	264	288	251	269	291	336	295	275	261	245	289	294	286	287	305	322	287	253	289	325	283	311	273	303	289	308	285	284	283	294	302	284	290	292	288	291	280	280	281	291	282	274	295	294	267	291	310	307	273	287	277	290	297	269	303	295	287	260	307	313	290	250	317	270	259	276	280	301	267	283	287	297	267	272	282	317	265	293	268	289	265	276	293	290	289	296	286	293	288	284	291	274	295	259	299	312	293	306	235	265	291	272	309	298	306	266	267	280	278	276	290	271	294	292	314	293	290	277	313	265	252	305	256	276	302	299	272	315	290	306	316	275	290	265	324	270	285	276	282	294	270	296	284	298	264	304	296	278	297	314	277	294	285	287	304	313	292	281	287	282	307	284	277	240	285	266	245	301	292	311	291	299	262	320	297	272	279	287	304	289	313	265	264	294	308	288	304	296	301	292	263	303	281	301	283	267	282	299	282	266	298	296	323	284	281	315	274	259	301	284	273	295	302	257	264	275	298	280	261	271	280	274	303	303	319	297	282	256	286	292	313	285	303	291	298	272	263	288	295	277	283	283	283	298	287	304	309	256	257	297	270	277	268	290	290	313	274	278	281	302	299	276	293	295	273	288	298	258	271	280	265	283	290	280	285	267	289	318	269	330	278	237	292	291	265	290	280	275	273	303	308	283	279	302	274	274	280	274	278	310	293	287	271	277	293	312	302	304	273	286	277	323	299	288	285	280	280	288	276	291	288	289	280	275	308	276	262	305	289	287	273	292	299	268	298	264	280	293	306	298	294	293	299	270	306	280	271	296	310	286	269	254	290	309	312	302	303	272	272	295	295	271	314	281	282	263	306	268	254	289	285	311	297	275	312	304	269	260	300	263	261	286	313	252	276	300	268	292	295	273	268	261	262	327	279	276	290	290	259	291	275	292	299	285	266	298	298	299	276	292	282	251	298	311	311	278	287	284	263	283	298	273	319	272	272	279	275	283	286	278	312	281	282	277	314	295	256	280	296	266	265	268	295	283	291	297	299	289	305	321	306	275	299	277	291	333	271	266	286	284	301	291	281	248	306	299	272	269	247	288	290	289	306	239	299	261	310	296	274	285	286	262	292	301	311	297	284	284	262	305	252	284	263	294	281	310	260	279	302	328	265	275	282	283	276	283	301	257	257	286	287	260	277	278	321	271	286	301	273	283	277	295	248	255	289	283	280	285	325	283	284	279	311	253	274	295	291	270	308	283	277	288	300	284	279	303	272	297	303	263	286	257	312	287	278	286	287	279	286	289	301	284	277	283	276	284	274	313	275	273	290	284	287	290	311	270	288	265	267	257	296	300	285	261	270	300	253	273	268	274	250	258	271	290	275	296	273	289	266	317	294	300	259	259	269	270	290	297	312	304	301	277	277	310	274	342	306	278	266	252	315	275	276	289	271	281	247	294	292	290	281	303	287	311	310	298	280	289	254	293	247	292	305	276	355	272	263	286	301	293	286	307	274	285	288	269	262	287	315	289	300	276	273	282	268	276	269	296	293	298	284	298	306	287	284	265	288	271	294	272	285	299	281	239	253	303	289	299	287	285	305	288	285	284	271	303	256	282	320	303	260	303	288	315	277	283	251	288	278	280	300	269	264	269	293	315	294	315	322	280	258	265	255	301	290	287	272	278	271	320	275	310	279	291	297	284	294	278	301	305	280	303	280	246	279	290	254	272	275	282	275	297	304	293	254	285	277	273	288	293	276	294	306	299	258	283	287	315	281	282	254	259	284	259	283	275	290	292	260	274	259	313	280	299	283	284	297	270	290	283	287	309	310	341	266	282	299	288	301	313	284	296	296	298	295	272	307	273	294	282	273	265	321	291	300	264	292	256	264	259	272	303	271	258	278	290	309	306	275	328	291	266	282	299	268	284	323	292	278	290	285	280	271	282	266	294	280	319	282	270	278	265	275	300	265	272	302	277	322	314	309	291	288	289	276	295	289	279	285	287	312	306	274	272	298	327	308	288	271	244	275	296	272	284	272	291	284	297	308	289	278	248	260	281	295	263	305	266	279	264	263	274	290	270	283	301	306	299	307	320	295	269	291	267	277	301	292	298	294	280	301	270	307	309	340	312	318	277	344	279	279	239	268	296	283	290	276	291	269	289	260	295	272	293	277	306	282	279	278	279	294	266	275	271	303	316	266	303	310	281	242	263	287	277	257	300	240	255	271	271	292	298	264	274	272	278	296	279	261	286	313	281	289	296	262	262	295	281	332	275	285	298	303	297	332	291	279	311	279	294	252	274	246	289	278	269	317	313	293	302	285	279	282	321	304	267
15608	15256	24959	28569	26997	25382	24282	16174	13412	11900	9900	8573	8421	6279	5929	5228	5389	4012	3281	2719	2394	2211	2037	1723	1589	1367	1267	1057	1098	1014	942	876	944	890	859	819	773	757	774	797	748	756	820	840	735	757	763	761	692	697	694	656	719	737	723	680	635	637	689	701	712	675	721	694	733	719	729	705	732	707	636	701	696	735	680	719	725	715	691	704	715	666	718	672	672	677	750	731	685	678	666	700	649	705	715	728	690	707	699	688	669	699	699	702	681	745	666	673	715	711	640	686	669	687	699	747	686	657	694	668	694	671	682	635	693	684	674	706	710	711	722	701	623	666	689	720	673	689	722	688	688	713	692	711	733	691	711	663	691	631	668	666	680	620	688	674	686	713	643	689	658	701	681	725	673	660	649	665	660	662	725	644	700	666	676	668	680	658	672	745	695	653	634	700	671	660	704	682	703	685	712	688	717	687	697	670	703	683	673	695	691	680	686	666	670	694	721	671	719	712	692	609	690	665	694	735	692	666	677	696	643	711	705	709	679	681	701	701	705	671	673	728	684	702	645	675	702	691	650	633	695	658	713	664	653	694	689	711	713	729	672	653	681	674	698	663	718	692	664	676	711	696	690	682	674	664	656	668	659	644	678	671	681	687	703	703	690	716	722	686	698	727	656	731	705	721	706	693	711	706	651	666	678	635	720	687	657	682	644	696	721	679	672	708	674	676	676	623	691	693	626	690	726	668	687	703	663	704	733	647	661	678	706	668	692	677	703	661	659	689	682	634	691	686	701	664	676	677	678	676	654	661	679	691	698	726	685	695	683	690	725	693	656	672	758	729	667	709	707	664	699	658	704	674	738	700	695	705	659	663	651	686	741	655	655	655	703	664	697	678	715	673	656	663	682	660	701	686	691	687	680	715	745	673	699	737	678	686	686	695	599	700	674	734	713	658	665	651	687	707	713	666	712	710	686	677	700	711	703	683	703	696	686	641	700	697	731	660	711	667	724	670	694	660	722	666	693	696	692	681	708	705	730	678	684	660	694	662	758	637	686	713	673	665	654	666	668	699	681	737	723	652	690	709	721	698	716	697	708	709	743	707	682	660	698	677	686	706	688	675	712	672	694	680	666	692	711	682	709	709	645	646	681	669	649	670	747	668	691	713	723	683	670	689	693	678	704	694	627	727	661	692	678	656	717	713	685	686	688	716	706	739	688	675	668	699	711	659	671	639	700	699	682	668	731	696	652	677	649	696	723	689	636	642	722	703	710	671	698	687	669	731	701	729	721	671	689	715	713	699	638	637	677	606	679	656	698	666	748	664	702	696	637	648	688	684	720	706	700	673	686	666	667	690	674	700	704	688	672	666	676	712	731	675	674	697	721	647	664	735	702	664	752	663	697	637	663	675	698	697	691	731	670	653	672	709	675	679	665	641	687	672	714	673	680	687	708	700	715	691	676	679	696	718	700	668	677	686	693	691	705	680	671	719	709	703	639	700	632	738	727	724	696	674	720	708	651	715	703	730	696	689	723	706	706	716	668	706	665	678	704	729	701	658	660	687	687	692	719	714	721	663	727	700	779	694	677	687	743	742	636	661	683	686	714	679	714	694	683	655	684	650	708	694	667	668	701	721	722	744	647	680	678	686	717	722	698	674	692	671	708	672	707	687	680	668	662	663	697	715	699	692	717	667	699	680	712	753	658	749	696	657	677	701	679	714	673	654	707	623	670	682	720	715	693	762	738	672	682	664	657	692	717	691	703	688	704	700	657	695	677	641	645	681	668	714	729	724	705	717	668	684	640	679	700	680	683	668	716	663	723	754	701	651	670	659	700	673	696	681	679	702	699	695	714	670	664	706	701	688	670	694	693	706	661	730	695	675	646	660	722	711	664	675	741	710	712	713	694	700	729	679	658	698	712	716	684	725	673	706	720	663	678	651	704	665	656	709	678	736	699	669	661	653	715	730	723	698	726	703	689	698	679	709	672	671	674	723	657	705	711	681	689	660	697	675	654	710	662	718	663	702	711	730	664	682	667	662	687	705	639	712	665	682	709	715	683	670	732	673	710	688	741	736	701	665	720	687	652	671	669	718	649	691	678	711	668	684	665	692	694	705	684	726	655	706	707	653	705	709	645	664	704	705	709	655	681	721	741	674	689	667	663	701	696	729	716	705	660	723	712	659	675	666	718	697	697	708	687	709	657	672	666	699	707	658	726	692	666	686	669	670	680	701	699	736	696	645	672	710	729	702	696	699	718	690	693	724	662	748	691	657	691	698	681	750	739	684	715	697	711	721	663	665	697	696	700	711	695	662	682	716	702	686	699	645	695	675	731	706	692	709	697	653	663	705	671	642	695	706	716	680	656	715	658	751	626	704	678	664	702	692	699	670	718	690	713	716	715	677	687	695	656	695	669	683	695	706	689	678	666	715	724	695	714	690	687	656	660	694	682	687	624	698	717	692	673	700	659	682	671	650	692	729	663	673	702	685	699	673	685	700	664	682	684	667	670	690	696	705	659	653	680	714	676	720	681	652	721	692	724	701	663	690	687	687	718	685	684	665	665	666	719	695	751	699	644	670	671	678	686	711	660	670	660	702	672	658	681	727	690	679	641	701	713	687	718	696	737	697	694	692	684	670	661	671	644	661	692	677	722	675	692	677	677	682	658	674	695	722	652	666	706	688	665	680	685	726	691	732	715	633	724	702	686	690	685	704	700	721	723	697	703	689	716	683	720	683	647	673	678	676	670	713	706	674	734	679	652	676	698	681	691	643	669	641	726	713	675	713	668	694	661	691	710	723	685	665	722	694	673	697	703	683	660	689	699	701	727	711	656	655	717	714	687	684	703	687	684	723	692	673	671	666	696	668	684	731	656	664	676	693	725	671	718	705	704	722	659	686	647	668	677	705	694	705	723	656	659	738	705	664	645	651	701	714	712	717	700	645	694	710	678	666	719	680	704	689	677	731	699	684	741	683	682	652	720	678	694	696	721	694	687	675	699	686	684	706	703	663	726	687	705	671	683	711	741	706	705	686	696	730	681	647	676	694	707	722	690	639	705	683	733	695	684	718	716	668	723	642	671	700	736	730	701	698	696	694	724	645	696	650	690	683	681	688	649	682	682	708	657	723	694	695	643	669	703	706	675	676	695	671	680	696	707	655	679	685	702	742	721	666	687	701	658	687	680	719	719	627	680	655	686	718	729	662	724	698	759	723	681	667	674	680	680	681	685	696	708	664	663	623	727	689	675	683	679	640	693	693	675	678	684	727	675	658	708	673	740	695	705	701	645	664	664	706	665	682	707	705	660	678	663	695	659	668	726	695	685	737	699	652	692	682	703	696	689	658	659	700	692	661	699	702	691	641	694	702	738	634	711	726	705	668	672	696	710	709	686	749	704	680	704	743	682	702	695	697	718	708	698	685	659	694	724	693	694	719	706	724	668	670	699	729	719	701	699	712	651	686	734	695	672	662	704	721	693	699	691	675	664	651	727	685	685	685
42404	36277	46891	47018	47455	47186	47728	32177	28247	26876	19621	19035	17663	12956	14856	11611	13023	9498	5415	3027	1777	1321	1696	1494	1068	854	599	475	545	412	419	434	402	445	361	331	324	354	318	316	305	396	515	419	299	299	362	311	351	284	288	285	295	312	308	277	300	272	303	282	289	284	299	280	281	280	305	287	242	318	299	269	256	278	277	269	294	306	293	262	252	244	306	283	286	296	297	283	296	279	305	283	291	304	306	282	270	292	257	296	297	325	275	288	297	295	307	218	300	271	276	287	251	270	297	260	287	283	313	261	279	304	290	300	289	292	293	267	299	317	295	276	297	240	265	288	285	273	286	298	318	285	286	295	281	290	282	242	305	276	321	312	281	315	311	287	295	278	262	304	312	308	265	285	291	315	271	282	293	266	274	276	273	282	276	274	269	301	306	295	283	284	282	280	257	305	274	303	293	271	301	283	276	255	298	285	253	284	313	301	316	285	283	283	297	295	268	281	284	254	293	278	266	278	291	290	285	300	317	287	290	276	323	291	254	275	282	303	277	303	292	286	326	300	267	294	317	295	280	278	289	277	328	289	283	316	297	283	270	273	292	265	283	266	275	312	293	264	314	283	254	285	289	280	300	292	283	268	275	296	282	297	288	261	302	346	301	297	269	289	280	257	281	297	316	270	275	280	285	283	299	263	279	280	281	294	285	268	287	267	309	313	305	284	282	246	286	268	291	285	282	305	273	267	314	272	316	299	278	283	255	292	283	253	282	331	334	311	275	268	289	282	302	273	285	266	303	279	286	284	321	283	277	330	305	276	271	296	311	303	243	286	275	282	286	299	280	289	288	283	293	287	299	299	298	282	283	262	255	266	284	294	251	289	308	300	272	303	304	258	257	287	290	290	306	289	271	269	300	283	283	292	284	301	272	260	253	275	305	254	284	280	297	286	306	295	284	276	251	269	272	283	292	290	307	312	301	314	308	269	276	291	278	311	281	288	296	294	299	299	271	310	328	278	272	277	280	292	293	281	275	328	276	297	275	294	305	258	283	258	237	270	242	281	316	275	304	286	280	262	316	319	300	288	277	288	267	286	294	294	291	288	287	251	287	295	287	283	285	257	282	297	274	300	297	276	261	290	277	277	331	282	269	294	297	304	289	302	291	253	313	289	304	316	301	274	286	287	281	311	305	299	333	270	309	274	342	288	293	289	289	296	275	321	299	277	317	302	314	265	275	283	246	277	308	269	278	277	272	265	299	323	299	318	272	272	278	289	267	286	282	299	283	263	267	272	295	269	315	290	275	294	270	297	286	284	290	258	285	277	282	254	258	280	275	284	291	270	295	267	299	298	270	311	295	309	276	300	281	298	311	279	263	289	283	306	264	293	252	303	287	308	292	318	255	246	283	262	276	294	287	278	303	268	252	257	282	288	277	276	282	268	282	252	277	274	290	302	261	281	300	293	302	299	285	276	314	297	261	288	286	286	292	296	268	283	321	322	253	301	246	286	285	295	292	273	297	257	289	291	290	258	304	301	308	284	258	289	294	276	269	273	308	284	288	311	269	272	317	307	304	292	259	298	304	309	287	287	280	320	268	282	279	297	321	293	271	296	258	301	300	288	291	298	277	303	269	309	303	293	297	235	256	285	274	303	287	291	267	310	264	281	275	272	274	276	299	308	264	305	277	302	268	265	262	276	290	275	294	297	275	267	289	293	270	280	310	267	273	296	253	276	240	282	346	315	267	298	319	273	273	273	263	269	281	306	282	269	274	261	284	256	324	272	265	274	270	282	286	289	279	315	274	253	274	255	278	259	299	276	270	261	274	322	294	299	294	316	321	301	270	298	297	278	283	274	276	271	282	274	265	320	310	327	279	294	314	281	278	255	294	279	288	297	315	284	270	296	261	315	259	286	265	275	282	301	280	247	252	279	266	272	303	302	301	296	261	302	291	275	280	302	292	277	282	292	278	294	298	313	296	304	320	276	296	280	299	301	264	304	292	297	269	272	295	296	295	314	274	284	279	281	315	298	314	274	263	319	297	273	246	288	324	297	268	271	314	279	309	295	291	282	278	299	272	292	268	288	277	295	299	294	299	292	324	286	311	280	292	308	287	288	281	252	295	305	298	276	253	296	264	275	287	323	290	288	261	285	281	294	296	288	249	245	278	306	297	294	286	284	308	287	265	291	277	307	314	269	299	294	272	277	275	267	279	279	293	289	251	295	307	297	280	283	324	301	296	278	272	274	307	257	274	253	286	303	291	279	289	288	284	291	276	262	264	299	328	277	307	280	305	303	294	299	284	281	259	293	280	286	297	271	281	276	300	293	317	272	280	257	279	270	266	329	313	283	307	256	284	260	303	285	343	291	289	302	316	306	315	282	297	290	291	281	294	295	289	275	281	293	302	358	283	264	265	300	272	255	301	291	289	288	248	273	297	289	304	278	281	293	307	273	309	297	283	266	283	317	271	292	268	323	305	275	263	306	272	293	265	292	283	295	294	290	286	252	306	280	297	282	270	307	294	285	275	284	289	325	316	311	286	298	252	293	327	299	286	294	236	289	294	309	300	319	303	297	280	293	283	282	268	280	275	322	304	289	286	298	266	276	308	292	293	311	262	277	285	256	294	279	293	273	297	293	273	291	290	254	277	281	302	300	288	293	300	259	299	268	270	302	296	312	292	267	261	287	280	271	302	280	295	264	290	277	302	284	268	268	314	280	293	264	251	277	279	261	294	272	290	281	279	260	311	306	260	292	275	296	274	274	282	260	275	322	276	278	289	304	266	284	283	264	295	290	278	287	306	292	271	304	286	278	290	298	260	285	274	291	306	252	287	288	284	310	251	252	270	273	259	295	280	258	285	277	281	317	310	282	303	269	305	278	290	329	300	284	301	312	286	298	276	311	279	289	305	299	299	283	283	297	258	266	273	326	266	284	266	295	279	296	295	291	307	310	271	271	299	277	258	276	269	290	302	262	251	249	281	281	274	271	312	287	274	299	273	273	264	278	300	283	279	314	278	295	243	285	254	304	307	287	286	280	276	301	291	300	309	265	278	283	294	278	262	311	263	250	290	308	282	300	280	315	316	290	285	277	266	304	292	261	281	261	281	291	274	298	294	300	293	318	286	261	287	294	290	324	293	276	247	268	270	278	278	313	282	283	284	317	284	290	267	293	300	299	291	279	248	292	274	314	259	315	275	278	313	274	311	272	280	276	304	310	288	296	302	260	282	278	279	279	279	272	297	310	285	297	275	306	268	303	298	296	297	303	277	287	258	303	314	298	344	292	273	299	282	258	283	284	290	300	282	298	287	296	283	287	298	282	285	319	309	274	305	283	292	245	269	278	311	278	280	283	279	300	303	299	308	279	291	269	269	312	266	276	281	320	282	279	295	284	238	270	280	273	282	270	298	253	287	280	255	272	291	278	269	311	249	266	276	282	275	293	273	270	318	270	264	307	246	275	303	256	293	292	291	293	312	309	313	289	300	262	280	271	291	286
27061	28907	43641	51003	54509	58691	54239	43145	41320	40212	33124	33799	35109	27532	32947	30003	34294	26750	20037	11674	8545	6381	9198	7585	5646	4217	2336	2315	2165	1776	1582	1618	1554	1792	1293	1293	1147	1006	962	914	874	1267	2129	1768	868	927	1088	970	801	767	742	748	765	772	737	688	679	722	690	672	711	717	663	654	650	687	653	681	663	666	657	718	673	665	653	719	666	684	731	660	671	667	635	662	691	619	629	682	701	682	669	677	651	655	662	694	689	709	726	688	720	675	701	682	690	638	659	697	636	706	646	677	679	642	669	703	652	722	688	739	705	687	690	652	686	716	651	712	715	706	627	690	672	708	682	636	656	710	642	707	691	722	681	711	689	657	660	674	620	656	685	706	703	649	683	747	706	684	678	701	715	650	701	718	702	679	659	731	673	719	687	722	707	644	713	681	659	737	690	691	717	701	683	638	660	657	696	672	721	698	661	675	671	709	643	698	669	680	705	676	703	691	727	676	672	682	711	651	668	747	635	666	708	642	695	664	653	695	677	609	690	686	634	646	716	658	655	712	717	669	655	676	690	725	664	686	693	663	716	722	674	678	686	690	691	703	684	712	667	688	657	657	646	706	675	689	654	663	674	730	656	708	647	720	686	656	716	704	696	701	705	689	717	701	738	695	670	707	661	687	696	736	700	681	663	700	639	749	709	695	681	715	682	723	658	721	659	710	653	680	673	694	643	673	699	670	695	651	693	735	707	651	728	724	651	683	666	697	680	654	661	680	655	690	723	670	747	680	698	728	672	713	681	673	684	706	674	707	676	663	703	722	691	642	704	692	661	647	763	678	688	664	653	671	628	691	693	664	689	679	681	639	693	671	684	701	732	643	683	695	651	699	648	655	688	650	703	661	702	694	642	687	660	676	668	706	726	687	668	683	716	636	679	691	685	689	731	682	713	696	674	679	689	713	687	671	674	716	663	692	699	696	667	697	724	636	709	683	680	668	636	747	716	682	689	694	651	712	706	662	660	680	687	739	721	641	690	678	679	659	721	680	656	681	696	704	710	667	689	683	693	650	696	722	680	694	690	658	639	717	663	638	648	683	736	703	702	671	673	699	696	705	670	698	705	724	693	668	717	693	695	706	713	672	668	667	703	723	700	653	632	649	685	693	686	711	640	668	704	682	659	695	693	719	732	650	704	699	695	680	680	680	705	705	693	688	641	691	700	705	692	668	678	705	705	705	706	704	667	657	673	725	653	694	684	688	689	647	697	674	686	659	677	725	667	679	660	737	684	677	667	623	701	720	730	683	710	700	656	694	677	710	683	710	689	691	670	641	673	699	636	696	688	692	704	697	712	655	694	694	674	698	658	651	695	662	656	681	668	699	696	668	655	650	703	681	701	699	723	674	704	714	652	666	691	698	673	699	679	661	744	686	660	685	729	704	674	691	703	685	662	639	664	675	701	709	727	672	724	669	687	708	686	708	690	666	696	705	692	692	638	645	676	721	739	687	691	705	691	636	672	656	667	737	635	719	652	691	678	661	722	756	689	645	696	647	683	702	701	695	681	674	709	708	710	642	677	715	710	712	708	730	624	724	632	713	645	653	667	673	680	683	678	673	702	679	690	714	686	764	695	642	677	687	742	683	708	739	706	655	708	679	683	700	693	718	691	677	680	687	691	697	704	745	658	684	649	711	640	668	702	736	738	680	677	706	699	673	639	678	642	649	729	658	690	699	669	741	626	684	702	722	681	705	639	684	651	697	706	702	650	677	653	651	680	684	649	669	676	729	684	693	674	695	679	647	652	617	707	750	678	708	739	691	672	697	668	694	688	690	717	718	672	718	658	719	668	693	681	695	691	673	680	713	689	678	632	682	711	703	670	713	695	667	664	661	637	687	704	704	729	694	668	657	710	686	649	689	691	646	681	676	730	699	679	667	647	728	697	678	684	674	655	712	649	677	649	613	679	645	647	692	691	652	714	678	743	676	674	653	700	686	682	732	631	700	656	691	711	704	748	601	671	686	705	702	632	712	734	667	697	703	704	648	659	713	705	700	682	651	702	704	680	692	685	716	675	707	674	681	673	644	706	654	687	688	681	683	730	725	692	666	658	646	653	672	648	674	679	725	677	690	711	691	699	677	708	719	720	663	700	669	659	664	713	694	677	665	706	679	648	717	759	692	656	680	658	691	663	686	672	683	675	691	709	654	647	685	675	718	663	648	637	652	706	706	692	659	669	671	728	685	688	685	702	641	674	659	677	706	746	669	702	647	635	660	667	667	646	713	743	659	689	699	653	720	676	689	654	661	673	679	682	679	668	653	683	720	638	665	702	646	686	673	654	683	679	677	678	657	699	643	675	703	706	669	710	668	670	733	732	688	694	632	703	679	684	725	738	621	691	659	655	688	650	686	706	672	632	678	676	662	688	685	676	703	705	685	679	673	703	710	680	664	677	695	675	673	671	696	657	722	650	673	699	706	691	693	704	676	683	698	711	698	702	669	704	729	697	674	720	701	654	761	687	683	674	663	706	663	696	701	651	665	640	673	641	664	685	697	668	719	701	724	689	643	703	690	691	689	688	687	710	658	714	694	715	667	672	684	692	693	690	653	703	670	642	626	653	656	642	718	657	717	642	684	674	722	671	700	685	647	658	701	735	701	665	670	742	657	706	675	659	649	695	740	675	659	753	683	708	699	699	719	660	671	720	701	673	691	662	660	630	731	640	658	732	673	653	701	679	687	670	689	677	674	671	681	704	675	596	685	691	692	696	684	683	705	665	714	682	664	681	706	666	708	678	683	704	743	693	674	695	669	712	696	651	683	740	701	700	689	678	720	663	704	711	698	652	691	676	705	683	690	674	691	716	679	649	685	698	720	683	705	663	716	662	703	640	688	721	644	669	664	688	676	682	676	686	704	702	717	682	709	678	656	646	646	624	668	720	684	649	709	681	646	642	716	688	669	659	666	691	712	668	662	721	731	726	668	712	693	720	713	650	644	677	674	694	676	720	688	663	706	698	659	718	745	684	665	703	667	686	654	690	688	693	703	651	628	667	732	692	701	711	690	716	696	671	715	700	641	689	685	733	653	739	714	630	681	721	681	716	696	662	670	640	745	664	710	734	662	681	722	678	701	670	701	694	649	681	674	689	661	709	676	691	702	664	699	742	696	666	668	711	667	720	722	675	698	735	695	712	712	699	694	672	726	659	673	693	665	657	747	753	681	650	711	680	687	660	678	713	683	648	692	679	685	679	674	625	674	670	682	719	682	664	729	652	689	678	698	671	719	698	723	743	706	698	676	661	682	692	671	724	667	659	704	704	639	698	695	699	709	665	720	707	706	686	665	745	705	686	672	704	690	662	703	704	674	694	728	699	706	687	700	695	660	685	701	649	729	677	682	721	704	670	717	635	673	661	675	700	675	711	664	685	729	643	648	663	710	696	720	613	681	661	699	685	678	715	661	685	678	664	667	700	656	709	725	686	713	655	676	690	688	655	705	694	713	726	679	738	703	686	690
49758	42860	50887	49220	48825	49757	51539	38572	37012	35532	27715	28166	28666	22106	22797	19692	21014	17525	10845	5846	3519	2399	3499	2783	1825	1240	663	769	559	529	496	499	450	426	418	377	334	329	327	312	291	328	659	393	277	288	395	346	305	275	265	300	266	282	227	242	231	221	244	240	248	222	239	230	242	237	228	251	245	250	239	272	210	264	221	248	230	249	247	267	245	264	220	238	222	220	244	263	256	244	291	276	239	245	221	237	235	220	232	237	232	236	263	217	246	267	259	242	246	245	258	267	248	232	237	239	221	265	240	221	213	244	228	232	255	255	232	251	237	254	228	225	264	256	247	238	235	230	255	248	271	245	241	243	209	247	220	207	232	226	252	246	245	252	258	227	266	261	256	251	248	249	293	250	244	257	270	233	240	210	257	234	228	262	226	250	235	247	213	246	252	250	246	262	234	221	260	253	232	270	248	247	235	252	270	251	232	229	237	243	220	227	231	258	250	234	246	245	237	231	229	265	220	222	234	229	235	247	260	214	222	221	262	267	248	220	221	218	236	233	216	238	205	217	245	250	219	240	216	265	214	242	268	239	265	268	231	230	245	243	247	231	240	276	272	248	260	234	231	221	259	230	262	254	225	228	244	243	247	256	247	259	199	205	222	246	255	239	269	230	242	253	249	243	265	267	216	267	225	252	238	209	230	255	221	252	239	223	230	238	238	240	208	229	227	256	236	238	261	269	251	226	258	259	250	248	229	262	262	228	239	246	236	235	266	238	239	224	233	247	259	254	246	274	256	271	239	235	216	224	223	217	278	229	256	223	245	223	269	238	260	224	253	266	242	219	250	250	247	219	221	227	219	242	243	240	252	214	250	232	232	219	234	223	221	249	237	242	263	220	254	267	262	232	233	232	247	246	215	235	259	249	242	230	258	218	228	236	255	243	246	228	236	242	261	250	254	238	259	231	217	251	274	270	266	240	282	237	251	230	231	243	237	268	217	232	262	249	247	220	229	302	241	282	215	257	246	254	232	235	212	224	208	234	229	230	264	217	243	267	240	266	273	232	263	251	248	253	228	209	253	250	256	223	220	230	232	231	230	232	234	247	234	206	259	263	246	231	241	256	242	239	248	222	228	217	243	232	253	222	251	269	273	226	265	226	206	229	239	238	277	236	252	213	248	257	239	285	255	243	224	246	265	251	250	270	254	260	229	225	237	264	230	239	259	226	230	257	264	266	241	234	239	231	261	217	238	232	240	252	237	249	271	279	255	241	237	244	262	223	247	259	232	241	223	252	244	247	234	247	257	238	253	258	258	248	229	209	221	237	262	289	232	215	261	282	244	252	275	253	229	255	242	244	239	270	250	235	226	216	240	234	212	241	243	263	260	250	221	246	223	250	270	231	250	247	227	246	209	224	241	216	279	259	239	240	252	265	250	237	225	245	222	242	251	248	220	244	257	233	224	243	238	257	259	244	234	255	243	230	234	234	267	274	245	225	215	228	245	221	253	247	254	246	246	256	242	247	227	246	253	260	239	257	227	246	226	243	228	255	191	225	243	245	228	246	236	247	235	237	224	250	232	235	262	269	263	278	254	266	242	259	246	258	226	240	241	255	227	243	241	243	217	229	244	231	239	211	263	235	243	241	236	225	256	240	229	229	253	246	233	244	233	253	270	265	246	232	276	253	241	228	238	246	242	226	214	248	238	255	257	243	270	248	235	242	250	241	245	258	233	272	270	241	237	211	213	239	245	244	252	259	249	240	220	237	229	233	247	245	249	236	242	221	228	256	271	236	220	243	263	243	258	268	278	220	272	230	222	240	230	255	235	254	256	253	261	212	219	265	246	237	243	239	257	264	250	230	239	248	265	215	248	227	226	229	244	250	248	217	255	238	243	272	222	224	246	251	220	236	220	244	264	261	256	234	252	200	249	229	226	255	254	272	242	242	256	259	233	243	234	266	276	246	225	222	234	239	246	237	229	237	222	221	240	251	259	298	260	249	259	251	260	255	245	268	204	247	231	267	238	241	245	244	237	235	209	267	238	233	259	265	265	279	240	238	229	248	251	237	234	229	259	266	239	241	238	269	250	239	238	233	212	244	242	232	230	230	223	243	237	260	248	250	245	228	222	249	263	218	247	225	231	269	243	244	217	254	240	248	260	291	255	231	211	227	238	270	244	209	246	225	208	223	243	205	261	234	242	262	254	236	232	275	224	251	246	246	237	256	244	264	252	254	240	237	270	228	247	258	244	228	193	252	240	244	251	227	252	231	268	277	226	246	234	238	234	223	220	258	232	235	247	215	220	234	257	222	224	227	244	247	266	273	231	255	206	251	241	250	233	257	238	223	242	229	250	242	242	216	220	249	248	229	236	273	256	241	242	234	223	273	233	252	253	239	265	252	228	197	242	228	229	238	238	228	262	249	274	253	292	232	254	231	235	252	232	273	206	251	230	228	226	247	238	234	222	237	241	242	228	232	266	253	258	229	227	220	206	238	265	242	248	240	251	255	253	263	224	227	243	272	239	246	262	248	222	256	249	243	233	232	252	244	249	240	233	262	253	236	238	252	242	265	255	264	241	239	241	260	220	257	259	228	251	236	262	267	242	254	252	253	251	256	235	225	248	251	226	255	256	251	240	232	226	227	241	250	230	238	225	250	240	207	206	233	280	231	240	228	247	240	256	258	212	248	254	235	225	265	235	236	239	219	247	261	262	209	253	228	231	238	223	230	240	253	253	216	240	233	226	242	220	238	245	233	235	245	257	246	268	222	225	237	237	270	231	219	248	251	245	245	237	241	248	245	274	238	248	210	239	233	249	244	240	261	221	275	222	214	252	254	199	244	255	223	240	242	234	222	243	225	258	242	264	260	237	245	258	245	236	220	233	235	259	228	234	245	236	245	220	244	253	267	283	245	217	209	255	279	235	237	238	227	247	209	238	247	247	298	275	255	245	272	223	231	213	230	212	248	252	239	232	250	241	244	233	213	232	246	252	229	260	215	235	241	256	241	240	252	262	247	233	256	231	248	261	254	234	253	253	268	243	238	239	229	254	238	227	248	257	251	229	246	269	237	251	240	249	225	241	230	259	226	240	264	272	230	235	246	246	265	248	269	254	238	245	238	256	253	239	225	260	228	228	220	233	225	235	244	252	219	218	231	244	217	247	242	216	225	254	229	249	216	250	250	243	255	250	239	229	218	270	260	222	240	247	249	255	281	218	243	240	222	241	224	254	213	275	238	242	253	232	234	224	242	264	269	224	246	242	237	235	226	221	259	276	223	256	248	207	239	213	244	217	245	200	252	239	234	234	191	260	246	253	255	221	249	208	242	262	274	253	257	247	257	234	227	248	216	222	255	242	279	253	249	223	262	220	241	238	271	217	275	272	223	226	256	226	227	247	252	254	215	252	244	237	246	248	221	248	227	251	249	244	230	194	270	231	241	266	240	227	215	255	263	256	259	228	252	248	244	226	222	240	249	246	241	255	250	259	203	213	269	232	223
32748	34314	47710	54298	58037	62843	58463	51491	50944	47001	40436	43311	44114	36072	40591	37895	40790	36062	27571	18246	13936	10671	15792	12398	8966	6557	3268	3751	2710	2190	2114	2247	2044	1957	1682	1292	1238	1143	981	861	825	1148	3036	1598	678	984	1412	1179	773	770	787	792	768	675	622	621	637	586	638	548	589	560	632	555	628	568	585	563	561	594	544	616	603	593	592	591	564	551	523	550	582	551	599	548	591	551	548	539	609	567	570	614	570	566	624	598	577	579	594	596	536	574	581	601	562	615	547	572	601	585	564	588	621	603	550	557	557	544	603	592	581	571	613	579	618	594	612	624	570	563	581	578	580	578	568	635	579	558	599	582	573	563	578	562	579	557	577	587	609	601	599	607	564	569	614	618	608	581	544	580	616	602	583	589	573	558	665	638	519	565	621	583	579	595	589	591	571	569	537	558	595	571	609	539	591	566	550	577	569	621	609	570	562	577	612	620	556	568	606	593	573	595	595	568	580	590	553	602	553	585	606	573	590	550	594	538	624	577	597	542	551	562	568	566	541	580	604	662	613	590	531	583	543	569	573	588	539	582	579	553	586	604	562	599	585	585	579	587	638	588	539	572	563	578	591	595	610	579	613	567	531	598	559	569	536	582	629	562	581	585	545	598	632	576	560	597	592	587	581	569	546	567	579	565	582	565	536	553	589	587	582	561	554	573	583	552	623	575	556	576	602	600	582	576	551	629	616	594	554	585	534	553	562	602	584	580	577	561	563	535	580	613	564	596	604	595	574	591	531	618	572	556	611	570	596	585	543	557	512	550	649	571	590	616	540	600	567	588	570	578	544	559	621	596	559	555	608	618	608	546	592	619	565	621	581	548	572	590	592	554	567	596	549	616	561	593	577	533	520	576	585	560	606	561	535	610	556	548	570	600	552	560	563	583	590	614	545	623	588	594	571	601	590	541	585	580	624	562	624	557	606	597	536	569	571	613	553	592	605	525	609	598	600	601	565	556	553	537	584	580	566	579	583	588	611	568	542	569	576	581	542	597	588	569	590	594	613	581	583	579	599	586	582	579	586	521	559	566	529	596	565	570	568	627	545	564	551	586	596	567	564	588	553	580	599	567	574	560	576	582	616	559	614	591	542	585	586	602	547	627	573	591	596	588	563	558	575	557	597	548	569	607	553	577	534	619	557	603	615	564	570	580	573	566	562	568	576	546	602	548	637	613	531	584	599	594	575	593	570	568	621	551	561	563	567	613	582	538	578	601	553	636	562	559	571	588	547	539	565	562	564	576	582	595	584	582	624	606	602	575	538	549	606	600	573	581	604	598	539	585	617	542	585	566	572	628	593	582	615	633	563	606	575	585	527	579	576	576	575	616	581	586	561	575	580	574	608	597	555	592	595	557	560	606	568	616	580	551	550	589	602	568	606	560	613	576	576	552	592	600	593	572	563	589	578	579	568	621	587	540	554	621	601	564	576	552	521	581	585	564	562	567	577	610	611	549	594	592	561	580	583	596	593	597	575	616	596	568	584	574	586	596	563	611	552	590	621	579	562	550	582	608	596	570	567	540	612	557	561	569	556	584	577	582	614	569	561	577	596	610	568	554	592	645	576	541	565	636	557	572	569	603	573	588	584	529	617	559	580	534	594	602	587	579	599	589	536	559	600	578	595	547	576	610	586	601	641	543	614	595	538	589	596	562	589	604	551	564	562	573	609	588	581	567	551	587	593	596	559	614	568	565	574	596	574	582	548	591	541	538	610	560	576	562	589	588	588	638	615	551	556	574	580	589	588	574	625	544	614	601	558	592	580	612	573	580	609	567	587	606	590	558	612	565	600	540	637	533	576	572	556	584	598	576	572	588	570	589	583	543	590	594	577	578	619	614	562	576	602	535	550	658	573	555	597	598	583	607	531	575	600	623	556	612	536	612	614	575	585	571	537	625	630	590	596	582	609	521	616	615	543	539	543	571	567	564	600	597	567	593	617	593	608	588	546	518	596	561	559	578	588	598	585	595	597	571	588	581	602	577	642	541	552	607	563	599	531	584	578	588	551	568	584	598	542	585	580	587	613	567	574	563	583	607	599	567	552	615	618	575	596	592	575	582	571	579	549	562	545	583	608	596	566	600	589	607	594	569	598	563	546	586	615	578	600	600	556	601	584	601	617	560	584	534	591	596	552	542	589	587	569	584	588	547	593	573	606	567	614	577	531	576	582	564	581	579	591	605	602	594	575	634	580	572	593	586	607	584	606	582	598	602	628	574	569	597	612	560	538	580	577	554	578	582	582	597	609	545	584	574	621	586	593	580	602	575	586	549	587	576	589	563	629	582	580	604	579	600	559	618	584	626	611	587	603	589	560	552	644	598	557	561	577	595	571	566	550	588	611	579	593	587	595	606	598	574	595	550	590	553	580	602	566	584	562	610	539	595	579	610	600	550	586	554	605	618	555	581	569	630	592	587	597	584	566	574	568	607	600	585	576	564	624	600	572	596	579	566	550	618	558	612	588	548	604	583	544	577	583	563	534	570	574	582	653	529	541	580	605	580	584	576	568	563	564	573	549	609	587	601	575	545	582	564	534	559	561	580	584	540	587	604	593	598	538	554	570	581	555	583	568	594	572	598	569	572	596	557	558	607	575	579	573	595	603	604	565	582	608	641	599	576	580	573	572	585	597	573	584	570	590	569	560	556	624	599	589	637	600	593	535	583	607	523	604	588	610	567	572	582	569	575	585	539	569	598	594	554	647	573	614	591	542	600	626	596	535	631	615	579	560	584	602	586	567	607	577	548	593	610	625	621	559	622	576	573	586	588	607	552	559	550	610	577	575	594	600	603	578	611	562	577	586	576	568	557	577	586	592	666	575	635	570	556	561	622	554	573	581	559	553	572	566	548	580	554	581	584	560	590	564	575	569	553	599	605	529	585	591	635	643	609	592	574	585	615	610	599	611	590	582	626	571	570	584	566	557	575	540	601	550	611	555	557	589	537	579	594	570	568	602	577	575	554	590	597	581	544	579	561	563	595	562	554	585	586	571	567	581	585	614	578	587	544	605	560	580	646	580	598	565	579	550	618	588	576	640	581	575	601	566	552	550	583	573	579	607	586	569	580	604	536	589	562	569	610	555	609	541	597	530	616	587	574	602	559	592	579	590	584	565	615	596	567	610	549	622	544	571	569	594	543	540	603	569	618	597	550	564	572	590	572	575	537	559	538	599	554	595	614	587	556	548	599	586	606	584	612	611	605	598	617	571	585	617	585	620	581	595	560	566	611	590	570	585	556	586	557	585	576	608	556	573	544	591	548	612	573	585	546	559	599	576	617	624	568	541	545	559	571	597	567	559	608	578	617	591	581	550	540	598	568	576	579	560	576	615	624	548	612	614	559	596	614	572	549	589	583	571	609	596	544	587	593	553	589	580	562	599	557	584	569	532	574	564	587	560	576	576	594	612	608	581	577	550	624	571	564	603	599	585	575	535	589	603	616	553	549	590	548	594	608	594	596	636	534
26075	20311	21285	17115	12146	8364	7545	4621	3492	2796	1999	1861	1616	1149	1113	965	978	770	695	692	534	530	448	416	421	371	370	332	337	341	348	305	292	340	316	299	321	271	319	289	288	263	280	287	295	315	299	260	220	271	274	297	291	261	254	278	296	287	262	281	276	294	302	305	275	288	292	300	287	293	310	280	274	311	296	273	344	310	280	272	309	293	309	282	296	277	290	283	326	268	266	293	298	264	272	276	283	315	283	304	294	278	260	280	287	296	277	303	308	324	264	267	288	268	259	282	286	265	282	299	281	318	277	290	287	284	317	287	284	274	289	304	298	255	268	271	270	294	264	256	282	276	305	292	285	273	254	273	284	261	263	288	300	282	280	255	270	326	283	267	275	288	283	323	280	281	251	273	287	294	265	281	284	293	285	277	280	299	284	316	277	289	289	275	281	283	284	321	282	263	293	270	300	282	310	257	298	277	308	295	278	277	285	264	267	310	270	281	286	307	297	296	305	290	308	288	310	302	295	269	255	257	282	306	283	257	271	285	283	259	308	266	269	276	245	277	292	267	287	288	277	303	264	290	302	309	307	299	278	301	289	308	269	260	307	274	288	265	281	295	291	258	289	273	279	265	269	296	268	273	295	270	300	278	282	283	306	301	276	279	287	285	273	289	255	249	293	254	281	309	281	285	268	277	313	302	268	249	288	277	284	279	256	285	282	309	273	274	259	265	294	284	266	269	276	271	291	300	261	259	321	295	279	279	285	286	281	254	246	251	291	292	302	297	270	276	314	272	296	307	300	292	298	282	296	258	266	292	277	286	300	285	253	261	278	291	301	319	283	269	289	299	244	296	284	252	251	265	300	318	259	281	276	303	281	294	286	254	264	279	275	285	293	306	295	271	285	279	296	244	311	293	257	297	300	285	268	295	291	301	290	297	270	299	271	290	284	281	270	277	292	283	276	304	297	273	295	302	269	278	290	283	265	301	293	286	297	260	246	261	280	264	267	268	280	267	276	293	265	275	298	264	267	252	299	308	288	287	284	279	280	308	270	282	277	305	265	302	301	269	313	310	284	288	280	267	281	292	275	279	287	281	267	295	258	299	289	325	258	305	264	268	246	274	253	269	283	275	275	293	283	273	285	268	330	303	295	304	271	296	271	300	280	279	277	272	265	304	275	277	266	244	291	302	303	256	274	284	311	287	282	291	295	312	283	292	276	286	294	276	285	291	296	296	272	298	272	268	272	294	251	264	279	285	279	289	273	252	294	271	260	262	285	283	277	288	302	255	308	313	283	277	313	276	290	277	294	260	246	307	297	307	264	294	269	275	293	308	258	258	301	284	275	308	292	287	257	277	287	262	282	283	283	316	256	286	282	322	261	274	309	302	249	277	280	265	269	284	298	273	287	287	277	259	311	281	295	324	291	272	268	282	318	268	308	283	288	309	277	306	285	293	309	305	267	306	310	305	278	278	294	304	276	268	274	290	305	282	270	313	301	308	302	272	295	292	257	256	284	277	266	268	262	287	290	300	283	291	276	271	263	301	279	278	265	266	252	258	290	276	277	299	296	292	279	309	279	288	302	316	275	255	293	256	287	285	281	281	263	306	287	270	286	282	286	280	278	317	286	292	297	284	267	289	296	316	297	268	308	265	277	278	279	266	296	284	282	299	290	316	329	276	292	274	291	279	289	266	282	259	272	254	270	247	305	265	277	291	278	290	297	290	264	303	272	264	296	295	270	297	304	309	305	274	295	280	293	293	285	289	292	293	288	287	301	284	279	285	264	300	307	287	312	289	269	295	294	259	271	323	325	286	295	285	262	294	287	308	308	292	278	280	294	276	284	335	291	264	295	279	263	262	286	279	270	233	291	274	286	288	270	295	268	306	276	283	285	286	315	284	303	294	279	283	281	322	267	303	284	279	286	256	292	274	288	261	286	262	273	294	261	278	274	278	297	265	302	270	274	326	283	236	293	306	261	286	300	305	316	286	317	246	255	282	288	297	268	296	266	284	291	295	294	317	290	271	258	277	256	284	275	288	274	284	272	274	287	290	294	265	280	300	304	292	289	290	273	251	269	263	260	265	293	268	277	283	298	266	273	293	283	289	308	289	297	294	277	311	285	291	265	294	274	271	298	278	289	285	305	269	297	258	297	318	282	323	325	306	272	273	273	295	249	285	336	280	291	308	291	258	277	295	273	280	305	275	291	296	262	257	279	290	281	281	284	274	256	303	281	290	275	275	270	274	285	289	286	268	295	299	278	272	279	314	294	296	269	280	264	271	265	301	329	272	263	311	300	289	284	306	268	302	284	299	321	267	313	290	265	285	308	273	273	285	254	292	274	294	290	299	251	279	280	276	280	295	268	311	295	264	298	272	299	252	299	287	292	260	266	290	295	268	293	264	281	282	290	278	286	257	289	262	247	282	304	279	283	262	280	274	268	297	294	265	312	309	261	297	257	296	271	303	288	252	260	282	266	289	301	242	277	279	294	328	287	289	316	302	284	272	304	294	253	293	291	287	305	293	267	285	254	288	285	270	298	270	305	284	261	282	285	304	282	289	276	268	282	339	270	298	323	319	279	300	295	293	262	254	267	300	309	297	263	288	283	258	288	280	261	256	291	263	297	286	269	297	278	274	270	304	246	285	304	254	294	312	261	296	282	296	279	284	271	333	278	306	267	289	279	260	274	304	278	300	311	297	261	286	288	301	321	287	251	291	290	297	290	305	281	268	277	277	301	279	287	310	276	276	298	267	309	239	268	315	290	257	259	286	313	249	306	296	305	277	261	263	308	264	272	274	284	284	284	290	284	299	268	275	289	280	300	256	275	261	301	290	272	276	277	270	291	301	283	279	304	272	288	313	296	269	281	267	297	253	275	284	264	306	275	271	282	298	324	267	284	257	282	247	301	285	286	301	236	301	271	290	253	313	264	301	254	291	278	280	298	237	271	282	298	285	278	309	300	302	288	267	295	283	272	311	300	287	294	251	285	273	291	285	262	284	270	284	300	275	272	284	285	314	271	278	285	287	292	289	287	289	316	277	301	304	302	304	279	305	307	325	246	270	286	263	294	282	269	273	293	288	282	313	265	314	286	275	259	303	281	284	303	269	282	271	274	266	284	277	283	309	328	239	279	282	247	287	270	303	259	305	272	270	294	285	275	271	298	298	267	272	273	290	286	291	283	287	282	262	286	278	270	287	280	295	254	267	322	268	268	309	289	270	274	258	272	295	289	302	292	278	257	270	250	275	283	286	288	268	287	302	273	284	289	264	317	280	254	270	304	326	285	303	261	289	278	271	294	303	276	294	273	269	304	257	265	296	282	282	266	304	272	281	278	322	291	281	266	271	279	281	329	253	281	308	278	293	310	298	292	299	306	291	243	274	297	268	295	315	281	261	291	280	269	277	279	275	283	301	253	254	307	258	312	279	257	269	273	269	254	272	285	302	293	285	268	271	291	323	280	283	282	279	278	280	303	295	317	292	309	304
15210	15711	25936	29291	26500	23577	23694	16341	14025	11573	9220	8724	8051	5682	5838	4962	4979	4452	3513	2877	2504	2111	1976	1829	1509	1331	1150	1121	1045	932	923	931	835	827	798	831	817	788	802	816	750	715	758	716	715	743	759	702	679	654	767	698	683	656	746	629	711	666	701	691	674	650	692	684	674	703	673	688	695	657	693	698	708	684	689	684	655	703	729	678	659	672	688	713	656	658	655	695	699	697	727	716	700	684	696	678	713	674	693	684	677	676	654	706	708	746	682	683	646	684	720	699	677	691	692	640	708	640	710	666	737	699	670	648	722	674	650	687	727	713	675	647	681	696	677	655	682	641	737	675	678	674	717	701	678	662	677	661	689	631	679	666	643	668	686	688	669	706	628	678	677	688	692	725	645	652	667	726	711	696	702	683	676	689	700	709	639	719	696	675	668	678	665	707	699	690	685	691	682	672	703	714	666	671	684	656	652	690	703	681	676	679	694	659	657	705	665	651	677	670	694	669	678	718	690	673	686	674	697	675	673	697	670	686	661	695	623	676	707	729	690	653	672	690	715	629	670	723	657	685	696	662	713	703	676	639	630	663	702	690	694	731	679	676	715	699	719	724	682	611	693	707	742	730	679	692	711	654	675	711	716	691	713	682	710	715	639	679	654	691	679	682	693	684	686	680	690	658	681	592	655	672	662	704	656	631	700	678	757	668	670	681	719	703	684	686	659	675	710	675	701	632	677	649	670	683	705	741	689	620	687	659	663	664	686	693	681	709	657	682	686	699	670	701	710	712	701	676	699	714	679	704	693	742	690	645	717	678	661	681	683	717	710	706	715	671	685	684	700	688	699	733	672	609	665	700	699	698	701	691	685	674	700	730	755	669	684	676	672	646	712	619	660	699	704	682	674	667	705	661	691	644	679	680	644	726	630	708	694	643	690	738	666	700	670	657	731	680	669	646	729	657	705	697	672	664	685	709	665	701	710	731	647	757	648	673	673	691	699	661	688	686	666	665	743	660	699	681	706	672	727	674	669	721	688	652	684	698	663	646	685	707	685	676	675	682	689	665	678	720	638	671	695	724	674	676	686	662	689	672	706	691	665	721	665	671	668	653	664	662	716	702	743	688	676	685	705	681	727	667	666	686	684	687	662	663	678	713	695	691	700	697	729	725	654	641	698	697	689	660	719	699	724	673	680	636	653	703	640	663	677	664	673	682	682	674	720	687	679	665	650	660	703	707	728	669	664	680	713	710	680	710	711	704	716	703	698	674	681	671	693	668	688	678	648	670	684	741	676	693	665	689	696	710	685	712	671	659	648	701	708	698	723	683	673	692	656	713	675	700	713	713	655	684	722	661	688	678	665	702	729	676	667	665	627	705	673	689	637	674	695	696	679	674	688	667	660	730	669	688	672	692	692	660	636	700	713	700	713	693	660	682	675	695	732	698	730	629	675	618	735	648	676	704	689	671	703	691	700	682	681	718	703	676	661	686	712	670	672	677	736	725	686	658	653	693	636	650	694	701	692	698	650	721	667	634	675	714	732	721	709	662	680	649	705	693	639	691	657	689	691	721	681	654	699	672	705	694	698	707	662	685	701	712	693	625	674	658	645	667	712	703	733	675	720	686	721	697	688	709	693	720	698	668	702	705	694	665	676	669	674	697	736	688	651	716	681	680	683	692	701	674	704	703	698	702	667	715	669	724	677	668	710	628	706	672	694	678	670	682	702	661	661	666	643	689	686	685	700	697	648	667	658	702	721	750	633	694	768	680	682	687	658	695	619	704	653	701	686	672	708	696	681	679	633	709	689	690	699	648	696	687	695	698	708	669	708	685	670	702	683	703	688	701	664	669	668	671	708	668	675	709	673	665	714	643	682	647	692	680	660	704	698	636	666	696	660	718	703	671	698	678	699	651	636	665	657	683	714	703	688	702	695	700	646	641	672	687	669	712	664	665	689	671	703	695	720	710	693	693	686	658	695	666	701	674	709	704	662	695	726	713	716	682	658	626	702	731	697	645	677	667	658	679	700	659	724	716	733	642	638	660	672	673	679	683	673	637	699	669	722	717	692	727	708	656	650	692	649	740	681	713	671	704	675	663	707	645	662	712	663	708	702	701	698	706	736	653	679	729	725	699	684	689	625	642	650	713	691	693	673	706	690	641	733	666	688	693	689	675	691	657	682	724	647	719	625	669	656	700	675	746	655	676	669	709	681	648	663	717	662	756	674	679	712	696	642	642	723	676	696	697	675	706	678	703	673	669	647	699	679	720	682	689	683	668	686	681	661	713	641	647	704	686	663	684	678	685	698	690	639	707	712	682	732	689	689	693	667	667	687	697	671	623	716	687	713	647	691	679	676	671	686	724	668	723	699	669	649	708	708	680	715	677	637	678	649	642	706	692	671	677	685	690	723	642	669	735	649	695	667	672	673	699	647	703	653	702	675	622	734	688	648	681	636	699	704	680	676	708	715	693	687	713	682	710	729	636	629	713	687	688	719	667	708	674	714	651	687	719	694	668	670	713	682	717	675	672	652	642	702	667	687	699	641	689	646	638	676	680	653	715	670	717	710	689	699	677	668	698	673	700	673	692	681	679	687	662	658	661	662	667	677	692	636	700	677	747	667	687	723	684	691	661	691	706	662	709	711	670	712	668	698	715	631	699	723	695	726	685	700	679	682	665	748	664	697	692	680	655	634	731	676	691	656	653	721	673	737	669	705	696	645	629	629	665	677	740	721	717	614	743	684	698	652	675	683	681	694	699	680	667	647	696	705	686	651	701	691	663	654	670	637	730	674	687	697	714	714	701	673	658	679	717	675	684	691	665	678	679	653	685	668	645	675	677	644	653	673	691	642	677	723	686	703	676	665	685	705	652	709	730	711	678	656	696	726	714	702	681	643	696	748	671	651	693	652	690	665	701	684	702	701	716	717	660	711	714	727	668	728	715	669	740	683	664	674	710	690	676	676	659	623	695	653	699	686	635	692	654	702	720	676	744	711	697	698	672	677	676	683	687	684	695	701	694	731	681	672	691	648	661	599	666	759	665	692	720	727	694	756	636	680	643	649	661	695	703	709	694	750	719	697	729	665	718	687	667	694	688	677	733	673	714	648	700	741	690	718	683	697	699	728	646	691	694	673	618	654	722	707	726	676	703	693	699	646	659	707	704	691	712	674	661	730	660	721	712	670	675	631	665	690	685	704	661	655	697	670	710	700	634	718	694	655	633	708	687	701	668	667	689	658	711	696	670	710	662	697	691	678	672	671	662	701	704	742	672	691	646	684	636	703	735	701	683	773	648	702	704	680	641	671	721	696	691	701	660	690	682	676	700	692	702	668	696	678	707	693	668	675	700	739	683	687	698	667	695	679	715	661	666	668	684	650	689	686	649	658	656	710	712	708	642	656	680	684	708	736	697	670	661	675	667	705	731	680	701	669	682	642	674	662	692	641	646	683	680	698	734	694	673	705	737	657	694	683	646	668	667	692	723	696	691	678	735
40665	36521	46493	46357	46893	44584	48031	38171	29769	26306	19576	20979	19433	15505	14899	10694	10707	8815	5490	2911	2356	1529	2175	1707	1039	851	529	549	471	444	387	418	365	366	356	363	345	342	324	315	270	309	423	384	356	391	377	307	271	301	272	285	278	309	274	298	284	330	279	287	248	309	312	288	287	297	275	289	255	301	270	269	262	283	303	278	244	291	318	281	272	295	273	306	291	314	283	280	287	321	285	278	294	280	281	288	266	288	264	291	285	294	305	290	268	288	284	271	285	300	294	283	287	287	277	283	283	287	288	280	312	301	294	295	278	303	271	263	266	275	243	292	292	300	294	292	308	299	286	271	285	321	245	294	309	299	254	275	294	283	274	285	301	256	284	289	268	301	247	253	274	308	263	267	283	302	305	286	309	291	278	289	289	278	270	312	285	302	281	286	293	314	314	283	281	263	272	279	288	295	263	312	284	277	290	268	280	272	274	290	297	290	260	283	277	252	267	293	289	268	294	297	274	270	291	270	280	291	309	310	289	275	289	308	273	299	305	321	300	323	280	288	271	261	296	266	261	270	277	270	271	256	273	264	281	308	275	256	315	274	290	282	269	305	288	293	249	277	297	318	313	271	280	295	264	317	283	279	258	266	308	284	289	286	268	288	270	312	290	290	278	270	278	290	306	273	278	287	293	296	281	304	288	238	285	269	268	309	283	272	282	292	255	270	303	280	278	302	301	276	282	285	275	286	302	267	301	268	285	272	265	262	277	278	288	298	274	286	269	270	310	278	289	280	261	295	297	276	337	276	259	279	260	272	267	304	249	307	298	272	301	306	256	301	290	259	254	261	290	263	268	289	298	283	278	287	281	269	314	277	292	271	279	304	290	277	284	288	266	300	300	286	312	287	260	289	285	300	285	280	268	312	262	315	273	306	284	273	301	256	263	300	287	291	307	279	282	330	279	293	275	288	303	299	235	280	278	273	275	287	297	272	257	302	291	300	280	258	304	295	275	272	294	269	331	315	305	282	305	276	277	285	285	284	288	302	269	255	279	284	295	257	272	299	281	286	308	267	295	262	279	311	336	286	266	286	297	300	276	279	272	284	271	265	287	301	259	266	271	285	293	290	280	289	281	315	273	264	277	276	301	323	274	287	310	298	283	305	279	288	281	263	282	304	299	295	283	308	313	278	313	317	269	272	276	284	239	297	293	296	249	289	313	289	268	316	281	312	309	290	290	277	275	283	278	256	289	258	302	307	280	263	280	277	297	302	268	323	279	285	285	261	311	273	273	298	298	272	302	292	265	288	275	305	273	281	298	303	305	287	284	278	316	319	286	281	260	308	288	253	283	276	291	285	288	291	325	287	266	304	303	296	334	268	259	285	281	282	290	316	285	286	302	293	328	274	306	344	258	255	278	317	292	293	276	301	299	290	300	302	283	276	303	283	294	283	287	308	298	275	300	251	269	274	296	289	282	295	290	285	259	310	306	317	274	320	280	288	283	310	298	295	310	304	245	261	264	307	282	285	272	271	302	281	273	262	261	286	263	281	290	271	299	290	276	313	288	275	301	283	289	273	287	281	289	257	270	277	285	275	302	295	261	282	268	269	293	258	293	298	326	279	313	257	293	265	272	265	269	292	279	279	279	281	286	278	272	271	284	258	296	292	298	279	262	287	234	278	262	277	303	302	274	290	272	295	293	267	270	292	303	300	289	282	279	274	289	280	299	232	317	295	277	260	279	282	281	288	247	307	261	274	291	289	268	323	291	306	280	255	290	269	319	300	296	266	319	290	298	278	302	269	275	289	283	301	285	291	277	293	281	290	252	258	280	295	292	270	271	269	268	302	288	305	268	257	304	292	291	283	286	301	267	279	280	268	293	286	285	281	291	323	292	294	265	292	306	286	290	283	244	290	275	305	278	281	317	300	280	328	313	269	282	260	277	312	283	257	340	299	301	265	317	273	275	279	290	265	269	281	286	271	301	258	277	283	301	287	298	248	300	279	260	289	269	290	298	287	267	269	268	305	274	302	280	282	291	282	284	259	292	277	296	267	275	291	265	318	291	280	303	280	260	300	297	271	290	243	283	287	270	280	284	308	300	258	261	264	277	281	255	303	254	258	297	287	278	251	288	240	290	301	281	282	275	277	284	236	295	275	276	283	315	253	284	277	296	278	304	276	268	263	286	282	305	294	298	289	287	269	287	299	289	303	287	273	289	274	289	327	290	301	313	289	301	301	283	287	258	265	280	289	255	292	298	266	316	305	274	252	261	284	285	299	297	264	304	299	302	290	267	316	275	274	264	278	291	285	288	269	292	308	287	318	291	293	322	289	286	252	295	269	270	282	283	291	285	258	273	313	272	306	288	293	290	286	300	282	272	292	299	279	294	321	260	293	280	285	290	299	303	288	290	298	251	256	280	282	295	284	299	306	270	274	304	316	297	276	297	302	260	283	269	262	296	275	252	282	260	288	287	263	296	289	284	292	279	273	274	252	269	289	266	268	313	320	285	286	294	276	259	264	289	266	279	321	273	276	284	254	277	275	249	288	282	292	291	309	282	286	255	275	301	269	266	300	282	265	304	260	291	259	304	303	308	277	285	284	296	307	280	297	274	311	285	276	262	263	290	289	282	286	305	288	273	270	268	296	254	289	267	290	296	286	249	283	287	271	290	299	280	251	313	268	261	292	293	273	283	250	266	312	281	287	272	276	290	301	274	299	277	284	282	254	275	270	255	302	282	291	313	299	258	299	279	276	298	277	263	279	323	272	272	290	295	269	281	272	271	286	259	304	268	274	281	296	283	239	281	269	262	271	290	283	276	290	238	319	281	259	308	268	282	279	285	272	297	263	311	275	267	275	271	315	303	312	269	293	322	288	283	293	288	301	282	276	279	257	293	313	319	273	288	260	286	294	281	290	315	289	287	267	313	297	286	253	291	269	286	270	275	273	296	293	298	266	300	272	306	296	293	282	283	279	270	272	272	266	271	308	281	266	284	299	260	284	281	308	278	287	284	278	292	293	279	286	299	269	296	317	294	270	305	265	270	272	278	264	292	273	292	308	243	282	282	258	274	263	242	280	310	301	268	306	309	295	305	270	304	280	286	286	262	277	245	283	281	275	290	260	289	272	294	290	287	303	292	304	276	289	289	270	288	318	271	283	289	284	301	289	309	273	276	276	258	280	306	276	284	300	259	293	310	264	285	290	299	299	295	276	285	282	278	283	263	287	291	327	308	292	263	307	305	295	324	279	276	279	299	279	273	268	276	283	268	284	296	306	275	262	284	288	285	283	274	264	280	280	270	272	265	307	271	287	280	321	290	324	298	302	298	269	310	267	317	289	280	284	282	301	250	290	327	287	299	280	296	251	269	293	282	276	281	317	284	262	303	277	262	271	303	282	267	297	283	294	274	274	273	258	262	277	267	254	281	295	267	294	261	263	273	264	267	255	289	260	304	305	277	260	293	283	306	284	279	295	258	290	296	256	276	263	287	280	286	296
25689	29205	43050	51023	53430	54823	55539	47507	43231	39079	33372	38195	37606	30774	32645	27706	30756	26315	19114	11988	11029	7541	11117	8578	5292	4054	2500	2600	1937	1871	1485	1517	1522	1334	1312	1043	1018	945	912	900	858	976	1353	1249	1168	1417	1325	1048	790	789	716	713	755	738	691	736	671	702	716	692	630	712	685	658	677	665	737	669	655	689	615	720	678	683	658	704	678	703	721	662	683	662	689	649	671	683	663	705	646	679	694	705	663	698	674	688	675	650	693	681	673	668	632	659	721	699	670	670	681	679	702	660	696	687	636	721	689	666	664	695	695	685	634	650	723	667	652	699	680	683	635	690	658	707	676	611	646	667	652	678	672	630	667	677	680	683	661	668	683	661	667	650	697	644	606	678	653	649	652	664	667	678	666	699	667	671	709	686	649	692	663	698	656	646	685	655	646	717	699	712	706	705	708	687	643	645	687	687	624	703	669	662	699	651	668	653	648	678	669	676	697	690	696	651	706	702	661	661	667	709	662	709	669	719	605	671	726	707	682	614	695	659	741	675	706	630	664	724	670	705	644	669	704	636	706	677	697	700	653	671	664	672	723	701	627	633	685	690	678	677	724	675	647	706	668	640	661	648	697	658	699	628	689	724	693	687	733	723	693	681	692	638	642	653	666	685	669	656	678	702	660	671	686	667	685	656	703	703	670	630	655	644	686	730	698	699	732	651	673	672	644	677	692	733	682	686	678	705	680	672	728	643	640	685	700	660	682	697	705	715	648	695	641	679	682	637	731	679	647	678	674	668	708	660	667	682	685	675	646	661	693	708	710	654	712	669	688	659	707	627	696	726	687	652	740	697	678	689	700	673	661	699	702	667	668	625	720	699	669	694	684	650	660	702	673	680	677	714	657	669	680	696	647	668	706	718	664	687	670	694	647	693	682	702	671	679	661	659	674	668	709	693	652	733	716	667	697	703	682	658	689	677	691	696	657	685	669	670	703	661	664	632	665	669	692	694	631	658	687	658	683	641	676	707	652	677	713	653	690	660	676	705	674	673	649	688	631	721	676	673	676	691	656	663	615	684	680	641	661	731	722	708	698	658	663	657	689	714	661	660	711	626	653	670	666	692	699	636	686	716	681	654	682	704	686	700	695	733	655	694	702	646	679	660	692	651	690	708	678	681	678	668	636	663	670	686	691	708	690	706	693	659	680	708	667	682	669	668	675	660	658	659	708	645	632	691	670	658	671	671	671	654	653	673	638	693	668	694	707	695	711	661	704	650	660	662	666	661	665	683	659	666	692	649	700	676	671	714	716	653	680	641	726	712	639	711	703	686	665	696	680	667	710	667	659	687	663	664	716	621	663	669	649	614	696	664	725	688	681	632	677	684	657	711	644	712	682	686	674	665	714	662	639	661	728	672	725	713	648	716	705	699	698	664	702	708	703	678	645	667	685	670	667	677	657	702	624	666	682	640	749	669	665	653	696	683	653	700	708	663	702	691	696	743	688	641	645	723	680	679	714	644	684	691	655	674	703	703	644	659	642	681	712	683	647	708	653	707	677	704	679	634	697	631	659	676	698	654	639	650	705	699	715	689	631	675	680	691	643	651	683	673	673	653	669	663	680	695	626	660	729	691	676	686	663	682	687	667	645	659	671	693	663	646	649	712	648	668	662	690	674	618	721	727	732	690	697	647	695	683	673	635	686	682	655	666	665	673	672	698	701	676	699	683	713	670	692	710	665	718	692	705	688	734	645	669	633	665	682	707	675	678	643	665	714	624	693	690	657	636	665	672	715	642	684	679	662	655	691	676	719	714	662	648	677	693	702	664	668	673	664	678	671	675	675	728	676	680	727	712	685	665	677	655	662	653	716	688	645	697	648	675	700	711	690	663	663	661	685	677	671	718	677	687	660	679	654	670	637	676	650	690	655	689	655	710	696	689	730	638	630	653	656	645	687	704	685	710	694	661	686	673	660	675	683	735	638	712	692	706	676	645	646	673	682	657	668	721	689	672	668	705	722	670	668	705	681	641	652	696	677	729	649	656	664	652	673	670	714	694	682	656	693	638	670	668	612	694	672	649	657	640	672	690	679	691	686	685	641	699	672	647	689	717	672	699	681	684	674	647	683	636	687	708	642	700	696	659	661	723	701	668	678	712	671	708	659	722	666	674	660	684	668	687	661	663	632	707	653	701	693	697	746	688	716	681	673	678	678	636	652	714	679	671	728	674	673	654	646	701	626	679	691	682	665	634	676	692	653	699	697	711	711	640	679	687	686	674	635	664	644	674	689	651	700	700	715	674	691	638	680	685	660	678	686	694	638	691	668	677	660	693	679	616	649	709	706	674	707	655	656	672	666	697	703	614	628	653	652	674	656	731	622	660	675	676	689	661	644	676	684	671	664	710	678	671	686	624	667	663	670	646	636	716	673	661	701	660	718	648	701	683	684	681	724	691	690	703	711	707	694	666	645	680	677	716	679	667	672	726	687	657	688	698	649	703	697	659	734	692	659	644	671	680	648	659	651	664	702	703	711	699	725	644	665	724	721	665	669	664	679	666	661	715	665	711	622	641	671	653	685	689	683	712	740	635	684	702	693	699	724	667	647	675	706	673	692	709	678	701	665	664	675	635	729	681	683	724	670	683	655	675	676	693	636	735	663	664	665	685	688	677	686	688	686	701	697	657	689	740	670	714	706	674	671	706	690	673	674	668	639	635	712	678	611	686	657	675	680	708	700	706	674	701	672	687	715	656	663	638	707	675	703	668	684	688	659	646	648	665	691	680	675	691	672	672	657	658	680	663	646	648	724	667	698	689	666	644	708	669	656	656	689	666	644	665	696	644	659	706	689	687	655	704	648	720	662	648	670	692	714	695	659	658	710	676	669	701	702	696	708	690	647	685	653	625	699	651	650	719	683	653	696	698	675	667	737	726	681	626	721	643	672	693	706	697	707	647	716	697	676	688	684	716	652	686	708	677	647	634	703	667	678	658	643	708	693	628	696	686	668	660	649	650	706	674	674	711	653	681	648	692	678	673	647	707	678	679	685	664	671	628	697	668	659	654	700	707	706	644	688	754	656	684	649	670	717	656	680	672	711	683	698	674	690	708	678	695	669	656	660	677	626	693	642	692	681	711	709	746	697	654	663	658	659	694	718	673	690	671	684	677	672	691	723	627	647	666	683	666	672	681	707	677	659	673	621	731	674	706	695	676	680	651	670	690	689	685	682	711	690	686	668	629	671	617	719	665	729	710	679	640	661	654	701	724	702	667	691	655	683	724	643	632	681	678	659	713	685	628	663	662	719	681	650	708	659	712	680	691	681	676	672	706	761	654	623	700	712	693	693	699	657	669	696	673	666	662	662	642	654	680	693	688	678	660	651	670	670	677	712	663	727	696	696	687	663	688	672	691	738	711	611	709	655	693	682	676	700	679	682	677	650	683	650	673	702	626	685	630	640	644	650	653	683	658	667	644	737	684	694	679	605	708	667	676	666	677	703	676	674	691	685	657	687	611
48044	43099	51112	49540	48573	47240	51799	42307	38591	34504	28738	31487	30031	26881	22520	17854	17890	15956	10162	6260	4008	2879	3669	2784	1726	1166	829	761	609	526	430	465	440	456	381	306	318	294	285	267	258	308	293	426	494	484	453	436	332	259	256	271	254	215	233	255	252	244	248	246	246	252	244	256	234	225	252	248	247	250	277	238	251	244	254	234	224	238	259	249	250	266	257	217	238	221	275	260	237	230	224	246	241	253	237	260	246	245	252	234	259	259	260	243	235	247	239	257	255	255	236	246	256	242	269	257	270	255	257	256	267	253	241	225	210	253	227	227	242	266	240	254	236	216	229	273	253	236	237	237	223	267	246	261	228	254	273	228	245	217	246	237	256	266	239	264	250	254	237	241	232	240	264	236	271	248	269	210	259	265	254	226	237	233	246	256	245	234	226	265	243	247	237	243	262	236	238	236	253	213	255	207	233	216	248	272	209	235	250	254	240	225	241	227	237	258	232	237	253	274	253	238	230	243	261	233	243	237	226	223	233	268	240	228	252	258	224	215	248	248	237	229	189	265	244	252	254	255	244	253	261	268	237	267	242	235	248	242	240	274	231	226	207	209	219	232	235	233	273	229	252	228	243	220	273	227	230	228	261	240	248	241	266	234	259	236	261	236	200	256	225	243	242	204	245	272	212	245	283	233	239	245	244	258	208	222	238	232	269	247	241	252	235	224	212	220	222	279	205	256	234	259	255	221	233	218	232	244	233	236	240	238	221	233	251	250	258	234	255	229	229	209	254	241	253	257	275	225	294	258	234	223	248	263	240	248	243	248	254	230	249	247	264	219	218	250	248	267	222	246	217	243	250	236	219	255	254	254	230	257	247	235	227	249	285	225	252	225	237	251	269	222	241	244	258	266	223	238	231	253	233	258	246	244	248	221	197	241	232	244	232	210	222	242	251	218	248	223	251	245	259	224	234	234	241	260	229	215	226	227	252	250	248	228	267	246	231	252	241	248	232	282	231	243	268	261	252	263	257	233	235	254	249	241	240	230	228	275	244	246	248	246	270	194	224	266	247	239	234	227	238	236	241	261	263	231	236	241	226	253	242	261	236	240	233	213	234	238	241	266	249	238	235	236	279	230	242	255	237	242	282	242	265	259	214	228	269	229	234	227	238	239	231	217	237	238	232	260	231	244	252	262	239	247	261	231	242	259	240	240	230	228	260	231	260	228	228	230	254	252	227	261	248	253	239	257	253	265	255	252	234	213	260	252	266	252	221	247	244	257	233	237	219	235	272	232	256	248	237	239	226	239	257	239	253	226	225	235	259	230	242	256	223	207	259	222	245	248	244	248	245	247	265	250	224	254	243	253	239	234	229	253	258	263	211	243	255	261	235	229	241	250	255	272	232	242	224	207	227	240	237	250	247	217	216	253	226	262	234	234	231	235	275	228	232	240	245	239	214	228	263	226	268	247	234	223	234	234	240	246	261	237	248	258	226	256	242	229	234	241	262	235	225	244	235	220	249	258	254	239	223	252	244	227	235	261	240	249	239	254	265	225	240	236	243	254	267	266	203	243	232	229	236	238	248	250	235	242	236	265	229	243	237	229	210	229	241	219	256	215	220	244	206	264	220	237	237	237	257	248	231	251	241	232	242	212	225	246	227	234	296	242	230	288	214	254	234	211	226	226	225	212	239	236	241	245	235	231	229	244	241	245	216	255	241	239	216	228	241	216	245	225	250	263	231	276	234	241	228	235	206	249	229	245	241	224	236	252	256	230	246	232	245	232	243	273	240	258	245	235	233	229	257	250	234	226	252	236	225	224	246	223	243	242	224	264	248	250	251	242	239	236	247	246	223	223	244	236	224	233	225	237	230	235	252	237	233	229	276	209	255	259	244	237	236	259	230	227	220	233	244	244	259	263	240	245	233	225	206	242	248	252	242	236	254	236	249	241	262	208	225	234	244	216	231	230	248	232	262	243	213	272	262	227	273	244	255	267	223	248	229	229	244	234	262	259	248	235	263	250	264	290	214	256	242	242	235	243	272	218	239	224	240	244	237	277	278	259	236	242	248	209	261	236	241	231	231	245	238	233	223	232	230	237	240	248	233	269	264	246	244	280	258	221	255	253	274	245	249	235	241	234	256	253	246	237	246	243	233	241	269	274	249	277	245	251	228	252	246	276	234	252	261	243	212	253	249	227	262	251	257	232	216	265	210	238	235	235	244	283	235	242	233	226	262	233	236	225	261	251	255	243	247	229	217	262	257	248	225	257	266	252	248	242	235	250	235	265	239	265	236	230	220	234	218	231	234	257	225	238	231	246	247	228	227	210	258	247	236	226	247	241	269	269	266	241	249	225	257	218	220	252	238	235	265	228	226	228	239	255	252	235	246	238	244	303	271	247	232	204	230	249	242	244	232	232	261	275	209	222	236	239	246	252	226	245	188	245	240	235	254	257	231	239	246	280	253	208	252	273	246	246	245	243	229	248	226	218	234	223	244	255	254	270	240	213	244	252	244	252	263	236	230	225	226	216	245	240	257	296	250	215	235	244	242	253	251	233	246	242	212	248	266	234	239	235	264	250	250	267	221	251	229	237	236	229	251	249	258	238	259	262	199	254	227	252	242	267	211	238	233	231	221	261	243	278	242	236	231	215	247	221	234	238	236	233	247	225	241	263	249	240	231	230	263	238	228	245	226	218	244	230	218	243	243	244	252	230	239	199	224	251	218	238	257	251	238	276	251	259	244	219	260	226	248	291	252	263	260	232	230	265	235	266	274	273	236	222	228	222	257	235	217	270	256	267	244	225	227	261	199	273	232	239	267	293	253	251	238	226	245	234	231	219	237	236	231	225	246	225	225	238	213	242	242	237	225	244	247	255	206	251	236	221	254	289	261	219	256	227	229	236	231	257	235	223	252	239	275	241	240	231	226	250	261	251	246	227	248	221	240	255	246	262	246	272	249	259	250	233	230	231	218	192	231	268	242	247	249	228	275	236	241	228	237	261	227	240	251	210	248	237	218	239	237	230	238	257	239	265	288	246	213	223	239	227	256	270	237	255	233	263	266	257	227	244	238	239	229	234	260	259	243	239	263	245	269	247	238	233	234	259	250	224	226	260	235	235	237	243	242	214	262	246	234	244	222	243	260	243	251	247	257	259	216	231	266	252	252	237	235	236	246	228	253	257	263	242	253	222	251	230	253	226	249	254	263	250	236	218	242	216	234	229	246	234	213	230	243	259	272	228	243	239	256	242	262	232	217	237	266	233	250	258	244	240	248	250	242	235	249	230	230	221	222	231	235	239	222	253	271	234	212	232	219	252	263	245	284	251	240	263	218	242	237	239	250	278	209	222	237	234	240	277	254	211	237	210	225	232	259	246	234	222	241	239	241	239	239	239	217	247	242	276	214	262	228	219	248	238	255	209	228	211	249	231	203	230	225	274	235	255	245	229	225	238	231	228	203	245	222	270	235	244	233	240	242	234	246	222	223	260	250	236	220	254
31266	34678	47208	54894	57023	59716	59274	52698	52625	46851	41471	46432	45282	40920	39092	36166	38469	35251	27972	20211	15445	11904	16953	12654	8145	6280	4172	3586	2682	2224	1865	2042	2019	1911	1460	1141	1172	1129	1001	889	896	874	898	1766	2096	2152	1810	1611	997	701	593	614	649	601	622	595	622	568	574	615	556	589	530	566	613	605	596	585	579	539	569	589	618	569	626	574	595	591	574	628	551	603	582	607	598	586	612	544	568	627	602	611	579	549	590	589	526	602	599	565	627	590	545	586	637	559	549	606	575	618	563	578	585	600	584	617	591	550	607	587	575	607	563	630	580	555	577	570	584	608	577	615	565	569	583	587	555	594	613	618	587	549	593	592	579	583	595	577	573	593	557	587	576	586	635	565	612	608	534	536	614	584	570	609	548	616	563	572	562	577	601	537	603	579	564	553	579	582	580	609	553	555	597	605	605	556	603	576	578	599	595	611	591	575	547	503	649	596	554	576	623	620	545	633	615	525	556	610	589	565	580	626	546	557	606	589	601	601	603	637	512	603	552	587	558	576	562	565	567	542	552	557	570	565	570	583	604	568	574	596	568	575	594	577	606	550	552	583	535	586	618	591	583	608	550	617	581	587	575	563	591	575	594	575	589	605	625	595	569	615	582	575	596	582	584	622	610	577	555	601	580	592	597	587	607	567	560	630	599	584	548	568	547	586	582	577	583	592	614	560	621	586	594	579	600	604	590	563	579	564	596	585	566	591	600	597	582	583	555	552	573	594	557	565	616	582	529	532	602	549	598	575	545	551	581	588	592	604	590	538	591	558	568	588	585	582	570	570	585	545	569	549	562	614	560	565	535	593	608	596	634	558	582	615	588	624	604	584	597	561	584	632	577	579	580	559	608	606	579	611	585	558	618	570	590	562	582	590	603	589	589	615	580	579	580	610	571	570	553	619	578	585	602	575	580	572	604	542	607	614	592	568	558	593	572	554	589	584	569	585	582	569	553	573	544	596	611	572	598	592	573	571	609	621	601	571	624	573	536	578	598	598	579	562	588	591	571	565	572	555	551	554	570	547	595	582	615	594	553	619	579	619	595	538	577	630	580	594	581	587	557	599	614	578	579	547	558	568	556	576	604	564	558	584	560	575	568	521	593	614	542	573	591	581	557	586	570	577	583	575	620	576	598	591	585	596	600	605	567	610	612	610	555	591	581	592	527	578	596	574	598	612	585	612	549	558	582	570	571	579	581	593	611	582	595	570	593	586	586	559	587	546	576	559	585	553	616	587	564	594	632	579	598	610	580	599	585	572	593	539	628	594	581	555	555	591	573	571	606	608	546	602	593	558	593	571	618	587	552	546	584	573	580	566	534	617	581	543	616	554	574	558	578	592	591	600	634	622	581	555	558	573	592	619	555	620	596	553	605	588	572	580	611	570	591	577	572	604	540	593	572	617	650	608	580	615	581	589	606	550	624	567	581	544	597	542	590	572	603	613	558	572	596	564	575	541	611	566	584	571	602	562	547	602	552	566	638	565	569	538	605	563	571	588	587	595	593	594	570	609	558	609	593	556	595	599	574	561	566	581	545	549	593	567	543	637	571	542	583	578	584	599	589	612	584	596	615	596	566	592	627	615	578	547	606	586	590	624	568	561	602	592	568	562	602	594	559	581	549	585	565	583	555	544	570	569	582	592	594	562	583	600	589	595	594	552	598	592	542	571	554	560	563	545	631	570	611	566	571	614	590	569	578	594	580	549	639	595	581	561	609	548	563	617	581	560	583	539	560	563	563	610	555	566	613	595	577	584	546	600	567	557	576	609	582	573	565	598	587	562	581	590	578	564	587	595	546	554	616	570	584	585	582	566	565	557	611	587	542	601	608	581	574	609	567	659	599	621	594	602	578	572	584	608	592	584	560	608	587	574	572	572	601	567	563	591	601	574	571	569	607	576	561	608	644	565	595	618	596	555	567	545	584	601	582	567	584	587	562	591	554	586	596	542	571	627	574	552	566	609	605	518	589	587	595	561	576	584	599	602	521	574	554	594	594	597	596	606	523	576	567	575	597	573	589	614	546	568	597	556	596	562	577	576	585	629	568	587	568	630	556	583	627	604	616	556	580	557	566	612	590	543	586	580	613	591	591	624	527	594	622	542	581	563	558	598	617	630	540	555	557	559	604	582	595	635	633	561	593	590	591	581	593	591	575	537	568	595	572	561	604	588	549	580	625	579	590	564	561	553	556	564	566	597	580	592	599	581	545	545	544	603	570	578	547	591	586	550	561	617	571	551	596	536	611	526	635	636	614	593	571	557	616	590	592	555	585	601	558	644	564	566	583	581	562	569	552	593	612	611	584	581	548	597	552	624	546	558	578	575	566	575	618	588	544	610	652	578	554	623	628	601	617	592	569	610	562	531	589	608	537	596	593	551	614	602	578	620	588	584	539	599	601	574	571	598	624	556	600	590	555	626	565	609	622	561	586	597	555	606	593	602	605	589	609	619	572	562	548	565	587	622	598	549	635	564	597	589	559	545	588	583	611	597	555	575	587	579	574	570	574	558	562	560	634	571	567	613	581	581	526	564	573	627	578	561	574	575	567	607	530	579	578	575	620	666	596	565	630	615	574	577	629	569	611	546	609	572	574	594	603	580	564	592	560	571	597	586	568	584	572	548	565	591	574	589	569	558	573	584	546	536	584	568	568	571	582	584	548	641	567	530	592	624	586	644	613	576	610	607	604	548	567	585	547	571	600	589	582	600	568	594	582	578	561	590	649	615	582	564	598	605	596	549	606	583	588	604	566	583	629	588	580	558	582	564	582	553	600	572	599	571	579	599	565	595	575	593	557	594	584	586	587	626	544	593	554	577	580	541	587	604	587	586	573	575	567	625	589	594	607	570	576	596	569	552	579	597	593	591	593	613	589	644	578	538	583	549	595	613	568	521	584	614	563	630	606	593	554	587	569	551	602	598	593	630	569	579	533	545	585	566	624	583	573	657	575	579	598	570	608	616	578	574	612	561	555	573	599	549	603	581	579	602	587	614	608	550	588	554	580	589	608	561	557	589	637	568	589	548	543	602	509	595	553	631	584	569	549	568	534	586	602	588	613	526	614	593	571	548	566	576	581	561	561	571	596	568	573	592	559	553	589	584	611	622	593	604	568	576	580	608	598	553	542	615	613	568	552	555	555	568	620	605	599	598	537	584	596	583	612	597	595	590	613	581	550	561	623	606	617	594	604	607	573	552	594	610	588	587	603	600	637	592	554	596	591	576	582	618	580	553	605	608	611	596	571	559	573	562	574	560	557	556	544	559	656	602	576	571	594	577	618	573	559	578	565	571	567	616	580	583	618	550	589	612	588	583	617	585	597	562	603	578	559	587	569	603	554	594	591	604	609	572	570	537	538	614	619	592	562	568	599	584	592	573	627	558	590	577	585	632	590	614	565	536	554	571	578	580	549	603	573	556	553	593	600	549	554	584	607	610	569	568	569	616	641	590	562	580	584	607	591	570	596	546
25345	20901	21818	17581	12355	8057	6752	4579	3639	2665	1981	1879	1484	1266	1011	918	916	816	713	608	555	466	509	447	415	310	340	345	326	313	321	307	318	301	279	319	333	322	280	269	300	294	300	289	293	303	295	332	278	293	280	275	281	278	308	298	253	300	290	270	294	285	293	302	261	294	280	266	314	337	284	301	303	297	271	271	300	306	321	303	278	270	278	292	257	293	262	242	282	288	323	293	273	261	250	269	255	309	283	285	271	270	270	303	303	266	325	264	278	291	297	290	304	266	307	286	298	260	282	288	280	301	272	269	275	269	227	264	267	277	307	254	293	321	264	277	247	267	275	283	292	260	290	280	274	269	277	268	285	277	284	296	303	282	273	282	314	285	293	247	279	284	295	282	285	277	295	265	259	267	270	262	273	279	290	314	258	276	275	304	324	263	274	281	317	281	277	266	268	282	307	282	305	311	293	257	291	298	270	317	285	298	270	305	281	304	271	295	286	269	269	293	267	265	280	295	258	246	285	252	279	275	282	294	296	286	282	250	261	283	295	277	301	264	279	289	253	316	293	284	277	288	280	315	249	293	274	268	280	295	284	279	276	269	273	291	282	269	263	309	289	264	290	272	309	282	283	258	295	330	294	300	303	318	273	272	265	277	286	276	268	298	263	238	283	313	279	262	298	277	274	278	309	268	289	306	290	293	265	279	270	276	291	297	256	285	279	288	275	281	301	259	293	268	318	301	297	301	285	291	292	249	290	302	294	251	280	307	274	291	283	289	307	268	252	288	272	278	280	284	297	267	296	317	278	306	265	302	296	276	256	277	335	286	254	264	296	258	285	275	277	311	293	258	283	253	295	297	296	307	290	273	287	273	286	279	279	275	264	280	313	296	279	298	289	309	284	313	264	244	260	299	287	300	271	268	265	283	273	278	260	263	285	270	251	278	294	267	280	264	299	269	250	278	303	262	319	294	261	303	294	278	307	276	266	290	287	292	262	286	266	272	280	282	254	286	283	278	287	261	297	294	275	285	278	276	296	248	265	285	264	278	312	285	261	320	284	273	294	282	286	267	269	241	282	290	274	297	282	291	284	289	269	283	272	277	316	277	296	281	290	292	300	288	274	299	302	269	283	273	298	275	302	282	281	306	292	261	293	295	279	293	329	285	277	291	282	284	300	305	298	288	273	302	272	290	286	289	281	289	313	279	266	271	286	301	277	301	288	264	308	256	295	305	312	318	268	266	292	284	257	294	297	285	261	261	282	262	241	287	295	303	321	283	299	303	312	273	303	269	288	278	276	297	270	282	304	279	297	293	270	267	281	291	289	304	286	270	299	287	280	303	276	267	295	289	270	269	292	274	297	286	286	247	297	260	248	301	300	261	302	299	264	303	278	275	296	250	298	288	259	261	303	284	258	294	304	292	309	294	250	301	282	254	267	297	255	299	278	290	296	284	282	290	271	292	285	297	268	282	301	278	262	266	267	293	292	246	284	286	271	298	270	292	290	300	275	292	289	296	300	256	270	280	276	298	299	267	287	256	312	284	297	288	277	290	288	272	288	256	279	262	285	275	281	303	276	303	280	289	280	275	298	285	271	274	282	266	276	266	294	292	271	275	272	279	288	281	308	255	294	271	291	278	295	287	284	257	293	259	287	279	309	267	256	300	272	294	287	289	266	276	275	241	320	287	281	278	304	301	261	263	285	309	298	312	302	285	295	259	258	260	307	276	320	289	255	260	276	288	293	305	287	272	284	332	318	282	298	305	288	254	272	276	278	285	302	282	278	296	278	260	316	308	277	277	290	301	253	252	309	311	258	295	304	287	272	312	297	294	288	309	329	271	277	270	252	268	252	289	305	301	294	265	261	279	268	289	311	268	272	301	277	316	303	300	264	257	271	262	271	288	296	296	279	233	296	272	281	298	297	308	282	253	283	337	270	305	280	296	301	291	284	262	273	275	269	256	304	258	283	242	261	256	273	303	311	315	248	273	272	263	282	309	279	307	282	285	303	267	278	317	324	280	296	266	269	292	272	298	278	276	301	306	289	278	299	289	284	283	293	279	301	256	309	291	315	258	248	316	255	270	270	252	266	288	278	274	289	275	269	274	297	303	289	264	278	280	312	270	281	291	264	300	269	296	268	253	286	282	263	296	288	310	303	286	271	296	268	291	262	294	281	288	279	282	295	261	251	282	281	284	286	284	319	296	295	285	273	309	300	267	269	272	273	315	277	273	293	281	235	282	277	286	262	275	301	250	298	287	265	260	281	311	270	274	274	301	278	260	314	254	295	293	269	238	270	285	295	282	296	259	271	317	258	255	279	268	254	261	260	321	266	275	252	283	274	293	308	306	296	308	253	267	290	307	265	295	272	305	290	300	282	282	264	319	288	319	323	277	273	281	285	296	307	254	280	295	317	292	274	293	295	302	267	288	283	260	295	279	291	282	275	298	283	279	284	285	293	305	290	278	282	281	291	276	275	257	286	289	275	279	289	281	249	300	278	278	279	247	277	260	274	272	321	306	296	271	312	292	324	315	288	286	280	334	273	274	257	263	285	266	296	277	286	261	315	281	263	294	276	259	290	253	291	289	271	278	293	272	266	297	281	302	284	285	258	297	267	255	275	292	299	293	301	285	289	261	280	280	300	280	296	274	281	263	297	312	294	297	260	287	284	286	304	313	294	271	305	298	279	281	290	295	282	293	287	298	302	297	267	263	284	255	287	261	260	294	289	268	288	320	305	284	288	280	262	271	268	276	272	249	265	273	280	259	282	287	278	260	282	277	284	272	321	244	267	264	283	273	265	267	264	284	308	275	291	312	276	263	280	300	275	270	309	308	314	257	264	285	291	281	264	292	260	266	303	295	280	266	295	291	270	283	309	262	285	256	289	291	300	283	274	258	290	282	285	243	281	287	272	302	277	273	271	277	294	277	295	280	257	276	266	296	275	278	274	270	298	290	270	302	285	260	281	295	297	251	296	278	300	262	281	259	268	278	271	264	284	274	292	312	304	291	282	296	279	321	261	281	293	292	306	290	284	262	281	289	284	284	287	299	279	283	295	297	244	246	300	313	293	266	282	282	280	271	263	272	278	281	268	269	287	287	273	283	285	271	257	312	289	320	315	289	274	284	285	295	271	287	279	284	261	283	306	287	277	292	260	276	300	276	286	279	268	334	279	248	278	286	295	263	295	270	294	257	300	294	265	297	290	308	294	297	283	295	297	316	253	348	288	288	270	240	256	278	286	259	275	244	303	292	283	262	284	270	300	309	294	288	277	306	301	280	270	266	265	301	288	279	282	256	260	267	267	303	284	255	250	300	319	289	274	309	300	286	295	285	299	253	259	290	298	302	282	302	276	281	284	290	296	303	283	298	294	276	303	293	280	273	277	299	275	274	297	306	305	295	286	305	275	264	278	307	263	243	331	280	292	310	248	268	292	279	304	258	288	304	276	286	305	280	300	273	282	279	274	275	264	288	273	309	289	297	274	270
14928	16403	26220	29611	26565	23431	21196	16462	14585	11564	9311	9194	7991	6489	5364	5008	4788	4189	3736	2942	2331	2065	2115	1775	1590	1294	1156	1087	1049	981	886	820	773	840	844	859	827	807	812	813	791	739	788	776	819	825	756	800	757	712	689	664	640	712	719	662	722	704	703	675	708	651	677	678	697	754	693	692	679	701	698	678	685	687	707	718	695	688	665	655	752	720	667	739	712	689	679	702	677	695	671	648	657	675	680	644	712	688	671	715	699	637	690	647	751	667	653	667	639	654	708	672	673	690	669	666	692	719	668	657	687	700	700	669	684	711	665	700	697	676	646	677	722	707	709	712	704	709	681	615	685	685	676	668	667	671	661	646	695	655	697	662	665	684	655	675	679	660	633	679	650	653	699	625	698	656	660	729	695	725	688	671	660	700	659	705	648	717	728	659	744	658	713	716	680	668	684	676	683	674	649	659	717	636	656	687	680	647	641	692	685	649	676	688	676	652	666	726	667	666	650	681	641	693	683	677	666	712	676	704	692	663	684	700	631	657	715	678	665	697	671	710	694	680	684	662	672	632	690	646	702	705	704	722	676	707	652	758	691	659	661	676	718	660	665	668	673	709	673	687	665	681	672	715	691	722	657	652	676	696	690	666	696	694	678	696	663	668	674	692	723	649	682	658	669	661	704	726	647	694	683	649	681	692	666	757	721	652	676	687	642	663	674	720	681	667	667	725	720	673	700	693	670	701	688	737	666	704	723	648	677	697	616	681	672	680	728	701	714	672	694	693	625	665	687	686	656	642	685	669	663	692	710	674	688	670	678	683	680	665	686	667	675	696	655	658	668	710	703	719	704	702	646	668	712	643	688	684	650	682	694	659	682	665	703	659	654	648	675	670	714	660	682	662	686	632	693	660	714	640	661	718	680	778	666	690	660	710	653	647	634	654	679	682	691	722	704	670	653	659	709	727	674	688	677	646	636	706	719	684	694	721	658	640	694	675	664	703	698	663	672	696	666	677	656	697	677	719	656	664	691	678	663	748	679	669	643	679	691	644	709	648	684	659	688	669	682	671	665	686	684	710	689	685	671	682	658	702	618	662	698	691	695	664	648	652	699	698	643	709	706	654	657	653	664	658	692	695	682	683	699	737	638	666	676	709	666	658	672	713	678	668	649	661	663	671	636	640	682	686	675	673	676	674	712	675	657	657	671	658	679	685	688	655	720	634	689	685	676	699	715	645	670	717	656	654	699	694	695	666	653	641	738	693	675	701	645	691	671	698	682	710	704	657	694	667	696	701	673	674	699	696	668	670	663	658	700	703	679	654	711	654	645	722	702	679	647	661	681	670	657	691	650	678	671	686	640	651	680	688	673	669	684	697	646	636	673	724	686	672	691	683	701	668	695	699	652	678	736	713	710	661	639	673	703	640	704	682	725	692	691	684	692	682	694	665	669	711	654	672	691	708	667	669	678	646	700	691	626	710	707	700	695	657	645	674	682	698	637	704	684	724	689	701	643	654	712	621	655	723	648	694	656	711	709	674	676	690	668	634	736	719	659	711	697	731	704	703	684	674	631	697	652	684	652	640	666	669	701	667	648	674	679	700	698	705	649	733	678	687	637	662	696	668	668	664	632	681	681	650	713	755	654	669	668	661	684	686	654	686	664	664	680	670	665	678	666	605	672	718	654	683	616	649	719	669	643	706	657	698	729	687	690	705	675	669	657	677	681	665	698	679	665	668	683	683	715	681	628	684	695	687	647	729	664	668	679	645	681	723	661	700	698	713	691	695	714	725	726	714	717	707	691	686	693	690	640	710	740	628	610	677	643	669	705	708	707	632	705	672	689	707	681	672	674	655	692	685	677	679	667	689	691	640	695	656	731	707	659	690	717	700	703	668	681	684	696	679	663	649	664	664	688	714	665	667	695	659	667	669	713	664	670	686	684	674	684	679	655	750	670	680	678	654	719	696	686	713	656	656	681	666	728	679	697	680	671	671	690	709	667	675	732	682	693	692	662	647	662	660	689	711	708	679	712	685	678	687	692	694	700	701	688	657	663	680	689	654	664	704	670	645	659	668	693	685	672	718	660	720	725	625	663	675	656	698	687	635	698	712	665	626	686	698	697	636	657	689	712	668	694	662	676	696	750	673	640	689	697	642	720	702	646	668	689	691	727	689	670	697	677	644	676	718	630	688	711	625	686	729	658	696	685	677	710	671	660	699	724	688	694	674	651	632	643	689	702	705	661	703	682	688	689	715	675	669	649	639	677	633	675	715	661	698	647	661	702	645	689	725	727	680	668	633	691	676	694	716	660	655	678	660	649	688	696	671	654	679	691	697	657	687	689	679	661	639	643	638	698	675	751	646	727	674	716	654	684	674	713	680	689	648	688	700	687	695	716	713	672	642	673	681	678	711	677	689	659	652	682	728	681	711	705	689	658	679	713	669	692	658	697	699	683	664	732	687	655	673	711	649	699	662	697	697	678	687	620	719	668	716	662	721	674	692	739	713	656	671	684	671	666	709	678	720	713	693	671	656	688	703	712	703	697	650	674	695	718	687	685	643	730	704	707	684	694	661	662	682	635	643	723	769	678	692	691	680	650	678	634	670	658	667	652	669	709	657	703	657	682	713	618	675	694	656	655	723	693	676	656	699	679	704	641	683	703	687	665	686	683	658	650	703	683	654	651	636	635	697	659	600	660	729	624	714	685	660	691	641	668	689	688	669	668	629	714	694	627	707	652	713	684	673	661	662	665	690	646	693	662	754	678	670	715	629	685	706	691	640	719	620	666	654	698	681	690	654	681	726	687	674	654	699	726	671	692	635	689	724	645	638	661	695	675	668	632	692	630	678	720	671	692	645	709	698	660	671	694	653	673	730	675	665	639	665	679	671	694	713	670	710	628	684	674	678	697	710	688	706	662	687	685	683	715	651	656	654	695	675	634	687	678	636	694	710	696	682	720	685	688	651	681	660	696	661	662	688	686	738	686	683	686	687	670	675	707	640	667	702	711	690	665	641	690	647	679	710	682	697	655	666	644	669	703	689	692	719	708	687	667	671	712	707	702	748	699	699	669	673	673	639	645	667	674	682	679	629	672	661	649	667	653	660	697	672	657	702	673	701	683	716	754	735	707	676	684	689	708	642	724	676	608	625	669	656	732	639	699	691	666	621	656	713	718	681	716	665	649	698	683	653	660	679	630	665	706	703	676	705	681	696	694	678	741	691	717	686	723	681	678	658	659	722	670	653	671	671	706	693	707	685	689	663	694	660	675	702	681	689	691	652	636	661	731	704	646	661	695	700	680	717	706	663	646	652	690	657	708	700	730	670	656	678	652	664	638	707	701	686	693	708	700	671	668	667	653	677	689	713	682	666	652	710	687	707	690	650	667	667	715	684	695	670	655	700	687	686	657	658	695	691	687	663	669	691	673	705	662	680	666	687	637	674	658	689	660	695	664	617	686	698	698	692	699	633	620	707	704	668	662	694	684	654	658	700	727	709
41018	37409	45890	46154	46054	44999	45394	37553	32389	29064	23761	24812	19409	15557	11489	10114	8426	6844	5679	3652	2000	1569	2183	1638	1105	770	526	517	504	411	427	388	351	379	350	340	284	338	321	295	287	253	327	446	403	397	324	357	313	310	270	274	304	276	278	275	290	265	279	291	248	289	302	292	269	335	252	273	274	265	288	306	272	283	266	295	295	276	295	267	278	257	262	307	264	266	283	303	281	283	253	244	261	278	295	248	279	303	291	253	271	290	293	287	286	261	253	280	279	285	239	302	284	258	289	287	291	282	279	306	263	260	304	303	286	267	275	262	249	298	329	302	271	289	272	303	249	275	324	257	276	263	264	259	280	268	287	278	280	288	249	287	274	290	279	247	292	295	261	286	250	271	280	300	271	259	288	272	286	284	304	293	269	288	279	264	263	270	291	299	268	285	313	299	285	299	282	286	258	246	286	299	273	267	298	263	235	290	275	256	295	283	274	263	265	268	261	307	274	263	317	267	272	274	255	286	279	291	275	258	275	277	292	293	249	249	281	271	278	295	302	282	255	268	255	276	287	263	276	257	275	293	280	282	288	271	275	264	281	279	294	286	287	291	268	257	274	277	271	295	300	283	330	278	245	281	297	273	288	277	276	291	289	266	259	280	285	294	276	270	285	259	293	264	317	262	315	277	268	238	261	274	270	279	276	279	278	256	297	266	291	301	276	279	277	273	242	243	324	291	296	271	250	291	283	279	280	291	285	249	259	297	257	271	241	315	283	258	265	273	274	292	295	296	250	279	290	273	302	269	257	263	260	296	278	280	256	291	250	266	276	271	288	274	274	258	270	300	271	251	301	267	289	284	266	282	246	251	251	247	270	296	281	293	283	288	316	276	251	297	262	281	268	271	263	247	316	281	266	266	279	299	309	281	275	264	293	270	313	256	279	273	275	268	277	276	309	291	284	283	249	258	290	279	241	275	281	297	283	258	287	288	242	280	289	274	306	270	236	284	281	323	261	281	302	280	280	235	303	252	281	286	259	286	269	254	271	273	279	265	261	290	270	257	282	271	260	278	293	271	228	271	275	284	271	255	278	256	267	268	254	301	304	281	260	265	282	300	271	267	293	279	270	275	249	268	275	298	279	271	272	236	270	269	222	296	270	275	273	274	257	262	282	244	258	295	275	219	245	269	292	290	287	269	319	281	272	269	277	285	272	276	276	259	275	255	259	316	278	288	277	294	277	300	296	284	265	274	296	268	268	256	291	234	301	272	293	270	248	262	269	268	267	268	280	283	243	236	257	279	290	265	300	302	280	311	281	261	280	305	289	259	288	291	273	255	292	276	286	278	276	294	280	282	290	277	264	268	284	268	310	259	290	275	245	292	304	310	267	254	289	263	248	298	268	273	296	288	276	291	292	264	295	255	285	274	300	291	279	274	263	286	304	302	278	276	271	290	285	277	308	287	240	272	305	282	265	288	263	255	251	300	282	283	249	259	313	293	278	302	275	284	269	302	263	267	282	265	276	283	277	253	240	254	251	267	276	263	297	295	244	296	263	268	311	260	286	260	285	268	286	266	304	277	269	292	273	272	268	298	269	268	283	264	286	269	256	292	276	272	253	276	272	268	291	250	291	272	289	260	263	281	291	290	288	284	309	271	273	242	292	264	290	284	304	279	241	262	270	264	267	255	276	281	320	277	268	287	291	276	270	257	283	273	294	277	276	279	280	275	288	279	289	281	314	282	265	265	316	284	284	284	292	272	269	242	260	303	296	294	291	276	289	253	290	296	279	273	274	288	284	264	288	277	285	255	288	258	260	273	255	281	275	244	284	255	253	288	247	321	269	279	249	278	302	277	281	253	267	272	288	265	258	294	275	278	250	273	280	276	292	260	267	254	255	282	283	263	281	247	280	284	281	276	266	296	260	261	242	271	288	320	271	311	293	271	276	284	302	289	304	271	280	267	260	297	276	293	298	255	276	267	286	271	311	268	285	288	285	269	320	292	243	309	260	261	250	280	304	270	264	275	291	283	279	285	263	292	295	244	262	279	285	269	293	275	259	292	241	266	312	285	291	289	248	271	234	266	259	293	258	279	301	278	298	282	287	270	290	270	249	271	289	277	315	263	296	277	294	280	292	285	340	258	274	280	272	295	266	275	257	277	279	269	279	295	293	281	288	270	271	288	293	275	279	294	292	276	289	299	241	235	285	285	276	259	285	270	290	258	266	292	289	291	258	301	271	306	286	279	279	295	293	290	298	282	238	274	280	282	263	295	259	315	265	278	313	268	229	260	256	274	266	289	272	270	254	279	264	300	267	265	307	293	329	268	273	239	256	311	254	272	279	264	271	282	262	267	279	298	284	247	283	273	269	286	292	271	274	271	301	317	256	280	276	293	309	294	292	297	293	256	256	262	282	264	312	299	247	302	269	265	269	256	275	283	245	288	291	298	274	252	307	289	277	262	264	286	272	281	266	296	282	264	285	262	229	285	253	282	278	304	278	287	296	280	267	270	277	293	324	228	297	290	284	256	250	289	290	289	273	307	286	261	300	293	259	276	286	273	277	284	253	276	271	279	270	296	288	316	264	255	271	279	286	290	266	297	266	303	244	263	270	283	295	285	298	278	306	327	260	273	267	297	265	244	285	279	294	283	274	280	266	294	283	264	286	267	292	289	279	266	279	300	271	300	273	271	278	280	255	265	258	303	269	298	316	262	282	295	259	267	316	293	267	277	280	286	264	272	279	252	301	282	257	289	300	281	271	294	289	254	280	257	268	281	277	281	278	260	252	275	266	282	253	255	280	266	274	290	258	268	303	268	309	265	260	261	267	265	280	255	306	265	260	250	241	306	287	283	274	289	289	286	297	279	284	281	250	291	286	293	264	270	265	264	226	267	299	279	292	265	263	272	283	252	295	288	255	274	265	272	269	309	271	249	259	293	244	282	262	261	244	247	265	248	241	259	273	297	261	291	279	283	241	278	261	304	286	272	244	292	277	270	249	254	275	258	247	301	297	250	285	262	302	279	277	303	256	261	294	293	257	273	273	265	300	286	263	280	318	267	269	288	266	274	284	285	270	285	301	265	284	296	274	259	302	273	257	267	285	265	268	287	280	254	273	318	240	255	269	270	320	286	264	267	254	276	264	260	289	274	298	278	252	319	293	303	288	296	268	256	283	289	296	257	284	303	245	270	262	289	270	272	262	284	268	268	247	261	289	294	262	268	274	297	282	283	266	274	274	271	259	267	259	301	271	283	265	269	266	292	309	287	260	266	290	234	245	266	263	253	289	247	283	266	288	268	287	240	296	275	284	272	278	295	271	294	259	294	290	267	260	281	291	263	268	277	259	252	281	259	274	270	273	284	272	272	297	267	267	307	274	282	248	268	281	268	277	257	268	272	302	305	264	291	231	295	268	283	285	266	263	259	272	269	250	282	269	302	288	297	276	264	257	278	286	271	278	264	270	304	276	291	242	273	249	274	254	272	298	278	277	283	275	312
25889	29911	42831	50539	53141	55155	52344	48839	46350	42357	38176	40861	35467	31171	28589	27474	25706	23650	20465	14908	9388	7182	10919	7617	5476	4116	2680	2260	1897	1627	1542	1413	1266	1294	1112	1158	974	904	926	873	856	759	1087	1772	1628	1280	1070	1089	906	684	640	662	646	695	675	718	684	663	638	654	670	661	648	711	672	661	702	625	660	708	693	671	677	685	678	697	667	624	628	665	668	679	680	654	644	685	598	693	625	682	666	689	615	697	688	637	663	651	681	611	629	657	660	678	652	698	693	683	690	632	684	665	693	675	653	704	708	714	658	673	655	673	743	647	634	660	654	647	653	677	677	698	674	655	727	659	658	655	704	698	634	661	651	686	709	623	666	682	650	679	694	679	650	710	687	641	615	675	735	688	677	677	714	663	670	659	671	678	675	724	676	624	708	631	612	655	646	677	692	667	660	689	668	675	659	685	651	674	648	685	644	659	656	686	662	619	606	690	654	668	665	661	604	644	696	661	679	665	631	683	670	631	689	627	647	677	651	708	635	663	697	672	622	605	692	680	649	655	668	658	651	638	661	704	640	627	662	663	644	655	667	674	638	678	681	664	708	662	664	641	659	670	683	711	673	642	652	632	685	634	705	651	642	660	686	659	697	698	745	679	705	663	656	684	692	663	660	669	736	672	605	628	704	673	635	692	640	651	672	760	685	656	674	668	661	681	689	658	584	656	644	692	692	648	676	640	669	654	661	628	678	676	669	642	642	670	700	638	675	674	702	659	648	659	652	681	674	613	655	651	679	677	657	713	688	680	655	669	570	680	638	693	657	658	734	671	667	708	732	660	698	666	600	638	692	657	654	672	650	649	659	690	668	686	693	657	682	714	635	639	618	661	699	648	687	682	706	660	685	649	679	679	646	644	639	674	645	661	630	706	668	675	733	673	641	625	655	632	647	667	659	643	716	706	653	685	660	656	663	706	656	655	675	660	647	688	662	705	648	647	672	663	691	646	681	641	674	632	669	666	715	656	602	659	678	654	678	629	650	680	659	651	678	627	657	695	602	644	684	664	680	644	650	693	663	656	694	702	674	680	682	649	698	668	667	670	644	674	668	689	711	679	667	677	631	619	657	663	693	704	657	674	639	660	667	628	664	665	692	651	714	710	618	685	727	654	669	678	677	676	684	662	674	691	656	655	668	655	634	659	667	664	675	644	651	677	691	688	658	669	679	665	669	676	647	657	635	702	665	633	649	688	654	649	662	693	668	718	664	658	682	683	676	624	644	656	632	708	671	678	638	666	658	599	604	697	655	607	698	692	684	657	673	639	656	671	692	657	662	644	679	672	637	661	654	680	699	703	679	662	644	627	657	691	685	652	670	634	630	677	660	645	670	682	678	665	657	712	692	670	644	689	681	680	682	678	661	677	638	660	648	635	637	691	707	674	684	663	592	647	666	621	659	690	692	660	677	666	693	634	689	661	644	651	707	646	673	646	602	666	698	691	583	679	640	606	649	669	650	644	642	685	689	656	674	687	696	706	695	666	690	654	615	632	661	690	680	671	698	702	637	672	614	618	660	683	713	647	685	706	626	656	668	707	681	630	642	675	689	653	668	639	675	683	674	661	679	656	659	697	644	684	651	656	687	673	638	647	658	632	682	636	648	648	641	658	665	650	648	643	641	678	652	659	694	666	635	668	642	608	665	665	662	676	666	674	679	643	664	653	655	689	680	639	633	690	655	625	600	672	694	654	692	634	666	658	684	671	674	658	655	652	660	613	664	665	635	618	679	633	673	639	692	615	660	635	664	654	693	696	663	662	660	708	693	635	689	635	656	708	666	690	712	640	674	680	650	634	621	676	669	690	653	630	646	662	655	656	661	670	706	651	706	675	703	673	627	650	722	631	659	651	645	679	685	676	632	647	639	633	713	707	609	648	679	702	652	674	644	684	620	664	623	649	631	677	640	673	636	685	658	665	640	690	618	633	630	712	635	672	664	646	692	652	719	669	624	651	691	689	619	659	637	670	668	659	677	640	703	656	685	655	618	688	661	682	672	681	627	680	675	665	667	678	651	625	666	698	661	673	679	681	682	686	658	700	659	711	613	654	685	714	657	636	694	666	650	646	677	630	686	672	691	702	674	647	682	657	635	621	671	687	663	653	686	652	690	675	659	660	659	676	667	676	687	684	669	649	640	690	649	627	654	638	706	639	665	651	678	672	688	638	682	657	654	692	692	678	647	662	647	674	670	670	654	594	667	779	683	629	663	680	630	591	662	687	637	697	688	665	674	655	670	646	660	643	664	661	655	644	657	671	675	659	707	648	658	630	665	683	647	649	665	648	663	708	658	635	695	699	695	626	655	653	691	629	684	632	671	657	638	670	668	637	678	690	626	700	684	651	678	684	721	659	610	705	670	655	648	659	664	678	664	681	638	670	688	624	637	669	629	675	650	699	666	713	682	700	685	707	667	694	671	642	693	669	646	668	654	668	701	660	594	682	638	687	654	677	692	650	696	692	663	650	723	695	677	690	653	608	618	723	667	712	643	652	619	653	651	656	665	639	678	644	615	669	690	677	641	663	674	646	645	616	704	703	646	682	652	644	696	678	675	624	653	643	699	620	686	655	611	694	641	657	674	697	627	650	639	634	654	687	632	712	614	643	668	674	697	642	725	665	658	686	666	670	650	665	702	686	641	728	661	656	648	644	688	672	672	618	704	679	669	656	677	644	658	669	669	642	646	667	627	675	686	645	690	660	649	635	620	671	677	676	665	654	705	624	655	680	664	669	673	658	678	635	646	684	653	685	661	695	670	666	643	658	663	625	656	684	628	671	658	653	672	628	657	667	660	652	639	664	695	684	638	682	679	691	687	672	702	672	613	637	640	708	667	661	683	675	696	668	703	655	700	656	650	656	635	648	695	692	657	678	703	696	626	680	631	664	659	654	680	664	646	646	661	662	620	702	665	655	662	649	689	634	682	701	684	675	690	687	666	691	642	689	711	649	674	665	662	693	658	688	630	669	697	673	647	654	689	670	639	690	653	651	645	684	689	677	696	670	679	661	675	694	689	665	713	631	666	701	661	673	651	634	686	670	658	648	670	669	659	665	738	698	675	684	652	721	622	613	673	688	681	650	659	674	656	702	683	645	651	667	691	635	708	691	677	652	687	711	687	666	666	698	691	651	660	666	714	632	673	667	632	672	663	627	679	683	659	712	670	731	686	602	630	671	664	681	662	672	697	651	661	667	601	689	713	718	652	639	656	661	620	697	634	685	650	673	669	676	669	706	621	664	674	665	625	703	651	674	648	644	673	642	685	648	625	647	707	668	642	667	611	676	644	652	672	687	719	641	662	635	671	680	637	661	672	666	684	665	660	685	698	632	685	644	652	638	687	694	585	639	658	626	679	687	716	658	648	693	681	686	641	677	657	669	679	614	646	668	662	666	652	693	652	666	656	700	692	743	675	702	676	709	659	675	640	698	676	661	636	635	657	645	658	661	679	587	667	686	683	640	646	684
47517	44544	51334	48368	50078	47692	50143	43514	44164	35763	33703	35379	27290	24768	20617	16755	13946	11858	10078	8194	3879	2589	4044	2729	1572	1164	695	593	556	478	465	403	405	414	348	355	340	281	297	268	273	273	340	565	474	431	368	350	304	243	237	230	202	210	248	226	279	221	213	223	250	247	259	230	251	244	237	229	213	240	236	257	221	226	231	232	240	232	247	240	250	244	222	232	257	223	236	259	272	222	240	249	244	248	246	251	225	211	223	244	228	217	239	240	211	231	236	245	237	225	266	215	221	205	226	213	227	240	222	198	225	226	244	249	243	236	230	215	202	249	240	224	222	263	262	258	264	274	231	236	232	241	253	220	227	230	234	227	247	230	244	239	236	241	221	249	229	266	245	228	243	235	226	245	234	223	242	226	237	253	223	252	196	271	229	227	233	246	214	223	254	262	237	259	233	234	249	228	246	228	220	233	215	238	243	251	203	243	253	231	217	229	227	243	242	259	240	197	217	236	261	241	231	243	219	231	223	234	240	234	275	217	244	239	206	276	217	258	243	233	244	226	231	232	220	242	238	275	248	231	250	212	231	233	258	213	207	212	216	220	235	236	241	227	229	256	201	234	248	241	216	224	251	260	224	265	268	223	197	234	231	224	234	223	229	242	254	248	257	223	236	221	242	229	214	250	255	227	230	227	237	225	244	237	255	225	252	244	221	227	255	273	242	240	235	214	228	230	217	232	221	245	223	255	226	261	246	221	226	258	245	217	254	231	221	237	223	245	259	245	226	236	243	248	205	239	258	252	250	255	241	219	243	238	218	240	217	229	222	219	243	220	190	234	236	227	264	238	251	224	224	231	245	235	231	217	246	259	231	250	233	220	247	227	220	251	256	234	200	225	247	242	264	258	225	233	246	229	240	257	220	245	228	230	221	252	230	231	253	225	210	237	243	230	242	225	236	262	261	229	233	217	265	245	209	222	227	220	243	227	239	236	200	204	238	219	244	244	247	224	219	231	251	237	219	234	220	236	243	227	233	261	272	219	225	227	232	208	236	250	241	236	216	227	242	226	227	226	208	224	236	246	252	257	227	245	248	260	244	230	224	227	256	219	254	242	227	231	245	241	253	258	220	251	225	234	247	243	230	234	219	234	240	233	208	236	254	235	242	215	238	231	220	234	251	234	233	251	236	218	243	280	238	231	247	223	224	226	214	235	262	219	268	238	240	255	228	225	237	201	240	227	222	234	219	257	222	235	245	208	244	228	251	236	243	227	241	215	212	247	226	226	225	255	236	235	227	250	233	225	234	219	237	239	259	236	219	226	211	262	221	235	252	244	233	226	252	223	248	256	223	212	232	221	240	234	216	206	231	212	214	252	231	248	214	236	234	220	251	225	219	197	199	248	231	240	246	249	219	226	239	248	223	200	235	193	237	230	255	237	239	230	243	232	237	224	248	217	254	262	253	260	232	264	214	249	251	242	225	237	230	244	236	238	222	249	209	175	268	227	255	248	218	234	264	231	241	258	225	215	206	231	276	242	221	231	229	219	218	230	252	253	249	204	232	241	219	282	250	225	237	220	231	209	261	231	231	261	244	208	252	240	241	225	249	242	247	217	255	249	247	222	248	225	251	235	229	256	228	220	248	211	232	249	245	239	202	245	239	258	246	243	239	265	228	205	220	250	251	243	200	229	241	223	244	232	195	230	213	215	237	242	234	236	240	245	246	239	234	254	226	250	254	222	209	224	228	228	239	214	238	218	242	251	226	227	196	206	240	239	267	247	220	277	281	230	240	258	218	256	256	244	238	232	220	209	237	243	238	265	234	275	284	230	228	233	220	253	233	220	242	228	234	246	218	247	245	237	226	222	232	230	225	218	251	237	251	229	261	222	203	217	203	209	265	255	239	207	235	232	239	238	232	256	259	234	221	213	242	223	216	212	238	217	235	255	260	212	238	234	227	217	225	244	247	218	240	244	217	251	259	265	242	223	224	240	225	232	214	241	239	249	253	237	243	289	201	240	220	252	241	239	241	242	246	222	258	226	228	232	255	238	237	213	249	238	234	218	246	251	227	231	240	238	223	225	240	230	234	222	214	247	224	215	219	261	227	209	216	250	249	239	232	214	256	234	204	233	260	245	221	236	245	233	208	256	238	248	234	236	230	231	246	236	242	239	215	215	241	210	252	238	236	238	242	251	238	254	207	251	219	196	244	239	235	218	237	229	237	221	215	247	236	226	258	285	256	256	262	223	217	230	226	262	239	239	266	239	218	247	215	237	210	251	207	224	250	235	236	235	255	203	238	239	240	243	213	281	217	218	238	220	243	215	251	230	206	257	219	222	230	235	252	238	242	210	246	254	256	224	218	228	237	268	231	246	236	257	241	221	217	256	235	268	219	230	246	213	221	232	220	236	208	212	235	214	256	256	230	239	244	219	260	257	233	222	236	262	218	219	230	254	260	251	243	226	255	241	242	246	244	239	251	282	264	227	237	236	239	234	244	238	257	259	244	229	239	255	234	239	225	228	230	254	203	248	226	229	255	255	221	224	231	229	258	237	248	246	223	217	253	212	230	225	205	241	223	226	226	227	257	226	270	250	246	242	257	221	207	222	234	252	235	230	228	235	242	218	237	227	228	211	243	231	247	209	228	249	224	238	257	238	216	249	210	209	236	235	240	271	256	223	205	242	232	235	221	240	256	217	226	252	235	227	221	246	237	232	210	233	229	242	213	221	260	217	227	232	227	249	237	220	249	218	214	252	234	220	259	254	261	226	219	248	241	211	227	227	249	254	234	263	241	230	220	225	268	265	238	239	239	210	215	225	260	268	256	236	229	226	232	212	230	238	224	240	257	247	225	240	240	227	246	249	214	247	223	246	219	222	258	236	244	253	242	234	226	221	247	255	241	222	229	261	240	219	233	236	219	243	225	254	211	254	245	227	227	234	218	209	271	255	233	220	281	232	253	251	242	260	255	190	196	222	246	232	239	246	264	226	267	243	229	249	231	256	229	190	237	223	260	235	227	224	231	193	228	247	194	216	240	227	241	213	258	256	259	274	251	227	208	227	240	239	232	253	257	242	236	222	235	223	220	213	216	234	250	238	245	228	257	250	250	238	277	238	234	195	247	242	263	253	237	238	249	237	224	217	236	230	249	216	241	217	241	208	210	261	250	231	259	218	225	239	221	238	257	249	223	266	224	254	248	250	224	217	237	237	237	216	226	227	246	212	237	240	241	235	220	239	260	266	230	199	236	223	223	239	247	219	238	219	229	265	212	250	212	246	225	225	232	260	224	242	195	239	258	230	238	238	238	259	213	261	245	215	239	208	239	224	227	221	228	251	265	252	253	232	217	242	230	230	220	225	236	232	245	214	233	253	242	260	246	220	218	241	241	264	243	263	226	237	264	244	241	235	242	240	248	232	233	248	237	199	227	251	230	246	226	234	223	240	241	233	260	224	225	251	256	252	242	214	234	199	209	242	203	246	223	232	241	227	221	235	224	255
31026	36277	47381	53835	57420	59820	58390	55968	55706	47733	47789	49347	41365	39908	37506	34959	32574	29203	28686	24191	14065	11659	17868	12181	7949	5933	3084	3145	2581	2183	2049	1951	1615	1589	1365	1206	1121	972	915	871	799	763	1487	2568	2124	1780	1338	1116	874	610	553	579	555	557	607	564	601	569	631	561	572	591	575	570	573	566	548	594	584	580	573	555	616	531	611	592	568	585	540	589	534	569	583	585	574	598	618	543	579	587	555	585	597	567	591	574	544	579	599	597	621	604	560	562	566	578	568	583	580	577	621	572	554	558	593	591	571	583	531	559	572	531	571	557	604	576	596	554	597	570	572	595	578	592	580	548	537	554	582	560	588	596	575	577	572	598	577	582	585	557	604	557	586	610	582	565	563	556	567	615	602	540	558	580	536	527	614	551	566	555	534	561	608	569	549	610	545	537	541	563	532	513	599	561	553	575	563	567	560	533	590	563	576	542	564	513	592	536	547	639	564	579	543	596	598	530	578	574	575	559	564	593	581	612	558	585	581	617	560	576	564	598	586	584	519	588	607	540	564	563	580	544	582	540	565	616	558	541	565	560	567	595	543	547	567	598	566	569	585	564	566	584	567	574	579	606	539	555	540	553	515	561	585	616	560	571	573	573	590	572	566	594	582	609	566	586	598	576	558	558	597	576	580	542	546	563	581	581	573	581	617	571	607	558	589	606	576	566	591	563	586	585	563	580	568	603	557	564	594	607	572	566	565	582	562	595	580	563	562	575	588	560	553	605	573	584	592	563	555	580	585	548	584	568	524	594	536	596	619	548	553	577	596	549	585	556	567	560	595	548	586	568	567	565	564	553	545	542	534	594	556	560	575	548	545	555	511	533	579	606	562	552	552	564	565	575	537	581	538	561	543	550	544	575	596	545	578	557	552	559	564	586	551	551	579	568	611	545	562	588	600	568	595	602	520	597	586	571	545	557	555	570	555	585	584	530	535	564	594	604	565	578	551	557	598	558	568	567	553	558	593	622	607	601	539	597	543	545	567	533	570	577	562	572	578	556	573	551	569	565	614	596	571	591	579	558	574	626	557	599	546	569	530	564	631	565	519	545	549	545	553	573	588	553	590	540	570	602	604	545	560	504	576	588	572	573	556	559	545	554	565	574	556	584	550	556	572	559	609	627	586	579	556	573	573	547	622	545	574	550	604	580	567	532	546	564	561	580	560	548	572	579	567	547	523	561	550	578	591	586	566	538	567	558	544	575	589	540	578	542	531	573	531	588	608	568	537	537	552	534	579	592	535	567	571	538	555	570	569	556	563	581	603	581	564	540	593	593	555	593	556	527	608	549	588	547	610	590	528	546	598	630	579	566	590	565	581	604	591	565	590	589	591	576	541	595	598	550	536	601	594	590	580	562	547	574	590	577	562	571	581	544	593	608	572	551	536	589	523	537	580	572	575	578	561	562	531	545	558	593	555	573	591	577	554	559	583	568	593	585	587	558	562	590	550	604	575	562	586	565	570	516	567	537	591	585	568	562	548	567	607	599	555	593	578	569	554	590	591	611	587	587	588	600	573	562	575	544	566	551	556	589	548	571	566	542	555	556	577	548	579	565	579	567	578	552	528	590	551	528	583	588	523	569	610	584	565	563	542	569	572	604	527	562	562	558	574	602	563	534	578	612	566	584	561	609	560	600	571	574	539	565	529	570	536	586	591	569	559	549	535	538	571	527	546	556	569	560	613	587	560	585	594	556	566	562	588	598	564	580	577	554	552	553	538	604	600	549	599	589	573	590	573	566	583	561	577	608	566	539	564	583	565	594	563	583	571	521	613	584	567	609	570	570	618	538	576	584	590	562	567	567	613	557	587	612	556	591	503	596	562	555	603	552	553	556	552	601	615	561	609	615	527	595	591	595	579	585	542	543	579	590	583	558	556	546	585	548	544	552	514	597	546	542	595	559	546	573	584	636	564	585	580	605	547	543	570	598	512	540	541	567	577	590	606	563	561	595	601	548	542	572	569	608	534	584	565	578	580	600	560	552	559	528	588	569	584	549	598	593	584	606	583	599	574	555	555	620	569	574	583	565	521	574	535	541	581	513	558	566	597	540	535	526	563	551	562	576	590	595	558	562	584	579	611	561	572	566	570	562	562	604	618	584	569	589	569	590	531	602	570	608	564	580	615	569	581	588	564	602	567	593	527	589	562	527	547	567	581	607	559	582	545	609	535	612	591	551	589	556	565	542	546	578	581	544	524	560	554	581	576	603	606	594	550	582	590	626	559	557	569	612	578	583	580	600	587	588	519	534	581	595	574	554	609	586	556	568	551	536	598	559	560	568	551	523	560	573	558	602	579	615	564	543	603	593	585	596	571	574	563	570	577	559	547	573	547	564	592	525	626	581	569	560	605	535	572	560	600	562	559	603	563	546	570	570	574	564	560	616	544	578	570	570	566	558	597	539	581	597	557	584	561	581	581	584	561	554	595	570	534	616	573	531	588	537	558	586	571	624	586	592	563	578	594	610	549	582	583	581	581	520	605	557	549	556	573	563	551	567	564	574	557	571	588	560	548	542	568	560	565	641	577	558	553	577	623	569	594	538	586	570	594	592	561	536	586	602	581	608	586	579	549	562	595	560	548	619	570	532	543	583	599	549	534	589	525	599	605	577	577	589	564	549	589	576	615	581	547	567	547	603	610	564	577	561	571	597	562	562	552	575	547	575	600	566	580	606	553	585	589	610	578	523	551	569	572	553	576	578	555	571	604	597	541	549	569	561	579	601	593	595	562	571	638	565	567	606	557	568	573	545	604	544	560	531	559	545	553	544	608	556	608	649	546	557	601	558	598	591	555	551	531	571	559	541	560	556	571	615	557	598	579	553	545	538	543	616	561	563	565	588	604	582	615	594	542	535	589	532	584	548	556	601	564	528	569	597	550	570	581	558	593	550	603	566	524	575	579	579	560	599	628	572	558	586	561	603	599	559	577	556	559	572	550	527	555	597	604	559	548	601	556	534	527	588	597	532	573	581	586	647	543	567	568	611	558	613	621	593	578	596	526	569	551	550	595	576	572	574	551	646	560	532	578	584	586	569	566	575	528	596	550	611	548	581	589	543	597	597	539	593	588	615	549	608	548	557	582	558	584	582	641	583	583	595	565	553	615	586	579	628	573	595	573	562	593	572	574	574	565	534	592	581	605	586	561	550	596	541	610	590	573	552	586	574	573	560	545	585	544	550	555	614	521	621	563	584	581	540	568	601	575	548	590	558	579	575	565	597	561	571	590	589	560	554	555	574	615	572	588	585	560	578	550	583	543	578	571	602	560	565	584	596	528	559	584	577	547	514	601	537	543	543	586	596	588	570	555	574	566	514	551	565	533	571	564	583	602	604	592	571	564	603	576	573	562	589	585	579	559	578	570	569	595	599	590	569	574	581	554	580	538	548	532	566	590	543	586	576	559	563	580	554	564	626	557	519	576	600	569	590	583	541	551	526	525	558	607	586	552	587	582	567	553	559
26108	21795	21695	16739	12395	8404	6811	4775	3715	2626	2190	1982	1449	1318	1040	1001	805	727	731	584	557	555	468	392	355	346	321	327	321	290	317	311	294	294	317	309	300	302	291	305	284	306	267	322	292	269	293	279	279	256	273	272	257	278	301	288	276	278	289	296	280	289	290	282	274	291	298	278	271	246	293	276	289	304	262	266	263	276	290	304	228	275	260	299	275	274	244	279	282	293	257	278	263	288	245	274	282	252	269	270	279	299	270	242	263	275	259	260	280	302	234	318	258	280	276	296	248	296	269	292	294	263	303	315	296	282	287	275	288	263	268	253	296	285	246	298	271	239	286	274	274	262	275	285	302	260	262	308	294	263	250	287	269	283	284	251	274	298	269	291	264	265	264	272	264	301	289	265	250	268	301	256	290	262	294	245	271	275	266	258	290	252	292	257	271	264	266	256	292	246	285	312	238	279	264	269	289	256	262	292	266	280	262	257	259	276	310	272	286	288	277	296	303	295	250	259	283	283	249	280	276	276	278	305	262	243	253	251	275	272	291	253	267	266	243	287	272	281	293	285	264	263	282	273	299	259	299	260	287	251	270	295	265	262	303	285	271	236	317	263	258	280	288	268	299	272	249	276	266	249	258	283	288	277	262	257	294	277	298	270	273	297	293	284	267	255	280	290	292	298	288	291	272	280	277	268	250	261	247	320	319	289	298	256	247	251	302	257	279	265	280	290	285	253	257	260	244	269	290	271	280	267	275	280	262	263	284	277	255	269	251	274	276	280	289	288	275	295	271	243	266	277	230	281	327	260	283	269	286	276	264	269	254	280	257	264	300	287	267	290	293	270	278	292	249	273	281	278	294	280	259	291	300	282	310	319	272	239	270	297	265	289	257	293	294	288	272	279	260	274	272	280	282	252	270	253	290	264	262	241	282	274	279	279	304	268	254	273	273	256	289	257	265	313	238	261	262	287	278	264	296	277	275	290	285	296	270	265	306	279	286	288	253	288	264	273	279	298	274	297	286	267	301	311	292	292	290	288	290	277	248	298	291	281	276	275	297	270	251	254	266	296	264	268	261	277	289	296	270	278	259	248	259	267	289	274	254	293	270	269	290	248	301	254	285	305	282	263	262	277	271	288	259	261	270	261	273	283	261	272	250	301	268	279	261	267	280	288	313	291	291	267	250	274	263	304	280	267	257	270	334	264	300	284	258	260	292	278	257	297	284	279	290	258	272	234	266	265	273	271	243	228	296	271	262	255	248	269	250	290	271	261	293	266	252	308	292	294	272	283	286	288	296	265	284	281	270	287	293	303	245	275	278	276	268	272	295	296	262	266	297	284	300	292	282	264	267	266	275	290	292	267	286	269	295	266	308	260	277	303	291	279	283	275	299	280	231	242	260	261	287	252	306	281	268	286	276	295	266	261	286	298	295	283	266	283	262	299	276	267	251	276	262	287	294	238	278	273	288	263	297	263	283	272	290	287	276	266	270	294	271	258	268	269	293	290	287	274	279	267	305	268	279	298	277	265	241	281	264	277	268	268	265	245	259	289	294	277	265	304	280	262	274	245	272	290	250	229	279	254	274	260	277	263	278	260	275	281	259	294	272	268	278	240	272	291	272	263	254	270	257	256	275	275	309	274	257	235	267	292	291	302	254	282	294	282	292	271	271	280	285	314	264	278	274	257	278	288	283	257	282	271	267	278	262	251	280	286	311	248	310	270	284	288	291	256	283	263	273	294	269	281	255	255	287	265	308	258	289	292	249	279	243	252	296	284	294	244	286	304	298	265	262	276	275	266	300	298	265	256	271	283	265	240	241	253	292	290	292	264	271	282	272	289	271	282	253	283	281	264	269	285	268	267	283	273	278	277	288	275	280	282	274	288	265	290	277	298	282	293	300	281	281	290	269	274	271	228	280	282	268	279	286	272	286	255	300	267	291	260	277	323	270	260	288	253	262	281	257	341	261	268	265	285	253	265	311	277	261	286	273	272	244	274	265	260	278	262	286	264	271	262	277	246	266	270	293	272	286	285	268	272	305	304	293	260	299	289	302	273	254	269	302	282	300	283	317	290	269	243	264	306	226	269	296	267	272	297	284	282	275	268	284	277	286	293	294	275	272	290	287	297	298	270	260	252	303	265	287	278	271	271	230	286	283	257	287	277	283	264	268	274	283	276	246	235	263	258	281	274	275	308	248	297	276	260	279	258	239	281	302	253	289	268	277	276	273	284	281	275	246	245	267	276	266	248	283	255	281	271	281	271	297	268	292	276	265	240	254	287	248	290	262	293	259	269	292	315	288	279	260	272	291	238	295	262	300	288	291	281	270	239	252	263	297	279	343	273	272	273	271	269	271	289	283	268	305	280	262	281	295	285	283	297	293	251	281	271	269	276	261	268	270	275	286	258	299	287	318	244	264	256	263	280	282	290	257	275	271	313	279	304	275	232	275	250	281	250	277	269	288	301	264	279	244	287	257	244	265	266	288	271	277	256	267	271	257	284	262	277	292	270	274	269	289	259	282	284	264	284	276	287	284	250	277	263	278	261	288	275	267	267	277	257	278	296	282	263	287	259	270	267	285	263	299	266	263	258	272	272	285	299	286	285	253	271	251	292	259	242	289	270	312	283	285	277	256	274	275	289	294	288	292	293	299	269	284	280	273	277	277	286	281	267	269	294	257	263	270	286	276	276	253	283	268	280	267	256	251	265	275	302	306	239	267	300	264	264	228	280	257	267	279	251	275	276	268	252	296	288	275	266	245	284	282	287	274	264	284	273	315	261	261	269	279	250	273	272	265	270	283	282	275	277	245	256	269	291	278	292	281	287	255	273	261	309	283	294	287	290	272	284	260	269	274	254	300	301	272	275	289	274	263	279	295	296	301	273	275	257	295	281	266	272	312	248	254	308	283	273	281	261	297	242	271	243	290	259	301	251	291	277	304	267	276	245	286	283	281	317	261	291	286	261	282	287	301	280	270	267	278	270	281	303	234	285	308	285	308	252	255	291	260	274	291	279	278	283	270	236	261	262	259	267	306	263	273	265	273	284	253	277	253	273	268	269	260	254	264	300	298	262	290	275	254	252	270	312	251	281	297	240	287	268	269	259	253	257	307	281	300	267	311	239	265	290	256	255	258	265	270	271	305	283	289	265	253	291	289	264	258	276	278	296	291	272	283	267	276	295	312	249	288	278	279	286	252	281	262	277	268	257	263	241	252	301	265	256	277	293	266	284	286	291	270	269	283	285	280	282	267	272	260	262	255	277	267	249	278	280	264	269	290	279	270	280	254	268	301	276	268	250	253	258	270	288	256	297	252	276	255	265	270	276	283	287	286	246	263	280	276	275	271	270	253	279	277	262	257	264	263	275	288	289	307	283	273	246	258	291	265	274	269	258	262	284	259	267	265	280	242	265	283	291	263	267	287	309	267	304	301	262	284	286	292	267	250	325	283	286	271	292	256	277	260	281	293	272	279	299	277	264	251	293	272	273
15568	17114	25569	28825	26873	23815	21291	17445	15079	11459	11171	10078	7503	6845	5755	4971	4397	3973	3745	3028	2432	2085	2087	1538	1344	1188	1083	1022	1006	948	877	887	802	855	818	757	803	782	757	751	781	751	763	724	716	683	783	788	686	690	705	624	638	686	685	688	645	622	705	676	646	675	666	671	675	696	672	712	639	626	696	714	657	687	708	687	648	674	678	638	670	681	682	649	707	652	637	700	691	642	670	655	624	635	689	652	648	647	646	680	665	689	618	630	671	630	644	627	630	627	664	667	630	657	611	671	615	656	646	688	685	659	677	652	721	693	633	668	659	654	660	664	643	636	634	639	672	732	646	627	637	645	639	677	651	675	658	647	682	647	669	635	644	696	673	673	630	620	658	657	670	667	690	637	708	658	698	658	727	650	642	645	625	658	703	681	695	663	655	657	684	679	687	673	652	712	658	688	676	685	641	650	681	643	637	658	683	621	656	673	646	659	675	614	677	658	633	599	680	665	656	678	660	707	649	664	700	625	640	654	672	622	639	698	696	661	634	624	695	647	690	692	690	650	668	661	652	657	623	664	667	611	622	660	666	670	635	660	660	675	694	617	686	672	649	689	715	662	692	645	637	667	677	710	702	673	650	660	694	681	623	617	643	650	687	697	682	658	666	600	670	654	646	681	652	626	734	653	628	652	658	671	694	649	682	639	704	678	666	633	664	670	659	659	626	662	677	629	658	671	691	660	706	624	655	653	675	654	636	623	642	675	655	619	676	658	658	662	679	676	642	647	640	641	650	681	660	670	672	673	634	694	647	656	661	676	665	657	669	646	612	642	675	692	650	713	654	631	715	668	643	624	661	649	671	668	694	676	687	684	675	674	643	664	612	651	621	656	683	667	677	683	676	680	662	671	648	662	670	634	632	655	698	670	651	654	627	662	639	693	664	640	669	674	627	658	607	635	655	618	646	669	632	633	657	669	693	651	691	627	654	657	703	643	701	638	666	678	687	598	658	649	696	673	618	701	654	680	657	684	699	605	675	640	634	686	694	685	661	643	667	676	675	637	640	656	675	679	660	627	663	692	672	655	620	618	697	660	613	632	660	667	658	629	671	669	637	643	675	710	676	636	670	636	674	625	630	634	657	622	669	672	658	629	701	631	687	669	645	613	626	608	651	682	646	693	617	633	671	704	670	681	662	681	702	664	625	658	681	687	622	681	655	646	630	696	706	652	675	688	677	671	664	664	643	606	661	671	680	642	688	653	675	645	660	669	676	619	663	632	742	662	671	678	692	647	697	672	640	709	638	614	651	699	672	693	685	699	696	638	687	653	663	647	687	651	704	646	679	633	631	662	653	703	647	683	661	662	664	659	697	654	718	667	630	642	673	657	664	650	663	636	651	659	642	655	680	663	686	683	716	619	656	618	662	640	630	716	661	678	697	685	661	679	681	664	623	660	675	666	684	658	691	646	636	655	602	718	672	644	640	701	613	652	656	704	663	649	631	693	697	619	671	668	688	662	648	647	659	661	690	659	653	687	650	684	646	676	641	668	651	640	665	635	671	651	704	684	639	622	609	639	599	632	655	695	657	737	696	621	680	666	604	693	688	684	657	636	644	657	696	673	638	616	693	675	663	670	657	678	649	637	670	646	641	703	618	690	709	676	676	678	627	662	641	729	710	637	665	628	650	627	679	647	706	673	654	633	660	643	673	677	672	630	674	669	690	608	685	629	611	649	632	606	663	631	680	641	680	605	661	654	629	656	650	671	651	681	661	656	709	672	660	677	696	668	686	653	652	644	688	646	627	632	648	671	683	674	674	623	667	659	673	675	643	676	668	660	621	651	668	680	649	632	676	678	675	624	683	671	673	680	647	712	673	696	693	677	626	699	675	680	662	706	664	716	666	671	664	675	656	618	627	642	646	669	695	652	677	671	662	661	671	631	675	696	702	652	648	676	674	642	644	677	664	648	639	691	674	611	588	664	660	624	702	660	657	705	661	678	687	646	667	665	683	643	676	620	671	637	701	707	660	655	631	675	638	675	646	666	696	659	627	671	647	643	676	660	675	716	652	673	634	681	660	695	670	650	671	644	661	627	663	639	699	659	686	640	656	627	666	693	678	654	678	678	657	686	660	673	658	636	651	670	632	644	663	692	648	668	634	686	649	649	654	634	675	632	638	684	663	631	703	701	647	642	676	637	644	654	624	649	666	675	606	724	644	671	673	671	658	642	679	702	685	682	654	604	639	626	729	679	666	677	638	680	679	665	675	640	603	671	722	673	686	686	652	647	640	686	653	696	656	597	675	669	682	641	662	609	700	644	672	679	650	673	648	695	621	675	667	670	647	651	691	676	636	653	690	660	648	667	657	675	662	681	693	674	652	652	699	640	656	666	698	675	649	690	673	696	658	694	621	685	670	668	637	660	668	646	667	638	671	668	696	652	628	667	656	652	678	626	660	642	674	682	656	681	670	692	645	675	713	674	695	675	689	645	694	641	672	637	678	647	692	678	674	631	647	650	683	702	675	693	684	645	647	692	619	650	669	638	665	637	675	651	649	637	668	666	653	701	651	674	656	677	627	688	690	642	694	688	626	666	696	662	677	655	652	675	691	636	667	697	653	673	647	656	695	667	671	660	628	695	653	645	671	679	618	650	674	612	694	694	655	674	639	654	651	703	651	660	582	660	679	678	642	594	652	691	669	658	718	644	641	634	700	679	659	663	661	668	613	653	646	657	678	665	691	703	590	682	674	616	663	642	663	642	679	639	675	675	653	674	615	678	675	633	661	672	634	653	644	644	685	628	666	703	676	661	648	663	671	653	691	647	660	655	650	696	676	695	645	669	637	647	653	601	668	632	686	636	673	687	687	641	662	648	664	649	664	693	675	674	623	681	662	650	663	621	666	661	695	652	649	676	602	630	686	646	636	683	660	686	651	632	689	640	665	676	633	663	711	634	646	683	653	610	697	712	636	682	654	693	671	636	657	614	655	662	661	702	652	677	649	632	665	659	701	672	662	656	652	649	677	695	707	692	691	659	640	665	616	685	621	651	681	672	696	653	654	678	628	654	674	665	635	659	677	692	679	641	654	606	683	648	661	664	644	665	651	640	663	665	649	677	684	692	602	649	664	670	660	669	696	660	679	682	701	651	607	645	647	607	668	646	621	629	644	652	673	688	688	717	647	675	686	669	633	670	686	649	609	671	663	689	697	707	612	682	630	646	707	635	645	647	658	650	601	660	662	641	669	667	658	687	639	643	634	671	654	679	652	657	627	688	676	671	661	678	679	699	674	649	664	615	652	671	667	680	668	674	643	607	625	692	657	598	632	641	637	657	678	643	687	665	677	663	694	685	690	673	714	639	636	664	618	651	649	634	700	682	650	644	657	654	646	659	685	697	618	688	638	647	632	695	654	681	653	690	685	694	668	670	650	633	670	717	664	617	681	645	664	672	635	691	648	618	642	599	702	674	608	656	705	649	651	653	674	662	660	697	658	667	642	682
41295	38434	45706	43707	46066	45510	46155	36717	34339	29619	29499	25178	18351	14499	11601	9519	8372	6526	5846	3390	1805	1627	2111	1364	1133	947	587	513	444	433	396	381	382	369	408	331	340	292	302	328	296	318	336	341	312	372	438	380	290	259	271	273	262	266	280	275	275	236	282	300	283	283	287	279	268	256	302	279	289	267	296	275	272	294	279	310	291	269	262	282	295	294	274	268	293	247	280	246	273	241	284	265	305	285	312	281	291	303	294	247	290	290	290	277	282	278	276	295	302	250	277	283	244	260	267	274	295	270	294	269	285	277	303	260	298	275	295	261	305	280	269	248	256	276	250	246	254	243	260	264	266	300	269	288	287	287	220	268	256	274	263	272	264	298	237	295	255	280	330	240	276	260	263	283	298	297	266	248	259	272	282	251	265	296	277	248	262	270	240	253	267	295	255	281	267	260	277	260	263	279	269	258	249	283	269	280	274	258	264	251	245	312	281	263	273	279	283	278	291	281	290	264	294	263	281	252	292	290	253	322	264	286	267	273	266	277	270	277	270	268	266	269	292	272	266	301	292	244	260	245	264	287	274	267	271	276	296	254	294	272	287	283	278	269	249	280	291	280	273	293	298	257	242	303	286	295	285	282	290	307	296	263	248	256	278	263	255	302	262	269	247	247	262	297	284	236	270	266	316	277	272	254	252	295	241	288	256	277	297	262	286	296	238	261	268	272	277	283	282	308	319	241	264	289	271	296	286	271	287	256	252	275	305	272	267	279	257	243	250	275	269	277	282	280	288	256	305	297	292	295	260	266	264	301	289	298	308	270	293	256	285	298	270	273	272	240	318	273	287	283	262	246	251	290	285	276	292	261	293	271	270	258	295	263	295	270	307	281	281	290	281	245	265	261	292	296	302	292	298	273	268	259	275	273	286	289	315	299	275	275	297	304	279	275	272	277	279	259	282	251	267	269	297	282	282	290	284	280	283	266	270	265	238	266	292	278	285	293	249	264	300	263	263	259	278	256	286	283	261	268	251	273	278	287	254	264	272	285	260	291	300	278	285	268	278	289	267	299	301	272	272	286	269	292	254	284	284	299	264	269	277	265	273	261	262	280	283	297	277	291	278	276	296	263	283	292	286	278	249	292	293	255	279	285	278	287	298	251	288	295	267	264	289	250	281	274	317	275	292	284	275	254	273	269	297	274	282	263	272	273	260	251	256	280	247	276	283	290	286	293	261	262	286	273	258	271	260	284	300	295	257	280	225	274	260	304	274	275	299	260	270	255	279	251	287	273	281	277	285	262	261	284	310	277	264	282	264	261	280	279	276	259	256	261	243	271	271	231	277	253	266	270	274	276	268	300	262	266	260	293	274	302	266	284	251	246	263	293	285	275	301	293	293	260	281	263	280	280	267	292	274	311	242	255	251	308	297	287	292	248	278	267	286	245	270	247	287	279	284	296	263	265	275	282	259	275	283	244	304	244	277	303	246	274	297	262	284	289	291	283	269	259	311	257	302	250	258	281	250	288	300	255	267	282	253	282	274	313	286	260	258	253	292	281	270	309	280	259	307	244	277	276	285	249	283	246	291	279	261	254	283	309	277	268	326	290	289	263	268	270	252	274	316	257	279	276	257	264	271	265	282	261	281	282	294	255	295	254	274	282	253	270	272	265	295	244	271	303	262	257	275	274	251	292	259	301	275	254	264	272	255	287	268	248	298	269	278	275	245	322	269	314	245	286	304	275	251	278	274	286	290	246	290	267	309	295	308	297	274	272	260	264	284	244	277	232	285	261	263	279	276	276	298	241	263	290	287	260	248	271	293	292	280	284	267	251	248	325	267	278	270	284	297	275	232	257	288	294	247	255	261	288	287	268	273	294	270	267	282	273	274	290	280	271	246	276	278	280	277	260	290	290	272	291	283	285	270	298	283	269	258	306	261	287	282	274	272	298	283	275	260	308	276	269	290	266	296	276	285	261	250	265	273	281	284	272	291	269	256	266	231	281	281	262	283	282	286	247	261	266	276	243	270	289	248	245	296	278	295	237	277	271	266	294	303	287	285	286	280	290	261	276	278	253	255	309	279	273	258	263	257	287	261	275	255	273	281	294	274	279	278	306	293	260	264	280	269	291	280	292	280	281	291	261	259	275	310	280	276	237	267	281	303	249	276	279	256	251	292	245	280	265	244	301	289	277	278	306	299	284	254	307	286	266	295	302	282	280	245	268	270	277	268	269	273	281	275	263	296	289	293	271	284	279	230	291	283	240	268	245	302	271	272	238	297	282	274	248	290	256	256	273	281	272	251	251	280	297	265	293	307	258	257	283	292	282	276	270	294	293	260	254	290	283	243	265	267	287	296	281	288	279	269	274	293	284	276	274	272	242	276	299	296	311	277	292	311	298	311	260	257	259	280	285	280	283	286	266	267	275	278	275	284	297	295	298	257	293	265	239	261	267	286	292	261	274	314	253	278	271	307	275	276	255	287	281	285	288	263	295	271	253	268	248	284	262	285	266	270	272	248	248	270	259	273	237	269	265	298	270	294	294	290	270	264	257	273	260	260	249	262	265	272	299	251	267	294	263	292	274	263	281	268	301	292	290	250	294	285	279	278	243	308	288	262	281	305	275	271	270	293	306	254	287	284	258	263	282	278	276	284	291	281	266	266	262	278	256	287	301	294	264	265	279	270	287	293	284	244	282	312	288	281	275	272	262	270	268	284	259	260	267	289	266	277	277	288	279	277	271	244	253	284	256	309	268	283	274	316	256	263	281	311	253	267	280	254	269	288	235	276	274	264	272	240	268	255	258	277	243	290	255	286	247	281	275	269	270	247	267	249	281	288	263	280	261	269	287	293	306	300	275	281	273	275	275	265	279	295	276	261	270	275	252	284	262	282	301	273	280	283	263	291	268	275	307	272	272	257	242	260	289	274	272	248	269	273	288	264	258	258	268	228	277	310	296	288	281	278	269	279	299	266	272	265	242	269	276	271	256	277	283	270	254	295	304	287	290	299	288	255	286	268	256	268	286	278	261	285	258	272	273	297	260	260	317	278	299	285	260	261	276	299	319	304	274	287	244	259	229	282	285	281	256	257	293	279	296	275	257	297	285	280	291	298	274	286	242	302	256	290	266	278	283	255	258	272	257	268	281	269	253	268	266	276	265	283	281	275	283	262	288	268	270	298	288	293	283	292	252	254	283	274	280	276	296	275	276	273	270	265	276	269	259	270	266	248	302	275	255	298	282	266	253	258	275	256	285	290	273	281	271	279	254	255	274	282	275	284	275	270	259	256	277	285	279	260	314	258	306	270	295	292	277	288	265	280	266	278	283	293	307	302	270	297	276	286	298	251	271	263	305	269	297	272	269	283	263	265	270	273	276	299	272	266	268	293	230	275	301	302	276	262	288	290	290	269	253	285	269	260	291	250	272	295	303	295	248	279	275	270	304	267	282	273	267	287	282	285	269	278	295	287	265	274	266	265	276	284	304	274	251	281	284	253	279
26310	30591	42613	48887	53286	54261	53537	48755	46442	43784	44025	40595	32874	30063	29599	26779	25712	22418	20906	13385	8376	8265	10926	7090	5673	4678	2827	2290	1854	1670	1610	1506	1376	1361	1175	1145	1018	979	923	828	802	794	1178	1033	1026	1412	1514	1207	826	697	663	660	589	640	666	637	644	661	664	647	663	647	671	684	645	665	665	649	636	653	678	723	636	654	656	659	661	691	624	689	691	678	649	661	628	663	664	649	670	628	694	704	633	639	662	609	666	684	662	622	656	691	643	684	671	683	665	673	641	651	693	631	682	691	690	637	681	639	625	682	698	654	676	632	668	637	627	678	680	663	661	669	666	684	666	665	666	695	606	619	670	666	684	605	655	691	679	706	652	685	708	665	663	649	676	642	681	627	677	658	651	664	652	669	630	652	708	674	678	654	695	678	722	705	631	692	609	614	667	670	640	678	619	671	647	651	697	678	654	724	651	633	658	681	641	657	663	663	632	683	640	677	581	695	669	666	641	655	652	721	705	684	638	639	608	657	631	654	682	645	624	664	619	665	654	650	630	634	657	707	667	638	630	639	623	672	663	661	618	644	637	697	630	673	640	683	694	615	617	622	659	667	679	662	680	654	669	646	701	670	650	649	634	740	676	645	699	665	669	686	692	659	672	634	633	659	662	670	648	630	642	661	642	650	658	701	601	634	658	663	655	663	673	627	671	587	649	646	675	670	625	688	703	689	708	599	652	613	635	668	679	648	684	638	656	634	633	630	649	625	634	650	643	646	673	665	686	657	659	640	626	671	653	688	636	660	609	660	662	606	670	648	620	617	630	604	661	706	660	630	656	617	616	641	668	641	691	669	642	644	647	654	651	618	661	702	671	628	659	698	670	674	699	629	671	633	630	638	654	635	701	619	646	643	648	654	666	638	655	661	656	657	672	596	651	602	701	637	621	675	654	672	659	625	657	680	693	653	649	620	624	659	684	658	660	633	694	646	641	638	614	633	696	617	638	682	670	673	689	666	617	695	684	641	647	676	660	620	639	651	648	659	661	650	657	604	662	705	657	640	682	611	720	669	642	647	691	634	658	690	640	673	656	642	665	679	665	634	636	618	660	594	713	682	611	650	628	677	664	645	671	653	661	634	657	662	664	658	662	646	667	644	621	617	678	637	676	672	647	647	634	663	626	687	641	680	663	641	639	712	635	614	658	663	662	641	663	622	631	621	620	707	661	670	685	622	608	642	663	650	695	713	646	724	646	674	683	684	686	659	658	642	647	655	625	651	622	667	661	607	653	652	656	676	612	633	643	670	651	655	638	675	669	658	658	647	672	667	636	648	637	670	635	675	612	663	668	665	641	641	685	672	657	635	646	674	671	662	661	634	655	672	658	640	653	695	620	633	616	688	616	652	669	655	653	639	682	660	671	660	669	658	630	631	657	686	654	659	662	640	673	660	689	614	691	669	636	669	701	697	699	655	687	668	677	677	697	673	623	681	679	657	667	695	664	636	704	666	661	676	606	647	664	672	631	685	644	664	651	695	659	677	617	620	693	657	646	600	675	613	670	676	644	700	674	610	689	672	646	646	681	697	606	684	690	654	651	650	622	669	676	643	668	682	631	667	664	647	660	683	628	670	638	670	645	644	685	646	661	614	685	679	703	594	627	639	650	669	655	662	691	645	672	711	629	713	650	688	651	658	628	676	683	610	635	667	630	673	649	657	638	719	614	698	658	638	675	647	624	692	693	690	657	639	634	649	637	653	650	676	657	623	638	667	666	675	662	690	700	654	709	658	675	668	634	667	617	610	639	643	684	689	632	632	652	628	669	653	645	658	665	684	660	621	698	649	653	648	606	667	610	647	668	678	636	668	666	667	688	650	631	663	670	665	631	671	682	711	676	631	646	707	676	617	649	705	663	664	659	659	668	645	655	672	687	653	637	675	631	659	695	658	653	672	638	664	683	624	638	660	648	649	660	632	662	614	627	669	662	631	683	618	675	670	634	625	692	693	649	645	635	674	670	687	678	639	648	660	655	667	629	655	621	671	649	663	628	659	653	665	661	627	649	687	705	665	648	694	666	644	696	643	665	668	683	658	694	638	603	652	601	654	653	632	680	635	605	694	671	620	635	656	672	713	648	654	661	660	631	625	682	650	677	642	671	682	684	656	698	683	604	665	684	665	631	670	677	686	632	678	678	614	697	681	674	685	641	679	713	678	651	651	630	648	669	674	656	666	627	679	654	655	673	664	689	617	647	629	622	626	657	681	652	629	668	680	658	681	610	682	682	711	692	664	673	696	654	638	663	650	671	629	619	661	672	643	645	670	685	665	679	687	675	649	669	658	676	644	663	644	665	680	640	592	667	651	644	653	650	616	699	655	668	666	654	643	660	667	666	655	653	665	680	691	634	670	669	660	651	670	644	676	678	649	689	631	637	626	652	659	663	642	663	709	678	636	675	668	637	681	619	657	663	680	691	688	643	658	642	660	693	654	690	666	654	650	647	663	672	664	651	620	629	614	675	641	655	662	687	663	685	652	627	679	643	650	647	650	705	655	617	692	647	653	637	664	665	672	615	663	601	588	613	649	634	663	616	671	669	620	660	654	677	636	644	708	640	693	682	642	641	664	681	623	672	652	645	694	651	666	660	646	676	653	621	685	637	639	664	649	698	622	627	657	660	691	691	650	703	610	653	647	665	694	686	632	680	685	621	618	618	655	612	660	620	676	735	668	595	655	620	649	685	679	630	671	681	679	642	641	654	673	670	660	641	692	660	664	636	634	668	682	644	646	637	651	643	608	708	651	656	675	668	612	670	670	646	632	659	678	656	644	698	645	630	679	651	639	654	654	669	647	607	670	649	671	642	667	658	689	679	631	627	647	627	639	660	686	641	655	675	685	662	652	639	699	683	691	640	642	671	690	650	667	692	623	632	618	631	666	681	636	702	650	665	638	666	640	693	655	609	693	645	642	654	690	658	640	650	680	618	667	673	674	671	608	669	579	645	643	659	680	658	654	624	659	662	657	683	640	647	635	652	632	656	598	692	646	615	695	651	679	645	654	613	656	663	651	703	706	667	645	678	675	683	726	643	714	643	691	670	654	654	639	658	654	693	636	642	638	612	662	658	634	700	676	697	654	651	627	646	645	654	674	683	671	692	652	676	682	694	646	678	639	673	645	620	677	618	669	657	661	651	608	637	678	670	646	667	688	652	681	680	667	686	666	644	694	654	680	658	674	706	682	664	670	642	623	642	661	688	679	679	645	642	633	669	658	659	652	700	635	631	646	662	624	668	682	628	612	658	662	676	601	647	629	650	676	667	654	679	633	652	646	706	709	628	645	630	642	726	680	621	682	601	673	640	677	631	637	684	631	647	646	661	692	653	601	691	676	658	671	681	649	649	682	675	675	697	632	617	678	615	683	638	694	621	699	656	636	670	673	685	669	621	698	714	658	657	638	636	604	653	626	611	654	628	715	675	637	670	697	647	677	635	614	691	694	681	693	631	659	693	656	647	676
49002	45515	50238	47062	49289	50517	51158	43348	43194	39164	37602	34423	26306	23059	19291	16166	14672	12203	11778	9363	3857	2347	2850	1971	2039	1295	699	523	536	507	497	461	436	407	382	376	294	278	294	280	260	265	272	271	409	529	515	377	219	242	227	237	224	238	255	243	196	226	250	231	220	221	210	232	207	220	236	236	238	251	209	227	218	207	232	237	244	247	220	249	202	232	249	246	245	199	229	226	214	206	252	252	248	247	229	256	227	231	247	226	236	216	231	201	219	225	228	224	215	246	252	229	218	243	232	233	202	217	222	212	241	255	248	221	215	220	216	227	230	241	227	279	238	221	250	245	230	225	216	234	260	218	255	258	219	221	239	214	234	210	236	261	230	240	214	238	217	242	262	236	248	242	197	225	217	243	240	217	208	208	226	232	221	243	225	254	202	215	221	219	214	200	233	214	245	217	217	205	212	223	240	233	245	255	220	211	207	227	237	208	239	239	226	228	241	244	221	217	200	209	202	255	227	211	240	220	227	250	225	247	216	233	237	232	214	225	246	244	241	252	211	210	239	236	248	237	225	230	255	242	233	261	189	248	264	225	221	244	246	226	213	204	229	231	225	253	226	205	222	216	215	242	238	235	238	245	209	230	210	220	233	201	235	245	217	201	219	225	252	243	261	234	235	218	236	250	221	268	230	233	258	251	220	202	237	236	244	221	258	233	213	233	233	223	230	246	218	253	231	232	219	247	209	238	250	238	211	203	218	252	244	212	199	244	232	202	234	223	253	220	273	227	198	239	197	246	238	255	232	199	231	222	233	200	246	235	243	223	217	241	239	197	243	224	237	217	211	230	227	246	233	221	246	207	225	249	237	214	255	205	211	232	253	218	247	220	221	221	230	241	235	238	229	236	224	220	239	230	230	263	214	208	229	222	224	244	226	232	237	225	238	254	203	217	235	234	251	241	230	223	243	230	231	240	214	230	213	231	250	231	227	227	221	238	238	234	210	262	250	218	247	235	198	218	197	232	252	206	246	221	255	218	211	231	251	226	228	226	233	236	229	194	230	231	230	230	208	238	232	194	239	220	230	214	223	240	227	233	212	235	256	220	217	250	260	266	251	232	234	222	214	238	230	233	208	239	229	233	212	240	221	205	234	245	203	223	219	225	238	230	204	184	238	250	221	258	230	239	233	240	210	223	257	240	234	248	233	250	230	215	225	233	253	250	228	219	234	234	204	240	261	201	245	216	235	218	243	238	228	224	220	234	220	239	217	246	238	258	219	245	234	272	256	220	224	245	231	204	225	244	225	215	213	251	207	237	272	241	240	233	224	235	225	242	231	227	239	216	232	255	213	220	224	229	251	235	231	242	235	230	226	226	222	234	250	224	248	239	219	210	248	238	235	235	231	232	222	223	265	235	237	227	213	242	208	231	208	225	214	243	221	233	226	248	217	233	241	225	222	227	240	240	235	221	228	226	252	211	219	211	252	225	250	244	254	217	236	216	212	213	208	226	225	223	214	234	220	209	252	223	229	215	245	239	217	210	238	266	203	230	242	238	241	225	243	208	233	234	207	245	248	222	252	245	207	218	218	203	199	240	247	241	220	245	230	226	228	208	256	192	222	239	210	208	211	237	223	254	237	233	248	224	233	236	249	242	248	266	257	193	244	217	224	213	244	243	217	197	208	222	218	233	218	238	204	230	230	216	238	248	242	235	223	269	239	238	239	239	229	236	226	242	233	244	254	237	236	240	234	229	245	255	217	223	216	242	259	236	214	228	230	236	214	240	235	235	233	241	222	216	228	230	236	254	264	215	222	219	250	218	228	236	221	208	253	222	217	217	224	241	211	232	219	224	244	240	226	265	221	236	240	223	244	257	255	206	212	223	211	230	230	223	204	230	210	233	244	229	228	223	209	237	194	217	231	236	232	247	226	225	230	267	223	247	240	215	228	220	203	224	233	240	235	205	230	228	219	237	262	227	210	216	245	230	240	220	228	238	230	235	236	214	226	239	248	231	219	249	267	240	202	236	227	237	237	242	234	247	218	228	213	219	209	228	212	220	225	210	204	245	227	218	227	224	246	244	215	238	261	206	274	244	246	231	221	237	216	220	233	207	250	247	208	237	227	222	227	214	248	218	217	220	225	212	236	257	226	216	212	221	220	241	241	216	236	231	228	235	233	228	215	180	248	225	246	204	212	198	226	254	234	208	229	224	237	238	213	231	248	245	248	202	225	236	216	230	228	221	237	277	208	244	237	210	240	268	226	226	221	235	222	221	198	240	274	220	223	217	232	229	247	213	222	227	248	231	253	242	227	229	216	217	241	245	260	250	244	212	240	225	213	225	215	228	239	231	223	219	228	233	206	239	200	244	227	245	211	215	224	249	219	227	214	240	198	207	223	241	225	242	220	229	234	215	207	237	248	216	234	209	254	251	196	262	245	249	235	212	205	222	236	255	228	224	220	211	247	229	204	254	238	211	222	229	236	243	236	244	214	232	243	238	247	224	255	216	212	243	215	198	233	217	249	237	213	229	240	236	255	213	237	217	220	261	214	255	248	238	213	212	232	223	237	241	222	225	221	199	244	218	204	253	243	225	237	247	221	236	234	237	222	247	230	240	227	199	221	187	250	192	230	224	234	243	207	217	253	226	196	238	218	243	211	221	218	211	230	225	218	253	222	238	233	227	248	214	230	258	239	228	210	223	264	229	238	252	228	211	209	265	224	242	226	232	242	219	203	225	243	231	266	240	220	222	250	237	253	211	217	232	229	214	225	246	217	221	227	214	228	252	229	248	257	222	243	233	234	229	204	218	225	205	228	245	237	221	245	233	197	236	217	210	229	246	254	224	222	239	236	231	258	242	211	207	254	215	236	250	207	205	243	212	205	225	232	234	247	222	221	205	258	212	232	207	217	181	208	248	212	251	227	224	259	223	230	219	237	244	248	241	222	228	215	214	184	218	216	247	236	191	223	244	226	220	226	230	213	242	245	242	190	213	251	227	200	202	245	233	251	216	220	226	228	230	205	210	191	211	232	220	236	203	238	243	238	211	236	250	223	231	236	259	213	214	221	240	212	218	231	230	240	241	251	210	248	265	238	204	211	251	235	208	229	235	199	238	231	224	231	223	226	227	235	241	226	218	257	231	214	223	245	211	230	218	218	220	225	245	231	200	215	195	242	247	255	251	218	256	233	244	262	211	203	227	248	244	218	257	222	219	217	230	252	217	235	195	219	215	224	220	242	243	230	252	262	204	245	222	241	214	223	210	222	240	257	241	205	230	250	224	265	204	205	204	214	204	237	248	261	211	199	232	230	216	238	212	236	253	213	267	230	226	214	227	199	252	247	234	229	214	221	234	228	219	232	208	227	249	240	257	246	243	214	257	250	237	231	247	236	237	247	251	250	239	202	208	258	230	217	242	244	278	238	231	218	239	239	240	235	210	228	215	231	226	223	209	217	235	224	261	240	236	246	234	246	219	241	239	211	232	222	242	238	238	213	245
32249	36868	47295	52696	57873	60008	58584	56782	54773	51761	50485	47126	40982	37789	36672	34788	33391	30781	30588	26431	13286	10712	13044	9595	9921	6737	3207	2583	2504	2175	2157	2100	1739	1879	1569	1399	1192	1086	901	805	786	756	853	800	1749	2296	2210	1512	562	531	587	536	605	520	593	563	575	560	536	603	550	601	576	567	582	526	546	585	612	591	578	584	554	524	548	581	595	553	566	616	621	574	543	556	569	554	532	579	570	528	556	559	580	559	518	554	545	568	575	565	590	579	559	551	566	580	517	548	554	566	570	578	556	550	555	549	542	525	546	540	546	563	566	534	546	512	541	517	554	594	561	589	519	561	549	566	521	556	543	576	535	629	532	541	549	521	552	556	561	590	514	565	522	560	559	542	616	554	591	526	561	570	569	567	539	574	548	522	557	550	556	549	526	561	588	545	532	579	576	524	536	521	571	573	535	579	569	537	525	536	574	545	576	563	550	570	575	548	536	543	532	583	516	567	600	536	542	538	530	528	605	544	599	554	568	629	594	535	530	550	506	517	532	550	590	513	540	537	553	538	579	582	558	552	589	534	557	568	581	558	560	537	527	571	610	534	568	561	558	570	584	551	519	551	552	568	546	526	541	521	569	516	597	578	602	569	537	524	531	609	528	579	568	572	534	533	564	558	605	581	558	535	518	565	534	548	542	583	542	545	565	548	553	536	540	578	523	548	600	522	586	552	559	568	544	563	594	556	559	590	537	575	583	532	550	565	590	576	538	571	543	568	571	539	546	556	594	564	542	547	509	526	554	551	604	568	581	549	541	559	570	566	596	564	547	580	564	574	572	608	548	563	570	558	569	552	552	586	544	560	579	586	575	548	556	543	527	586	549	588	557	535	546	585	577	540	523	562	538	541	578	558	581	586	556	592	576	522	538	579	540	578	556	567	579	596	593	529	578	568	561	543	574	550	548	561	551	565	600	555	558	542	562	587	566	536	519	531	593	570	570	541	556	552	548	609	543	540	536	550	569	587	524	567	586	559	562	570	580	553	575	568	542	560	578	572	553	533	563	515	596	546	549	493	525	598	575	579	600	570	573	560	557	558	525	550	536	587	551	536	552	519	522	562	573	586	591	585	600	567	563	551	562	554	538	554	514	544	567	517	546	547	562	558	573	531	526	507	571	556	547	560	514	603	540	544	567	528	586	562	556	542	523	549	545	547	529	550	520	531	594	544	563	548	580	544	535	522	525	547	559	569	524	590	590	545	526	506	596	593	527	563	526	555	619	582	602	569	520	565	580	559	574	587	603	601	562	558	581	496	591	586	574	542	543	573	536	570	557	565	544	541	599	578	555	559	559	529	575	555	551	540	561	591	541	548	537	580	552	543	561	595	549	560	580	555	549	549	584	534	592	588	519	520	596	534	600	567	537	590	588	554	554	581	558	539	569	531	560	543	549	552	549	549	568	555	536	557	577	597	540	535	586	584	575	542	612	569	560	540	530	566	547	576	573	532	569	571	560	591	551	575	568	552	600	554	532	556	549	535	567	578	552	581	536	567	533	586	563	551	539	542	578	543	549	601	559	587	531	528	547	549	552	547	561	567	589	539	591	549	550	532	584	533	577	573	519	589	527	547	595	576	542	538	559	510	548	554	551	590	573	561	590	590	578	587	572	565	581	557	559	564	551	547	528	582	533	534	550	521	540	540	562	564	546	556	546	562	564	559	543	572	497	532	562	562	611	517	542	500	571	542	545	562	586	514	510	568	557	572	583	535	595	535	564	579	553	573	546	610	519	585	590	583	549	549	588	557	549	552	561	560	569	545	559	575	574	597	537	526	532	550	524	568	551	580	562	584	522	560	538	596	566	578	550	537	551	596	572	553	543	553	595	535	584	538	562	567	571	582	584	587	566	576	514	573	623	542	593	550	589	535	578	540	560	524	524	579	523	562	532	553	576	565	543	521	537	559	551	561	541	556	500	548	567	578	526	525	521	573	580	541	567	557	585	518	616	554	518	538	559	567	533	575	552	575	498	525	552	591	605	550	557	586	569	541	570	574	574	567	587	555	561	561	522	517	561	591	560	554	579	538	542	519	562	588	586	560	546	523	562	591	582	545	519	518	539	553	557	576	580	554	536	555	512	587	551	560	558	568	551	566	578	582	553	555	541	570	554	602	547	555	598	539	537	541	608	518	532	542	546	548	592	510	582	588	531	516	586	571	534	565	574	531	529	572	540	545	613	568	563	551	548	518	626	500	523	572	560	586	563	513	548	546	552	575	551	580	535	584	517	570	535	576	528	577	565	563	557	578	552	557	538	540	521	603	567	588	551	584	589	582	538	568	542	564	614	589	553	525	557	592	578	573	535	556	555	633	572	590	616	540	507	539	538	610	556	606	600	555	579	574	584	583	563	549	522	567	572	555	550	557	535	564	513	554	604	574	571	545	547	595	563	555	551	550	608	589	532	561	555	542	540	555	573	599	555	592	554	573	568	567	572	591	553	550	552	557	598	541	578	572	572	567	565	519	599	576	561	493	579	557	543	539	545	561	542	569	539	593	516	530	598	541	600	559	521	561	535	555	575	572	584	581	555	558	533	552	536	555	560	557	570	516	540	551	546	576	585	519	556	567	515	530	525	603	546	575	521	523	598	522	572	580	567	521	609	545	548	563	548	557	606	613	595	558	550	525	568	563	540	554	552	556	575	551	555	558	550	539	555	594	581	506	559	558	601	539	547	515	573	541	563	524	600	567	543	520	558	526	550	573	573	543	602	548	515	552	538	571	580	557	541	569	560	542	574	555	543	570	534	569	554	567	577	549	548	498	566	549	534	548	533	572	506	545	547	552	550	524	515	555	604	555	507	568	531	556	540	571	559	590	566	557	533	573	566	567	558	577	524	570	541	588	550	505	583	525	527	554	556	566	550	499	536	558	547	552	563	526	531	543	538	538	561	556	554	622	576	544	552	572	548	573	571	555	571	588	545	492	569	521	529	568	577	559	584	551	556	565	530	563	589	541	607	563	591	549	515	578	588	643	538	555	526	564	557	565	613	562	575	523	522	555	550	584	528	565	573	551	552	565	555	540	577	536	544	571	576	556	527	583	500	541	548	560	513	561	590	543	576	587	591	538	528	532	543	549	533	577	555	533	532	566	558	525	560	545	549	556	549	542	523	584	536	541	536	540	608	559	565	576	587	582	584	535	566	544	528	531	567	619	592	541	587	565	520	559	564	515	616	556	551	537	553	563	567	541	542	525	540	546	566	578	566	570	557	598	598	546	532	558	599	565	559	580	582	539	593	560	547	505	546	569	509	532	543	553	522	608	547	548	582	530	528	551	559	557	566	577	563	577	587	554	546	558	608	539	529	522	553	583	607	562	562	553	560	542	553	554	539	523	580	577	560	536	591	528	552	554	575	552	594	566	552	576	528	555	526	582	567	562	557	549	573	590	549	547	563	567	568	548	631	538	579	594	515	556	562	555	598	541	560	558	557	585	508	513	545	557	579	534	527	522	547	564
28382	23521	22512	16887	12607	8807	6789	4848	3897	2748	2492	1938	1461	1231	1033	953	844	758	733	663	550	476	404	369	366	344	343	321	312	326	304	313	304	291	286	293	270	299	273	267	275	258	290	286	286	282	296	313	282	274	288	293	297	304	262	297	280	300	264	302	249	263	290	264	292	283	270	259	289	291	305	275	279	267	276	272	287	286	285	303	265	290	268	255	273	294	276	270	299	266	247	317	302	266	284	263	299	252	270	240	262	278	277	274	277	283	317	275	263	291	291	262	307	266	268	275	273	269	285	281	267	254	280	273	289	300	268	270	297	275	276	282	274	259	298	274	280	283	256	257	298	275	260	306	296	282	277	275	276	311	285	274	290	259	282	278	268	259	292	293	271	270	272	271	287	297	301	293	303	261	258	260	280	280	288	289	272	253	310	277	269	245	294	231	265	260	277	277	300	285	265	289	266	296	275	305	276	266	270	269	274	284	291	291	274	289	276	257	238	275	285	268	290	312	254	274	296	262	280	276	264	277	281	251	286	283	268	308	253	251	297	277	295	292	289	266	274	297	260	235	275	300	266	284	294	277	269	326	297	285	286	258	245	286	292	271	277	258	262	276	253	251	267	269	270	276	259	266	262	301	257	254	280	279	299	289	292	275	304	269	280	275	305	274	268	278	290	274	241	281	271	273	298	296	268	271	311	269	252	295	292	270	252	273	287	308	266	280	294	304	278	263	292	288	277	289	251	293	270	326	271	278	285	264	273	283	278	265	271	276	266	313	277	270	271	259	260	254	288	262	245	238	292	267	248	240	288	259	284	298	238	281	292	288	298	298	266	319	270	291	281	277	288	290	289	280	286	264	237	256	265	254	290	262	264	303	304	307	290	271	251	276	303	278	254	246	264	264	289	285	254	294	259	270	302	274	271	276	288	275	286	273	288	276	275	276	248	286	275	262	286	272	262	275	250	274	286	303	302	261	301	283	260	271	252	266	264	270	264	277	269	292	292	285	293	295	265	292	264	259	304	275	262	295	274	265	297	269	289	260	259	267	284	268	249	290	278	266	269	306	302	269	287	284	287	268	272	283	289	273	290	271	305	267	261	291	270	273	272	292	279	297	287	317	297	298	270	229	265	294	283	248	279	296	306	293	272	292	272	277	282	297	286	264	292	269	290	271	267	272	295	297	270	251	265	278	272	309	265	271	241	281	283	257	253	268	282	262	288	276	267	282	291	293	270	250	261	271	274	285	248	267	303	267	298	281	261	275	269	279	283	317	274	285	250	255	282	269	288	243	273	252	293	309	276	278	280	245	305	255	258	302	259	269	257	258	264	274	277	289	249	305	307	254	256	298	272	267	288	276	286	276	285	271	279	259	263	291	277	266	268	270	291	264	287	270	251	270	294	309	244	273	258	291	272	234	308	285	276	253	286	314	279	263	301	280	291	268	273	277	290	281	296	252	295	284	265	294	275	290	291	287	250	272	275	280	262	282	271	287	282	308	291	265	300	257	291	270	287	271	254	307	256	269	237	270	294	262	291	270	267	257	281	239	236	279	311	268	271	279	292	284	269	287	285	295	288	288	281	279	288	282	242	276	269	288	285	296	280	275	262	267	294	278	260	266	287	273	308	284	300	276	262	270	262	263	283	257	268	263	301	281	316	234	277	265	271	241	294	273	293	268	292	255	275	282	299	281	270	285	282	305	262	270	273	300	305	291	290	264	266	270	300	261	286	253	268	292	262	275	256	291	286	272	305	257	282	290	296	280	260	265	261	275	270	288	293	284	292	259	253	227	285	256	287	287	274	257	277	277	307	257	298	271	298	308	308	296	282	270	292	268	249	284	278	287	281	274	273	288	266	257	236	250	293	297	301	289	257	321	274	329	254	252	240	284	276	277	309	289	275	278	286	271	294	278	281	274	298	297	290	283	299	272	282	272	256	269	258	256	244	262	250	266	271	285	261	265	254	279	301	309	296	266	286	283	273	298	279	271	271	297	280	268	275	265	278	279	267	242	276	262	278	285	280	244	286	252	275	278	289	272	283	266	279	307	285	273	267	267	277	267	256	248	292	257	271	295	255	289	254	294	291	275	299	282	294	278	279	294	285	299	288	283	265	283	302	270	266	261	270	233	290	280	270	293	288	270	270	296	282	251	259	278	286	270	287	270	278	233	291	305	270	313	261	294	260	267	302	269	317	278	265	239	249	270	278	274	250	299	249	276	266	265	294	267	252	253	285	250	236	289	258	284	258	262	320	286	302	267	280	267	286	270	260	309	267	290	269	274	300	291	295	247	257	264	281	283	262	283	277	283	275	283	305	244	271	284	263	256	257	298	273	256	286	276	292	257	283	272	304	274	276	299	252	281	279	284	283	262	271	293	261	291	279	262	287	294	267	269	267	256	297	301	284	275	302	294	276	336	271	260	290	281	267	267	287	281	277	271	261	339	309	272	246	272	261	293	295	259	273	286	280	288	283	294	271	293	288	288	289	274	275	279	269	325	289	277	288	271	264	275	296	308	265	289	293	275	291	244	272	294	314	268	266	271	260	240	297	265	300	283	287	277	270	252	292	290	275	269	298	297	307	272	295	282	266	281	281	288	279	290	278	269	277	281	273	276	273	274	273	294	279	293	276	290	245	301	277	276	261	282	255	253	257	283	292	291	273	284	259	309	276	287	283	223	278	282	269	314	279	305	288	286	282	314	256	276	257	285	261	253	268	272	238	298	264	282	260	290	270	299	287	284	322	290	303	282	267	303	257	298	307	287	275	261	278	279	256	242	280	247	253	262	302	310	280	278	262	262	273	270	247	250	303	269	271	276	260	266	295	257	244	292	279	272	276	291	261	294	279	259	244	300	311	270	281	273	269	292	271	266	290	257	290	297	264	265	289	284	279	301	298	297	272	283	256	229	303	271	324	230	256	264	274	275	324	266	303	295	254	275	266	280	249	241	258	277	241	288	299	265	309	265	289	276	281	238	250	286	265	272	271	288	314	268	248	254	276	283	264	262	254	281	271	283	266	281	282	262	270	285	293	289	281	301	270	279	307	280	239	278	269	291	257	288	274	313	286	271	282	276	275	297	275	276	298	278	282	309	291	263	264	306	266	305	261	265	276	245	260	287	277	254	268	276	301	267	270	291	307	258	286	288	285	282	292	256	291	272	311	286	295	277	284	280	231	273	258	272	268	274	267	253	278	241	250	277	290	302	274	265	304	297	264	293	282	290	242	287	259	311	268	283	282	296	267	267	301	288	292	297	258	253	284	256	296	273	272	303	284	293	282	284	293	264	254	272	269	266	309	273	297	281	321	255	308	274	266	242	260	279	233	300	276	280	235	286	277	283	277	293	268	257	260	297	282	267	266	270	316	295	267	288	300	263	271	224	284	314	282	288	279	274	285	314	273	266	269	259	298	294	261	260	264	306	273	296	270	298	269	287	283	247	295	308	284	259	255	250	271	270	283	274	275	269	291	283	274	268	255	250	261	265	232	264
17019	17906	26553	28610	27401	24456	21170	17907	15530	12081	11421	9452	7431	6086	5365	4982	4412	3908	3810	3371	2423	1831	1679	1472	1394	1217	1061	1129	1042	1008	888	844	831	818	848	804	785	725	770	763	748	731	653	699	722	738	809	754	704	706	699	630	660	657	712	682	721	626	692	678	638	676	676	671	672	688	690	632	667	641	676	672	701	662	639	712	680	663	686	645	635	696	664	670	685	669	674	701	673	690	686	636	701	629	704	714	662	696	666	657	667	656	636	662	659	684	651	637	680	677	712	626	675	687	620	708	690	699	635	682	697	615	661	669	623	735	647	658	724	676	682	675	670	653	679	639	661	639	687	617	694	648	674	682	659	633	668	674	637	656	714	650	737	678	658	671	712	646	667	666	693	638	714	692	685	623	622	728	657	701	663	648	659	631	658	704	694	624	652	667	710	673	643	631	657	632	648	701	637	637	661	676	653	706	701	637	706	693	621	673	659	629	725	658	667	689	690	617	671	673	720	673	681	636	631	651	658	666	690	694	618	656	671	681	673	686	644	659	647	719	640	674	682	692	688	685	689	663	665	682	679	676	704	624	664	650	641	693	669	664	670	657	699	660	696	653	607	675	697	707	664	646	641	677	656	698	633	690	686	649	636	679	632	696	643	672	660	697	726	642	669	658	615	679	670	655	717	705	644	665	648	619	666	654	642	685	667	626	671	654	656	651	688	690	674	668	632	700	731	684	644	656	668	668	642	681	705	675	647	673	677	672	664	689	640	693	692	682	686	696	659	683	611	647	655	694	642	669	668	668	689	656	674	669	649	661	656	746	660	621	600	642	704	689	641	680	639	661	690	644	660	671	686	679	637	710	652	688	635	650	709	664	653	676	627	664	683	646	664	657	649	642	712	675	641	666	670	667	652	636	708	704	711	638	684	688	628	679	701	696	656	700	676	679	674	696	662	692	656	672	636	674	692	648	650	684	686	633	666	660	652	666	679	674	661	679	683	644	671	660	734	680	660	688	665	654	679	670	693	712	671	659	680	656	657	686	651	663	682	700	657	707	695	652	660	659	680	644	663	662	631	659	680	676	637	663	650	700	664	723	712	641	665	689	634	657	664	655	698	698	692	682	647	706	676	671	650	668	664	677	662	696	693	637	700	677	688	629	647	622	696	673	666	722	629	646	683	659	687	661	658	658	654	615	685	684	652	623	666	658	701	655	732	661	663	674	651	677	675	677	663	660	673	612	673	652	674	664	684	699	635	645	661	676	662	706	644	666	695	685	671	680	681	705	658	699	677	657	673	641	681	685	677	678	668	671	679	663	623	686	659	696	677	635	665	633	649	688	626	698	697	694	669	621	640	687	653	676	635	675	653	653	658	694	643	676	674	672	644	711	644	652	689	692	606	612	655	674	674	617	679	649	631	692	630	636	622	642	712	694	720	617	674	623	669	689	647	660	634	625	690	675	665	637	613	636	643	670	640	689	670	690	650	633	645	671	672	635	672	679	645	679	672	636	690	613	639	645	649	675	627	670	670	676	665	635	694	665	629	685	647	643	695	663	667	617	663	662	664	677	634	698	618	697	687	670	666	664	682	656	722	668	681	673	667	679	659	664	653	637	667	687	644	674	697	648	661	667	673	699	716	640	648	690	650	637	659	619	673	649	685	694	662	641	686	658	715	646	643	672	657	673	652	650	662	658	676	689	662	668	662	642	744	714	665	640	672	654	685	634	635	667	676	678	680	623	631	659	668	675	667	679	654	690	662	661	667	712	647	697	668	666	669	636	656	652	667	652	628	686	694	691	655	637	660	656	689	672	627	658	722	701	693	699	671	629	663	655	656	679	685	657	667	718	689	656	636	729	680	694	689	695	654	688	686	659	630	624	677	631	653	670	623	590	671	654	674	644	703	697	682	716	682	621	722	625	640	667	717	670	682	645	669	664	713	700	665	667	686	668	660	637	661	729	643	684	695	661	678	645	684	640	648	665	705	650	649	683	669	591	653	700	688	642	640	671	677	698	657	643	639	683	673	641	704	683	689	662	664	696	663	658	644	676	657	643	669	700	673	636	728	678	678	656	635	677	633	686	634	689	645	650	725	652	717	654	665	646	642	676	674	650	688	684	709	709	633	648	684	678	703	700	655	654	694	691	631	668	670	628	627	672	676	644	684	684	700	687	669	663	674	642	700	646	622	618	667	645	704	714	675	655	675	655	609	708	666	622	656	696	656	610	668	648	690	645	663	676	683	649	684	691	667	670	623	673	639	702	679	666	672	663	685	671	683	644	650	673	653	653	646	675	650	647	667	698	662	686	664	665	694	606	651	691	697	690	661	659	670	649	655	656	709	650	670	676	617	680	656	662	698	648	649	674	704	690	716	684	660	675	668	728	679	678	672	674	692	662	639	671	645	689	645	659	676	648	664	641	630	664	668	650	660	680	662	690	678	628	661	658	645	688	654	716	685	687	654	658	656	700	638	678	640	650	658	636	684	686	636	760	677	622	651	678	640	668	699	675	667	681	626	716	656	675	656	691	658	663	657	672	686	651	674	712	671	617	653	614	738	649	648	630	687	625	695	679	649	641	661	650	651	633	626	678	669	682	675	713	671	687	698	631	675	672	679	670	670	690	634	649	693	657	676	674	651	673	678	661	682	707	701	694	651	679	674	697	629	672	664	695	618	613	627	684	691	662	677	685	683	714	653	690	661	702	616	695	694	701	659	706	653	681	677	691	675	650	667	675	642	634	652	631	684	654	616	683	691	662	670	638	591	673	709	598	682	663	640	665	641	650	675	664	629	639	704	668	636	676	617	636	660	680	653	673	668	659	707	670	626	676	630	663	656	684	688	673	678	665	677	664	664	662	651	656	689	709	658	672	651	681	604	689	705	677	658	682	706	641	655	626	654	694	692	686	651	679	695	729	636	720	641	672	689	695	668	701	643	683	664	655	696	643	661	685	662	668	674	689	631	635	672	681	604	680	665	676	709	674	596	646	712	670	648	661	645	636	641	640	644	696	677	686	681	683	696	656	719	652	654	678	660	679	667	673	668	693	621	683	650	700	663	646	637	642	681	697	659	647	644	658	645	652	671	658	643	668	664	694	649	684	649	693	662	728	653	636	649	687	630	647	692	664	679	670	663	640	707	635	618	679	665	640	683	645	658	662	617	657	683	695	714	656	655	659	719	608	641	727	694	671	655	671	625	667	705	714	662	671	634	663	650	659	684	647	670	627	716	639	708	671	689	667	614	689	626	652	670	583	663	665	677	671	643	689	638	658	650	738	700	682	713	645	690	632	678	625	688	653	674	642	646	636	687	656	680	678	691	658	620	649	647	637	662	648	672	670	670	685	650	637	674	700	712	591	632	708	679	670	682	683	644	627	661	678	683	643	662	656	658	702	670	651	656	697	665	657	694	673	646	668	680	678	680	709	679	680	663	648	638	684	691	649	639	715	651	663	652	716	673	698	682	639	662	641	682	621	708	719	661	691	689	661	692	647	660	686
43426	38706	45271	43419	44916	47605	42990	39051	37640	30951	29393	24870	19669	13559	11929	10127	9053	7544	7101	4239	2816	1355	1953	1349	977	716	504	460	455	460	455	424	351	388	364	344	322	335	313	294	308	281	311	312	409	426	419	366	297	276	272	292	276	292	260	259	307	289	289	270	250	258	256	247	290	262	291	293	285	306	268	264	278	301	276	278	250	261	265	265	257	291	286	302	280	274	279	279	274	274	279	248	272	290	294	287	291	266	279	273	302	279	273	288	289	300	272	276	273	282	293	285	275	280	299	273	282	256	250	289	288	270	292	282	280	295	288	272	262	280	281	282	254	288	283	270	260	296	264	297	275	293	300	277	287	282	288	274	258	284	282	272	283	284	270	281	313	281	281	272	280	304	299	287	261	277	284	289	235	333	250	277	287	302	302	248	304	268	273	297	302	275	293	287	257	299	277	259	280	270	310	295	291	285	293	272	338	304	267	265	269	290	274	294	277	293	283	269	295	248	234	277	298	303	280	293	298	286	274	296	275	283	316	292	270	298	273	262	280	276	283	264	272	308	271	291	271	286	287	276	271	301	291	260	289	316	295	252	294	295	325	282	258	299	285	270	274	240	251	277	287	310	301	252	255	267	284	293	285	288	263	269	285	270	268	284	283	275	284	252	274	274	261	254	288	287	283	269	248	278	293	281	275	277	295	261	289	292	311	288	295	290	284	291	258	275	258	279	294	278	299	283	281	268	250	270	281	253	259	263	280	276	290	287	301	276	258	282	272	276	292	284	289	241	251	261	287	256	282	305	266	269	277	251	293	289	283	271	303	322	267	289	269	280	261	267	299	268	260	277	249	281	297	295	297	272	282	293	285	300	286	280	261	293	239	268	275	288	283	269	283	312	277	274	271	280	292	283	275	279	294	283	304	260	274	273	272	293	290	303	291	254	292	295	264	302	285	273	270	295	285	258	285	251	277	299	260	262	292	266	283	271	281	304	287	262	287	280	281	296	292	261	291	299	286	291	262	297	287	280	260	276	262	274	267	278	261	291	302	290	263	274	279	307	271	264	274	281	257	284	264	299	311	290	282	291	260	236	282	277	289	285	279	268	308	282	280	313	291	245	302	270	285	304	295	339	305	278	252	301	257	284	298	291	289	287	285	266	260	258	240	268	259	278	292	260	280	258	279	277	278	290	246	293	255	314	301	280	280	311	269	297	282	260	274	264	277	260	281	296	284	233	268	285	289	286	271	285	278	254	265	297	290	285	278	301	268	286	250	331	285	316	279	279	307	261	266	278	268	274	281	286	285	287	279	261	289	266	274	268	287	268	248	281	268	281	245	288	303	280	250	277	291	286	289	282	265	293	274	294	260	272	283	294	299	266	309	274	277	287	273	290	320	273	297	291	275	299	274	265	274	273	287	258	296	257	263	280	296	283	269	288	271	266	270	292	269	275	296	256	275	258	273	295	272	277	300	263	250	248	316	275	264	270	267	285	275	305	298	263	293	283	272	261	264	275	306	304	296	262	299	306	283	304	278	288	294	275	309	301	289	280	252	267	275	283	274	328	287	274	275	285	293	269	291	263	284	288	275	255	293	280	270	291	282	275	270	282	279	299	276	285	293	280	255	268	285	291	253	235	260	279	281	265	265	278	283	300	293	303	294	296	276	295	263	279	289	272	268	294	297	255	289	242	284	292	296	295	260	264	290	311	285	278	295	279	284	255	250	242	302	261	294	275	259	289	262	298	308	283	267	283	302	282	268	257	286	254	253	301	257	285	259	297	264	276	257	294	293	274	292	290	276	300	255	305	335	297	304	287	311	290	291	266	259	285	277	260	282	277	281	269	273	281	285	268	319	275	327	277	289	260	269	287	278	297	283	276	297	269	295	269	301	293	314	271	295	247	249	296	287	280	302	272	275	248	274	328	265	264	316	283	258	294	238	287	300	327	239	264	282	277	277	282	273	267	263	271	271	293	299	276	282	282	278	312	274	332	282	268	286	261	263	279	274	267	295	282	298	266	261	329	294	293	316	275	250	266	276	282	280	280	262	292	318	251	302	263	278	294	278	287	306	263	301	277	262	284	254	289	258	276	269	283	292	288	256	253	284	305	275	301	255	286	281	275	290	294	275	273	263	261	287	274	255	269	287	288	307	267	284	302	286	281	299	265	270	283	302	276	295	252	285	278	252	280	241	273	268	276	295	293	269	274	278	266	308	283	292	269	281	294	273	293	247	289	253	248	283	250	281	269	296	291	267	255	258	293	269	274	264	300	299	262	284	270	266	281	316	301	275	308	292	295	279	258	269	281	295	286	282	278	295	267	271	280	256	259	275	277	293	250	266	290	300	284	281	308	276	301	261	290	251	274	304	276	288	296	271	247	257	296	273	253	290	310	303	317	305	276	284	298	282	284	326	265	277	257	262	294	262	291	276	264	283	252	257	271	286	286	247	272	293	268	285	274	239	284	299	290	259	302	263	270	269	268	258	280	281	276	301	276	299	279	303	280	309	278	307	286	282	303	276	303	273	270	261	252	271	261	282	290	280	273	265	263	274	301	250	256	268	279	310	252	300	264	301	290	283	267	242	293	264	253	242	286	275	258	246	319	297	302	283	281	270	282	269	275	277	267	290	332	266	293	285	306	253	283	277	268	279	273	310	279	284	323	265	280	269	300	272	275	265	244	258	281	289	325	290	291	288	240	290	266	299	285	285	270	249	264	282	281	272	330	275	292	279	267	264	295	280	306	281	268	282	285	283	301	285	282	250	265	278	298	257	306	302	264	256	288	275	263	283	280	266	299	279	300	297	275	267	281	244	258	287	274	260	276	301	264	260	298	290	252	244	248	269	305	283	296	270	280	288	278	275	270	248	286	275	291	265	277	258	265	294	287	296	292	280	261	304	261	300	314	275	282	269	262	264	299	281	290	259	282	322	280	279	279	275	273	244	265	248	304	256	245	287	274	249	298	256	307	283	292	307	315	274	285	286	268	250	298	295	296	281	281	289	297	259	248	291	283	297	293	325	295	254	267	284	298	288	269	291	320	273	287	273	247	266	299	294	278	275	267	292	288	256	290	292	284	259	266	272	310	290	294	301	259	249	278	314	278	267	296	280	289	280	292	257	271	250	275	278	285	317	295	284	303	268	288	286	303	285	252	250	271	306	281	264	287	284	273	293	297	271	300	276	275	266	264	265	255	275	279	295	279	301	257	285	276	319	280	256	272	280	293	266	290	289	263	273	278	270	263	258	276	251	305	281	296	249	258	270	270	275	267	295	273	267	287	281	279	331	260	250	299	290	295	277	273	269	272	274	280	296	290	291	286	294	283	272	251	281	280	270	289	288	285	291	285	282	263	284	289	266	268	272	286	261	293	275	295	305	274	242	295	273	302	272	283	243	240	262	266	274	239	271	284	261	282	276	284	260	266	285	288	296	279	305	238	295	264	248	246	304	287	274	262	279	301	272	297	258	294	320	291	267	285	252	290	273	267	271	283	317	275
27742	30647	42102	48444	52993	54746	52082	51147	49427	44266	44145	39809	34944	29607	28960	28117	26649	24618	24149	16030	11704	6351	9782	7171	5150	3405	2209	2024	1978	1803	1699	1645	1287	1452	1188	1087	1008	896	901	820	792	797	862	1307	1454	1610	1382	1288	896	706	712	618	698	685	627	654	727	686	614	685	689	650	659	677	667	669	688	660	654	688	673	685	648	641	682	681	682	680	723	648	651	638	663	636	709	669	608	683	646	678	668	700	637	667	654	654	658	594	662	673	674	648	675	656	695	716	658	693	657	692	715	673	683	625	660	699	674	659	659	641	615	655	658	642	653	703	706	718	652	657	685	692	681	692	699	705	699	669	673	625	704	630	656	666	647	624	689	651	650	691	675	642	709	665	680	669	628	704	712	676	709	641	681	663	644	666	642	653	623	678	629	731	698	695	634	653	675	633	640	681	661	687	692	699	667	688	639	632	655	660	693	671	701	710	681	679	669	679	691	696	664	609	682	667	684	693	653	695	664	654	700	715	657	671	676	675	627	673	681	691	665	667	699	681	612	658	659	671	686	662	708	641	707	701	627	728	669	668	652	694	631	673	668	656	678	638	681	698	714	668	648	692	676	666	671	673	665	684	661	650	665	713	692	672	672	658	694	635	672	674	660	651	657	658	680	689	689	681	684	660	697	644	677	702	689	714	685	670	624	660	649	652	687	672	715	649	694	671	621	696	693	709	698	675	681	681	613	663	618	643	631	676	669	647	689	644	685	689	629	653	631	655	671	661	655	670	687	641	665	703	633	666	672	693	654	659	656	689	662	645	677	664	670	669	687	636	642	661	684	727	686	717	646	767	650	670	674	664	663	702	669	690	682	654	655	630	620	615	645	682	669	665	633	626	663	620	659	675	661	633	716	637	686	675	665	633	740	695	697	678	706	661	639	647	678	623	702	675	696	612	743	650	657	687	626	660	686	624	664	717	679	650	677	661	680	666	697	629	670	664	637	708	698	670	693	655	677	682	663	692	645	696	645	735	637	671	626	670	646	675	680	674	688	672	657	629	702	685	717	695	727	694	717	693	669	680	655	706	671	653	664	642	668	686	641	665	679	675	680	702	677	659	658	666	711	663	659	711	636	670	687	677	644	672	707	635	711	654	683	689	668	700	673	689	647	660	673	686	665	663	700	657	690	665	648	662	657	686	643	693	660	698	657	736	640	676	654	665	679	692	661	620	683	643	649	702	663	690	631	693	644	709	696	682	662	624	619	693	638	652	691	656	657	667	692	660	675	680	652	687	674	628	672	705	650	672	677	643	636	649	654	616	611	702	670	630	644	640	665	682	645	666	656	711	658	665	656	749	691	631	685	647	659	699	668	658	663	685	648	677	703	717	662	715	671	664	619	690	688	657	637	674	679	616	662	662	672	654	722	667	684	665	707	654	645	629	672	681	672	661	673	669	661	699	674	710	701	653	663	643	673	707	656	647	695	690	662	700	643	656	682	632	669	716	663	676	699	673	653	664	685	687	667	657	650	671	634	661	680	710	690	679	587	678	633	658	691	687	726	653	648	651	667	714	619	684	675	617	712	694	665	704	672	658	637	680	706	685	674	651	714	696	665	654	664	658	684	668	664	669	710	716	675	681	668	636	650	630	651	652	705	688	638	729	664	655	690	663	689	637	712	671	666	682	698	698	637	692	698	681	668	680	693	712	672	654	690	701	692	666	633	651	686	695	693	683	662	632	637	690	698	688	680	717	667	685	678	661	697	662	700	622	683	673	654	649	678	664	667	681	643	689	680	673	691	666	719	669	680	676	642	691	657	698	659	700	715	684	714	686	684	686	658	668	656	667	654	710	673	638	706	682	682	638	649	659	663	721	636	647	698	680	662	656	708	644	642	708	681	678	680	701	670	647	702	640	688	737	732	682	670	690	675	684	657	629	651	663	687	669	657	629	608	643	669	624	720	644	660	662	676	711	659	643	673	644	724	684	653	693	653	659	718	701	664	706	722	640	650	641	654	657	673	664	693	683	646	644	686	647	640	669	698	649	671	647	685	679	690	661	656	702	646	708	657	666	692	662	656	645	653	641	667	653	660	719	655	682	635	719	704	716	672	697	675	682	677	658	676	643	659	703	653	696	706	678	648	672	670	661	695	673	676	643	698	698	688	632	671	693	700	668	666	615	648	688	715	687	722	660	669	698	674	641	680	692	690	699	692	653	693	688	675	639	679	658	669	668	663	661	693	648	680	666	670	697	666	692	671	681	702	656	692	676	631	671	692	685	621	694	604	640	655	659	681	660	677	673	657	652	644	677	637	724	651	714	684	649	667	684	680	647	652	687	664	659	678	663	677	697	671	679	668	700	700	670	703	677	634	656	655	649	680	664	664	666	685	631	635	723	661	677	680	687	699	652	676	658	644	688	654	640	713	691	686	702	706	675	722	679	699	688	617	645	644	685	639	654	648	667	697	697	657	659	696	643	699	674	693	670	651	655	675	671	679	702	676	655	673	655	728	661	649	657	627	696	696	699	664	645	660	655	668	648	616	654	686	709	647	664	676	614	668	649	694	678	655	713	653	687	668	665	574	679	703	693	623	673	654	644	666	687	675	694	663	611	696	683	693	650	677	653	650	659	642	681	657	661	636	668	683	640	677	692	667	636	688	679	620	677	685	695	673	671	647	721	709	697	700	657	633	708	689	667	686	649	659	617	663	700	697	678	679	680	640	643	658	672	673	670	642	678	675	642	658	669	641	676	680	645	703	617	664	670	628	660	700	699	714	675	663	666	683	686	651	654	712	645	641	667	626	731	702	605	648	627	688	723	671	665	643	675	739	644	679	686	669	644	644	705	678	669	616	684	661	738	651	650	703	644	655	668	685	717	688	669	687	700	677	671	687	654	629	695	682	683	659	654	670	671	669	686	649	676	686	659	670	653	623	685	709	673	715	674	670	693	671	635	662	643	665	697	698	683	621	611	673	697	665	734	648	681	680	614	649	727	675	737	678	639	674	691	683	642	714	679	630	642	624	672	682	641	627	688	641	652	656	653	661	666	681	695	731	689	642	639	660	682	653	663	679	660	706	697	676	664	682	705	697	663	692	699	664	674	673	662	676	685	648	662	676	662	668	680	678	674	686	684	674	653	705	702	667	654	598	653	659	697	679	672	670	675	672	655	708	638	673	719	690	689	665	663	660	681	655	686	650	662	685	716	691	665	673	617	663	687	648	699	655	663	679	672	653	684	642	672	662	648	678	660	704	679	670	686	676	638	662	680	666	676	743	677	699	662	690	666	685	709	704	664	674	654	644	684	649	653	691	707	683	633	688	662	677	674	711	706	618	646	692	683	658	666	666	651	670	663	661	668	676	680	695	650	682	668	725	670	675	641	666	652	680	626	649	691	646	644	639	677	680	672	663	697	664	691	674	708	715	674	665	668	695	670	649	664	680	666	678	643	685	678	668	711	646	686	648	691	647	696	672	701	637	641	714	619	660	694	616	715	651	644	683	656	697	654	663	745
49212	45739	50038	46753	48746	51266	47520	45812	44855	37734	36150	34458	28626	22221	21065	18921	16282	14644	12764	7440	4245	2427	2996	2176	1555	1103	672	620	584	539	566	490	428	417	366	316	304	328	300	305	288	294	270	301	455	504	468	389	318	241	257	223	260	250	222	246	221	242	230	233	256	238	213	229	243	221	237	236	244	245	249	239	233	247	222	231	259	286	245	240	271	254	246	242	247	229	236	221	266	232	248	254	255	234	234	225	231	241	240	245	229	241	239	258	246	254	236	229	210	228	241	258	241	238	242	219	231	258	273	248	205	240	230	253	240	242	258	244	260	240	231	234	244	246	269	239	226	250	203	235	233	243	250	232	225	238	256	236	239	215	222	241	242	240	237	253	221	249	197	264	244	237	235	246	225	248	250	238	276	228	216	254	217	239	246	206	247	241	231	233	225	231	238	228	213	197	237	242	268	276	241	236	218	235	249	226	220	271	267	238	283	238	249	243	253	261	266	226	241	209	225	242	241	263	251	253	244	239	234	249	229	271	236	247	243	221	245	261	239	258	227	234	247	248	278	249	224	240	246	228	220	245	248	201	266	247	238	272	253	253	208	219	223	237	203	236	245	248	223	251	241	242	254	227	238	250	226	239	258	251	264	250	228	254	253	257	217	225	259	263	237	247	222	224	250	253	255	236	206	240	246	236	246	224	236	225	238	238	239	251	223	266	218	247	239	259	241	228	240	215	257	221	230	245	257	263	218	262	251	248	238	237	248	249	210	260	228	247	238	209	213	253	247	243	246	212	235	213	217	248	250	238	256	235	232	222	242	224	233	249	256	241	235	260	227	241	225	223	234	272	242	232	246	234	253	229	257	224	233	243	254	219	227	262	235	252	243	250	249	236	292	234	249	222	246	263	252	255	238	262	270	259	260	222	266	266	235	208	253	235	229	226	220	230	213	211	219	229	236	242	257	241	234	261	257	234	249	262	209	248	258	242	230	247	244	235	226	228	259	222	245	268	240	253	251	212	247	269	226	211	257	237	209	251	230	242	229	204	208	257	201	222	256	253	240	235	262	255	241	220	225	231	239	261	281	221	246	267	241	298	235	230	223	253	258	231	261	250	226	249	234	235	223	217	264	232	227	244	227	229	255	258	270	248	249	246	273	210	230	222	244	245	282	219	219	236	232	246	222	201	212	230	241	261	249	256	288	240	234	234	271	242	219	237	262	222	234	240	255	223	239	207	258	235	261	251	211	272	248	232	227	238	236	225	252	245	235	223	289	264	220	263	248	256	255	240	238	215	256	245	260	250	208	247	258	256	237	237	238	223	244	226	229	218	223	212	262	238	227	229	262	245	229	252	223	257	217	267	251	233	274	213	237	235	268	229	232	221	237	226	218	223	256	234	252	246	265	222	221	209	209	228	244	226	221	242	256	233	228	222	233	236	247	222	255	223	247	232	266	226	259	242	258	247	214	243	264	216	265	233	230	245	240	215	247	255	209	249	246	237	265	233	237	210	257	219	262	236	228	211	232	224	257	234	258	276	208	255	225	250	280	240	243	266	223	271	209	273	240	231	228	236	252	222	251	244	239	213	228	241	227	241	257	245	233	209	258	225	243	249	238	247	228	236	236	254	232	245	240	236	235	251	234	220	226	217	246	238	251	204	214	258	236	250	235	242	248	233	223	250	232	220	265	277	245	248	251	227	242	233	244	249	241	259	229	214	251	252	243	270	232	231	245	232	251	243	238	260	236	255	250	236	226	223	225	239	240	248	216	235	230	209	247	231	276	255	238	260	234	242	256	241	238	253	250	222	243	242	232	243	219	246	187	269	216	235	229	208	230	238	234	238	280	235	272	215	227	235	262	229	237	264	251	244	254	230	255	233	233	248	231	264	231	221	263	241	264	265	256	229	237	241	237	246	256	253	224	248	245	251	214	233	228	252	231	228	244	227	257	216	247	228	230	242	229	258	250	248	218	259	207	241	230	254	258	250	229	238	250	247	267	232	248	215	230	239	252	232	250	205	234	236	244	251	227	276	247	240	234	240	222	232	236	239	254	205	222	230	252	226	232	255	260	243	248	244	219	261	225	236	238	271	253	243	239	261	250	233	211	255	265	210	236	246	246	215	222	239	204	232	217	237	246	248	243	227	229	221	231	234	238	237	231	235	225	258	246	233	210	217	231	239	220	236	223	212	242	234	255	215	265	238	206	240	213	246	219	239	241	250	230	239	252	239	239	230	247	235	248	235	242	256	248	225	227	242	225	263	257	246	254	273	260	243	246	234	212	266	223	238	248	241	259	250	202	233	250	281	245	235	233	196	221	244	244	219	236	257	227	251	247	213	250	223	231	250	231	237	231	223	236	247	243	255	227	248	254	240	221	237	278	252	225	241	232	240	240	234	210	233	273	243	229	236	248	244	260	220	230	225	270	233	260	241	233	200	241	245	269	242	260	251	231	268	227	250	208	252	225	217	200	252	239	246	250	232	248	222	246	254	235	245	224	239	245	243	238	232	249	247	239	253	270	216	240	247	250	220	228	242	230	232	235	242	220	234	249	269	267	213	253	230	232	250	263	216	201	214	213	267	245	228	240	237	230	233	229	220	254	250	235	214	235	226	213	260	230	233	252	235	240	269	276	276	244	243	242	258	254	257	228	236	227	206	253	223	277	222	223	256	245	218	214	252	213	234	241	235	222	254	226	243	236	250	242	256	256	229	233	230	267	212	207	255	248	252	239	248	258	264	230	247	259	245	222	223	212	244	277	248	238	244	229	251	269	240	242	215	256	242	206	239	241	234	260	250	239	242	258	234	225	258	222	238	238	237	263	214	219	271	255	282	233	241	267	243	216	239	257	247	224	235	244	242	258	226	241	263	231	252	251	247	251	255	253	259	236	254	255	243	244	225	211	230	273	246	249	235	230	235	266	253	269	227	226	226	229	232	264	249	248	232	244	250	264	240	193	241	263	253	251	253	220	281	235	248	242	261	265	220	227	218	222	258	239	259	243	252	247	248	271	216	225	217	235	252	266	224	238	248	231	231	248	247	235	242	268	232	248	247	249	228	276	216	239	212	217	243	265	235	220	218	242	257	221	238	221	233	264	258	222	235	222	271	248	234	244	257	228	224	233	229	252	229	240	242	250	244	262	250	242	215	237	259	222	251	220	216	272	231	253	245	245	250	247	216	245	249	240	229	246	244	242	236	259	219	241	252	247	251	224	238	200	253	251	234	246	235	251	254	234	235	241	278	241	256	215	257	247	225	221	247	211	257	267	241	254	223	245	240	236	235	239	223	241	240	254	262	242	240	266	240	270	234	252	222	269	228	210	245	229	245	238	252	228	246	248	269	222	265	237	248	266	255	234	257	256	247	223	223	239	239	216	225	229	251	200	244	255	254	223	260	260	247	254	245	235	233	220	235	244	255	252	259	218	249	229	246	229	232	215	282	244	220	199	248	234	245	222	250	260	254	255	243	229	240	226	223	249	251	247	240	228	246	283	241
32719	37467	46867	52331	57716	59481	57548	58790	56236	51214	49262	48290	41626	38271	38298	37611	34773	34082	31909	22174	15413	10828	13471	10201	8097	5613	3134	2872	2673	2429	2454	2370	1880	1882	1420	1077	1069	984	947	888	821	834	818	1103	1998	2181	1942	1608	959	631	588	612	559	587	625	624	557	553	578	580	632	583	580	549	608	568	561	630	607	577	616	584	619	548	592	614	614	579	568	593	560	586	566	571	608	575	569	604	594	574	543	587	604	579	598	590	594	571	562	572	632	577	583	599	577	542	570	592	575	549	593	545	520	577	597	573	601	525	556	559	617	543	564	573	592	622	585	571	538	553	597	565	562	549	580	587	576	560	598	583	586	593	573	568	595	599	580	571	565	576	569	593	570	563	589	608	581	607	584	599	565	568	592	614	600	591	588	602	577	562	631	576	566	599	600	612	562	605	613	575	622	593	585	567	600	610	598	611	578	537	556	541	530	514	565	586	624	638	601	583	610	579	572	552	573	580	574	591	568	610	573	588	557	608	591	548	601	602	595	596	562	578	615	593	576	569	584	570	586	581	569	550	619	610	576	578	575	595	580	554	568	590	549	596	588	590	574	607	587	574	593	545	573	602	565	585	569	586	530	578	562	546	590	594	583	610	569	603	573	614	576	570	649	609	605	567	571	582	577	596	604	584	609	595	628	584	605	566	543	594	556	591	619	586	599	585	632	566	591	547	568	550	591	588	568	582	592	608	597	523	602	590	538	553	573	591	570	559	596	600	582	589	572	560	550	560	577	586	579	612	580	569	633	575	535	559	581	558	578	544	559	606	559	577	581	602	548	577	590	582	599	581	594	581	592	624	576	555	602	583	576	604	606	592	629	630	598	556	635	544	591	624	586	585	560	548	555	553	604	597	609	619	566	621	615	594	609	636	575	589	551	545	583	556	595	588	607	561	576	565	544	579	581	602	596	591	620	561	572	571	617	594	550	586	586	613	526	605	628	611	576	565	608	607	582	564	559	551	555	623	606	623	579	585	577	555	565	591	557	591	543	528	584	591	635	532	534	555	562	591	617	567	601	579	609	611	562	589	605	544	553	581	592	629	599	597	578	581	622	601	561	601	558	577	597	552	548	605	592	575	605	612	567	584	582	588	547	574	596	539	565	575	558	630	596	586	573	587	622	593	559	598	574	601	543	570	598	604	592	584	590	582	553	586	599	551	572	608	579	555	626	564	569	557	584	577	575	566	560	552	599	577	604	584	615	558	570	589	602	574	554	546	573	581	573	571	565	584	568	564	593	587	588	589	621	519	590	587	582	565	561	555	606	612	581	578	628	553	586	570	561	572	601	583	580	576	555	598	576	617	563	555	501	540	588	561	590	604	576	542	585	616	582	566	543	576	614	578	549	621	580	616	637	591	553	566	558	575	583	570	536	604	602	586	589	594	602	544	560	614	534	596	603	584	574	554	558	596	612	586	533	585	615	568	567	608	592	575	612	539	550	592	620	541	596	563	557	565	554	583	552	554	565	557	570	533	580	570	563	581	556	550	558	531	569	602	578	571	567	588	610	589	561	571	590	574	546	547	564	558	623	583	587	591	588	595	556	586	602	587	624	621	572	618	542	539	522	587	555	572	559	599	572	552	546	589	581	589	576	581	575	581	581	559	543	615	607	632	575	538	608	567	577	565	552	567	615	593	544	569	570	551	535	540	549	562	595	593	618	602	638	549	528	570	576	600	600	553	585	620	614	614	595	604	591	625	587	591	562	601	589	598	561	568	595	562	559	593	567	582	561	544	578	589	612	603	588	571	576	552	562	594	600	591	583	552	581	625	585	601	581	556	570	607	568	581	658	624	613	551	587	565	589	600	592	541	581	581	583	606	581	570	598	588	596	578	583	554	586	565	571	571	564	562	597	594	596	614	586	543	605	575	580	630	556	562	561	562	596	610	600	609	605	612	594	553	601	594	589	584	600	602	564	584	559	570	571	497	557	582	616	561	541	576	586	560	563	615	573	554	585	605	598	569	578	593	584	633	596	608	564	517	578	591	559	587	572	578	608	575	592	560	657	555	606	558	583	586	545	615	549	590	575	599	575	578	613	608	608	585	569	577	586	607	624	593	572	593	595	546	532	623	610	550	601	579	586	583	611	586	575	567	558	572	553	565	560	592	587	582	522	552	536	590	588	556	552	592	593	569	574	571	566	559	571	564	599	562	597	620	584	534	585	579	579	617	590	576	564	584	611	581	594	617	550	594	595	563	582	544	515	614	593	612	555	566	580	560	585	574	579	565	573	568	559	557	592	550	601	581	567	582	613	552	575	601	576	559	569	578	637	557	571	600	560	620	551	584	594	562	616	607	630	558	571	567	571	578	551	591	583	607	561	607	566	612	628	549	578	588	608	558	547	582	573	589	590	652	585	586	589	577	556	578	623	587	607	585	629	591	519	580	629	552	622	594	574	571	592	528	629	613	600	578	636	595	577	593	568	548	562	599	601	588	613	567	585	585	595	595	617	576	551	594	659	564	594	579	575	577	599	604	571	609	561	562	603	606	544	628	541	582	571	575	570	578	569	612	545	595	581	549	525	615	557	582	578	601	601	545	556	590	575	571	606	575	561	613	598	579	584	574	560	617	578	576	578	551	612	618	571	592	533	609	522	634	549	585	586	568	562	539	581	539	576	599	582	555	568	620	589	520	621	563	603	596	616	588	568	586	526	628	615	581	573	576	558	618	578	530	566	555	536	598	543	581	576	603	596	604	583	543	554	574	601	534	565	585	627	581	562	571	540	591	561	609	581	546	575	568	612	573	586	568	552	632	554	621	603	570	599	586	661	590	546	635	604	596	578	565	561	572	583	587	598	587	565	593	582	582	603	558	593	601	615	576	587	575	562	581	536	596	554	529	587	595	560	560	614	574	574	574	618	535	574	560	608	577	554	565	561	554	610	611	603	643	579	591	579	575	593	598	607	584	540	548	574	578	607	578	546	605	586	576	576	591	598	521	556	561	563	582	514	550	558	561	566	582	560	553	570	570	576	597	548	587	594	593	591	544	595	595	586	562	559	547	574	586	542	609	626	602	588	583	597	585	610	554	577	597	625	541	606	563	601	594	622	558	587	617	581	586	590	573	624	602	585	562	566	616	551	574	588	591	564	576	598	534	578	567	617	556	571	582	599	602	576	525	602	576	575	594	592	580	575	546	601	582	568	607	582	564	576	579	590	567	591	549	553	625	624	532	597	576	528	595	546	622	568	587	558	625	586	586	622	528	565	552	548	564	563	595	606	587	569	561	654	600	561	584	575	575	569	562	563	547	611	612	592	573	545	579	587	564	584	581	563	570	597	557	526	586	550	558	576	600	592	558	609	599	615	581	565	584	585	611	605	592	611	578	518	556	593	568	562	571	665	592	574	625	589	559	556	583	613	607	590	617	585	561	601	587	589	550	558	563	569	582	572	570	589	577	575	601	576	605	574	631	577	587	597	574	625	591	594	589	608	558	559	545	566	587	581	610	617	566
28208	23518	23209	17472	13072	8950	6208	4601	3669	2466	2174	1979	1552	1234	1053	950	915	875	751	602	473	449	419	375	400	370	350	348	344	300	342	305	307	301	296	318	330	332	296	262	311	318	312	319	331	296	315	309	297	285	286	268	306	286	281	282	257	302	283	319	253	305	316	292	285	318	282	280	326	286	303	289	259	292	300	317	274	302	317	287	301	270	315	320	283	264	300	277	261	292	293	269	294	288	267	275	300	273	300	290	325	280	264	321	290	306	285	275	291	312	278	249	308	294	294	305	302	280	265	278	301	294	277	291	289	305	257	302	296	272	294	304	287	269	297	278	315	264	279	333	291	300	285	320	267	276	320	273	271	293	285	285	265	304	310	256	272	271	255	293	266	296	288	270	267	264	304	257	302	278	298	291	281	281	310	306	284	284	312	334	274	293	290	332	295	276	282	325	276	304	267	258	263	263	313	288	282	260	281	285	284	313	289	297	283	325	320	267	322	271	307	297	275	289	307	301	282	272	255	312	272	269	327	305	279	283	299	330	283	284	302	288	294	318	304	268	256	320	306	299	285	294	268	300	298	285	281	313	302	259	296	298	284	290	276	295	301	301	271	308	298	271	287	285	293	266	293	245	276	286	278	290	295	315	275	262	291	272	303	279	264	266	297	265	302	287	278	311	301	265	286	262	302	282	282	259	262	282	293	287	301	291	274	259	256	301	257	270	297	271	290	301	285	289	290	283	244	296	270	293	276	292	296	285	297	307	319	290	265	278	266	280	269	279	287	267	280	292	312	296	299	269	299	271	274	282	278	287	292	298	315	260	281	315	289	273	312	309	293	271	288	303	326	295	282	274	314	248	314	304	296	270	301	276	278	294	268	278	327	265	284	303	268	267	354	290	266	304	325	286	296	247	256	265	265	298	265	291	289	303	293	291	305	279	298	322	309	287	283	273	288	291	286	288	322	280	289	292	290	308	283	298	285	244	262	301	294	302	248	266	281	284	290	282	278	291	268	296	292	277	284	263	291	273	309	285	276	282	319	283	280	290	318	294	297	274	251	276	284	299	286	274	314	304	299	267	294	264	306	256	294	285	307	289	294	308	298	304	277	257	293	285	268	302	283	290	292	276	303	277	292	311	297	294	292	294	303	290	296	275	278	305	301	266	276	299	329	316	278	293	289	275	304	301	312	276	245	283	286	295	265	300	272	274	277	300	284	298	294	314	319	286	315	297	283	297	293	263	272	290	244	309	283	274	285	265	301	301	297	280	275	281	275	297	250	269	282	273	289	304	285	268	257	263	327	305	302	274	285	274	324	273	280	251	243	279	286	298	276	273	271	280	284	326	289	263	276	287	261	298	295	286	268	305	286	267	262	285	308	310	289	267	303	291	294	272	287	271	285	245	284	257	257	287	287	283	273	266	274	295	316	282	296	302	292	278	282	295	293	290	292	286	301	286	314	275	280	287	282	319	274	309	289	275	315	302	278	335	316	296	239	277	268	317	262	273	279	300	306	312	329	263	282	301	295	258	282	314	273	256	263	284	255	290	314	302	276	309	289	281	339	286	322	281	282	295	295	290	268	304	294	257	267	261	256	300	301	278	315	273	314	287	303	296	307	267	264	276	295	315	319	307	314	284	288	294	268	278	301	287	288	286	264	294	299	297	297	277	281	295	302	297	281	256	298	271	268	265	296	283	262	301	254	313	309	301	290	292	268	303	286	260	300	279	263	305	277	263	290	287	276	311	318	300	281	287	316	281	314	258	258	283	288	293	282	297	281	294	315	295	301	300	289	336	299	313	280	269	284	278	293	270	287	314	313	281	284	259	279	288	267	274	284	273	281	288	297	328	295	272	272	276	298	271	313	300	289	276	286	300	301	286	298	291	295	321	306	298	288	312	296	296	307	296	260	260	260	264	270	278	290	297	306	324	295	288	286	272	247	280	267	305	287	247	282	260	268	306	283	264	294	281	281	275	281	314	280	259	262	300	269	247	290	272	238	287	283	254	304	313	261	281	291	275	277	299	290	304	303	297	279	291	287	288	271	296	275	306	292	293	263	308	292	310	300	301	302	285	287	309	311	274	285	295	299	285	300	275	286	286	280	303	292	315	291	249	288	260	299	278	290	260	261	304	291	341	277	317	276	283	300	266	304	294	285	272	272	302	285	284	265	284	275	281	296	274	282	257	307	270	298	295	301	285	282	308	281	274	301	322	256	333	292	286	269	293	286	292	288	278	303	270	284	272	296	309	270	300	319	258	292	267	280	282	276	258	307	284	296	309	285	288	310	310	284	308	291	271	282	297	300	292	294	298	255	284	305	287	276	273	280	297	275	278	293	306	324	283	232	282	295	263	302	311	280	279	305	289	300	292	291	291	320	240	288	311	295	289	285	298	267	289	252	261	305	293	268	297	314	293	308	279	291	289	291	290	310	279	282	291	297	275	300	261	306	303	284	292	289	256	297	304	276	269	263	266	254	298	274	303	299	298	264	266	285	318	285	275	301	290	300	300	307	316	285	312	263	280	337	281	287	288	306	329	303	300	282	315	259	291	317	284	291	288	275	285	272	339	245	263	280	291	281	286	322	322	272	286	279	290	296	280	299	302	305	295	285	281	307	297	308	291	287	276	291	287	290	330	277	262	287	329	283	254	264	268	305	286	284	309	278	275	306	295	290	314	292	284	316	313	291	272	302	291	294	282	288	291	296	294	297	298	292	311	281	289	286	289	264	290	275	289	303	288	296	280	270	324	266	286	289	296	306	263	278	260	289	296	292	265	302	260	308	292	294	246	310	278	280	273	261	307	271	278	292	275	276	284	284	270	279	266	300	310	295	313	262	284	278	296	272	247	260	308	297	304	291	274	268	280	258	281	274	260	318	312	277	298	289	295	253	279	288	302	283	287	283	269	294	269	287	290	286	309	244	323	287	295	306	257	319	296	284	317	294	232	271	291	278	285	297	278	294	317	270	273	281	297	309	307	316	295	263	280	265	286	309	292	272	273	294	293	302	302	256	278	329	271	288	302	316	285	281	288	306	278	283	288	286	275	265	321	333	287	282	319	277	272	278	302	275	280	258	292	281	283	266	281	264	285	284	326	286	270	287	288	299	297	266	268	274	280	308	304	275	283	246	310	248	298	305	294	291	333	305	275	285	300	298	268	251	299	256	311	309	285	299	287	274	292	278	273	296	307	263	276	301	257	276	289	309	306	309	288	248	290	280	287	302	294	301	269	274	288	262	243	288	297	253	275	284	332	288	302	267	281	299	290	294	312	332	281	253	275	274	279	277	291	282	280	261	292	289	271	284	301	309	290	270	269	282	311	277	306	275	291	281	281	301	326	284	277	269	242	296	256	281	300	319	268	274	283	298	302	312	318	276	244	279	302	298	263	309	270	298	280	311	295	262	304	231	261	292	288	278	265	260	297	306	261	275	300	263	297	270	287	265	299	284	315	253	286	340	289	249	299	261	309	287	299	306	292	289	277	309	324
16694	18253	26798	29327	27707	24249	20155	17669	15110	11006	10572	10023	7518	6158	5752	5319	4771	4393	3772	2886	2063	1846	1650	1513	1305	1173	1063	1123	954	888	911	877	865	832	852	771	792	770	797	807	793	728	753	714	843	833	738	795	743	723	731	681	718	697	707	693	708	699	677	714	737	687	743	663	672	649	722	679	650	701	700	697	664	654	685	694	672	696	702	655	703	658	721	699	683	684	702	658	648	741	687	714	699	689	741	731	737	721	666	697	691	671	649	708	667	685	680	756	735	729	719	670	665	669	750	681	678	705	661	640	718	659	718	739	685	668	724	673	684	667	703	706	657	710	686	684	696	676	714	684	719	671	703	638	675	655	707	727	704	653	701	728	712	733	647	733	688	678	712	651	661	706	668	695	677	713	738	691	687	682	698	674	665	692	722	638	717	659	664	684	701	710	746	702	689	687	728	689	685	714	682	670	758	733	762	761	730	714	739	696	705	732	695	684	648	683	678	683	707	704	675	691	718	694	684	669	673	694	731	649	708	665	721	657	685	678	749	638	694	684	746	675	705	692	694	662	687	634	652	726	707	744	700	669	686	684	690	683	667	706	701	625	674	662	711	647	689	674	687	650	680	692	630	657	698	724	687	727	683	707	665	710	670	664	710	635	719	673	667	690	714	728	671	671	688	736	692	641	707	704	709	719	632	691	724	663	656	710	695	724	677	681	738	718	682	678	699	712	683	686	728	700	671	676	729	703	741	731	699	695	666	725	724	689	669	669	710	654	748	719	656	649	672	681	658	727	704	721	671	657	707	692	699	689	668	711	668	693	680	658	691	646	692	706	663	631	704	681	708	680	651	691	734	670	694	675	727	709	666	678	738	689	707	681	668	743	658	707	693	707	695	654	685	672	674	663	692	685	670	691	643	715	705	727	755	687	676	665	732	680	703	708	713	705	686	668	750	693	657	672	714	731	681	699	697	661	656	703	674	682	668	664	694	645	738	705	657	691	688	697	704	707	686	699	665	682	679	662	706	694	668	752	666	730	716	701	664	698	705	690	711	715	629	702	703	695	687	700	730	690	682	691	714	726	671	638	714	702	694	732	702	703	690	684	675	682	661	713	651	668	682	732	673	694	721	683	680	689	672	673	650	671	738	674	714	684	713	717	694	646	683	685	717	672	675	692	711	735	678	714	733	685	717	674	679	637	662	699	682	712	693	687	696	662	703	733	645	716	681	687	675	708	691	655	711	688	728	696	750	667	646	711	667	718	683	681	684	676	647	744	678	708	668	675	671	674	655	688	685	656	689	697	709	656	685	701	737	648	681	738	635	645	689	672	613	654	725	664	725	717	686	701	682	675	679	730	757	710	660	690	683	703	670	657	705	729	650	731	685	650	723	727	688	688	675	665	699	694	705	691	669	660	678	676	690	724	692	727	679	694	702	674	691	652	688	634	659	678	723	692	702	680	705	686	711	711	676	709	680	682	715	671	729	697	724	677	709	671	678	720	704	658	631	717	736	675	674	717	689	689	674	657	700	676	670	670	697	699	727	657	712	637	645	675	689	753	699	717	711	653	612	678	682	699	686	661	721	703	666	706	707	648	734	683	683	674	689	680	722	671	666	749	677	687	678	680	703	662	632	727	693	657	715	634	690	671	688	747	673	693	701	680	708	694	647	707	686	711	718	684	724	688	657	639	719	639	666	689	729	707	724	683	693	715	687	685	713	694	627	663	650	683	704	733	676	730	696	708	730	679	689	670	708	662	721	728	654	705	706	690	652	692	666	685	713	662	676	671	643	657	627	703	668	701	673	700	732	706	697	711	715	733	684	689	660	692	699	690	635	701	671	713	664	685	676	693	727	618	683	667	723	695	691	699	657	731	700	706	673	758	685	716	671	681	726	707	731	733	697	691	704	684	692	673	674	685	673	749	659	658	670	710	712	650	657	709	708	690	655	687	705	700	709	703	649	723	713	668	629	722	674	667	696	686	638	681	702	653	697	697	724	683	660	676	688	674	674	682	707	657	647	667	670	699	646	698	705	688	670	709	693	677	720	649	660	624	738	667	695	702	724	737	684	733	749	700	711	685	697	680	711	697	686	680	697	682	682	727	676	709	703	635	707	722	682	733	688	675	661	700	688	640	687	712	644	695	681	677	700	688	666	684	699	690	671	650	677	697	701	642	689	687	663	703	696	704	710	683	663	675	692	680	700	651	707	698	713	662	682	720	743	690	699	719	713	674	725	692	692	695	688	666	659	715	685	670	714	708	721	642	704	704	739	691	728	672	680	710	710	732	700	707	659	651	687	698	643	680	691	680	660	738	685	707	674	718	708	668	692	702	640	718	706	688	681	700	679	733	699	657	722	703	676	662	670	670	697	693	697	705	667	664	683	715	684	746	657	673	646	713	696	681	693	653	663	690	674	702	693	703	685	680	713	683	718	708	677	668	651	678	707	709	710	699	702	751	711	731	677	661	644	695	699	667	658	692	684	679	728	676	728	676	756	690	655	644	690	642	682	670	707	680	716	715	663	700	746	687	645	736	667	755	728	687	687	714	660	641	731	651	651	684	688	690	753	691	692	661	712	677	648	695	665	713	667	742	645	645	709	707	683	643	666	697	649	741	714	717	688	708	664	699	752	687	694	704	668	728	681	734	681	721	700	718	719	677	663	679	709	659	710	685	687	636	669	669	652	701	741	681	661	709	709	680	688	688	681	676	707	638	663	661	702	666	698	713	719	666	712	728	702	661	634	690	705	694	686	699	728	716	664	699	725	679	685	704	651	702	690	669	700	713	712	669	694	677	676	730	665	695	643	668	691	681	663	678	682	671	719	675	704	713	722	672	649	651	696	707	720	708	701	693	686	661	665	668	629	691	693	662	710	700	669	653	711	666	667	698	674	734	630	683	686	672	664	719	719	698	676	669	689	665	657	744	632	693	702	691	728	648	710	687	665	649	687	653	728	709	705	684	686	726	707	678	667	695	705	662	708	685	701	662	658	707	705	671	735	663	664	668	680	704	696	701	689	687	683	691	682	737	683	646	755	711	680	723	682	690	738	663	735	635	692	726	658	722	688	661	713	656	695	677	664	687	683	682	687	668	648	732	706	671	654	654	695	665	661	648	677	677	697	694	682	784	678	677	696	662	712	699	656	726	681	714	656	671	667	702	693	670	730	725	702	685	695	747	661	724	692	673	698	698	689	638	703	690	689	681	686	700	669	647	669	676	700	666	705	694	692	696	694	728	669	704	664	678	702	699	709	706	667	694	724	643	677	650	730	680	652	696	643	660	672	703	650	675	742	641	676	722	705	652	685	705	712	698	689	703	691	684	674	729	672	736	716	690	698	665	679	663	635	711	731	698	674	696	654	701	659	720	682	730	729	694	672	701	691	719	685	649	704	696	677	697	700	674	688	710	687	674	691	715	708	667	715	680	705	704	680	670	639	703	691	693	695	714	686	719	704	689	691	718	665	683	674	714	694	708	693	691	654	712	680	702	759	676
44006	38949	45418	42580	44072	44200	41769	38863	37065	26482	26668	24848	19254	13294	13103	11546	9330	8564	6439	4549	2246	1678	1861	1177	1171	765	535	467	537	471	404	414	385	404	349	357	330	334	360	336	283	316	331	317	401	451	410	402	348	292	276	294	316	308	301	258	300	273	294	291	259	311	264	281	278	256	290	304	251	274	294	298	282	295	305	254	314	280	269	277	289	294	264	267	301	297	297	248	333	292	268	274	285	266	268	252	299	262	281	257	277	271	269	284	308	329	259	276	288	284	253	278	311	286	273	321	285	277	304	306	278	268	282	307	296	299	284	294	272	291	268	306	278	293	312	288	269	290	302	269	308	309	262	286	293	303	287	297	305	283	308	294	283	273	328	273	276	287	298	270	259	289	281	292	282	292	268	282	303	293	332	262	290	311	290	259	271	278	274	261	251	298	283	303	268	302	302	271	287	271	313	294	312	276	271	281	276	311	307	295	286	247	300	298	280	320	245	266	304	293	288	278	274	267	287	267	271	317	290	293	311	292	269	275	293	314	287	275	289	261	267	316	313	304	277	320	290	285	275	298	270	277	303	324	294	283	272	263	297	304	301	297	281	285	288	295	276	276	329	281	302	275	283	272	287	271	285	304	287	284	305	295	280	301	256	292	290	277	288	285	298	288	250	302	283	289	303	278	314	292	290	256	291	290	280	298	266	296	285	290	287	275	289	280	274	252	291	261	284	291	292	303	275	283	290	291	311	316	296	305	306	275	301	284	280	291	256	294	254	278	296	306	299	285	325	298	265	269	262	306	297	311	274	269	257	308	290	265	272	290	316	271	299	276	288	307	268	277	315	286	285	314	287	266	306	292	302	315	321	297	276	276	258	323	305	300	274	328	302	276	299	286	293	320	356	271	288	267	252	299	308	303	245	254	310	281	279	252	323	285	302	293	275	277	289	265	270	291	261	257	311	268	295	288	282	281	258	268	279	270	270	303	276	285	290	290	288	266	301	279	273	267	272	268	293	265	287	285	283	283	240	289	297	262	300	298	275	265	288	275	272	285	303	302	282	257	340	261	319	287	301	293	299	283	290	291	306	301	288	284	261	296	249	307	275	275	282	280	302	256	311	251	294	320	264	288	277	277	274	280	285	264	261	320	279	281	282	296	298	288	322	268	279	298	268	291	284	309	283	267	297	261	287	261	267	286	258	286	304	289	292	308	317	284	338	295	304	273	264	292	278	245	282	290	304	281	291	324	272	291	288	274	306	268	268	270	267	285	261	319	273	270	281	292	304	283	301	267	287	299	279	286	287	256	287	276	268	303	270	297	299	276	328	280	309	277	290	292	294	289	295	276	286	292	306	273	296	299	265	263	267	267	289	260	278	300	282	318	260	295	288	295	278	276	274	280	296	303	303	316	291	309	287	326	296	298	295	294	307	274	266	307	301	270	276	292	274	296	288	297	274	258	301	250	284	292	270	273	283	302	286	266	296	277	278	292	290	316	319	278	262	274	273	279	260	313	303	274	298	295	290	280	251	282	296	260	256	277	302	291	288	274	293	288	286	280	306	300	289	273	291	298	273	267	307	296	294	283	287	278	287	302	263	289	303	292	290	282	309	288	295	285	250	269	260	300	315	284	302	281	289	265	271	275	252	276	273	287	285	265	301	324	329	296	268	284	275	258	277	297	291	286	319	299	298	294	273	272	269	311	282	265	295	314	293	297	293	264	265	273	261	299	261	293	275	298	254	274	269	278	292	315	311	270	299	285	263	266	284	258	283	299	288	281	288	283	295	283	314	274	300	284	287	271	298	285	299	296	294	267	276	310	301	255	298	290	283	274	280	293	290	259	269	313	269	305	292	269	282	287	269	294	304	271	302	312	251	301	279	273	289	265	279	289	291	265	277	318	291	309	270	318	291	284	297	313	244	284	298	280	272	295	315	296	250	308	279	259	304	276	282	299	274	291	291	306	276	275	300	290	295	309	286	270	273	297	282	311	301	274	293	285	265	289	253	277	289	274	284	266	293	278	292	255	284	283	280	261	252	291	281	292	291	297	330	263	275	258	333	283	272	283	275	274	292	269	307	308	312	275	279	290	283	286	274	253	286	286	297	309	263	296	270	275	272	273	266	285	271	293	285	285	302	296	300	291	258	280	252	310	266	305	251	276	278	285	260	281	305	273	232	279	292	302	310	311	282	322	294	290	316	304	295	275	278	282	284	276	308	280	280	291	275	272	291	273	274	279	298	303	277	281	306	273	290	281	290	281	294	317	271	260	272	269	307	284	285	284	294	295	289	318	295	282	304	292	279	274	289	292	277	294	300	278	253	275	287	268	270	326	266	304	291	251	292	304	303	276	259	287	289	305	278	294	273	277	304	288	252	270	254	307	271	271	291	286	288	306	297	277	278	286	286	267	284	268	295	260	286	297	278	291	270	288	272	288	269	270	274	300	278	276	253	253	279	296	291	287	267	282	275	267	281	296	270	276	274	286	325	305	283	303	258	278	287	285	286	256	291	289	273	310	266	265	281	284	292	299	266	271	262	270	300	279	284	271	284	290	272	273	272	286	245	284	295	311	278	267	295	270	264	278	297	281	304	288	270	290	299	281	291	308	268	287	285	292	266	320	268	325	298	266	277	293	264	253	306	291	304	309	285	265	270	276	281	308	274	262	306	291	281	304	312	307	290	300	300	282	322	291	270	299	277	273	277	270	265	321	278	280	317	302	280	290	296	281	321	283	285	263	290	277	305	274	293	242	259	295	263	291	302	273	305	266	304	284	282	266	294	289	300	257	327	291	304	281	292	274	275	275	290	283	274	271	278	299	279	289	321	264	278	277	293	291	288	276	294	280	289	287	325	265	262	271	311	294	286	294	279	283	305	277	263	282	275	273	258	292	280	284	334	300	275	265	263	264	281	279	282	233	283	284	286	318	290	295	318	297	284	258	277	294	276	274	275	294	282	291	269	272	283	295	276	285	289	300	282	308	242	286	301	284	275	298	293	268	310	282	301	288	319	283	279	286	285	272	277	284	291	316	291	307	291	259	285	274	245	325	296	287	326	281	287	246	288	295	272	259	319	272	280	281	290	271	261	267	284	290	274	274	299	282	276	285	266	306	267	287	292	297	288	312	302	282	280	281	262	287	277	261	280	282	286	280	283	282	285	319	293	302	273	263	283	309	281	278	296	300	270	279	289	302	292	270	321	272	289	316	263	303	298	287	282	289	281	301	279	295	302	264	272	278	302	337	289	290	270	274	276	291	249	293	287	268	288	307	234	311	287	282	293	296	295	266	279	297	325	294	281	278	317	317	271	259	286	310	295	299	264	293	287	309	305	293	309	291	277	276	276	320	299	275	300	290	254	277	257	292	295	299	309	279	333	262	311	293	300	278	281	280	277	267	297	268	280	262	283	295	279	345	300	274	293	275	286	301	293	282	290	251	273	282	283	269	263	316	295	284	294	255	303	266	283	263	296	267	281	283	306	273	275	275	266	253	291	281
28416	30974	42366	47927	52086	53612	51142	51170	49222	40418	42501	40029	32497	31385	31181	29590	27387	27174	21988	17162	9353	7861	9459	5987	6379	3518	2194	2003	2209	1714	1821	1683	1511	1289	1247	979	921	907	862	896	898	815	871	1065	1532	1693	1419	1120	893	696	673	688	633	688	668	722	682	638	733	705	710	688	716	662	664	653	690	726	674	676	674	675	663	719	713	698	675	717	697	673	671	681	635	690	691	660	623	687	737	666	669	677	724	668	647	718	647	740	681	658	681	666	706	643	699	669	715	628	701	682	731	707	670	671	683	692	677	647	696	664	720	654	705	671	650	676	728	646	754	680	659	629	682	673	632	720	675	684	691	653	706	700	706	674	718	691	683	668	661	678	637	689	677	657	684	664	682	640	705	686	702	706	643	680	700	682	656	702	679	657	694	671	668	683	693	664	718	689	668	675	681	699	660	693	664	676	673	685	672	704	716	675	661	700	646	728	699	699	681	694	713	628	658	695	718	736	629	628	647	631	665	699	670	684	730	651	678	677	645	657	697	680	667	698	709	684	699	684	724	679	705	703	611	660	653	668	676	701	658	638	660	715	648	706	658	689	656	676	652	700	665	707	651	732	705	761	701	688	680	707	698	641	673	664	634	696	707	677	691	732	683	706	678	684	692	636	695	707	674	702	664	678	618	684	649	683	696	663	702	630	703	697	706	646	670	713	675	682	686	689	688	648	697	658	687	743	683	690	690	702	658	703	678	686	682	674	698	686	717	687	669	680	691	669	719	695	712	709	670	722	660	741	675	686	672	644	691	684	669	714	673	639	691	676	664	645	733	672	651	652	689	620	629	693	682	672	662	652	659	673	715	676	663	713	711	639	683	710	671	654	689	753	686	702	666	726	691	657	709	645	629	688	714	653	652	656	759	686	671	702	660	671	708	681	633	682	633	674	691	700	711	734	724	710	717	719	685	664	676	639	725	713	670	707	658	676	711	672	689	671	690	707	650	718	706	685	656	689	735	705	655	659	673	673	698	732	655	690	684	673	691	617	637	669	683	703	724	687	670	697	703	715	697	700	680	677	670	647	716	694	703	679	706	687	679	703	672	693	709	690	688	665	728	675	650	708	671	646	714	678	681	683	691	686	686	694	681	663	718	642	701	675	673	646	663	662	664	691	650	690	674	724	725	652	675	686	699	695	678	687	671	708	689	722	635	671	680	703	670	679	736	675	672	672	709	742	680	681	668	686	635	744	695	684	689	647	740	692	684	668	681	695	705	716	684	680	681	688	687	718	623	748	667	689	669	641	732	696	640	650	737	707	717	676	646	688	687	703	692	697	664	693	655	702	726	646	723	702	708	668	691	658	689	657	692	698	632	692	677	736	711	666	706	657	684	631	686	663	644	665	685	684	729	680	692	685	717	678	722	666	657	700	689	697	719	643	698	733	701	643	660	659	726	660	691	627	725	653	706	676	659	623	723	699	651	683	658	657	671	733	666	690	650	692	653	695	674	702	673	681	686	662	712	723	688	689	680	633	687	680	643	709	689	671	679	660	666	686	667	699	678	670	675	686	661	736	681	711	656	660	682	689	669	656	692	673	657	646	665	703	649	699	648	687	733	665	710	712	669	721	707	678	689	719	717	644	648	734	705	678	728	666	696	664	660	685	656	704	635	701	648	664	682	635	703	637	672	682	681	681	708	651	690	709	711	688	710	707	726	655	684	685	648	691	683	693	709	655	686	655	731	678	704	653	705	695	666	682	676	687	717	614	638	708	644	644	716	688	657	664	645	694	651	654	716	660	656	677	686	674	672	665	661	702	715	673	713	669	675	701	693	702	702	689	661	703	701	667	652	618	715	712	679	693	693	680	731	726	683	710	723	698	637	666	710	663	693	695	648	724	731	669	649	654	664	692	672	667	705	693	708	690	686	679	696	685	687	654	700	698	661	729	666	703	683	725	701	651	715	693	710	688	692	650	682	655	666	704	690	655	661	650	695	719	693	663	696	675	729	644	726	705	742	687	709	650	673	683	694	701	665	662	654	671	695	709	671	702	716	678	697	725	707	695	645	675	683	657	671	675	642	729	717	659	716	642	666	658	671	688	678	634	647	711	668	689	672	700	685	712	669	644	701	678	697	695	716	655	643	681	671	705	648	711	685	670	679	689	684	656	681	687	670	647	667	705	672	668	687	696	714	671	649	684	691	697	723	671	684	719	674	698	717	681	637	699	700	650	669	678	648	666	695	630	680	652	667	704	727	700	694	691	691	689	696	645	721	684	730	726	683	684	679	685	680	677	695	687	715	692	706	642	683	676	640	707	698	648	712	690	674	628	674	710	697	700	667	637	672	682	675	684	664	692	629	662	694	669	682	685	666	694	669	712	672	714	703	693	687	713	676	646	657	667	685	699	656	693	709	694	671	720	688	670	714	710	696	664	662	705	629	665	645	671	635	672	721	705	710	690	662	689	704	695	701	679	683	679	678	658	687	655	625	695	686	654	689	719	655	717	692	662	695	669	671	685	699	691	672	678	685	667	676	684	664	675	717	670	744	662	693	726	661	712	699	653	722	679	700	712	683	731	655	645	681	698	661	719	663	723	666	685	669	731	708	658	674	696	722	631	713	656	701	647	710	696	704	686	681	695	652	679	667	679	674	640	636	657	683	641	656	715	721	683	668	695	681	683	667	674	704	701	719	661	736	660	701	662	698	707	677	669	691	712	650	676	654	663	678	713	683	663	640	674	670	702	650	722	714	696	669	667	656	676	710	663	667	670	694	715	711	645	680	703	655	719	685	732	704	711	674	716	697	686	694	702	647	701	679	699	716	649	631	692	678	704	649	670	687	646	682	670	662	675	680	706	720	706	652	719	645	682	694	688	691	706	703	707	664	668	659	697	703	618	711	671	624	639	682	714	647	671	652	682	711	714	706	634	655	704	673	662	651	671	658	684	661	696	690	681	682	658	664	698	679	702	634	652	660	715	670	656	701	678	667	699	663	704	708	676	678	672	672	696	667	666	724	655	676	659	699	633	626	709	694	697	681	710	680	709	699	692	692	694	711	714	723	656	665	700	711	698	702	674	645	689	657	679	718	752	700	665	684	706	721	642	653	660	720	671	685	626	657	704	734	749	654	673	666	662	699	597	674	721	657	695	671	678	684	690	688	729	682	682	714	654	680	702	676	694	640	680	688	641	686	661	652	689	664	655	686	686	687	717	671	659	652	693	689	660	642	713	653	685	692	679	708	685	725	682	732	701	683	686	685	639	613	721	728	649	703	713	702	717	652	683	671	688	680	681	683	651	697	718	671	711	666	719	687	691	711	675	743	689	681	686	698	677	699	686	687	652	648	666	672	686	680	713	710	702	725	708	694	720	675	680	699	643	687	684	708	722	666	653	647	691	650	691	685	678	657	702	714	715	672	670	676	654	689	662	731	722	741	683	720	687	726	677	708	685	704	683	704	702	724	681	684	713	671	686	721	646	687	710	691	682	683	691	666	752	680	692	703	651	680	673
50255	44934	50421	46295	48298	49701	47874	47399	44543	37357	34663	32973	28045	24543	24519	20163	18369	15412	9777	6468	3655	2737	3146	2067	2123	1073	674	619	648	557	506	473	427	407	388	350	318	291	266	281	267	259	296	279	483	485	400	419	296	275	246	231	269	253	222	235	234	227	242	236	253	236	220	239	228	261	223	235	250	257	239	213	252	203	249	272	245	245	256	266	245	253	253	230	247	255	234	242	235	229	226	254	239	228	218	232	242	257	206	243	258	247	268	243	246	229	259	221	228	228	245	233	229	239	221	248	223	224	225	244	223	252	234	250	231	265	255	240	222	248	285	230	229	218	249	221	249	236	265	249	248	230	282	243	222	254	223	234	230	207	244	248	235	255	238	224	261	228	244	247	259	229	255	235	200	267	243	253	280	237	258	216	246	216	237	247	212	229	258	237	230	224	227	225	251	240	217	214	215	238	241	239	239	257	231	235	233	235	249	219	251	260	247	204	261	221	258	248	201	237	241	241	246	260	249	223	237	249	241	245	227	270	233	242	237	223	212	255	288	238	233	242	274	230	248	275	258	233	276	229	226	260	216	246	236	224	255	250	236	234	250	243	235	232	259	242	247	227	261	237	229	264	266	236	252	256	224	235	231	238	233	260	253	239	209	244	217	241	246	229	254	214	247	249	264	238	278	225	227	267	245	233	254	247	229	240	254	230	260	237	255	232	221	242	249	230	235	245	245	228	266	209	229	234	235	236	252	251	227	215	247	251	242	263	222	231	237	244	217	244	223	232	223	276	257	226	224	250	230	234	244	247	266	225	253	227	229	225	246	268	250	252	220	231	240	244	209	225	264	216	232	241	249	209	225	229	225	254	254	219	227	232	255	244	243	232	234	236	219	255	262	234	239	260	224	218	234	229	226	239	225	227	246	241	241	242	228	204	240	235	235	248	235	224	226	240	251	237	240	234	257	240	230	257	270	242	258	242	224	256	238	240	239	210	262	259	218	236	231	235	226	238	220	215	260	227	245	230	248	257	241	265	229	248	243	273	236	266	254	259	244	239	249	245	244	235	263	222	243	251	280	235	229	247	261	254	206	254	229	216	243	246	247	245	238	223	238	241	250	239	269	214	241	214	230	238	222	243	216	221	264	259	244	229	261	248	236	236	230	229	222	245	237	248	202	257	257	226	241	247	229	226	254	256	220	232	249	243	249	224	260	250	252	256	219	240	221	261	259	228	209	244	251	208	231	282	250	235	240	264	242	242	241	237	249	224	267	243	234	259	293	262	230	216	240	266	240	232	246	242	267	226	229	242	225	244	236	251	206	251	253	214	236	259	248	227	236	224	237	239	206	223	233	250	232	238	230	240	260	232	224	260	245	252	234	241	227	216	286	244	258	242	220	208	215	242	250	261	244	265	224	247	258	247	260	246	261	249	244	251	235	259	249	215	228	236	224	247	242	221	235	238	258	241	242	262	250	244	215	240	257	230	254	237	236	245	236	226	240	250	236	277	260	257	241	231	272	239	230	218	257	244	248	252	226	252	216	241	229	264	230	256	277	226	254	240	219	242	259	240	243	248	247	226	261	223	265	249	244	244	243	214	232	200	207	266	267	253	242	211	249	215	191	243	238	267	240	245	263	235	250	208	243	274	211	232	254	260	239	242	219	242	258	252	247	277	241	247	223	246	233	239	215	252	248	219	218	215	249	244	246	220	218	249	233	228	235	240	238	237	253	256	241	219	201	244	257	208	277	236	251	222	250	253	262	240	223	240	257	238	247	222	233	234	233	253	236	226	233	218	252	219	216	226	221	250	234	252	239	246	194	238	225	242	250	230	252	262	235	248	252	238	253	232	223	201	244	233	252	237	245	242	256	216	261	228	219	237	246	258	228	252	237	261	226	249	219	251	226	243	238	238	232	243	225	266	250	228	240	271	241	239	245	241	251	225	226	221	199	246	237	280	236	233	248	212	253	246	235	236	229	261	241	252	232	254	236	230	234	237	227	234	242	252	230	234	241	239	238	242	234	269	246	237	236	257	223	260	220	233	272	237	254	232	261	233	223	268	236	265	282	247	235	252	201	232	221	224	254	244	223	247	235	241	225	239	245	214	259	250	254	208	230	233	247	243	231	267	216	253	203	228	250	225	241	233	251	239	231	243	238	239	215	243	217	261	213	239	207	237	264	249	240	238	266	219	233	248	232	232	244	257	217	231	243	240	232	218	235	238	251	246	232	249	217	244	216	244	244	253	247	257	254	231	238	268	209	252	243	249	266	248	260	247	265	242	253	252	255	231	260	284	228	248	228	265	256	222	222	228	265	236	252	255	213	247	225	230	201	259	238	251	244	243	249	260	246	231	232	242	231	241	232	252	243	238	229	216	225	201	227	255	229	224	250	235	285	239	242	247	268	226	256	222	253	229	250	224	245	219	238	240	214	229	240	259	254	232	257	258	231	227	200	247	231	242	243	239	252	256	249	234	249	235	268	247	211	254	259	234	261	276	207	255	243	239	217	218	231	226	245	232	241	227	229	234	229	256	246	243	241	266	224	243	254	255	247	248	230	223	257	215	250	232	253	242	249	268	219	241	257	252	220	241	229	226	254	221	276	226	224	234	229	261	259	224	264	246	251	237	252	258	248	254	238	266	251	234	253	242	247	239	224	243	260	241	252	242	260	239	188	258	241	241	217	244	217	232	242	258	239	251	221	246	273	234	252	243	189	258	213	268	234	214	226	246	242	230	262	223	248	213	236	223	238	249	256	231	222	246	232	257	255	242	237	248	237	235	242	235	255	239	245	257	223	237	249	202	252	229	214	267	242	219	263	240	266	231	260	227	213	246	231	238	214	225	228	237	261	260	245	239	229	257	234	251	237	251	221	258	244	253	203	251	230	224	254	265	250	274	265	257	240	247	230	249	202	266	228	219	244	275	240	245	215	252	248	232	254	224	226	268	242	223	240	244	251	225	245	245	266	224	248	235	231	257	237	240	230	231	212	242	271	229	256	219	246	229	244	235	257	234	254	245	227	253	257	220	253	228	252	255	225	220	233	230	254	236	221	236	229	233	233	243	235	262	253	233	241	218	222	237	221	240	249	263	241	248	274	243	237	235	252	228	259	246	245	244	210	253	237	203	241	220	205	220	235	238	229	250	243	234	224	239	259	242	249	269	226	248	270	253	230	216	252	234	242	249	266	210	275	227	254	240	224	207	233	244	247	221	268	255	228	270	242	239	262	248	224	239	241	212	256	222	262	227	242	219	247	236	217	256	250	249	238	270	241	239	205	209	232	245	243	230	243	245	268	244	241	232	214	259	253	219	261	246	256	239	241	241	251	247	241	247	221	241	245	247	249	232	226	221	229	245	231	214	246	224	255	252	230	243	254	235	231	230	245	238	250	242	226	247	239	234	247	235	249	234	257	238	246	260	257	228	250	239	238	262	251	235	224	259	260	216	262	246	263	234	232	253	220	247	236	253	262	265	247	260	225	263	220	228	213	239	231	260
33746	36253	46904	52191	56762	58971	56107	58912	54669	50905	48299	46169	39917	41927	41119	38146	37324	34726	26071	21573	13996	12435	14175	10014	10414	5267	3602	3196	3284	2388	2558	2068	1974	1654	1380	1204	972	928	895	776	749	765	1004	960	1996	2171	1546	1231	974	611	562	601	590	614	605	600	532	571	616	604	591	585	600	602	617	585	613	548	577	547	569	601	578	562	610	560	600	579	565	598	593	613	593	561	571	606	583	627	589	596	613	576	539	603	581	557	588	599	609	589	582	588	559	573	549	622	597	584	561	598	532	560	612	605	534	559	595	620	570	552	574	583	602	576	610	596	573	603	573	534	567	579	545	568	577	561	624	524	553	581	583	571	553	618	603	568	571	578	594	559	580	595	629	595	588	579	648	570	569	611	583	621	575	577	606	566	613	566	553	594	548	598	564	581	583	583	580	588	557	554	591	571	579	547	602	556	590	573	599	557	566	514	600	585	563	623	629	612	573	606	577	585	593	565	540	545	603	594	599	578	561	594	577	580	579	590	560	593	571	623	562	586	568	612	576	579	585	578	588	591	585	548	558	566	552	617	595	591	571	569	567	574	564	618	570	568	600	574	582	549	616	618	578	589	581	549	581	556	541	550	622	583	571	573	569	589	548	580	603	568	574	578	576	574	588	604	552	611	574	571	602	565	553	598	593	566	555	599	586	557	574	609	627	578	576	626	579	586	533	586	624	581	601	552	578	559	604	586	599	554	570	575	534	603	554	575	574	598	600	579	567	528	570	556	540	579	599	608	576	606	620	601	594	596	574	587	569	583	570	609	551	589	597	564	557	589	574	574	573	548	556	617	582	592	553	563	534	574	564	572	593	579	603	564	579	568	568	569	591	602	560	553	542	622	572	609	586	533	535	586	599	586	557	557	586	575	622	583	586	596	580	593	557	601	578	578	545	623	558	576	601	569	573	556	547	560	552	574	586	594	584	574	575	596	611	604	605	537	574	603	566	553	593	595	607	589	590	581	578	582	573	618	566	569	591	604	625	583	568	594	615	583	565	615	513	567	591	575	559	599	604	588	589	554	529	569	488	564	587	556	627	547	579	562	610	561	563	586	589	589	573	542	609	619	622	564	555	563	549	592	572	573	541	619	556	588	564	624	579	599	554	540	630	608	534	580	536	583	582	568	554	597	595	613	586	596	585	608	578	576	573	579	574	585	589	563	545	571	563	592	571	585	636	547	591	582	588	566	575	568	591	628	632	584	607	563	549	557	592	586	540	584	559	588	589	564	551	539	566	581	560	535	584	563	575	538	601	558	601	627	596	598	533	593	551	619	598	597	608	611	586	569	561	551	568	535	568	571	577	569	593	556	609	533	574	606	586	565	599	607	568	606	648	582	569	600	586	585	614	595	587	563	578	598	566	554	529	601	529	594	587	559	581	594	577	600	594	587	605	641	595	614	619	559	552	560	597	577	574	554	580	592	592	550	546	581	594	587	554	564	586	612	621	573	592	579	576	532	595	575	584	618	593	623	557	553	523	545	644	552	594	587	602	537	569	559	575	559	586	606	584	573	567	560	571	562	596	589	568	639	621	609	575	603	542	585	585	615	609	566	579	591	540	562	561	579	554	578	588	549	577	537	616	589	621	571	606	559	569	607	564	605	561	565	581	596	616	595	600	568	611	601	610	560	619	570	620	538	578	600	541	584	624	559	569	569	565	606	571	600	593	617	663	583	593	578	571	590	583	585	590	621	595	533	556	576	589	528	598	647	584	539	578	574	580	579	588	574	583	602	591	591	553	627	584	614	537	564	580	582	587	534	597	606	599	560	592	546	594	606	556	550	643	557	573	617	594	591	607	563	566	579	540	574	610	549	567	551	598	605	571	590	572	596	596	586	582	575	558	589	595	545	542	626	584	574	570	584	572	555	588	576	590	526	564	539	552	580	582	556	589	597	554	636	572	577	575	547	625	595	582	588	599	618	569	547	582	579	589	551	627	575	581	542	543	573	547	545	617	558	604	528	546	583	584	560	573	594	577	603	532	549	589	572	588	576	624	584	574	564	555	541	589	570	581	593	579	577	574	575	629	557	602	597	583	597	585	561	588	582	571	579	541	580	581	545	575	548	566	586	588	580	588	564	592	575	551	591	580	613	556	544	581	548	573	581	585	582	540	571	572	592	570	611	520	556	568	604	576	607	565	657	554	578	548	558	548	617	598	583	609	622	620	558	557	623	563	575	559	555	547	584	571	558	599	595	577	569	592	592	577	615	569	610	567	599	567	554	579	603	580	563	562	561	522	577	576	601	632	556	571	602	537	553	577	603	560	562	647	621	543	610	598	592	609	643	589	588	611	520	629	568	608	585	562	609	602	595	600	635	566	608	600	599	605	602	602	615	610	575	572	583	594	594	565	601	625	596	592	598	596	576	598	615	612	577	559	574	563	535	580	530	556	598	594	542	579	588	562	585	569	612	576	566	584	626	565	563	537	570	567	570	621	577	583	611	614	573	554	585	549	594	578	560	598	570	541	584	591	569	564	565	584	550	607	624	595	588	614	617	618	581	562	626	574	583	580	636	598	600	557	598	528	577	557	566	587	588	567	583	556	575	578	566	557	614	584	600	572	582	592	581	610	563	536	609	553	577	601	606	576	598	562	555	589	563	545	560	644	552	559	596	599	578	566	619	561	581	532	563	562	581	613	595	570	556	598	632	626	567	589	598	566	594	544	639	583	596	574	611	618	578	517	601	552	613	553	569	570	591	538	603	566	531	564	515	565	570	553	548	580	591	615	600	570	593	626	552	627	566	591	582	619	590	574	576	565	586	600	593	592	612	632	570	617	580	552	548	619	572	626	602	528	553	605	533	582	559	564	596	557	577	573	589	599	563	589	579	600	562	565	612	579	577	552	565	574	607	578	585	587	586	577	599	580	587	602	583	585	587	616	566	606	588	585	567	589	620	580	592	628	588	556	602	606	558	591	580	581	595	574	570	573	557	580	554	591	602	605	575	646	576	552	578	607	575	532	559	557	567	555	591	610	556	571	526	566	615	521	575	592	577	618	613	578	579	606	563	602	600	549	577	580	583	578	547	570	619	565	526	605	582	574	575	557	605	592	585	609	587	599	603	544	557	546	601	587	586	602	573	568	609	537	549	599	602	547	494	593	587	623	578	582	567	581	564	586	569	581	578	571	594	591	590	604	594	667	567	620	584	582	572	560	522	550	564	623	591	554	601	571	576	563	568	544	580	593	578	552	607	593	591	611	580	592	565	588	580	591	553	597	580	580	624	570	560	588	583	565	599	598	619	604	588	586	573	561	555	555	597	570	568	573	595	575	600	536	574	564	552	611	598	594	603	591	565	565	597	599	608	570	600	585	537	606	601	569	597	546	596	557	592	613	598	527	554	590	588	604	560	559	569	579	601	594	599	584	607	578	590	620	593	602	572	583	564	612	551	594	595	555	596	578	568	585	582	586	560	542	562	546	601	566	518	586	602	583	593	563	549	558	573	565	585	599	558
29811	24048	22448	16651	12324	8201	6102	4561	3531	2565	2124	1892	1503	1311	1236	1120	998	846	661	614	501	435	502	345	383	328	373	365	328	319	330	299	301	310	334	292	317	303	296	301	291	320	308	297	324	298	313	302	312	326	310	287	284	276	258	303	292	284	334	284	275	272	288	299	288	290	270	297	283	272	294	265	269	296	283	275	278	270	288	287	268	265	293	310	289	278	285	296	285	287	249	269	274	269	267	286	266	321	272	317	296	271	271	260	255	297	298	305	274	299	256	236	304	323	287	310	262	309	281	291	290	293	257	313	286	269	285	243	285	283	297	284	276	270	288	306	276	278	291	301	299	298	267	299	283	257	312	289	283	285	274	248	287	279	275	265	306	267	286	288	243	243	300	270	298	278	281	291	287	304	310	290	301	286	320	283	298	286	293	293	283	287	275	267	286	275	281	315	272	291	324	321	284	269	278	306	252	314	300	319	248	262	265	279	264	286	277	273	316	298	287	291	292	279	303	254	283	268	267	285	307	292	263	271	276	260	308	279	316	282	268	289	272	274	265	285	297	290	277	284	264	285	303	293	266	269	300	275	272	296	283	288	274	281	310	279	248	300	286	279	297	306	262	263	273	288	289	278	278	288	306	260	314	304	311	297	291	292	277	277	263	264	306	275	279	273	271	244	288	269	283	288	270	289	309	288	289	285	278	287	294	310	285	306	278	259	263	259	299	272	294	299	274	252	281	277	261	301	291	309	306	257	274	291	260	276	308	276	294	286	291	278	260	305	303	277	285	262	265	286	290	302	295	292	277	297	268	305	267	288	297	324	289	308	295	285	280	296	286	303	303	280	280	260	304	251	281	304	268	287	258	276	300	313	287	306	259	251	290	319	274	294	276	253	311	294	258	282	305	272	295	265	266	332	299	313	302	317	255	262	250	291	278	309	306	280	288	261	291	254	296	293	278	232	300	313	298	320	297	286	303	295	260	318	292	300	271	258	265	280	251	257	286	266	284	275	268	275	272	264	282	305	304	293	275	314	278	275	273	284	310	262	318	296	285	283	236	325	267	296	286	280	281	301	265	258	306	310	276	293	295	313	273	284	282	309	310	317	279	293	283	299	317	270	311	251	261	304	283	279	263	279	281	280	274	262	265	268	301	272	300	311	282	265	273	297	290	300	276	275	309	275	305	320	283	261	288	262	320	286	259	306	303	278	274	235	310	246	276	291	264	278	282	298	271	337	281	289	293	277	287	283	290	316	279	266	269	290	295	252	288	291	278	288	310	244	277	272	261	291	273	287	307	282	319	266	342	273	282	292	295	257	264	289	291	297	306	281	297	274	322	289	303	294	299	286	286	276	275	308	313	317	299	327	289	283	288	260	276	268	285	284	271	297	291	309	298	258	266	293	291	257	297	279	270	313	262	307	292	280	242	284	288	301	261	274	296	294	278	271	284	271	285	270	300	290	274	300	258	277	244	297	295	298	323	296	314	277	292	305	314	300	279	259	292	290	295	290	292	277	292	259	265	305	285	280	295	268	281	268	259	280	267	282	280	298	300	290	281	279	274	271	247	281	263	254	302	313	286	297	294	253	278	292	258	304	272	274	271	294	306	253	312	267	324	288	292	289	280	284	291	282	271	276	255	314	299	270	289	265	294	260	299	273	268	270	290	283	276	268	313	279	293	310	281	286	275	292	305	292	288	287	272	303	265	257	311	278	276	266	296	287	290	278	286	277	247	270	286	305	267	308	286	262	305	325	258	284	293	291	292	279	319	295	277	274	285	297	282	256	301	289	278	269	294	292	315	279	301	270	321	278	260	291	318	252	271	276	273	285	289	309	277	300	278	275	278	296	305	264	257	273	303	286	290	308	282	262	278	290	289	294	282	267	291	294	302	271	287	292	267	282	278	263	288	271	287	286	296	294	283	302	273	284	289	298	306	279	287	266	295	295	244	296	246	293	264	296	309	261	269	285	324	282	272	309	299	256	282	282	320	269	276	263	290	285	286	256	287	277	312	273	302	290	276	265	318	267	290	257	289	345	300	308	285	277	312	287	301	290	271	299	257	265	285	262	286	279	281	288	274	252	287	284	270	280	295	274	280	308	319	292	275	283	300	296	296	286	274	294	297	267	261	278	290	280	307	258	277	266	300	271	271	269	298	309	279	276	274	310	277	261	276	299	312	292	288	289	296	316	259	296	304	271	314	300	289	298	275	290	317	298	296	307	280	309	275	272	308	308	311	253	303	300	292	276	270	284	294	279	257	294	296	250	282	289	295	283	270	298	288	294	275	283	292	291	326	271	287	304	273	298	259	277	305	282	274	286	271	281	291	276	278	289	308	308	256	285	313	284	283	302	301	280	281	261	302	270	327	294	252	262	275	302	274	260	299	282	299	310	308	292	289	305	268	307	279	300	300	292	301	293	291	278	294	291	324	265	283	276	331	293	271	295	265	278	284	285	327	283	239	259	267	267	263	272	293	295	244	304	280	294	301	288	276	281	260	284	302	276	275	277	316	272	277	272	268	284	285	285	312	253	276	275	296	302	302	283	298	294	295	270	310	282	270	270	282	292	294	313	279	265	258	258	294	294	310	287	279	263	294	279	310	282	275	296	302	310	295	264	298	271	290	308	289	286	262	301	265	286	283	292	284	312	282	300	263	280	275	269	224	265	284	284	293	304	288	278	271	298	291	277	292	280	266	274	302	285	283	293	282	255	281	264	275	272	280	278	287	278	305	276	305	266	295	285	306	292	275	317	307	304	267	295	293	300	301	293	269	274	303	292	286	284	299	285	293	289	294	289	278	293	277	298	278	285	266	258	272	311	287	260	246	292	262	300	274	270	306	309	291	271	297	300	287	299	303	285	248	290	255	287	257	277	263	278	293	277	282	265	287	284	273	296	301	285	274	324	287	271	257	264	274	280	287	316	265	301	268	305	237	308	299	261	315	278	273	258	271	266	256	285	283	261	291	259	311	284	292	287	289	285	290	261	284	299	300	298	300	306	280	302	268	265	253	258	315	289	297	235	270	314	272	294	289	283	330	262	294	269	290	285	285	314	275	285	284	281	331	288	275	266	287	290	285	276	293	268	278	310	272	286	279	296	296	295	294	291	272	276	282	271	260	263	256	248	280	283	278	304	258	285	293	275	294	269	273	262	275	299	279	274	280	284	241	317	271	288	289	281	299	282	270	284	260	276	294	293	301	285	279	249	287	261	284	288	270	290	323	279	270	256	276	272	276	281	281	307	251	283	291	303	301	300	325	247	277	304	250	285	299	305	316	266	289	308	288	269	306	265	268	238	271	267	292	313	288	292	276	267	305	308	299	286	317	285	284	268	286	277	300	272	264	274	288	265	245	286	287	299	297	274	302	307	297	270	290	272	299	282	294	308	299	237	253	297	292	297	295	289	285	321	294	272	263	264	262	301	294	267	283	313	278	297	253	256	293	285	278	276	328	318	266	301	266	274	294	253	255	284	262	305	285	309	284	247
17942	18087	25923	28316	26731	22927	19554	17542	14855	11707	11178	9465	7794	6730	6396	5849	5252	4470	3363	2587	2116	1948	1764	1462	1276	1164	1139	1068	1031	1032	969	895	895	934	840	834	754	796	772	764	727	794	754	695	760	826	809	825	817	699	664	693	681	671	686	732	711	674	711	696	669	705	660	683	720	638	675	717	709	682	705	645	693	673	709	669	672	659	680	723	686	749	749	658	652	631	745	673	736	672	683	755	667	692	657	634	710	682	689	713	672	694	692	688	662	651	712	684	732	740	692	669	689	719	741	702	670	714	717	710	668	686	696	655	690	668	688	719	679	669	634	700	695	699	709	690	648	673	708	724	674	670	646	693	710	711	659	680	691	637	692	698	724	686	698	703	657	705	694	651	694	717	628	674	703	734	702	708	665	661	691	686	672	658	677	669	665	701	660	708	652	695	678	679	711	693	653	647	688	679	674	663	657	648	685	698	657	695	664	654	678	704	688	680	645	642	685	704	670	685	657	702	688	678	683	684	703	659	737	755	681	704	679	736	634	678	690	710	714	689	704	705	696	718	707	687	640	726	670	737	677	673	685	712	683	713	703	731	618	670	710	720	695	690	704	683	649	682	669	694	687	659	654	706	647	668	708	704	648	701	651	669	675	731	701	714	668	660	696	726	669	647	662	706	684	700	677	653	682	662	629	692	665	732	695	656	693	699	669	739	706	683	705	681	658	708	662	704	728	712	711	640	719	655	655	664	685	674	663	669	643	669	709	648	710	700	702	663	707	714	695	628	647	687	711	687	711	683	694	714	696	662	708	670	641	713	713	660	680	680	653	695	715	644	709	741	681	714	674	693	678	648	694	684	663	654	676	703	650	685	685	692	665	708	679	668	688	674	648	695	671	606	682	665	659	703	686	693	708	704	687	712	683	732	659	655	678	688	686	645	665	671	666	659	622	690	680	714	696	655	677	699	696	721	707	691	731	739	701	693	671	690	692	656	681	699	696	664	690	735	698	717	666	692	723	650	705	701	650	673	698	643	691	710	675	685	682	688	709	702	662	731	696	677	685	699	690	648	688	699	726	651	684	704	703	678	672	707	706	708	713	701	705	756	647	702	646	613	651	686	698	715	697	690	674	677	680	709	677	660	686	635	685	738	692	694	708	713	718	693	693	675	630	660	697	688	686	671	651	719	697	708	677	657	717	647	691	645	674	661	657	694	694	653	698	695	683	711	709	700	710	700	702	685	669	712	678	692	673	699	670	670	671	705	716	685	693	718	718	701	688	682	710	709	638	665	657	711	696	660	654	682	673	678	682	684	700	641	683	687	661	724	650	696	689	682	700	671	672	668	658	674	714	635	658	691	641	630	662	700	736	659	683	646	700	641	700	688	660	730	668	671	686	671	660	734	677	715	717	731	691	682	689	644	671	676	700	670	683	620	668	668	683	658	700	730	650	702	647	691	701	691	688	712	711	657	665	734	688	685	653	679	734	659	712	738	661	676	661	667	703	698	676	695	699	711	691	625	688	700	684	702	709	692	661	723	677	687	683	691	722	659	669	650	698	688	694	695	719	642	652	705	637	688	684	675	724	730	689	713	661	667	669	710	667	676	696	682	681	696	693	729	657	681	698	721	726	636	693	698	666	668	697	720	632	688	718	701	705	666	666	665	675	735	688	685	695	738	648	689	645	657	746	658	764	666	680	681	656	698	713	678	638	733	706	694	704	694	725	704	724	701	667	712	745	671	709	699	668	674	730	701	661	687	718	688	699	689	700	660	665	677	671	670	732	739	663	660	694	657	665	683	686	677	695	702	692	707	687	752	689	680	682	649	638	694	645	705	676	712	728	663	702	683	691	684	683	667	679	714	667	665	716	676	697	684	678	696	625	733	688	651	691	658	652	698	718	675	691	715	671	678	691	726	687	680	690	676	673	720	625	690	668	721	693	626	676	723	727	689	688	703	701	729	715	661	679	690	644	691	650	689	675	656	674	671	678	727	694	696	690	714	646	708	705	682	740	705	681	725	741	691	690	641	694	703	658	716	639	670	695	660	667	664	630	663	726	733	692	648	647	681	675	676	637	680	656	693	708	698	679	644	681	690	687	714	684	714	631	672	697	696	669	689	684	646	682	690	644	662	675	669	712	660	660	668	668	654	727	679	686	686	664	717	684	698	698	711	691	669	662	664	642	707	645	638	662	686	671	642	635	707	703	707	675	703	699	705	703	615	658	650	664	684	725	709	734	645	678	689	689	721	733	663	698	683	702	688	683	699	703	634	730	674	661	705	650	650	718	645	641	677	684	722	675	666	679	686	709	672	667	686	734	690	711	675	625	669	680	728	725	682	659	695	695	692	667	684	687	664	660	657	685	720	666	727	682	735	706	698	720	716	734	698	679	667	695	686	677	654	641	686	743	677	691	671	714	705	743	643	654	673	688	712	689	680	690	659	680	709	693	613	689	701	693	657	617	718	676	641	735	639	680	716	666	653	648	715	692	673	672	721	704	670	682	673	732	722	694	686	680	638	692	698	668	679	683	689	682	646	715	677	690	660	685	678	689	659	729	737	695	682	672	717	662	715	694	670	665	705	630	702	711	694	707	682	689	660	705	681	735	696	658	703	694	677	666	667	670	700	705	725	653	680	654	689	659	672	734	707	693	678	711	682	688	671	698	657	715	685	684	663	633	711	696	696	706	628	639	664	676	665	637	713	726	712	704	691	729	693	689	737	709	686	654	672	667	718	715	698	714	693	679	678	691	663	733	662	642	712	648	628	670	662	651	703	685	663	655	702	693	693	660	691	669	678	645	673	695	672	690	694	698	704	658	686	706	691	707	665	631	691	706	718	716	656	673	683	650	694	665	705	659	660	655	708	696	707	680	699	721	705	698	621	723	635	714	692	692	718	697	688	678	672	713	683	703	675	721	650	694	675	704	671	675	659	660	680	700	658	669	681	665	706	715	699	698	689	698	670	695	715	668	720	683	717	663	691	703	704	732	705	678	655	718	660	696	766	671	690	716	668	672	663	680	696	676	684	709	665	680	677	692	669	703	695	707	668	704	667	692	658	742	691	695	682	700	659	679	682	700	719	719	668	712	732	729	704	704	666	667	646	688	701	711	708	748	688	667	671	663	646	692	696	636	704	654	726	706	682	652	690	694	681	737	680	700	709	712	653	699	694	722	704	674	669	651	703	685	700	653	685	690	724	634	703	693	702	671	687	695	678	693	707	656	697	676	697	729	714	626	708	695	686	667	621	675	717	687	690	677	683	652	691	672	680	683	713	732	679	708	707	689	675	699	661	676	668	694	663	632	743	682	678	730	690	669	713	702	658	677	705	735	682	661	671	720	711	688	697	696	673	693	688	711	683	715	652	670	706	699	656	712	648	697	708	677	695	675	658	662	658	698	677	688	684	689	653	714	761	718	693	719	692	663	736	695	694	673	688	702	644	671	705	743	705	661	630	742	707	697	703	656	677	694	690	665	683	705	694	682	668	685	706	692	670
44126	39950	45275	42578	43483	43659	41691	37631	33682	30080	29499	25565	21059	18724	14938	12917	10164	7371	5103	3740	2357	1777	1508	1341	1071	682	610	574	529	508	467	402	394	369	326	327	358	297	309	344	315	290	302	300	422	416	388	412	323	303	299	287	303	330	289	289	276	274	298	268	287	293	286	301	258	275	300	312	287	278	273	282	318	306	287	272	303	294	283	272	270	287	293	289	272	305	284	295	293	276	297	272	293	308	281	252	271	283	262	267	287	280	285	260	297	302	305	280	318	253	256	281	309	283	279	299	318	279	255	285	294	287	325	300	277	298	309	297	303	327	281	267	276	290	283	272	291	268	289	289	290	287	282	290	285	274	288	301	295	312	264	292	308	305	289	321	275	303	286	294	276	276	291	314	298	289	247	272	289	271	302	283	298	326	299	275	301	288	271	301	320	318	283	296	296	290	268	285	280	296	293	310	292	268	279	289	306	307	282	288	277	301	289	342	276	275	289	295	267	269	304	303	322	324	300	298	272	293	293	281	272	283	269	293	302	292	271	255	279	298	239	272	287	301	276	281	308	278	293	272	288	251	290	281	310	280	288	303	278	265	307	293	324	261	277	301	335	254	278	294	281	288	267	304	285	269	297	310	296	324	303	266	304	259	320	274	283	287	288	311	267	329	292	305	312	308	296	295	325	316	315	300	256	302	277	317	296	278	300	291	265	277	278	277	297	298	281	241	306	297	282	246	295	292	260	306	285	277	283	288	279	284	283	304	283	304	316	282	284	285	255	265	292	265	311	280	292	275	282	272	292	280	281	280	299	286	303	312	299	308	270	257	285	307	289	277	282	280	302	261	306	289	279	283	264	271	265	287	304	266	297	295	273	269	269	303	284	307	289	321	284	279	306	259	292	299	300	280	282	285	258	320	303	282	271	320	303	317	327	272	274	317	311	299	276	265	310	296	278	274	291	267	273	316	267	269	257	279	301	268	290	307	287	309	319	288	288	281	280	292	298	291	271	273	270	291	302	279	289	302	316	272	276	297	297	316	287	290	283	301	295	273	290	300	296	298	299	302	330	321	270	287	273	313	295	284	313	280	299	315	292	308	324	296	283	311	268	287	286	296	313	264	262	249	272	304	300	276	279	307	308	271	293	271	302	312	313	321	271	283	299	294	281	290	300	305	276	289	286	318	266	289	278	291	306	295	282	263	244	264	274	310	302	322	276	260	259	279	295	313	296	270	271	328	286	271	324	304	312	264	286	267	288	277	292	255	287	292	277	265	280	314	277	294	323	299	271	230	297	303	293	300	286	300	273	306	273	315	291	295	247	268	299	278	285	302	296	291	273	279	264	281	257	305	287	287	251	314	283	287	252	262	266	302	309	290	284	316	292	280	317	316	309	275	310	283	290	283	294	314	309	280	276	300	276	264	323	329	314	315	324	317	325	300	302	260	262	302	283	284	275	319	288	284	292	283	291	252	308	299	295	287	278	264	297	281	288	278	279	257	336	298	292	295	266	276	280	295	293	261	274	273	248	256	276	291	313	294	280	297	290	294	268	272	287	281	285	299	279	292	291	276	275	271	289	259	277	283	288	293	288	278	307	287	281	298	264	297	292	293	293	259	275	321	296	308	261	284	285	280	264	261	291	271	285	290	302	323	268	263	290	282	313	279	304	286	249	281	290	271	276	292	301	292	298	295	284	278	276	272	290	250	284	275	299	295	278	272	286	263	269	278	275	295	321	290	276	296	297	300	301	282	286	297	304	260	263	266	265	269	309	278	284	303	287	284	278	335	255	302	249	281	265	282	282	326	267	262	269	305	271	289	265	287	269	273	303	280	304	265	308	283	301	286	255	285	282	291	297	291	319	283	276	274	282	318	270	275	298	280	278	290	303	307	271	268	269	312	292	288	322	255	303	259	264	298	300	287	287	302	259	288	279	279	272	295	275	295	296	297	272	307	284	262	276	290	302	291	260	289	297	297	277	294	283	266	323	264	297	291	295	276	292	301	300	276	294	282	301	297	280	278	259	242	295	281	295	269	291	304	289	299	283	282	311	338	315	301	282	275	270	265	296	266	286	315	294	298	303	289	299	299	273	310	293	303	318	273	306	314	288	295	278	288	278	328	278	294	276	275	296	314	296	296	293	286	304	283	291	257	293	304	272	261	312	277	308	301	274	290	289	277	293	301	309	281	292	294	312	301	268	293	275	295	267	279	301	258	308	289	262	268	280	266	277	290	274	289	299	278	288	279	301	298	310	276	278	296	297	271	264	286	297	301	304	276	302	290	296	265	279	271	284	311	297	290	287	278	262	254	290	305	248	307	298	284	306	313	289	277	277	295	287	293	252	262	309	305	300	295	288	292	251	294	291	292	318	283	280	293	304	287	278	279	301	289	278	286	294	313	321	282	278	303	296	279	264	283	283	270	284	295	291	290	292	272	279	279	277	304	289	281	294	302	295	281	287	267	272	319	270	288	286	268	302	265	260	298	276	271	294	300	274	286	295	302	302	288	272	304	307	287	283	294	282	262	290	280	282	303	290	307	283	246	277	278	285	287	302	305	255	270	326	298	287	278	284	257	284	263	278	293	282	278	319	295	269	318	281	298	281	308	292	292	339	288	291	303	278	293	286	286	286	300	260	261	303	269	280	270	249	295	308	301	311	258	261	296	259	290	286	280	247	259	282	273	301	322	284	294	287	279	306	290	302	287	295	297	322	311	267	297	287	309	278	282	293	306	284	275	300	317	291	274	288	286	277	286	294	301	269	274	281	283	265	266	287	285	273	302	297	254	292	267	270	276	319	261	265	260	313	278	255	286	279	280	261	307	275	298	281	305	274	284	301	287	332	305	271	273	260	292	282	272	277	286	263	292	317	249	326	307	264	296	274	275	303	290	276	286	291	258	284	311	303	288	281	305	273	275	303	276	249	288	279	297	295	274	287	290	275	268	307	264	323	288	301	306	304	298	283	271	300	276	245	289	252	270	267	298	301	294	294	314	285	296	271	292	287	271	256	277	274	282	300	284	270	288	267	314	289	278	309	264	244	256	287	309	262	292	324	289	294	291	294	287	270	307	302	299	308	283	305	301	278	264	289	303	312	314	287	310	309	278	296	307	298	281	305	274	321	313	284	277	262	315	302	289	254	284	288	267	277	310	275	272	280	277	305	288	293	307	281	279	277	282	305	287	310	283	287	278	284	276	297	265	249	285	286	300	291	288	303	283	266	275	288	266	310	289	281	316	284	281	280	310	317	287	315	261	283	297	270	268	307	276	274	284	280	318	280	290	297	277	282	307	291	260	271	299	293	297	264	252	261	282	257	285	309	281	246	282	287	273	299	297	288	271	309	296	301	306	284	280	284	262	272	292	287	299	296	291	316	287	291	308	270	278	293	321	290	270	291	273	272	302	273	315	298	282	283	310	281	289	310	261	283	280	322	289	256	286	304	290	276	287	256	286	251	289	288	295	247	287	299	244	279	283	276	285	292	276	278	306	310	284
28418	31374	42616	47412	51722	52866	50272	51420	46025	44629	45239	41042	35994	36345	32971	31980	28164	22827	18253	15182	10538	8968	7140	6969	5254	3082	2752	2580	2269	1987	1916	1477	1242	1286	1125	968	941	852	795	822	745	744	759	1037	1663	1599	1313	1183	997	752	665	692	663	729	697	673	675	681	689	658	695	676	717	709	652	721	683	700	696	717	696	662	676	681	641	665	697	674	691	664	679	732	681	657	702	725	732	701	717	709	694	699	676	692	636	685	679	704	690	710	678	664	696	690	698	683	659	668	705	717	647	686	690	719	664	714	652	633	680	724	643	701	699	708	692	687	663	679	684	679	678	707	730	683	642	681	700	649	695	714	700	679	704	694	653	674	662	672	669	652	694	676	686	700	714	681	645	702	708	681	672	700	696	698	623	710	712	694	726	711	680	690	652	644	688	657	667	665	679	718	690	705	682	692	628	741	697	700	718	691	682	625	738	719	695	687	686	713	694	680	696	641	683	643	655	696	707	665	660	673	663	666	651	714	715	652	645	678	658	698	675	670	686	718	723	675	729	735	723	657	701	670	680	683	719	713	702	692	669	695	671	646	691	647	658	726	692	695	696	692	716	737	719	707	680	715	690	679	700	677	716	683	716	683	686	693	698	679	703	657	640	697	653	690	679	653	669	714	707	701	739	668	709	666	708	672	755	669	711	701	675	663	662	639	667	663	736	710	656	702	711	710	682	695	687	686	679	703	699	665	688	688	668	649	649	695	672	691	705	646	714	690	737	680	670	684	636	712	664	671	699	674	704	741	680	655	721	721	682	709	687	652	751	654	709	649	629	673	719	724	690	648	690	691	711	694	674	706	681	691	647	667	732	667	680	691	642	702	728	694	713	727	660	728	736	714	705	711	675	625	712	683	705	657	653	672	732	672	707	682	690	702	644	676	678	676	669	736	648	671	647	702	711	693	660	667	718	688	641	684	706	664	690	719	675	685	678	735	660	709	678	726	697	694	695	710	634	665	666	686	755	682	689	713	701	665	711	699	728	704	691	724	688	688	723	657	675	710	667	678	691	750	685	719	642	671	703	663	684	724	715	701	702	705	681	689	687	715	679	650	683	694	721	667	719	635	703	630	675	685	659	679	663	687	642	705	696	688	686	668	701	682	688	699	666	689	677	665	751	689	685	714	694	664	678	733	641	678	678	656	671	725	663	673	693	705	686	672	705	665	687	719	683	719	749	712	686	688	715	636	685	664	719	641	683	654	659	641	649	721	660	708	694	696	694	684	690	717	674	698	683	671	736	712	690	666	662	695	662	728	705	641	696	762	673	685	709	710	691	675	722	700	636	684	712	700	718	684	684	708	667	633	680	691	677	696	654	667	678	681	688	674	652	694	673	631	694	668	680	687	676	700	657	705	684	663	688	703	700	664	703	694	670	684	694	673	657	681	664	697	656	642	708	660	687	667	671	653	655	662	718	704	680	709	672	679	676	705	651	708	710	654	722	703	688	683	676	698	660	680	677	653	629	680	692	665	710	711	701	670	690	670	692	709	688	691	706	711	676	657	654	689	672	671	672	723	675	634	731	691	699	700	681	668	689	702	695	663	692	691	721	727	673	685	671	698	699	702	685	695	745	686	695	709	708	615	702	726	642	682	701	741	672	646	709	644	707	704	705	686	669	690	688	716	684	690	697	657	720	670	677	695	684	709	669	700	684	689	731	671	695	706	670	716	699	683	669	675	696	743	670	642	698	689	651	687	703	699	675	666	697	628	679	650	618	681	681	662	715	678	691	693	658	669	665	709	710	681	665	635	677	665	689	687	675	741	670	676	665	610	703	707	715	657	729	664	698	677	734	669	667	697	691	707	702	703	677	691	668	705	682	661	655	680	677	705	684	682	668	715	706	698	684	703	743	750	683	665	670	719	691	666	721	717	650	687	700	700	665	681	671	696	716	702	668	737	707	667	686	707	650	689	646	656	674	735	699	664	723	724	662	673	671	721	709	716	689	665	660	668	708	676	722	703	684	761	649	681	731	680	652	659	688	687	697	645	647	645	654	723	665	704	661	692	716	661	713	684	707	713	740	669	668	719	658	732	707	727	716	644	688	690	674	650	648	686	717	716	703	662	743	670	711	689	663	641	686	748	685	642	645	704	696	656	697	652	723	733	711	714	699	718	696	660	671	688	660	683	689	668	712	703	713	693	690	690	691	703	692	654	620	632	683	688	679	641	680	679	688	647	695	669	669	727	722	723	705	716	688	682	706	683	708	699	672	637	666	686	658	708	722	732	638	680	715	690	716	715	674	690	693	715	680	698	688	711	682	732	705	675	695	639	677	672	695	676	692	673	690	707	694	677	675	691	684	671	686	711	720	704	662	689	664	686	690	722	695	648	683	682	655	679	677	739	700	681	711	682	695	709	667	662	676	622	692	678	682	770	685	682	670	657	670	692	711	732	708	658	677	695	700	705	678	707	717	630	697	699	698	737	722	726	693	704	722	720	697	705	689	670	710	670	713	666	681	707	705	643	703	717	650	721	670	700	694	662	640	688	664	664	670	694	722	695	762	687	680	664	679	667	661	631	690	691	722	720	681	706	685	678	681	702	669	741	627	700	695	687	657	710	689	728	712	708	713	713	684	731	645	664	664	718	723	719	709	671	689	703	677	660	688	719	691	711	662	697	730	707	659	606	700	704	703	697	660	669	667	723	687	669	697	703	694	685	650	691	655	706	674	664	698	700	704	708	669	696	703	677	671	661	667	647	710	682	671	689	656	677	709	676	680	667	676	714	757	672	705	697	729	694	711	688	687	702	722	676	732	673	686	696	712	682	709	694	725	710	698	702	724	700	692	710	630	745	699	677	659	680	695	629	661	677	685	651	700	704	666	698	693	679	705	718	745	678	637	668	657	715	697	682	696	681	709	651	676	672	663	649	733	656	659	734	671	661	659	727	706	692	668	670	679	703	665	687	654	699	695	661	692	669	681	681	665	685	629	643	679	684	677	693	670	663	694	700	667	687	679	681	662	678	702	665	708	703	703	683	752	678	658	677	653	715	681	664	706	667	630	668	664	691	697	680	713	654	675	703	679	737	731	687	675	686	690	668	737	698	699	651	613	648	659	677	692	663	656	691	678	686	690	699	672	709	706	693	628	680	684	684	704	649	699	695	705	693	693	675	651	676	706	690	658	686	713	631	696	686	661	666	686	745	698	660	725	688	667	708	667	711	639	687	680	703	681	678	665	700	707	667	692	714	708	684	719	687	749	691	727	681	724	678	640	670	706	685	654	739	718	653	712	717	668	693	661	692	674	707	695	712	635	711	688	663	716	641	679	695	693	694	668	711	679	678	667	767	693	684	633	724	691	667	702	672	659	666	692	707	693	679	754	658	725	656	682	720	679	689	660	685	726	741	686	735	669	703	675	670	653	662	704	648	707	634	677	748	682	727	677	662	713	708	690	686	694	674	700	694	686	673	667	644	686	686	700	667	694	719	691	729	662	693	744	674	694	736	726	706
51530	46046	50407	46909	48090	50021	47097	45628	42593	38471	39222	35302	28599	26632	22786	21223	16420	10949	9507	7331	3917	2807	2191	1964	1507	798	731	741	726	601	539	431	368	352	369	303	296	274	310	268	278	287	240	380	489	494	368	320	301	223	257	247	257	254	259	236	246	249	224	247	273	267	233	234	242	253	253	246	241	242	249	262	276	253	263	234	258	273	258	243	202	260	251	247	275	210	255	219	254	237	246	252	233	242	279	267	235	237	238	234	229	248	261	229	244	253	249	265	247	231	238	205	252	230	264	256	241	251	254	223	257	268	241	238	223	234	220	262	251	272	234	245	250	231	269	241	236	226	251	258	226	225	227	249	254	221	237	252	263	259	271	264	217	243	269	237	238	235	245	236	237	260	234	243	278	263	238	244	246	239	264	242	264	277	250	218	224	242	209	232	249	229	247	239	241	216	272	272	257	246	216	234	240	235	252	269	223	233	239	251	201	231	253	231	243	227	273	230	249	237	247	257	245	244	255	235	255	225	236	249	257	282	241	238	264	253	235	238	226	244	244	262	263	249	207	231	255	228	239	240	215	230	252	239	239	249	237	240	251	266	257	251	238	256	241	234	227	242	231	242	246	268	239	232	269	237	267	268	230	239	232	214	242	263	269	236	247	245	238	266	228	275	249	242	253	233	227	221	227	245	246	247	268	265	253	224	239	262	261	238	233	246	246	249	268	250	282	230	223	267	235	222	267	253	224	219	245	240	230	261	237	243	251	229	233	245	234	233	247	218	258	233	259	231	241	267	232	252	252	245	234	209	260	272	237	262	237	238	274	261	229	233	272	237	216	242	268	279	238	232	241	265	238	236	237	263	238	233	242	246	231	226	277	252	256	265	261	235	231	242	238	259	242	231	266	241	267	219	245	210	248	237	232	250	242	252	226	247	220	223	239	263	274	261	241	243	244	228	232	226	266	250	261	230	220	218	248	287	258	232	210	236	248	223	254	263	212	230	246	263	244	270	226	252	301	231	245	240	254	228	238	240	249	265	277	225	266	265	247	217	256	223	248	252	234	229	227	253	244	235	213	220	257	261	248	259	250	245	240	268	242	211	216	250	261	228	251	259	237	230	261	235	226	244	224	267	249	231	228	246	253	230	254	221	248	240	224	253	243	218	244	242	268	254	236	256	223	239	232	251	243	257	227	257	255	252	263	279	255	293	256	214	257	233	242	260	237	223	239	239	238	252	226	245	237	261	254	258	239	239	235	229	250	265	252	247	235	242	231	218	255	284	242	221	234	244	253	249	268	265	270	225	250	222	233	245	226	243	227	260	247	213	254	240	218	254	239	273	248	248	246	257	240	264	246	232	257	230	218	255	267	247	219	208	243	224	248	260	246	245	253	233	229	226	264	277	227	249	256	241	240	220	242	244	248	246	218	212	233	250	239	258	217	267	239	250	279	226	242	228	252	234	275	254	254	248	242	222	237	247	249	241	220	230	224	244	230	215	248	255	289	225	257	254	207	277	243	262	235	212	271	234	275	234	260	226	254	231	272	240	241	262	248	239	248	222	191	224	266	271	259	260	255	241	231	263	225	230	229	242	253	252	204	248	259	251	222	266	262	248	241	259	257	251	246	235	235	213	233	257	197	238	249	249	250	242	225	253	212	262	286	237	224	233	267	251	252	274	224	277	245	275	245	284	270	237	244	238	244	227	229	247	260	229	242	247	239	258	246	248	237	253	240	261	236	234	238	265	223	223	252	240	234	248	247	260	264	239	212	245	256	223	244	224	262	226	238	227	251	260	260	229	240	251	252	244	224	256	280	266	243	267	248	248	260	253	256	244	252	240	242	260	243	268	239	250	236	224	252	237	211	247	230	267	239	237	267	251	251	243	285	248	208	254	236	235	247	226	259	258	239	234	217	240	263	243	267	257	232	228	265	248	241	255	223	222	263	273	236	234	251	228	255	255	246	222	259	229	228	223	255	215	260	256	243	247	282	235	244	243	241	261	261	251	231	258	241	257	246	268	283	243	226	247	218	251	250	266	272	231	229	256	236	279	260	238	232	261	250	247	253	261	275	247	269	243	238	239	234	237	253	210	220	239	235	249	230	241	253	270	239	234	234	246	234	226	204	235	258	267	260	265	246	252	260	248	239	245	258	230	232	255	234	244	229	250	240	245	233	247	250	245	268	257	227	257	259	258	224	231	218	267	266	253	242	265	251	251	226	241	248	238	255	246	220	230	262	256	215	241	233	261	241	262	245	266	222	238	229	216	242	266	256	234	249	228	266	258	253	234	227	226	254	245	241	250	242	236	244	254	246	225	231	265	230	225	228	254	230	257	264	249	215	241	262	242	255	229	273	238	263	262	252	253	223	234	260	219	259	249	224	235	266	226	245	236	266	235	241	238	238	244	254	247	251	266	243	228	243	259	270	244	254	272	240	226	238	246	242	234	248	250	279	238	229	250	246	249	235	244	246	214	228	246	238	248	236	250	249	258	241	242	254	249	256	248	228	221	245	249	270	257	240	244	262	247	240	248	249	229	245	252	228	233	223	226	251	249	234	234	223	215	251	250	240	240	246	259	269	234	243	240	256	265	248	238	269	216	232	235	268	255	227	234	252	220	257	264	244	231	259	261	293	265	216	235	215	268	232	244	243	226	247	250	216	277	249	235	260	251	237	219	233	244	253	235	233	254	242	229	223	246	257	226	253	262	228	216	243	239	262	261	241	235	241	260	282	261	260	224	220	243	198	217	217	238	274	239	210	222	233	243	237	248	237	233	266	243	248	249	249	250	221	226	265	241	243	249	262	278	230	250	235	248	230	202	260	261	232	241	252	255	275	239	255	230	243	235	256	223	268	243	244	232	227	245	245	257	221	238	224	245	265	271	244	263	254	230	229	240	242	252	224	242	244	227	243	206	234	231	258	250	261	233	245	236	246	246	251	265	256	267	214	257	238	240	214	201	231	249	227	216	252	234	264	259	238	262	252	246	218	221	231	279	254	244	244	230	273	224	233	269	235	255	243	239	247	228	243	247	251	260	246	245	241	228	224	256	235	248	248	221	229	233	225	203	267	242	212	254	245	246	232	252	260	240	228	214	237	259	238	250	212	207	244	239	226	234	224	236	253	269	247	237	244	249	257	247	254	231	212	280	250	272	253	228	243	236	243	207	230	245	263	271	259	242	223	220	237	228	240	281	251	225	253	247	243	230	231	238	241	229	224	220	230	231	252	214	228	274	271	248	239	229	278	227	263	265	261	242	231	219	263	257	249	221	252	260	245	219	249	253	226	237	251	217	266	268	241	213	266	274	233	249	263	254	246	247	245	252	264	276	262	249	242	275	239	257	229	226	248	245	255	264	243	276	245	208	264	205	235	253	241	258	250	251	230	245	249	260	224	240	261	256	217	263	272	248	220	236	271	248	261	261	248	243	271	213	247	254	234	239	250	256	245	250	234	242	233	248	256	242	213	251	258	230	229	251	246	226	239	269	257	249	249	253
34541	37333	47085	52103	56409	58075	56229	58514	54329	51737	52111	47931	40909	43522	40468	39823	33912	27317	27463	22524	14191	13040	9790	9948	7730	3613	3599	3812	3849	3107	2670	1859	1581	1472	1259	1093	952	896	852	790	760	834	741	1168	2280	2125	1469	1229	945	571	557	616	573	569	601	578	579	573	603	611	573	596	593	592	602	579	627	585	608	612	600	577	587	593	620	588	585	609	596	604	575	590	584	569	615	559	577	592	621	601	585	593	647	605	572	560	574	611	602	562	580	606	568	619	564	601	628	543	583	591	609	568	587	612	593	582	569	588	594	596	600	628	614	619	599	595	552	542	605	588	574	575	589	586	588	605	579	566	591	597	560	620	594	616	605	553	582	575	615	628	580	572	608	573	586	564	589	590	590	615	588	576	569	590	614	563	557	565	610	556	626	597	582	571	645	580	563	566	567	612	561	593	586	589	554	641	571	572	573	577	572	591	643	610	570	574	582	637	595	634	594	607	581	605	597	611	582	536	565	597	580	563	589	577	587	601	565	595	577	562	615	551	555	590	562	623	567	587	590	601	598	590	583	595	542	572	595	594	572	581	582	572	599	580	551	553	575	585	580	620	564	584	591	604	583	606	587	618	586	584	604	585	560	551	582	582	614	570	556	589	560	638	569	587	583	599	570	596	599	588	582	616	555	590	583	555	592	571	595	599	585	601	600	585	577	649	590	571	634	619	610	595	575	578	573	572	590	580	581	627	582	610	561	584	579	558	590	597	560	592	575	607	581	559	611	606	600	618	620	579	594	553	641	585	610	594	578	632	554	566	591	583	636	591	593	574	573	591	589	604	582	606	611	601	595	594	579	580	604	597	611	623	607	624	599	602	632	591	607	565	589	607	580	576	639	601	586	594	614	590	566	637	595	616	583	616	571	607	584	595	627	538	579	547	576	603	567	537	619	599	616	570	583	604	624	591	587	614	623	577	571	572	602	614	563	576	642	549	596	620	577	625	573	605	589	599	562	597	537	608	563	590	561	559	583	601	572	609	543	586	613	568	549	612	601	574	561	629	579	589	618	610	566	630	616	607	564	590	565	536	606	634	561	615	572	595	552	621	600	570	589	572	603	561	620	594	600	606	630	654	579	572	586	636	574	572	605	583	556	625	604	596	570	597	589	590	597	581	550	599	601	574	591	581	600	627	571	562	620	575	595	568	609	585	582	606	546	580	591	637	576	566	623	612	593	608	616	609	569	612	618	551	587	581	619	557	581	592	590	567	560	535	578	564	581	604	578	581	630	574	657	571	592	603	549	625	584	608	587	618	572	566	582	560	572	607	612	638	564	563	615	636	590	576	598	625	570	593	608	624	583	549	587	624	592	617	558	554	591	575	633	581	592	612	604	593	592	610	573	646	599	571	602	567	603	609	583	562	658	581	566	586	606	592	578	631	595	572	568	558	527	566	619	564	581	607	567	589	596	624	614	617	597	617	564	573	598	615	531	621	592	557	577	581	614	580	604	635	630	567	545	586	607	625	599	562	566	593	589	601	625	571	572	608	579	629	538	574	576	555	598	599	568	575	597	581	615	592	555	609	579	583	585	632	625	606	551	596	595	591	597	601	618	582	583	633	606	598	635	597	557	609	562	572	593	599	588	602	607	554	635	606	574	613	612	593	586	611	616	612	601	550	605	630	594	544	571	581	653	572	574	605	607	623	580	574	577	555	618	574	621	599	572	567	589	609	572	611	598	589	600	600	589	566	585	590	610	597	552	585	595	585	627	605	652	626	585	571	568	584	591	586	586	616	580	587	596	591	647	602	587	556	585	583	564	600	550	605	596	577	588	569	553	569	621	599	581	607	601	630	625	588	552	570	589	579	623	570	555	640	618	604	586	539	597	613	591	608	595	578	593	640	593	598	574	589	589	576	592	600	565	588	624	551	587	596	595	579	582	562	557	544	616	601	594	561	588	553	552	584	623	564	553	585	591	562	613	594	561	616	545	637	582	554	564	622	618	609	602	565	585	558	570	626	590	611	581	603	591	571	600	592	566	598	594	619	615	583	667	605	620	562	552	574	567	541	621	601	565	567	582	570	606	576	604	571	624	606	615	566	587	611	594	599	570	639	590	547	578	610	583	608	603	591	586	566	583	611	574	560	549	600	605	545	630	585	604	579	650	606	619	563	568	598	582	591	573	569	554	604	590	559	565	593	606	550	617	588	583	558	593	570	607	601	580	593	583	596	565	575	589	530	589	613	570	623	570	591	571	618	595	591	569	590	606	586	599	622	612	614	588	591	601	581	613	582	584	591	612	628	614	575	550	591	592	577	578	603	618	596	592	601	569	617	616	647	554	601	604	589	589	587	631	577	619	573	622	554	603	562	606	620	616	565	557	570	569	633	587	566	611	596	583	577	567	578	591	596	575	615	587	622	589	562	611	621	576	567	591	634	666	607	583	587	596	600	581	560	595	596	627	596	577	605	593	594	600	622	574	607	597	624	580	575	594	587	604	549	586	618	614	619	618	629	568	587	621	643	590	590	585	594	569	589	611	598	591	558	576	626	586	570	582	589	574	561	583	591	592	584	603	608	578	577	601	562	568	627	569	571	591	561	612	594	599	598	569	580	553	592	614	605	611	608	616	575	626	618	603	588	602	601	587	582	595	580	608	590	627	598	573	577	628	619	570	579	569	588	588	551	581	588	589	563	624	610	566	601	567	615	644	589	576	625	581	593	595	604	607	560	587	597	555	578	630	589	594	585	588	602	616	619	613	632	608	583	582	572	609	600	564	577	583	611	592	601	616	578	621	593	613	642	602	605	580	596	589	588	555	588	573	586	607	604	588	599	620	581	622	599	596	605	598	599	615	595	640	527	595	564	572	598	593	559	610	588	604	582	616	636	556	579	601	588	601	640	581	582	595	584	568	612	550	642	565	612	573	598	600	580	570	610	591	605	592	583	531	588	598	584	592	603	594	572	564	603	572	649	602	603	583	627	580	572	588	634	629	619	576	606	640	598	597	601	572	573	619	579	637	554	589	576	638	625	590	652	617	625	576	544	593	572	590	613	573	596	628	580	543	613	578	585	585	577	611	565	615	562	554	568	635	549	601	567	575	569	578	608	603	611	586	594	579	615	590	610	583	615	554	585	592	578	592	566	587	572	601	591	566	596	597	577	578	551	588	546	641	572	602	574	604	596	598	592	530	583	561	664	601	553	570	624	582	564	588	550	592	616	555	579	622	604	606	635	615	530	600	618	602	608	614	613	551	624	644	593	611	594	617	601	575	614	612	588	602	617	602	588	561	610	545	590	594	575	596	623	613	573	582	616	640	577	620	557	598	601	585	576	600	612	581	616	619	581	612	600	555	592	593	581	578	589	591	571	586	620	563	594	618	595	597	574	599	592	598	576	594	627	581	597	585	595	631	599	621	604	549	565	573	639	656	584	630	617	565	611	597	585	587	622	677	579	592	617	576	566	578	561	624	585	593	592	575	610	602	599	619	567	595	611	572	563	555	574	615	561
30292	24712	22986	17349	12091	8558	5908	4354	3427	2642	2554	1989	1651	1449	1185	1064	859	701	609	575	499	491	388	406	361	357	332	362	384	334	322	303	309	355	317	311	300	274	335	285	291	277	288	308	305	318	293	331	335	288	303	284	319	307	269	290	274	274	321	273	313	271	299	303	303	265	300	288	276	260	285	304	294	258	295	267	296	284	275	271	274	320	276	272	282	290	306	268	289	268	275	272	265	315	259	284	276	302	283	300	288	276	297	284	288	297	296	291	309	300	279	308	314	282	270	309	298	282	278	301	320	285	295	273	277	282	263	277	299	280	298	269	268	271	267	329	297	304	278	292	290	317	279	308	282	294	293	278	284	291	282	289	297	291	288	297	315	296	286	307	315	266	302	282	282	272	284	274	270	310	326	287	262	302	269	307	255	269	265	300	300	283	301	302	254	284	306	308	288	290	275	293	303	282	259	297	283	274	291	279	285	278	277	292	286	300	280	261	282	303	276	286	260	292	261	291	260	315	300	270	298	259	288	320	293	280	289	294	265	266	298	305	272	266	292	269	315	329	281	267	261	287	270	288	268	300	280	281	259	281	275	294	259	312	293	301	313	276	259	270	253	275	293	322	286	297	314	301	337	293	270	260	254	282	285	269	306	274	296	282	299	263	273	303	308	270	317	320	303	294	264	285	272	305	305	259	313	289	289	259	261	274	300	279	242	306	291	289	330	271	287	248	288	269	298	268	277	274	283	287	272	283	267	297	284	274	277	283	286	283	312	285	277	267	270	286	271	271	299	259	253	280	274	300	280	308	302	261	281	275	284	294	270	287	289	300	276	291	321	295	273	274	284	266	267	284	303	299	320	272	257	289	256	316	260	289	260	277	281	272	321	274	310	295	298	300	278	295	265	305	283	301	311	296	315	282	284	284	310	297	296	292	293	271	259	273	301	304	284	277	273	283	278	309	273	275	294	273	290	259	251	290	277	280	288	272	250	275	272	293	289	286	308	264	324	287	325	267	265	281	295	285	283	281	287	304	288	285	293	306	279	321	262	259	270	292	278	267	283	280	287	287	252	294	287	253	282	301	288	275	311	305	275	279	294	283	278	273	276	237	298	291	285	274	281	284	286	284	263	271	290	289	316	254	279	258	267	298	295	296	285	279	293	291	279	273	293	251	293	272	303	285	281	300	316	282	257	284	291	309	287	317	291	300	284	289	315	290	270	303	318	281	329	271	286	309	274	288	267	314	318	297	259	279	292	284	298	276	280	282	287	283	299	280	279	281	272	287	273	278	293	288	271	298	297	290	286	309	261	279	272	293	287	281	286	285	295	282	271	273	290	314	334	283	331	304	286	265	285	289	303	294	280	252	293	312	296	284	319	295	290	247	262	323	284	298	313	275	270	274	326	275	272	303	301	307	283	309	288	304	280	290	321	277	261	276	297	304	267	273	284	304	273	290	258	273	304	272	292	260	307	255	293	266	292	301	292	278	307	286	300	280	269	289	274	269	262	265	300	267	293	342	296	272	276	268	279	248	304	272	305	300	285	268	297	322	292	306	284	287	282	306	294	301	298	285	276	288	287	269	294	298	279	294	261	278	266	273	308	307	288	234	312	279	287	336	285	268	282	286	316	289	315	278	287	324	297	323	304	288	267	280	287	315	290	319	296	278	268	287	296	299	317	286	289	306	289	280	276	275	294	278	293	280	249	291	292	244	308	295	307	290	323	299	290	292	301	313	306	275	265	260	283	288	283	290	287	253	308	294	267	293	292	290	289	280	270	271	306	285	269	290	277	281	332	319	266	323	246	296	315	300	298	257	266	311	265	301	292	271	314	275	313	281	301	286	284	291	329	268	261	298	284	296	260	271	266	302	277	275	305	290	317	258	286	314	305	276	286	305	292	314	282	309	276	302	276	288	268	286	285	247	296	281	305	308	291	264	280	287	291	303	330	278	296	304	279	264	262	297	258	311	304	288	291	256	299	290	272	266	275	304	283	304	284	294	324	312	270	285	250	284	256	284	272	285	292	280	320	284	289	272	284	303	261	280	294	287	315	300	265	276	274	278	315	258	304	297	292	267	289	265	294	283	269	279	285	300	287	278	272	280	308	306	292	273	273	290	289	280	282	298	290	272	274	259	265	310	289	305	322	245	288	299	307	299	297	273	331	278	278	300	299	295	285	289	261	295	277	301	306	302	285	293	295	290	300	276	302	271	288	307	287	275	259	282	304	284	303	295	293	304	287	286	275	276	276	299	287	287	269	290	284	259	301	277	298	254	290	309	262	297	310	295	282	292	295	254	268	253	287	272	276	268	292	269	313	301	295	285	285	327	307	306	257	281	285	282	294	282	307	313	304	286	277	288	271	291	248	269	315	283	270	247	309	315	263	258	274	254	296	298	297	278	282	303	277	277	271	296	273	311	272	291	301	301	257	279	278	304	280	291	298	275	293	265	270	288	292	265	270	279	307	286	279	288	288	294	314	317	295	284	278	286	282	268	268	250	279	279	301	275	286	320	272	256	293	296	282	296	276	295	244	310	284	289	287	301	299	277	300	273	285	299	260	300	278	309	303	271	297	319	275	281	283	292	285	289	318	300	273	267	268	270	302	268	300	268	272	308	287	285	318	288	304	277	320	286	288	307	270	279	253	268	318	315	291	327	284	307	288	314	288	278	281	273	265	312	294	289	298	307	278	264	304	270	283	311	289	307	251	283	301	274	301	276	301	317	320	272	289	316	290	286	289	290	291	278	292	287	295	286	287	311	310	280	281	300	262	281	320	285	305	300	287	292	273	286	282	263	311	273	263	280	302	298	302	291	258	306	310	286	299	299	290	283	292	262	296	294	268	291	294	270	289	255	270	299	263	306	257	307	313	266	294	301	323	286	302	322	285	265	291	287	284	288	296	276	273	292	273	267	275	293	295	305	273	301	291	290	284	291	266	294	287	269	287	327	303	287	291	274	281	303	275	283	297	302	291	271	276	293	286	294	292	268	241	348	323	272	292	291	270	292	277	313	276	317	291	325	305	317	311	301	269	270	327	297	281	277	283	299	293	284	292	318	296	264	261	332	324	301	273	281	260	290	299	259	310	295	272	310	277	300	298	306	307	305	250	267	275	287	272	257	264	253	289	279	265	286	312	267	272	288	286	303	307	268	283	270	302	292	293	301	303	282	296	289	309	251	299	272	277	284	302	299	307	279	284	300	279	289	274	307	269	282	281	267	284	272	241	261	319	320	279	299	303	286	285	287	285	282	313	283	267	276	280	282	307	314	307	316	277	305	292	280	307	289	265	299	271	333	288	264	292	279	273	276	272	279	284	295	305	264	290	273	282	274	271	299	265	260	294	284	294	304	287	274	319	308	315	297	261	261	271	306	296	311	297	296	276	282	296	303	278	305	315	296	298	291	284	297	311	274	290	289	284	296	285	290	288	289	304	303	280	293	300	281	303	283	278	311	295	292	282	322	314	308	289	308	316	248	285	273	272	305
18408	18540	26782	28766	26398	23596	19171	17144	14211	12033	11967	10478	7874	7731	6255	5790	4576	3468	3004	2624	2131	1894	1603	1405	1344	1188	1091	1202	1065	988	920	863	870	839	876	858	877	819	744	805	751	746	729	776	815	780	738	811	675	675	672	722	720	720	769	676	667	741	691	672	658	737	693	648	677	703	693	727	658	698	696	697	726	718	731	760	711	714	709	734	718	696	684	666	700	631	658	696	683	728	689	699	700	687	678	677	684	728	751	694	699	695	670	648	708	697	684	671	731	675	655	663	754	710	697	686	703	661	703	691	672	699	708	666	727	738	690	671	702	644	668	697	707	687	731	721	705	654	673	703	698	651	664	738	667	709	663	672	684	671	674	705	715	667	736	696	707	669	715	649	676	695	678	713	718	683	675	748	689	656	663	669	676	684	712	713	680	715	700	719	647	627	720	687	736	685	648	702	702	689	689	733	683	659	722	651	678	703	697	690	724	676	712	667	697	675	713	687	678	714	703	676	739	705	694	733	656	675	715	714	670	692	683	667	684	719	660	701	699	690	725	709	691	646	681	707	718	662	670	665	702	691	673	679	709	735	735	730	692	754	658	704	678	669	714	644	708	675	717	635	699	664	709	668	717	744	708	687	734	677	707	678	682	680	714	741	688	693	642	683	704	722	725	696	696	707	680	725	696	661	699	673	692	675	681	727	681	710	690	667	651	672	685	691	673	737	674	677	724	717	728	695	727	729	712	633	676	663	692	661	687	708	697	708	692	695	723	703	663	657	681	669	711	747	701	678	695	657	658	684	704	677	748	703	684	696	708	676	657	639	687	646	669	690	684	684	669	671	694	698	665	662	716	704	679	725	647	727	647	699	742	652	713	696	671	720	655	680	693	661	692	689	715	669	700	686	705	667	688	693	707	699	759	650	717	686	699	705	685	676	670	669	637	718	685	673	704	693	673	706	651	704	716	768	688	683	681	672	720	723	679	690	724	670	669	731	681	681	711	704	635	686	721	719	691	676	724	711	666	672	648	677	691	700	694	770	701	682	683	663	710	731	702	689	705	675	653	749	714	698	674	677	679	659	746	667	695	689	687	719	722	674	705	668	673	657	728	722	697	703	671	673	685	683	674	653	691	689	671	636	686	698	685	661	661	686	667	747	676	661	697	732	698	714	620	695	723	679	670	680	690	681	659	704	697	697	735	694	698	682	669	683	718	684	763	672	703	670	666	682	653	701	645	673	713	684	695	693	755	721	724	704	680	701	730	694	690	656	688	685	719	701	670	706	673	711	689	678	670	714	698	694	697	680	709	785	730	693	685	644	673	719	641	665	718	649	736	713	731	697	747	727	705	690	692	646	664	711	649	670	715	686	601	675	684	712	718	684	703	752	664	689	724	685	699	677	701	696	696	720	733	696	674	690	680	680	661	694	702	679	675	683	704	717	628	645	671	702	672	681	716	710	661	675	696	709	701	677	703	709	710	718	659	714	687	716	689	665	673	712	745	683	709	732	707	715	689	696	626	689	679	675	705	739	678	672	710	689	713	672	651	679	692	706	662	735	715	668	662	713	682	620	681	688	713	704	721	707	735	674	687	664	705	693	711	715	735	724	675	712	692	678	651	662	686	711	682	718	677	691	674	703	695	686	708	664	675	674	711	695	718	651	658	713	702	671	714	701	659	685	684	664	653	735	721	661	686	728	660	706	704	763	713	712	690	699	678	687	671	723	651	679	673	668	699	728	748	660	676	742	669	651	669	662	684	667	691	713	698	675	690	654	717	737	744	721	659	680	689	699	715	716	709	782	712	724	717	687	725	727	701	737	698	672	696	697	720	688	662	689	689	658	672	674	679	668	703	647	689	726	659	706	652	696	674	662	700	709	711	666	724	684	686	723	659	688	648	712	683	692	752	718	740	680	703	717	716	667	717	660	708	671	676	660	735	682	702	701	680	716	648	670	647	692	729	706	732	704	736	696	734	688	627	648	735	699	689	737	669	751	678	699	627	685	745	684	747	681	709	725	692	688	676	685	734	669	682	660	738	657	684	674	673	677	709	702	693	694	706	727	655	719	726	672	672	701	709	766	680	702	688	664	658	665	700	667	690	735	715	666	697	715	722	697	656	705	704	707	695	699	662	621	714	739	715	751	704	732	685	651	716	661	701	743	751	683	741	673	664	697	698	729	677	683	707	708	713	663	686	669	704	660	698	681	730	653	681	696	664	666	689	667	676	674	680	707	663	674	697	707	701	677	701	721	722	719	697	703	742	719	659	704	701	679	674	673	669	696	671	684	664	684	700	700	715	651	700	718	722	728	651	662	694	683	702	687	716	677	683	678	725	701	676	697	743	705	670	683	657	651	659	736	709	716	697	692	669	678	687	688	669	713	670	668	694	732	715	665	685	669	671	654	646	728	680	638	695	673	648	661	720	699	671	686	716	710	715	708	683	693	659	672	677	695	685	670	709	671	722	707	683	676	691	686	658	691	746	753	693	730	718	689	705	702	681	666	689	659	685	717	647	663	698	669	717	701	705	675	667	728	676	704	684	665	703	704	684	683	714	713	716	708	712	698	676	703	653	686	688	688	729	704	691	664	687	684	680	700	743	664	715	705	674	735	711	691	677	689	685	700	699	706	743	748	711	678	690	706	714	713	672	681	686	688	733	707	718	705	718	683	702	654	684	743	756	678	712	721	666	649	644	733	679	651	671	711	674	672	678	690	755	686	662	709	717	649	670	668	678	676	646	702	696	754	715	730	691	684	684	662	664	722	678	744	698	717	665	690	693	670	683	691	705	641	716	707	708	706	715	667	680	708	668	710	696	680	673	753	678	705	720	686	702	719	671	717	709	728	681	705	714	726	660	707	710	695	700	710	656	716	668	683	683	635	721	679	658	674	684	743	662	662	696	702	734	715	674	687	680	727	705	722	726	681	684	685	693	691	732	706	651	702	655	720	715	651	694	689	720	694	719	686	648	754	690	661	703	698	668	690	687	674	688	714	693	668	729	700	686	707	675	680	648	687	703	735	680	709	685	654	649	726	693	657	671	710	695	683	685	701	670	709	655	703	722	672	689	731	671	674	652	699	702	697	689	694	697	719	662	700	660	723	685	674	720	681	707	706	680	754	642	709	652	712	680	660	686	723	686	759	676	703	708	661	678	750	680	752	690	679	689	699	706	734	659	687	675	749	672	673	692	709	730	749	722	711	648	687	711	692	669	701	737	716	676	682	751	677	722	680	746	644	717	725	709	703	685	663	738	685	701	717	660	669	666	689	713	701	691	671	670	724	687	669	663	705	706	691	691	704	704	759	683	666	730	725	705	703	683	673	673	712	655	703	674	663	660	710	660	737	693	716	688	695	702	677	644	648	712	682	676	652	691	705	661	724	687	709	695	704	728	687	679	669	683	695	706	700	695	664	710	691	682	710	699	689	733	714	673	663	735	718	678	712	680	701	675	680	698	645	675	727	769	719	670	713	730	691	681	692	682	716	692	683	696	708
46396	40346	44819	42849	44204	41935	40129	36399	35894	29446	30384	27117	20264	17040	13809	12504	8623	5554	4195	3687	2437	1857	1222	1029	962	908	666	693	627	477	443	424	328	354	351	326	343	325	334	301	356	291	275	327	429	402	413	353	291	306	300	270	293	297	271	315	333	277	310	296	295	296	259	292	260	289	277	297	323	288	269	300	273	275	270	301	273	315	311	283	324	308	269	303	273	291	313	264	286	302	256	291	280	262	284	280	258	268	280	281	256	300	309	286	276	329	265	267	283	286	266	263	275	298	281	319	294	294	324	278	293	277	308	304	276	303	291	296	275	299	280	281	277	253	284	246	302	273	280	304	272	285	266	274	291	237	291	301	295	285	282	284	306	283	278	298	279	276	287	288	275	301	253	295	293	299	282	276	293	331	262	248	298	265	274	293	263	299	275	304	272	308	292	295	262	306	275	299	275	261	313	291	262	325	275	282	301	283	326	295	289	276	293	285	250	293	275	280	278	302	275	287	278	272	312	287	301	235	266	270	292	318	297	286	311	271	296	265	261	299	305	286	286	261	306	304	306	274	275	285	273	287	292	271	291	301	303	275	301	316	280	286	293	282	291	291	274	292	251	279	299	291	282	290	274	261	299	274	288	317	258	252	285	282	315	263	287	260	268	279	279	291	294	274	278	238	306	295	312	296	301	284	312	261	321	276	291	278	299	290	266	280	288	308	267	309	244	307	315	294	257	307	296	320	257	274	297	286	278	276	297	290	247	292	306	273	289	326	269	303	262	287	281	301	304	268	282	296	272	308	289	315	300	306	283	289	303	292	262	282	299	279	260	284	309	274	302	308	286	288	317	286	322	287	230	292	277	300	302	294	295	298	269	318	276	279	294	269	296	305	289	275	282	279	282	265	303	290	297	292	298	297	288	316	284	291	277	302	278	298	264	275	308	315	295	279	334	287	317	266	263	291	265	291	276	290	290	258	286	283	305	305	269	284	282	279	277	300	258	301	311	292	324	286	297	269	315	265	268	313	255	262	302	283	284	270	307	283	268	286	293	292	249	269	284	275	278	263	297	248	313	287	281	286	276	270	299	293	295	306	280	290	297	284	281	248	299	307	286	292	270	312	270	269	285	294	283	282	294	253	290	300	283	300	283	291	316	289	278	281	298	277	287	292	289	300	303	287	329	311	311	304	286	298	296	270	286	267	272	263	281	290	283	294	283	286	261	284	293	273	279	279	293	266	290	253	283	303	298	283	282	272	283	282	271	268	290	314	289	273	292	307	317	263	299	277	265	289	262	295	301	316	305	283	268	254	311	296	289	303	287	267	288	297	249	283	313	284	262	286	328	291	286	279	282	297	316	274	304	294	292	266	282	272	306	275	330	290	271	282	290	271	286	285	293	278	282	294	307	308	317	290	298	290	267	283	269	292	259	308	301	285	292	308	285	292	294	301	292	280	286	284	286	288	290	275	275	279	264	279	263	295	286	276	295	313	289	314	302	295	303	266	321	304	266	275	296	289	285	313	270	270	299	330	280	290	266	318	289	292	301	275	272	287	312	277	286	304	262	268	283	297	314	311	321	302	289	278	280	287	283	325	296	255	298	264	286	277	259	286	317	263	315	299	259	321	310	324	277	300	267	255	269	265	306	266	256	251	261	263	310	319	272	295	295	276	273	286	287	264	297	296	294	289	260	284	299	268	259	286	306	304	309	281	313	294	305	272	297	276	310	277	286	341	299	266	306	289	246	307	290	263	290	280	331	264	277	298	295	290	289	279	319	271	300	305	251	273	271	326	291	297	290	269	277	282	287	268	283	284	291	294	299	268	284	300	294	282	276	307	248	293	255	287	300	306	311	297	304	285	274	322	301	281	273	281	291	297	284	336	282	295	296	274	298	285	277	272	270	271	269	275	274	280	274	300	273	285	292	278	271	270	300	269	265	268	289	288	303	288	312	287	319	268	289	255	273	274	296	319	276	284	305	303	282	309	263	262	280	278	295	306	295	275	304	274	298	291	266	258	259	285	294	280	284	285	279	262	261	296	313	266	276	283	277	286	264	264	245	278	303	299	313	267	296	284	280	252	303	278	285	291	277	290	291	304	281	279	306	282	270	278	260	325	297	288	293	272	294	232	303	273	273	275	277	267	277	300	285	285	293	287	256	306	299	295	298	265	277	289	270	257	338	252	255	297	297	280	314	296	298	268	270	254	265	280	286	290	282	287	284	295	322	268	285	300	286	266	342	290	272	299	268	297	276	297	290	285	286	266	283	262	261	278	298	293	307	291	300	262	289	255	297	289	283	288	290	310	323	312	264	270	296	282	270	289	289	263	272	264	275	276	306	275	290	251	303	277	257	278	293	311	309	282	275	270	282	301	280	265	304	298	291	262	276	271	266	263	288	278	274	255	279	284	317	325	289	253	267	304	295	287	277	300	282	271	290	321	299	292	303	283	267	303	269	278	301	288	274	289	286	280	286	280	313	293	266	309	318	279	284	309	288	291	279	281	303	278	279	285	280	291	312	303	289	281	296	276	293	319	278	284	276	298	284	258	269	327	314	296	251	291	291	286	306	273	296	308	275	285	285	287	285	299	287	269	284	288	308	280	297	297	297	276	254	294	282	271	306	304	287	287	274	266	306	299	288	289	296	301	307	279	303	281	298	274	282	295	298	307	300	310	305	315	309	299	281	310	289	303	267	290	285	273	284	294	289	305	287	266	310	290	282	296	255	293	289	293	280	286	253	294	296	278	293	284	275	265	258	294	270	266	282	284	287	268	253	301	277	327	285	282	292	279	308	290	261	315	305	263	289	318	311	304	306	311	273	295	322	271	288	297	287	277	324	279	301	281	308	323	292	249	297	276	261	307	329	292	327	266	287	298	291	278	316	276	324	282	303	301	271	291	269	290	285	291	303	276	285	301	267	261	277	295	285	290	294	317	287	278	275	325	302	310	269	273	251	294	308	244	262	287	314	307	260	241	264	269	320	284	293	263	282	266	280	296	308	246	286	282	286	318	281	286	313	325	287	251	276	268	254	284	267	276	315	279	295	310	281	289	304	273	284	311	270	258	289	318	304	279	275	286	295	307	320	283	317	317	315	281	268	305	252	295	294	308	307	301	302	292	301	310	289	307	284	295	289	283	280	284	309	263	297	313	312	291	278	270	320	284	273	316	283	300	296	281	322	299	265	279	290	258	288	293	312	261	287	291	278	289	315	290	239	308	294	279	273	278	265	274	284	277	288	287	280	289	267	277	310	293	299	293	295	303	278	300	308	290	283	292	284	299	301	282	284	292	285	257	279	273	307	272	291	274	306	276	279	284	248	279	290	306	281	294	296	286	305	282	266	292	300	279	300	282	276	291	252	274	291	306	269	308	286	263	292	295	263	277	287	302	279	320	300	276	261	275	292	291	294	278	243	274	282	282	304	289	280	285	281	303	320	289	286	300	302	266	292	288	284	263	307	292	286	293	296	298	285	293	301	283	271	304	293	285	294	299
30220	32174	42332	48148	52266	51353	49574	49593	48755	44254	44682	42855	35251	35566	32087	32253	23554	18869	16644	15458	10831	8929	5692	5800	5508	4621	3301	2963	2958	2202	1611	1451	1220	1141	1130	1005	965	984	843	882	844	763	869	1092	1573	1520	1268	1049	828	687	715	695	693	729	689	656	674	677	702	694	653	683	673	713	747	717	749	715	740	703	714	697	685	690	677	705	663	712	653	674	698	745	602	672	688	661	679	731	698	696	718	699	686	675	674	741	678	666	664	683	700	643	728	651	692	685	682	656	713	700	673	680	692	675	686	673	708	635	680	727	682	736	706	683	680	658	680	697	675	679	651	655	687	671	719	732	683	675	690	705	662	711	695	666	696	686	692	662	687	658	696	702	673	705	660	718	682	673	701	733	690	705	673	675	662	670	702	683	650	692	692	680	715	676	727	654	707	685	682	688	706	675	651	697	678	738	654	646	697	693	663	777	637	695	715	691	722	698	703	689	679	718	683	665	680	696	652	690	683	659	685	688	672	669	682	711	682	698	629	689	662	681	703	687	698	682	706	685	702	680	708	694	716	660	671	677	724	707	702	708	701	683	641	693	732	680	700	685	695	678	699	675	681	661	680	668	677	742	655	707	659	709	693	708	682	699	690	701	736	651	677	721	712	714	679	702	642	689	701	710	694	736	681	656	694	689	657	663	720	662	654	714	674	686	703	708	723	681	687	647	694	692	642	676	731	791	730	674	666	691	691	677	679	697	686	688	676	720	714	661	692	697	672	716	667	710	704	646	678	710	683	687	699	735	699	725	725	656	751	691	697	651	713	736	708	660	682	675	690	699	679	695	681	664	677	623	703	694	719	703	724	658	711	713	698	707	679	653	725	669	675	698	660	679	686	731	685	667	696	659	729	671	752	713	712	665	650	720	721	690	717	704	658	704	715	672	695	697	697	684	728	717	702	698	716	684	650	716	706	728	709	631	667	711	690	679	691	688	660	672	685	672	705	699	675	694	724	722	658	716	664	699	722	733	728	701	695	686	656	696	698	672	704	685	698	702	673	695	748	714	671	698	689	716	690	662	674	723	650	661	691	710	702	708	690	683	695	675	700	643	704	632	695	664	702	694	664	702	679	644	706	720	705	709	705	724	736	688	721	676	707	709	715	692	678	690	737	727	666	662	705	659	720	685	706	701	738	713	672	626	724	646	714	667	681	660	716	647	707	701	662	660	746	709	678	693	639	707	668	694	712	677	677	655	722	692	747	726	710	679	709	701	689	679	676	720	700	680	731	670	685	667	660	676	702	677	677	706	660	697	670	656	646	681	634	671	722	662	702	707	692	661	728	691	678	726	706	651	707	687	712	692	686	665	693	691	730	704	682	663	710	721	682	678	650	684	735	678	699	710	700	691	669	700	641	680	693	679	734	659	681	691	704	678	678	697	705	710	722	715	713	688	740	691	662	676	751	712	745	759	738	672	711	658	681	714	666	702	726	718	640	650	682	679	659	709	691	701	692	654	697	733	639	686	704	700	732	661	723	691	728	755	650	733	660	674	710	676	636	658	717	692	715	715	713	686	698	690	650	686	711	728	675	669	707	674	675	678	675	730	716	679	663	666	644	669	702	671	714	732	712	697	705	698	685	649	710	694	665	665	667	699	722	724	700	682	692	703	685	661	712	695	651	665	683	730	700	681	680	736	686	709	667	682	691	669	709	717	705	680	726	706	667	674	659	682	702	754	695	670	690	724	674	699	709	685	696	725	726	670	727	740	721	717	706	695	692	628	649	700	714	739	668	691	663	695	700	693	669	695	743	715	703	694	748	692	687	697	677	738	690	702	678	663	677	646	674	696	643	684	698	707	713	723	638	712	716	721	721	682	699	649	680	690	692	668	689	700	694	700	707	690	701	690	685	725	725	676	715	694	701	681	678	681	697	680	682	683	683	681	729	727	720	681	752	711	735	739	654	692	685	716	680	684	683	665	661	661	699	685	650	654	710	716	699	695	668	693	722	699	711	721	701	665	657	711	658	669	706	703	682	669	660	706	663	669	705	669	681	697	658	714	678	711	701	679	683	664	674	723	680	686	702	671	740	692	694	651	726	708	699	694	710	666	718	631	674	689	703	695	691	680	715	713	692	692	704	680	661	651	677	675	696	686	724	730	706	702	705	720	702	657	671	698	699	684	642	695	719	669	711	699	687	662	698	666	655	670	714	651	679	693	692	690	704	713	687	723	655	706	698	653	710	700	679	702	663	697	700	715	704	692	692	714	681	665	697	686	690	699	663	676	713	656	697	689	711	692	647	652	665	724	718	652	697	688	659	719	707	680	685	684	678	697	677	691	679	757	742	697	681	664	686	699	702	713	696	703	671	684	696	728	666	665	690	684	722	658	685	712	655	747	714	659	670	697	691	673	720	729	742	746	655	632	690	677	688	706	649	694	698	677	723	695	628	692	664	756	653	705	716	652	691	656	707	767	722	712	637	698	713	717	706	678	718	688	700	704	680	670	676	697	666	672	659	699	631	730	675	713	723	717	677	675	727	686	663	707	663	670	708	676	714	724	737	690	747	704	689	687	676	689	690	692	711	692	642	744	644	724	693	699	727	628	639	708	694	712	680	727	688	647	685	707	643	691	687	680	634	676	724	626	672	609	717	679	676	668	678	713	674	678	645	734	691	690	683	711	703	701	707	686	672	671	690	691	710	726	655	731	703	699	680	645	694	714	710	722	675	711	677	712	693	657	706	747	649	687	674	703	648	699	702	726	667	654	661	703	736	733	693	701	721	699	709	693	691	715	635	697	689	677	667	677	725	697	691	683	684	704	673	697	720	673	709	703	646	681	710	709	676	671	660	702	704	672	711	710	700	714	714	712	681	663	690	690	672	684	699	703	700	687	719	686	662	716	653	704	719	717	716	744	659	688	731	688	700	696	667	713	676	707	681	676	692	679	678	731	694	717	707	654	730	723	709	673	629	686	694	705	698	683	647	693	668	674	712	677	704	689	684	720	707	699	673	690	665	656	676	672	706	710	676	681	722	640	712	670	644	679	707	643	650	676	720	712	690	633	705	697	694	585	640	695	675	684	709	707	712	684	723	685	696	704	737	726	644	682	693	719	706	705	672	666	675	690	702	684	712	738	683	718	661	696	680	692	737	713	665	673	669	682	632	664	710	609	680	695	675	684	701	707	666	695	663	687	727	698	696	695	714	634	730	698	774	654	717	658	704	708	671	675	681	695	662	637	746	709	672	690	683	660	694	681	686	710	686	698	717	689	707	747	692	696	701	708	665	691	696	686	707	654	703	680	677	634	730	660	669	684	728	681	684	705	717	692	689	690	693	675	699	692	701	708	717	709	647	688	700	678	671	698	691	711	728	710	677	706	653	729	721	714	727	710	686	678	681	656	700	717	695	720	711	700	707	686	731	697	704	648	719	685	714	693	730	722	667	651	694	718	690	663	682	675	736	704	659	625	702	643	665	708	716	677	715	686	661	715	704	689	695	709	730	695	713	675
52451	46864	50221	46850	49257	46473	46446	42932	47127	39151	38882	35604	29715	26987	23720	21591	16714	9699	8852	7843	3832	2594	1653	1789	1886	1512	983	920	824	574	483	449	346	363	347	332	306	289	325	328	278	279	262	404	464	463	424	354	237	246	285	242	255	248	238	249	246	260	238	219	261	248	261	237	241	231	243	244	278	210	229	226	258	238	274	269	251	231	277	233	250	258	230	228	227	233	240	258	242	247	233	251	245	236	226	240	256	229	228	221	249	247	246	231	274	230	245	247	241	242	263	223	235	254	270	261	255	236	261	235	256	242	240	222	284	266	217	219	243	250	255	241	239	258	249	271	264	250	240	268	252	250	257	235	257	218	245	281	224	253	239	288	239	263	220	229	251	240	294	237	248	237	263	246	243	262	273	253	264	233	267	243	277	254	267	264	250	253	257	226	234	248	231	259	236	247	247	218	226	253	236	249	212	243	267	250	248	235	270	259	266	234	229	239	263	206	246	267	246	244	256	260	223	251	239	224	255	239	238	249	248	243	229	230	242	252	245	281	246	266	223	237	234	248	251	254	266	249	223	253	246	227	236	248	238	224	224	211	220	264	230	268	270	254	247	246	228	241	229	249	298	224	226	266	242	267	246	266	271	270	253	245	245	249	238	263	266	247	265	262	245	260	239	242	237	223	268	246	259	265	256	243	246	240	250	247	236	258	285	233	241	228	264	265	233	236	259	256	252	223	231	235	271	265	253	217	235	237	256	247	253	245	221	261	259	280	230	255	248	245	251	220	248	259	232	231	269	228	241	277	218	230	255	246	232	244	224	261	267	256	240	228	241	268	238	237	236	252	216	244	254	251	260	241	250	273	252	235	258	255	251	270	257	234	247	241	245	257	278	247	225	235	265	256	229	228	245	253	255	242	238	241	261	274	279	275	236	254	243	274	281	249	253	251	239	235	235	247	253	215	237	248	251	238	274	243	238	222	262	236	231	257	245	234	293	229	236	254	256	253	279	247	236	233	248	254	264	263	266	236	229	253	241	225	239	251	241	241	253	261	251	262	250	259	229	243	276	243	256	245	253	238	248	275	247	271	255	241	253	238	260	244	259	252	237	235	283	282	238	251	234	240	221	266	234	242	253	263	272	248	271	239	254	235	274	245	267	239	276	232	275	249	243	237	266	248	215	252	244	239	235	254	273	271	229	244	241	263	245	250	250	226	247	221	238	230	257	251	226	267	263	275	278	260	246	269	239	256	252	247	259	268	245	260	262	253	252	259	240	242	223	216	242	266	239	234	235	246	251	219	223	257	208	249	267	300	248	275	240	272	256	232	234	232	233	243	255	215	281	237	249	232	246	255	264	221	255	239	230	255	238	258	229	254	233	230	275	226	277	240	274	251	255	221	217	253	267	254	212	278	227	234	255	253	259	256	243	228	235	290	266	260	225	253	234	245	227	240	229	255	251	259	233	242	243	282	239	223	251	271	247	227	238	290	269	252	239	235	293	251	246	263	255	252	239	239	288	254	247	224	247	254	240	258	290	241	231	229	256	245	238	235	280	270	237	274	221	227	236	281	244	255	261	270	239	258	248	243	232	257	249	268	261	273	273	232	230	256	248	247	268	246	245	238	244	272	271	263	242	260	256	238	268	246	248	251	214	240	243	257	227	229	223	250	262	231	265	228	254	250	246	266	217	246	258	245	270	242	255	244	260	265	216	254	271	224	236	241	235	232	265	250	235	232	233	254	250	217	254	253	263	218	263	258	260	249	229	246	244	241	251	233	234	225	236	246	214	224	238	262	248	250	237	248	256	238	247	240	274	245	259	264	280	239	260	257	228	255	241	258	238	260	237	273	302	243	227	241	228	253	234	276	259	218	245	249	290	245	242	262	251	244	237	231	254	273	250	254	220	243	249	266	244	248	221	246	270	240	241	281	247	243	229	240	249	248	256	253	215	238	271	247	240	244	259	246	242	249	253	277	261	242	240	256	238	267	269	264	235	230	234	270	276	276	254	256	261	246	245	242	258	246	247	253	240	265	235	221	249	247	221	242	263	244	245	257	215	258	250	263	253	258	233	258	257	251	254	264	268	243	262	257	212	217	247	267	243	264	251	230	247	249	214	230	232	251	248	251	257	257	253	240	237	222	235	268	255	241	262	262	286	254	244	244	270	233	253	251	275	250	240	262	269	233	226	255	248	241	244	263	235	232	241	237	267	259	262	231	261	261	261	249	246	227	238	236	234	252	270	236	231	242	263	264	287	274	264	225	243	234	256	255	224	269	236	215	264	244	266	282	247	217	232	241	246	262	237	235	257	247	279	222	255	246	269	248	268	222	227	224	276	243	250	262	260	234	250	259	220	239	266	245	247	239	250	266	240	259	244	247	266	268	234	248	257	225	244	246	241	248	240	223	238	282	252	233	238	251	228	275	273	243	255	246	263	287	246	242	250	229	248	246	268	235	256	241	240	245	218	252	264	249	237	254	255	215	235	211	236	260	271	268	254	253	231	258	227	261	245	238	248	231	232	249	238	243	243	224	255	266	254	230	275	234	267	260	255	240	260	244	271	253	241	231	256	247	253	271	245	260	251	246	260	242	272	267	251	251	249	238	275	202	239	222	241	234	232	248	288	256	226	243	219	258	238	264	238	245	254	247	253	242	203	254	256	282	224	244	240	226	218	253	271	263	228	250	253	238	246	261	237	229	215	238	240	229	242	233	251	228	240	264	255	243	245	242	253	260	271	252	216	261	264	280	251	250	223	247	248	257	248	234	253	293	235	246	230	260	251	228	246	252	254	240	265	257	257	265	240	249	238	248	234	284	251	271	232	252	251	229	236	255	244	250	246	254	253	244	223	251	261	290	225	231	228	260	231	235	235	220	245	233	253	262	252	231	240	253	233	254	236	232	245	239	261	255	266	250	267	226	278	244	261	263	253	223	250	231	244	309	249	246	233	260	245	269	222	227	241	244	250	250	261	242	237	229	241	254	245	245	246	272	250	226	255	245	234	228	279	265	251	253	267	247	279	257	264	258	268	245	230	258	263	245	267	255	268	248	268	247	235	252	214	246	249	239	224	224	253	240	271	251	256	262	233	251	253	253	231	243	236	234	237	242	260	226	243	254	249	280	242	258	277	238	260	229	269	269	256	251	229	238	217	238	247	256	261	220	244	248	252	240	243	230	266	260	231	270	250	253	279	261	243	256	263	255	230	250	230	258	262	273	219	244	223	256	248	235	250	244	247	236	264	229	234	256	253	273	223	228	255	227	249	246	263	264	233	240	242	244	249	231	245	227	246	251	243	243	245	223	218	212	241	251	259	248	248	256	273	246	270	243	242	226	229	232	229	247	225	248	261	236	247	268	246	263	245	254	261	248	261	260	245	276	259	223	228	263	247	254	252	244	272	217	262	242	263	268	251	263	282	249	271	233	306	249	261	244	279	252	251	251	262	243	253	271	237	235	245	237	240	216	278	241	270	261	243	244	289	252	284	238	227	231	258	268
35775	38463	47375	52077	57399	56049	55454	55708	58053	51657	50092	49383	43115	44269	40846	40490	34232	25059	26603	24314	14077	11811	8011	9279	9772	7695	5116	4840	4103	2819	2343	1910	1366	1319	1288	1080	905	880	770	841	769	773	776	1523	2193	1987	1649	1259	778	659	631	601	614	603	619	627	595	589	618	569	665	584	651	633	604	672	593	625	603	595	634	603	614	568	608	562	609	620	600	569	617	604	651	578	627	651	575	616	581	609	576	603	560	629	607	561	564	601	641	584	618	610	588	596	586	558	608	618	597	618	600	625	588	587	609	606	570	563	574	590	598	632	590	598	632	585	569	619	621	601	596	586	611	579	608	611	612	635	607	552	546	593	569	597	582	619	605	608	618	615	574	641	607	602	614	616	601	621	673	566	604	664	605	585	590	665	589	584	609	585	570	590	570	579	613	602	570	620	624	609	579	597	606	604	592	632	647	589	614	581	595	582	633	559	591	606	612	590	572	575	620	608	624	594	605	596	585	652	603	615	607	594	656	576	576	575	607	605	609	619	592	591	628	588	617	563	619	638	596	632	601	585	597	631	605	602	599	585	542	578	611	645	622	585	618	605	606	587	568	584	620	554	545	626	584	616	600	563	614	615	607	621	584	648	555	610	585	551	616	568	632	602	558	623	634	624	566	602	628	619	649	568	635	615	623	632	599	600	608	601	577	583	609	604	614	573	608	596	626	618	612	580	607	581	601	636	553	613	612	567	579	566	590	610	584	602	578	634	580	588	616	601	598	611	580	607	599	551	612	586	618	613	622	617	604	581	573	607	615	632	610	567	577	584	623	584	636	588	598	592	658	620	593	563	618	640	558	626	600	623	575	579	581	592	614	633	608	570	628	563	608	630	632	581	617	577	581	620	577	603	605	585	593	621	600	612	560	573	579	630	580	597	640	578	600	609	619	578	596	617	607	664	601	603	584	557	539	619	599	601	610	608	630	606	622	593	622	596	612	594	648	574	636	605	618	586	604	592	603	622	605	644	616	597	573	575	561	604	565	606	630	573	584	592	593	614	638	567	581	611	621	621	604	620	663	586	575	593	555	582	566	632	577	620	628	560	592	650	631	593	581	581	597	641	626	623	600	609	579	631	605	579	597	591	630	617	595	628	614	624	616	547	597	619	635	609	587	653	624	615	629	586	596	613	575	603	591	579	642	622	635	605	601	610	635	636	567	593	601	571	614	627	654	615	621	603	566	622	595	593	613	625	586	582	580	574	602	649	625	574	635	604	628	605	635	604	630	621	615	593	590	577	606	578	575	603	625	641	591	624	616	595	565	555	616	584	581	602	581	620	626	597	605	591	595	632	603	599	625	592	607	605	619	554	623	570	588	622	590	615	589	627	609	551	594	597	581	615	620	565	634	582	611	613	583	608	597	624	583	639	554	606	593	599	640	583	579	624	564	563	606	649	601	593	621	604	573	597	608	567	581	629	631	569	586	639	614	602	586	615	596	588	635	598	598	597	595	626	572	636	627	595	542	606	602	597	594	581	631	581	586	575	600	591	626	596	569	583	612	590	599	579	577	622	602	583	631	603	595	576	637	562	605	610	572	592	606	558	637	550	557	578	588	576	617	575	602	625	603	587	574	621	568	581	543	597	610	562	589	607	586	613	620	605	616	599	636	580	683	578	551	581	616	627	588	596	570	562	660	571	597	587	617	604	599	588	605	578	596	593	602	620	617	596	552	603	590	560	634	593	582	572	571	573	581	597	581	598	557	623	599	594	583	603	613	633	553	590	536	602	592	577	598	575	626	647	599	597	595	577	577	593	575	679	582	601	576	601	595	636	582	576	589	616	553	559	577	583	630	598	604	640	617	585	591	594	597	595	605	614	581	598	580	605	584	634	575	677	613	623	596	615	639	635	648	624	593	590	577	621	598	591	639	633	606	611	583	597	595	592	606	625	609	599	616	559	610	580	557	597	602	585	552	615	608	623	610	600	590	611	604	646	601	604	591	602	585	596	617	626	628	624	602	545	629	587	627	602	571	580	609	608	584	596	564	633	594	590	574	560	622	647	579	591	574	572	575	584	603	574	620	622	578	592	633	646	584	627	647	649	607	623	594	604	590	538	604	573	621	613	591	637	582	629	586	617	579	621	641	574	571	661	607	604	654	614	577	598	591	592	590	610	601	612	590	628	625	621	552	581	595	608	633	608	604	635	582	570	562	629	637	604	600	654	589	608	557	597	553	575	561	644	571	617	641	587	619	600	600	621	575	614	581	588	614	621	574	590	603	604	576	616	589	597	614	614	619	602	584	591	611	580	628	615	580	553	608	582	591	645	599	581	637	603	644	589	553	536	580	549	621	595	609	647	626	576	584	574	591	564	610	599	586	615	599	637	596	617	579	631	572	592	582	584	582	603	575	640	590	551	588	638	585	615	591	611	573	609	612	646	621	594	604	603	592	612	607	580	606	578	588	628	600	647	583	586	558	622	593	639	605	570	572	595	592	606	588	607	625	633	577	578	569	608	607	603	639	602	632	565	620	600	592	551	609	590	625	615	614	618	627	622	577	591	621	599	575	594	553	612	612	558	605	634	586	601	596	561	583	585	590	582	640	557	574	639	575	604	580	577	590	581	585	608	602	645	614	625	607	591	610	579	636	606	597	583	637	659	573	645	560	582	571	627	587	555	619	625	677	579	587	584	615	635	611	636	610	624	621	596	599	583	643	590	590	621	640	558	561	593	611	609	584	610	579	599	588	564	628	605	614	605	633	575	611	579	622	559	583	613	613	603	650	647	655	629	634	624	614	590	632	554	600	619	621	621	645	640	636	574	591	589	646	612	613	635	601	587	582	623	626	607	649	554	630	630	574	592	619	596	582	627	576	574	563	632	621	592	625	589	582	623	644	589	601	646	584	591	588	575	616	597	604	602	612	626	613	601	573	555	662	593	594	580	586	583	665	637	607	614	579	640	593	618	629	582	621	634	597	583	614	603	629	595	604	634	574	612	606	665	592	605	603	614	590	584	608	634	575	629	554	653	547	634	631	614	640	626	651	580	616	632	627	622	597	637	651	574	626	564	603	639	597	637	631	566	585	603	579	613	642	607	625	545	634	613	605	593	626	596	603	591	634	615	648	647	599	611	611	570	582	591	559	594	587	620	628	613	610	578	585	606	609	567	586	588	622	626	593	596	587	615	594	566	600	600	585	615	583	664	589	590	561	629	594	580	593	598	587	610	622	614	594	591	637	622	598	584	608	611	598	598	632	590	629	591	576	651	577	590	587	650	594	592	616	611	598	616	610	599	602	570	561	596	621	589	571	588	587	616	573	587	589	654	625	612	584	625	648	578	585	595	607	574	563	632	595	575	594	581	634	583	567	619	592	590	589	620	574	606	616	578	555	551	615	575	604	614	578	612	571	587	658	614	639	599	604	593	597	587	606	593	612	627	583	644	606	654	586	575	622	565	597	613	574	641	576	590	603	612	599	613	591	615	617	584	576	583	594	574	633	600	612	613	594	578
30292	25538	23867	17474	12412	8279	5784	4502	3888	2913	2447	1982	1599	1350	1151	985	846	654	640	651	518	447	398	386	417	372	355	346	379	292	297	325	352	319	289	330	292	289	274	307	323	306	307	299	297	314	330	324	330	311	307	273	252	281	260	284	296	275	311	287	289	251	294	322	325	324	271	304	282	302	293	284	304	294	301	300	280	280	284	303	306	268	277	300	318	321	278	286	305	320	299	285	280	279	295	288	310	303	286	311	277	302	282	277	287	298	283	294	279	288	276	284	289	277	288	286	280	284	292	283	269	301	325	316	260	287	302	302	330	310	287	263	283	265	321	302	267	283	265	277	299	310	292	299	289	292	307	264	300	279	278	314	300	293	266	273	281	285	289	275	289	285	285	267	288	321	289	275	271	259	291	306	283	285	314	287	305	278	269	297	315	317	317	321	298	293	310	309	300	282	278	319	298	274	294	303	300	299	289	277	315	295	280	322	283	314	276	328	308	292	289	306	300	297	267	280	291	304	275	306	310	290	289	303	282	287	277	308	239	297	296	290	318	277	320	237	307	289	286	278	278	274	264	278	274	296	273	309	267	287	315	285	299	287	293	294	251	284	305	284	291	274	314	271	278	294	324	298	287	278	300	326	322	315	281	297	304	316	318	265	273	299	312	276	283	278	293	290	312	322	286	279	303	293	313	286	254	278	281	311	295	256	265	297	309	337	287	272	274	285	289	307	278	280	279	270	298	299	270	309	300	279	294	329	268	276	292	271	311	325	280	291	284	285	274	273	286	301	321	293	268	308	320	309	285	288	308	296	287	278	288	286	266	291	332	305	293	278	269	292	311	297	283	253	302	295	286	274	294	293	278	295	315	290	284	280	283	281	291	265	253	280	275	265	317	271	286	313	299	269	278	295	277	293	301	296	296	287	281	307	306	290	296	291	335	320	301	280	299	294	277	294	302	289	269	282	281	279	327	255	290	286	297	318	275	288	292	271	297	301	305	311	276	303	279	276	299	304	312	301	309	302	280	259	307	245	281	279	289	293	252	299	283	284	296	283	281	252	316	272	266	296	275	283	278	271	253	306	320	278	282	261	296	283	307	260	292	291	307	325	274	269	270	318	287	314	298	289	292	289	297	289	311	285	257	262	281	267	310	282	296	282	325	267	285	271	311	292	302	304	275	265	278	309	345	313	265	305	267	310	301	306	284	257	267	277	316	292	301	273	322	293	289	262	312	273	297	289	282	288	281	297	270	299	327	280	307	289	286	291	290	264	303	320	279	264	275	259	297	280	300	274	273	301	266	273	284	298	286	281	278	280	295	294	272	285	288	289	274	290	259	284	307	305	305	313	316	308	272	286	306	300	300	290	289	292	290	291	309	283	313	292	289	291	303	303	297	295	283	302	311	283	316	262	287	284	286	306	265	291	299	304	319	293	295	270	255	307	298	331	274	297	279	259	264	307	285	293	273	275	289	275	297	300	289	275	295	293	299	258	267	297	294	290	311	308	292	302	298	306	289	265	281	294	328	322	297	281	283	270	318	245	278	301	288	303	286	313	282	314	290	281	270	288	325	309	287	269	308	273	315	316	249	305	293	289	280	272	285	299	279	332	273	281	304	322	283	285	290	282	288	284	287	271	282	280	278	246	283	292	282	292	285	297	276	297	271	274	283	285	298	290	306	295	253	335	283	295	291	321	321	289	275	279	282	284	292	309	325	318	310	294	276	317	277	307	284	310	271	322	265	319	256	287	274	268	312	272	311	300	284	290	311	298	307	294	311	283	298	268	291	281	274	301	297	277	301	314	311	310	260	301	288	276	255	295	274	311	266	289	286	313	291	281	275	290	278	274	264	259	322	303	264	294	276	283	283	288	318	295	282	327	269	318	266	299	300	251	320	267	290	305	302	294	298	286	281	273	311	312	285	282	283	245	313	280	270	290	284	323	285	300	300	297	330	253	278	321	295	279	273	297	299	280	300	273	263	282	309	246	299	293	305	311	277	289	296	272	277	307	284	307	281	299	298	299	307	294	301	293	277	271	291	296	252	264	303	292	311	302	318	257	274	283	310	287	316	290	308	295	290	298	299	275	325	279	313	300	305	285	326	304	305	312	295	271	269	294	328	295	276	280	287	272	290	296	330	278	285	299	297	302	269	286	279	290	297	282	277	312	323	278	274	284	301	312	263	299	279	303	258	286	266	287	291	288	266	286	295	278	288	284	305	269	282	271	285	302	263	282	284	298	308	294	317	296	304	311	280	309	281	287	242	257	244	315	294	269	300	260	278	291	296	298	289	281	289	275	283	319	309	271	281	269	284	261	299	310	238	313	300	273	275	307	315	281	300	270	313	308	307	283	284	278	275	326	284	301	297	277	275	286	267	308	307	280	266	305	303	301	310	281	275	320	276	285	299	306	301	289	258	291	309	278	320	319	292	283	278	284	268	311	258	316	286	295	296	286	266	301	307	300	288	291	300	294	315	322	294	266	288	280	291	295	292	297	289	326	262	314	273	299	260	293	272	267	268	270	321	289	283	262	277	291	301	296	287	258	307	276	287	261	285	270	304	279	285	299	284	292	258	287	285	266	286	281	269	311	254	274	285	295	290	264	291	289	301	263	287	301	293	258	284	295	250	309	304	288	273	285	305	288	299	265	245	292	296	262	303	259	284	331	274	287	272	343	289	312	294	303	307	266	284	274	315	311	297	306	291	302	292	300	280	310	283	292	315	280	316	321	303	309	321	295	293	310	257	314	316	281	305	300	290	291	305	274	309	300	320	283	301	297	283	281	295	304	277	274	273	292	326	285	278	274	324	291	278	250	300	294	293	300	277	284	269	288	310	272	298	293	303	317	308	278	277	312	273	303	291	288	311	310	284	293	303	317	285	336	327	277	302	302	294	280	267	269	284	273	267	289	324	280	286	290	286	268	303	296	281	294	291	231	273	295	267	275	283	290	310	284	310	283	282	286	287	307	318	280	281	283	311	271	282	293	270	302	306	298	296	297	322	322	317	279	328	299	278	283	284	271	287	287	292	276	299	276	255	274	268	290	298	285	287	299	303	278	319	258	303	279	321	291	262	300	267	267	283	291	282	276	297	285	276	302	289	267	299	316	299	266	311	307	315	276	295	289	318	291	298	291	275	343	271	243	294	297	281	276	281	318	277	278	278	282	278	317	279	285	315	286	303	294	307	290	298	286	280	278	299	302	271	303	289	273	292	306	294	314	259	272	305	282	260	291	315	282	284	310	287	311	300	290	282	300	259	308	299	289	292	294	302	311	283	271	272	300	269	308	270	307	301	257	262	275	289	315	293	263	293	272	293	309	296	283	300	287	257	296	270	304	273	281	293	275	265	267	307	302	299	287	286	272	282	288	299	292	272	277	312	306	323	272	287	300	258	301	326	296	246	287	279	280	271	297	264	319	311	312	303	249	258	285	299	305	282	311	295	308	265	302	296	275	279	285	284	262	325	293	300	264	300	323	284	249	293	269
18353	19475	27812	28833	26628	22578	18702	17552	16548	13183	12285	9943	8053	7391	6250	5247	4239	3155	3030	2868	2120	1711	1449	1437	1382	1255	1083	1128	1108	1004	913	964	863	847	877	815	803	760	766	765	771	735	745	726	806	785	764	829	739	684	667	708	660	686	677	700	635	664	676	670	720	709	687	653	694	680	660	690	710	717	747	724	716	654	650	704	693	677	691	731	698	690	669	722	729	658	663	695	669	685	650	740	688	732	716	718	674	696	678	666	652	676	742	701	740	729	755	742	701	664	671	714	649	721	727	726	642	693	692	690	698	708	666	680	650	660	710	653	662	721	657	738	720	707	728	682	683	689	684	701	680	737	720	734	683	735	649	694	678	709	751	704	692	715	690	713	713	676	625	682	686	737	721	700	725	689	704	701	702	680	706	650	717	726	724	706	712	648	696	697	689	690	708	712	714	670	683	743	698	680	698	658	660	683	747	686	682	775	669	698	677	714	693	659	697	679	687	731	690	736	706	658	683	695	740	727	676	716	701	706	706	701	725	716	717	666	739	688	679	725	667	707	703	704	698	705	664	738	678	717	713	670	701	663	704	681	758	697	679	697	698	724	721	667	680	711	691	705	667	736	682	740	684	691	708	654	676	684	706	677	717	719	695	669	686	718	673	699	711	680	662	710	708	661	666	690	725	714	703	645	677	731	651	663	692	695	670	704	752	715	667	681	715	694	753	672	711	713	689	683	679	740	743	700	673	655	706	757	682	731	715	669	669	713	628	717	699	679	687	713	737	644	726	706	703	691	645	690	709	709	752	693	681	692	694	758	668	711	677	669	694	683	674	671	764	665	709	724	697	716	664	674	706	652	730	724	734	740	687	705	673	677	717	703	649	722	687	735	715	689	692	686	686	740	685	670	648	759	682	720	689	683	703	698	691	678	665	718	651	668	669	742	661	683	688	689	691	694	679	711	664	748	685	686	705	721	727	758	680	727	737	701	650	670	714	721	673	686	704	723	683	690	749	711	700	696	683	695	680	680	698	675	710	719	697	721	693	696	675	732	703	671	702	693	686	705	669	704	653	648	708	697	697	715	736	755	711	707	679	751	688	705	708	714	662	663	710	732	634	677	714	697	717	728	707	718	694	680	704	717	698	718	706	706	706	702	674	679	682	688	682	756	692	688	672	724	670	671	702	701	745	673	705	697	679	675	700	679	729	743	738	722	710	666	682	692	697	643	710	689	671	669	702	722	750	694	684	680	699	646	690	711	673	726	734	718	682	714	659	708	740	682	711	669	717	712	661	727	729	739	674	699	734	679	702	714	738	672	701	670	662	659	700	725	731	673	708	695	658	705	655	683	708	727	722	697	737	675	689	705	701	709	669	735	664	726	700	667	705	721	667	689	711	727	727	673	691	727	673	685	670	678	673	759	666	676	704	727	697	704	679	690	716	726	687	720	661	716	709	696	729	717	676	727	759	706	695	683	708	688	740	679	706	663	707	707	694	701	707	687	700	720	655	741	688	736	705	720	690	682	688	667	688	693	718	674	736	698	715	714	688	699	746	673	628	706	705	734	714	684	738	748	725	685	687	699	695	709	766	676	620	744	690	662	692	665	694	660	712	691	673	684	664	708	724	713	713	756	677	689	721	724	724	743	702	669	738	734	715	684	693	719	679	705	703	719	681	658	683	728	655	695	660	712	717	680	666	672	682	694	677	705	709	711	743	699	697	695	695	711	717	713	730	659	730	704	705	750	713	659	755	731	729	706	747	737	669	745	705	696	690	714	664	706	699	724	678	690	680	673	665	685	714	712	660	685	689	700	705	693	686	668	717	675	679	697	693	659	664	694	671	708	687	696	756	727	625	701	712	658	667	684	689	698	721	744	725	698	715	710	693	697	718	699	708	713	691	712	701	721	705	721	733	738	723	669	713	704	728	652	699	700	727	721	703	689	681	695	700	716	697	718	697	733	708	714	697	704	671	709	769	700	705	707	719	685	698	665	650	702	703	670	688	659	660	675	724	693	677	710	668	677	729	707	653	672	685	670	708	688	723	761	719	737	735	743	720	710	664	673	742	712	707	719	709	705	716	738	689	724	724	700	718	697	633	701	764	708	663	705	645	679	677	683	703	679	704	719	663	714	675	692	718	679	721	736	681	682	688	697	754	680	670	682	732	680	719	679	750	665	713	705	749	730	669	720	665	710	715	701	682	690	674	732	750	699	697	686	683	713	687	684	676	659	707	641	725	757	744	724	663	661	678	657	698	707	694	701	631	687	688	701	676	683	705	652	714	727	724	669	673	770	634	721	677	652	726	732	632	703	711	699	708	727	670	737	704	665	696	677	706	700	681	712	720	693	697	671	714	691	644	693	692	686	679	679	695	673	695	722	725	702	703	710	712	689	702	704	659	712	685	652	671	708	710	697	653	711	698	715	678	731	732	741	717	702	696	687	750	672	738	694	746	752	669	682	712	707	670	695	712	691	751	714	677	707	689	694	710	679	703	698	744	738	698	703	722	701	727	738	738	669	672	748	758	718	672	680	734	663	707	676	668	672	712	705	670	696	707	703	729	753	670	699	709	688	685	704	700	712	715	688	756	701	681	709	690	683	683	699	670	699	731	725	673	656	684	670	694	732	752	703	696	682	703	706	730	682	682	709	722	677	722	693	699	704	683	694	697	645	694	710	711	697	685	731	721	719	673	679	756	675	692	703	706	705	658	679	705	724	659	723	700	668	672	724	689	740	731	661	712	744	723	716	706	722	717	692	719	720	709	719	733	586	702	711	724	699	732	703	645	672	723	695	752	728	711	714	691	714	711	709	667	731	717	673	742	685	683	675	720	713	713	684	735	702	685	744	711	712	700	703	739	739	712	740	645	682	726	685	747	681	643	725	682	720	758	662	713	717	684	658	702	703	729	674	700	741	695	722	723	684	706	737	669	655	731	672	710	714	719	739	668	687	721	711	697	716	691	648	722	760	751	683	728	685	731	715	734	710	697	732	720	675	701	657	683	711	715	688	710	708	698	709	666	675	698	668	693	712	681	695	701	739	731	673	705	651	678	710	674	716	690	686	741	683	708	726	671	669	697	671	712	688	640	759	743	714	737	711	715	646	680	690	681	701	671	660	663	693	709	700	695	717	750	702	704	681	728	721	679	679	645	711	671	750	688	691	697	711	731	743	666	730	738	696	702	684	693	678	712	693	692	701	738	696	665	674	694	733	744	746	682	728	708	720	686	755	647	691	689	704	706	738	665	740	684	683	677	747	713	712	745	706	641	696	717	668	677	722	686	731	716	714	724	690	721	732	705	710	696	713	696	688	691	647	682	757	717	696	705	713	715	717	649	727	687	744	696	689	688	667	737	708	711	746	713	719	696	726	706	717	653	660	701	734	710	678	735	690	723	710	739	734	686	651	709	729	715	745	712	663	722	682	698	642	696	697	700	625	665	695	712	642	704	678	670	689	714	664	721	680	726	700	714	704	714	699	690	679	720	724	703	663	724	694
45474	40209	45485	43233	43062	40822	37221	36121	37749	32921	28235	25042	19135	17282	14709	12301	9837	7054	4734	3458	2518	1333	1044	1241	1144	1005	786	634	515	454	388	361	327	341	301	344	338	338	313	297	315	271	301	398	459	375	382	347	293	281	301	264	262	264	274	275	263	282	301	257	277	285	226	272	301	296	310	303	308	281	309	299	269	346	326	299	299	266	305	261	283	283	285	275	303	293	274	306	277	305	269	278	306	281	275	251	325	305	273	309	306	309	278	299	298	292	317	289	313	291	321	290	331	284	280	270	283	287	294	260	276	264	292	306	306	316	294	322	302	309	310	247	274	247	276	306	297	273	267	293	297	291	265	287	276	314	287	302	282	313	269	288	294	273	278	307	288	310	311	286	276	311	277	278	328	265	279	305	309	252	293	266	318	282	298	290	294	285	278	256	287	277	273	277	280	308	266	294	305	310	279	290	327	288	299	296	274	285	303	314	270	280	282	278	318	260	306	272	287	280	275	266	299	296	300	308	289	310	298	295	321	281	282	300	327	281	275	299	251	276	249	273	292	270	294	274	311	311	287	287	268	291	301	273	275	294	307	298	255	283	311	277	296	278	271	277	289	297	271	276	303	315	278	307	302	279	228	231	285	284	293	308	304	320	301	283	280	307	277	288	310	301	275	308	293	300	278	296	255	311	284	306	311	289	291	262	255	291	300	312	281	302	312	293	310	277	288	276	305	314	276	277	294	286	327	293	284	319	289	282	294	295	290	300	310	282	293	265	282	289	287	261	271	282	301	284	274	278	276	264	309	302	309	301	304	272	263	320	294	299	307	293	279	270	303	287	274	280	260	293	273	290	290	301	312	251	284	257	284	300	266	296	286	255	299	308	273	283	279	261	299	306	267	294	283	245	291	306	293	266	283	272	274	326	277	268	300	295	316	282	271	296	307	318	314	287	293	288	295	293	306	304	323	293	294	277	309	303	275	282	273	274	286	276	311	273	253	267	284	325	322	295	291	280	264	299	298	265	305	279	289	284	291	275	264	275	272	302	280	306	309	312	289	325	311	306	302	275	260	302	260	279	271	292	311	301	277	355	274	278	307	323	287	282	256	274	286	266	306	292	291	321	285	292	311	316	264	281	320	325	286	278	284	280	307	281	256	316	267	265	300	293	269	315	281	261	235	283	288	307	329	280	301	293	304	302	296	282	293	280	265	299	297	274	287	258	301	310	256	267	261	295	312	313	258	306	271	301	315	289	275	289	265	274	306	263	253	278	291	298	301	274	271	264	312	313	313	283	277	264	268	269	300	307	273	289	313	324	267	272	299	299	267	303	289	288	298	292	277	297	302	263	308	295	344	274	302	304	298	288	273	297	313	303	303	277	308	288	320	275	302	278	295	280	270	306	260	312	311	280	279	269	304	284	295	310	302	288	278	255	263	297	288	261	299	301	289	309	299	284	282	254	307	291	256	347	272	260	270	293	295	285	269	275	283	326	300	289	312	317	301	307	275	310	297	287	294	326	292	298	294	272	318	281	307	282	311	296	296	254	311	319	313	317	314	291	309	280	275	272	299	330	270	311	334	289	289	313	293	250	306	273	287	275	277	310	270	301	242	327	306	313	279	314	303	309	293	323	301	273	285	325	278	294	266	290	286	281	288	268	278	295	284	286	279	294	306	293	291	254	308	295	263	280	298	266	303	288	324	284	282	288	309	332	318	289	277	279	274	296	298	275	317	288	255	315	318	302	302	284	325	261	291	284	273	303	274	297	279	294	280	269	260	257	298	260	301	275	267	284	274	313	279	277	265	281	310	294	299	281	297	252	287	293	308	301	255	289	271	281	314	286	259	298	282	294	304	278	260	292	281	262	279	290	290	296	312	286	255	307	277	331	262	288	282	286	313	261	301	286	277	284	323	301	299	319	288	300	305	242	296	296	288	310	297	322	311	279	290	300	269	300	266	275	280	316	291	276	310	307	330	316	294	316	317	278	266	304	269	271	276	309	273	287	318	291	264	295	311	319	280	302	289	286	302	285	271	266	293	256	295	303	304	313	270	300	274	264	308	322	287	290	299	290	290	334	320	301	293	276	286	283	306	285	268	292	289	267	284	302	324	291	283	284	260	283	285	286	280	279	295	294	296	300	281	293	317	298	319	283	296	306	304	274	272	288	286	259	274	300	308	306	321	301	275	304	260	313	293	290	311	267	289	278	295	282	316	290	279	279	281	275	301	304	300	333	286	286	327	317	302	273	313	304	296	288	313	289	309	268	286	283	304	273	273	262	289	273	275	273	304	286	268	276	305	291	287	281	288	272	313	276	264	289	287	259	289	277	288	295	297	282	295	313	312	271	282	264	295	280	301	281	298	315	314	282	284	296	311	286	281	325	312	259	321	287	282	268	334	293	287	286	263	289	316	322	233	305	259	315	312	301	308	285	304	268	296	286	306	250	293	298	329	299	310	293	253	257	289	304	277	305	295	325	301	300	313	286	303	323	273	294	272	307	275	280	298	293	329	320	282	269	272	287	298	287	297	292	301	280	284	287	306	301	295	305	283	264	298	290	309	297	291	285	296	304	274	278	281	259	275	274	300	293	288	296	281	312	299	308	320	333	315	269	292	287	283	285	301	293	308	297	286	266	282	276	306	304	284	288	318	275	281	270	277	291	286	327	256	299	283	319	287	265	320	310	283	266	273	312	304	319	304	328	286	306	295	340	310	313	313	266	269	304	267	301	264	305	269	314	260	284	300	282	277	305	267	358	272	301	313	303	296	299	276	285	310	290	308	280	268	293	311	333	311	315	288	314	293	265	266	284	304	258	285	306	311	256	267	272	292	276	282	306	283	303	288	301	278	272	289	300	313	289	315	286	324	304	297	304	292	289	313	319	285	276	305	270	297	310	302	271	281	271	301	276	281	295	329	244	284	307	290	297	266	271	284	331	300	278	297	270	278	279	265	298	309	276	289	278	306	286	294	267	272	268	310	300	319	317	302	286	282	295	272	276	316	275	303	261	285	303	298	289	279	308	289	280	317	259	304	282	282	261	292	287	268	284	268	270	288	313	310	298	265	280	323	313	301	289	290	302	296	308	304	264	290	319	300	270	272	309	280	308	305	298	309	263	290	300	316	281	266	268	270	314	280	337	277	317	310	258	298	302	270	317	310	268	296	277	294	284	278	293	295	286	298	266	256	251	296	295	272	314	273	302	324	303	301	268	281	280	294	313	298	256	265	282	279	303	284	290	331	292	287	269	311	286	258	274	321	275	287	297	299	288	274	292	285	279	284	277	299	304	294	308	287	289	290	344	281	280	286	273	276	300	267	289	318	332	279	314	313	283	275	316	321	286	307	289	324	318	272	289	285	281	283	304	285	280	283	288	250	305	272	316	273	264	313	267	321	279	308	305	265	271	308	294	296	294	302	300	259	254	274	289	291	280	303	273	273	303	293	317	290	287	284	287	287	283	313	304	244	285	270	311	317	314	308	305	278	291	256	289	295	277
29268	32085	42724	47329	51504	50400	48032	49234	51512	44951	43504	41182	33322	36146	33175	31594	27334	22756	17330	14578	11557	6672	4685	6585	6211	5350	4097	3047	2528	1832	1506	1283	1198	1152	1056	961	909	922	970	881	887	827	792	1307	1597	1405	1165	1024	827	688	713	761	673	741	696	689	725	707	714	741	686	687	774	684	709	674	724	703	684	693	735	685	676	706	676	695	683	743	691	684	678	663	698	715	718	697	716	715	675	671	709	686	710	716	727	715	634	729	719	685	717	668	754	695	735	709	699	730	687	673	692	686	731	738	737	722	687	662	667	722	673	706	696	677	693	703	700	719	685	663	700	663	642	720	678	705	672	713	705	649	727	699	707	746	728	694	702	673	689	698	672	683	680	731	691	712	694	651	693	729	720	657	767	709	697	705	656	701	706	712	696	664	705	729	653	699	690	719	706	697	709	702	679	716	706	664	672	692	706	728	690	641	721	703	690	743	667	670	726	700	689	695	700	660	687	682	721	694	640	669	739	673	659	666	704	683	719	707	688	775	718	677	640	695	673	716	760	702	705	689	741	692	722	696	698	691	695	698	684	737	705	658	706	701	702	648	677	710	724	713	718	682	695	744	707	717	675	731	698	687	704	687	701	626	694	685	697	689	691	730	710	722	752	723	671	721	675	649	758	689	691	653	721	664	717	673	680	701	706	708	709	719	701	719	700	728	715	713	698	695	733	731	688	728	699	741	697	647	683	729	715	700	710	714	685	707	674	705	684	713	673	704	675	725	690	733	692	650	733	732	710	700	711	702	719	706	723	679	694	701	719	685	653	688	669	684	639	710	674	700	705	676	701	693	683	683	685	706	649	706	708	697	733	739	689	763	684	708	664	701	713	698	682	711	669	690	687	669	692	724	704	699	717	647	665	683	702	752	725	711	699	702	749	699	710	695	745	713	716	673	656	789	701	638	702	714	729	703	733	676	717	676	692	723	712	694	671	681	717	710	701	691	730	729	662	677	659	712	692	705	659	750	705	746	693	755	694	672	728	695	706	689	669	693	745	694	656	684	724	677	710	708	680	745	672	672	700	702	677	718	706	680	711	702	730	711	697	651	695	648	710	694	672	741	671	704	663	713	718	698	663	731	690	665	706	695	691	683	648	655	734	715	692	693	687	755	694	729	704	686	736	730	711	744	686	707	664	720	696	746	684	687	675	673	720	721	707	711	699	724	683	675	694	701	666	707	680	716	685	675	736	719	695	677	701	696	731	670	697	680	723	673	707	730	669	699	691	729	689	719	717	757	684	705	670	714	707	715	672	686	736	695	720	678	671	688	705	727	729	689	678	712	674	673	679	728	687	706	706	692	732	687	686	685	690	729	689	687	658	700	682	665	711	731	710	727	697	710	699	717	677	718	712	717	667	693	697	700	679	706	661	713	744	748	694	731	684	719	745	669	687	713	722	713	692	737	685	692	684	724	726	709	677	706	703	679	656	706	686	684	677	663	744	736	700	685	688	758	668	690	750	715	698	671	675	681	687	730	665	709	722	669	714	743	723	655	714	638	685	686	662	692	742	707	702	715	672	723	694	744	750	688	662	667	675	741	710	727	687	710	655	681	735	693	666	720	709	705	719	665	690	678	706	726	715	684	689	674	657	703	663	705	701	720	677	687	705	692	673	649	678	726	682	713	691	690	700	737	701	703	707	718	738	687	661	723	675	673	677	683	726	634	708	725	728	680	718	670	655	720	684	739	708	741	641	692	698	688	687	745	775	741	754	700	691	736	694	726	683	678	681	734	690	737	694	689	720	669	720	710	647	716	678	682	710	698	710	681	728	723	724	700	674	703	713	723	687	681	710	673	711	681	684	684	710	732	736	714	703	698	693	698	718	716	701	697	685	684	696	623	700	702	718	665	689	706	731	684	726	729	686	704	661	642	706	683	670	725	647	745	686	696	707	717	679	691	723	729	648	697	676	693	679	675	709	673	728	744	699	802	677	697	714	683	622	660	711	704	676	749	673	708	706	715	780	685	726	663	688	697	729	689	700	726	696	749	710	664	698	686	712	752	680	714	705	718	747	689	679	669	709	709	707	678	685	721	698	722	651	685	697	675	729	725	734	708	697	677	705	666	668	697	710	691	669	701	688	729	689	747	686	678	702	674	706	703	736	658	679	711	686	704	659	639	721	668	674	702	743	673	716	684	677	664	692	703	699	683	666	722	703	714	631	701	685	756	710	723	696	728	724	653	731	747	739	672	709	702	707	723	701	689	673	699	666	665	701	708	673	702	706	684	635	732	732	695	725	714	719	675	664	705	738	717	686	728	688	707	697	646	722	698	714	718	683	739	713	692	695	727	727	732	735	662	729	675	708	703	721	688	691	666	675	718	699	682	718	662	702	661	704	687	706	679	698	730	696	717	662	723	672	696	742	702	699	710	698	710	698	688	699	662	670	717	711	685	718	698	721	699	650	661	658	687	702	719	691	697	697	738	704	733	717	725	734	689	754	692	727	737	710	713	662	663	732	652	697	718	647	722	680	714	640	704	746	677	666	645	708	725	723	662	692	693	711	694	699	690	685	711	716	722	712	686	710	695	721	663	739	708	699	714	724	723	720	739	700	662	664	680	758	700	736	711	677	709	663	646	703	723	732	693	678	697	717	749	719	709	679	704	703	684	705	677	703	705	706	721	711	688	671	713	719	701	653	690	725	700	694	703	710	712	716	699	694	712	732	727	693	691	714	693	667	688	676	686	719	722	689	741	681	713	695	704	717	700	693	712	738	750	681	692	710	703	709	709	675	730	679	694	644	714	677	687	690	677	718	760	693	744	680	667	661	675	740	696	694	699	719	691	687	682	668	722	715	694	688	697	705	719	699	688	735	691	709	745	709	749	681	701	608	669	682	723	653	717	712	697	722	682	713	702	712	697	694	649	700	703	686	755	746	710	658	647	716	686	727	711	669	711	733	672	672	657	720	763	646	731	699	679	674	685	733	708	695	663	696	700	667	694	681	736	641	677	692	734	691	683	671	723	703	666	671	690	659	740	677	688	689	669	720	717	702	692	713	697	707	701	725	761	712	656	659	707	680	645	700	716	702	704	709	701	700	703	723	697	683	678	711	722	671	715	699	714	724	741	690	698	725	726	780	748	717	665	697	708	688	724	736	701	677	749	666	705	719	654	684	712	730	727	682	691	706	710	698	678	650	711	653	721	723	650	714	711	721	714	739	697	693	717	674	707	681	769	705	729	731	743	694	722	678	658	679	714	681	681	735	666	715	702	678	626	698	711	697	726	720	713	657	718	725	693	665	735	677	694	715	671	679	682	688	691	704	666	696	740	717	671	712	709	700	712	686	688	694	702	720	675	698	660	675	706	730	673	670	714	638	709	689	730	693	684	717	674	743	720	690	727	738	681	682	741	728	711	703	701	669	665	719	698	749	741	660	641	716	618	716	707	707	690	695	723	736	697	718	685	670	709	668	734	659	721	707	735	671	696	683	736	697	663	696	721	649	676	670	710
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
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
