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
336897416608	336897417168	336897417718	336897418268	336897418818	336897419368	336897419918	336897420468	336897421018	336897421568	336897422118	336897422668	336897423218	336897423768	336897424318	336897424868	336897425418	336897425968	336897426518	336897427068	336897427618	336897428168	336897428718	336897429268	336897429818	336897430368	336897430918	336897431468	336897432018	336897432568	336897433118	336897433668	336897434218	336897434768	336897435318	336897435868	336897436418	336897436968	336897437518	336897438068	336897438618	336897439168	336897439718	336897440268	336897440818	336897441368	336897441918	336897442468	336897443018	336897443568	336897444118	336897444668	336897445218	336897445768	336897446318	336897446868	336897447418	336897447968	336897448518	336897449068	336897449618	336897450168	336897450718	336897451268	336897451818	336897452368	336897452918	336897453468	336897454018	336897454568	336897455118	336897455668	336897456218	336897456768	336897457318	336897457868	336897458418	336897458968	336897459518	336897460068	336897460618	336897461168	336897461718	336897462268	336897462818	336897463368	336897463918	336897464468	336897465018	336897465568	336897466118	336897466668	336897467218	336897467768	336897468318	336897468868	336897469418	336897469968	336897470518	336897471068	336897471618	336897472168	336897472718	336897473268	336897473818	336897474368	336897474918	336897475468	336897476018	336897476568	336897477118	336897477668	336897478218	336897478768	336897479318	336897479868	336897480418	336897480968	336897481518	336897482068	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44631	35503	27219	18432	15727	13295	12505	9221	6858	5403	5317	3604	3151	2840	2420	2221	1640	1462	1247	993	865	810	739	682	710	683	661	686	617	624	600	603	566	580	552	532	526	507	515	517	501	528	489	517	467	479	520	478	510	437	443	432	408	450	439	463	426	435	472	454	443	416	450	440	513	470	473	451	452	412	425	423	414	425	436	418	421	439	457	434	400	427	452	429	418	416	412	463	427	414	425	429	427	434	422	387	476	428	387	422	424	462	409	384	427	417	425	429	436	406	415	421	408	430	430	426	452	460	389	391	403	409	427	402	450	358	428	420	406	427	450	438	441	431	414	414	381	435	416	420	425	414	440	436	404	416	450	470	407	432	401	450	428	426	456	412	465	398	459	458	457	469	456	428	428	433	460	413	403	392	444	389	429	429	379	417	429	473	411	425	437	431	445	486	465	452	438	401	391	406	406	431	390	482	467	435	396	427	414	380	398	448	424	417	425	421	421	438	434	423	413	447	452	421	443	416	405	413	415	472	452	458	413	407	399	442	400	441	426	427	413	446	397	453	423	435	406	425	442	435	439	439	420	444	442	415	436	439	412	450	411	426	430	412	408	438	397	425	442	439	401	431	387	454	443	413	444	418	415	420	426	455	409	399	430	445	458	428	394	387	416	429	435	436	410	404	410	406	399	430	425	409	408	406	397	436	431	413	436	422	483	420	409	431	438	402	416	443	419	422	411	407	417	431	425	422	427	455	434	412	458	437	444	438	446	416	427	439	418	441	416	460	419	414	403	430	427	433	419	422	438	405	413	427	410	428	446	437	417	421	402	427	399	438	378	371	404	411	422	429	432	432	432	427	416	404	423	423	436	426	426	411	408	430	388	436	433	424	412	427	496	418	402	449	427	469	441	413	403	434	473	420	426	428	419	441	408	376	421	397	432	382	407	438	451	419	449	417	446	393	441	420	417	382	393	447	473	452	429	402	437	382	381	397	429	411	395	415	402	433	424	424	438	401	427	428	424	415	435	411	396	442	406	407	454	404	435	437	437	434	428	408	457	415	411	435	404	410	406	403	427	454	422	416	400	466	415	412	448	439	398	443	449	440	398	424	403	450	397	435	422	435	428	440	440	432	434	456	421	427	423	432	418	384	430	445	415	410	468	442	386	381	451	398	427	420	411	433	413	412	424	407	433	447	422	419	423	469	416	437	414	406	378	432	402	444	403	378	400	422	403	426	418	434	451	428	443	386	421	429	417	435	390	435	402	452	392	435	440	405	450	425	401	386	426	418	428	399	405	407	435	383	391	443	391	422	450	437	415	396	448	412	385	449	404	416	432	426	406	402	425	394	433	460	430	413	433	431	412	432	439	436	421	434	423	412	452	452	426	438	410	454	420	427	418	435	432	393	452	419	438	469	393	391	403	409	447	440	448	422	438	382	464	460	413	391	423	451	405	448	432	401	418	445	383	422	440	445	464	414	388	434	451	432	493	406	418	429	423	416	438	412	414	392	413	420	426	429	427	432	438	411	423	430	425	436	429	444	402	403	411	410	401	394	415	403	412	423	439	451	437	417	432	421	431	435	460	426	414	454	419	411	412	395	446	409	437	394	396	458	408	413	408	430	456	429	429	376	400	445	442	431	374	408	412	404	408	429	416	425	444	412	377	401	446	438	424	427	359	412	415	420	442	431	408	395	419	417	435	413	446	366	370	422	439	437	438	408	428	440	427	451	428	415	402	440	417	423	454	405	392	432	411	430	445	418	409	401	465	450	428	424	386	431	408	394	406	428	431	458	436	420	399	413	414	383	422	413	418	404	408	416	418	417	417	397	420	424	425	384	426	436	405	455	432	432	421	419	418	398	411	446	447	424	434	428	452	408	438	458	461	438	459	410	426	415	443	420	411	422	438	462	444	411	426	417	436	426	413	394	402	384	413	456	442	432	427	397	437	415	390	415	368	426	355	448	415	452	401	434	430	438	410	440	433	440	404	427	433	459	388	455	458	428	420	420	411	403	472	429	423	479	420	416	393	420	392	417	425	393	405	443	406	436	440	413	408	401	423	356	414	391	399	401	436	465	448	433	458	434	427	440	432	407	420	375	423	424	398	418	395	420	371	415	430	459	437	437	437	440	442	420	460	402	403	434	407	434	437	412	455	441	409	430	422	452	435	429	464	389	387	436	431	432	466	446	429	417	406	428	430	391	398	402	408	436	420	358	442	428	389	423	484	411	425	451	458	454	444	435	434	405	417	400	424	435	417	397	422	432	407	419	448	413	429	421	425	405	406	409	408	397	433	392	416	448	425	416	423	411	414	419	403	389	373	406	416	446	434	422	418	435	429	443	421	455	395	444	439	401	418	416	468	431	438	424	420	416	462	418	412	450	446	429	396	397	417	392	420	407	447	410	397	426	396	472	411	404	404	437	425	422	430	409	418	393	435	414	418	447	423	391	416	458	418	408	416	416	418	430	426	452	417	398	406	386	414	386	401	442	421	439	422	434	436	405	388	408	425	370	452	439	408	433	432	462	383	397	455	429	419	452	413	447	410	424	444	405	425	433	395	440	447	436	427	417	438	429	430	438	399	421	411	434	431	424	430	433	463	434	439	407	420	408	459	409	411	443	368	441	409	407	438	421	419	487	436	389	430	434	421	426	416	416	446	410	398	421	422	430	410	414	417	409	440	436	467	428	439	427	427	440	445	425	422	409	395	420	401	430	434	425	414	401	397	400	405	407	447	387	412	426	407	380	417	405	448	424	442	414	388	450	451	422	433	426	394	429	421	442	433	453	419	437	425	425	414	445	410	396	439	422	433	413	457	412	441	450	426	433	380	412	441	438	428	439	401	435	412	406	473	405	457	417	468	462	437	423	456	418	414	442	444	421	419	408	417	446	443	444	435	383	410	427	449	421	435	440	435	398	424	410	434	428	425	437	410	423	459	442	462	420	426	417	417	429	393	433	431	429	415	397	415	459	424	414	418	455	464	446	436	439	433	476	394	403	424	409	395	434	404	396	420	441	461	438	411	420	389	413	431	439	426	426	435	422	447	421	439	421	403	397	393	427	475	428	402	411	414	417	407	434	378	399	433	420	435	434	424	397	401	413	427	434	435	416	425	381	448	421	409	409	409	430	439	401	411	423	386	445	427	442	464	405	431	434	405	429	447	408	454	412	386	464	395	414	424	424	444	420	394	406	401	409	440	409	455	366	432	445	399	443	434	421	418	399	391	395	467	410	389	460	416	428	443	402	447	455	459	454	415	424	412	432	409	429	430	433	414	407	445	455	458	401	428	405	406	447	440	423	411	403	444	391	418	384	432	395	434	391	455	472	416	403	403	444	386	438	436	400	426	454	430	416	411	435	404	468	432	396	386	489	399	403	393	369	443	446	388	443	417	434	411	419	408	396	398	381	393	414	427	470	400	409	444	375	418	406	416	419	466	425	421	420	429	380	448	416	453	397	423	417	411	392	402	423	402	373	439	451	426	443	423	414	448	426
27846	25690	23316	23137	24854	24009	24831	21444	18595	16045	17741	11711	11802	11519	9809	9701	7863	6971	5674	4747	4145	3801	3459	3102	3166	2766	2657	2776	2534	2402	2403	2279	2263	2078	2116	1891	1944	1922	1829	1639	1558	1503	1489	1492	1425	1484	1427	1252	1252	1219	1215	1198	1133	1133	1157	1175	1128	1234	1210	1147	1206	1243	1208	1154	1240	1197	1179	1217	1120	1034	1084	1121	1102	1059	1043	1098	1119	1085	1107	1070	1057	1091	1027	1038	1078	981	1036	1008	1086	1034	1007	1010	1034	1041	1015	992	1017	1044	1014	1035	1034	1030	997	1024	1018	1025	987	1014	1036	1029	1053	1070	1130	1036	1022	1037	1061	1043	1062	1069	1067	1050	1018	989	1013	1064	998	1047	1011	1045	978	1026	1083	998	1043	957	1042	994	1049	994	1055	1023	1036	972	1028	1029	1008	1029	1045	1024	979	1011	1006	993	989	1009	1012	979	1018	1000	992	987	1030	976	1018	987	1022	998	995	1039	1009	1046	1048	959	987	1040	1023	981	1002	1043	992	949	985	946	1005	970	975	1010	1067	979	982	993	1040	1022	1021	979	1024	1029	975	1028	1050	968	1008	1004	1007	1027	1061	946	1056	1004	990	1020	1010	1007	1018	1019	1010	986	1050	1001	970	1034	977	1000	989	1028	985	1016	1030	1061	1007	1034	1018	1011	1069	1038	1042	1052	1042	1048	1007	1002	993	1005	1012	998	1016	1032	1037	1034	1050	1049	984	1040	1044	1003	1031	1044	1062	977	973	1015	1017	1005	1016	1048	960	1047	1004	1016	966	1025	1015	1039	984	1054	1003	1009	1018	1039	964	1021	989	986	1006	1051	1016	1039	1029	998	1038	1014	1017	1001	1015	1039	990	1000	1076	1052	1012	1064	968	1048	994	1015	1026	1003	1027	993	1030	1031	988	1069	1044	1002	1015	980	984	1011	1014	1028	1000	953	1019	1003	1029	1018	985	994	1002	1014	982	1082	1035	1028	1067	942	990	1002	1015	1004	998	1040	1037	989	989	1052	994	1007	960	1007	1047	963	1043	977	990	1019	1035	1044	1028	1083	1076	1002	987	1030	1054	1021	1017	1091	988	1036	978	1032	1009	1017	1061	960	1029	968	985	997	1039	984	1039	1019	1069	1007	1071	1053	999	1004	984	1008	1050	996	1026	1008	1002	1028	1063	973	1033	998	1034	973	1042	985	1072	970	994	1013	1004	977	1013	1012	1011	1033	1019	951	974	965	984	1024	1017	1049	954	1021	1024	1040	987	980	996	987	1039	1040	980	983	1071	988	1000	1024	1023	996	1051	1017	994	948	1040	1037	1021	1046	995	1028	999	1011	984	993	985	1025	1024	1026	1014	975	1051	1032	1033	1062	1019	1079	1050	985	1075	1023	990	1035	1007	973	1021	1001	1024	1042	1009	1004	985	1049	971	980	1027	1042	1012	987	993	1004	1035	1040	967	992	1042	978	1036	1037	998	972	1050	1023	1011	1043	1007	970	1029	1020	1090	988	1013	1030	1046	978	1041	1027	1001	1023	1017	1035	1051	1011	1013	973	1005	1019	1007	969	1033	1068	1034	986	998	985	1022	1014	1017	977	1007	983	1049	1060	1047	1024	996	1066	1007	982	979	959	1033	992	973	987	1041	960	1009	975	1008	1026	1026	1000	1009	1051	1002	1018	1046	1021	1001	1021	1020	1024	964	970	1032	1038	1023	961	1005	994	1090	1012	1067	1007	1009	1036	1091	1014	1017	990	1004	1014	1022	962	1116	1014	981	1028	1045	987	985	1028	999	962	955	1000	1039	1020	979	1022	1028	1011	1000	1005	1022	965	1060	968	1019	1018	955	1013	1061	1021	1007	1076	1027	980	1024	1063	1064	1053	1011	1018	973	1058	1024	947	974	962	968	1053	1027	1023	1033	1058	1017	1025	1015	1045	1024	988	1007	1032	994	1013	1012	1042	1000	1010	976	970	971	1013	1012	1001	1021	1084	994	1009	1032	993	1034	996	1056	1086	1045	1017	959	1033	1024	1038	967	972	1078	956	1011	1050	983	1031	977	1036	1014	971	1006	1037	1019	1015	1024	1016	1043	1015	986	1008	1009	1002	961	1021	967	1039	1006	1023	988	957	1026	1069	1017	1010	1043	1037	987	1015	1039	1013	1065	1002	975	1031	973	995	1017	1057	1042	1002	1076	1062	990	1022	995	1006	1036	1051	991	1015	992	1014	1019	1039	1030	1017	1027	960	986	1049	1022	984	996	1039	1008	1038	977	994	1027	1027	965	1008	1005	1004	980	991	1032	1035	1001	978	1000	985	1044	1026	1019	1013	1021	1053	1019	987	965	1045	989	1032	1016	1005	1004	974	994	1001	985	1067	994	1051	1003	1073	1056	995	966	954	1023	1072	978	958	991	1001	1039	958	987	1000	1043	1047	1042	1048	1047	1048	1005	1001	1046	998	1003	1051	1075	1062	988	1005	1000	1037	1000	1010	1022	988	978	1045	1066	1018	1024	1041	1017	1040	992	1038	960	983	1011	1017	1041	1017	1028	1059	993	996	1052	1017	988	992	1023	972	1009	1015	1013	993	1034	1049	1038	1006	1032	1035	1011	969	1005	1011	995	1051	1010	975	977	1042	1001	1037	1009	998	1020	1030	1075	1018	1045	1063	1011	1055	1013	1066	1025	1014	1043	994	1048	965	987	974	1020	1091	1074	1057	1030	996	1074	1009	1032	970	978	1018	989	1018	1017	1031	1052	995	950	1066	1016	1012	1037	1092	907	1035	967	975	1074	1012	1014	1035	1026	1041	1000	996	1045	989	1049	1045	1049	1038	1054	1022	1027	967	959	1000	998	987	1015	1008	1049	991	1044	1008	990	1037	975	993	995	1048	1037	1010	1019	967	1048	1007	989	952	1000	1023	985	1037	977	1032	1063	1000	1059	1008	1054	988	1014	985	965	1004	1025	986	1020	983	981	999	1050	1012	1073	991	1041	1028	1040	1015	942	1026	1019	966	996	978	1034	1013	1013	1030	972	989	1023	1011	998	994	1016	995	1008	968	996	947	1015	1036	1030	999	1082	1034	966	1022	1008	909	1005	1075	1014	1025	988	1007	1007	1019	952	1043	1026	1022	1004	1018	1048	1039	1018	1027	972	1102	1023	999	968	972	1017	1015	1037	1041	973	976	1022	1038	983	986	1038	1045	1011	966	962	960	1065	1070	1018	1037	1000	1037	1012	1017	981	1013	1009	1042	965	949	988	1017	969	1005	1014	996	1021	998	1013	981	1019	1066	1016	972	1036	1006	1079	989	1043	1033	1014	1055	1037	1017	1005	1031	1007	1029	1008	944	1076	1060	983	1083	1042	1028	1024	1007	1059	977	1049	1034	1007	1006	1017	969	1051	1016	1000	1034	1049	1022	969	979	1039	965	989	1035	990	1019	998	1007	1035	971	1077	1038	1014	1053	1019	1017	1064	999	982	1010	989	911	983	971	1004	1061	1011	971	1034	989	1007	1000	964	1000	989	1009	990	1016	1038	1055	1028	1045	1012	1019	1014	1018	1018	1023	1013	1039	1075	1008	1079	997	1023	988	1027	992	1019	998	1036	1043	1066	1023	986	1026	1020	1050	1001	1069	1013	984	1005	1036	978	947	1074	951	1011	940	1061	990	1016	1002	984	974	981	1010	1013	1039	1009	1007	1049	1039	956	979	976	1010	924	1008	1004	1014	988	1038	989	1056	1028	1041	1053	1038	995	953	1060	1002	1014	1069	1026	1026	1065	1005	995	1009	1025	1060	1000	947	997	1052	1063	983	1017	1001	1038	1011	1039	1030	1001	1032	982	1062	1012	1011	958	974	958	1073	1007	1055	1022	1024	998	1024	999	984	980	1040	1036	988	1012	1000	998	990	1079	1018	1013	997	953	1023	1002	1038	998	1033	1004	967	979	1029	975	1039	1047	1029	981	973	1015	1033	1021	972	1030	1001	1048	1070	1040	1018	1037	979	977	1035	1009	985	1049	1030	1055	1004	1017	1051	1014	1022	1030	1025	981	917	1075	1025	1009	1026	946	986	1020	1002	1025	996	1011	998	1029	1053	1034	998	1000	979	990	1039	967	998	1050	999	1063	1069	1034	1036	1033	1009	1036	1003	1061	1018	995	1016	976	1062	968	1018	1009	1031	987	1008	1013	1004	1009	953	1037	1017	994	1050	1055	997	1013	982	1004	1002	1025	1057	1040	1008	1001	1017	999	1053	1041	949	991	1028	1007	1026	1000	1023	1045	1018	1019	1022	1098	983	991	1019	988	994	1012	1025	1004	1039	1002	996	1010	1033	1014	1012	1042	1014	1038	1035	1024	1020	1053	974	1049	1088	994	1024	1022	989	997	1044	961	990	1002	1036	1027	1064	1005	1047	980	1067	1017	1000	959	1013	1070	1011	961	1009	996	1018	988	1024	1037	1031	977	1007	1016	1024	947	1042	1066	1029	975	994	1014	1042	1010	1055	941	979	1025	1048	1007	1018	1031	974	970	1028	1023	1030	954	1023	1017	956	1043	1001	1019	984	1038	998	981	1049	998	1027	1063	1035	1005	926
17573	9429	5959	3812	2906	2480	1958	1610	1201	962	815	756	773	628	616	583	553	568	487	472	489	445	411	409	408	408	433	404	405	375	415	454	455	450	422	403	419	400	431	407	403	426	394	391	388	345	399	420	366	377	373	387	348	409	414	374	371	387	381	355	435	339	372	365	339	364	382	375	358	370	354	359	325	325	398	403	330	355	369	388	371	342	355	364	353	351	356	339	401	359	353	340	341	377	344	367	350	347	370	376	376	362	370	341	385	374	375	342	390	379	355	360	331	387	390	387	380	393	361	380	385	326	350	415	394	346	383	364	382	323	370	349	381	391	370	343	336	339	405	381	364	353	387	383	379	355	362	361	391	365	377	376	381	367	368	389	417	376	385	373	355	375	376	353	339	398	397	353	334	338	349	375	378	373	376	360	381	361	362	359	381	354	379	352	322	363	325	377	365	374	348	383	365	389	363	402	374	387	364	342	377	351	350	367	351	349	368	373	358	381	359	366	390	357	359	351	359	333	367	369	399	366	417	327	351	379	381	343	359	352	366	386	368	431	359	352	360	338	390	354	351	393	313	382	357	349	389	371	348	360	374	378	374	333	355	404	379	372	331	364	367	370	328	379	352	383	373	344	365	388	353	369	332	379	339	354	362	348	380	359	390	361	349	404	387	314	370	336	408	372	374	367	361	367	352	377	385	369	366	351	372	354	371	372	391	376	376	376	391	380	340	355	307	346	352	385	355	369	358	359	344	341	348	363	389	377	375	363	350	337	369	382	362	362	369	362	321	369	348	405	336	348	369	379	358	356	413	394	338	373	357	363	355	376	342	373	362	353	393	343	346	356	368	380	392	356	355	372	355	395	391	397	362	357	367	355	350	362	375	379	355	385	335	381	367	373	351	347	380	376	343	366	378	373	355	360	357	351	412	383	362	341	360	354	363	370	342	360	362	317	375	361	382	359	367	353	374	380	378	329	347	385	340	346	404	388	363	362	356	386	333	351	389	406	392	363	406	351	399	331	382	384	374	352	338	369	366	369	378	407	361	343	380	329	381	363	373	359	370	374	368	357	389	332	360	362	317	336	372	364	350	331	376	320	396	395	342	370	386	381	347	382	356	369	338	367	368	361	398	399	383	359	351	382	356	357	346	358	352	379	366	364	380	362	382	346	367	361	359	382	362	375	342	361	381	327	355	381	377	351	347	367	319	362	386	357	365	400	373	429	360	377	392	343	367	376	339	391	338	341	370	357	417	345	348	362	375	344	357	341	402	355	365	337	378	371	361	405	363	321	360	367	398	364	375	396	369	381	360	406	355	375	398	359	381	379	373	377	382	360	377	341	362	379	378	350	362	383	369	358	371	384	365	367	394	393	379	336	350	359	333	348	373	349	342	370	370	352	340	393	368	387	389	378	392	356	360	335	382	387	379	358	389	397	366	365	355	355	377	366	411	377	369	361	362	353	356	389	394	357	352	336	368	338	368	370	336	365	354	385	352	352	352	356	362	404	351	377	304	360	358	387	384	344	387	360	386	402	364	385	356	338	396	405	350	358	377	355	342	406	389	348	335	337	406	405	383	403	375	377	355	367	368	397	339	345	357	353	364	389	374	340	362	377	361	370	341	365	413	379	370	379	336	356	367	315	371	382	394	353	356	382	353	354	353	375	383	359	340	374	361	369	346	374	380	403	339	389	372	400	368	392	385	356	334	374	387	370	334	347	336	382	369	399	355	380	371	368	336	377	355	369	353	397	373	373	368	372	377	384	368	362	357	395	380	373	395	403	357	370	333	373	334	374	389	364	346	363	359	345	368	361	383	351	327	367	368	370	395	380	366	353	399	381	334	361	339	365	387	357	367	393	336	363	361	394	368	390	353	350	374	370	349	342	380	370	333	378	343	335	370	327	390	365	344	356	349	363	351	351	354	348	354	381	349	395	393	352	421	363	383	323	348	367	380	377	349	346	371	364	373	347	365	357	364	361	355	378	376	387	372	359	366	337	342	376	358	365	356	354	369	314	405	367	345	341	347	341	354	359	358	397	361	351	370	376	392	385	363	354	381	326	367	368	335	339	380	391	379	387	348	363	351	364	412	340	351	332	381	343	368	366	373	347	357	362	371	353	351	395	399	377	369	365	367	360	372	348	373	366	389	352	327	370	364	375	388	382	366	366	348	345	363	332	364	379	407	367	383	349	349	386	385	360	354	344	403	356	344	366	387	380	373	336	381	349	378	356	371	345	361	366	405	383	427	366	347	363	381	374	368	360	335	345	374	362	365	366	378	379	344	343	353	356	363	398	387	337	388	355	374	370	352	386	377	359	349	377	319	392	374	404	384	349	366	352	359	392	382	352	360	370	375	356	406	346	346	338	375	316	334	382	348	350	379	341	357	344	338	385	363	330	338	352	365	369	364	385	343	318	363	370	371	378	366	360	363	397	358	350	381	366	350	350	356	367	368	366	350	365	377	361	367	358	323	345	323	399	338	368	339	360	376	357	367	398	370	373	388	370	362	348	332	350	405	371	355	394	384	321	363	368	395	366	367	377	371	381	368	340	344	338	385	334	373	354	325	344	363	350	366	348	337	366	374	372	390	393	382	346	397	341	363	355	377	338	354	353	374	393	359	378	369	396	382	350	381	356	373	394	386	380	351	353	344	358	395	366	385	376	391	342	380	388	354	361	373	395	408	379	377	382	316	341	394	375	364	369	354	374	385	363	369	370	358	381	407	366	344	337	354	355	398	344	370	363	339	383	342	394	331	366	372	381	346	343	389	402	362	343	352	361	354	347	329	417	352	344	337	379	360	365	371	377	389	354	397	358	371	350	349	390	333	339	385	371	337	367	340	370	344	335	367	382	380	339	346	326	363	349	369	372	348	374	359	360	376	381	399	384	370	315	389	393	324	359	380	349	345	362	350	350	392	396	314	338	320	397	364	349	344	402	361	357	387	380	389	340	332	380	364	349	349	379	331	365	359	383	351	380	348	310	357	368	354	326	380	358	341	355	352	357	353	372	349	371	383	351	369	378	338	354	345	360	355	386	371	354	326	356	344	360	338	339	354	386	341	358	387	360	377	372	364	399	389	342	381	375	346	371	366	334	383	394	388	367	350	344	395	375	373	364	354	343	406	316	332	358	343	374	384	365	339	378	364	361	348	347	378	371	375	371	340	384	395	400	366	385	396	387	359	346	363	359	348	354	379	334	351	384	324	338	373	385	382	386	336	392	333	366	347	333	375	359	399	395	359	361	346	382	382	375	356	358	351	341	386	377	363	400	373	368	338	357	349	361	374	378	378	365	370	333	319	343	356	369	358	337	367	318	376	356	384	339	402	347	402	390	371	345	350	351	345	345	355	376	320	363	389	413	334	389	365	318	382	384	357	344	390	371	353	351	359	346	331	338	393	363	367	404	367	374	373	397	355	367	342	370	334	330	364	359	370	380	333	364	355	372	354	364	352	358	407	400	386	393	345	346	370	363	364	332	381	367	378	362
10358	7886	9068	9625	9147	8711	7781	6433	5372	4141	3768	3173	3053	3008	2605	2333	2201	2034	1854	1657	1571	1509	1357	1306	1396	1331	1300	1243	1253	1302	1269	1263	1195	1198	1184	1249	1227	1207	1175	1160	1142	1091	1027	1053	1046	1101	1047	1056	1091	1029	1085	957	974	929	910	909	956	952	994	971	949	982	935	909	981	1004	941	938	916	938	930	929	930	913	854	915	930	997	950	934	934	921	927	887	891	874	945	922	909	949	951	922	890	971	937	899	874	912	981	879	871	924	918	904	866	910	868	899	891	893	884	881	901	917	951	975	922	919	921	899	911	895	976	912	892	924	876	906	915	949	916	948	861	881	873	897	911	880	877	863	857	857	924	927	962	850	925	875	920	912	910	933	861	849	850	924	848	945	959	893	897	881	872	900	930	865	1007	900	925	890	909	861	921	879	903	931	886	925	901	917	904	902	916	914	934	882	940	907	870	890	874	922	894	883	911	835	970	902	892	909	932	923	944	855	883	903	926	881	916	905	905	905	893	889	939	902	933	894	934	929	879	899	896	872	931	906	933	890	905	925	871	873	920	876	946	880	875	901	918	930	883	872	905	931	928	950	921	910	919	871	895	915	912	931	933	946	928	899	924	981	921	903	885	866	961	893	903	951	920	967	894	885	894	963	913	905	936	860	902	970	924	843	874	896	886	930	886	840	881	918	929	898	893	915	891	908	888	918	900	968	917	905	936	884	956	902	903	946	865	899	910	942	908	885	866	860	892	876	895	876	916	923	959	941	911	908	925	937	933	888	883	907	870	930	910	919	936	873	881	896	906	869	899	941	909	934	869	934	866	886	857	936	936	884	939	884	886	818	954	911	928	906	908	907	865	946	910	943	914	934	895	913	849	906	943	904	907	941	887	866	887	920	915	938	921	895	897	980	943	926	865	871	882	923	870	842	944	893	918	854	929	868	893	915	993	891	929	867	911	903	876	895	898	914	897	933	962	916	849	955	861	942	962	921	878	853	898	962	870	901	903	888	873	903	914	945	937	922	964	864	887	946	876	927	889	902	893	929	925	872	865	943	898	910	915	865	875	890	889	905	919	870	913	874	916	908	866	926	925	912	914	908	893	902	912	878	902	904	835	902	878	903	869	938	881	888	898	899	942	949	911	901	897	877	885	884	918	870	900	875	857	928	948	937	892	842	924	891	918	954	884	839	914	938	951	903	907	915	875	871	869	947	915	918	912	880	913	961	881	911	925	946	925	916	892	927	919	946	939	876	906	919	888	907	885	967	896	896	898	952	945	899	931	913	855	922	904	905	913	933	924	898	919	871	833	921	949	964	925	908	879	948	911	911	941	921	993	915	892	880	876	907	880	951	954	891	899	931	886	866	872	878	919	900	892	939	894	904	923	888	930	936	891	895	872	968	903	953	910	915	893	877	885	941	943	924	903	932	890	921	919	907	912	871	852	862	968	910	916	946	915	875	898	888	891	837	922	927	930	919	891	918	893	908	894	904	920	923	918	915	888	958	867	975	924	899	944	955	964	909	945	903	873	896	921	903	910	920	934	911	934	896	898	938	970	882	899	894	905	896	935	890	942	857	881	922	891	937	894	895	917	926	880	904	936	867	891	871	911	925	888	868	966	896	908	950	870	909	923	931	903	837	904	914	960	867	914	883	885	947	902	873	895	877	876	970	879	924	914	904	944	995	892	959	902	893	936	924	887	881	856	939	903	897	870	928	871	915	906	969	898	912	924	948	910	936	887	893	934	884	895	911	890	873	982	896	948	865	910	921	868	910	887	902	872	898	853	907	943	843	960	884	869	913	916	882	850	927	904	877	942	929	952	936	869	920	898	897	890	924	946	879	930	862	906	875	895	929	919	950	936	934	891	929	852	899	896	881	933	924	941	897	913	845	926	923	898	896	920	906	890	910	887	925	909	898	874	911	866	922	847	897	893	856	884	909	886	906	939	923	912	885	894	904	945	940	896	906	953	928	959	955	933	928	805	885	906	989	905	901	952	930	902	893	913	910	912	951	944	895	917	873	899	844	921	974	904	879	899	905	840	871	872	908	904	956	893	883	879	861	871	904	927	910	880	875	883	968	900	891	891	924	886	839	905	896	932	937	879	894	916	935	935	891	913	921	903	873	945	915	909	902	894	932	931	886	923	895	904	889	947	915	873	918	911	906	903	925	908	914	866	921	920	928	866	889	936	931	877	974	922	917	904	915	886	884	936	935	916	895	892	906	900	942	895	897	949	905	874	887	880	893	892	930	918	921	909	897	892	862	942	911	922	878	958	912	908	893	875	953	950	953	930	971	885	902	897	915	902	924	944	952	875	913	946	945	871	922	935	884	961	946	953	909	875	905	857	867	898	880	887	924	895	873	946	908	903	906	918	893	919	902	906	930	879	972	905	934	907	844	924	897	914	905	909	804	891	945	920	959	858	889	881	961	907	888	947	922	908	894	897	880	939	951	858	925	874	937	921	890	956	874	926	931	926	903	887	945	922	901	937	951	941	924	900	889	866	898	883	932	934	905	842	898	844	984	931	884	848	873	922	914	938	961	901	934	874	879	957	908	884	885	903	882	835	892	885	928	946	908	911	871	860	937	942	952	927	942	944	918	962	896	876	897	956	942	908	944	912	909	928	942	895	945	888	891	944	906	929	891	940	932	909	884	897	931	934	872	952	876	873	972	906	910	909	900	877	891	925	883	874	888	909	921	866	916	885	888	892	911	923	932	963	904	960	921	912	897	906	865	863	922	916	959	939	878	958	914	849	920	819	864	914	948	890	890	909	922	876	944	903	943	908	916	925	919	936	850	891	903	921	933	910	878	855	937	917	935	875	866	898	867	932	944	848	902	888	939	927	883	896	902	864	888	946	882	921	919	864	890	878	884	946	916	908	926	917	900	920	884	925	917	924	868	904	937	890	947	944	916	967	898	880	863	894	875	927	891	905	921	895	957	884	896	812	879	932	938	875	951	939	895	889	965	897	892	918	854	905	935	929	932	884	911	881	943	957	889	921	904	906	911	901	928	882	959	860	900	931	895	943	1002	871	917	890	961	925	895	886	917	909	906	883	921	907	979	893	918	876	885	924	924	900	912	894	887	889	911	940	869	886	920	837	930	866	913	894	938	863	909	912	898	831	968	909	945	880	899	916	910	938	894	904	906	911	902	869	885	870	895	888	881	886	946	887	887	908	905	879	869	911	903	862	903	934	918	849	916	904	899	923	925	904	913	903	888	888	931	898	969	875	905	896	876	950	913	894	885	898	959	906	919	962	821	907	915	894	876	912	879	882	917	913	903	848	926	938	909	877	921	888	916	907	904	853	918	878	835	930	897	945	883	861	917	901	921	928	897	880	890	936	894	885	932	931	891	947	974	909	924	902	924	869	954	929	911	907	925	895	885	953	929	881	882	894	910	884	878	882	912	904	895	907	895	917	863	878	898	899	893	890	907	925	858	919	881	885	846	903	880	898	915	900	876	878	887	935	869	951	921	921	919	872	858	878	823
34628	28368	21799	12769	9558	8063	7199	5342	4172	3237	3559	2535	1897	1970	1607	1290	1092	1135	883	830	715	660	642	661	647	591	568	537	541	538	540	518	518	511	535	476	505	483	505	471	499	486	457	418	475	467	485	465	433	481	401	470	494	419	430	467	446	429	466	442	457	482	460	475	457	462	481	469	460	426	467	447	433	461	438	463	447	431	459	414	446	468	456	426	438	463	460	432	430	453	430	445	412	451	433	438	446	429	458	446	438	477	437	433	420	437	467	433	483	450	445	457	460	445	463	447	442	445	446	447	395	439	441	434	395	464	465	447	434	425	438	439	453	409	444	438	471	408	461	448	452	426	440	439	468	398	442	409	448	457	460	450	404	442	459	407	440	408	447	418	436	454	415	458	460	414	450	483	446	433	426	430	438	409	435	439	426	472	478	445	429	444	422	420	459	437	416	425	479	456	465	436	463	465	424	441	437	493	426	424	463	386	407	451	432	416	441	461	474	413	453	435	448	423	441	417	379	439	433	419	438	526	385	438	443	461	448	444	442	430	440	403	452	426	429	437	424	445	444	459	424	450	467	446	436	478	436	443	426	469	414	453	445	439	476	477	442	411	431	456	460	448	473	420	482	434	476	456	487	410	451	412	430	431	426	436	399	447	447	445	457	475	439	458	458	468	436	409	413	423	456	456	434	423	422	478	460	437	446	442	472	434	429	493	396	462	421	405	453	447	409	449	433	448	445	426	430	417	427	452	428	404	452	406	418	430	450	445	467	432	439	427	449	442	444	430	473	474	431	419	436	445	473	410	466	450	449	427	475	468	466	406	495	453	441	411	473	434	446	419	437	460	436	478	441	454	431	427	422	450	419	462	434	441	439	420	462	403	435	413	444	464	435	432	450	460	441	479	456	444	409	447	396	457	490	436	435	473	435	474	432	402	498	426	457	415	461	439	460	419	411	433	418	427	457	448	436	460	431	440	440	446	434	422	453	404	464	447	452	423	433	415	426	444	441	432	413	411	484	438	472	464	465	444	451	417	468	466	455	437	418	456	435	443	430	406	447	496	439	463	464	440	438	466	458	428	443	427	478	453	441	449	435	452	475	406	482	482	431	453	405	461	461	456	420	452	404	409	430	453	442	440	462	448	426	437	448	413	454	443	487	475	447	450	471	455	456	447	469	427	504	452	427	408	415	439	466	418	429	427	455	471	438	452	497	423	452	426	447	443	433	465	447	440	456	421	444	460	442	406	449	452	481	479	459	456	442	457	470	438	417	445	434	461	424	456	458	444	464	486	438	431	412	421	472	487	455	456	450	434	397	437	437	417	442	440	416	474	469	443	429	450	427	433	427	424	454	422	425	443	442	466	460	426	408	433	416	426	446	457	473	429	438	464	431	409	414	415	455	456	457	436	483	441	443	433	430	436	424	449	428	450	486	451	452	443	425	443	430	401	446	461	430	457	446	438	403	446	420	459	436	465	426	425	457	421	477	443	464	433	439	495	410	398	444	449	412	470	451	412	454	428	458	413	417	445	422	453	404	434	466	427	439	402	476	459	423	431	435	424	487	453	424	420	408	398	431	442	450	457	442	426	422	451	437	469	447	438	429	402	439	437	480	418	418	481	431	436	430	395	477	423	437	457	468	423	442	452	445	416	427	402	463	415	437	469	447	450	434	450	454	446	448	461	451	474	420	461	442	456	437	468	401	418	428	414	445	447	458	425	427	463	451	473	471	478	424	410	458	402	453	478	456	450	433	466	428	466	470	429	475	473	420	434	414	431	457	415	455	481	405	430	471	423	447	413	466	467	454	413	446	410	430	415	418	482	434	452	500	449	433	435	489	448	438	400	431	443	443	417	417	426	466	429	437	429	405	431	443	460	479	449	433	453	440	433	427	471	452	422	439	422	447	462	470	461	412	470	461	432	411	447	454	440	451	439	453	465	458	416	459	463	433	421	477	428	455	436	413	438	451	450	429	480	417	381	420	437	434	466	446	479	420	431	466	453	465	393	393	450	454	429	440	462	467	461	431	467	473	449	434	453	437	429	470	389	458	469	439	489	428	469	435	454	457	427	439	430	413	443	432	444	409	438	437	450	458	442	480	452	426	453	480	484	437	457	429	415	482	428	409	408	458	456	409	434	427	483	468	407	448	465	461	445	426	439	437	440	431	443	413	402	412	475	460	394	424	435	432	463	443	423	456	446	436	455	405	422	424	418	418	477	440	432	429	435	447	445	473	452	446	462	431	481	467	462	468	427	441	451	423	415	427	462	430	420	463	468	458	483	451	440	443	460	420	417	456	425	422	451	430	421	462	444	452	459	441	440	446	435	441	415	426	416	428	454	422	417	400	465	429	421	424	485	476	454	420	389	418	465	472	438	429	446	460	492	481	461	434	475	450	443	448	445	431	394	425	417	437	458	397	448	411	481	437	442	434	423	439	441	432	447	436	473	425	444	406	470	448	423	446	445	415	439	464	449	443	411	403	458	456	432	415	454	448	408	449	449	458	481	425	430	434	438	465	447	450	442	437	454	423	450	454	410	456	456	442	409	442	429	420	426	411	490	452	422	467	468	410	401	441	430	416	465	436	443	410	440	478	487	426	403	419	423	455	428	431	435	451	391	428	457	453	457	471	458	427	443	453	422	442	447	423	438	457	417	471	473	462	448	443	453	437	433	484	435	414	465	450	477	426	450	442	448	459	441	495	462	442	435	455	452	422	415	404	419	449	416	481	452	443	438	391	439	455	448	481	457	493	435	434	448	427	459	415	431	414	428	403	407	476	409	420	422	413	426	411	451	425	427	434	450	431	435	482	457	450	403	496	466	450	431	432	455	435	475	426	477	486	462	424	481	431	448	432	387	441	460	469	419	450	428	455	411	421	445	433	448	443	433	459	445	465	435	437	440	441	463	406	423	445	451	432	444	425	443	439	466	432	433	415	467	428	445	481	394	442	422	393	384	449	415	427	445	453	444	434	413	405	422	446	427	422	441	441	397	431	465	422	480	445	461	421	439	466	456	452	435	422	425	445	444	403	424	432	449	449	474	444	416	431	445	434	444	491	406	436	419	480	466	461	476	451	459	450	420	428	394	431	445	429	423	393	441	443	413	447	426	453	439	440	432	458	504	472	423	434	441	425	478	443	448	436	462	494	394	420	445	433	438	459	457	463	450	453	412	463	474	425	415	445	465	457	495	437	456	424	453	469	402	419	474	432	452	484	434	458	437	426	487	454	433	440	458	396	443	465	433	453	430	505	443	447	435	487	458	459	440	445	447	412	455	477	440	479	448	434	410	440	467	428	435	455	462	444	421	465	424	434	445	433	458	428	437	429	440	446	453	412	470	422	410	457	487	420	472	460	456	414	482	470	426	414	444	449	454	444	435	448	419	377	423	450	433	436	430	496	405	451	446	505	464	397	446	412	459	447	430	449	490	411	459	417	437	417	450	429	481	411	412	415	441	429	425	420	494	429	453	462	423	430	448	414	414	442	423
21521	21443	18775	17756	17848	18044	17702	15170	13562	11391	12723	8845	7582	7729	6400	5717	4728	4711	4098	3329	3136	2767	2564	2255	2304	2200	2190	2125	2018	1928	1933	1823	1747	1733	1834	1747	1652	1589	1531	1529	1442	1472	1304	1390	1322	1345	1338	1257	1272	1283	1213	1174	1202	1171	1112	1146	1185	1165	1088	1121	1124	1203	1193	1191	1185	1187	1095	1197	1182	1090	1076	1104	1102	1099	1089	1107	1097	1148	1110	1112	1087	1029	1081	1043	1067	1012	1117	1075	1038	1079	1078	1069	1162	1076	1092	1109	1005	1045	1099	1096	1105	1106	1027	1061	1034	1002	1048	1041	1055	1031	1140	1097	1030	1060	1131	1068	1039	1099	1067	1087	1070	1067	1085	1055	1086	1075	1028	1078	1025	1132	1038	1055	1046	1010	1077	1029	1002	1014	1056	1053	1060	1045	1054	1041	1073	1054	1049	1047	1022	1080	1079	1085	1035	1036	1038	1109	1025	1089	1061	1067	1041	1014	1055	976	1118	1067	1102	1046	1057	1030	1069	1074	1018	1063	1059	1062	1060	1064	1048	1104	1056	1083	1034	1060	1065	1085	1060	1099	1010	1025	1111	1053	1025	1067	1070	1026	1080	970	1058	1007	987	1075	1052	1064	1077	1118	1096	1094	1045	1081	1066	1046	1065	1025	1055	1027	1053	1098	1074	1018	1050	1065	1044	1041	996	1056	1055	1021	1047	1067	1028	1030	1082	1010	1064	1069	1004	990	1061	1034	1030	1069	1069	1043	1059	1096	1030	1034	1095	1107	1076	1054	1032	1026	1086	1085	1052	1057	1085	1107	1101	1071	1100	1113	1005	1056	1066	1004	1116	1063	1091	1080	1024	1055	1085	1072	1003	1055	933	1062	1080	1067	1030	1036	1069	975	1041	1100	1047	1059	1043	1033	1048	1049	1065	1078	1090	1060	1062	1069	1040	1071	1073	1089	1080	1073	1001	1059	1019	1027	1116	1089	1056	1050	1094	1058	1025	1046	1130	1107	1046	1077	1040	1075	1113	1099	1040	1004	1059	1117	1052	1077	1028	1092	1020	1070	1030	1039	1024	1058	1008	1080	1125	1058	1042	1034	1043	1111	1035	1030	1047	1079	1085	1041	1000	1091	1034	1079	1092	1040	1147	1019	1059	1040	1048	1043	1052	1014	993	1065	1044	1052	1033	1074	1020	1075	1061	1052	1038	1039	1094	1059	1027	1031	1035	1007	1080	1039	982	1070	1017	1069	1041	1104	1052	1061	1061	1012	1101	1067	1098	1104	1114	1045	1099	1058	1091	1096	1032	1098	1033	1033	1048	1024	1067	1059	1082	1057	1039	973	1032	1117	998	1060	1099	1058	984	1044	1052	1107	1042	1037	1080	1043	1069	1055	1040	1070	1073	1031	1015	1099	1112	1030	1088	1071	1018	1081	1037	1063	1021	1013	1031	1096	1040	1070	1102	1024	1078	1050	1034	1079	1073	1065	1059	1043	1020	1049	1051	1042	1091	1083	1023	1001	1052	1064	1084	1069	1069	1026	1116	1055	1099	1014	1089	1073	1053	1046	1082	1027	1028	1042	1060	1038	1082	996	1088	1069	1073	1065	1006	1056	1060	1044	1037	1019	1030	1064	1041	1057	1130	1054	1067	1030	1065	1068	1097	1045	1074	1057	1052	1111	1071	1059	1112	1076	1069	999	1084	1060	1030	1120	1092	1016	1088	1025	1089	1018	966	1041	1065	1088	1047	1056	993	1017	1080	1081	1082	1074	1040	1066	1094	1097	1052	1068	1116	1081	1100	1057	1102	1060	1069	1036	1019	1034	1037	1123	1103	1097	1040	1051	1121	1047	1077	1102	1012	1118	1064	1048	1062	1057	1110	1030	1040	984	1060	1124	1074	1032	1072	1054	1061	1009	1038	1076	995	1013	1061	1063	1108	1066	1038	1047	1052	1025	1062	1008	1069	1051	1043	1085	1052	1064	1110	1128	1020	1077	1090	1084	1032	1076	1024	1048	1063	1054	1050	1066	1095	1098	1008	1056	1134	1062	1039	985	986	1079	1029	1084	1057	1024	1012	1046	1033	1084	1055	988	1040	1021	1095	1115	1038	1037	1011	1034	1111	1071	1054	1066	1052	1031	1033	1057	1037	1006	1131	1062	1077	1081	1073	1023	1090	1067	1089	1095	1067	1099	1085	1023	1062	1007	1079	1120	1060	1033	1082	1012	1061	991	1103	1080	1061	1026	1053	1075	1067	1130	1101	1125	1077	1096	1036	1009	1071	1085	1023	1058	1047	1046	1048	1057	1117	1088	1086	1022	1091	1063	1035	1088	1040	1064	1058	1021	1019	1032	1061	1051	1049	1095	1069	1112	1028	1088	1093	1074	1059	1082	977	1058	998	1065	1059	1046	1031	1064	1044	1086	1051	1120	1013	1042	1022	983	1075	1051	1118	1035	1043	1056	1011	1051	1084	984	1116	1022	1044	1074	1059	1076	1103	1015	1058	1034	1061	1013	1075	1055	1030	1017	1089	1020	1055	1061	1024	1099	1061	1091	1011	988	1086	1061	1041	1079	1019	1129	1056	1057	1103	976	1064	1115	1038	1097	1043	1053	1067	1026	1029	1088	1112	1060	1039	1045	1016	1101	1020	1084	1045	1045	1100	1096	1099	1005	1096	1050	1089	1037	1055	1109	1090	1101	1100	1016	1070	1084	1044	1111	1081	1100	1063	1042	1062	1075	1069	1004	1009	1035	1062	1029	1064	1083	1083	1123	1079	1087	1061	1040	1045	1039	1083	1090	1006	1031	1048	1068	1060	1043	1033	1050	1039	1041	1064	1082	1040	1064	1047	1044	1084	1134	1090	1069	1075	1048	1017	1049	1030	999	1025	1089	1106	1114	1101	1036	1074	1077	1067	1093	1096	1013	1055	1027	1030	1094	1057	1084	1070	1074	1073	1064	1042	1092	1066	1033	1071	1006	1040	1044	1086	1076	1029	1047	1067	1069	1114	1081	1083	1056	1054	1128	1077	1066	1102	1040	1117	1096	1030	1063	1114	1034	1036	1005	1029	1054	1040	1062	1037	1047	1105	1082	1032	1056	1090	1096	1060	1038	1056	1055	1076	1052	1034	1058	1036	1051	1162	1142	1049	1045	1075	1089	1011	1051	1058	1065	1028	1091	1021	1031	1047	1066	1093	1052	1041	1051	1077	1119	1065	1074	1012	1034	1030	1077	1025	1062	1066	1053	1027	1094	1081	1045	1076	1102	1077	1081	1071	1043	1030	1073	1080	1063	1079	994	1044	1055	1067	1023	1027	1098	1084	1036	1032	985	1028	1078	1015	1062	1025	1057	1057	1097	1100	1083	1000	1098	1074	978	1041	1040	1093	1043	1062	1060	1067	1087	1102	1074	1098	1043	1116	1045	1045	1070	1021	1021	1030	1066	1063	1071	1127	1003	1071	1048	1077	1099	1034	1034	1061	1015	1034	1033	1130	1050	1067	1048	1107	1116	1087	1039	999	1066	1107	1058	1020	1116	1099	1055	1111	1012	1124	1085	1133	1109	1029	1020	1059	1001	1059	1077	1121	1097	1056	1071	1028	1045	1057	1059	1050	1081	1013	1025	1128	1115	1082	1018	1009	1049	1104	1078	1065	1081	1093	1049	1000	1100	1086	1021	1043	1059	1045	1063	1097	1101	1052	1036	1066	1027	1084	1066	1078	1057	1084	1091	1059	1062	1051	1079	1019	1073	1085	1094	1032	1128	1049	1107	1092	1093	1079	1082	1031	1014	1093	999	1054	1063	1050	1073	1076	1045	1085	1064	1040	1058	1041	1060	1081	1070	1072	1075	1000	1033	1087	1086	1053	1044	985	1068	1063	1036	1081	1041	1021	1070	1113	1019	1080	1015	1082	1035	1112	1090	1056	1036	1065	1028	1074	1121	1035	1080	1058	1064	1006	1066	1113	1055	1045	1063	1056	1092	1055	1025	1035	1074	1032	1062	1108	1071	1058	1070	1040	1142	1055	1036	1108	1035	1095	1040	1026	1048	1062	1091	1073	1077	1035	1102	1073	1062	1073	1050	1070	1019	1089	1127	1118	1069	1058	1045	1025	1007	1109	1045	1070	1027	1049	1017	1046	1078	1083	1047	1043	1002	1109	1062	1015	1042	1021	1026	1026	1079	1066	1018	1091	1047	1032	1061	1047	1092	1029	1056	1095	1049	1015	1083	1043	1070	1070	1084	1086	1007	1089	1058	1059	1114	1078	1035	1053	1005	1024	1098	1067	1033	1030	1078	1019	1091	1003	1125	1029	1065	1004	1037	1090	1052	1075	1113	1019	1028	1037	1007	1057	1020	1067	1073	1045	1044	1039	1055	1043	1070	1103	1019	1121	1116	999	1092	1048	1109	1132	1052	1040	1030	1004	1086	1068	1055	1062	1062	1043	1009	1066	1083	1087	1061	1025	1093	1062	1058	1029	1074	1016	1051	1029	1009	1024	1035	1051	1056	1089	1135	1017	1074	1091	1072	1032	1054	1091	1049	1040	1071	1073	1095	1042	1032	1035	1063	1104	1068	1063	1062	1087	1127	1049	1082	1064	1088	1086	1097	1020	1024	1034	1068	1091	1065	1060	1058	1062	1052	1033	1036	1061	1024	1075	1063	1091	1044	1057	1058	1040	1108	1053	1053	1089	1045	1083	1094	1077	1081	998	1121	1070	1083	1100	1096	1073	1126	1105	1080	1011	1040	1064	1075	1029	1025	1056	1071	1058	1016	1022	1035	1038	1065	1085	1086	1071	1001	1052	1037	1060	1071	1065	1058	1033	1058	1067	1060	1043	1098	1053	1095	1084	1079	1070	1055	1046	1036	1001	1060	1108	1062	1012	1058	1067	1002	1016	1053	1148	1066	1067	1103	1050	1067	1066	1043	1084	1042	1026	1029	1068	1120	1091	998	1033	1079	1039	1067	1031	1105	1037	1018	1055	1039	1087	1019	1082	1043	1070	1117	1072	1074	1033	1022	1007	1093	1068	1098	1010	1112
44490	36599	27810	18220	14478	12215	11426	8367	6541	4990	5673	3766	2571	2940	2626	1886	1467	1313	1129	933	882	785	795	717	642	681	616	582	592	597	589	584	537	545	518	524	490	479	538	447	501	468	448	461	462	463	430	411	404	424	413	433	419	430	382	458	418	431	461	441	461	399	427	413	438	440	436	427	382	465	400	421	408	355	362	418	401	406	367	427	406	375	454	388	377	393	423	401	386	389	373	414	433	389	409	403	395	381	407	398	389	399	440	407	408	418	398	369	424	419	412	397	409	386	418	420	400	400	396	430	427	429	433	414	397	416	404	412	417	441	392	410	442	444	382	406	408	386	411	391	397	408	399	418	424	419	371	440	406	428	434	386	446	389	410	407	418	397	411	415	421	425	425	434	422	404	437	419	431	382	403	384	463	413	412	414	440	389	402	418	430	408	395	410	419	406	407	398	397	418	423	378	383	364	428	407	389	422	378	380	427	387	420	407	413	366	411	393	404	435	393	388	374	386	415	437	380	428	399	439	415	425	437	377	406	417	421	397	405	417	412	384	415	391	391	397	405	400	377	417	402	407	433	375	403	421	435	377	417	402	364	406	440	420	389	435	424	417	392	391	385	428	437	424	424	396	387	379	410	397	407	431	412	385	437	398	390	426	429	403	407	398	442	424	378	428	415	384	408	435	398	408	391	391	417	454	448	400	418	357	405	422	376	421	371	411	412	413	405	413	387	426	399	391	408	428	404	380	418	407	385	418	397	395	415	422	397	393	384	414	381	370	427	418	394	400	413	444	416	421	407	413	413	381	384	401	382	434	416	430	398	392	397	400	375	396	378	413	443	411	390	442	417	388	396	415	407	430	437	427	400	403	420	448	366	411	454	405	378	389	414	378	368	420	429	448	414	394	421	379	406	436	371	427	437	390	416	411	426	431	462	421	412	437	382	425	394	396	376	337	378	389	407	423	400	380	409	410	410	389	414	381	388	401	411	412	426	370	386	396	397	409	386	405	412	403	399	434	394	381	426	415	407	422	398	413	387	422	430	355	419	384	432	408	403	422	406	403	450	462	376	402	413	410	380	402	402	416	362	388	426	432	413	400	395	400	415	405	444	402	428	399	454	418	411	402	405	383	391	410	397	448	391	431	400	410	407	408	406	411	429	415	449	378	401	353	417	414	397	402	416	379	376	407	428	408	459	395	411	434	398	399	415	369	417	374	416	417	420	407	393	389	421	427	427	397	413	439	416	398	388	379	420	419	415	421	435	417	432	390	409	421	368	396	381	412	410	401	399	370	438	414	407	420	403	403	416	407	422	379	409	367	448	434	427	381	357	432	423	397	412	395	425	405	419	417	443	396	406	416	399	416	396	444	389	414	443	397	430	406	425	417	395	387	442	378	405	449	428	383	426	419	443	404	388	432	391	406	395	433	389	416	415	398	402	408	392	395	424	425	383	409	405	399	394	404	452	409	382	391	400	398	409	444	401	404	414	416	400	392	409	377	436	400	411	404	414	395	410	434	421	377	401	418	421	411	387	433	403	422	384	374	398	428	412	422	411	404	399	409	411	410	386	392	362	440	373	414	425	396	395	397	398	403	385	388	428	407	405	369	376	400	413	409	374	383	460	441	419	426	401	372	407	372	393	406	397	429	400	403	398	393	421	421	408	439	425	453	437	425	396	417	397	420	411	403	400	419	394	419	418	412	407	384	403	388	434	425	412	415	425	425	400	412	394	394	419	391	418	381	402	403	397	439	393	368	403	435	423	397	404	398	402	451	427	364	429	402	417	393	383	388	435	410	426	398	424	439	470	394	430	431	391	385	436	446	365	380	412	396	400	372	423	431	416	439	380	423	409	442	416	427	402	406	409	425	404	413	389	406	406	446	397	407	403	416	398	374	403	381	393	426	407	440	362	468	441	399	438	432	402	373	435	405	416	377	381	386	376	411	390	431	362	391	348	366	396	382	416	386	406	426	393	445	389	401	419	429	381	431	372	422	390	423	393	402	419	416	393	384	392	445	408	411	383	403	397	408	448	414	364	386	406	401	390	413	409	399	415	424	382	410	401	413	352	406	395	368	448	421	405	385	392	425	423	418	426	403	410	436	410	414	435	402	419	425	401	401	409	414	401	422	410	419	419	410	373	401	403	375	400	405	388	375	425	396	409	386	433	436	402	458	433	451	424	414	424	388	392	409	414	392	402	411	428	425	375	421	378	374	399	379	393	421	358	410	369	391	382	389	385	382	407	447	423	418	447	388	406	398	416	403	416	420	455	423	400	372	446	450	407	385	366	395	404	425	418	395	390	425	399	389	406	401	460	407	391	396	379	424	488	384	392	406	411	399	391	401	382	407	432	392	403	396	401	413	388	423	428	377	388	433	441	445	397	439	389	384	398	347	430	373	399	379	409	391	430	396	409	405	392	382	406	420	421	412	412	417	426	400	442	401	409	439	401	383	387	443	422	407	394	376	416	421	393	380	406	430	388	428	396	412	414	430	365	391	404	410	403	380	418	434	412	385	417	431	389	411	401	403	423	404	444	406	398	401	404	425	440	392	405	405	419	394	403	415	401	442	411	410	394	428	425	398	388	399	382	399	357	410	396	406	374	399	380	380	440	413	400	370	410	427	404	440	440	366	404	402	421	388	430	410	445	385	416	380	420	364	403	399	413	427	396	414	417	390	403	451	417	408	380	373	406	410	429	376	403	419	406	410	379	418	417	401	370	394	409	439	395	405	392	343	414	415	424	415	419	372	408	363	406	381	386	437	379	405	416	431	380	387	422	409	437	399	396	396	389	371	435	405	431	440	423	373	389	410	412	435	425	381	440	383	390	364	403	453	421	420	430	389	420	403	397	379	407	413	379	377	439	467	409	448	430	382	410	443	436	369	409	411	410	394	402	411	391	399	439	412	369	417	395	398	408	387	398	440	440	407	441	416	414	397	421	429	406	408	400	391	421	409	413	378	389	397	405	398	405	431	386	391	378	403	438	401	424	448	429	409	400	374	398	403	414	398	377	403	421	418	403	388	400	463	446	415	410	391	410	399	411	452	421	432	427	392	425	441	411	421	408	371	378	364	421	424	402	429	402	392	438	402	399	402	390	379	423	403	416	383	431	384	413	382	402	407	392	356	411	415	395	417	405	429	426	419	377	390	390	383	411	422	388	370	408	420	458	381	413	403	438	360	440	412	428	392	410	438	424	405	387	409	390	449	397	430	411	373	367	395	375	394	411	416	451	422	404	428	396	422	395	387	381	375	403	382	417	381	393	403	408	381	393	440	442	389	428	438	436	380	416	436	434	418	409	427	417	380	378	403	437	414	414	399	412	432	436	407	400	392	413	425	379	428	407	414	421	415	419	429	451	387	414	422	402	426	429	395	412	369	398	429	394	419	427	415	440	408	399	442	367	360	386	406	410	423	377	437	379	428	390	376	439	416	450	421	410	414	415	414	411	394	413	388	396	425	409	385	437	454	398	375	406	390	411	415	429	374
27577	27149	24025	23012	23574	22302	23220	19682	18139	16486	17901	11580	10224	11334	10114	7831	6889	6582	5400	4700	4133	3760	3524	3134	3087	2704	2509	2507	2429	2406	2309	2191	2026	1945	1999	1957	1928	1762	1690	1566	1482	1428	1434	1309	1331	1426	1345	1270	1168	1150	1158	1221	1163	1125	1177	1135	1205	1088	1165	1122	1123	1146	1033	1135	1175	1160	1183	1125	1083	1125	1026	1027	1000	989	1087	1119	1031	1014	1076	1033	919	994	983	991	1027	971	980	1001	984	973	953	974	1017	1014	999	974	986	983	968	967	940	1001	958	1000	1030	1029	910	970	992	989	961	985	1032	942	987	994	1001	989	975	1014	972	982	1006	945	940	986	987	981	965	969	975	1050	1027	967	932	961	981	1010	981	965	888	962	962	952	955	984	981	971	1001	1005	968	1000	1033	975	979	1005	995	996	951	980	933	945	1005	979	935	969	939	997	957	952	981	940	1005	968	949	1008	960	988	968	963	953	1003	975	1014	1008	970	989	995	999	958	1022	960	978	1024	964	985	998	1006	942	971	956	918	976	1032	958	941	1014	926	1006	993	965	958	945	932	970	997	968	957	987	980	988	955	1044	973	1001	977	970	976	950	993	1007	918	988	996	960	1004	1003	979	953	967	945	968	988	1050	928	1015	1005	972	972	996	952	981	994	976	995	980	975	978	972	1004	926	986	992	975	987	909	951	984	991	981	949	990	946	985	1008	964	993	954	948	1005	970	1022	1004	916	974	967	944	964	990	976	1009	936	948	983	979	915	987	994	991	974	966	948	954	963	935	917	952	996	983	943	954	1010	974	1021	954	1030	969	958	939	974	966	982	1008	954	987	976	944	969	981	999	1010	987	994	1031	1000	960	895	970	959	964	997	978	989	1036	942	950	987	990	979	971	961	973	987	971	959	977	955	965	939	1030	908	995	991	1021	970	948	951	972	938	956	979	948	956	974	940	954	945	926	960	994	967	1006	937	979	940	929	977	955	1006	1001	920	922	1027	984	992	995	950	998	990	971	1035	987	920	977	965	1004	955	950	970	945	1006	967	961	956	974	1015	979	998	931	1006	956	937	914	969	992	1040	979	982	971	944	937	1026	927	1000	978	1003	979	1019	979	1019	980	964	1014	961	935	954	1009	1008	966	939	972	923	935	983	1011	988	988	970	991	950	951	950	964	1032	1008	939	1021	1001	1010	953	977	983	1013	980	995	953	951	983	974	994	971	1005	1011	1059	1001	969	968	959	959	986	993	972	987	994	964	978	963	969	939	990	968	1001	1003	958	979	970	968	946	988	949	986	958	960	989	980	956	928	970	982	993	995	1039	1019	1004	935	949	1001	989	993	1012	964	931	991	986	965	1026	976	1016	1005	971	953	999	949	976	1021	979	980	976	954	952	1046	942	966	901	995	964	1019	967	990	991	1012	946	976	946	1005	974	980	1012	965	1017	924	970	989	949	970	974	925	988	988	957	980	923	986	1008	983	974	943	959	986	951	1010	992	931	966	972	993	965	964	929	945	976	1002	984	995	916	1012	941	961	946	1009	971	985	973	1021	1006	1006	977	1001	971	982	970	969	944	941	937	1058	951	1015	990	922	985	940	977	981	980	1021	1002	984	1014	994	997	889	966	954	916	988	942	1014	963	965	936	962	937	965	982	979	992	938	1026	988	944	909	990	1009	932	938	986	997	1019	899	979	954	982	966	945	954	927	988	956	974	1024	926	981	946	1010	976	978	983	982	1025	964	993	955	958	1028	989	983	974	994	964	1030	996	992	989	930	953	984	1041	963	954	877	957	970	975	986	996	955	936	925	992	957	988	967	985	987	958	977	956	976	945	934	931	1006	1021	986	932	938	986	984	976	992	997	1000	991	1011	957	886	988	954	938	953	1013	983	957	984	989	983	960	979	1000	943	927	953	1013	959	1000	981	935	996	955	997	958	975	1003	999	955	976	914	966	964	1002	976	943	991	957	964	975	1006	954	1011	969	999	938	973	974	929	898	1007	947	981	983	976	967	995	994	1011	970	1006	986	923	962	1018	993	992	982	961	932	973	961	917	965	997	992	968	975	1002	1004	959	961	992	1011	981	922	970	961	1002	952	912	971	950	1028	970	968	1004	981	924	988	950	971	983	993	950	940	967	1004	931	990	977	967	956	989	946	983	919	931	990	980	980	938	958	985	946	999	978	969	989	980	987	997	975	965	951	957	979	934	988	994	1011	973	963	904	960	976	972	992	1043	985	953	999	993	982	971	953	934	929	950	965	929	1050	937	960	946	976	947	954	967	951	956	981	996	977	941	993	927	1019	982	1013	974	1006	985	998	1005	961	949	946	992	933	997	989	958	938	951	972	940	924	976	951	920	964	930	986	1010	994	958	947	974	939	943	1025	979	1042	942	969	954	960	965	915	958	970	1010	964	1004	949	949	1013	919	978	993	961	998	984	931	974	962	984	960	944	985	962	983	1020	1002	962	959	1002	910	970	994	995	984	996	976	927	983	1009	972	965	991	937	976	960	984	959	945	974	1055	1002	987	1027	973	954	955	922	955	1036	945	947	1006	967	933	995	919	1001	943	967	951	949	969	903	935	1000	1005	1002	970	978	888	972	1004	980	945	945	950	962	949	956	1018	916	989	962	934	946	958	958	1029	987	981	947	921	967	1015	945	951	1001	987	958	965	1025	952	983	999	1001	974	903	938	949	1007	941	927	1000	988	975	954	972	997	957	972	952	951	1012	976	943	959	943	958	935	1012	973	986	950	971	955	953	1007	964	982	982	1027	965	920	920	1013	1001	1011	1014	947	913	991	973	988	960	1039	985	1014	953	939	1010	967	993	967	970	971	959	996	965	1008	1040	980	1040	967	990	974	981	1019	933	937	992	991	1013	1002	985	1039	923	933	920	940	917	973	954	948	1038	944	932	983	994	1035	993	948	972	1000	962	976	954	957	949	1019	1007	958	921	1022	971	986	1014	971	956	1021	958	959	983	968	951	999	1006	953	962	983	980	960	929	933	1011	973	997	923	950	965	1011	1000	1003	920	968	981	998	965	1022	977	938	1019	971	968	981	993	971	960	968	1001	939	931	998	947	965	955	1015	960	966	939	1011	951	896	999	1013	958	947	978	922	1007	978	988	958	988	991	917	964	967	989	1000	989	1022	1009	966	1006	943	958	924	1021	965	989	987	981	901	928	1025	972	972	989	980	958	983	962	997	959	930	989	961	982	1000	987	987	1028	986	984	1030	1024	981	1001	965	1002	1013	937	959	988	1002	987	908	965	960	953	964	1000	987	978	985	1034	911	919	963	973	1035	993	972	983	974	978	979	995	962	1022	936	981	977	921	934	977	983	991	1016	968	1016	959	987	1011	894	950	934	941	962	935	972	994	969	989	1015	993	980	958	956	1002	988	952	1017	925	988	1008	1011	963	919	981	1004	965	998	990	982	976	1085	971	951	1045	936	1013	915	970	992	987	992	953	932	911	1027	949	988	942	987	1050	957	974	1014	981	1019	965	999	968	965	1034	906	970	1000	979	978	954	1001	935	989	997	968	968	952	985	982	963	974	978	979	939	1014	966	969	969	992	974	975	941	1007	967	1027	995	921	975	982	935	942	931	926	993	967	1007	994	979	1011	997	933	975	1058	992	928	986	957	983	956	972	1049	930	905	933	911	953	989	975	1019	995	960	1011	931	910	963	954	1015	962	1038	997	964	1014	937	915	950	983	922	1026	973	986	999	1033	924	993	982	980	981	1033	1008	981	990	936	983	1019	935	938	910	974	947	996	975	983	982	972	945	909	976	1041	962	968	989	984	937	979	1009	956	969	958
17985	10419	6058	3972	2763	2041	1576	1212	1066	837	836	729	657	614	593	587	496	446	459	437	428	410	427	430	403	426	431	383	365	394	397	385	399	404	398	388	401	360	375	387	368	330	372	387	359	394	391	332	362	392	345	333	342	347	340	372	358	384	344	399	342	361	381	386	361	348	340	358	320	363	339	354	368	338	355	333	337	329	335	366	344	357	362	353	334	339	350	342	342	362	315	383	334	326	346	345	346	340	372	326	328	364	339	345	357	374	357	359	358	330	315	357	328	311	351	338	325	378	350	319	350	363	298	365	333	336	325	371	353	376	367	377	355	321	340	403	358	335	323	361	377	352	358	330	353	373	353	359	347	315	377	323	359	344	354	342	337	370	364	328	354	356	337	330	340	334	347	406	325	405	343	353	337	324	355	374	352	358	363	331	377	336	324	313	338	338	331	351	328	343	343	377	345	345	334	337	347	362	343	331	361	368	334	329	349	377	340	332	339	354	389	365	334	341	340	325	348	321	334	376	332	349	321	329	368	359	325	339	343	375	287	370	372	363	308	342	379	333	338	341	359	314	372	325	326	319	348	301	323	321	349	364	351	342	344	341	366	356	361	353	350	353	337	370	353	339	347	366	323	354	425	346	383	352	334	371	355	321	332	334	386	366	321	332	326	369	346	321	376	371	323	359	324	345	349	355	365	342	352	351	340	339	331	351	353	359	388	363	363	318	330	329	385	364	350	370	346	307	360	346	350	349	366	324	351	342	334	319	343	352	336	356	343	322	375	356	359	320	377	356	374	341	337	317	355	352	324	356	359	356	356	340	353	364	350	340	322	348	349	342	369	329	344	365	361	338	334	338	361	348	333	361	355	336	348	341	352	347	356	386	381	357	352	372	367	342	402	302	376	348	357	396	312	346	362	373	372	390	368	332	366	338	405	372	334	341	400	374	366	334	328	352	365	328	369	371	335	360	308	368	329	325	369	385	374	342	366	375	345	339	358	333	371	359	349	363	349	361	349	340	351	352	354	348	286	355	372	348	330	364	307	349	330	325	389	346	357	375	327	342	373	369	334	361	349	355	333	329	320	352	329	357	350	363	336	359	351	333	339	383	341	343	366	352	336	346	334	370	342	329	369	332	351	403	365	346	389	364	343	347	402	367	358	357	365	375	321	332	343	366	359	335	327	342	346	368	377	388	349	328	338	367	356	327	360	384	350	349	337	333	331	362	335	366	332	354	352	376	311	343	365	322	372	358	346	341	354	316	384	350	318	349	330	358	349	359	354	373	336	346	341	365	326	368	341	351	370	338	360	306	316	360	357	325	340	375	355	367	323	365	345	336	320	307	338	371	349	351	357	386	331	323	336	389	364	366	326	366	346	366	340	307	393	377	380	342	326	332	352	365	353	327	354	344	337	354	358	354	325	351	373	338	349	351	372	352	365	394	332	336	338	344	365	353	338	341	356	340	345	350	345	342	345	363	378	367	341	322	367	342	354	334	317	342	367	338	364	352	370	349	369	361	365	304	297	382	336	349	351	361	368	328	358	365	344	364	372	338	347	407	319	360	366	361	355	358	349	346	342	349	388	331	361	387	337	348	361	357	326	327	378	338	322	364	373	366	380	351	335	348	360	363	393	337	309	355	339	386	345	365	369	349	334	333	384	356	356	364	323	355	356	383	346	342	340	373	375	379	326	322	355	342	328	375	352	357	316	352	354	368	386	344	353	338	360	353	327	356	348	340	322	341	340	377	338	374	360	357	355	351	343	346	331	351	345	355	376	345	365	340	357	373	369	324	336	314	357	342	310	349	351	351	343	355	384	344	311	370	355	365	335	332	344	347	331	343	337	336	317	388	341	329	367	317	335	339	339	347	372	338	332	350	317	371	374	364	318	352	326	345	332	371	340	344	363	400	331	347	329	359	342	362	341	347	352	345	338	367	325	371	331	336	368	344	307	344	354	327	342	340	342	336	332	351	342	310	363	342	375	362	378	372	346	359	395	341	371	352	318	343	364	343	335	371	359	345	391	388	361	375	369	357	332	349	351	334	374	363	349	341	374	370	376	351	345	345	344	370	361	356	368	329	352	323	360	363	354	354	339	372	361	343	314	372	349	356	350	403	332	375	369	361	350	335	355	360	333	366	366	326	334	389	352	347	354	332	355	367	384	336	338	358	370	337	341	368	371	333	345	335	320	344	391	325	329	335	377	350	345	353	346	361	362	330	372	325	359	407	336	348	330	390	368	336	377	381	363	352	351	359	328	336	385	362	342	364	363	338	339	335	354	346	385	351	354	361	334	346	348	334	360	367	327	363	395	334	335	348	356	332	331	346	359	360	347	347	362	367	333	341	340	356	365	349	351	365	387	371	338	360	366	362	368	333	332	353	352	344	332	355	378	322	327	354	358	321	347	367	334	377	340	372	382	336	321	338	362	360	357	339	351	346	362	338	310	313	328	361	342	386	396	327	379	357	357	371	334	343	337	334	353	333	340	325	320	326	348	353	356	332	355	344	331	343	374	337	325	341	342	328	341	353	386	338	368	380	341	342	397	379	327	327	363	338	324	345	338	324	361	337	311	334	321	365	365	356	394	385	339	360	317	350	357	363	307	374	367	353	352	333	339	339	377	379	383	351	333	344	337	378	347	344	368	348	364	351	363	388	350	336	343	342	368	335	340	340	371	364	341	348	351	334	350	319	354	343	347	337	362	355	355	329	364	336	344	318	361	347	338	381	351	343	330	327	347	368	344	348	354	347	363	352	320	312	356	318	358	355	323	335	335	367	335	356	316	372	371	346	332	348	370	324	340	375	374	361	353	354	332	343	375	351	330	353	375	359	347	318	335	299	385	368	378	312	366	337	340	347	344	339	336	340	324	366	362	358	398	346	365	376	340	360	339	357	339	349	334	348	318	352	332	333	348	380	336	344	355	358	333	354	351	339	328	327	327	349	310	358	332	316	346	360	345	353	316	351	339	345	320	342	331	348	323	357	373	346	381	386	333	346	349	350	365	343	342	343	366	350	341	364	346	347	343	329	322	362	358	316	360	365	321	357	379	316	351	350	362	355	350	334	348	355	373	373	356	342	357	352	371	339	343	337	320	354	333	351	356	376	314	373	338	365	366	343	359	343	371	335	363	339	346	326	332	375	343	347	320	349	386	370	317	351	345	346	340	335	353	360	367	337	345	312	317	350	363	352	348	397	332	340	349	341	357	368	339	367	343	358	332	378	346	380	357	361	325	329	329	366	375	355	304	339	368	333	363	366	310	382	335	315	340	341	356	338	382	341	332	358	349	339	362	384	312	323	359	391	330	356	363	347	370	339	347	348	336	329	386	359	375	339	346	340	336	334	368	347	366	340	335	354	362	370	388	333	364	390	344	352	364	350	353	365	376	362	340	352	343	369	327	346	343	327	316	375	337	342	375	362	315	341	327	350	351	366	342	323	343	321	349	339	365	337	328	355	320	374	357	350	330	370	365	371	342	343	335	334
10486	8700	9041	10048	8816	7442	6366	5214	4536	3987	3840	3297	2838	2493	2198	2040	1918	1758	1740	1679	1583	1469	1464	1366	1317	1366	1288	1310	1309	1234	1277	1242	1167	1174	1187	1172	1108	1134	1144	1089	1067	1034	1044	957	979	980	992	974	960	998	952	932	942	914	901	951	930	940	924	912	975	909	988	981	984	898	918	924	865	894	854	868	915	921	909	934	940	865	871	871	896	858	915	859	871	875	871	895	881	857	846	833	871	853	897	842	848	894	859	922	870	824	908	872	925	873	927	845	909	863	872	928	855	872	897	834	886	761	886	923	868	905	946	877	821	852	892	877	905	822	843	864	843	892	863	856	814	850	914	852	873	883	886	874	882	883	913	830	878	844	806	866	832	848	901	818	843	875	875	873	848	863	821	866	866	895	831	842	831	812	847	837	845	829	825	852	841	878	880	866	842	846	860	860	846	863	835	904	828	898	908	873	930	844	820	846	853	889	856	807	886	856	834	871	895	851	885	822	877	820	862	864	839	853	843	892	847	885	853	875	887	848	882	858	869	906	860	871	842	888	881	846	874	910	937	854	923	881	896	821	844	839	863	862	868	795	870	905	879	892	895	883	897	805	845	876	876	832	842	844	883	831	893	856	847	898	848	876	858	836	794	809	832	864	804	853	864	868	855	903	836	913	839	923	870	879	871	854	854	904	921	917	863	843	868	880	904	850	899	844	917	855	875	834	894	852	888	873	860	862	888	805	887	828	898	889	854	826	851	856	834	886	889	842	874	869	880	888	927	826	877	842	901	883	868	879	895	876	911	905	895	847	905	890	854	901	881	892	902	852	851	857	835	820	897	824	842	890	892	840	899	858	881	941	897	841	831	858	879	862	886	842	856	820	856	886	864	884	835	863	897	839	860	846	881	893	899	831	832	873	830	823	845	888	849	907	849	859	901	865	900	915	866	832	831	883	802	901	837	873	862	854	869	894	910	848	884	894	901	858	888	904	890	911	870	896	882	865	883	880	853	849	838	882	861	885	861	819	903	858	895	891	858	902	854	860	880	855	899	862	875	872	889	847	862	824	879	864	836	829	882	828	866	858	879	872	872	877	901	868	907	843	891	867	853	883	867	867	846	833	882	851	904	901	903	851	863	855	901	876	828	847	860	918	880	863	878	842	867	931	894	891	880	836	875	799	891	872	834	847	827	887	829	917	836	845	885	906	857	829	835	870	841	900	880	889	868	901	895	820	879	856	847	837	891	863	852	827	938	902	951	859	887	823	847	816	837	890	878	862	867	860	847	898	914	875	885	857	912	901	849	875	926	890	804	866	839	861	832	930	855	859	860	841	847	840	851	861	838	870	821	911	870	881	806	970	859	869	832	840	892	892	868	925	852	834	883	899	860	858	896	934	860	815	861	824	864	856	889	918	850	899	853	805	922	848	877	918	822	858	855	858	867	835	908	885	918	894	824	852	829	876	878	860	886	868	889	922	851	865	878	903	862	837	893	828	843	834	822	877	867	920	887	829	835	860	868	862	824	855	861	849	874	902	881	884	860	836	898	924	823	816	870	850	888	874	896	867	820	876	853	856	852	867	866	865	896	868	846	817	880	914	840	868	879	852	864	805	915	833	880	873	840	842	912	877	898	839	832	895	903	851	922	854	774	846	883	871	853	861	880	875	894	896	866	899	849	845	910	813	845	881	905	930	882	925	887	894	867	864	865	817	885	840	783	932	879	918	851	854	851	883	944	834	854	897	870	859	898	887	868	873	819	918	877	797	867	804	809	858	815	898	860	887	863	907	832	915	909	910	861	868	863	881	837	819	827	914	904	891	898	871	886	840	913	851	863	882	889	891	837	894	898	884	888	855	899	895	922	878	851	872	877	838	931	852	849	843	893	881	873	888	873	913	881	870	869	845	877	909	872	851	874	864	835	837	903	843	837	897	877	892	825	915	882	838	866	886	898	879	887	884	851	895	863	850	876	857	822	894	850	837	854	921	840	866	824	937	889	855	833	881	872	855	801	849	867	838	867	865	852	847	895	853	889	901	899	883	806	878	904	857	878	841	833	896	892	847	843	854	832	903	870	909	868	852	873	819	845	860	898	898	881	867	860	867	914	861	829	844	881	896	896	852	897	850	839	895	881	855	852	902	894	893	807	918	865	884	879	882	840	888	893	864	860	849	908	849	896	907	880	880	888	838	858	892	855	860	892	859	893	853	846	853	871	826	864	866	894	902	894	836	891	884	850	838	866	874	875	860	910	851	863	906	856	850	845	878	833	875	865	882	794	888	838	926	920	905	866	892	850	837	838	829	848	886	844	842	873	833	910	828	848	881	889	845	865	893	886	855	853	889	872	914	893	885	832	860	888	904	854	855	847	850	938	880	891	887	850	926	868	854	845	908	870	889	879	877	866	829	832	828	856	865	874	872	815	864	875	926	878	884	867	889	899	844	843	867	856	879	840	863	859	856	822	862	875	925	890	897	917	871	921	863	896	849	886	818	885	870	897	905	849	886	857	837	874	852	858	853	882	911	870	882	837	810	897	865	864	834	917	851	862	872	856	865	911	947	863	826	884	875	891	855	858	885	857	819	844	832	862	874	886	864	868	841	892	837	846	868	851	878	870	881	909	882	836	869	874	895	890	896	872	863	858	866	896	882	858	887	881	839	856	861	909	879	865	901	887	843	821	874	893	909	889	842	850	875	859	808	865	916	896	880	822	876	871	895	832	868	841	855	848	901	929	846	839	857	917	892	797	911	917	850	854	867	887	824	883	880	922	846	890	870	845	890	866	831	937	882	892	876	875	869	840	832	919	833	863	847	803	864	835	889	901	895	891	839	897	795	854	894	863	894	852	847	815	875	853	805	871	904	851	895	842	846	866	867	853	864	857	885	936	837	887	859	848	869	878	856	886	899	821	816	848	879	821	873	890	887	882	848	895	847	879	880	864	914	842	888	824	880	888	862	854	901	873	873	865	870	866	909	879	854	859	871	899	834	900	829	851	853	932	835	828	838	845	815	832	873	890	896	820	871	912	838	891	901	868	887	856	860	917	898	829	824	799	876	900	858	914	884	895	866	865	847	871	834	914	834	821	895	854	894	889	852	822	815	829	873	868	874	911	844	847	886	870	896	891	884	840	853	930	793	883	852	818	821	864	809	890	811	838	843	880	863	886	867	870	891	888	835	872	845	903	874	916	858	865	800	832	855	819	814	928	862	861	887	874	830	908	866	803	840	857	838	915	863	878	854	845	899	916	889	848	850	825	831	796	895	893	823	935	856	887	880	867	833	853	839	834	929	865	890	884	860	843	834	920	878	840	888	886	831	849	899	867	848	903	843	866	818	885	893	838	887	926	842	806	868	841	884	879	833	908	829	835	893	894	906	804	905	865	809	877	876	869	831	864	920	884	897	794	928	825	938	829	821	861	886	891	889	832	866	857	868	911	797	847	890	848	826	860	874	868	861	822	863	902	829	877	862	907	866	852	928	876	843	884	891	868	870	809	885	835	865
35713	26422	22128	13283	9277	6962	5806	4415	3818	3099	3133	2124	1633	1575	1306	1188	1056	930	848	727	773	618	612	667	613	567	521	576	548	531	546	504	514	507	516	482	482	466	455	454	420	443	437	449	479	470	444	489	440	474	421	429	424	459	400	410	417	423	406	449	390	426	465	463	452	498	438	422	454	470	429	475	396	434	433	423	404	414	424	474	452	408	383	487	430	411	407	473	432	405	386	393	420	457	438	422	432	410	439	392	408	406	375	378	400	421	452	417	419	472	405	450	402	409	417	426	401	443	434	408	397	417	398	426	419	403	411	422	396	424	399	414	428	400	433	448	445	450	421	406	416	463	434	389	380	440	405	434	433	439	432	426	425	398	428	418	418	409	439	432	447	436	430	419	408	415	406	434	435	413	388	447	427	412	429	430	419	454	444	420	415	398	392	376	387	403	417	411	456	409	440	436	435	424	421	415	437	411	421	447	444	430	425	386	470	416	400	443	436	422	453	401	412	428	419	440	427	390	419	446	404	410	416	420	463	453	391	414	436	438	415	418	422	420	437	442	409	418	424	397	420	436	399	409	397	430	421	410	391	442	405	424	420	420	486	425	446	435	416	446	435	436	421	375	420	447	419	419	444	443	405	411	375	445	416	411	398	376	391	426	407	471	403	427	416	409	410	418	429	458	384	433	418	435	426	442	409	448	413	390	427	461	416	419	430	403	423	407	425	396	461	438	422	405	453	422	426	389	433	423	417	429	420	426	414	407	443	406	436	442	435	427	417	410	421	404	412	432	424	407	437	407	445	414	401	404	436	446	391	379	444	426	450	432	443	421	428	434	449	403	412	441	409	433	401	437	401	418	394	443	428	453	415	418	443	409	430	434	427	438	420	410	409	365	452	415	413	415	420	425	422	431	462	384	408	408	483	414	430	412	422	415	391	373	456	402	420	441	398	418	415	417	379	420	402	447	402	416	430	415	408	413	401	442	428	374	428	433	429	384	373	371	405	410	414	394	358	392	437	402	434	445	425	401	432	415	412	414	415	417	395	410	444	428	422	416	394	437	461	388	406	386	411	380	435	478	412	451	432	383	423	440	431	423	417	388	412	412	434	426	394	396	397	399	433	422	443	420	419	397	419	434	447	397	415	449	417	409	405	407	405	425	401	415	432	381	469	409	399	419	464	430	436	419	425	377	440	394	415	434	414	401	406	410	411	424	410	400	414	413	388	387	427	389	413	431	415	431	438	436	456	443	413	407	447	431	437	401	410	391	422	404	391	452	424	441	456	429	426	429	407	433	443	411	431	444	420	443	418	431	443	407	415	378	432	413	385	428	413	455	430	426	423	427	460	429	399	381	378	437	428	431	440	417	433	438	407	417	437	445	420	405	395	401	392	423	392	437	422	465	371	472	409	415	420	412	425	420	411	430	397	433	417	429	425	385	444	430	401	428	464	443	436	466	422	426	446	430	431	434	443	427	426	412	407	414	406	417	431	465	436	402	431	423	435	407	398	403	417	398	446	434	400	395	427	392	434	394	431	429	400	423	434	399	447	375	395	409	425	413	426	446	432	439	418	438	411	451	453	392	407	402	420	410	373	403	427	396	383	422	431	435	416	391	417	404	423	406	429	416	396	435	403	456	445	391	417	458	434	402	418	410	388	430	428	390	426	415	434	418	422	401	449	450	431	453	435	370	442	425	421	428	399	411	435	408	407	423	416	397	412	435	442	410	407	463	424	462	432	417	390	415	451	405	437	360	399	390	437	411	433	414	458	398	395	409	422	465	408	428	422	468	374	418	412	416	424	431	397	413	440	437	438	415	406	434	410	419	439	403	421	434	439	431	435	446	380	440	447	439	428	429	413	426	418	436	409	412	420	396	407	413	392	436	433	458	444	440	421	410	432	412	437	442	415	431	399	426	430	435	389	432	432	360	438	420	452	480	392	446	419	420	424	406	454	426	398	430	425	419	407	441	426	434	426	434	438	411	425	407	388	418	418	413	430	407	429	414	411	459	409	406	448	414	459	410	380	409	443	449	393	435	461	413	424	379	472	410	422	443	407	392	376	373	391	401	428	418	409	456	419	385	431	422	409	415	415	417	421	407	451	416	443	423	388	447	383	416	460	402	411	458	417	365	386	386	428	407	422	416	413	398	402	410	414	397	429	398	413	445	435	451	412	438	405	388	389	424	410	411	440	426	409	422	432	434	416	412	397	422	435	445	454	423	445	411	421	413	413	396	414	435	405	441	430	405	381	401	443	405	398	442	420	428	356	400	429	430	396	418	429	412	448	426	429	420	428	451	368	398	387	384	407	403	400	463	450	412	418	436	384	416	412	440	419	398	403	424	429	431	438	417	425	433	436	460	436	457	424	402	415	450	438	459	402	416	400	398	404	427	404	431	396	391	401	462	432	472	410	436	441	424	403	438	403	394	412	405	420	412	429	394	435	449	397	406	414	427	415	399	468	471	407	428	453	453	408	407	413	429	397	427	405	421	406	430	428	428	406	444	402	440	428	447	426	421	387	435	463	427	425	399	418	443	407	405	424	421	416	403	387	397	393	425	380	406	407	372	435	431	423	415	372	398	442	443	418	432	433	424	403	430	411	444	420	426	427	447	412	421	424	399	436	407	404	402	404	386	396	432	406	391	410	459	418	419	439	382	406	434	398	456	410	422	414	429	458	427	409	366	357	393	468	438	477	421	408	422	445	391	408	422	390	444	424	420	408	412	414	357	405	425	426	406	426	404	406	443	428	438	444	401	403	441	464	440	451	393	415	494	422	423	446	441	421	411	409	390	460	380	388	446	402	435	430	440	436	444	414	423	417	423	408	425	439	432	411	405	418	423	385	413	400	443	455	448	421	414	444	451	422	441	423	413	399	424	431	455	449	431	413	424	423	407	427	410	451	426	411	411	405	417	470	416	398	420	400	403	443	402	415	374	432	418	396	411	428	430	404	418	381	410	454	383	423	423	439	468	368	412	439	417	440	448	399	426	427	416	428	446	422	385	454	368	432	455	386	412	408	421	419	456	459	409	430	454	433	435	398	440	430	433	441	463	426	419	359	404	416	444	395	388	412	409	434	413	453	420	400	420	415	404	457	427	466	448	423	393	415	442	408	429	468	437	392	411	373	395	418	413	449	411	425	409	425	418	429	400	439	401	446	355	412	398	419	424	402	411	402	431	463	430	418	419	434	425	429	449	400	397	410	434	426	426	412	446	401	409	396	429	392	419	425	434	403	414	431	423	410	396	423	419	413	453	415	408	421	419	434	423	419	404	392	396	422	424	441	419	438	415	435	427	437	428	439	445	401	430	468	383	418	440	374	427	406	460	399	430	403	388	406	427	385	396	432	410	419	453	477	423	427	469	431	394	424	426	446	421	401	405	413	462	407	406	436	447	409	401	392	464	381	381	436	436	411	444	424	384	426	440	436	413	442	460	387	396	417	430	405	448	460	413	424	434	406	415	439	404	423	396	438	389	466	432	408	424
22342	19287	20461	18147	17870	16582	15958	13913	13655	12026	13177	7998	6728	7038	6130	5067	4441	4210	3638	3271	3128	2854	2840	2352	2312	2318	2156	2141	2140	2040	1986	1838	1713	1719	1716	1677	1606	1576	1485	1456	1344	1377	1288	1242	1264	1248	1256	1251	1309	1229	1189	1143	1122	1120	1120	1101	1138	1203	1173	1155	1118	1251	1143	1124	1127	1188	1128	1095	1054	1092	1068	1080	1118	1060	1126	1073	1082	1156	1092	1049	1055	1008	1069	1066	1079	1006	1028	1015	1050	1063	1015	1007	1017	1019	1016	975	1014	1044	1050	992	1042	1010	1024	1077	1020	1044	1009	1056	1063	981	1022	1013	1088	1125	1020	1048	1048	1009	1109	1070	1058	1031	1001	1023	1010	1001	1027	961	981	1048	1004	1015	1017	994	1037	1029	1066	1009	1041	1047	979	1056	1080	1041	1012	1114	1041	1021	1020	1010	964	1020	1004	1110	1063	1058	1022	954	1017	1059	1019	1065	980	1093	1017	1024	1000	1049	1032	969	1079	974	977	919	984	997	1001	1007	962	997	1031	998	995	1034	988	992	1033	977	1017	1010	1039	1044	1057	1041	1056	1045	1052	971	996	1076	965	1025	984	986	1003	990	963	1024	1069	987	1003	1032	1047	982	1046	1050	979	1058	1057	1046	1022	995	1056	1085	1017	986	1042	1010	986	995	1030	1040	1022	1032	1023	974	973	997	1016	1042	1029	1026	1030	1046	1025	990	1033	974	1027	998	981	1040	1010	1007	992	965	1010	975	1045	1066	1003	1037	1012	1047	1061	1056	995	1034	968	1042	973	1022	1046	1017	1020	1018	1003	1009	1067	1038	1045	1000	1038	1035	1009	1027	1043	1051	1048	978	1016	988	1031	1025	997	985	1015	1006	1008	1023	960	1050	1023	1003	1024	1065	1027	1022	1016	1041	1034	1043	977	1001	956	1031	995	1074	971	1067	1070	1026	1044	1072	1008	1022	1013	1004	1009	1009	1044	993	1041	1087	1021	1006	1011	994	1069	1058	1039	1013	1041	1027	1028	1022	1037	1056	962	1006	1047	1043	1064	1060	1071	968	1051	1024	1041	1037	1076	1043	1040	1075	1051	1039	994	1007	1048	983	1019	998	1045	1035	1002	1029	989	1052	1052	1086	974	1022	1019	979	970	984	979	994	1099	1035	1023	1041	971	1021	1012	1072	1042	991	1003	1020	1039	983	970	1003	1021	988	1072	1043	1039	1059	1029	1032	1037	993	1044	1002	1012	1014	1005	1007	995	1002	1049	1041	980	998	1015	1076	973	1022	1058	1036	995	1020	1078	1004	1020	1015	997	1026	990	1021	1034	1059	977	1039	999	996	998	1016	991	1061	1016	1048	1070	979	997	988	1031	1012	1057	1041	1058	1026	1000	990	1020	1018	1008	1006	1007	1029	1059	1020	1016	996	1000	1057	964	1050	1021	1031	1045	1109	982	982	1045	1008	1075	1019	1040	1069	1036	1037	1044	1081	1006	974	1048	1015	999	1018	1037	1004	1027	1028	992	1019	1079	1030	1025	1069	997	1018	1012	977	992	986	996	1037	1002	1022	1007	980	1013	1005	1021	1029	994	1032	1036	1061	1030	1017	961	1023	1037	997	1053	1024	1019	1027	970	1026	986	987	1032	985	1006	1035	1036	1005	1022	1037	972	994	1040	1016	983	1032	975	1060	1006	1085	1017	1031	1026	1036	1088	1011	1033	967	1041	972	1021	975	1019	1036	1032	1041	939	1012	955	1013	1030	985	1035	1023	1043	993	1055	976	1007	1025	1009	918	948	1067	1009	1001	1006	1017	999	1030	1049	1018	1019	1000	1027	998	1035	1027	1038	989	968	1014	1076	1020	1034	1052	1016	1023	1107	1025	1041	1056	999	1048	1006	1023	1035	990	997	974	1000	1030	1005	983	1014	1046	989	1061	1043	1015	1005	987	1024	974	995	1061	990	1015	1045	1006	1052	1001	1038	1031	1059	1049	1038	1042	1016	1095	989	1031	991	1033	1025	982	1021	1016	992	997	977	1015	1067	1033	1017	1031	1065	999	994	1043	1045	970	1042	1017	996	991	1029	1020	1040	1003	1004	1052	1028	997	1066	1065	1004	986	1100	985	1015	1012	1024	1048	1014	1062	1008	1056	1036	982	1053	993	1004	1010	1014	1034	1018	1039	991	1082	1076	1041	1073	996	1020	988	1054	997	1053	994	1010	994	1020	978	1052	1000	994	989	1045	1023	959	929	1020	1029	972	1003	1046	1026	1062	1002	996	988	1016	1060	1025	1072	1029	1026	1003	1026	1023	1037	1002	1027	992	1067	975	1036	952	1014	970	1038	1044	1029	1013	1043	952	1073	1024	1019	939	1015	1017	1050	1001	1007	1055	1075	987	1049	975	1012	999	1036	1037	1053	1001	1084	1028	1051	986	1001	992	1036	993	1022	1005	1037	1019	1021	1040	1088	1034	967	995	1020	1018	1061	973	1012	990	1039	1037	1002	1010	1020	1005	1038	1026	1019	1035	973	999	1045	1002	1022	1061	1050	1012	1019	1011	1000	1070	1019	1053	1031	967	1023	998	1005	1033	1029	1023	991	1038	970	1050	1022	1038	1033	999	999	1002	1021	1039	1036	1062	999	1071	1021	1035	1111	1096	1056	1006	1003	1037	987	1050	980	996	998	1057	1006	1010	1040	1015	997	1044	935	1021	977	997	1045	1030	998	1000	991	969	1006	1060	977	1048	1008	1024	1032	984	982	1011	959	1051	1014	1041	1031	1010	1063	998	960	1054	970	1021	1018	1042	1030	1032	1037	975	1045	988	1015	1024	1011	1020	1063	1078	1037	1037	1017	1004	1010	1049	985	952	1033	961	1046	971	1000	1021	1037	1058	1071	1034	1013	971	1026	1032	1049	1037	1006	1018	1033	1022	1053	1065	967	997	1042	1040	1044	977	986	1005	970	1002	1008	991	1013	1048	1008	961	1078	1064	1007	1012	992	1000	1070	978	987	990	1035	993	1018	995	988	1048	1053	1047	993	996	1015	1056	1046	1050	1036	1059	1038	970	1020	950	1008	992	1017	1043	1035	1064	1011	1007	1041	991	1062	1024	960	1039	1015	1082	1026	1064	1012	1059	1062	1036	1046	1055	967	969	1045	1034	1046	992	1004	1025	1022	1015	987	1057	1022	1069	1034	994	995	1027	1000	1002	1000	962	1057	1006	1015	981	1066	1051	1019	1029	1004	991	996	1076	1033	982	1100	989	1054	998	990	1010	1052	989	1029	1052	1002	1033	997	1035	1048	1047	969	1030	1010	1115	987	1027	1006	1030	1023	998	976	1018	1000	1034	1067	1060	1038	993	1012	980	1065	1016	993	1007	1001	994	998	1018	1032	1073	997	992	1025	1045	1052	998	1064	1073	1044	1071	975	1016	1040	1019	1030	974	953	972	1029	1017	1051	1023	1004	1023	976	1056	1112	980	1034	1071	983	1059	1071	1021	1048	980	1002	1045	1036	1039	1025	1050	1048	989	1018	1055	986	1062	987	1002	1039	1020	1088	1043	987	988	1008	992	1068	1029	1021	986	1014	1016	1005	1029	1097	992	1008	1063	993	1051	1036	977	1114	982	1021	1033	1099	1035	992	1019	989	1039	994	997	990	1038	995	1039	1041	1039	1027	1024	1039	963	968	1001	1040	1038	1015	1023	999	1010	981	1013	1061	984	1027	978	985	957	1050	984	1054	988	1039	1022	1033	1095	1006	1034	1069	1002	1032	1073	972	1021	1002	1052	1011	987	1005	974	1020	1016	986	1027	1067	984	1012	998	1025	1007	1090	1031	999	1030	1024	1009	1010	1027	1018	1000	1019	1044	1007	1046	999	1014	997	1033	1031	1055	1004	953	1006	1022	1009	952	1019	1001	970	1041	1004	1024	1022	969	1021	1017	994	1050	961	1060	1033	1058	1067	1074	1060	1012	983	1022	1080	981	1008	1027	1024	1042	1108	999	1002	1002	1008	1045	1027	1010	973	1068	1011	1007	1011	1021	1034	1008	1027	1016	1069	1067	1037	966	954	956	987	988	984	1051	981	997	1016	998	1031	1035	997	1018	1038	1031	1005	1041	1041	990	1026	983	983	1049	1063	1025	1060	1059	1032	1007	1033	1054	1056	1118	1026	1063	1002	1046	1040	987	1062	1043	1027	1004	1012	1052	1012	1028	1079	1056	1037	1024	989	987	1084	977	999	984	1023	979	1002	1042	1036	1033	1090	1043	1003	1014	1002	1027	1056	1003	1016	997	984	1075	1093	997	1014	1039	1020	1027	1036	1021	1007	1036	1005	951	1028	1058	1038	1035	994	1066	953	1005	1001	995	1055	1031	1044	1056	1021	1016	1021	1010	1013	1067	1020	983	1002	985	1104	1032	1079	987	977	1063	981	992	1066	1058	1043	1049	1088	987	1070	983	1014	1031	1002	978	939	999	985	1037	973	1031	1016	984	974	1036	1025	1019	1040	1043	1057	1025	1025	1028	1041	1034	1036	1035	1063	1026	1039	942	1093	1070	989	1033	1078	1028	995	1009	1054	1045	990	1011	1034	1076	1043	979	1033	1005	992	1043	1032	1039	966	1036	1001	1029	1076	1019	997	974	1000	1070	1115	1026	1047	1027	1025
43457	31391	29760	19998	15353	11947	11092	8506	6865	5510	5156	3089	2367	2516	1994	1989	1230	1251	1056	955	980	897	777	759	669	660	620	649	524	545	573	544	511	500	544	476	490	489	530	448	488	463	413	455	422	443	423	438	431	427	434	403	383	413	423	407	420	409	442	392	405	403	404	404	422	436	397	406	385	382	382	445	410	406	378	458	441	372	436	386	362	372	362	385	405	437	423	366	408	415	432	407	415	374	396	395	367	402	396	386	385	387	389	437	397	380	365	387	384	412	416	391	386	391	360	376	393	398	380	381	369	367	382	382	389	387	402	405	371	382	341	357	380	374	370	378	367	338	363	392	407	371	371	391	387	375	404	404	366	393	405	369	388	385	417	370	397	402	390	397	360	392	420	393	401	382	383	394	360	393	403	408	385	388	409	396	390	366	366	383	384	361	385	442	418	404	397	353	414	365	355	395	425	388	405	414	391	390	380	370	377	365	408	423	412	362	387	381	383	369	399	406	396	353	388	422	397	388	336	418	361	383	399	358	403	379	395	419	379	365	375	393	390	382	380	392	382	388	387	382	393	423	370	393	358	375	378	417	387	386	361	370	364	419	359	404	376	371	406	350	392	397	400	437	372	389	369	374	378	360	372	363	388	357	402	363	386	400	392	404	364	386	371	373	368	373	354	399	369	408	430	394	378	374	376	383	370	421	356	406	423	408	403	385	360	382	403	398	368	344	395	400	397	404	376	373	429	361	362	370	389	374	354	436	417	378	384	362	375	389	396	406	399	379	379	393	388	375	424	349	349	366	387	417	374	379	356	389	370	381	382	429	436	401	369	388	395	370	399	360	418	430	375	401	434	379	384	390	385	377	405	383	366	392	357	409	367	388	420	387	388	349	427	357	360	379	420	364	391	403	402	385	395	366	344	406	407	391	406	372	374	407	331	396	413	413	391	391	384	365	411	379	363	389	406	394	389	406	422	362	375	398	385	409	377	371	375	375	383	395	394	387	361	394	362	391	392	370	375	405	376	351	359	387	352	391	393	389	389	375	381	370	376	356	392	377	355	378	417	382	375	365	410	371	381	412	394	389	407	407	365	400	407	374	384	382	384	370	384	391	391	374	393	428	378	382	371	371	396	405	403	393	347	382	411	405	412	400	381	393	355	395	363	379	374	383	365	389	403	397	382	388	362	399	404	382	451	386	383	419	374	370	392	385	396	373	383	386	370	423	409	409	391	399	377	407	380	415	420	410	377	372	396	402	357	437	375	361	426	399	421	356	349	387	437	403	349	385	406	386	378	363	384	391	415	391	392	365	403	375	404	403	398	407	360	370	394	374	405	398	398	412	376	362	398	404	413	388	397	358	391	356	383	384	395	359	371	369	400	407	383	384	396	388	377	416	401	395	405	385	381	379	396	376	399	402	373	388	374	378	375	391	403	371	395	416	447	360	379	413	404	443	380	375	408	407	388	391	433	379	356	392	374	384	412	401	397	358	394	384	381	356	369	381	393	394	401	394	387	384	379	424	402	391	371	343	370	397	377	379	378	359	368	426	372	371	402	363	383	408	385	393	374	402	385	381	358	372	386	355	388	397	395	399	379	395	375	385	377	393	383	410	390	383	377	407	380	367	399	386	438	392	383	399	393	359	396	383	371	393	420	391	385	381	409	414	350	391	395	364	371	372	360	359	416	392	369	401	406	343	398	412	418	393	386	402	380	390	420	406	372	340	375	393	418	408	420	355	344	363	375	377	374	391	390	355	408	377	364	372	419	379	343	391	393	346	378	395	369	408	396	361	363	400	392	384	403	376	386	376	396	399	391	399	388	338	370	390	384	418	403	406	383	397	353	417	409	357	346	405	401	377	381	393	394	406	397	389	417	350	384	384	403	361	427	394	398	384	379	390	411	373	401	400	376	431	397	389	408	354	439	376	394	401	370	390	378	366	399	379	376	396	404	379	402	393	396	420	412	361	379	391	394	377	417	344	419	367	398	405	386	369	366	372	393	374	355	344	393	389	379	365	382	392	389	360	376	425	362	401	337	380	378	348	411	391	391	370	407	382	382	375	433	377	375	385	446	391	407	421	359	391	356	386	400	373	379	389	393	401	396	365	398	384	387	401	393	364	382	388	366	400	367	406	369	383	359	418	388	363	358	407	390	377	382	386	397	409	377	372	416	416	400	341	379	375	399	406	386	389	387	359	368	361	386	371	405	381	367	380	387	391	377	362	423	390	380	396	395	370	373	395	389	363	356	414	350	421	369	330	413	365	374	363	419	439	388	408	381	397	393	395	421	384	384	415	398	388	356	393	409	417	367	433	394	379	381	395	375	377	370	384	388	403	374	401	382	371	408	430	404	392	403	399	365	365	387	404	408	416	382	397	383	407	407	370	376	366	378	405	381	411	377	396	394	376	402	372	367	374	370	378	394	372	384	357	382	403	381	377	424	389	367	391	372	398	392	390	379	408	374	401	376	407	380	358	389	388	381	404	436	404	424	359	370	343	406	371	368	385	340	412	395	387	380	347	347	402	384	380	390	372	425	412	400	369	412	380	406	373	400	423	412	391	402	389	382	362	394	372	371	384	396	381	394	415	367	389	394	391	402	388	428	366	365	341	398	414	405	375	384	393	395	390	418	360	380	398	415	397	420	353	371	400	388	396	337	392	390	399	428	407	360	398	386	387	405	357	384	356	374	377	397	436	431	408	384	419	377	374	399	410	378	358	383	391	369	371	380	428	389	384	360	397	414	397	385	395	374	396	380	386	370	362	382	374	366	388	383	366	399	403	382	399	396	375	390	370	378	372	380	348	381	388	382	392	370	397	406	407	381	402	361	364	402	370	350	405	359	374	390	367	366	374	379	365	396	383	392	373	411	387	396	390	418	388	390	379	409	401	410	386	384	374	402	380	373	387	411	389	419	361	370	375	362	397	375	377	372	371	393	416	411	424	356	386	351	411	389	371	398	398	452	396	396	358	401	381	375	399	421	364	404	372	347	386	432	348	371	407	391	380	404	421	417	371	346	395	411	369	388	388	364	409	377	367	396	379	386	387	394	422	396	382	394	367	399	373	384	369	378	348	352	363	364	433	391	374	352	380	379	382	367	371	410	392	397	390	379	402	393	428	379	403	386	374	377	370	381	401	395	376	372	413	397	402	374	378	366	374	381	408	405	350	381	359	403	401	373	392	397	391	415	405	383	383	369	367	364	354	369	365	400	366	387	384	402	380	414	431	377	350	371	346	366	353	408	338	382	374	399	393	402	399	391	394	381	397	434	398	373	365	403	359	406	435	375	355	417	386	403	438	368	398	404	408	363	373	378	382	404	350	371	413	400	405	399	355	383	392	358	369	409	363	387	390	414	377	363	405	370	368	379	384	372	378	395	389	393	413	374	385	380	423	387	381	386	381	388	387	375	439	409	384	403	431	368	358	376	412	388	417	386	394	406	406	382	406	365	383	365	419	387	392	432	407	353	385	393	376	411	407	351	376	382	385
27238	21732	27160	24390	24012	22057	22284	19377	19372	17067	17411	10006	9064	9896	8285	7845	5919	5805	4760	4539	4816	4290	3743	3245	3160	2937	2960	2640	2501	2419	2320	2088	2034	2032	2067	1825	1767	1703	1598	1530	1421	1316	1326	1283	1269	1216	1186	1172	1148	1192	1147	1141	1086	999	1042	1078	1127	1163	1145	1117	1173	1075	1127	1102	1165	1220	1080	1109	1058	1056	1048	1048	1029	978	995	1025	1005	1027	1041	939	999	935	990	946	953	915	927	891	907	891	929	986	945	1003	922	917	988	982	913	944	888	923	901	989	915	929	871	931	941	956	971	939	941	987	914	966	966	907	898	1038	955	938	855	977	873	950	955	947	937	977	947	968	893	911	937	935	922	947	870	969	967	920	888	928	942	907	915	931	935	960	916	867	953	935	930	925	896	911	912	902	958	945	946	905	943	981	959	914	934	919	927	909	935	907	931	949	933	938	937	920	942	863	926	951	985	887	874	959	923	931	936	918	931	943	910	964	922	937	970	935	947	1015	1011	924	905	932	926	954	939	941	873	961	980	932	946	954	926	924	919	975	904	881	904	943	910	889	917	958	913	970	930	930	942	1042	923	854	962	956	930	983	964	968	897	941	951	938	955	928	888	926	964	954	970	967	992	935	934	909	926	919	958	888	937	935	929	914	929	966	957	966	967	906	950	903	958	966	923	947	917	912	938	901	893	932	970	952	987	947	941	909	919	892	927	876	925	949	923	936	898	902	941	921	957	930	926	933	912	955	952	910	920	942	867	936	932	877	940	934	929	942	928	877	938	918	879	954	957	942	889	880	899	949	868	985	909	944	942	924	928	977	929	958	976	890	897	943	920	926	953	961	925	987	947	907	915	987	898	907	941	914	937	925	920	914	926	901	931	942	905	898	924	919	939	937	964	917	932	944	900	909	929	945	902	904	945	930	926	986	937	957	907	940	906	918	934	872	918	964	918	978	918	879	917	854	914	953	967	968	897	932	947	932	928	992	981	967	904	933	968	918	910	937	933	891	920	894	904	935	908	903	945	921	949	961	940	939	949	937	907	990	909	958	961	968	906	938	996	924	937	926	937	952	880	868	971	982	940	910	935	981	897	1036	909	917	956	926	902	967	931	967	937	862	953	975	923	955	921	971	965	984	932	932	944	1022	923	924	978	977	891	987	934	935	874	932	936	944	927	939	930	975	929	887	917	925	884	935	937	947	927	877	971	907	931	870	896	914	910	883	967	901	911	978	960	932	964	961	907	983	881	941	927	929	923	951	911	952	958	947	967	928	950	937	910	926	951	920	991	930	981	913	933	969	955	909	944	926	939	902	933	924	880	953	883	902	848	912	936	901	958	861	937	937	962	921	1002	947	937	960	919	937	894	923	915	908	941	921	887	920	925	987	919	912	906	979	939	905	977	910	961	959	958	929	972	915	885	927	902	908	990	930	952	952	924	925	951	909	903	924	974	903	926	883	920	881	895	950	950	916	898	848	903	908	925	964	948	954	990	914	869	901	913	871	934	917	948	892	932	963	929	921	944	950	962	945	944	929	952	928	923	976	904	953	934	946	984	951	926	921	940	966	895	870	943	900	903	936	935	927	929	959	921	928	950	948	979	934	933	948	917	896	880	927	885	876	907	939	918	908	914	914	900	918	961	916	926	935	923	934	962	875	925	927	949	942	911	982	916	927	955	907	911	883	981	946	954	925	910	918	937	944	973	934	903	906	982	934	959	929	910	917	906	897	935	939	928	936	931	941	939	941	934	998	933	951	960	977	941	957	891	917	932	944	950	912	878	868	972	893	965	873	944	931	956	961	874	982	912	932	934	957	932	974	958	903	881	920	922	948	964	918	913	926	879	942	884	946	939	921	919	942	947	924	918	908	937	930	985	908	963	947	923	997	943	963	895	914	944	989	868	949	880	932	951	933	965	906	929	959	926	944	970	974	928	909	944	934	957	957	971	895	930	938	939	942	906	908	957	902	955	902	907	958	903	934	893	867	916	862	928	920	937	958	971	935	912	911	913	919	982	898	926	944	889	953	939	917	954	912	968	882	906	926	886	928	940	930	987	970	930	930	929	942	940	975	936	884	895	936	922	930	914	951	895	913	922	925	955	940	948	953	978	897	958	921	877	942	911	916	913	936	929	944	949	1001	988	941	926	879	967	944	913	911	896	936	909	949	897	953	941	938	944	907	941	941	933	921	932	950	918	901	981	938	979	876	937	852	960	970	917	927	971	926	949	982	925	877	972	936	984	969	933	951	898	951	993	931	920	919	972	966	964	890	918	984	938	943	879	866	982	896	930	934	956	977	985	886	953	940	915	931	927	910	967	910	963	953	914	931	942	873	909	943	925	956	941	942	942	937	935	932	918	938	917	930	869	917	945	950	911	927	940	912	946	927	921	885	933	894	919	945	961	884	985	919	921	870	912	880	901	892	912	980	954	891	979	866	923	937	910	937	891	938	1007	871	871	956	933	930	973	938	924	921	967	871	945	931	953	908	907	881	956	964	914	887	910	920	959	869	944	946	916	934	884	931	884	961	953	916	930	976	959	904	925	953	931	918	928	938	986	951	935	933	923	894	973	947	956	933	925	936	900	967	970	860	905	889	956	903	941	940	935	908	945	991	901	923	911	942	959	942	892	949	925	918	912	880	925	960	884	880	911	966	947	933	907	959	953	919	965	973	906	952	926	975	928	930	1018	984	934	888	908	884	966	923	922	935	901	912	917	893	948	962	936	943	954	932	935	886	894	942	937	906	926	964	938	941	965	1017	932	955	880	936	933	960	862	883	935	944	967	964	979	874	894	956	951	918	868	962	882	958	949	910	975	897	968	877	936	920	944	935	966	961	954	913	903	950	940	969	980	976	936	968	920	918	917	905	925	898	956	959	905	953	965	971	916	882	915	954	953	934	902	962	918	897	970	935	964	947	902	935	928	941	948	969	957	992	958	922	984	909	911	920	954	929	932	954	966	957	920	982	916	962	950	984	920	964	937	939	924	916	910	895	925	893	889	943	959	953	957	920	882	984	967	926	928	902	916	987	957	921	903	935	952	965	998	944	920	888	956	948	936	934	946	945	932	886	878	915	902	923	896	934	953	971	936	927	927	906	924	888	957	888	956	936	960	898	966	910	926	960	936	920	910	920	968	918	956	933	959	967	881	965	900	929	948	923	912	931	992	961	890	963	904	934	984	953	879	950	946	920	906	935	930	879	895	917	924	981	951	887	952	907	895	958	947	971	950	929	882	933	951	927	914	960	891	969	947	991	947	892	876	907	904	902	936	930	915	966	949	907	973	933	895	938	922	918	948	985	905	875	994	944	912	906	915	961	968	943	950	960	969	916	935	930	903	935	943	896	941	962	940	917	932	908	894	935	940	957	990	976	932	913	958	938	935	916	870	949	919	932	904	957	920	908	872	966	914	908	941	891	926	947	985	950	976	924	902	918	996	941	921	998	877	933	945	896	942	882	934	867	950	909	891	930	903	943	960	948	912	887	906	954	932	956	1036	925	912	978	963	905	954	891	922	985	933	977
18047	9217	5726	4077	2930	2349	1810	1398	1179	945	799	646	601	558	505	470	446	457	397	397	418	387	457	418	388	418	389	406	406	404	390	372	369	390	377	392	386	380	363	416	381	360	320	343	324	321	364	325	359	364	375	377	325	321	337	351	326	358	338	350	354	322	374	360	339	360	379	343	358	348	360	366	325	327	353	339	348	384	333	327	340	336	333	348	363	340	360	298	339	295	345	333	331	344	345	344	322	326	327	337	334	350	302	336	353	324	355	311	326	314	360	329	341	309	334	332	356	347	315	324	358	322	323	369	347	321	359	335	313	315	353	353	346	382	342	371	373	309	328	355	340	343	346	329	313	338	286	327	357	358	351	304	336	330	340	326	339	339	318	331	324	340	304	355	352	309	344	333	308	340	359	341	340	347	326	363	373	329	341	347	312	356	326	325	368	345	344	358	339	359	316	326	366	350	324	349	313	351	341	345	347	308	340	359	328	297	326	388	326	313	348	367	336	385	354	345	340	315	320	333	369	335	327	322	333	300	323	362	339	345	349	346	304	343	307	352	374	337	325	341	316	341	320	325	339	337	341	335	330	360	322	341	350	363	342	312	326	342	343	366	332	323	353	329	341	320	340	312	365	318	282	343	322	359	350	367	316	337	318	312	329	353	334	343	318	326	337	299	329	338	333	341	332	318	331	337	328	355	324	321	368	314	345	342	352	351	342	371	316	303	391	327	344	354	354	322	339	320	329	308	343	307	344	338	323	355	319	333	322	346	310	351	353	355	328	337	324	340	326	318	330	327	294	326	344	314	323	332	348	313	320	347	373	320	365	351	344	310	340	322	369	346	342	340	332	353	335	354	352	340	331	334	332	335	337	341	324	329	337	327	320	317	369	335	328	330	278	341	289	347	336	327	354	360	354	323	365	333	367	368	320	336	367	355	337	335	327	327	337	333	353	335	370	344	333	311	356	342	375	325	304	344	342	340	313	308	301	357	344	319	326	339	333	289	339	368	351	351	312	331	370	332	339	302	309	328	323	327	356	379	352	364	380	317	329	350	352	346	339	319	354	369	333	347	304	328	362	374	341	319	312	302	338	325	323	316	337	348	316	320	328	322	339	362	313	310	366	326	329	327	307	336	320	370	343	315	336	324	318	330	321	316	324	351	322	305	363	338	335	327	311	345	337	318	335	330	337	316	338	305	321	366	319	346	339	365	346	329	359	320	354	334	338	352	337	325	318	310	359	361	336	342	362	352	379	323	304	362	341	347	320	347	336	320	341	345	339	309	344	331	326	318	316	372	334	341	348	361	330	337	346	348	338	319	346	338	335	315	364	341	336	333	301	317	346	321	333	319	315	357	342	332	370	349	338	361	312	321	345	330	358	309	335	318	332	293	355	344	355	295	319	334	338	327	313	309	359	347	356	334	343	298	339	336	353	347	360	324	373	321	351	341	346	324	326	346	341	333	335	365	362	365	331	330	314	326	332	330	315	324	326	368	349	328	345	348	351	335	341	348	335	321	328	298	386	348	343	317	359	354	334	353	370	347	366	375	320	307	351	343	315	359	335	342	342	326	340	341	358	364	329	355	336	348	343	353	327	320	371	372	337	330	332	310	337	307	341	353	338	313	369	316	331	348	348	356	325	335	327	341	311	324	320	326	349	362	360	330	351	317	361	369	346	292	335	367	316	329	376	340	312	343	334	337	364	316	323	326	322	335	324	324	313	303	298	322	318	328	323	330	305	333	319	324	326	348	336	329	356	366	342	364	345	368	323	354	335	324	307	331	294	344	342	326	342	356	333	324	339	346	279	364	327	342	337	352	341	374	344	309	348	371	337	321	319	357	354	334	319	348	331	397	343	322	348	320	382	337	315	335	323	335	359	359	347	347	354	367	331	322	374	328	328	343	353	310	368	317	339	343	334	359	353	337	314	328	356	332	343	346	304	338	315	344	320	359	312	330	303	336	348	365	360	326	330	320	339	320	347	329	373	363	313	349	336	307	338	310	359	331	353	322	336	374	345	333	338	347	363	331	315	333	347	354	322	339	337	326	358	345	345	332	363	360	325	313	320	362	359	334	341	329	318	329	332	354	342	363	340	345	341	332	321	354	346	345	345	337	337	356	365	332	344	351	334	332	358	345	336	339	346	352	366	311	362	349	324	337	310	328	318	341	340	345	313	343	327	363	325	342	357	328	330	344	324	359	335	322	308	353	361	361	331	324	379	385	357	322	324	343	350	343	338	355	311	362	312	337	348	380	375	351	342	330	319	345	340	327	336	338	319	319	354	353	317	328	330	354	333	364	318	349	349	361	352	309	334	353	331	344	323	320	363	323	354	318	329	379	313	341	354	325	339	324	322	347	303	358	336	355	352	311	373	308	342	323	338	317	364	310	345	368	355	343	391	315	330	352	319	338	360	366	298	305	300	333	373	366	307	361	330	309	341	324	342	334	351	356	372	353	356	331	332	336	365	375	332	313	344	341	333	369	299	366	335	343	318	338	324	343	361	332	328	351	347	359	351	328	322	349	304	357	318	367	327	321	345	389	383	346	336	349	320	374	363	344	342	359	332	356	330	345	347	334	315	316	326	346	355	282	315	337	346	326	341	364	386	359	352	338	346	319	349	332	320	340	324	313	319	359	370	346	302	373	345	332	351	372	355	322	327	348	361	318	330	338	315	332	350	316	340	307	333	337	324	342	352	345	335	342	334	331	338	343	341	318	382	307	334	311	352	301	338	366	348	316	334	345	353	328	319	336	310	337	339	324	330	340	369	326	345	336	352	330	347	323	339	285	334	341	352	350	329	326	339	355	356	333	332	334	321	341	326	317	329	286	367	319	339	335	303	344	338	332	332	303	339	294	282	348	337	300	355	334	329	324	344	330	309	327	355	307	336	326	322	323	353	348	366	360	367	330	349	300	320	370	315	329	320	324	336	384	334	382	330	359	334	311	334	345	336	302	323	333	364	317	343	342	340	350	342	304	340	293	323	362	381	328	337	344	387	310	336	333	345	353	333	361	339	335	308	344	337	355	333	334	319	332	335	322	353	349	315	377	290	302	335	330	369	354	351	334	349	347	283	349	319	338	353	338	346	355	338	327	365	342	365	333	327	310	346	356	351	334	366	345	346	351	329	339	326	324	347	323	336	315	323	372	338	358	363	312	346	307	353	344	315	323	372	340	346	318	328	328	320	323	320	329	342	323	343	353	337	334	341	342	326	314	313	352	322	356	343	344	328	339	322	351	378	336	327	345	348	351	334	330	329	338	335	311	367	352	331	350	309	330	351	346	310	343	300	315	354	350	357	339	314	348	335	331	323	360	327	332	349	330	331	321	321	351	340	289	348	332	343	350	352	349	350	352	311	315	306	338	312	338	355	324	332	330	335	339	363	341	338	329	328	335	341	329	344	307	346	348	351	364	341	361	319	343	340	334	359	348	285	315	328	375	342	326	352	360	319	332	328	334	357	341	349	345	297	361	357	332	317	345
10335	7726	8976	9741	9672	8254	7231	6122	5312	4241	3462	2775	2758	2319	1979	1858	1749	1583	1501	1545	1501	1375	1388	1435	1387	1427	1443	1333	1228	1236	1286	1187	1127	1105	1124	1148	1127	1084	1026	1097	1021	992	965	966	954	971	973	950	977	912	937	896	982	913	943	906	869	957	925	941	882	926	967	927	897	969	837	932	854	905	868	941	888	885	914	910	856	876	827	856	829	845	818	837	802	821	848	879	850	844	844	864	854	867	877	844	775	834	865	833	836	835	830	858	834	863	821	851	834	860	802	807	846	883	829	862	828	877	820	842	859	827	845	854	816	894	856	810	851	816	838	862	878	805	847	825	837	878	879	807	849	827	780	836	823	891	864	800	775	820	827	815	833	799	822	831	869	891	869	872	815	833	841	799	831	860	804	819	842	876	796	851	830	848	868	851	858	843	876	783	827	887	846	866	833	807	822	828	815	855	816	812	843	853	861	811	854	878	833	847	817	803	828	853	856	858	862	880	836	850	796	815	835	835	883	856	792	854	852	832	847	838	836	812	817	813	890	841	860	828	795	785	843	766	792	830	844	822	848	888	837	876	801	858	827	850	834	820	886	846	880	824	899	832	861	852	868	844	882	853	785	808	822	850	846	824	851	833	861	842	803	830	855	841	821	842	760	855	874	883	831	828	899	825	807	847	846	862	837	871	860	794	839	842	857	800	798	785	829	857	775	875	820	869	819	817	870	838	893	860	857	809	879	885	829	837	827	821	831	863	842	871	832	874	856	837	881	841	861	869	778	856	848	851	819	852	841	806	862	852	818	853	865	829	788	853	834	820	792	821	835	832	840	825	876	882	820	821	854	845	837	862	853	824	881	812	830	809	847	816	871	823	877	846	900	806	820	827	773	852	819	831	888	845	858	759	801	841	825	798	834	842	850	876	882	868	842	810	840	894	853	853	861	808	843	866	861	827	812	856	876	840	800	782	806	839	858	832	842	826	833	843	822	896	855	846	874	848	841	767	791	822	823	879	846	882	826	859	809	861	831	823	866	867	816	846	839	840	840	846	847	830	804	867	846	867	809	847	897	858	852	809	875	836	861	896	835	836	806	865	823	817	869	879	883	810	840	867	842	815	834	873	841	828	853	845	857	815	840	868	841	842	877	864	880	839	851	901	778	853	832	842	834	870	862	825	855	862	822	837	819	861	815	817	881	866	843	870	824	859	850	888	848	797	837	820	838	800	868	835	851	839	883	819	830	805	821	829	884	846	840	810	894	847	826	839	817	857	872	796	860	832	804	850	874	845	840	789	825	857	865	831	833	854	827	850	794	867	831	853	873	808	847	840	807	850	830	855	823	817	822	842	841	843	853	824	908	834	874	880	873	834	799	857	812	828	838	839	853	850	821	813	851	864	821	840	868	842	814	872	820	848	820	837	816	912	824	815	810	811	806	794	866	812	844	792	874	841	826	865	876	827	836	865	861	817	853	821	842	861	899	843	887	840	874	843	825	839	865	879	879	807	830	902	827	815	876	852	893	863	850	821	851	856	912	823	811	869	823	843	832	820	818	821	840	795	791	860	888	830	866	814	863	848	867	844	860	845	837	811	821	794	831	872	829	805	842	867	890	890	861	885	850	854	851	836	822	832	861	824	814	819	848	892	844	809	836	833	857	788	847	884	845	789	813	821	864	834	879	884	862	848	853	866	863	819	796	854	864	853	829	822	861	862	825	855	845	843	866	866	876	772	823	850	847	846	817	830	814	848	823	866	794	831	856	817	866	880	806	828	838	857	808	802	804	854	814	828	842	840	827	861	861	856	864	883	850	846	815	831	853	868	794	812	828	864	851	817	853	852	830	876	864	796	841	902	857	884	909	831	886	858	827	819	848	874	834	808	793	805	847	846	883	815	807	846	857	872	844	875	829	840	843	864	834	837	815	852	821	801	844	850	819	871	884	830	848	856	848	834	837	860	844	779	858	842	853	856	872	880	876	853	841	824	860	848	803	805	818	821	846	867	869	849	878	854	863	814	827	880	882	810	818	828	854	781	817	835	833	849	840	885	929	857	814	851	840	834	844	866	812	874	835	874	868	822	868	806	806	933	849	855	880	870	922	840	862	819	842	883	859	852	874	823	847	826	788	835	866	853	892	829	777	834	805	850	836	825	822	874	836	834	795	819	796	795	876	826	859	793	854	841	804	812	811	857	833	844	803	822	863	831	849	845	886	840	831	828	885	809	824	866	827	824	888	863	798	869	866	843	882	838	868	797	864	852	861	798	797	823	834	845	857	889	877	915	805	815	852	862	854	849	872	856	819	831	873	830	878	874	852	806	830	811	893	780	855	777	759	870	822	866	864	859	854	910	828	807	888	825	837	827	853	818	867	869	827	821	824	799	814	855	838	821	847	832	829	853	860	863	850	850	847	842	835	824	871	858	841	815	848	835	871	851	885	847	811	815	861	854	883	833	849	802	859	879	843	866	869	858	842	845	779	823	803	855	869	812	849	772	813	846	851	861	802	819	860	809	834	837	822	781	809	861	893	874	822	874	869	858	833	882	805	851	819	821	903	839	854	800	853	795	777	810	830	787	787	814	848	797	881	823	870	839	858	847	877	801	831	760	860	789	808	847	860	824	851	831	836	838	846	867	817	825	857	863	844	861	866	807	831	884	807	818	796	830	880	865	817	857	833	851	852	830	814	845	831	837	856	846	878	798	836	816	809	860	840	825	803	858	835	804	874	809	851	859	834	821	852	895	822	840	822	826	810	820	773	851	822	850	865	870	878	808	852	841	840	831	896	872	791	870	823	875	780	831	840	819	853	876	826	827	849	840	815	800	818	919	782	846	894	808	861	823	854	843	818	867	756	856	857	865	876	851	862	846	824	834	881	885	896	846	873	837	816	841	847	859	839	793	810	821	813	807	837	857	843	927	877	831	863	833	856	795	868	812	847	858	825	798	833	797	835	845	844	853	826	845	849	858	853	880	869	773	835	856	882	816	832	848	803	848	809	916	880	838	816	871	886	866	839	834	863	863	844	810	837	821	852	862	798	895	859	847	819	849	753	878	882	854	857	864	860	796	888	812	855	888	840	891	826	858	859	837	835	847	845	811	881	844	830	794	950	852	871	842	870	782	831	835	844	803	879	768	800	869	806	876	801	834	839	852	874	843	824	816	816	828	845	823	841	834	869	873	833	841	857	867	835	818	861	865	806	803	807	816	840	838	808	811	848	868	861	852	860	875	817	811	823	851	791	811	804	799	807	794	870	870	816	816	842	853	809	868	818	818	793	826	898	840	821	828	825	821	870	832	919	884	841	814	834	815	819	793	847	784	813	864	891	822	867	814	820	871	837	854	789	822	853	792	839	834	828	840	832	860	851	834	788	873	873	858	785	868	824	817	797	859	785	831	785	825	846	889	837	868	854	835	848	848	871	831	837	837	819	842	885	810	836	854	814	854	871	856	867	836	818	881	829	813	896	836	840	863	836	856	848	820	855	839	860	845	825	911	894	799
36584	28303	23003	13914	9652	8284	7556	5289	4442	3294	3067	2032	1949	2137	1647	1274	998	983	908	903	813	787	701	631	599	611	621	544	565	511	526	492	493	541	492	504	432	498	497	458	468	446	420	420	425	413	432	455	429	407	438	478	447	399	435	436	395	461	468	424	396	446	439	443	418	409	399	391	409	415	446	392	420	411	421	448	449	442	416	391	436	408	423	396	390	394	455	355	382	452	429	403	410	404	384	407	421	423	440	382	425	412	439	439	404	405	413	400	414	388	416	407	387	413	460	407	401	442	403	401	409	406	408	416	459	430	408	417	440	397	409	445	389	432	391	418	391	413	422	403	412	373	428	404	476	408	411	424	381	430	401	389	427	392	434	407	429	390	405	413	435	424	432	398	423	403	431	440	459	417	470	380	404	402	421	409	395	410	377	382	410	408	438	430	423	411	426	423	399	405	420	377	423	385	397	377	373	390	419	429	392	389	415	414	466	394	379	418	430	414	378	419	438	391	422	398	437	404	405	415	436	412	441	405	384	389	468	384	365	437	431	425	405	396	399	450	390	445	387	364	401	418	396	393	414	431	423	457	414	422	382	396	411	411	448	417	351	443	392	445	427	408	414	420	410	375	408	458	426	400	409	435	447	399	393	384	433	401	429	428	399	447	408	401	402	392	414	432	437	429	401	445	440	449	436	400	425	432	481	412	434	406	423	457	402	409	422	433	428	405	419	450	485	460	426	399	437	433	464	395	414	430	369	408	434	375	357	412	400	443	386	391	428	411	408	364	412	432	418	417	414	411	396	437	427	434	398	441	406	410	400	399	425	394	409	406	417	414	360	458	422	438	422	451	356	406	365	476	401	409	401	418	387	419	371	455	397	453	412	447	441	414	430	382	420	413	413	412	379	395	410	404	429	442	427	416	412	385	415	413	396	417	383	408	420	393	402	381	429	428	441	434	399	411	425	404	402	421	425	416	452	424	453	427	418	421	446	387	398	430	411	416	385	422	391	443	395	435	434	442	417	419	414	439	425	404	467	417	432	375	390	429	423	420	421	419	431	368	423	393	438	408	416	393	420	390	401	404	428	424	411	409	432	421	408	451	373	422	409	384	442	398	382	388	384	423	396	405	415	422	405	434	404	423	409	438	416	439	415	429	399	398	424	409	384	408	398	425	402	413	402	401	433	414	419	378	419	397	407	444	417	422	421	396	418	412	446	431	427	372	434	395	410	421	416	410	410	438	401	427	423	435	388	414	398	411	416	465	410	407	375	383	380	435	402	368	389	383	440	399	416	372	420	446	406	456	410	422	443	403	406	408	401	404	394	424	398	428	403	430	402	433	422	422	422	400	412	386	371	429	428	406	425	383	405	397	458	430	381	402	422	424	425	440	430	427	400	432	420	384	395	450	396	429	414	430	420	382	376	443	413	366	423	407	429	403	437	442	393	434	410	407	427	418	415	419	437	359	451	402	421	452	436	393	409	445	405	402	420	417	424	429	389	465	427	445	384	410	381	435	417	400	422	400	423	404	418	396	440	402	406	383	432	438	433	404	427	434	389	406	395	369	416	407	429	419	407	430	427	375	464	385	463	401	440	419	434	415	431	422	424	448	406	380	451	377	461	413	411	426	433	440	431	420	427	428	374	442	428	399	442	420	375	376	420	388	396	422	473	402	425	382	396	416	422	430	436	411	440	377	429	457	438	412	421	427	404	395	402	402	403	413	395	396	444	424	398	431	407	412	413	412	391	368	400	439	390	413	420	395	415	410	429	409	408	420	408	408	439	435	432	428	423	403	455	423	437	414	406	423	422	405	436	388	378	430	433	415	404	447	377	448	426	414	416	361	411	398	411	428	402	427	417	406	436	409	389	389	409	422	398	420	426	396	406	416	388	408	417	408	406	382	400	397	404	380	401	382	403	440	374	379	423	414	414	421	417	392	440	437	418	385	445	447	434	418	377	380	415	393	398	436	394	407	461	424	442	389	417	400	459	415	405	420	426	388	432	440	439	388	405	461	439	414	420	441	409	449	419	417	385	440	438	433	429	415	391	436	409	419	444	417	414	377	436	398	408	399	404	412	441	433	417	392	437	449	389	442	448	402	415	452	393	403	432	429	399	427	409	380	397	399	400	400	454	426	449	451	426	425	396	376	429	427	400	383	391	414	433	440	413	432	402	406	419	407	410	375	428	397	427	412	428	470	406	387	452	385	394	425	377	409	395	416	441	369	431	409	403	399	389	412	414	395	419	427	387	407	428	409	389	397	425	444	445	470	442	389	394	423	411	438	425	381	423	411	399	376	407	425	417	393	408	452	430	397	400	396	415	411	406	415	411	438	429	388	385	351	423	417	407	415	370	413	378	417	436	419	425	378	431	393	391	437	394	417	403	418	417	377	405	418	393	409	414	392	370	408	405	412	413	407	468	399	406	409	402	407	409	400	409	438	410	430	479	408	423	422	436	407	381	437	415	435	406	409	434	431	404	452	445	428	418	410	406	425	424	441	439	431	397	426	420	392	404	398	438	413	368	398	413	408	368	382	423	404	413	393	409	407	427	412	414	410	374	423	438	428	421	442	386	426	437	400	428	388	397	417	397	419	395	404	402	440	412	441	382	417	391	417	409	373	409	416	417	412	453	409	411	400	458	406	410	392	398	425	404	417	395	443	447	400	434	426	427	378	393	443	400	429	414	381	386	386	428	426	434	395	466	411	429	449	371	402	397	386	418	410	401	423	435	437	399	429	401	408	442	411	454	407	411	394	424	431	424	428	443	386	391	409	450	427	387	410	417	398	417	416	422	398	410	416	433	412	461	395	402	369	413	423	398	400	398	375	408	421	410	387	391	422	424	441	449	394	392	410	371	407	396	422	394	391	438	396	399	412	392	398	419	397	417	404	381	424	386	403	401	433	419	409	411	438	374	428	429	389	459	415	423	401	424	418	407	442	452	427	403	397	422	428	448	418	407	384	393	415	419	385	414	420	408	371	414	413	403	403	401	416	432	389	413	431	416	412	422	381	423	406	430	434	399	416	398	451	416	390	411	407	367	414	394	417	387	473	393	392	424	379	420	399	432	381	385	410	411	399	410	423	443	435	401	443	403	404	458	387	437	402	396	428	423	476	401	412	405	428	413	440	423	394	384	409	412	417	433	438	401	379	432	425	403	412	390	432	435	412	395	421	439	447	425	420	370	433	444	432	421	410	418	415	442	464	405	436	459	456	414	433	395	429	395	409	468	400	461	365	440	445	411	414	413	401	429	453	397	457	420	438	371	407	411	381	430	399	444	439	432	406	453	423	402	375	431	412	407	451	445	414	387	395	413	396	376	471	383	421	423	429	411	452	445	382	409	443	424	434	446	471	398	425	418	383	434	413	398	426	410	402	446	441	390	396	415	391	431	409	408	425	415	420	401	435	429	362	390	399	378	412	396	381	413	409	439	413	436	419	377	393	376	441	389	423	418	393	392	379	392	410	365	385	401	453	457	382	392	381
23161	20345	21274	18582	17739	18584	17821	15049	13773	11624	11641	7175	7421	8404	6423	5357	4275	4566	4160	3890	3607	3377	2985	2633	2491	2240	2359	2085	2027	1910	1871	1761	1736	1756	1702	1627	1543	1544	1489	1407	1252	1240	1238	1204	1145	1191	1129	1162	1063	1102	1109	1061	1135	1066	1112	1078	1142	1096	1135	1096	1181	1152	1136	1078	1130	1175	1031	1110	1137	1141	1099	1043	1030	1032	1055	1106	1040	1112	1051	1026	981	1049	981	1030	982	1028	973	1030	1009	1034	987	988	1003	1006	1009	1000	986	1027	1059	1017	1008	978	1055	1036	990	978	1060	1003	1009	1003	1001	1004	1030	1055	1002	1039	1058	1011	1003	981	1034	1039	1000	1049	1007	1026	998	1023	999	941	1042	1020	1029	1014	951	927	977	1013	1013	960	1044	988	949	945	999	1047	1046	1030	1034	1001	934	1010	985	1011	1067	1011	989	1058	1005	994	1028	965	1027	952	1005	1032	1019	954	940	1017	1049	1015	1018	1031	966	991	1002	972	994	1023	1035	1007	1032	926	996	994	1067	995	961	994	994	1030	997	950	1015	1008	988	969	1002	1074	1029	1042	1063	992	966	987	945	927	974	997	976	924	979	964	996	1068	1038	992	1005	1003	1005	969	979	1047	956	1022	965	1068	943	988	1122	1005	981	940	1008	981	1039	988	1012	960	1035	1009	994	1005	979	1016	957	969	977	1004	953	957	976	988	1024	920	985	964	1004	1046	1017	1008	1050	950	960	1000	1014	986	983	1013	976	986	1028	996	1026	1035	1021	944	1018	980	1024	1016	982	946	1018	1019	982	1044	1002	972	996	1045	984	967	970	1034	990	1001	976	923	973	990	1036	987	936	1020	1012	982	1016	1002	958	1020	986	983	961	1073	1011	981	934	1007	1010	962	995	994	1033	1012	1036	1023	936	977	1000	1028	1004	992	994	993	993	1007	1005	1009	1035	1015	988	1013	1008	992	1013	1035	969	977	1021	997	1082	1016	1025	997	988	1066	1005	992	997	1070	981	983	1022	985	1026	985	1019	975	1021	1012	1040	1017	1021	980	1049	1019	993	1027	1023	984	1021	1022	1026	1006	1007	976	1005	990	994	983	976	977	996	1038	1033	1003	999	976	1004	991	1035	955	1016	1039	980	969	981	1046	1050	947	1015	948	1063	996	1031	1045	1012	1040	1007	1052	971	1006	999	932	978	1049	946	1023	992	975	1054	964	997	1041	986	989	1005	995	966	957	1007	967	1000	1002	990	975	1035	990	966	997	997	1005	972	979	1020	1018	998	1023	1008	979	969	1007	1051	979	973	1000	999	986	1006	1060	1022	1029	1065	996	1030	954	1012	991	1015	991	935	1005	995	1032	962	1040	983	1003	1011	979	992	1021	995	968	971	1002	981	954	990	1050	1040	1054	1016	1010	974	1001	988	1027	999	1034	1046	994	1020	1026	1041	997	1049	977	1024	987	1023	978	1037	988	1037	1024	970	911	1001	1046	971	991	1016	999	989	1012	982	1021	992	962	1020	1041	1003	966	1006	1028	1010	1055	991	1006	1052	982	985	945	1028	990	982	1004	968	934	967	957	1058	1022	963	997	1006	1013	1015	1009	972	1018	1037	962	1007	972	971	985	1041	1039	1034	962	987	1027	995	979	967	1008	969	1010	1011	1011	977	980	956	984	972	1064	977	1008	996	977	1025	1006	967	1014	1028	1037	1038	1054	1063	964	1059	971	1018	1021	940	1054	1017	1018	959	1022	1000	1072	960	1019	927	1005	1001	996	1040	959	1023	1030	967	1003	982	1019	992	1017	1003	1040	1025	1010	934	1042	1019	968	1074	980	1031	992	1033	941	1027	1008	1016	958	1015	978	1015	985	994	976	1017	997	968	1002	1028	1016	1033	1002	948	1001	962	1019	997	1012	1043	981	989	1074	936	987	1043	1045	996	955	1066	986	941	966	1010	1028	952	983	954	958	1026	1015	979	1031	991	1054	979	995	952	1005	1021	954	1006	1033	990	1057	969	961	962	1006	982	1028	1046	1013	987	1007	1003	1049	985	1030	990	981	955	955	1028	986	987	984	971	1009	999	1053	992	950	1030	1013	991	974	1008	992	966	1015	1035	1028	1031	992	1025	971	1037	1025	983	1012	1028	950	995	977	979	982	983	1024	969	1040	963	1002	1022	1010	997	1045	1014	1038	992	1012	979	1058	1042	989	995	997	987	1001	1021	983	1052	1026	958	1005	996	990	968	970	975	951	939	1024	1042	1020	967	988	1093	955	976	1042	999	998	920	1022	963	976	1002	967	1009	1001	1017	978	1023	998	1001	1011	1004	983	1077	936	1020	974	952	980	1006	965	1051	1038	989	1026	1020	1006	1007	1063	1014	946	1007	1034	967	987	995	1019	990	1052	1040	943	1011	968	978	985	955	961	1014	979	976	1009	997	1004	967	994	1019	1047	1031	988	1039	938	976	1030	974	1022	1012	1027	965	1001	992	990	1000	1018	1020	1002	963	998	1041	1003	994	1017	948	1058	1011	954	1025	1001	1039	1029	933	1047	1033	1042	1038	956	971	1009	981	961	989	960	1042	1001	1006	1010	989	1021	972	1000	932	980	1053	1049	1023	988	1011	1039	1076	997	982	1007	952	992	987	983	1044	951	994	1018	1006	987	1007	1000	995	1002	1033	973	957	977	959	991	964	1052	989	1020	959	961	1020	1060	970	1006	1041	1023	991	978	1006	1023	992	1009	957	978	1009	1001	1007	990	984	1002	965	982	973	1036	926	1052	1025	1000	1020	996	1000	1056	993	919	1000	1064	984	999	1057	1020	993	1020	1029	981	1017	977	1002	990	977	964	1016	1038	1006	1030	970	976	991	983	976	976	1039	948	1014	1012	971	1004	1044	914	960	1009	1004	982	1003	1011	1031	976	1039	1056	953	987	930	963	1011	984	1035	1010	1022	1037	942	1025	949	1003	957	1066	988	1007	1023	984	998	1013	1041	1074	961	975	1005	975	947	1041	951	998	1047	979	982	1031	975	1009	1044	1028	1001	1017	976	1014	991	975	967	1005	993	1005	1031	940	1032	993	1000	1031	971	1013	1002	1019	965	964	979	1017	1030	1006	1034	1000	985	984	1005	964	1033	1003	1080	987	1018	997	1016	998	956	1002	960	984	960	1015	995	1029	931	974	1008	968	1008	986	985	995	963	974	931	1016	1003	933	1012	967	1026	1013	1002	985	1013	1003	1017	1030	1031	1057	1023	1053	946	932	1015	962	989	1024	1055	1018	957	997	973	1043	1020	983	1007	1009	1045	950	974	1006	956	1047	1015	1017	1001	990	1023	1002	988	969	992	1023	988	1054	1015	953	1002	997	1003	1001	994	1011	997	940	976	939	966	991	1011	997	988	946	1001	1043	985	959	984	1001	1034	1022	981	969	1010	1016	978	1029	1041	959	1004	1005	1010	1023	973	1067	988	973	987	1109	1057	1009	987	1000	1017	1008	1057	1027	1035	987	1019	1010	1026	987	977	1017	1010	995	1012	1025	1034	999	965	992	993	1001	958	1002	977	1010	1005	1062	1015	1040	1021	1026	988	1006	967	1023	1024	983	1010	948	991	993	1022	943	1034	960	981	1009	967	1017	1038	997	1054	921	1017	1037	1000	1012	1010	951	981	1062	971	977	1014	1015	986	1009	959	979	992	1015	966	1021	1001	997	1004	961	960	1047	982	1012	1041	1056	977	972	1001	964	962	1004	990	998	1005	1034	1003	1068	992	981	964	1003	992	955	947	1014	964	1010	1038	975	1002	981	982	1007	950	1015	982	965	977	1064	994	944	998	982	1004	1001	969	1009	1008	958	982	990	973	1006	1003	986	1018	959	964	1011	984	1035	1050	1001	973	982	998	961	963	989	1002	979	1026	918	977	982	1025	976	1017	956	1016	972	998	994	1014	994	962	954	1009	1008	982	996	1008	1032	996	996	1048	1046	1016	988	981	978	971	1036	1037	1063	951	980	961	973	982	948	1001	947	981	996	1020	997	1018	1016	1012	1012	993	1005	1050	1059	1013	1002	997	1047	1036	987	1032	1033	1000	979	1043	962	965	989	998	997	1075	1025	1017	948	984	991	1051	1015	1000	957	1044	1002	971	1032	1033	996	998	985	1044	955	1019	1031	1006	1020	1000	1006	964	1019	962	951	1008	943	953	993	1031	1030	949	958	979	982	951	969	970	982	1029	986	1023	985	1043	976	1019	1048	1002	967	998	986	976	1004	999	945	948	1027	948	1055	1002	966	1021	1018	947	1001	1001	1095	1058	1029	976	1010
43820	35302	27454	18605	13134	12390	11041	8171	7034	5547	5285	3233	2825	2872	2261	1715	1532	1447	1443	1284	1086	1013	895	741	653	623	631	583	613	532	548	566	500	548	500	508	533	476	492	442	418	428	413	425	418	478	434	384	387	384	410	377	406	381	356	407	386	396	378	341	415	394	383	394	412	379	420	387	375	419	372	387	366	372	383	386	379	388	416	419	415	348	410	326	387	385	399	380	379	368	365	369	384	381	399	419	368	422	334	380	385	351	355	341	375	371	365	408	397	360	378	360	348	355	365	362	387	362	388	391	398	393	381	361	387	366	381	382	363	406	370	353	352	386	376	366	363	400	361	365	371	377	408	395	367	388	406	333	371	376	379	386	380	379	373	368	379	398	378	389	343	344	359	344	393	374	400	382	367	365	341	369	348	381	354	383	353	399	400	355	371	369	390	406	342	385	376	405	376	355	367	362	362	351	349	378	418	371	345	371	380	355	386	398	372	361	351	429	421	393	331	402	355	420	368	377	390	379	385	342	355	399	378	395	356	381	379	399	417	355	380	372	377	422	365	385	369	358	360	354	360	395	339	378	362	431	361	356	367	349	376	390	367	381	376	389	361	396	358	404	381	392	383	357	418	410	375	360	386	359	384	322	359	375	379	369	385	393	373	347	413	351	392	369	361	389	353	393	419	362	393	388	396	381	418	387	375	353	382	357	398	401	369	388	369	355	375	370	355	377	361	355	384	358	369	370	362	352	362	370	367	380	363	446	357	367	368	386	369	353	370	400	333	353	409	372	368	381	395	374	395	372	365	392	368	401	375	383	387	362	359	418	396	389	344	377	359	389	347	316	371	375	386	337	376	361	373	389	398	376	375	420	430	419	401	362	383	348	356	342	378	375	337	352	345	385	337	361	381	382	379	393	422	372	377	407	372	322	377	382	359	385	375	390	368	344	342	347	388	391	338	370	349	361	384	389	398	377	370	353	385	367	357	399	360	376	352	403	373	386	340	376	363	353	364	413	387	358	395	388	362	376	376	369	390	369	368	375	376	384	408	351	393	345	364	374	353	325	356	366	371	377	408	334	391	383	361	368	382	329	410	364	370	406	368	310	362	376	391	368	418	327	355	319	368	391	382	404	362	340	386	382	362	390	359	383	362	376	358	359	399	387	419	371	365	389	376	364	387	399	384	378	375	377	405	337	363	387	399	397	366	382	399	410	383	389	377	384	337	377	360	370	369	410	375	388	360	387	374	412	389	395	325	363	388	397	327	394	394	373	379	381	404	390	346	357	371	383	354	372	392	381	355	389	370	380	371	361	388	412	396	399	388	372	346	391	378	404	360	370	390	361	398	348	396	382	385	429	377	379	379	381	369	398	349	371	347	397	409	365	399	348	368	352	380	393	375	385	380	389	373	381	370	397	392	343	372	387	387	372	376	344	383	397	356	352	386	341	357	373	399	406	348	376	367	353	387	372	353	355	401	396	374	417	363	381	373	369	382	390	363	369	365	352	397	391	368	360	343	398	365	369	343	371	369	389	381	382	365	363	354	414	398	399	353	368	350	382	397	432	343	370	360	375	373	398	352	408	390	371	411	339	334	367	334	415	348	362	398	366	347	386	380	353	357	381	393	365	366	401	379	367	349	402	403	369	404	368	371	335	361	381	374	417	350	410	392	401	373	368	358	404	369	369	366	381	384	350	373	365	378	414	356	355	367	358	336	372	377	392	357	387	361	377	348	389	391	419	383	354	393	375	349	375	390	360	410	386	390	356	400	419	382	365	352	393	339	388	358	381	362	403	366	353	407	352	429	382	374	355	375	417	373	364	350	377	356	410	412	372	391	355	367	372	415	378	372	349	364	394	378	404	349	392	376	404	387	384	377	358	384	378	411	375	370	408	408	402	392	368	359	344	401	362	375	388	391	395	365	368	388	420	412	381	408	380	341	410	356	379	386	369	436	377	360	409	363	390	383	402	353	389	377	347	384	361	373	415	363	355	357	381	393	390	387	350	383	321	414	372	363	388	357	424	375	362	381	369	359	352	381	396	402	413	357	365	380	352	356	375	381	403	374	385	389	390	346	369	359	388	375	380	411	371	386	368	363	368	339	390	336	393	392	399	377	423	377	369	363	363	403	380	339	354	378	377	376	329	387	383	376	396	355	378	371	393	415	371	385	370	361	375	350	343	360	341	401	391	352	378	362	392	353	358	389	369	390	430	353	358	361	378	378	395	381	358	351	395	372	349	327	349	374	379	387	374	348	351	383	333	376	401	374	351	391	376	374	379	390	350	377	406	380	402	355	352	379	390	379	388	377	373	387	378	372	386	400	347	365	381	366	403	397	395	370	382	345	387	378	387	402	373	382	388	395	418	390	341	365	408	407	371	401	359	357	344	356	395	358	359	366	391	381	371	392	409	362	386	369	424	321	393	374	345	360	400	370	355	364	371	373	374	380	362	370	380	365	360	346	362	369	390	404	340	383	371	403	368	407	425	380	370	334	401	377	374	361	336	390	409	394	414	347	359	393	373	407	357	382	361	402	399	376	349	359	401	374	374	365	378	358	347	369	393	413	382	345	362	349	399	361	381	373	370	386	372	385	367	352	375	364	391	340	396	368	366	412	366	374	397	388	370	360	398	367	378	372	391	385	332	380	369	367	384	382	402	363	371	366	362	340	371	392	380	355	360	394	343	363	359	376	410	379	359	377	349	395	389	354	370	357	402	377	392	360	382	374	391	415	352	410	325	361	361	372	421	379	392	360	386	406	336	358	368	395	364	369	385	372	361	366	387	390	388	365	384	365	362	378	377	391	402	349	387	375	373	394	382	343	374	395	362	382	356	367	377	351	378	384	342	373	346	354	385	362	387	375	398	397	347	356	400	386	421	368	403	385	370	403	378	391	389	382	387	359	353	362	402	389	365	385	454	360	385	375	365	373	364	345	348	372	380	382	372	360	365	353	400	360	370	390	400	402	406	396	389	379	336	382	354	372	393	385	394	392	382	385	377	385	373	331	357	373	397	383	403	391	339	365	392	344	343	359	362	351	369	371	369	370	359	353	361	399	381	393	368	384	355	351	353	399	396	374	366	365	386	390	394	351	406	386	368	382	396	351	379	352	383	379	362	354	349	400	420	382	388	374	350	373	389	382	375	358	380	373	404	433	392	363	356	387	375	381	404	353	370	365	387	385	389	334	380	405	390	388	340	375	376	382	348	339	387	366	399	347	373	394	392	356	384	389	355	379	400	403	369	386	342	369	364	393	368	357	382	368	395	370	358	346	364	366	399	387	378	369	366	370	359	412	372	391	364	411	337	400	373	371	356	386	372	378	372	383	361	370	378	355	399	402	367	411	367	370	376	353	367	358	376	395	374	409	360	360	328	341	359	386	367	388	388	386	410	392	359	411	382	372	347	367	387	383	377	363	387	362	377	416	367	394	366	350	319	375	359	388	343	394	354	347	419	379	355	390	383	384	346	384	404	368	367	381	345	371	366	367	395
27469	25885	25098	23529	21607	23432	22997	20074	19548	17038	15601	9933	10223	11212	8957	7969	7012	7568	7250	6280	5413	4677	4261	3439	3004	2889	2852	2545	2479	2311	2362	2139	2027	2081	1999	1888	1805	1744	1533	1515	1318	1253	1189	1191	1166	1206	1183	1102	1059	1122	1073	1028	1127	1158	1100	1132	1094	1124	1133	1079	1174	1102	1068	1054	1067	1087	1058	1060	973	984	1004	1017	1013	963	987	1005	1034	1040	994	882	910	871	880	958	882	920	923	853	927	939	902	974	905	899	945	918	860	877	883	939	961	933	947	921	933	869	878	905	911	947	943	931	940	968	915	968	944	923	951	981	919	902	912	862	942	887	932	869	896	907	944	946	955	910	887	910	935	927	923	936	880	900	862	879	884	927	914	940	884	864	897	898	914	843	884	913	908	914	877	972	959	894	923	893	933	929	891	908	887	955	937	945	948	907	923	888	934	857	835	953	940	939	895	901	919	925	933	940	871	854	932	908	870	900	969	891	876	902	947	963	955	911	899	855	898	906	891	874	960	934	944	946	913	910	932	879	884	929	930	891	824	938	921	913	924	899	926	926	901	881	891	885	934	964	901	878	928	886	856	894	950	968	904	884	880	896	931	849	912	888	856	861	957	927	922	890	860	932	899	943	849	871	894	907	915	911	970	895	886	900	960	904	936	968	881	896	944	898	916	907	934	884	886	959	943	881	845	980	862	920	915	893	943	941	901	879	899	877	896	963	898	876	883	901	900	916	920	948	878	904	897	929	927	849	882	951	897	845	888	925	922	903	854	863	888	874	895	904	986	912	925	969	932	958	892	886	907	930	942	950	909	904	953	944	896	841	927	819	845	892	868	880	896	900	912	940	912	823	892	897	843	922	921	897	971	937	888	939	865	844	954	940	919	878	907	907	939	904	942	864	901	959	920	902	880	891	905	910	925	873	851	894	899	960	884	894	903	931	922	882	890	895	986	920	956	953	896	963	936	846	922	900	952	901	896	923	897	914	923	900	921	918	909	881	894	945	919	903	926	961	902	909	862	941	884	933	892	878	909	880	856	904	885	860	968	896	998	882	903	876	882	869	909	931	847	911	892	906	914	880	914	941	874	863	929	895	923	870	936	892	891	912	878	876	854	858	936	889	911	895	891	975	908	910	865	953	959	910	902	930	883	898	891	933	886	810	869	933	908	881	916	941	871	881	903	962	915	887	962	872	869	920	890	918	884	886	884	966	875	893	895	922	885	935	925	902	897	918	909	885	888	869	964	927	909	939	912	876	959	938	930	907	891	917	911	958	893	897	886	918	876	899	934	887	887	939	914	893	951	897	896	887	906	920	943	893	890	915	928	898	938	879	907	903	909	946	883	908	938	943	907	902	908	916	892	917	957	946	938	919	891	929	939	906	919	895	887	945	914	873	857	909	938	897	924	902	931	918	950	966	909	917	951	896	938	901	895	900	914	899	948	892	877	932	899	847	898	869	903	884	870	899	929	965	886	895	948	942	953	881	854	934	943	939	903	945	881	869	953	939	895	888	933	952	945	894	920	905	931	895	869	891	895	944	932	862	926	912	995	890	870	921	922	903	950	877	933	914	922	899	926	914	952	880	844	910	911	893	918	955	912	945	925	843	918	888	906	889	903	939	938	916	937	927	935	895	920	890	908	901	884	903	898	912	906	946	903	880	895	902	910	908	890	983	929	944	905	928	901	888	887	932	909	929	918	914	912	873	893	896	879	879	903	932	856	859	879	908	914	874	892	900	887	919	913	860	896	867	894	923	944	906	901	917	903	861	921	906	902	867	908	914	909	915	872	873	922	956	840	912	889	888	899	915	935	982	910	945	920	912	862	885	904	887	912	909	884	935	914	899	836	978	928	925	948	860	930	969	907	889	848	907	932	879	922	875	935	932	905	908	942	941	887	852	917	858	861	903	894	929	914	835	951	921	908	900	883	923	884	935	946	889	852	879	885	964	895	899	985	889	898	928	916	906	882	820	899	870	935	921	900	899	925	906	875	887	853	900	929	878	943	894	929	895	894	912	914	875	921	886	883	942	890	897	912	898	928	903	899	856	844	935	866	951	879	889	896	866	943	919	893	929	888	901	905	928	871	894	946	923	955	862	889	886	933	862	907	888	852	915	832	865	909	808	855	885	926	956	929	907	896	944	901	933	976	882	907	905	901	888	899	904	926	920	901	923	898	894	917	898	880	890	901	945	865	901	990	950	914	899	885	897	890	908	886	923	903	892	850	933	899	914	916	872	950	942	907	966	904	902	872	907	904	886	889	866	911	908	880	857	900	913	891	922	902	882	883	967	959	882	912	926	845	900	897	920	866	859	920	892	915	887	878	886	905	912	886	912	873	916	901	930	901	879	900	912	924	945	948	814	926	796	892	915	938	864	908	887	865	838	882	943	954	907	927	909	942	928	928	969	953	996	875	917	913	903	917	866	869	920	945	872	920	900	860	910	897	939	892	866	838	883	916	958	938	896	960	879	906	888	944	889	931	923	879	944	894	932	879	905	871	911	905	924	903	915	848	944	906	931	891	905	928	867	911	888	930	966	939	902	896	922	977	898	909	895	918	918	871	876	882	907	898	894	907	943	912	884	859	858	869	948	885	925	953	937	916	852	910	913	937	912	919	883	898	948	913	901	935	886	917	894	877	878	924	924	892	930	900	952	872	910	925	922	915	939	873	917	902	877	841	891	925	948	890	900	907	958	928	881	914	870	942	914	929	859	909	894	875	901	958	944	936	874	914	903	972	941	915	905	874	931	929	932	936	953	878	938	945	855	945	893	923	863	867	918	874	894	902	890	942	862	933	924	927	860	903	947	903	905	911	901	915	943	905	931	901	911	901	883	885	928	881	915	915	866	892	920	921	901	923	922	879	919	946	928	938	878	854	850	871	930	981	881	860	884	903	865	863	865	933	901	986	881	956	876	906	919	932	912	878	909	864	962	921	913	926	872	897	906	894	936	940	850	937	841	923	963	929	963	905	900	894	892	888	951	918	869	885	896	926	863	940	829	951	866	922	914	935	875	875	933	947	929	904	926	904	880	921	868	879	910	921	893	877	894	905	905	916	932	910	903	913	929	895	885	880	850	897	874	910	991	914	902	869	931	885	941	933	885	930	942	914	937	925	890	908	975	902	951	910	911	916	865	917	878	904	921	874	899	926	894	890	873	942	960	894	864	908	906	865	935	919	928	913	933	889	913	899	885	879	961	932	888	874	899	891	836	943	940	884	899	933	903	910	914	914	908	934	860	879	958	912	843	913	877	888	871	927	865	882	863	889	836	927	880	863	881	940	936	857	914	863	898	889	905	940	903	887	905	932	930	882	942	930	888	892	917	899	888	898	888	980	924	862	894	937	921	887	894	910	912	922	910	932	930	901	929	927	914	899	924	946	908	898	881	888	892	907	900	914	913	913	905	884	879	925	895	919	853	903	910	905	950	912	904	897	914	967	951	904	957	861	935	916	877	908	872	891	934	903	933	978	894	966	883	882	848	914	938	918	870	899	866	889	918
17280	9855	6254	4270	2882	2202	1746	1347	1009	914	714	675	599	534	471	468	420	462	406	424	442	399	411	416	376	374	336	348	377	420	376	396	337	364	359	358	365	371	359	339	365	347	340	360	330	358	346	328	345	317	340	324	286	369	345	356	328	342	337	343	344	335	363	334	336	367	342	312	346	351	337	350	321	309	337	309	342	335	315	328	298	345	324	318	334	320	297	316	323	324	318	335	316	357	371	331	332	310	324	323	309	332	321	321	335	317	304	336	345	309	360	346	342	320	333	318	291	331	341	304	321	308	333	302	304	291	321	311	321	292	318	324	325	331	322	326	302	314	331	354	309	312	339	326	311	325	315	304	311	317	310	328	308	304	336	312	340	331	288	370	327	357	336	350	348	307	326	344	363	312	321	313	342	323	288	336	346	306	307	324	339	334	356	333	344	323	317	322	324	358	337	315	312	296	327	343	323	341	322	332	325	296	324	312	339	354	331	345	355	368	336	291	322	368	331	289	303	326	311	340	348	296	300	331	355	315	343	349	322	341	353	323	348	297	347	313	311	319	326	307	331	325	327	293	327	339	349	325	311	332	317	331	335	323	333	313	316	315	298	309	325	341	357	298	310	341	316	337	348	324	325	310	319	342	323	344	323	340	348	335	358	323	343	284	309	318	296	324	327	346	313	315	308	332	305	323	347	365	342	348	317	292	303	330	343	316	342	353	346	313	307	326	323	355	349	330	311	342	321	343	359	327	298	333	346	344	365	322	347	315	329	308	318	300	316	344	328	313	319	296	326	344	334	310	317	344	328	359	326	285	315	344	324	337	299	309	322	328	318	345	292	280	308	316	343	330	301	331	307	330	338	314	316	312	331	307	300	318	318	313	293	324	314	326	307	316	330	326	325	308	334	304	323	327	316	376	332	341	352	331	333	332	307	368	322	328	329	342	304	349	321	292	334	334	345	322	320	317	306	307	375	304	352	314	330	317	325	307	299	306	309	305	290	343	300	333	321	332	308	298	317	316	319	335	362	312	336	315	314	304	331	328	335	341	320	332	273	328	333	326	308	321	332	314	347	351	343	360	315	361	354	312	311	322	307	297	305	312	341	356	341	326	305	296	324	334	322	294	339	315	340	307	322	349	308	325	301	327	298	353	316	362	302	354	348	307	315	337	315	331	306	301	317	355	341	267	328	293	317	332	318	333	324	346	333	303	312	321	349	318	341	330	355	312	345	292	337	364	332	326	338	327	307	334	323	338	314	317	339	296	309	324	340	330	329	288	313	343	330	331	342	301	336	344	342	339	315	328	331	361	323	345	348	331	331	318	329	318	336	332	326	335	322	310	327	340	286	296	351	308	329	317	308	345	330	312	328	331	335	325	361	345	320	310	266	325	311	331	286	289	311	290	338	330	336	353	336	319	346	347	316	319	280	316	336	336	357	327	301	350	330	319	325	342	310	311	341	322	317	344	309	354	330	294	348	334	353	354	312	342	286	314	366	313	328	333	342	320	319	340	296	326	304	306	344	327	323	365	325	342	350	339	326	310	350	303	335	330	349	296	313	333	328	357	339	317	332	330	340	306	346	343	350	330	325	318	328	362	317	298	365	315	343	330	315	363	334	340	315	342	335	321	346	363	320	324	305	319	316	321	320	331	337	331	312	334	308	323	306	361	330	322	318	317	321	314	305	317	297	322	341	316	350	314	324	332	324	310	285	302	329	328	316	335	336	351	310	304	328	334	319	320	343	322	316	329	334	322	310	329	361	307	289	316	315	314	304	354	316	337	343	314	321	307	358	329	316	334	321	352	337	370	325	323	312	323	340	319	326	357	321	344	321	334	299	335	341	312	364	294	346	345	352	335	343	321	313	313	360	311	300	320	320	324	311	314	357	304	295	311	329	337	320	347	322	311	296	269	316	376	316	313	296	354	310	362	320	347	321	332	313	348	349	348	317	357	366	334	310	344	307	355	303	317	344	299	349	332	336	314	321	312	345	318	292	330	322	341	305	347	310	325	309	307	334	337	313	326	350	379	350	314	347	309	317	349	307	316	328	343	339	322	312	322	364	333	319	325	314	353	339	346	295	312	362	346	351	327	327	316	337	347	331	303	315	305	288	345	313	332	333	307	303	322	310	373	349	349	328	309	348	314	311	328	333	313	370	332	317	335	344	293	294	301	346	337	301	318	343	303	318	323	327	351	301	347	351	319	318	369	346	334	340	331	337	318	290	303	336	254	339	345	323	273	329	341	337	340	338	322	332	329	354	327	327	330	308	344	296	339	343	299	336	332	332	322	352	340	345	359	331	320	317	321	319	308	329	345	288	324	350	323	337	334	352	326	328	303	352	325	315	336	354	369	357	285	361	346	337	328	336	326	320	309	295	323	337	314	337	342	318	337	304	345	305	317	280	323	334	350	317	320	334	373	345	341	292	320	349	306	339	324	374	345	322	323	325	294	303	311	300	335	326	343	331	303	345	321	323	312	343	314	345	319	357	340	293	339	345	310	335	296	310	318	335	308	369	310	317	323	309	354	337	307	332	351	335	307	347	314	313	299	320	342	337	354	323	348	331	316	329	324	324	309	363	285	318	302	309	349	335	334	334	361	346	306	327	303	325	345	359	367	325	294	324	320	308	333	344	366	354	310	318	358	310	324	339	327	307	311	336	342	337	329	297	300	351	315	301	344	328	359	324	333	318	314	332	308	322	351	310	345	330	324	343	326	305	307	320	312	307	320	361	316	277	338	330	369	309	357	330	325	332	321	350	342	325	293	320	323	314	325	311	309	344	320	356	295	375	333	345	325	328	338	309	330	301	330	297	279	313	313	308	330	355	327	320	354	326	297	307	283	323	289	327	355	307	333	351	304	312	358	336	319	315	301	343	327	351	293	326	331	314	318	331	308	311	318	301	330	281	314	331	312	341	328	307	308	299	322	323	328	324	351	315	315	351	347	394	326	313	331	327	336	323	313	330	330	331	307	350	331	328	323	331	328	305	368	359	326	332	345	311	324	353	336	315	313	364	299	338	347	312	333	300	328	348	296	317	288	332	326	340	323	350	348	316	303	348	323	343	321	344	317	329	321	301	310	345	364	347	305	351	333	302	313	307	335	318	339	288	334	338	316	305	343	335	366	314	323	319	336	304	331	294	330	337	342	317	329	341	310	310	335	283	347	334	319	320	341	346	344	347	310	318	327	298	321	349	303	371	313	301	294	323	324	332	338	296	328	332	322	343	347	331	348	319	327	355	334	331	337	285	303	335	327	339	357	309	322	323	358	363	311	301	323	319	339	320	332	335	314	294	304	315	318	312	320	320	307	304	307	352	317	326	334	331	343	319	304	374	293	325	341	372	341	353	364	300	345	339	301	350	330	311	337	360	315	313	294	320	338	332	327	336	311	317	324	335	329	356	301	301	323	307	316	298	334	329	334	326	325	332	304	334	314	364	344	330	335	336	329	316	313	356	322	322	340	346	333	282	333	336	324	333	354
10098	8331	9733	10416	9040	8058	7284	5902	4467	3739	3058	2642	2295	2039	1903	1774	1610	1528	1558	1531	1456	1332	1350	1224	1230	1247	1250	1274	1261	1235	1171	1172	1058	1189	1182	1124	1107	1083	1074	1014	987	926	978	963	899	944	929	910	872	857	865	875	844	834	851	904	911	878	889	935	885	912	907	885	868	918	879	885	864	876	875	832	862	856	835	850	861	803	859	821	796	825	747	816	779	799	802	841	843	770	782	800	794	816	834	799	840	835	810	759	833	794	810	820	852	808	848	857	840	820	750	777	770	780	822	868	804	872	783	794	817	857	805	814	829	822	777	845	819	791	770	846	838	818	780	762	818	782	734	790	869	857	799	823	797	774	814	788	853	784	836	805	829	785	834	789	843	783	822	772	882	818	802	807	815	807	807	799	840	836	767	794	875	780	823	823	833	796	832	800	817	818	835	812	802	793	772	803	842	780	840	813	843	846	729	769	842	779	785	797	805	762	771	811	817	843	832	782	804	745	840	876	831	869	824	807	786	777	757	817	794	789	831	852	796	829	812	851	852	820	808	835	801	828	799	815	795	779	823	793	802	862	808	824	791	789	782	856	816	845	856	787	828	855	828	822	814	800	826	791	842	873	793	828	787	799	833	835	802	752	835	801	830	802	821	811	786	793	796	806	810	835	822	780	842	790	772	763	793	853	761	808	814	803	762	833	813	862	825	790	816	816	784	801	830	825	812	822	837	799	820	801	764	848	806	784	830	845	817	828	816	797	815	818	823	843	793	822	760	849	810	824	789	838	796	790	797	794	785	820	827	831	777	845	838	869	820	800	766	758	828	811	780	783	806	802	802	824	823	844	819	787	826	781	807	798	822	807	782	808	855	792	776	779	816	774	812	811	854	762	824	831	797	796	792	777	776	807	859	769	795	772	806	844	803	760	832	783	844	781	753	823	886	802	804	819	838	818	761	847	838	837	789	828	838	824	792	795	797	818	770	808	785	831	812	761	837	809	815	787	800	829	828	800	806	806	818	809	870	805	823	807	834	794	801	789	811	861	826	819	796	817	795	805	823	805	802	818	833	782	850	876	814	805	846	860	800	851	789	783	809	835	831	792	801	786	832	800	764	811	812	842	794	802	801	825	860	790	782	811	819	799	812	791	838	772	780	824	793	793	778	794	773	842	817	853	841	838	808	864	819	801	807	835	821	850	822	814	819	882	842	791	818	826	801	856	799	835	818	790	819	843	802	825	775	805	838	772	775	817	781	829	825	807	799	780	799	804	853	792	794	809	775	793	868	823	769	837	848	802	836	777	833	874	806	825	799	785	818	814	844	824	778	774	775	859	837	815	796	803	806	823	778	753	747	826	810	812	802	857	837	801	801	813	855	812	813	816	811	805	820	779	797	799	755	827	773	831	793	768	771	783	801	826	846	835	834	786	828	819	844	750	891	785	791	771	809	827	791	860	859	816	829	797	827	793	807	803	802	767	803	818	852	819	857	833	789	788	831	832	796	824	816	844	827	797	800	833	820	841	797	783	762	802	813	782	849	807	794	827	825	804	811	833	816	827	767	739	795	781	755	813	836	817	797	823	781	816	791	840	847	780	835	867	812	846	817	836	819	786	862	773	842	803	828	810	858	828	814	806	837	825	827	805	793	864	755	813	840	830	787	802	858	838	842	822	797	840	810	842	810	808	850	799	854	857	800	818	784	761	824	825	812	866	825	775	856	809	799	815	797	815	802	835	836	817	867	829	825	780	843	808	833	830	832	795	820	809	806	847	808	830	878	784	837	823	804	816	856	815	736	759	795	871	810	782	828	805	793	838	800	822	784	805	784	808	799	770	838	790	807	915	822	797	825	793	793	849	820	822	828	843	819	793	816	838	879	817	855	838	803	829	786	784	848	807	843	864	836	792	799	874	805	823	781	830	831	750	792	799	797	839	852	844	789	840	829	831	827	850	775	816	752	754	774	797	824	785	801	810	812	817	808	833	820	830	847	804	842	859	793	798	769	811	792	796	829	818	808	842	790	776	783	804	799	822	864	828	765	806	836	809	845	855	801	816	793	816	831	817	843	815	807	835	827	801	784	837	813	833	821	806	770	864	857	799	811	858	798	848	798	781	800	807	824	808	794	809	813	803	794	759	789	799	789	794	844	819	802	810	847	801	785	786	790	831	792	809	856	836	826	872	739	843	752	820	805	794	831	767	808	807	773	828	888	802	800	820	752	807	799	790	811	810	810	855	845	816	801	802	760	809	778	821	852	833	815	821	767	825	859	821	798	777	837	812	815	789	805	839	853	829	805	842	836	750	842	780	841	828	829	873	846	801	895	816	801	814	819	842	783	792	784	806	816	811	775	819	813	833	783	831	845	811	767	836	814	818	851	808	786	849	816	828	841	754	783	832	851	779	817	802	767	881	761	826	814	828	812	793	857	803	818	807	777	765	829	789	837	827	876	812	790	822	743	817	856	753	850	808	808	806	788	838	764	836	858	833	816	807	821	795	797	874	804	856	811	820	819	807	775	776	838	806	785	824	812	851	818	806	839	818	819	806	832	861	822	808	813	827	790	806	844	802	821	796	817	810	797	792	863	815	866	825	767	771	834	791	823	797	823	769	828	790	783	803	814	781	828	784	788	834	848	791	807	843	788	861	843	846	868	770	762	855	845	808	841	793	830	799	788	803	837	777	829	816	815	779	851	808	780	899	807	787	825	756	789	828	808	836	840	767	862	785	826	816	857	794	832	759	793	818	863	794	876	785	864	819	793	853	828	790	832	831	808	846	835	760	826	843	839	795	817	864	814	792	783	771	841	816	818	823	802	850	894	811	809	850	805	811	821	787	817	800	851	838	876	846	824	840	822	841	742	844	783	835	805	825	805	805	815	829	812	836	793	840	854	831	763	822	863	815	787	805	829	787	832	873	840	763	808	869	808	833	800	798	775	777	801	793	808	802	807	828	843	802	840	786	804	807	807	766	845	788	839	786	857	817	816	834	834	828	858	786	784	827	773	817	825	823	821	796	861	753	780	748	811	802	842	824	779	802	836	831	816	774	814	788	834	831	822	756	808	824	808	798	780	829	815	789	806	770	850	841	791	799	804	815	795	839	814	823	849	823	818	844	825	813	882	777	784	818	819	852	801	792	799	796	799	830	825	870	827	850	755	794	856	804	817	828	819	774	827	821	805	790	790	870	803	813	845	894	846	791	865	796	850	791	835	841	822	799	806	821	802	800	826	782	788	776	840	788	834	799	830	842	847	825	734	890	795	801	828	828	876	795	852	804	773	857	760	846	785	834	809	775	816	804	808	842	858	831	830	834	825	775	836	854	879	879	783	837	815	788	788	809	821	824	888	829	821	831	850	841	865	839	794	818	851	848	787	824	807	765	798	844	806	794	774	852	838	793	801	776	812	870	818	776	791	867	875	814	804	822	844	786	807	805	827	752	880	765	826	828	799	822	825	812	841	857	829	851	836	807	818	846	809	845	795	859	842	813	798	837	818	791
34985	26835	22054	13694	9215	7637	6680	4740	3977	2898	2699	1746	1773	1758	1884	1531	1072	1177	1082	881	844	798	686	634	587	541	556	556	519	481	504	466	487	479	488	472	450	481	464	451	414	413	469	428	426	442	443	423	439	426	442	436	424	394	397	422	418	434	385	418	468	398	450	393	424	405	452	426	433	415	410	378	380	452	399	400	409	405	416	403	403	428	408	402	398	396	422	379	389	403	399	376	421	375	380	422	421	415	383	406	413	407	438	416	398	407	405	412	395	344	406	398	396	411	389	399	439	450	444	406	420	414	373	385	407	397	378	400	391	393	400	389	432	407	406	405	406	390	395	418	382	387	370	414	401	400	403	403	409	408	368	430	384	402	432	399	421	384	376	399	418	435	396	400	376	439	371	397	412	466	401	426	349	400	443	409	403	384	426	420	400	408	412	416	393	427	401	410	430	411	366	393	387	403	413	395	417	416	361	431	400	436	417	415	365	403	404	423	377	389	409	395	361	413	391	410	406	417	415	408	411	376	376	391	388	409	432	398	398	369	389	399	451	410	402	410	413	377	401	405	394	447	406	405	373	426	386	435	393	378	417	400	403	400	379	434	445	426	404	413	408	418	394	378	399	379	382	410	403	411	402	392	423	399	393	420	447	438	420	371	405	443	392	416	384	396	443	435	395	382	414	435	405	409	435	387	424	401	404	399	440	362	400	405	405	383	391	402	425	421	404	404	379	394	431	393	379	363	421	402	391	371	421	374	380	400	426	384	408	410	389	401	411	432	393	392	441	369	419	409	451	422	393	439	414	410	400	380	403	423	400	374	407	426	402	401	375	429	410	418	382	395	385	396	422	371	388	397	414	402	479	416	437	390	421	399	458	420	401	441	415	395	395	370	395	398	385	349	380	439	416	437	408	389	438	428	413	383	362	386	376	374	399	429	420	369	406	410	416	371	419	422	407	440	372	421	412	413	396	357	400	401	350	407	378	399	423	382	430	402	389	449	447	399	404	399	407	395	397	418	426	375	386	395	416	402	405	415	399	389	424	414	417	414	375	412	429	415	379	354	403	406	409	440	399	415	402	390	376	358	398	386	399	411	432	401	428	421	393	423	415	440	420	405	415	430	465	400	402	390	423	408	392	408	404	438	376	420	401	397	411	395	397	389	416	416	424	426	400	423	430	402	417	417	402	374	417	429	383	397	418	392	375	407	405	392	426	399	415	366	413	396	360	381	400	418	387	408	394	415	449	389	409	439	411	405	396	387	391	397	390	429	479	469	409	412	399	396	397	410	411	383	392	403	395	397	404	368	427	431	419	399	430	382	380	420	393	389	411	403	370	430	386	424	418	421	412	413	401	380	404	399	419	428	386	429	380	368	411	412	391	423	404	439	414	400	409	403	410	409	391	419	409	393	428	416	427	405	381	367	412	388	438	407	396	358	424	414	424	397	378	421	372	388	437	413	385	429	421	384	415	383	373	407	389	409	392	377	427	423	429	400	439	370	394	418	410	406	369	412	374	405	437	386	401	457	425	421	365	364	423	380	455	407	394	402	400	405	377	401	397	388	413	408	398	433	369	400	419	442	386	395	417	404	413	393	392	435	382	379	397	389	439	404	379	395	415	412	386	372	430	402	439	398	371	371	382	427	393	398	447	431	423	416	390	426	377	405	348	376	380	427	399	410	375	435	382	429	462	395	401	406	382	420	370	407	419	421	360	387	367	406	409	419	449	412	422	389	418	427	416	395	422	416	418	380	412	387	396	423	430	389	401	397	407	425	430	402	385	442	401	387	404	395	403	418	419	455	376	407	412	403	393	400	438	389	395	399	424	438	429	401	459	433	418	406	389	393	412	426	376	475	422	423	402	400	417	374	396	437	407	448	435	386	405	418	414	404	416	405	410	402	437	425	388	396	399	374	361	397	402	398	393	440	376	375	402	402	436	381	390	374	390	415	383	382	377	426	396	398	422	437	391	414	430	428	421	443	445	414	368	426	399	419	373	396	363	398	434	398	381	379	420	386	416	424	409	402	391	399	406	399	410	391	415	380	374	403	383	380	422	383	399	389	388	411	400	410	415	422	405	432	384	347	405	387	401	383	428	423	409	413	371	431	439	399	415	398	387	415	433	390	394	393	405	420	404	430	390	428	384	403	416	452	400	397	401	405	403	405	417	415	383	403	424	404	403	413	434	427	416	406	416	390	389	381	395	408	388	406	411	401	408	398	428	354	430	402	416	399	439	405	411	412	425	400	430	400	422	370	420	407	413	408	394	389	426	385	424	372	379	374	447	393	396	414	438	394	392	405	402	381	414	392	379	404	392	378	408	414	395	435	425	379	419	437	403	383	427	419	417	400	429	427	405	421	401	402	377	386	396	432	402	382	415	417	393	411	409	403	397	409	427	416	392	401	386	405	384	380	467	393	450	395	428	397	410	412	419	403	392	402	395	382	413	377	409	358	390	410	431	408	424	434	410	403	408	389	381	428	388	440	419	394	420	377	419	431	414	372	414	411	400	407	466	393	400	395	397	439	408	431	445	403	384	400	408	389	389	393	433	394	384	439	430	417	450	406	373	380	436	407	380	441	419	406	379	374	448	420	406	414	423	392	379	394	394	408	381	358	399	382	401	399	426	388	412	400	376	423	446	422	419	420	421	411	417	423	449	379	439	402	404	417	398	397	395	432	385	356	401	372	422	389	394	399	427	417	443	443	411	423	427	400	426	402	388	365	388	421	398	424	369	397	398	425	382	418	419	460	384	388	395	392	376	363	404	404	424	439	425	420	379	400	366	402	411	362	367	410	411	411	383	415	452	379	345	384	419	395	402	403	397	400	399	413	441	441	410	414	407	387	418	428	415	372	400	419	407	401	412	419	422	388	403	430	426	405	400	397	430	370	452	394	423	414	390	418	433	382	413	414	407	398	421	388	410	392	378	415	424	391	430	420	368	390	392	383	402	403	398	407	390	413	421	415	391	411	432	416	369	438	383	394	371	411	407	429	382	355	453	405	394	386	388	375	412	390	431	401	378	387	410	388	391	409	405	400	399	402	404	370	392	416	431	430	386	444	385	422	422	395	412	389	389	444	382	392	404	375	403	409	399	414	409	396	376	441	406	375	421	390	411	409	405	413	394	382	367	397	394	393	417	378	418	396	426	374	442	421	375	386	382	433	396	427	420	483	431	338	427	393	397	380	375	352	396	404	424	428	403	453	405	396	400	410	403	395	391	373	386	395	393	440	435	393	405	396	432	390	396	427	373	409	379	414	402	382	412	366	375	375	428	403	372	412	388	436	400	439	445	390	376	372	394	427	386	405	395	407	389	376	391	427	384	411	434	401	424	391	398	411	388	417	400	390	432	410	440	406	386	457	377	404	452	435	419	390	394	412	419	422	432	448	433	402	381	390	407	422	433	392	420	423	395	424	398	387	382	449	395	408	415	395	372	433	391	393	363	380	379	385	424	411	377	418	372	368	425	370	410	385	409	404	421	366
21859	19822	21281	18309	17311	16825	16299	14031	13026	11071	9640	6649	7277	7734	7943	6832	4867	5171	4670	4381	3584	3595	2993	2347	2373	2287	2233	2063	1881	1854	1878	1755	1720	1674	1612	1594	1479	1534	1504	1335	1270	1273	1209	1225	1176	1208	1203	1132	1112	1048	1040	1081	1057	991	1100	1091	1089	1070	1120	1196	1141	1172	1103	1154	1099	1082	1134	1077	1115	1064	1105	1113	1057	1001	1018	1083	1040	1073	1038	989	947	959	955	997	951	952	998	985	970	919	983	933	988	925	1002	984	975	983	952	1017	966	985	1009	919	983	956	988	922	994	956	955	938	969	970	977	976	972	962	994	977	968	975	953	958	1014	947	973	978	990	968	1004	995	1016	952	976	961	1020	998	1002	993	955	1008	946	962	983	915	996	988	1004	973	947	1001	1033	994	981	930	991	983	1006	1020	937	972	1013	957	1047	993	929	979	974	952	989	999	1015	977	983	1012	974	964	895	995	979	1002	985	963	942	998	998	980	942	916	983	984	1013	993	993	969	968	960	950	967	954	992	975	978	971	962	983	955	970	925	961	1007	967	1006	981	941	910	988	934	958	1023	1008	1006	943	942	1000	956	993	976	964	901	954	939	1012	971	986	971	981	931	976	996	995	983	955	921	982	955	979	962	972	1007	981	979	913	959	953	966	1000	993	1039	1011	961	986	947	991	1044	926	965	1008	1009	1023	943	1012	1015	998	985	912	948	1025	908	925	957	998	946	943	964	927	953	907	961	997	961	983	943	1027	1016	956	997	1038	939	998	993	948	948	975	1034	930	1004	982	1010	997	1008	987	935	976	995	962	933	1037	905	978	921	1005	991	888	961	963	933	1003	927	923	977	950	947	976	971	988	955	988	932	945	957	1002	967	991	930	988	971	944	994	994	924	937	981	956	1006	939	937	1025	963	985	978	1003	937	977	977	962	904	962	946	978	977	955	938	952	985	1032	969	953	941	1002	957	1000	988	955	995	1002	963	969	961	981	1003	982	1004	929	975	974	974	966	968	958	946	988	948	1011	929	987	992	969	982	972	999	976	946	972	961	977	989	923	987	974	983	1020	964	981	995	953	968	964	953	1010	955	1019	951	1001	971	919	956	984	964	967	1009	1018	996	993	975	949	1018	995	999	942	986	974	1026	962	977	1004	929	964	958	991	973	932	976	940	1020	917	1002	972	966	956	957	977	917	985	991	914	982	962	927	938	1004	986	975	999	946	952	959	974	909	1002	1035	991	1006	1008	978	1000	977	919	913	941	964	998	994	994	960	989	965	976	1011	997	1003	1013	934	1005	963	903	980	943	1009	947	969	1001	979	963	1001	962	978	974	938	1009	1010	998	1010	976	974	944	992	954	955	968	1016	907	962	968	934	952	916	1010	946	1005	953	965	986	1003	1007	1025	994	987	973	951	910	1000	962	986	1003	998	943	988	977	948	970	949	1027	941	966	949	979	988	940	885	971	985	1008	933	951	1056	1000	937	1019	978	1032	933	972	1003	966	948	965	1008	951	960	921	931	995	944	941	978	985	1010	958	963	962	973	960	994	1006	940	984	964	948	1024	1028	987	973	1014	992	956	989	1030	988	985	975	994	982	939	961	956	980	959	958	983	1009	934	971	951	1003	945	941	1015	937	904	1020	961	931	1006	962	893	1024	1027	956	960	985	979	1029	962	1002	995	951	994	1015	940	958	1032	981	1013	987	994	945	966	1028	962	962	1012	962	957	957	929	975	1010	958	980	998	1009	946	997	975	1019	969	995	935	1009	967	1023	965	950	935	941	925	1004	973	1019	987	1007	1036	963	986	961	1032	981	992	1040	997	963	970	972	996	977	978	976	968	981	966	1002	997	991	995	968	1018	999	1009	961	1037	950	939	956	990	920	942	959	988	986	961	913	998	962	995	972	985	986	982	909	1006	1006	980	984	971	970	958	920	980	969	974	978	1006	974	977	1051	985	1005	1014	986	1021	994	916	954	980	910	985	994	965	1001	1035	923	952	1005	1008	951	1025	960	910	979	967	1024	1002	968	941	949	963	981	993	940	1009	951	944	994	1007	967	981	1009	1031	956	948	993	992	996	962	985	961	957	970	975	977	965	928	970	933	1014	945	980	991	947	985	977	1024	1018	965	952	1013	979	977	951	927	997	943	1006	958	982	989	985	1028	963	903	1014	1028	970	949	992	1032	1007	977	1011	970	982	1009	939	981	937	976	968	973	964	951	1027	960	976	1040	943	1015	942	946	978	926	994	963	958	1027	993	1004	969	1009	919	985	1023	945	1019	943	984	1004	983	1023	950	962	962	1001	1013	978	986	998	939	975	994	956	942	995	1005	958	1016	995	1020	1043	926	950	964	998	992	963	949	929	991	940	974	986	1003	967	969	993	969	947	975	965	995	970	971	1046	983	970	949	994	974	989	971	953	990	989	974	980	1007	1002	948	982	973	954	1007	1002	990	1010	964	957	950	978	939	936	940	1002	934	1036	1001	912	989	992	952	963	971	1043	1005	1007	994	952	1055	992	1016	996	1006	980	1007	989	952	995	1005	939	991	1019	1018	988	980	1049	1009	926	934	988	921	1008	913	971	953	1018	982	1023	947	962	1002	954	996	962	959	963	1026	1007	1015	983	938	1037	920	1011	965	944	1002	976	945	958	989	1009	982	948	903	961	999	993	1013	1035	1021	980	929	954	981	981	1039	996	1001	978	1029	967	973	978	981	951	928	960	932	1005	1007	887	973	1000	968	917	1032	947	1033	1015	1009	974	946	979	902	980	978	942	991	946	969	941	930	974	977	1003	1025	990	1018	999	960	1009	970	971	980	949	978	925	982	969	1013	1002	962	1033	977	986	976	978	973	996	966	913	1007	977	1012	993	928	982	928	953	976	967	966	971	948	980	987	1001	1049	944	956	942	949	978	1002	981	972	1042	986	988	994	957	1023	977	942	991	939	962	960	993	977	1011	1009	965	939	1037	913	996	987	1010	983	980	947	967	938	997	988	997	993	1005	967	964	1002	995	1037	1010	1002	981	964	976	1013	972	976	974	988	956	1014	969	1054	951	1000	996	1008	1016	970	981	1020	967	928	1027	962	958	943	927	974	968	1011	968	967	999	981	971	978	963	1011	950	988	1005	954	970	1013	923	1014	1009	998	1005	943	933	1009	990	946	966	912	942	1042	995	967	1003	954	960	1011	924	981	1018	1035	960	1000	994	1030	1012	936	1008	979	1024	957	952	1008	951	985	1004	973	943	1017	1008	970	988	1008	995	980	991	987	953	953	982	938	1023	1008	971	979	937	1003	987	996	980	955	923	1012	979	977	929	921	941	1009	967	1020	1024	984	958	952	1024	973	975	977	952	977	947	977	947	981	966	997	1021	1028	1027	969	1008	959	935	915	959	989	1039	1030	937	998	998	1010	978	957	989	1011	1018	1031	966	1011	994	982	1050	965	960	952	976	970	998	999	989	965	1039	915	963	978	972	977	959	960	969	986	985	1052	955	946	1012	1000	994	977	931	1063	1073	964	1009	1005	991	906	931	1077	1010	919	970	1015	952	922	985	1009	950	951	973	942	996	961	920	930	976	932	975	1000	968	936	960	997	985	955	955	1027	991	1008	964	1021	946	911	929	1062	938	976	1000	941	1003	1037	952	1004	1046	959	1000	983	976	963	1029	993	977	991	976	989	989	925	970	1001	959	973	998	977	938	1003	972	953	947	1012	925	949	989	972	1029	987	1030	970	1015	950	923	966	933	995	948	961	1015	966	974	935	976	991	927	1012	982	949	999	979	995	1026	977	991	987	970	971	976	963	951	923	947	960	1021	996	989	909	980	968	989	953	936	1009	940	971	978	927	951	1002	996	936	975	982	970	918	982	988	935	996	979	954	989	979
44477	36970	28338	19741	13239	11428	10535	7798	6440	4827	4912	3050	2818	3082	3473	3025	1699	1612	1582	1338	1211	1012	974	751	665	651	638	539	541	549	504	546	509	527	543	487	497	447	465	411	435	422	429	346	395	392	398	367	433	404	423	387	387	368	405	372	375	419	387	393	377	427	406	401	413	397	410	427	392	433	379	364	357	401	373	369	374	417	377	337	386	371	346	397	356	386	365	382	370	376	375	381	380	375	385	363	398	391	387	386	368	373	357	343	372	410	350	355	354	417	370	370	369	369	369	371	355	378	396	364	350	332	343	398	352	367	357	381	350	367	366	378	405	371	371	373	352	370	338	350	392	369	398	376	397	361	384	371	331	404	345	388	380	378	378	383	379	379	378	384	346	352	394	387	413	354	365	361	404	415	399	369	365	366	365	383	400	362	384	405	339	363	394	371	351	351	379	359	356	331	354	401	348	370	356	353	389	372	408	393	349	328	388	400	391	408	358	380	376	310	348	406	337	330	365	401	369	375	343	382	356	366	359	374	404	339	398	382	332	376	391	380	350	392	357	376	368	360	387	372	395	350	356	338	374	377	361	367	360	396	382	338	345	389	356	360	356	350	367	376	359	383	376	405	358	370	372	356	331	376	357	397	374	365	364	333	393	374	388	373	372	362	395	352	366	355	328	359	356	396	364	400	371	399	400	349	366	370	367	375	407	369	372	371	376	369	384	358	370	344	371	369	383	366	381	366	353	344	371	350	371	390	389	372	394	375	354	365	387	381	388	386	334	373	369	359	375	381	392	375	383	385	369	361	386	380	365	372	364	371	348	420	374	377	389	362	371	377	345	354	379	375	404	413	332	375	376	388	400	390	381	393	348	365	389	369	363	368	368	352	390	357	356	380	397	372	388	382	352	332	351	430	365	346	342	383	396	341	338	382	378	329	378	362	377	340	367	364	372	377	368	381	340	369	383	359	368	383	342	353	359	353	404	379	401	386	365	326	350	372	381	358	362	359	355	372	384	368	378	352	372	394	355	378	389	325	379	334	351	336	370	356	369	364	359	371	381	369	371	357	366	382	342	367	400	393	329	359	327	371	378	373	354	396	377	394	362	380	373	376	335	366	343	355	364	365	384	375	379	382	372	402	356	379	422	396	387	366	385	334	370	377	394	376	340	369	370	394	379	377	340	401	374	396	358	378	366	378	392	385	373	369	372	356	380	387	362	358	374	356	364	356	350	364	361	396	375	377	363	399	365	338	360	358	338	395	377	378	362	376	359	380	388	376	351	341	402	380	404	345	363	359	386	402	398	380	377	384	387	373	361	343	376	376	310	364	374	366	398	372	384	357	368	350	375	377	389	344	360	324	405	322	363	367	355	353	371	353	383	351	363	349	364	339	367	349	365	354	352	404	368	347	348	378	351	386	395	361	375	347	371	369	347	370	394	388	351	338	374	378	385	347	344	413	399	402	366	401	382	372	346	396	391	371	382	335	378	357	377	387	345	356	343	381	373	379	383	384	379	349	379	363	357	364	365	388	356	363	385	386	402	373	372	343	390	352	356	397	341	362	383	351	383	353	345	388	352	365	367	358	378	386	383	380	357	404	363	352	339	330	374	375	370	368	353	398	367	379	349	363	378	399	355	394	373	373	359	368	379	359	382	382	348	386	343	372	380	352	380	401	362	381	372	360	383	368	351	353	365	345	345	348	360	383	406	361	387	345	374	367	393	373	348	355	410	347	377	355	392	352	393	358	373	349	396	376	368	357	369	373	362	340	389	359	356	385	369	353	334	343	339	336	372	365	364	363	413	333	340	377	350	360	391	391	359	398	359	342	382	357	376	358	375	363	373	388	392	386	341	406	385	369	383	375	400	367	373	377	352	383	381	408	386	379	381	349	378	384	357	364	350	372	373	356	362	366	382	402	388	358	356	368	352	371	366	326	386	349	312	348	335	402	362	362	352	413	388	355	388	381	387	345	376	395	349	345	371	343	370	347	345	341	378	343	364	403	405	360	385	376	369	338	364	347	346	376	371	377	367	366	343	355	382	386	389	362	386	356	356	328	363	371	401	401	393	383	386	366	381	362	359	349	401	364	379	396	343	359	363	376	363	357	369	325	372	353	379	369	358	396	396	350	357	368	365	348	338	380	363	371	379	379	385	373	376	373	382	331	340	379	333	390	395	377	380	392	405	391	360	393	350	362	388	403	363	336	388	376	373	337	340	371	371	378	400	374	339	384	378	332	359	363	385	381	343	349	375	341	364	372	375	338	368	363	337	351	405	363	350	353	340	333	398	376	371	351	345	359	360	382	387	368	400	377	357	364	377	364	373	365	385	359	385	374	360	359	342	366	393	387	373	394	383	352	372	343	358	379	407	364	388	381	362	389	340	378	352	378	377	378	386	356	369	387	377	383	422	362	391	394	377	374	337	373	376	398	375	404	368	378	429	377	388	366	365	351	378	375	392	349	368	369	328	360	383	354	330	357	330	355	371	377	345	340	355	333	339	392	333	391	390	393	364	383	374	335	387	353	371	325	363	370	376	328	385	371	377	398	376	354	351	338	381	385	331	368	370	375	367	351	381	360	359	343	406	369	349	348	374	354	356	316	409	346	358	353	362	378	355	418	379	397	374	405	421	344	349	364	382	395	384	374	376	349	351	375	376	379	351	367	381	325	343	341	365	399	384	354	354	394	360	369	366	350	375	334	381	358	370	390	370	378	383	346	397	374	385	365	401	361	353	405	357	389	380	349	330	354	392	372	370	339	344	398	399	373	377	361	361	331	380	354	354	378	384	412	353	377	375	368	379	360	334	371	421	359	373	380	359	378	344	378	302	375	385	378	383	383	351	370	387	363	386	396	402	353	435	334	395	384	386	377	383	319	366	361	369	345	343	350	385	350	380	344	354	390	370	344	366	338	385	355	375	396	392	348	339	385	352	352	387	372	398	368	357	374	361	366	376	388	354	367	327	380	390	388	346	395	388	403	356	365	383	352	365	341	370	379	376	393	377	374	374	378	365	407	368	386	368	412	398	379	372	399	321	376	387	371	405	358	405	381	402	390	383	397	377	393	355	337	361	387	337	366	346	374	384	381	379	377	391	394	346	382	394	349	383	352	354	348	358	365	402	356	369	329	403	366	376	381	377	368	378	390	361	413	392	389	357	313	368	395	384	372	377	362	322	378	379	353	396	381	330	388	371	376	353	356	361	406	399	359	378	410	387	357	369	358	381	385	361	349	382	380	351	372	389	378	405	366	385	408	361	371	363	405	381	361	355	388	375	374	388	375	359	367	343	382	392	360	388	353	361	391	339	358	358	373	379	353	357	352	363	369	364	395	399	363	397	365	368	373	343	334	355	354	379	382	354	393	386	332	346	360	335	364	352	372	388	364	384	420	391	374	405	354	361	363	367	400	383	393	355	400	389	382	388	389	381	413	374	365	361	335	350	337	351	342	390	340	367	403	371	376	381	332	355	353	364	344	366	363	388	372	356	337
27755	27568	25777	24453	20696	22106	21478	18700	18672	15674	15331	9932	9940	11164	13459	10924	7594	7669	7238	6800	5988	5023	4648	3346	3140	2837	2664	2320	2266	2211	2102	2158	1939	1876	2014	1822	1714	1595	1540	1510	1329	1241	1216	1199	1214	1196	1166	1150	1032	1013	999	1003	1028	1038	1047	1110	1054	1099	1079	1183	1151	1122	1075	1058	1127	1080	1107	1134	1055	975	1005	967	975	1000	947	988	1016	1071	1002	1017	882	875	929	916	918	913	911	905	868	889	967	910	902	909	880	877	906	919	919	923	946	879	888	832	894	905	859	909	887	902	953	891	919	941	933	936	861	890	952	940	949	888	971	844	918	887	849	897	908	862	869	923	890	869	897	908	909	913	885	894	864	857	897	901	898	902	925	935	870	951	892	918	903	900	859	880	933	953	881	903	924	888	924	887	919	953	865	918	853	864	930	884	880	911	878	853	964	936	907	906	858	918	922	869	938	862	879	888	902	857	884	944	885	903	904	870	889	896	838	815	876	905	872	871	878	910	843	833	817	887	914	946	901	902	840	936	933	878	962	905	895	967	925	894	868	863	838	874	934	915	869	902	883	856	916	833	940	915	892	922	907	917	854	863	820	876	887	897	848	806	897	933	866	960	878	847	885	884	850	881	924	928	912	858	883	883	870	944	879	894	937	913	921	882	842	897	887	889	873	865	873	829	859	832	875	865	918	900	912	870	894	901	868	967	879	893	921	885	879	854	893	883	913	898	899	886	879	919	870	942	892	878	940	863	892	904	868	911	919	890	879	967	913	856	921	854	891	910	929	859	917	900	886	859	880	951	917	880	892	864	889	877	900	928	928	847	919	854	921	852	930	897	876	878	932	932	914	855	880	855	896	898	958	916	860	913	922	861	936	871	902	875	863	864	898	894	895	874	876	899	878	844	869	870	920	892	940	975	904	898	914	907	867	889	894	895	929	872	895	940	969	837	866	887	944	918	892	842	857	924	868	895	902	941	900	915	881	888	889	887	878	898	876	934	878	915	901	949	878	901	908	887	928	869	926	927	881	854	932	883	859	891	865	887	863	900	887	955	922	855	914	860	897	882	863	865	881	906	895	900	883	903	862	844	874	910	822	926	874	913	912	920	907	904	864	933	928	922	917	886	948	925	892	885	911	875	883	885	878	927	849	901	909	940	863	881	864	896	809	882	907	899	905	847	922	867	893	898	917	923	875	943	889	866	939	878	879	852	899	856	829	901	868	868	914	889	898	895	903	871	899	889	930	856	931	889	890	923	888	888	927	880	927	903	867	895	849	877	833	913	902	867	828	895	910	845	883	910	933	933	862	846	928	857	864	911	879	800	936	889	907	889	846	858	917	905	873	890	880	847	883	924	902	919	918	868	888	897	915	886	863	880	865	928	864	889	905	965	883	885	872	905	866	948	925	860	837	856	907	935	895	897	919	948	871	901	959	843	928	902	879	871	837	913	859	919	905	896	911	904	863	854	839	876	852	883	848	883	883	884	939	928	836	914	924	926	916	872	890	912	903	905	857	841	878	849	869	873	904	873	911	861	934	839	888	856	897	898	917	872	905	876	900	918	891	891	946	922	875	869	885	900	960	868	938	833	894	856	922	886	886	920	950	861	913	913	874	858	926	914	868	930	881	926	948	893	877	903	900	880	894	917	848	873	843	890	867	848	877	842	908	871	856	893	923	892	874	919	906	931	910	860	905	891	938	885	913	864	865	909	846	905	882	870	907	925	941	892	906	878	863	868	872	908	830	920	856	869	840	901	901	912	887	919	925	895	897	890	888	863	853	863	868	856	883	878	888	902	859	840	897	881	902	843	908	910	857	931	924	888	893	907	904	836	875	892	866	907	891	873	834	893	937	921	900	854	907	869	955	866	870	899	936	857	908	883	946	904	881	892	918	798	977	907	920	891	915	865	904	877	835	888	867	909	874	904	891	916	902	892	888	880	842	978	890	938	921	885	864	899	914	865	841	927	890	874	885	866	902	813	918	908	915	952	851	916	889	872	864	899	804	851	877	918	847	876	902	840	929	901	835	922	878	904	840	884	912	956	857	898	887	876	884	877	888	899	870	884	884	900	883	870	945	891	880	884	924	955	906	885	959	862	889	932	939	895	856	875	928	864	904	835	877	870	944	901	905	882	873	856	895	909	914	870	866	840	884	884	856	849	864	871	895	843	872	885	865	892	904	868	889	889	901	857	838	848	937	913	891	896	945	945	882	914	816	898	857	893	933	897	882	874	895	917	847	906	868	873	886	880	862	863	885	890	902	923	837	907	908	884	865	879	910	938	871	938	881	828	861	871	895	878	916	890	876	924	873	837	890	943	846	906	906	876	938	900	899	844	885	874	853	901	845	859	894	860	895	894	857	826	915	921	892	890	894	917	881	915	932	897	883	849	905	870	859	868	916	854	887	893	862	867	884	882	920	865	910	810	880	906	921	901	869	890	883	874	884	890	918	845	888	926	909	887	931	877	897	841	913	876	870	881	933	890	888	867	931	873	905	877	931	889	842	892	916	882	924	871	898	947	910	851	923	921	884	843	853	908	894	923	898	858	869	935	927	924	882	951	885	865	916	947	862	878	936	864	883	923	923	886	837	908	899	902	854	850	912	885	972	872	828	837	901	884	841	943	896	944	891	878	881	885	882	870	897	843	902	876	882	902	907	924	891	887	907	822	827	877	857	895	957	934	893	890	900	889	882	887	950	894	930	876	905	870	854	937	912	898	946	907	875	921	888	882	937	878	890	855	871	935	892	927	836	889	925	890	898	873	878	892	880	891	865	901	883	884	889	884	867	911	891	888	880	925	880	904	871	891	911	893	960	891	925	905	880	892	902	869	928	895	940	898	921	928	940	882	936	857	860	928	906	830	949	912	878	904	902	875	877	882	844	885	913	918	869	912	917	909	897	796	889	870	837	889	919	888	871	989	878	889	921	851	913	897	903	858	900	868	875	897	952	892	915	874	874	907	890	826	893	903	937	942	891	928	906	839	869	855	929	891	906	882	876	874	912	928	843	904	899	841	901	842	887	864	895	937	930	924	861	860	911	886	834	864	923	877	868	921	948	841	894	871	873	884	896	890	946	873	868	855	896	902	858	931	861	902	850	881	824	894	863	853	894	907	865	837	877	898	861	821	938	924	878	915	924	925	934	925	855	935	979	892	905	853	906	903	896	912	915	861	894	847	865	906	904	885	890	929	897	874	869	862	889	944	854	904	904	850	901	902	887	876	935	899	865	853	915	888	854	846	878	855	887	897	898	880	932	864	901	938	844	888	913	885	845	908	888	882	898	900	912	895	884	914	914	902	822	874	909	853	876	891	895	913	891	877	913	905	866	898	920	863	926	857	915	868	899	885	904	884	916	930	884	880	915	869	901	900	915	909	918	900	877	884	906	886	858	944	886	936	865	899	921	896	914	844	892	943	873	867	854	857	918	888	922	855	856	891	862	905	860	863	886	925	880	949	899	919	928	902	877	913	872	901	868	894	903	902	891	917	919	935	924	886	894	895
18288	10477	6059	4002	2746	1847	1525	1246	971	754	656	576	524	512	522	461	422	411	422	373	417	335	395	396	373	359	380	344	376	333	347	383	386	363	358	363	362	328	358	354	343	338	326	358	342	323	317	308	323	330	320	318	299	295	352	295	345	358	322	369	344	304	303	309	299	330	312	354	325	313	345	301	327	310	295	325	352	342	331	317	327	308	269	315	305	322	335	331	313	311	316	326	314	320	322	321	360	336	295	333	303	315	312	292	317	319	341	313	269	320	344	318	327	274	321	325	321	337	325	327	350	316	278	349	300	286	308	330	324	327	319	354	327	329	320	330	337	321	347	326	313	305	316	321	308	318	315	312	308	284	320	333	298	346	344	338	311	346	287	324	307	320	316	331	351	287	322	302	307	329	322	336	309	353	321	353	338	329	334	310	325	299	301	325	319	344	350	330	326	302	316	324	327	332	336	324	331	316	342	300	333	338	299	344	296	324	305	293	332	319	312	310	302	333	296	308	304	307	305	304	361	302	323	302	302	301	322	330	282	312	323	305	337	305	337	335	315	332	317	305	331	347	334	349	369	299	320	306	312	310	320	312	327	297	320	305	292	315	326	367	319	336	336	315	288	324	319	314	315	321	284	358	289	341	323	313	321	331	331	316	303	321	330	291	303	337	303	315	340	318	321	319	330	305	304	329	341	317	297	313	351	343	345	304	326	321	312	321	296	282	320	325	332	309	330	312	368	339	275	307	308	293	311	342	294	307	350	311	327	302	313	318	333	346	314	314	326	333	324	335	322	308	341	310	331	338	322	314	345	339	331	341	326	329	289	304	313	318	326	318	303	337	340	344	288	285	308	339	326	328	326	309	344	325	332	312	319	339	338	329	331	353	343	325	280	293	308	305	327	315	337	335	338	346	320	333	320	301	291	295	303	309	293	334	317	292	307	326	351	336	332	276	292	293	315	356	312	332	326	299	317	368	337	323	329	350	318	317	305	319	344	341	308	297	331	327	313	323	304	330	348	315	294	325	312	290	323	320	315	327	334	324	334	316	344	312	321	298	337	302	344	290	340	301	341	328	342	344	313	300	324	306	305	300	307	313	348	332	319	337	327	327	280	329	320	319	331	309	304	331	328	310	308	303	302	355	352	326	294	340	299	354	301	319	305	321	310	312	331	329	335	335	347	308	288	332	303	298	328	320	321	323	311	328	334	322	345	318	337	308	315	343	312	354	335	303	301	313	339	341	335	286	339	326	302	331	336	303	309	313	295	328	331	363	299	296	317	310	300	295	325	288	314	367	331	337	296	291	320	332	347	309	330	312	308	294	286	325	300	338	316	329	330	304	306	342	301	304	313	326	339	326	316	299	342	331	322	320	344	309	305	339	339	327	338	330	322	339	304	338	302	322	314	316	310	359	305	294	324	300	334	335	318	314	334	341	291	310	297	345	336	341	326	322	363	294	353	319	295	370	300	305	307	303	315	287	341	345	318	325	322	303	307	328	341	294	307	323	302	346	286	310	340	311	312	334	301	268	324	330	316	301	318	340	350	303	357	313	319	369	326	330	333	315	308	332	325	320	342	319	338	332	341	311	308	310	338	321	326	355	301	311	301	303	329	321	306	297	305	330	308	347	301	287	342	301	344	312	333	297	286	287	361	303	330	333	306	328	319	301	312	309	298	343	302	310	300	284	315	309	323	322	330	325	335	340	310	327	320	338	337	337	331	333	333	332	310	298	317	329	316	330	317	319	331	312	295	325	323	299	330	312	281	303	295	315	330	310	359	314	313	307	311	321	326	342	322	319	336	324	360	308	325	314	350	323	285	317	277	314	326	362	342	320	334	318	347	332	360	288	330	313	328	335	321	340	288	329	322	335	336	322	330	314	335	288	323	322	319	301	349	319	300	329	315	336	316	312	304	349	341	311	316	289	278	291	345	324	319	308	295	313	317	288	352	261	309	340	323	310	353	358	294	337	327	312	310	320	315	338	328	320	355	313	354	296	316	292	354	309	326	315	308	311	314	344	343	310	305	323	321	340	279	318	301	326	286	330	314	303	305	300	324	319	332	338	324	346	313	327	336	279	291	315	350	335	268	310	305	341	337	320	275	352	342	314	326	328	339	323	286	330	325	329	348	302	312	338	312	283	309	342	316	353	320	331	302	319	309	316	312	314	295	302	306	331	303	314	308	323	357	324	351	330	317	328	302	312	298	358	305	355	342	304	343	266	327	309	335	329	336	321	332	305	286	348	286	337	307	301	321	326	331	315	316	288	338	335	316	289	328	298	307	305	337	319	294	315	334	317	302	319	345	312	334	322	332	347	339	329	329	315	303	314	296	316	307	276	311	331	330	301	321	319	312	343	304	279	291	311	294	303	316	299	290	358	322	311	297	327	333	333	311	338	308	311	309	322	310	313	323	288	291	334	294	319	304	325	321	323	287	297	312	325	320	304	328	303	337	352	358	339	316	322	308	332	321	300	337	340	329	337	294	348	306	371	352	304	359	344	353	287	314	330	315	360	286	318	280	319	295	350	297	291	338	320	307	331	317	363	327	303	333	278	314	337	324	301	337	304	303	340	311	330	328	303	325	275	338	290	315	312	336	329	313	316	348	334	300	302	306	310	335	336	327	332	312	331	316	328	318	315	300	328	343	324	284	303	317	322	323	309	327	303	312	367	314	319	304	369	317	279	320	299	326	317	286	321	306	313	310	333	360	300	316	352	295	280	319	293	313	345	317	295	298	329	311	284	326	314	319	300	331	342	325	320	333	343	328	336	290	293	328	278	327	298	302	314	332	298	318	316	286	302	334	346	306	278	293	314	326	324	327	304	323	337	329	278	324	310	322	312	309	339	314	337	307	363	327	318	315	293	332	326	326	315	290	332	304	336	323	323	303	296	305	295	334	328	342	327	315	321	356	320	297	334	346	344	330	320	309	349	305	335	345	317	367	319	327	314	329	309	320	318	321	353	313	351	310	329	334	337	327	386	304	345	337	332	322	305	288	288	315	321	339	346	346	362	293	305	293	308	295	299	347	322	334	305	287	335	297	316	292	325	327	323	318	329	321	317	284	320	357	320	304	324	328	313	306	343	343	359	313	323	344	331	324	372	311	322	309	292	314	350	378	319	341	297	303	338	307	302	310	305	357	322	307	340	324	331	287	292	322	314	313	306	335	335	343	311	358	325	328	340	336	332	305	307	315	307	339	348	320	338	346	329	316	305	296	333	317	300	326	319	313	318	319	312	299	339	335	310	311	287	307	338	338	303	275	319	313	303	345	308	325	294	335	278	301	312	307	287	314	331	317	299	327	294	324	331	307	325	324	351	341	342	305	325	330	361	320	302	311	326	283	316	302	306	302	325	322	343	272	316	302	320	296	338	318	306	312	325	363	350	307	326	313	335	320	283	321	344	297	316	325	344	330	287	287	301	324	343	323	328	347	327	318	316	338	315	336	337	325	328	298	349	322	298	345	314	327	308	294	299	318	327
10490	8435	9345	9958	8682	6970	5991	5087	4029	3230	2886	2416	2140	2070	2078	1790	1582	1509	1436	1443	1362	1313	1287	1244	1168	1115	1034	1057	1057	1033	1137	1136	1099	1129	1106	1088	1061	1103	1028	1029	971	900	901	868	848	850	899	910	910	892	791	862	846	832	875	857	895	867	883	886	930	886	875	914	875	958	884	898	860	811	868	862	820	853	826	899	861	804	832	814	765	792	826	814	802	795	865	779	821	808	781	802	805	808	763	841	807	797	873	754	825	774	781	833	812	858	809	791	796	777	801	782	857	840	818	828	788	817	816	824	815	770	820	819	810	816	821	773	750	770	790	835	804	794	797	797	748	811	796	815	792	840	743	797	814	800	761	805	826	782	809	797	813	806	836	828	771	831	807	755	820	795	771	817	852	823	800	773	833	778	795	827	771	829	756	846	750	895	762	826	791	783	831	797	821	839	837	800	820	788	808	789	779	804	781	807	755	798	844	807	757	776	785	829	771	801	828	798	833	810	750	774	786	766	803	793	831	786	809	816	799	823	815	806	832	841	794	847	778	738	830	828	813	802	789	785	821	773	866	829	847	817	788	782	768	828	811	781	781	826	818	802	837	742	809	780	814	779	807	831	765	822	828	856	783	756	799	783	782	780	831	786	806	823	804	790	814	791	825	779	818	809	792	819	745	757	824	864	824	800	753	817	790	841	807	839	763	791	765	773	824	841	765	801	752	783	856	818	801	817	789	789	841	805	791	787	768	828	807	829	789	781	848	844	796	827	820	759	798	779	778	818	826	817	824	804	830	845	809	793	762	812	781	814	799	786	840	798	800	816	820	766	772	825	821	817	783	778	825	806	810	788	767	829	848	794	745	810	773	809	828	783	813	797	789	800	813	801	815	759	800	827	789	820	784	810	796	846	806	832	775	845	809	837	784	763	798	797	816	784	820	760	852	828	827	852	759	826	757	799	785	867	847	834	798	839	825	802	764	788	815	795	813	832	767	821	849	819	825	812	813	756	799	824	781	808	822	792	803	815	824	828	784	813	741	827	812	777	825	816	810	796	783	826	838	835	830	812	797	824	809	813	769	816	757	786	763	856	806	813	836	802	764	799	837	797	772	779	774	807	807	804	780	806	841	762	843	782	800	807	795	778	809	799	793	827	821	808	832	791	796	803	823	807	806	816	812	781	782	818	814	819	791	810	826	786	805	805	810	793	786	777	835	768	820	818	812	876	719	799	852	797	799	801	775	821	781	789	781	833	822	802	744	837	839	823	822	795	821	829	797	783	809	781	796	783	769	811	793	830	822	776	803	783	777	800	808	821	814	774	823	798	764	816	769	836	795	779	801	866	775	756	788	813	808	824	773	882	800	786	775	860	802	775	779	787	869	814	797	795	795	827	809	774	866	807	798	804	841	845	795	749	849	785	777	773	802	819	812	808	763	796	802	765	782	805	800	783	836	806	849	795	783	801	802	838	792	794	853	767	716	817	798	805	805	794	781	818	804	815	774	751	813	811	809	757	823	781	790	775	794	804	764	807	811	794	843	783	801	766	834	830	808	769	808	810	815	883	798	781	805	829	790	781	839	807	806	822	858	775	830	808	812	758	812	837	761	758	746	782	799	785	800	798	798	764	868	789	793	789	792	789	815	798	771	772	788	798	764	796	760	792	775	808	857	785	815	786	821	798	815	795	795	755	804	824	813	776	765	773	784	841	803	807	759	827	788	806	794	807	822	827	831	875	778	801	808	729	790	812	787	760	790	775	829	838	747	780	791	754	817	792	846	798	812	821	814	777	790	830	799	779	841	784	817	821	809	812	820	824	762	844	764	805	796	815	789	843	793	772	818	750	763	725	824	809	767	764	764	803	809	822	750	797	786	792	781	759	831	791	788	787	781	825	766	814	839	782	841	785	849	832	811	810	802	779	783	814	823	778	803	816	749	757	821	779	796	771	836	775	827	798	738	796	758	766	824	807	800	797	740	821	843	788	799	797	807	796	833	831	755	832	793	778	839	732	819	814	750	805	810	771	846	839	796	812	768	788	795	758	792	787	835	784	834	847	762	766	788	832	776	829	830	811	806	821	790	835	755	804	781	833	793	807	790	838	798	804	799	851	733	842	816	752	851	803	792	802	814	785	808	759	744	787	871	814	850	785	808	794	809	797	816	872	811	821	786	809	841	834	790	798	798	791	849	821	780	873	815	807	788	755	768	838	749	814	770	790	799	793	782	787	812	818	805	821	792	816	772	801	806	829	817	812	828	784	760	797	798	796	791	836	867	810	806	832	792	831	792	791	797	794	834	759	810	814	766	820	836	814	825	813	768	775	832	793	790	815	801	806	798	829	832	789	823	849	779	824	815	781	829	822	837	762	793	770	787	819	776	851	768	791	780	810	805	796	805	822	847	840	838	780	803	787	806	799	823	792	794	793	845	814	787	799	798	765	800	811	809	785	801	758	753	791	763	793	807	866	771	760	809	829	795	809	799	738	792	821	766	801	793	789	778	859	830	804	808	793	874	795	739	835	819	876	791	779	784	797	823	796	813	773	801	739	798	811	822	750	841	827	785	823	853	813	779	797	780	753	808	838	790	811	832	788	783	809	791	800	815	772	805	773	797	784	786	867	804	825	905	761	811	762	830	798	773	782	812	798	821	826	749	800	800	780	861	793	789	848	796	809	826	792	821	793	820	786	870	812	839	776	792	826	814	819	767	788	789	785	802	757	836	795	818	812	803	811	809	790	810	834	827	764	873	771	744	839	832	802	815	779	808	805	797	824	792	769	790	837	775	749	777	810	776	844	776	798	799	787	792	800	818	772	799	805	818	831	790	777	801	798	811	821	806	796	769	808	817	856	744	811	807	868	854	857	813	828	802	790	828	789	816	789	785	810	828	801	799	792	786	830	777	778	760	757	885	799	831	845	787	767	758	800	811	846	848	783	809	767	782	773	789	805	782	781	804	832	838	766	837	802	778	805	776	796	804	791	814	794	845	847	824	830	754	809	828	837	770	821	782	800	766	843	780	814	824	817	764	809	795	791	803	785	776	819	805	826	752	784	820	789	787	817	802	805	859	812	843	792	824	797	843	832	842	825	771	775	822	805	794	783	847	762	767	804	792	791	851	808	815	816	814	802	764	815	848	865	847	762	796	757	791	840	802	773	837	783	791	848	804	791	832	774	827	769	793	777	827	801	832	834	800	783	835	750	818	776	800	835	826	778	794	810	838	831	817	785	813	768	820	826	819	790	772	818	755	843	800	799	812	843	815	808	817	793	790	818	793	785	775	762	814	813	857	788	728	779	813	747	789	748	833	745	810	805	823	797	805	760	768	799	812	796	800	797	799	799	811	791	848	810	815	799	782	784	787	826	817	807	776	833	847	809	806	806	744	811	792	785	802	791	790	796	740	788	810	754	830	822	855	804	843	789	830	763	848	763	819	775	817	787	789	832	851	809	810	794	748	776	773	773	806	815	788	814	821	805	806	800	781	812	799	787	761	809	805	818
34924	27390	25877	14645	9114	7869	6611	4529	3763	3003	2483	1710	1625	1552	1742	1360	1179	1170	1121	1016	879	850	693	634	600	550	547	494	489	477	477	493	509	506	483	472	468	474	461	426	423	445	400	412	432	427	455	394	422	378	414	427	399	441	425	386	435	365	393	403	419	386	420	419	466	391	394	455	411	397	401	399	358	430	395	385	415	424	396	405	375	389	380	375	378	388	418	376	384	404	357	406	353	399	380	379	382	398	404	393	424	408	380	406	405	386	391	420	415	455	389	375	379	396	391	396	405	421	435	432	373	385	354	366	399	367	423	391	386	411	456	396	415	429	421	395	401	383	384	413	393	400	370	375	367	398	391	382	392	389	378	402	378	374	414	426	397	412	362	419	384	395	420	394	379	380	385	378	409	409	399	403	386	365	358	409	393	410	395	431	378	399	375	405	391	388	407	404	386	420	417	419	367	406	396	394	435	413	411	369	368	441	383	400	400	399	420	405	396	424	409	426	407	417	381	417	367	417	386	393	410	400	429	356	406	386	406	440	373	397	418	384	427	370	392	390	386	396	369	369	417	429	406	382	373	402	411	381	384	390	392	431	429	402	393	402	405	382	409	392	395	405	416	391	401	421	380	408	388	395	411	381	403	417	441	371	406	397	414	390	425	430	414	397	394	407	407	403	392	406	393	398	421	427	397	385	406	338	376	441	435	406	430	371	380	368	390	392	405	389	442	401	407	388	397	406	407	399	432	369	372	392	369	400	384	428	428	436	402	345	395	428	386	397	424	394	379	373	407	355	372	382	358	428	425	350	403	405	377	409	365	374	373	405	388	414	369	360	423	376	347	367	414	382	337	390	416	388	366	387	391	420	364	397	388	401	379	406	387	408	393	357	377	433	381	374	388	390	398	380	373	381	369	390	396	400	390	360	404	402	383	409	370	391	430	394	416	392	418	400	397	388	387	396	413	383	413	413	411	384	386	400	426	408	375	392	411	385	434	375	420	403	380	396	373	456	367	426	355	401	393	388	403	397	405	386	384	403	377	446	431	416	403	407	363	402	394	350	381	376	365	413	359	437	372	397	379	413	379	394	418	388	415	408	416	373	409	436	387	400	396	419	418	394	386	389	386	403	388	367	399	385	402	384	428	378	392	388	397	395	426	359	387	453	385	411	389	396	371	384	418	376	394	380	400	412	448	391	410	391	409	427	403	379	420	358	402	392	396	422	386	414	369	393	382	378	381	401	405	426	390	396	363	400	418	383	405	390	403	379	374	403	385	371	373	369	388	406	385	403	421	391	427	394	391	427	369	406	420	380	404	385	405	390	367	389	429	413	418	405	395	371	380	429	394	389	416	375	369	383	398	416	412	406	403	414	397	383	364	401	419	391	425	401	346	401	396	443	375	431	406	414	372	407	386	410	363	406	382	363	367	367	381	385	400	423	414	401	369	365	383	393	376	410	384	369	431	424	384	386	396	396	358	418	390	369	402	393	403	395	392	393	407	398	370	386	367	430	408	387	402	396	384	437	421	402	399	388	408	383	408	390	394	409	400	396	387	414	390	406	376	450	397	398	402	365	388	384	411	449	428	422	397	394	405	379	402	406	413	397	402	404	406	378	389	432	405	376	411	396	396	438	410	402	395	384	372	402	373	422	378	379	403	359	392	453	411	394	386	400	414	419	401	428	410	421	399	422	425	385	350	416	407	406	399	390	385	363	397	385	418	422	427	395	403	382	393	418	411	439	427	402	402	417	413	378	377	415	423	382	415	358	395	384	402	402	384	377	373	361	378	409	370	428	403	385	396	340	409	397	418	366	414	354	407	433	450	405	429	415	410	382	397	398	359	423	421	396	386	395	391	359	435	392	388	386	398	409	389	401	402	377	447	410	392	446	372	372	404	420	401	394	416	418	370	381	379	376	426	440	383	389	433	386	393	374	378	388	391	403	414	395	412	404	391	420	391	370	410	392	379	392	363	404	425	402	394	404	416	405	414	399	413	383	399	418	418	406	412	385	392	416	396	416	424	400	354	407	409	402	394	380	420	402	376	353	428	395	416	380	398	400	387	413	414	409	368	413	357	403	418	397	384	401	418	385	384	388	470	391	400	380	421	406	385	390	361	376	366	412	435	374	384	414	417	453	413	379	371	412	397	413	440	372	397	376	429	391	359	393	385	433	429	396	404	391	402	385	407	373	403	371	405	427	383	401	394	393	392	382	395	370	383	420	371	411	420	417	411	402	426	393	384	380	395	401	428	376	379	405	418	410	409	382	412	363	424	385	416	379	383	389	380	405	391	436	377	398	377	416	401	397	398	415	383	383	412	376	427	420	401	390	383	379	391	407	417	398	432	369	422	408	420	414	357	381	423	386	456	414	378	372	391	358	415	379	377	411	427	365	362	409	427	374	394	376	428	407	402	417	347	407	388	393	347	437	431	396	361	422	406	409	358	416	392	374	373	408	387	386	366	423	392	371	369	414	390	421	385	383	373	422	418	379	412	419	418	366	390	389	419	378	377	381	373	410	406	374	360	420	406	404	408	436	397	384	406	431	349	432	417	387	395	389	441	400	393	405	371	392	388	388	376	365	385	408	414	431	354	396	407	407	354	383	379	420	396	389	373	397	421	376	385	388	415	421	411	366	409	392	400	419	396	415	376	445	374	442	450	388	427	405	380	420	394	386	437	385	396	421	381	404	392	334	390	374	395	401	363	416	420	398	404	398	365	410	396	418	433	406	417	418	381	404	410	352	385	395	426	391	423	363	409	420	385	412	391	431	414	373	363	409	389	396	360	379	399	393	416	402	413	370	382	383	367	391	369	428	398	418	419	394	399	408	413	401	383	389	395	416	394	368	378	385	373	422	406	390	372	416	391	401	380	411	405	420	403	381	391	386	358	396	409	403	424	379	352	377	360	414	421	395	377	370	403	398	370	371	415	405	404	419	393	381	395	375	427	386	371	397	384	407	388	366	397	394	432	412	371	373	384	388	414	403	399	404	408	415	394	406	418	402	386	391	380	391	413	375	369	386	443	389	412	405	350	381	386	432	409	437	408	393	401	369	387	380	410	437	407	394	434	409	441	397	379	391	380	401	391	407	404	390	362	357	378	386	399	420	411	408	418	364	373	390	415	431	418	399	395	430	421	393	379	374	406	385	350	415	361	391	376	402	388	425	408	389	424	397	400	401	380	371	390	385	358	410	375	383	383	390	419	367	367	394	397	413	404	411	394	398	369	366	419	407	439	407	396	395	418	402	390	418	378	360	380	348	397	376	381	416	407	393	393	402	391	396	428	374	394	345	378	442	410	371	373	405	428	382	429	410	429	396	383	363	357	395	391	447	398	372	411	391	397	390	392	401	409	389	389	405	382	464	404	460	409	355	378	422	409	390	388	387	383	396	379	425	388	380	418	392	415	383	406	397	396	403	379	416	393	406	418	400	390	396	395	411	365	382	411	421	422	377	381	410	407	388	399	412	381	399	382	402	400	418	412	371
21397	20424	23864	18347	16123	17052	16215	13008	12441	10489	9978	6694	6460	6582	7674	5723	5145	5260	5239	4308	3831	3489	2939	2452	2173	1980	1894	1699	1498	1608	1589	1527	1610	1627	1605	1599	1583	1496	1396	1327	1198	1226	1186	1231	1117	1123	1142	1039	1048	1056	1043	1082	1013	1076	1113	1171	1085	1101	1062	1188	1136	1091	1060	1096	1119	1179	1129	1121	1070	1047	1035	1015	1055	983	1113	1095	1068	1011	1001	1027	990	936	987	993	962	974	948	963	1008	980	943	945	974	975	970	939	1034	1000	960	978	940	952	965	981	936	966	955	957	976	942	1003	911	933	923	963	1003	986	913	944	935	980	1009	971	958	936	1022	985	904	1005	982	973	1023	903	970	937	928	1010	944	976	973	903	967	995	896	987	927	949	928	1001	950	977	954	934	989	973	978	968	964	963	972	984	977	976	972	946	921	1030	991	1011	922	933	1002	972	1016	950	994	933	1025	942	1006	926	942	979	976	1013	980	991	969	983	907	909	919	998	932	972	962	1029	960	909	934	955	980	973	981	955	941	977	937	949	986	911	956	969	999	925	969	989	932	971	973	918	984	925	1010	897	913	980	971	959	969	956	1012	1002	935	960	899	947	996	935	952	981	938	997	958	958	944	999	976	906	1005	1013	912	938	984	941	1009	963	990	940	964	959	960	1004	891	1001	1009	949	992	955	947	978	936	981	970	945	944	968	970	977	928	953	977	980	1012	988	943	948	922	917	926	971	909	947	997	943	988	1012	967	973	984	940	1004	927	962	962	1006	957	937	951	994	991	942	946	930	1005	946	929	963	952	947	1003	877	963	970	1001	989	978	951	1045	949	946	973	972	1008	989	891	982	1036	956	975	979	973	950	926	988	913	1005	979	1002	991	950	923	966	972	976	969	920	945	1006	941	996	935	951	987	924	977	984	906	909	951	946	979	928	943	995	958	925	964	1000	1018	987	983	1028	942	914	916	969	1009	935	985	936	939	901	1020	1007	944	997	952	970	997	982	1021	975	967	967	988	928	926	936	1021	941	930	917	954	983	936	969	944	988	970	934	995	903	947	935	989	965	966	941	903	972	989	1000	963	967	1018	977	1001	955	948	938	979	961	953	950	939	960	932	938	973	957	1011	958	943	935	996	941	1012	980	953	1023	981	932	918	949	929	968	966	929	975	968	1006	1002	920	944	938	928	920	961	971	972	952	965	957	953	963	986	908	951	940	984	1007	965	971	982	942	903	977	966	969	999	930	993	1003	997	1010	1006	965	947	929	936	946	951	957	952	950	938	934	981	988	914	978	926	971	915	958	966	966	1012	1036	955	918	1004	971	1003	954	952	936	1000	946	971	908	966	949	958	927	946	963	952	982	985	956	992	953	971	994	984	967	983	989	953	945	924	959	946	950	948	971	958	975	954	971	967	934	919	942	972	982	954	954	960	959	958	926	957	921	991	953	961	1011	976	940	952	974	991	965	1007	970	959	947	1013	958	967	994	1016	936	930	1022	995	939	941	916	897	1005	900	984	951	963	913	921	928	963	958	987	982	935	972	1012	976	902	939	910	980	932	947	992	949	918	986	977	957	981	1001	1016	948	950	984	946	1012	964	1038	952	937	979	1011	951	990	925	899	919	952	987	962	979	917	980	959	969	962	957	989	926	991	877	978	970	975	971	892	962	914	970	962	971	938	924	984	906	943	975	930	930	960	967	946	939	928	977	957	983	958	1007	921	908	924	976	977	1023	981	976	984	1044	926	967	966	979	982	952	943	979	971	1021	947	965	972	955	921	978	994	957	994	990	977	970	925	986	947	973	992	973	940	987	991	991	999	923	960	980	938	979	942	975	968	944	981	949	961	971	944	978	986	920	945	1007	974	953	934	964	949	902	991	997	969	978	943	967	976	994	951	987	918	908	981	952	950	958	961	1024	917	939	971	971	1037	982	937	933	921	944	1012	932	969	997	1000	991	988	912	971	936	920	966	963	1018	969	980	918	978	954	914	911	957	954	911	949	958	973	960	935	924	956	937	950	976	905	977	944	909	977	882	902	988	954	986	930	941	1002	970	948	955	1005	919	899	1000	993	946	976	984	898	919	937	987	944	1001	945	981	911	968	989	982	1000	939	940	1004	955	964	963	976	987	980	997	958	930	927	968	1011	932	992	1037	1001	976	1025	1015	1006	953	945	955	964	995	943	971	922	970	974	967	974	960	962	969	910	904	942	943	978	995	991	936	1001	958	939	978	947	996	976	951	1011	988	974	963	946	980	955	929	967	988	964	960	966	947	982	972	931	1000	967	902	999	949	968	950	1002	1034	950	957	919	938	953	980	964	950	999	971	983	948	942	940	978	1013	957	901	958	949	941	961	1003	946	985	916	976	989	916	940	946	988	968	1016	964	1017	998	958	982	904	928	900	1029	937	986	1011	980	957	991	1022	936	931	987	973	956	972	1012	973	908	976	975	988	924	946	963	947	1024	1032	914	1007	964	986	949	1005	917	942	923	945	974	933	960	934	1006	986	949	948	948	942	995	942	991	940	953	976	953	939	941	929	944	960	951	928	966	958	948	941	936	964	1000	923	990	979	966	962	1025	981	974	972	954	938	945	958	920	983	971	956	944	968	971	968	989	920	931	951	966	1001	945	979	932	957	947	961	922	968	1007	931	1051	961	906	935	1022	1026	969	904	925	966	939	919	952	970	1009	986	984	928	955	982	973	975	964	983	995	950	936	1059	1062	983	1026	998	1000	985	1018	970	955	928	943	940	976	1032	969	965	926	964	961	987	955	949	934	955	926	964	974	951	911	973	980	954	928	926	967	969	935	953	946	960	962	951	913	991	946	1012	977	962	995	983	951	964	943	952	986	970	917	953	921	952	937	968	929	1002	963	960	923	903	1009	1025	950	940	997	895	972	991	947	991	969	983	947	941	991	1018	915	995	1012	980	957	1010	962	943	1011	923	1003	1029	952	930	992	887	950	945	951	967	939	989	966	981	924	984	1027	928	982	979	968	977	988	952	938	990	964	887	1005	956	965	992	993	983	1002	939	968	1021	991	983	942	936	974	973	978	940	950	943	982	903	1003	990	950	945	939	966	918	916	987	924	969	966	907	982	986	971	928	946	1007	987	974	964	937	916	1017	977	954	931	950	966	985	988	961	999	972	993	997	917	984	975	988	995	976	975	963	959	945	965	930	978	939	960	962	1013	991	971	1006	968	1046	957	989	968	999	1009	940	958	960	920	999	959	1005	984	982	943	959	923	989	948	997	959	925	956	979	907	897	1012	974	937	935	1020	931	970	1011	939	994	974	947	949	988	952	944	980	972	954	983	946	1017	1001	904	960	952	954	926	975	976	959	949	971	951	930	944	967	965	975	987	1013	1012	937	960	998	907	943	993	982	986	945	912	968	959	905	934	959	935	1013	990	942	930	993	977	995	1004	937	1006	923	895	965	985	1000	1008	979	968	967	979	1000	916	979	1000	890	985	910	954	988	947	1000	930	954	992	987	982	931	966	980	956	933	1021	953	991	952	1014	998	985	940	965	949	976	1023	1002	942	955	986	959	973	1025	960	980	928	972	1036	990	1000	959	926	980	987	1005	958	999	953	1005	997	977	895	1008	953	996	920	1004	963	930	933	959	915	979	939	957	902	910	954	971	951	921	942	1008	932	866	966	948	1004	952	935	975	931	979	940	898	964	977	948	990	985	939	978	990	965	1019	985	991	962	965
45606	35450	36856	22243	15476	13127	10813	7560	6131	4853	4325	2718	2809	2469	2525	1940	1635	1656	1511	1311	1042	1059	877	679	716	547	568	501	494	499	486	489	467	470	495	465	469	488	422	440	405	409	396	410	375	381	338	381	405	368	395	391	381	373	416	405	405	394	404	370	407	357	391	382	400	374	394	419	396	384	360	361	412	385	407	385	395	385	381	394	370	364	388	387	360	336	364	334	363	334	361	384	344	345	354	389	373	347	376	338	316	354	350	345	351	313	362	394	355	352	386	350	390	372	367	354	376	397	376	403	393	364	369	380	390	365	366	380	377	380	352	382	344	379	370	365	392	320	338	386	343	341	375	376	349	364	339	393	363	377	392	364	347	351	339	347	368	350	344	386	361	377	365	382	353	366	389	371	342	351	371	377	329	370	319	391	358	374	345	355	342	377	353	353	361	364	370	363	350	371	337	356	337	357	360	345	370	321	349	350	343	377	362	381	353	402	363	358	345	401	347	370	388	368	386	356	365	382	341	367	377	372	387	327	353	367	334	359	333	357	354	308	347	359	386	361	337	311	349	359	391	393	366	383	391	397	366	372	347	320	333	394	359	356	352	406	348	367	327	401	359	369	401	356	356	377	400	375	395	335	362	346	394	364	354	340	392	391	366	333	389	343	341	370	390	414	372	370	407	365	391	382	382	346	352	347	372	371	383	369	370	348	378	354	373	366	353	364	379	328	393	349	380	354	346	374	361	357	390	379	384	347	374	379	379	402	352	398	370	375	367	354	329	339	371	362	350	364	344	316	367	351	342	389	393	363	366	371	379	366	375	366	349	396	366	338	378	328	349	338	350	381	342	380	357	345	338	357	368	366	397	377	405	355	381	370	324	364	350	366	388	405	375	378	361	384	354	377	399	378	361	386	339	366	386	360	361	417	372	397	361	367	378	384	367	355	349	366	338	351	350	336	312	364	343	359	371	362	353	364	368	341	326	380	369	386	360	349	375	376	441	371	354	375	385	387	352	367	400	362	356	360	403	382	388	389	384	366	366	389	332	341	374	350	342	402	376	360	401	370	366	381	345	392	368	354	368	406	403	380	317	344	344	373	401	375	351	379	378	348	384	403	345	386	404	406	356	327	368	340	390	392	378	369	339	385	396	351	378	416	367	407	357	374	351	384	378	363	332	330	356	368	376	389	395	390	349	402	402	396	392	373	366	384	339	378	375	389	361	371	351	368	377	367	386	381	361	339	352	365	331	367	396	363	367	380	334	381	390	362	401	348	361	346	392	347	345	342	362	367	329	394	355	372	375	363	354	360	352	376	376	378	369	349	361	396	381	371	346	393	370	373	368	340	323	395	396	375	410	350	396	376	390	375	345	348	364	394	403	390	347	322	392	367	372	346	351	358	372	397	374	397	380	382	377	359	358	412	351	391	354	382	379	365	368	380	408	370	378	391	392	378	355	379	377	385	371	388	337	385	378	381	347	355	358	393	386	347	365	339	395	408	340	371	388	356	362	384	355	355	369	366	351	390	359	395	364	359	355	385	327	365	378	386	362	368	401	369	372	361	364	355	389	364	358	373	381	344	336	361	377	346	371	373	364	363	371	400	352	368	377	382	407	370	375	359	386	394	360	319	388	379	373	354	344	357	361	362	372	362	383	377	364	382	376	380	383	363	360	383	376	394	352	381	354	376	370	356	362	350	366	375	392	393	349	357	361	396	358	360	364	346	361	348	375	351	360	359	398	343	390	354	357	329	371	388	360	341	392	374	384	361	375	379	375	341	369	398	378	382	351	400	393	352	364	347	333	370	382	402	325	355	386	360	367	408	349	354	355	324	405	355	349	350	393	371	367	363	342	383	367	387	363	360	359	333	386	351	387	372	362	374	389	384	351	358	393	404	369	375	328	353	373	344	355	374	397	361	370	389	356	371	361	363	384	376	408	350	391	380	374	403	348	377	390	367	390	386	376	366	345	364	381	337	333	384	392	344	374	354	351	378	368	372	379	373	373	349	346	338	367	361	400	362	384	349	416	392	338	350	350	372	361	339	375	332	406	404	372	387	367	360	387	335	375	350	395	379	383	398	358	338	354	358	378	348	330	350	342	359	345	320	367	347	373	356	357	331	344	368	354	368	355	348	363	366	362	376	358	378	341	357	353	372	376	432	349	344	341	364	407	342	368	369	368	355	327	336	379	362	375	381	354	344	361	379	343	367	377	364	370	344	348	373	379	366	386	371	379	346	347	376	396	379	354	377	353	385	385	380	361	372	397	362	363	371	369	367	377	409	367	381	378	351	360	378	368	437	346	360	378	350	353	341	376	360	317	397	347	336	359	382	366	361	402	354	393	377	358	379	393	339	371	355	379	385	339	360	343	344	351	375	361	349	343	406	373	349	343	339	346	364	384	399	378	370	365	372	369	343	359	344	360	376	371	353	359	319	340	403	374	382	376	392	365	380	368	380	344	381	359	340	362	377	374	403	367	345	374	355	363	363	393	388	348	393	374	359	357	387	387	361	375	348	383	328	357	379	372	365	403	391	381	333	376	382	372	373	347	385	365	381	360	337	374	386	344	377	409	391	362	375	377	330	352	382	336	362	371	344	384	357	361	399	381	338	350	363	347	362	397	364	395	413	381	361	408	345	352	330	395	384	329	403	359	391	398	343	383	378	365	404	396	353	377	391	401	370	360	382	369	352	344	389	343	368	380	359	384	382	367	414	367	364	380	372	373	373	387	371	359	350	390	381	370	371	337	370	384	353	382	379	340	373	341	352	353	336	365	374	329	369	382	376	380	355	360	374	358	409	399	372	345	359	374	349	388	368	340	348	339	369	362	332	325	358	372	343	358	348	380	381	377	368	371	385	383	327	354	365	346	368	373	334	345	352	377	352	379	347	354	363	368	343	371	383	366	369	375	362	353	369	363	343	374	370	349	353	355	379	360	385	355	340	361	362	408	406	358	337	376	356	392	361	385	372	362	332	360	351	354	372	350	363	381	349	338	325	392	353	341	367	363	368	356	403	353	403	345	344	370	358	351	352	379	350	363	369	389	340	336	379	364	389	350	360	380	364	389	370	343	358	389	359	360	377	372	359	360	359	357	390	362	348	364	323	374	360	400	385	363	339	367	373	393	371	342	340	377	371	346	380	368	329	362	382	370	337	361	387	361	378	342	379	361	372	377	346	353	368	362	322	354	352	403	373	355	378	352	367	379	366	357	383	359	361	360	372	319	366	382	380	351	341	387	345	358	396	371	383	358	355	359	335	406	375	363	349	325	363	365	354	349	358	363	373	366	360	348	349	391	337	380	375	372	378	397	369	386	319	412	365	353	374	376	348	350	337	353	382	386	351	375	331	370	368	364	346	363	351	385	394	362	386	369	329	400	378	348	342	370	350	366	351	339	338	351	383	343	311	368	409	343	386	374	402	396	354	383	365	347	353	347	414	340	373	415	375	349	399	393	374	365	326	360	349	319	368	379	360	332	350	384	366	375	366
28397	25299	32318	22953	20984	22406	21234	17833	17347	15232	14033	9293	10190	9203	10110	8646	8314	8451	7672	6665	5497	5123	4624	3296	3301	2384	2425	2004	1983	2023	1902	1807	1776	1698	1805	1809	1743	1700	1534	1400	1245	1191	1168	1146	1187	1067	1113	1177	1081	1071	1071	1108	1084	1090	1110	1045	1108	1139	1060	1078	1091	1069	1067	1092	1095	1191	1098	1075	1043	1014	1060	1049	947	1009	1085	999	992	981	851	897	942	900	905	903	862	901	876	923	897	866	895	880	917	853	880	930	908	995	929	874	905	889	884	893	871	855	878	931	879	928	890	878	906	911	888	958	891	949	899	913	866	886	910	872	870	915	901	911	882	862	909	876	889	883	849	928	887	861	904	878	898	853	834	839	878	870	845	859	872	864	877	850	844	948	932	917	865	812	887	870	897	902	866	860	870	872	841	875	826	865	889	879	898	898	863	885	901	824	899	894	865	903	846	835	897	943	847	950	888	874	925	892	905	855	918	895	845	822	856	845	859	892	860	880	864	896	896	829	864	874	914	901	879	832	864	878	839	896	858	891	865	843	858	917	869	904	863	899	864	887	884	844	882	879	900	895	861	900	850	893	908	867	954	916	862	885	883	873	916	889	917	868	832	854	903	928	898	874	850	894	848	851	920	879	904	919	857	872	869	912	886	853	860	854	867	921	929	875	890	879	886	863	890	916	889	901	921	871	874	900	868	894	926	892	832	839	919	853	864	883	893	893	868	894	932	917	909	911	883	852	848	819	892	815	907	919	913	898	852	864	863	833	894	874	933	916	880	921	960	906	922	905	872	849	871	888	925	928	880	924	854	899	860	909	876	810	885	880	872	918	888	857	873	919	876	857	874	864	887	854	882	913	837	893	879	838	877	789	856	935	920	898	880	847	843	874	828	871	905	894	903	858	889	865	850	872	850	890	857	856	942	811	894	874	865	886	910	873	875	793	823	845	864	859	862	840	852	890	899	885	850	862	898	896	908	879	862	872	875	875	890	944	916	952	886	866	883	922	878	877	893	825	789	912	863	841	871	900	871	843	858	921	878	897	879	943	872	878	868	855	875	838	869	834	919	847	848	860	882	892	898	879	872	894	903	831	859	843	885	883	862	907	855	888	871	914	897	909	904	915	866	880	947	895	852	874	888	897	920	890	885	858	807	824	926	895	926	929	870	872	860	836	885	872	883	844	891	872	863	833	900	875	870	912	894	872	882	911	883	886	866	842	934	902	861	842	845	866	877	838	859	885	850	879	886	841	862	886	881	874	838	877	903	956	876	897	872	853	866	827	883	891	868	898	850	885	902	857	873	853	876	874	830	868	846	945	876	935	853	892	864	886	899	849	848	863	879	954	914	946	888	895	852	866	903	864	882	879	880	862	859	887	855	868	887	848	871	894	917	853	867	880	865	918	844	857	833	882	856	883	876	848	959	856	872	861	866	906	916	881	826	824	901	905	862	864	866	898	865	878	846	860	928	948	868	915	892	897	899	876	939	936	860	890	895	946	848	841	856	851	931	888	896	850	888	879	858	863	904	911	815	848	856	910	842	877	851	869	896	866	865	906	915	848	846	868	916	882	871	914	868	868	909	926	863	920	858	872	873	857	887	883	940	886	863	872	839	873	884	893	917	916	842	904	873	893	925	892	916	940	877	838	864	871	838	889	923	915	943	889	935	910	889	894	859	874	849	888	896	887	805	856	878	866	902	848	915	884	849	865	869	896	936	922	891	885	864	905	920	849	939	884	844	862	841	867	905	860	914	914	890	885	874	875	868	926	887	923	893	826	912	871	889	854	857	875	913	928	879	861	858	875	866	868	857	874	853	852	866	846	926	870	916	883	890	962	891	886	869	880	927	896	884	903	840	911	864	923	859	885	867	895	843	876	884	842	883	911	864	926	915	890	859	959	870	875	889	860	876	890	898	908	861	911	889	901	938	866	855	849	902	867	865	892	882	846	886	847	940	862	871	871	894	851	867	911	875	894	896	842	887	893	914	887	872	837	852	887	941	903	890	853	883	871	790	847	816	829	883	882	876	894	895	885	895	890	843	857	921	865	842	869	867	871	944	908	900	939	846	858	914	873	891	901	891	865	872	915	931	908	868	863	851	909	855	874	857	854	932	846	886	889	880	895	875	862	887	893	891	824	860	895	924	867	885	922	836	869	880	860	906	856	823	898	938	877	900	883	875	863	835	927	881	866	874	883	891	862	867	887	860	867	905	927	888	836	842	919	859	851	869	873	915	879	868	878	878	927	914	909	920	915	918	874	839	899	875	851	878	842	904	918	864	887	840	931	872	864	850	904	903	860	870	860	864	895	901	879	891	909	895	857	865	774	893	894	888	898	942	826	853	864	908	857	915	900	894	878	879	893	944	839	859	888	861	858	903	883	852	835	926	847	917	872	908	905	891	879	898	869	885	933	853	904	854	888	953	830	873	863	896	843	904	872	903	899	902	862	870	879	897	820	894	841	866	827	872	883	888	835	895	904	822	908	873	865	918	887	898	956	879	893	882	930	826	910	902	859	878	924	882	863	897	892	887	861	907	839	910	918	897	832	870	816	840	904	872	840	886	861	901	885	884	858	881	868	880	890	840	903	924	869	869	941	857	923	838	849	874	892	869	884	899	886	841	837	885	877	887	876	948	877	938	897	929	884	868	922	899	848	819	867	887	877	881	808	927	912	890	886	937	887	860	883	909	839	856	866	888	900	822	831	813	871	877	911	913	879	856	866	862	923	867	888	908	904	916	870	876	893	919	891	915	883	870	903	892	910	918	887	961	885	851	881	860	859	854	897	855	903	858	862	904	871	849	857	968	880	844	869	869	916	911	897	908	910	908	861	893	889	885	851	855	833	900	900	810	930	899	901	844	846	891	873	889	873	893	886	878	844	871	912	874	878	903	875	893	883	867	929	874	880	874	868	879	907	905	895	826	829	891	898	894	913	864	856	875	845	873	843	909	938	855	915	882	903	850	879	878	877	847	875	885	848	899	915	887	829	880	891	909	861	919	875	904	920	939	861	849	881	910	901	898	864	893	835	901	871	932	841	901	882	818	910	911	900	821	852	854	912	864	829	853	874	908	850	896	884	872	882	879	912	890	880	911	882	873	839	851	848	909	908	896	888	870	878	888	889	873	866	856	914	865	853	847	810	856	891	906	880	886	865	844	877	883	915	888	838	890	847	866	867	860	873	878	898	891	834	871	843	915	862	911	829	818	886	852	864	860	874	887	842	928	923	903	890	944	961	868	927	876	894	886	946	897	868	891	905	852	871	875	915	915	881	897	911	831	908	920	877	834	855	860	869	881	873	865	870	882	860	905	885	882	903	851	849	926	936	875	869	950	916	901	885	851	924	886	876	911	856	841	906	968	862	884	847	915	925	895	910	872	898	846	901	891	857	930	899	849	878	867	915	869	872	924	869	891	856	910	894	819	921	881	865	883	942	884	933	919	824	888	877	896	857	953	879	891	893	861	877	895	909	914	887	854	882	936	903	900	874	928	822	890	905	877	838
18137	10172	7181	3869	2310	1796	1454	1154	937	731	627	540	508	478	472	449	431	411	399	401	421	433	376	339	309	344	370	331	336	314	330	295	359	319	321	355	347	373	329	330	338	334	307	337	318	316	357	323	364	314	340	345	327	353	319	331	323	303	346	334	325	334	294	308	342	346	340	331	337	315	336	325	356	289	326	331	316	293	298	323	280	301	351	323	309	319	351	322	313	349	350	322	332	339	331	316	326	308	340	317	271	334	331	322	301	315	365	265	310	327	301	334	351	334	321	288	328	290	324	311	343	296	319	324	318	293	327	339	347	324	322	339	289	328	349	314	307	308	311	326	320	328	295	314	307	316	338	315	323	302	304	357	303	318	296	294	283	326	304	274	303	318	317	350	314	336	298	341	318	331	320	322	301	339	342	322	287	320	317	329	279	290	337	269	325	310	302	327	330	314	298	331	328	313	321	343	342	309	277	316	320	328	331	321	285	333	323	314	327	328	326	360	320	311	339	301	316	293	301	319	360	302	313	329	304	320	348	293	301	319	314	331	291	335	303	321	279	290	320	331	337	280	316	317	302	315	315	318	310	322	319	320	327	324	312	340	315	296	338	324	312	310	334	306	377	355	322	326	354	307	312	310	299	344	371	293	292	336	314	310	321	292	305	306	304	348	303	292	312	331	324	314	302	336	304	285	345	313	314	307	343	348	300	295	302	284	333	306	289	333	329	331	325	308	335	333	314	319	317	314	318	343	303	308	329	326	304	297	310	321	301	313	286	322	323	293	332	303	294	281	342	284	311	311	301	324	339	331	326	324	317	327	318	300	313	347	288	290	310	363	302	293	345	320	318	346	331	329	325	295	322	323	317	326	341	300	316	318	286	291	317	346	313	347	312	265	334	332	327	295	296	311	326	329	328	310	295	341	294	357	340	305	341	287	308	304	300	307	302	311	282	295	316	314	343	328	290	299	312	314	292	342	302	324	315	335	299	318	299	346	336	310	322	305	349	297	326	304	316	311	323	336	298	320	323	314	304	300	328	338	349	348	323	299	300	328	309	328	313	323	279	319	295	320	297	301	297	305	287	296	345	280	344	308	310	286	329	327	343	309	305	331	314	323	321	331	313	303	322	286	308	325	326	312	330	309	291	333	308	330	302	315	355	290	343	315	288	307	308	321	293	296	300	327	307	329	289	328	347	291	336	298	307	321	299	297	309	320	311	314	344	332	309	329	336	315	310	315	291	291	362	319	325	288	297	325	317	324	321	314	321	329	299	308	332	270	320	302	368	309	337	312	305	312	346	306	288	297	301	286	332	305	300	308	328	316	290	271	323	300	307	323	330	314	324	298	345	332	302	293	325	298	293	309	279	363	322	299	282	309	304	312	313	310	330	322	286	307	263	364	324	298	298	289	315	326	277	324	326	322	336	283	305	290	320	307	328	336	328	277	308	353	296	308	266	297	344	316	319	308	317	317	308	329	291	347	325	317	276	287	306	334	319	337	338	317	300	306	328	357	295	298	291	322	322	343	334	312	298	312	323	335	298	293	311	304	316	321	324	305	312	308	326	302	294	311	333	309	291	304	332	323	315	290	323	333	337	326	296	298	320	310	337	341	323	315	309	322	304	325	344	326	341	316	314	323	305	353	322	323	314	311	304	296	321	295	270	322	340	365	274	296	287	335	332	363	293	374	302	303	298	338	326	302	349	323	341	314	334	305	315	315	328	341	308	318	330	336	348	325	321	338	315	304	328	340	326	316	309	319	330	344	308	316	356	343	311	331	321	311	300	333	327	343	340	304	334	320	320	310	312	322	307	305	332	305	315	301	336	282	280	325	306	309	313	320	333	318	312	297	293	301	299	326	318	297	320	321	294	319	351	329	323	334	315	303	327	305	317	326	300	297	292	317	355	344	326	322	325	319	334	322	311	296	326	313	338	302	304	292	349	313	314	323	312	323	321	332	297	288	300	319	320	338	349	311	332	346	305	340	324	308	319	335	304	329	346	304	324	334	309	334	350	325	349	325	354	304	330	331	320	335	320	303	290	297	320	285	279	316	330	328	322	352	323	328	342	339	337	281	322	305	297	316	321	323	292	284	320	331	298	338	313	310	334	315	319	303	298	347	339	327	310	313	295	309	320	315	338	304	327	347	336	298	337	301	305	286	304	321	311	301	349	352	333	331	343	343	361	331	313	309	295	320	303	352	342	315	326	312	339	315	314	334	301	301	313	307	299	316	314	319	314	293	359	316	326	308	317	325	324	320	282	320	339	314	284	328	311	310	292	296	354	306	310	345	337	324	322	300	282	335	313	318	307	326	300	307	328	339	354	331	290	334	356	309	323	316	328	301	292	300	289	317	313	310	309	312	311	324	314	300	308	313	353	296	308	317	328	327	315	310	320	317	341	309	327	335	313	303	329	289	297	306	293	346	309	318	309	318	313	318	329	316	316	336	310	348	291	341	345	269	336	340	326	312	314	289	320	301	338	315	338	337	297	295	334	327	324	304	321	354	305	316	302	311	315	292	315	299	307	304	327	307	342	327	313	296	311	307	318	301	288	313	294	319	333	327	287	324	342	309	334	336	308	378	267	315	327	297	319	292	329	318	311	332	334	330	324	335	326	322	329	324	310	324	290	347	305	295	327	278	319	327	320	308	311	309	284	309	325	323	316	309	329	313	277	306	330	343	317	311	313	302	352	313	330	333	293	312	311	347	324	349	306	311	318	315	317	306	315	307	339	344	319	331	293	328	323	339	329	308	334	280	331	339	296	287	305	303	311	348	305	332	297	327	319	314	296	332	334	310	317	309	342	322	305	340	303	322	316	310	332	298	323	334	305	319	330	320	302	329	310	284	307	331	305	337	289	305	306	292	291	300	327	304	321	311	259	315	319	314	330	297	324	305	332	292	301	315	335	301	303	331	297	296	286	328	296	332	322	315	336	361	319	309	307	332	283	307	316	342	340	312	293	321	342	301	329	298	317	350	333	333	312	303	287	305	315	376	310	310	308	315	319	319	328	301	364	310	297	315	332	334	318	310	292	304	311	306	323	345	315	322	345	318	280	320	298	331	314	329	340	290	345	308	330	314	348	299	335	305	316	307	315	329	332	321	342	300	341	325	285	308	326	279	304	323	270	325	330	332	289	312	318	319	302	281	342	325	320	299	341	311	331	315	325	320	321	286	330	293	319	330	299	325	278	344	312	305	330	325	302	316	310	300	345	275	315	329	296	312	280	308	296	354	317	312	307	301	306	321	323	329	329	294	273	288	278	286	312	337	298	316	305	325	298	309	328	321	292	299	321	328	298	336	343	302	353	285	305	334	298	314	320	317	296	312	297	302	337	313	327	331	329	293	306	305	312	322	304	279	319	293	309	318	318	350	302	312	319	336	345	286	331	342	332	305	341	318	312	342	341	302	332	292	324	328	317	318	309	326	302	323	315	300	341	353	340	305	310	299	318	301	341	302	303	359	317	337	303	299	331	326	331	331
10437	8472	10903	9198	7715	6882	6033	5150	4041	2881	2585	2073	1857	1809	1738	1686	1612	1574	1499	1447	1377	1280	1157	1091	1146	945	1003	926	930	951	961	982	974	955	1039	1069	1042	1036	972	1002	939	923	924	892	909	868	879	867	916	849	817	863	858	838	894	852	836	860	908	869	810	906	876	904	865	980	912	894	855	846	843	919	859	826	854	850	802	844	781	782	764	777	792	793	797	775	790	827	800	793	792	780	764	764	827	781	800	781	789	756	785	770	836	824	796	805	791	835	841	776	785	792	802	777	768	763	859	815	839	807	772	794	815	745	775	768	824	777	785	742	784	752	778	785	789	806	786	783	792	738	816	811	790	782	808	797	795	820	818	783	803	797	808	809	793	786	781	849	799	778	813	792	769	784	771	806	773	787	832	793	814	792	830	788	794	815	787	783	820	808	798	724	794	754	764	807	771	813	820	819	794	806	773	756	781	779	842	799	759	750	819	813	781	783	767	807	835	732	789	771	784	789	740	775	806	863	799	784	825	754	817	784	780	797	781	799	789	779	768	757	785	800	747	803	807	813	803	724	768	861	790	786	806	823	841	818	802	816	809	768	747	768	744	734	777	779	795	781	789	791	790	832	815	778	764	825	786	847	788	816	839	809	789	821	767	785	790	747	816	787	777	733	834	820	800	792	813	798	767	752	750	774	852	800	775	817	783	834	781	807	801	765	787	824	803	789	829	820	837	822	768	834	782	836	800	788	819	813	785	789	793	800	778	807	815	759	797	744	811	823	821	752	811	794	783	814	852	796	824	809	817	813	790	802	826	761	843	809	775	842	766	770	807	799	777	798	825	752	773	813	795	774	802	749	786	777	760	752	792	803	726	753	837	775	815	817	789	763	788	762	767	787	821	772	780	790	722	766	812	732	773	777	765	802	735	806	757	779	807	786	809	810	768	792	828	734	815	749	809	801	822	779	809	732	819	770	794	811	772	817	759	838	784	800	781	808	799	779	763	776	779	763	843	783	816	808	825	785	834	802	823	773	779	793	797	795	792	774	795	782	777	749	789	755	769	795	793	806	817	795	770	794	772	789	790	813	786	818	795	830	781	775	786	782	791	789	813	815	807	801	799	813	745	818	795	820	822	753	789	764	791	788	777	778	801	773	732	729	831	818	842	750	788	799	856	805	757	808	826	811	760	749	792	837	806	762	815	760	795	782	813	834	765	797	787	780	819	840	773	842	788	787	801	791	807	789	770	802	833	806	823	790	826	803	811	761	818	824	764	822	831	793	819	802	774	772	811	777	802	803	750	786	814	790	788	795	811	792	780	807	794	733	772	764	780	794	808	819	779	768	766	810	788	813	786	811	801	747	749	777	806	833	797	765	813	754	797	797	774	834	779	791	762	815	764	789	765	796	803	820	791	766	818	724	810	814	815	813	773	817	842	802	776	783	827	803	853	864	793	771	818	780	835	761	769	772	785	793	797	760	828	803	757	779	813	817	804	791	759	788	747	838	804	797	762	817	819	809	820	801	762	807	831	815	816	809	811	752	814	806	762	779	788	867	804	840	790	877	768	788	769	782	832	797	763	785	766	769	776	788	777	806	792	784	841	789	764	854	795	789	778	820	754	752	805	757	848	817	746	799	801	798	821	886	780	729	774	833	768	802	773	812	792	761	787	785	794	747	815	767	788	754	757	776	807	768	815	833	816	765	804	784	834	803	775	828	766	810	840	754	754	815	828	846	782	800	769	774	784	774	790	808	746	753	751	812	795	786	797	781	788	792	763	768	747	780	787	787	808	803	815	826	825	776	768	788	800	749	795	821	804	795	767	761	798	791	797	799	803	783	807	755	792	768	783	798	810	753	822	799	804	836	783	815	823	783	789	761	800	781	809	758	796	775	783	756	782	777	787	777	838	788	742	765	832	817	801	781	780	797	794	791	810	779	818	764	772	761	826	840	808	738	813	814	786	739	778	814	828	807	845	814	772	746	822	739	797	790	824	763	769	791	812	814	791	789	793	799	777	784	773	754	806	837	821	804	748	831	780	751	810	746	831	814	771	811	755	784	761	798	773	838	777	801	754	857	803	787	812	788	800	805	802	805	779	751	825	790	837	752	820	768	763	776	758	815	778	793	822	778	745	827	759	796	806	799	788	806	768	759	802	738	795	778	812	746	792	783	789	780	807	725	778	751	809	759	776	762	779	816	788	768	813	795	838	848	824	774	773	781	791	834	818	783	771	789	793	752	768	777	797	798	821	844	781	800	747	842	782	808	802	789	798	798	782	815	750	743	753	792	785	769	773	808	781	766	814	751	801	828	754	758	778	780	766	801	797	779	777	820	800	739	836	783	811	803	778	839	824	775	796	807	874	781	781	805	798	789	760	817	763	788	760	804	799	764	816	820	821	803	819	821	776	789	803	801	802	788	735	745	822	821	795	812	808	793	775	802	799	817	789	793	782	822	786	801	813	811	830	769	787	840	719	803	801	788	843	794	821	734	739	785	783	773	790	851	849	789	803	788	815	779	797	808	754	803	791	794	771	772	778	830	803	806	770	808	755	832	816	811	800	749	798	807	778	862	756	810	786	827	785	765	784	780	849	753	799	758	810	808	828	771	822	794	754	805	758	778	822	738	815	780	800	786	764	810	828	774	754	756	774	813	783	818	780	794	788	808	809	779	788	733	780	798	797	819	768	812	779	786	749	803	765	809	739	834	760	811	817	752	810	787	791	803	817	760	805	769	825	798	735	753	838	818	817	854	775	784	753	749	755	789	796	831	841	822	773	778	754	765	758	823	781	784	763	794	778	804	823	819	813	764	747	719	778	814	839	766	758	793	805	803	744	781	797	786	811	808	784	749	744	795	753	783	809	751	781	835	800	745	781	742	773	808	778	808	776	777	788	769	798	758	804	731	839	819	779	783	837	805	771	803	762	809	844	735	759	736	825	781	791	801	808	779	784	815	789	780	796	835	839	831	778	819	792	784	750	785	833	820	815	852	788	749	828	796	782	779	758	863	805	810	785	852	787	708	812	822	784	835	807	822	778	768	765	795	746	786	761	794	821	775	793	786	752	788	797	826	773	782	767	812	818	784	804	779	773	813	736	784	830	770	768	776	783	709	828	757	773	751	778	811	797	785	784	754	809	818	792	734	810	783	811	811	756	785	781	789	827	824	799	788	777	747	772	799	796	773	787	824	784	816	780	775	834	816	792	782	810	792	822	801	769	784	831	789	796	805	752	818	753	838	789	819	783	788	810	791	803	810	787	774	754	724	801	802	819	840	815	816	810	771	821	813	767	757	767	818	793	764	792	790	768	790	781	775	738	767	802	802	765	765	793	783	772	779	826	838	840	745	768	808	779	806	787	787	726	771	778	802	764	845	765	816	745	817	751	802	769	853	835	797	809	813	793	778	782	782	804	781	811	776	775	849	813	785	822	811	813	761	759	814	784	740	736	823	795	779	804	768	741	770	783	807	851	785	776	753	758	752	820	827	804	806	787	816
35716	28079	27862	17213	10799	7479	6044	4085	2907	2399	2394	1677	1699	1686	1782	1376	1141	1156	1052	925	780	714	669	590	515	460	500	467	465	471	452	520	469	453	458	420	445	449	443	405	417	428	451	417	381	415	410	383	443	395	390	434	412	397	410	411	385	424	409	378	423	414	389	457	399	370	450	394	397	425	374	407	440	405	416	398	378	388	429	406	428	409	428	395	400	414	421	372	346	463	381	410	392	385	394	389	419	351	407	406	464	437	411	377	406	396	408	412	403	348	367	389	414	422	393	403	399	440	402	399	405	391	385	347	412	423	398	383	386	433	393	358	372	457	376	375	388	405	396	385	439	374	448	409	432	370	385	395	377	468	399	413	372	415	380	412	394	399	445	372	434	394	446	413	392	426	415	387	387	428	368	390	388	422	350	406	415	400	367	374	434	416	377	385	388	400	408	385	414	398	415	397	401	385	413	367	383	410	390	407	442	400	394	436	419	374	382	369	376	418	396	395	385	421	384	391	398	382	415	411	381	418	404	386	406	410	406	423	405	391	397	394	408	390	398	408	414	386	409	367	388	386	404	389	402	392	417	389	377	415	404	364	416	412	409	424	418	385	416	399	416	363	422	386	359	386	404	395	406	406	403	422	414	377	404	406	412	423	418	403	392	403	409	431	386	416	405	447	417	395	393	395	373	383	384	387	409	435	405	372	410	379	441	446	414	385	399	420	389	404	405	395	414	415	398	401	414	395	415	357	397	386	401	419	429	414	444	377	407	394	414	400	372	379	371	418	406	419	383	409	397	393	371	399	387	393	373	403	370	392	377	375	379	384	374	377	373	369	402	456	398	406	386	409	376	393	408	396	439	407	412	383	377	410	399	418	411	369	387	402	385	393	409	419	377	421	427	411	410	415	381	397	367	396	388	419	406	415	437	382	422	380	380	371	414	387	422	390	413	398	388	405	409	370	417	417	400	394	388	383	395	393	363	419	400	381	371	413	412	378	372	417	409	413	393	353	384	371	411	406	455	404	387	380	413	427	403	442	411	383	367	398	367	397	398	400	391	402	413	421	386	396	382	391	365	407	388	389	401	355	404	386	381	367	380	389	377	407	417	371	413	418	398	399	450	369	374	427	404	374	373	409	395	387	373	368	386	402	388	418	396	424	416	404	393	381	432	405	370	375	434	374	386	412	377	437	379	413	403	394	369	377	417	410	415	398	457	370	386	400	404	389	374	410	457	387	412	396	396	395	424	371	401	385	419	372	427	389	421	396	412	380	390	352	427	416	395	398	420	415	432	434	402	395	404	399	410	425	433	412	456	380	399	442	448	398	396	406	372	413	366	402	398	411	387	408	394	405	389	388	386	398	422	437	393	408	386	420	374	396	385	449	393	434	416	409	416	363	457	447	374	422	358	411	370	408	406	396	380	411	423	405	416	386	360	403	414	377	390	404	383	420	373	394	438	419	409	441	399	411	432	399	376	378	411	371	391	392	408	393	398	399	427	359	398	400	389	410	405	399	407	342	404	404	421	393	402	408	432	384	414	415	388	410	413	408	439	404	375	404	405	398	385	415	419	410	423	365	405	393	400	410	399	410	441	354	373	416	424	383	386	394	390	385	406	400	411	377	402	401	379	387	390	403	412	409	424	378	394	394	431	412	413	378	400	412	408	394	421	400	380	378	380	365	411	413	379	402	349	387	413	428	393	385	416	407	383	386	377	384	406	397	393	383	361	400	396	365	375	456	379	402	380	384	393	417	387	380	401	413	402	409	378	410	421	397	378	426	359	456	394	388	370	411	403	390	379	401	413	421	415	427	388	434	416	404	400	392	410	423	403	421	455	377	397	386	344	389	420	410	418	411	371	424	420	402	386	414	382	412	397	387	415	417	373	403	430	379	429	388	385	381	375	383	406	358	378	436	385	390	386	395	386	394	439	393	413	392	383	415	430	377	406	364	401	418	366	409	378	394	430	393	420	426	417	433	388	427	370	413	395	420	423	378	420	401	414	437	387	362	380	391	378	396	409	374	407	411	412	374	412	384	382	425	400	393	363	394	383	420	424	378	386	428	429	386	417	400	397	429	389	402	427	446	400	431	393	402	404	406	389	405	398	407	383	398	405	352	403	396	424	403	407	396	420	417	414	399	397	383	398	386	386	408	420	351	431	418	422	378	391	419	392	407	409	371	389	405	410	401	393	372	397	408	384	414	420	411	358	420	393	398	400	422	384	352	401	402	408	370	355	376	400	384	357	408	396	390	388	410	392	411	417	401	436	385	424	396	411	403	376	426	412	415	375	355	428	381	394	414	381	414	428	385	427	403	397	384	400	442	442	408	387	405	382	406	396	374	400	392	433	365	376	361	370	413	382	440	384	420	377	416	377	382	439	400	381	402	406	400	394	400	383	398	379	387	411	389	389	377	452	373	376	357	424	360	372	398	395	377	390	395	371	387	426	411	387	369	377	436	410	415	370	418	415	374	359	400	412	417	383	410	388	379	430	408	383	404	407	410	366	381	395	396	372	428	397	426	412	440	421	409	393	449	402	434	416	400	400	405	384	404	364	369	414	415	358	396	362	415	397	421	391	394	423	399	411	373	410	386	394	385	419	383	371	407	399	411	390	409	394	404	376	396	352	383	382	435	382	404	378	409	348	371	434	405	420	414	396	377	416	393	439	435	391	397	430	361	395	395	392	407	390	409	381	425	410	364	390	412	403	425	412	377	402	386	365	429	402	390	409	410	434	400	382	360	377	384	395	383	419	412	422	387	364	414	369	417	412	376	432	392	370	382	410	399	366	375	386	420	405	414	384	395	390	390	375	384	390	386	414	398	372	423	415	449	384	388	370	424	411	375	408	399	391	389	412	371	414	403	433	398	414	433	407	415	401	402	374	380	398	374	358	403	409	407	433	406	389	356	380	371	400	414	408	390	362	391	416	387	405	406	396	388	412	406	411	425	358	383	390	404	370	419	390	396	373	399	400	396	409	390	361	428	388	397	402	419	413	388	410	395	412	410	351	375	393	387	438	431	413	406	375	416	409	373	402	405	387	389	349	370	388	372	382	403	416	408	407	376	426	380	395	429	421	403	393	430	402	396	382	378	413	413	428	394	407	403	396	403	416	420	427	369	410	390	419	415	413	399	410	401	417	388	425	414	405	420	359	399	423	397	392	410	414	382	366	416	376	416	395	422	362	433	385	390	384	408	416	414	389	390	403	420	394	363	363	405	425	388	430	387	361	363	412	376	402	415	355	435	371	393	412	400	423	398	391	399	412	410	394	402	387	392	413	399	405	397	376	387	371	389	414	339	432	395	397	376	389	384	392	417	412	413	385	391	392	438	403	367	416	393	361	400	374	406	415	427	432	392	378	365	414	414	429	393	407	393	405	427	392	416	394	379	359	400	389	417	429	388	428	396	425	431	384	395	407	413	420	380	412	393	421	388	377	400	408	395	399	367	392	368	396	373	412	418	410	412	405	374	375	385	369	399	395	402
22280	21260	26458	19236	17300	16027	15323	11969	10956	9499	9040	6313	6412	6468	7209	5645	5121	5211	4902	4305	3720	3516	2712	2420	1865	1808	1647	1455	1582	1447	1492	1565	1451	1510	1416	1438	1396	1432	1410	1328	1224	1247	1189	1161	1167	1123	1112	1093	1136	1155	1070	1139	1143	1129	1100	1110	1040	1079	1048	1076	1132	1144	1089	1098	1219	1126	1117	1056	1006	1003	1021	1022	1019	1052	1110	994	1120	994	1083	981	1010	975	982	965	958	964	991	1018	909	965	965	998	933	927	1008	1001	951	965	976	1002	972	968	924	937	974	983	955	1013	995	968	970	1010	995	1022	983	1027	1010	1003	976	996	984	929	973	966	1012	997	1009	982	918	939	936	961	969	888	1024	924	959	981	937	908	959	988	986	956	943	949	952	966	979	940	956	1012	922	972	952	1003	1028	1002	953	949	968	936	942	1009	1007	957	996	1036	953	875	1002	1006	951	943	941	971	978	942	975	982	986	981	990	954	952	996	971	969	940	974	937	955	953	974	994	1013	975	943	971	951	956	973	956	924	899	978	975	994	1018	931	968	953	955	988	946	957	993	940	988	995	1003	988	941	965	971	975	892	975	943	958	921	978	900	971	935	940	934	938	969	969	943	960	904	979	987	960	989	995	966	955	952	914	975	927	997	949	970	972	945	982	988	970	966	983	963	986	948	946	956	975	979	983	962	997	916	949	963	941	938	962	898	954	1006	1009	939	977	966	917	951	964	999	994	964	993	949	915	948	994	986	927	922	996	923	956	949	1011	969	969	945	966	955	986	1032	946	973	993	929	1030	988	961	964	995	956	997	926	981	974	975	959	947	972	939	965	975	1011	969	967	963	958	975	944	930	994	972	891	1005	943	1076	958	964	990	950	918	978	1006	977	990	966	944	953	982	965	994	999	966	932	950	953	984	989	975	985	977	1003	971	947	957	986	1021	1015	910	1005	994	963	950	973	991	990	950	1003	951	980	969	1008	929	932	994	1016	912	999	956	911	956	938	943	981	911	965	961	1003	1004	949	931	926	973	938	998	994	970	1025	989	928	991	949	951	972	964	972	970	977	991	965	924	946	933	904	1000	972	965	1013	976	1008	989	935	938	992	970	937	983	946	1017	1032	1005	978	990	943	966	951	902	969	956	936	875	982	946	983	1021	959	958	917	978	936	931	988	982	937	985	971	1029	906	954	962	934	1001	964	958	917	922	994	999	975	959	978	980	893	948	982	970	986	986	944	981	976	963	996	960	956	945	992	1020	918	992	949	981	966	937	961	944	996	964	935	981	956	963	951	889	940	977	926	975	993	963	977	978	980	951	930	930	982	963	958	982	950	979	926	941	975	1029	949	965	968	973	994	963	982	918	952	971	963	906	959	944	960	980	965	972	975	979	903	974	988	967	981	982	999	925	962	958	954	954	1010	974	960	946	939	924	948	987	958	1003	998	969	928	915	974	891	972	983	907	1012	1010	958	968	963	979	982	960	950	970	925	976	990	943	897	927	954	981	919	957	991	892	1007	983	998	976	938	909	967	1014	948	1010	942	955	971	936	947	978	968	992	1017	946	1000	974	930	982	1009	996	956	931	994	1038	965	1004	946	970	974	1042	951	960	925	966	992	935	953	921	963	931	960	922	1007	930	939	1014	1006	950	899	947	915	1001	944	1007	960	943	988	1023	957	938	985	937	952	915	967	907	919	971	946	980	977	942	981	934	926	982	973	990	922	989	1002	979	963	957	966	1049	987	979	952	947	967	1011	983	1011	920	941	1040	1004	944	983	991	1034	971	1008	921	959	987	903	1012	931	881	964	970	975	1017	984	999	969	1008	990	919	937	954	915	975	922	958	962	921	973	963	1008	963	989	965	955	946	981	1003	1011	988	961	981	965	931	961	989	996	1012	952	982	977	945	951	970	943	939	1050	985	943	940	973	951	932	913	967	1005	965	950	931	923	948	1028	959	947	977	936	991	969	996	975	956	955	922	903	982	929	948	986	1006	1003	976	959	932	1036	951	992	970	961	951	937	961	939	995	960	996	958	961	977	985	986	959	917	954	972	934	937	979	979	986	943	966	1014	983	949	902	983	882	996	1003	966	999	947	936	946	930	955	953	1003	964	1038	946	981	1002	989	977	941	967	1036	943	992	975	913	939	955	955	947	1050	996	1016	916	974	1008	978	976	977	965	985	966	961	996	969	1013	910	987	974	946	976	962	967	990	879	939	1026	965	974	983	954	975	975	944	922	960	989	963	944	994	942	975	956	953	931	977	1036	992	960	922	951	986	927	959	987	938	909	895	963	973	948	954	974	953	987	935	1034	912	974	1035	962	956	934	912	969	966	917	967	1004	963	914	945	972	951	982	935	939	938	955	991	915	925	1023	954	962	961	988	1011	982	972	1000	982	936	908	1008	950	970	916	992	974	974	921	915	941	966	970	929	982	973	965	895	942	974	934	959	1011	971	941	932	1013	953	950	943	941	951	967	921	1031	1009	946	938	1012	930	987	949	980	929	980	978	1011	976	972	934	937	954	976	963	976	971	894	920	961	914	997	1020	945	967	955	965	1002	976	952	958	967	941	995	980	1011	942	1019	955	947	951	897	970	910	936	964	952	942	971	985	981	962	948	965	1011	976	981	941	941	950	997	991	951	957	975	918	969	974	919	962	997	940	951	965	981	1016	1009	915	975	999	969	1007	968	947	985	955	960	931	952	969	940	986	963	986	923	930	928	936	990	1014	948	939	977	923	955	955	916	939	975	987	982	1018	1009	967	961	987	982	923	1003	922	957	985	963	964	917	941	977	970	992	1003	985	1018	959	942	956	955	974	960	996	1012	950	960	1003	959	985	972	995	1004	971	931	933	989	935	904	1002	1029	984	928	926	961	958	951	918	967	942	998	925	933	1043	945	1029	1006	944	988	985	928	994	923	954	1002	995	930	945	896	946	947	1002	941	945	980	992	960	1021	980	1003	926	960	960	964	937	970	912	965	952	979	1008	982	959	942	974	921	962	963	965	997	970	970	956	968	979	978	993	937	1037	995	941	957	958	969	985	987	917	939	995	920	964	976	1000	1009	991	939	939	1033	1020	998	971	965	985	972	1000	940	919	969	971	941	941	990	975	954	1013	942	1019	1017	896	979	952	926	1016	924	952	1001	961	980	948	934	989	952	988	982	969	946	959	1012	925	958	956	934	960	962	1002	1003	999	975	971	906	988	950	979	942	988	933	994	940	933	959	951	948	1006	990	972	985	974	985	984	964	993	1034	937	896	1000	991	920	949	933	972	958	996	979	1024	977	951	978	952	935	1007	1011	956	994	947	988	986	978	926	993	1016	972	933	922	980	965	987	953	1004	983	978	986	960	970	966	959	954	969	981	980	961	903	966	983	948	925	978	956	931	955	997	924	1007	989	947	926	934	945	959	968	976	966	985	981	975	950	975	977	983	929	998	934	1006	910	956	985	948	943	925	930	943	990	957	983	964	893	983	984	961	978	979	977	919	1004	981	958	941	977	951	1008	992	913	974	954	941	947	958	978	972	1001	928	991	975	991	994	987	943	986	974	982	944	962	952	945	943	949	951	972	976	960	921	927	1015	907	972	974	950	976	967	954	951	982	965	1020	930	1037	1001	1027	974	953	978	924	945	978	964	966	981	901	947	894	937	949	962	1041	956	917	964	970	953	971	937	962	957	990	889	973	973	1010	944	989	986	937	951	998	974	962
45456	37566	34211	22582	14521	11005	8604	5906	4933	4263	3768	2485	2611	2906	2931	2028	1510	1806	1598	1318	1073	959	778	640	646	541	487	450	521	479	428	437	440	487	460	432	434	455	418	400	461	391	402	409	373	393	352	373	411	403	367	375	396	367	389	381	418	395	381	413	363	386	402	423	392	407	388	374	373	386	396	379	379	367	376	383	360	307	373	348	366	324	346	355	420	373	360	384	348	387	382	359	380	325	343	353	370	360	372	384	346	374	351	383	375	340	374	404	345	342	372	390	391	358	356	368	357	343	352	368	393	364	361	372	360	360	346	333	362	347	334	392	390	351	361	358	311	379	361	335	376	363	340	315	368	355	395	383	353	378	351	382	341	379	362	374	385	359	367	371	330	350	339	344	396	345	364	339	400	339	376	342	312	340	352	378	332	377	378	363	342	346	391	349	364	361	348	387	382	361	375	355	324	348	328	351	355	380	352	351	354	390	330	331	337	379	352	373	327	360	357	384	364	381	400	363	388	346	346	374	357	383	360	367	319	356	359	344	345	374	354	356	337	376	350	348	349	365	325	316	367	324	371	332	347	362	360	352	349	350	393	368	366	352	317	358	351	375	391	352	346	362	361	346	367	378	325	362	370	372	381	330	361	369	336	366	338	370	386	360	356	384	362	313	360	388	350	332	339	363	396	389	360	379	311	346	375	347	364	340	346	384	371	371	379	340	381	362	379	373	333	382	357	369	381	329	348	356	385	371	350	372	338	365	365	406	352	344	360	381	389	380	350	350	328	349	337	324	342	357	378	329	366	358	333	366	365	342	354	372	369	382	393	364	386	343	380	353	324	368	308	330	360	346	352	375	330	402	391	322	358	354	360	363	381	359	387	354	300	339	352	332	357	368	369	328	344	374	323	319	345	382	386	359	363	356	373	396	339	364	344	379	374	358	354	358	356	365	350	340	375	360	386	359	334	347	350	373	329	348	360	358	388	344	348	338	377	335	342	357	348	376	339	313	355	335	391	356	353	312	338	340	374	378	368	361	356	348	345	359	359	337	348	368	345	397	368	386	351	345	330	340	347	352	378	370	362	359	354	349	392	339	378	351	353	371	386	307	378	352	364	323	344	381	350	335	366	408	368	383	359	369	377	340	362	363	380	340	363	331	379	366	327	352	391	326	363	337	364	383	339	345	349	334	374	349	345	364	378	337	378	325	337	319	365	341	378	379	371	344	398	340	354	356	378	391	364	391	353	371	332	391	345	351	373	385	340	380	354	368	337	358	340	333	367	372	371	341	386	309	341	354	386	377	358	358	371	354	393	342	339	385	352	344	362	346	362	356	373	357	360	345	372	386	343	380	337	373	360	364	354	359	370	371	368	319	371	370	378	334	345	382	355	355	366	358	339	331	335	399	365	360	349	342	394	365	371	352	376	367	380	356	350	377	359	375	365	346	333	347	344	364	384	334	350	361	346	347	382	375	396	346	378	380	367	389	351	355	366	385	395	363	345	322	362	403	324	341	353	354	358	330	350	358	365	359	361	361	345	363	358	382	366	352	311	374	307	353	335	388	322	356	352	342	369	323	361	347	319	371	355	365	346	366	380	318	346	342	323	359	349	362	346	351	366	366	343	355	352	340	366	351	368	334	370	391	321	314	345	386	366	374	341	370	329	367	372	383	371	369	388	337	367	390	344	382	372	363	349	355	329	356	354	367	323	336	347	338	331	362	364	400	354	353	371	335	375	330	336	359	372	352	387	358	345	387	346	349	322	413	372	423	365	356	403	323	348	366	332	346	379	337	332	348	350	350	337	344	340	348	344	324	368	359	362	348	322	325	343	350	369	399	404	349	393	358	355	378	329	335	377	355	369	365	361	357	396	372	354	386	364	369	358	312	354	358	352	352	339	332	376	346	332	381	365	343	332	335	340	356	363	354	327	382	378	382	352	328	373	366	352	368	377	376	349	358	357	374	364	374	341	351	337	365	367	348	347	333	357	318	369	390	335	351	365	347	355	373	323	342	350	383	362	371	340	354	372	375	375	372	364	365	350	345	373	354	343	328	391	379	356	326	367	365	372	352	381	347	322	335	381	346	347	377	383	363	378	388	319	370	363	354	334	335	372	343	386	383	354	382	343	366	383	352	380	390	378	354	383	355	340	346	358	376	355	370	325	340	369	347	358	368	365	348	341	377	336	348	352	332	367	343	370	354	389	356	363	368	326	382	346	350	359	362	360	357	324	357	312	369	400	367	340	338	364	342	341	371	362	355	375	371	389	345	354	341	370	361	340	382	408	386	363	360	397	384	367	346	372	350	382	343	356	359	391	357	370	335	378	370	371	371	368	334	355	374	390	392	365	343	376	346	377	355	366	342	339	351	330	362	340	371	363	309	363	345	341	366	385	374	343	357	336	355	391	340	373	361	374	347	360	330	379	350	380	346	374	322	411	382	356	358	340	353	364	357	380	334	379	368	386	349	359	326	337	365	360	347	357	335	369	336	363	334	373	343	374	333	390	384	366	369	346	346	347	341	325	327	369	410	351	375	397	365	384	345	330	337	369	335	362	363	337	335	353	332	337	392	360	353	396	335	348	366	325	338	350	369	340	352	334	360	386	374	392	361	354	357	352	342	346	399	369	382	362	349	336	387	334	351	386	374	341	367	373	334	347	380	372	332	357	363	385	360	322	360	362	370	388	381	386	363	365	352	350	356	383	340	345	353	334	346	386	349	346	361	331	384	333	351	352	362	325	359	344	372	340	359	358	359	390	343	382	356	358	340	341	369	350	374	343	358	362	360	386	322	367	358	347	359	336	369	399	345	349	341	375	346	365	373	380	350	368	350	324	374	357	313	317	378	365	348	359	356	348	356	366	368	335	342	381	319	363	344	369	334	324	358	404	350	361	303	381	375	396	363	367	354	343	377	369	346	353	334	386	350	367	321	341	368	389	372	360	363	350	319	334	353	386	332	359	400	381	382	311	339	348	369	380	383	356	395	333	359	357	350	384	339	353	352	342	364	392	368	343	352	343	364	343	335	387	378	397	339	356	346	350	338	348	351	358	353	361	350	355	351	377	353	362	349	342	376	361	362	370	361	374	379	380	331	362	350	349	375	365	356	365	384	370	360	371	374	371	333	384	325	316	344	337	391	371	346	331	338	333	349	381	363	350	335	306	349	344	368	357	382	370	380	390	367	333	392	360	329	328	399	336	356	383	343	338	367	371	347	365	334	347	354	358	312	358	375	340	359	372	332	318	381	368	349	382	348	355	379	370	388	320	356	342	348	354	354	332	325	389	352	368	354	365	368	357	334	384	380	377	332	337	363	361	384	356	397	340	356	332	382	368	358	341	361	359	362	340	365	341	352	365	369	334	350	356	344	353	382	372	359	345	372	331	393	379	368	353	371	381	331	358	386	359	336	346	372	372	381	340	374	333	345	371	386	375	369	352	373	347	376	384	326	370	324	363	366	331	360	374	336	354	347	333	326	354	323	378	350	363	375
28765	28063	31827	23457	20100	18948	17863	15887	15538	14234	12218	9098	9869	11046	11639	7958	7987	8429	7617	6604	5530	5093	3644	3027	2786	2151	1924	1689	1688	1794	1682	1742	1661	1710	1642	1538	1606	1641	1438	1427	1337	1204	1154	1113	1098	1135	1092	1103	1082	1050	1108	1082	1138	1141	1099	1103	1109	1110	1040	1041	1065	1097	1037	1121	1127	1151	1112	975	990	975	1000	991	1032	1014	1039	950	918	873	882	880	874	830	898	853	770	846	900	881	930	884	872	858	902	891	854	822	872	814	895	865	870	860	902	886	921	857	831	890	874	916	873	852	824	884	887	889	912	878	838	799	824	870	833	932	856	906	816	875	832	840	816	880	855	879	840	886	899	918	825	865	857	861	836	905	846	860	871	828	838	838	844	920	909	845	829	898	912	857	857	864	780	857	826	874	897	833	903	894	828	848	885	830	853	849	846	819	828	854	856	921	869	832	844	850	792	877	886	850	849	834	849	847	851	880	872	808	810	852	865	862	867	817	859	864	846	855	924	861	818	840	845	887	806	848	863	878	867	883	815	857	884	908	873	843	859	850	815	883	848	889	848	807	814	828	864	814	877	873	845	849	865	880	885	872	838	855	870	816	816	818	828	825	876	889	867	857	830	867	890	838	877	884	832	892	841	863	841	874	845	841	830	841	866	901	863	827	889	832	815	914	851	883	852	840	843	831	887	805	849	826	884	878	843	812	861	830	845	856	836	847	861	808	845	897	852	845	837	888	838	806	865	858	846	855	800	825	837	861	843	851	849	863	916	880	876	854	803	845	858	845	870	849	821	888	857	903	874	836	833	848	848	845	815	903	837	774	835	888	879	835	902	862	858	829	868	831	858	848	897	884	846	871	892	881	803	846	839	852	868	830	873	886	812	814	873	838	845	850	841	921	833	861	864	884	843	837	877	829	842	820	834	854	858	846	890	830	904	840	862	856	825	874	882	818	874	844	890	865	849	842	894	888	822	891	868	851	858	832	812	880	881	805	874	858	865	872	863	820	919	804	878	831	887	858	823	851	839	878	840	850	858	817	883	832	843	845	850	827	845	882	842	837	784	877	860	817	834	837	855	876	866	843	874	844	882	887	910	810	791	847	889	875	853	878	847	833	932	839	867	906	860	826	879	846	768	817	810	857	863	844	884	849	847	854	871	840	800	821	849	855	848	846	835	885	849	840	869	860	825	827	832	844	892	852	877	840	832	859	849	846	864	830	849	852	842	863	808	818	871	830	839	845	872	836	907	862	876	876	843	852	865	876	902	822	838	878	832	860	878	867	820	833	842	872	764	851	841	838	822	860	823	849	863	823	861	877	844	832	801	804	805	891	864	831	836	853	831	886	821	866	889	881	871	863	878	940	830	853	848	864	819	913	881	884	880	860	840	843	844	848	864	864	871	848	819	836	893	846	813	874	861	806	855	882	878	894	859	865	836	864	855	835	854	855	802	848	924	866	872	854	826	841	878	849	848	816	864	851	874	884	893	886	832	924	888	833	855	830	842	876	811	830	817	853	892	868	839	816	835	862	822	895	839	902	847	858	855	863	904	838	856	804	900	838	844	875	853	828	842	830	801	814	827	847	832	842	825	827	843	864	839	827	809	876	853	835	859	820	849	817	867	808	903	830	828	851	869	827	813	824	805	840	849	861	882	855	868	847	868	841	877	829	908	871	865	878	866	827	804	877	875	863	828	852	843	836	855	861	895	832	810	912	895	789	833	856	892	802	918	849	852	844	801	815	872	860	849	841	885	830	895	881	851	813	911	866	853	870	863	883	853	852	835	923	883	862	866	879	856	920	815	858	816	852	892	834	883	905	893	883	867	857	858	844	844	849	824	897	867	871	889	774	919	827	877	888	857	819	877	905	835	861	845	900	920	870	864	872	851	902	878	800	820	860	834	869	873	853	920	905	867	828	867	877	831	837	824	891	831	849	800	829	831	850	843	852	938	845	824	874	856	916	818	841	828	843	846	858	888	874	842	833	914	901	855	854	827	799	857	828	872	876	870	935	856	881	853	863	916	835	862	885	900	846	866	846	932	892	882	871	860	849	897	866	838	872	844	851	872	851	841	862	872	788	838	857	839	828	868	859	823	811	839	836	821	857	897	879	856	845	844	853	820	841	847	879	858	861	892	837	868	847	846	877	867	903	859	854	856	872	841	834	841	882	874	901	888	818	914	850	886	838	819	825	839	859	899	878	855	835	811	862	879	898	852	816	886	818	857	891	832	838	906	856	863	839	856	824	837	852	826	894	838	882	876	865	866	830	889	911	863	840	921	869	891	850	862	836	841	849	806	816	854	824	859	880	871	901	856	853	875	863	886	862	843	883	887	841	878	881	877	845	868	897	832	843	916	869	852	876	848	908	890	843	862	848	870	847	856	894	848	832	875	841	876	834	856	858	866	868	866	846	815	800	891	862	878	832	868	882	858	877	826	851	880	879	871	818	907	880	872	877	874	904	866	896	892	885	893	814	808	883	829	860	847	836	876	876	858	852	861	834	854	863	854	879	832	832	888	832	878	881	892	825	838	823	857	815	832	838	865	925	853	828	847	868	807	866	860	836	878	844	877	857	887	847	832	877	886	847	879	818	926	850	881	856	836	906	882	881	864	854	836	870	927	845	845	872	812	856	874	880	812	839	880	880	883	883	888	839	829	835	857	868	882	852	861	924	911	925	901	869	868	890	853	841	838	832	820	860	817	885	845	849	916	867	862	902	844	854	881	847	896	812	817	858	917	876	891	844	847	902	866	822	845	875	837	905	944	855	865	831	918	812	896	865	870	803	860	832	872	824	847	795	852	894	831	864	829	839	838	889	808	863	852	902	822	878	815	870	845	842	877	781	822	871	802	892	892	901	870	880	874	886	816	839	878	866	825	855	798	854	876	812	927	832	858	883	857	814	833	865	874	822	866	841	815	853	835	778	844	829	848	875	914	838	892	852	819	911	799	895	846	841	880	833	877	872	863	870	843	865	863	860	868	868	906	874	873	835	879	884	906	912	844	836	881	824	859	853	825	857	863	835	848	891	843	879	909	873	900	841	908	835	847	884	895	836	903	833	875	806	861	921	822	839	867	818	823	883	862	863	868	889	886	866	871	817	899	844	853	909	870	872	843	855	885	860	847	855	854	818	862	835	900	865	903	862	843	847	874	881	826	833	863	877	870	862	807	862	833	889	820	812	890	836	817	816	869	832	873	834	914	846	861	898	858	859	833	827	875	883	825	832	827	741	842	854	792	856	915	877	890	880	837	833	845	833	865	883	826	873	820	805	906	864	869	870	837	814	902	870	832	880	843	879	839	810	876	829	810	877	890	806	842	860	927	913	894	795	877	852	850	864	832	839	826	840	866	812	897	842	914	831	880	789	876	850	831	885	868	823	888	856	899	862	872	819	870	845	853	874	881	919	863	836	867	850	882	876	843	880	872	860	860	873	862	880	878	829	873	808	913	836	847	812	887	874	806	862	900	869	835	899	847	873	842	860	802	858	823	858	807	804	869	858
18386	9795	6460	3661	1977	1252	1057	859	712	608	545	478	493	466	451	424	409	394	400	428	359	336	338	371	355	330	325	300	324	331	346	333	309	307	326	315	344	334	304	297	313	335	338	309	332	292	324	305	317	340	296	324	341	304	323	298	342	293	310	311	307	329	326	311	307	306	316	339	333	290	290	329	294	316	325	326	285	328	296	317	319	301	334	308	305	264	312	299	300	289	274	318	340	307	318	344	316	277	317	304	328	298	305	303	294	302	341	309	320	291	303	332	310	270	316	308	319	276	307	296	301	290	307	325	295	292	290	286	294	301	286	299	330	275	278	305	297	305	317	294	311	276	283	285	282	276	310	298	309	252	313	315	309	324	288	288	331	288	259	323	286	280	309	266	322	274	315	303	298	321	296	313	301	303	324	293	309	303	319	306	319	279	318	275	309	260	333	319	307	305	304	308	288	330	293	277	305	276	302	284	330	303	297	319	297	326	317	314	298	327	297	305	308	296	294	306	325	301	322	292	281	291	305	318	301	308	282	274	311	290	300	326	306	292	289	318	306	314	285	325	302	296	292	305	271	291	295	310	300	309	282	320	305	311	292	293	334	298	303	335	308	298	291	307	338	327	291	285	281	325	309	302	295	298	275	308	296	296	284	315	311	295	302	325	337	328	313	308	325	303	306	279	293	280	280	314	280	316	294	277	316	268	271	278	302	315	291	302	313	336	301	303	308	288	297	326	319	309	270	276	311	309	314	326	299	310	340	304	343	305	318	334	301	321	303	294	308	318	319	309	298	308	268	284	301	298	280	321	296	289	278	313	305	317	356	308	311	299	304	291	343	306	325	296	289	303	276	345	279	272	315	292	323	309	318	301	273	290	329	285	327	310	327	309	296	258	288	324	347	291	311	307	322	326	320	296	278	287	316	317	279	289	304	286	310	303	310	313	316	308	302	278	334	305	288	326	298	310	264	270	297	281	305	297	290	306	310	283	285	331	324	320	324	281	303	318	310	330	255	326	290	300	311	298	312	289	292	291	306	305	336	323	293	309	316	277	310	266	317	294	297	295	258	310	315	270	321	269	320	315	294	303	284	318	282	298	301	305	279	305	303	272	308	264	311	279	319	316	325	265	286	309	313	293	285	318	331	304	305	323	279	305	331	316	299	292	298	291	274	301	284	298	289	301	281	317	321	288	313	340	270	299	293	294	322	316	301	285	328	346	267	288	295	328	287	275	277	280	308	323	267	299	297	297	287	307	303	303	290	345	278	310	299	314	319	286	311	304	272	302	270	339	275	306	267	315	294	335	308	275	295	301	291	286	294	299	329	316	290	300	281	302	297	317	293	275	267	320	307	310	309	308	310	296	333	305	297	301	295	290	279	285	304	263	303	287	298	320	290	337	295	281	304	300	260	272	307	308	307	299	298	316	281	304	300	285	318	302	316	307	310	298	303	269	312	310	322	288	336	332	298	302	289	284	316	324	329	327	294	298	272	291	289	279	296	308	295	297	272	285	297	289	245	320	321	296	329	274	308	314	316	301	303	298	304	295	317	313	296	291	315	322	339	303	317	337	298	306	273	297	286	313	329	317	280	279	306	312	280	307	300	312	308	297	291	313	300	306	300	323	306	311	330	276	301	296	329	298	308	285	316	299	297	315	341	307	293	306	298	334	322	309	280	261	318	330	279	301	287	292	288	307	332	320	300	323	277	301	296	299	265	307	316	309	345	278	291	315	265	283	304	314	294	306	310	286	281	316	330	293	297	312	278	307	296	303	336	294	308	295	268	294	286	301	340	297	272	300	307	289	301	296	319	282	315	294	308	337	304	309	267	293	326	315	303	292	309	322	313	289	311	309	292	311	297	283	323	316	309	255	302	316	295	292	315	333	309	313	325	283	304	285	309	283	332	314	322	321	316	317	269	298	320	337	321	288	304	326	319	330	302	308	279	293	301	286	326	299	268	275	301	322	327	289	309	314	291	293	325	315	303	318	329	326	317	325	284	322	301	308	311	301	327	275	274	296	284	308	314	311	283	292	266	323	306	282	317	290	330	311	306	317	294	320	311	288	342	310	273	327	281	291	307	298	272	311	294	312	343	323	298	303	284	291	290	311	304	300	269	292	294	289	334	328	276	299	307	294	296	280	316	316	284	276	307	317	307	326	328	282	350	276	317	311	315	305	283	340	308	289	296	316	267	259	319	289	331	317	308	313	330	284	320	285	298	327	279	322	278	306	312	299	310	297	272	284	305	285	302	275	283	313	295	296	290	256	288	253	281	290	284	317	297	284	337	303	309	293	312	289	303	325	300	296	282	305	301	314	273	339	320	284	274	264	283	322	308	300	313	332	303	321	297	326	294	337	312	286	318	286	332	293	287	305	304	318	314	315	350	342	284	318	300	301	269	307	275	304	279	318	329	318	261	323	272	349	289	291	293	308	297	325	307	266	276	298	295	276	282	310	285	294	287	316	281	305	308	290	297	296	292	287	280	328	328	312	275	288	284	267	293	273	317	292	292	285	274	296	330	306	283	311	304	295	322	314	306	302	288	314	292	306	303	295	313	304	291	286	301	294	292	293	299	310	289	269	304	305	291	296	291	316	313	302	335	321	299	285	298	304	299	269	310	300	309	340	310	305	345	312	299	295	276	311	318	288	329	293	328	328	297	280	308	285	319	303	277	274	304	327	281	311	321	307	311	304	309	289	294	290	333	325	311	306	287	270	302	305	303	292	300	280	299	287	278	333	307	272	342	324	274	299	297	326	305	301	288	284	299	311	303	341	279	294	297	313	296	313	320	302	294	279	302	318	298	280	320	278	288	307	273	285	282	303	309	317	315	301	320	332	310	293	282	294	274	257	325	297	296	342	286	314	288	274	306	309	304	314	295	283	311	301	311	312	307	317	305	317	317	315	279	288	294	297	311	297	302	276	301	311	318	283	309	331	295	327	310	326	303	306	293	301	311	328	316	327	341	325	305	329	266	313	314	319	335	296	320	311	286	335	309	295	286	258	320	306	293	309	282	316	298	302	302	336	293	304	313	287	302	315	304	318	328	311	287	302	253	294	305	280	283	308	323	322	309	299	306	332	300	313	291	301	288	306	297	328	317	297	295	313	294	312	325	297	310	333	311	258	295	295	301	326	309	313	276	287	274	309	310	319	314	332	308	292	295	330	314	312	279	338	344	285	329	299	321	306	319	279	325	297	308	291	282	310	288	309	306	309	294	304	304	303	314	294	308	277	288	306	304	294	280	256	288	323	285	305	288	285	302	269	324	301	341	298	306	259	302	309	317	287	315	315	307	312	311	306	342	289	311	307	296	324	303	307	343	297	303	288	310	270	308	320	298	297	308	281	300	285	315	350	285	308	281	281	323	302	281	293	295	307	351	313	281	294	318	275	294	298	268	326	315	308	318	305	283	266	267	297	326	321	330	309	257	294	326	271	309	283	262	315	316	326	327	300	290	287	314	280	301	311	303	306	293	290	283	305
10658	8080	9752	8806	6534	4904	4292	3519	3133	2767	2444	1990	2042	1926	1796	1627	1580	1502	1470	1370	1266	1206	1095	1045	1062	968	910	912	874	908	888	889	887	943	906	890	924	947	974	927	965	885	879	843	840	864	842	807	844	852	805	816	886	889	841	835	795	838	821	881	792	810	864	874	864	836	867	827	799	759	787	822	809	822	811	802	734	756	769	727	768	739	787	796	775	748	761	745	773	765	802	770	750	738	766	700	790	723	826	789	728	758	738	786	765	797	776	765	758	779	766	755	738	797	763	842	788	702	743	775	719	736	756	756	769	749	755	744	781	812	767	733	812	759	774	752	778	714	766	745	726	786	734	769	774	773	722	754	735	781	804	757	781	738	748	746	774	734	751	764	760	768	731	730	744	781	773	777	741	762	732	766	746	786	752	779	750	769	738	759	740	787	677	738	739	771	758	777	738	749	768	795	750	818	741	806	757	764	764	729	770	815	777	766	722	732	777	785	735	752	767	748	717	718	776	753	805	748	725	723	686	733	766	773	734	750	815	763	758	752	775	762	776	694	740	734	730	757	745	797	795	736	773	770	782	750	759	717	739	776	716	761	768	739	741	729	738	808	714	784	756	740	746	788	792	729	775	742	792	765	742	783	711	755	762	760	747	749	763	753	769	734	820	718	737	753	765	776	729	754	791	686	795	775	734	738	745	739	750	760	763	761	763	722	754	792	720	724	801	766	772	823	789	735	758	727	719	777	778	712	832	779	737	745	757	762	742	744	750	778	714	749	771	729	771	777	743	720	752	773	762	717	738	788	746	737	744	780	731	778	714	747	813	753	735	760	746	802	756	753	732	779	774	777	739	777	718	783	787	732	728	730	753	749	746	769	770	791	730	741	726	809	784	729	754	718	757	715	796	737	728	753	752	780	711	803	712	750	752	791	810	767	767	726	763	751	772	775	804	750	759	760	775	784	695	729	754	728	769	762	752	731	746	745	752	764	699	765	746	754	812	769	752	765	777	763	736	747	769	742	780	742	765	734	766	776	731	768	697	756	784	757	739	737	781	782	783	797	748	756	763	759	743	783	743	760	755	762	750	754	815	760	715	742	743	723	790	771	779	728	733	760	752	767	734	763	715	771	765	793	790	729	742	764	771	815	751	785	770	753	748	763	800	753	776	765	769	713	754	746	723	800	757	760	703	790	784	786	779	751	746	714	751	758	790	744	718	742	748	765	793	757	752	679	764	735	766	739	785	757	733	749	748	814	733	751	722	769	793	730	746	766	779	748	777	785	728	769	755	764	786	750	708	762	736	740	780	771	755	772	766	816	728	767	781	778	715	762	711	696	769	749	775	749	768	735	824	761	762	736	709	767	766	758	757	756	737	736	783	745	771	768	743	774	770	768	793	761	732	764	757	753	784	765	759	781	753	798	769	731	737	794	785	776	768	780	776	783	733	727	738	774	762	753	787	765	769	728	800	736	822	757	737	764	773	771	748	775	724	742	772	804	751	841	765	758	751	758	767	755	805	781	730	787	700	751	761	763	740	739	781	738	754	795	814	678	742	704	715	704	757	753	753	825	780	761	748	765	743	769	766	763	762	735	740	729	770	771	727	754	755	740	757	746	768	752	731	711	761	775	789	782	758	705	774	745	778	785	710	777	765	765	713	728	796	768	770	764	756	783	699	787	726	783	752	706	740	729	761	797	754	760	772	732	770	736	821	760	742	752	758	689	753	772	784	725	747	757	745	743	757	803	800	674	714	764	757	756	756	796	739	807	734	759	751	768	722	788	724	765	725	759	766	721	715	725	750	757	761	760	776	741	730	754	730	713	784	771	787	761	731	753	763	768	748	760	720	806	739	784	762	772	746	732	723	761	723	714	783	729	702	766	788	737	774	768	712	767	745	746	783	785	761	728	784	747	774	798	741	761	770	771	766	759	751	751	748	762	768	749	764	799	783	758	733	735	716	744	766	766	733	732	759	747	736	702	803	781	761	753	725	749	798	815	766	766	724	761	733	723	781	753	766	781	769	722	693	708	758	742	755	747	769	746	713	802	751	742	776	779	762	743	769	738	768	777	746	775	758	759	769	735	711	785	780	705	775	758	737	734	762	716	702	753	743	754	758	770	775	725	790	792	728	737	773	779	784	748	752	808	717	797	800	746	746	793	744	776	756	720	721	800	793	764	750	740	761	749	703	721	775	714	759	693	751	760	777	780	755	747	750	768	771	775	806	697	762	718	767	772	735	743	748	787	815	797	801	687	792	740	762	711	716	775	760	753	754	757	733	746	745	717	758	757	748	707	762	761	792	770	758	759	737	770	761	721	795	777	769	768	802	758	800	757	753	753	831	745	737	765	744	787	750	777	743	731	790	751	751	745	779	709	760	745	785	779	760	785	796	707	773	738	745	762	714	723	735	812	730	772	769	764	755	727	753	842	742	697	766	726	780	780	711	741	763	764	751	752	745	793	751	793	779	764	770	747	797	717	766	767	741	810	770	731	751	764	730	743	745	766	721	741	772	770	751	708	789	752	756	796	800	762	750	724	780	793	783	752	720	756	768	758	734	771	733	726	711	698	771	771	729	752	764	751	739	743	734	752	765	770	736	732	762	780	718	827	757	769	754	759	757	750	770	770	736	748	788	811	763	740	716	762	782	821	741	747	768	694	773	758	795	759	772	786	748	745	767	748	767	773	735	745	784	732	780	787	723	704	772	739	795	784	773	771	730	752	803	780	757	700	816	772	793	753	742	807	742	744	736	756	760	736	779	734	768	791	724	809	797	775	740	763	754	782	745	779	736	744	763	787	742	745	725	765	799	779	750	698	765	781	796	768	738	733	766	764	765	717	798	752	755	793	770	722	746	749	769	740	724	715	773	782	779	739	770	785	780	791	759	763	782	732	778	715	795	774	737	704	764	786	748	740	786	735	775	809	752	790	800	732	758	745	773	719	753	771	715	755	741	752	788	848	788	760	777	760	768	746	768	718	776	769	749	792	761	751	735	757	772	747	761	768	769	793	787	727	716	740	756	749	793	708	761	715	775	700	757	783	774	742	796	765	766	762	791	696	734	777	772	790	790	777	686	763	809	766	715	733	754	811	765	753	762	770	743	777	734	772	774	760	742	750	744	733	789	737	749	746	788	754	740	798	777	772	767	779	768	733	787	743	792	771	705	813	770	720	758	739	753	749	770	697	739	784	784	727	758	760	781	742	781	735	755	770	787	731	782	741	789	754	756	782	753	777	760	766	760	733	756	774	721	724	714	764	749	733	774	758	750	732	760	729	746	749	781	752	688	697	777	697	794	794	731	720	767	727	747	743	757	796	766	751	769	737	732	769	755	751	803	808	783	758	780	743	775	757	725	807	724	789	722	760	768	736	737	817	747	808	765	776	703	766	746	742	723	757	769	722	756	815	742	807	724	739	797	788	786	735	762	733	783	785	786	787	772	770	688	710	768	771	763	765	747	774	795	761	760	722	731	824	794	790	758	779	799	709
35159	28036	23603	14912	8977	6129	5229	3878	3333	2834	2197	1408	1852	1582	1522	1247	1114	1083	1103	813	716	651	606	539	561	500	458	428	459	466	453	452	422	450	452	465	445	446	399	442	403	438	400	405	388	416	407	420	393	382	444	385	396	386	424	411	384	388	376	373	391	347	389	364	411	375	402	388	383	419	426	396	391	392	416	357	370	340	383	377	384	384	366	397	387	381	378	386	372	381	363	406	380	366	371	413	364	378	394	352	375	361	367	380	399	410	403	407	342	383	368	369	387	387	386	387	350	391	383	402	370	394	364	377	369	411	383	382	331	356	376	373	362	369	364	368	409	382	376	386	401	388	342	377	366	344	369	410	388	351	375	426	406	381	387	391	403	402	392	357	419	385	379	382	384	380	419	356	402	379	425	348	355	366	369	413	381	393	352	368	376	365	363	380	402	398	365	350	368	382	356	369	390	367	376	404	370	386	362	413	384	399	397	355	375	401	351	364	396	393	352	370	419	373	396	375	380	356	394	384	360	363	375	373	402	380	349	371	384	419	399	366	374	360	371	402	403	403	378	388	381	358	348	388	386	379	364	369	372	362	384	416	409	410	391	374	378	372	386	343	379	366	335	378	370	361	373	376	357	422	374	362	417	378	376	391	377	385	361	382	381	365	366	376	358	416	378	376	353	371	347	402	396	382	402	427	399	365	392	365	355	353	384	408	402	332	368	364	382	361	379	368	370	338	386	388	387	333	339	419	383	403	368	403	378	386	352	395	399	361	393	391	365	380	408	394	348	385	367	421	403	355	399	372	402	353	366	380	374	406	401	406	357	366	362	398	353	403	375	360	388	406	375	359	367	371	396	421	431	373	363	367	398	350	383	380	374	390	410	385	388	372	393	397	366	383	358	365	366	399	400	377	422	391	369	376	394	380	368	374	374	374	393	393	390	360	356	393	378	359	378	395	388	347	367	386	332	398	386	375	393	381	393	343	373	381	365	394	383	338	368	385	390	379	382	401	403	392	373	372	424	367	372	388	350	420	323	396	381	404	388	376	412	379	361	394	386	373	337	361	419	362	333	356	382	405	404	380	389	403	404	382	364	349	385	369	390	367	385	376	399	387	388	373	399	364	374	333	397	345	381	373	372	395	361	359	342	398	390	405	382	401	375	388	387	355	396	394	365	388	381	373	428	392	409	394	399	366	355	386	402	381	359	393	402	378	356	372	380	392	362	396	414	346	358	403	398	424	404	384	352	411	373	366	394	359	377	369	380	357	372	379	364	381	368	307	341	390	371	340	342	360	373	357	383	379	371	399	392	369	413	392	372	356	363	355	358	382	377	372	381	384	347	386	374	360	378	400	398	335	374	350	371	359	386	409	387	397	400	360	361	395	404	389	363	394	373	367	380	361	403	416	344	361	387	391	395	343	395	380	410	374	380	383	400	374	411	336	397	383	368	425	358	382	359	384	407	362	378	386	371	437	396	355	363	378	411	362	360	383	374	395	399	367	392	398	399	340	397	346	399	364	396	378	381	383	357	372	365	390	354	369	367	384	330	396	395	406	374	402	353	347	327	384	359	395	389	376	373	367	375	382	363	383	407	368	377	399	372	397	362	397	370	384	394	378	357	330	384	406	381	373	370	409	376	368	380	429	389	372	372	342	376	359	351	402	338	390	361	378	373	379	362	383	373	373	369	361	390	396	373	409	415	390	340	400	387	386	340	415	392	411	361	395	353	405	352	384	410	429	390	382	395	363	361	372	371	356	377	394	380	369	404	386	362	357	358	389	387	357	359	378	392	414	374	391	399	359	389	386	381	395	374	398	379	367	396	351	390	394	389	356	377	390	355	380	395	366	364	381	400	367	393	377	381	375	386	371	377	359	350	372	347	326	398	391	321	364	415	423	387	356	376	393	380	401	351	364	385	385	369	373	343	388	368	353	400	361	388	367	333	400	396	365	382	405	352	367	396	364	372	381	334	367	385	354	432	359	369	371	394	364	392	382	388	430	398	379	353	384	368	327	384	370	377	373	348	339	371	374	357	401	390	329	419	382	391	371	359	376	346	359	393	391	369	368	423	424	386	356	376	365	420	459	398	366	361	382	368	394	403	345	372	393	404	333	385	386	350	398	372	355	363	357	367	377	382	361	351	379	349	376	349	378	342	381	355	362	393	369	368	359	369	385	376	415	414	385	394	422	382	344	418	395	405	352	396	383	369	394	347	366	399	356	338	368	394	379	374	365	357	377	389	399	366	396	397	397	378	377	351	375	328	363	390	392	365	354	377	380	390	377	381	333	353	400	338	369	368	377	356	353	391	401	394	394	428	387	409	338	389	402	375	325	349	375	356	373	412	387	430	366	404	412	383	368	359	352	398	404	395	318	360	325	391	370	364	397	389	373	380	381	400	352	382	361	360	377	365	344	335	421	364	396	384	401	391	389	402	393	355	405	359	398	365	405	341	353	379	366	374	366	372	394	398	388	395	349	392	394	368	361	385	425	373	350	367	376	392	374	356	393	336	344	353	396	359	406	372	389	368	394	389	392	357	356	398	374	370	353	398	369	375	363	395	388	381	368	385	360	398	344	410	410	385	343	353	352	394	370	383	358	358	363	362	370	350	353	392	356	383	363	365	376	401	382	408	377	393	361	378	360	370	365	365	370	389	425	376	383	386	396	399	388	408	359	397	388	340	383	432	381	348	354	323	346	369	352	383	379	369	401	398	386	359	362	366	431	363	444	376	361	385	370	376	344	397	367	355	352	353	409	379	376	390	365	357	387	406	374	411	359	365	357	369	391	370	380	377	371	360	390	382	407	399	349	400	385	392	372	405	372	381	389	401	363	350	363	379	385	356	418	372	348	406	393	371	353	405	387	378	382	377	402	360	373	386	363	403	380	385	364	390	400	364	410	370	366	383	368	382	377	386	392	341	382	364	399	401	364	378	364	357	392	383	382	381	392	379	384	395	408	400	371	364	409	413	354	380	349	359	361	371	373	388	376	366	393	366	405	380	377	400	351	370	347	362	384	379	364	399	358	390	384	355	355	346	395	397	396	385	362	358	410	389	383	398	365	368	386	347	352	388	383	365	372	331	387	374	382	404	383	388	360	380	381	388	359	404	397	357	381	395	406	371	362	372	417	363	364	377	365	353	338	376	379	370	374	393	309	393	341	376	379	362	383	365	344	392	392	347	409	375	364	381	395	384	383	407	380	362	339	379	399	380	391	355	364	377	392	422	375	394	374	365	371	378	389	404	367	359	368	397	384	379	369	382	360	387	388	345	399	394	378	380	377	406	370	382	422	373	355	342	354	397	353	383	414	379	369	412	355	334	379	421	370	414	392	370	382	347	400	346	360	363	370	351	346	369	397	384	355	406	378	378	377	378	395	378	393	364	400	373	376	369	390	389	396	379	381	399	385	422	423	415	390	381	395	385	383	369	380	357	358	374	393	359	422	368	360	360	381	362	375	380	328	371	372	369	382	336	392	406	387	401	362
21908	20929	22562	18513	15854	14018	13627	12130	12232	10628	8188	5663	7572	6719	7199	5684	5398	5712	4848	3981	3306	2750	2596	2157	1968	1816	1777	1439	1470	1514	1341	1381	1354	1322	1335	1398	1388	1290	1220	1290	1327	1169	1111	1109	1145	1013	1068	1028	1053	991	1025	1059	1081	1130	1099	1058	1093	1011	1012	1044	1019	1021	1086	1061	1142	1046	1005	1030	1056	983	943	966	1116	1024	1074	991	970	928	954	937	924	898	942	891	989	976	902	954	883	967	935	920	916	1031	896	926	930	976	926	890	909	908	965	891	920	951	936	915	933	945	1006	940	959	888	914	948	962	977	877	891	927	942	961	929	950	939	899	870	910	911	887	865	898	931	893	924	933	888	952	941	893	940	937	951	945	921	965	971	943	957	952	845	897	980	834	944	936	950	962	917	881	842	879	894	973	879	927	909	956	941	921	868	887	922	905	926	909	901	941	930	878	890	911	966	877	917	889	904	914	895	920	897	907	926	864	915	874	886	940	883	883	889	923	886	986	886	912	939	942	922	971	950	894	892	921	908	936	899	914	905	893	939	933	945	936	913	884	929	943	949	943	928	898	913	906	893	928	890	914	967	909	950	926	917	868	905	923	893	965	875	911	960	914	888	928	938	913	902	893	911	932	918	930	901	870	933	910	939	899	895	908	869	815	908	927	924	990	927	919	954	887	937	931	917	924	899	927	930	915	902	944	876	871	889	971	949	916	912	909	946	905	899	889	856	952	955	906	940	896	968	890	932	924	939	942	889	929	950	888	859	845	967	908	939	941	939	917	915	921	877	867	896	909	958	906	906	855	873	870	913	878	861	934	932	863	903	969	850	935	920	939	952	1002	896	867	869	893	909	926	933	915	878	898	898	962	855	902	893	933	949	967	930	904	860	857	854	892	957	955	876	915	922	960	870	945	860	889	907	933	907	889	918	899	960	887	901	879	876	929	946	917	892	936	916	944	902	942	917	871	948	877	917	899	925	907	925	982	882	928	918	895	913	910	878	908	901	936	857	926	887	934	889	897	951	872	895	886	942	907	868	885	913	937	898	870	898	881	927	867	889	907	940	919	905	894	881	932	907	904	914	911	884	906	844	905	892	914	932	929	912	864	895	905	886	904	928	883	911	902	940	917	899	875	906	920	912	956	904	984	892	926	917	891	936	952	920	908	890	869	883	868	866	839	967	852	908	882	890	921	947	918	874	908	873	980	907	894	905	894	968	912	958	883	854	889	918	945	913	945	917	875	907	927	934	931	914	949	900	906	906	899	916	936	883	934	912	907	913	943	886	932	893	958	921	920	869	914	885	928	899	892	891	919	909	934	923	902	934	930	940	941	968	919	922	912	869	912	936	983	945	963	885	874	918	951	926	908	918	948	899	927	955	897	931	931	937	865	933	990	946	936	892	901	919	916	886	950	915	954	928	845	913	910	893	910	948	860	895	907	945	873	930	904	941	949	903	895	881	917	898	892	907	944	944	879	940	918	909	913	887	900	928	872	928	929	918	918	928	904	915	917	863	882	945	864	932	888	906	950	913	920	881	870	949	931	920	934	868	951	880	953	909	912	833	910	818	940	938	956	928	859	903	896	950	928	917	938	896	944	903	914	957	931	897	927	879	935	958	864	953	875	936	875	953	875	947	914	881	895	930	895	927	929	958	914	928	908	952	891	951	930	908	928	895	938	930	925	945	877	947	929	929	901	935	858	890	944	948	912	889	934	897	929	924	959	915	985	942	969	1001	884	889	943	916	903	944	907	858	917	882	929	914	888	893	928	938	906	910	894	928	910	929	891	906	899	921	909	889	913	934	954	889	948	911	916	978	913	888	931	933	860	920	949	925	927	967	944	986	960	945	932	912	904	945	897	926	943	921	926	894	921	889	975	902	950	892	871	904	964	980	903	924	920	874	899	923	928	907	902	930	900	926	947	941	927	899	952	922	946	959	889	921	926	931	925	863	909	887	968	900	934	912	956	918	884	940	931	1007	938	913	912	914	874	920	886	971	951	912	932	897	945	895	911	922	864	917	898	866	950	910	963	954	931	917	922	897	958	936	910	941	888	909	920	924	923	894	858	901	928	961	944	906	935	941	901	932	894	912	885	937	945	895	856	965	892	891	907	904	911	870	869	923	926	942	951	925	924	902	876	880	901	908	858	928	925	884	919	910	935	886	887	929	884	937	934	920	864	906	963	921	884	892	906	913	911	909	958	920	947	949	876	935	951	906	935	909	944	968	936	906	895	925	885	905	929	905	989	963	921	891	905	927	926	919	918	936	924	931	904	844	948	904	844	927	918	902	901	903	942	912	880	837	904	921	922	897	880	931	873	891	906	886	911	860	881	924	882	899	898	946	915	929	943	899	921	930	947	923	941	903	931	934	966	932	945	978	938	892	940	892	936	923	876	916	890	900	968	906	890	946	898	859	935	972	905	865	951	899	866	941	862	911	883	935	904	984	894	913	922	987	921	948	919	853	884	942	935	962	922	882	886	956	926	938	913	909	917	991	887	931	923	924	909	996	925	956	932	878	929	943	943	925	900	916	945	930	935	971	904	890	965	920	928	876	922	880	939	947	929	968	913	945	934	952	933	938	924	908	934	906	951	920	836	939	861	964	963	933	876	898	913	926	921	878	898	929	897	942	916	984	911	900	883	894	962	873	903	917	896	929	954	975	880	954	923	924	924	889	941	919	898	908	867	922	914	981	958	882	908	826	943	952	909	924	910	892	954	857	938	908	892	918	918	861	913	979	964	872	912	862	938	921	911	892	920	902	944	923	939	938	862	898	950	906	906	919	906	925	951	935	896	899	867	902	900	917	877	921	907	885	949	922	912	928	921	932	922	875	908	881	912	882	895	903	906	964	956	883	922	921	924	892	947	880	895	884	942	905	891	939	898	922	930	892	970	919	895	923	940	914	951	907	865	882	963	945	924	925	892	920	909	942	870	956	908	924	910	910	897	916	920	919	910	923	936	947	905	906	966	947	893	898	925	933	884	954	908	904	887	913	919	910	873	896	864	894	888	939	908	861	896	922	866	915	911	933	880	925	900	899	935	963	935	892	956	939	933	959	885	949	943	881	924	937	932	891	922	935	945	931	889	836	894	876	925	967	917	878	889	944	913	857	926	944	903	931	894	963	858	966	883	944	915	953	921	893	927	836	935	924	934	906	934	926	974	934	927	905	906	899	969	840	858	874	885	937	869	935	919	935	943	882	913	875	884	960	971	886	902	925	899	940	942	896	939	911	920	907	911	926	919	863	993	879	906	922	921	880	889	949	944	891	948	899	883	969	926	963	896	935	874	922	928	914	950	896	929	910	963	885	938	904	937	889	952	937	969	922	944	888	908	954	918	904	914	893	960	905	886	948	914	913	860	904	931	883	969	996	933	908	969	902	956	930	919	949	937	939	968	894	939	975	951	917	958	904	895	964	894	945	933	924	918	843	867	900	894	933	942	915	911	881	890	905	899	896	890	909	925	897	931	921	925	933	958	844	872	911	899	920	913	924	913	940	916	943
45268	34601	33271	21448	14831	11286	9693	7208	5958	4706	3779	2687	2923	2955	2856	2051	1973	1766	1510	1214	927	742	744	651	546	588	537	438	480	504	440	443	393	439	396	458	455	406	368	398	392	388	360	359	337	393	352	351	364	359	353	364	351	351	340	385	352	389	354	372	367	360	367	388	395	385	365	369	347	346	378	371	334	339	350	341	322	328	352	328	329	323	331	342	332	338	324	319	339	316	350	338	339	318	346	347	310	323	349	336	335	335	324	326	311	338	297	310	346	339	305	313	330	361	277	340	338	373	358	340	304	348	299	349	312	323	338	342	362	342	355	318	331	321	359	323	323	325	319	337	348	321	334	367	340	372	313	339	368	355	375	346	343	329	350	341	330	337	369	340	333	334	342	307	345	337	320	359	361	347	313	294	354	361	328	326	341	300	330	344	310	336	349	328	319	335	347	335	323	331	294	321	349	330	332	335	301	344	329	352	306	307	371	340	339	322	362	326	310	325	341	328	334	317	373	342	368	323	341	312	331	336	328	341	344	351	319	339	302	358	300	396	330	343	310	316	344	318	329	329	346	366	312	294	389	300	328	335	339	325	338	354	355	321	337	345	322	301	322	356	336	346	338	334	356	364	329	337	346	355	362	331	327	324	331	340	315	313	363	338	331	313	335	332	328	320	339	325	321	298	355	314	311	327	346	395	334	322	350	329	330	326	315	338	353	343	370	345	353	309	324	334	346	330	349	343	370	361	363	331	323	375	312	318	327	352	336	308	329	350	366	323	346	342	329	322	334	348	345	364	316	353	320	342	317	309	341	325	354	329	373	358	299	294	329	342	352	337	342	328	335	327	326	364	354	352	325	355	364	322	340	360	328	328	334	345	353	356	318	321	326	351	341	316	332	303	356	338	335	363	340	391	319	330	340	324	338	341	322	309	342	347	365	330	328	310	345	334	349	319	323	378	328	339	363	342	324	320	321	318	338	345	290	305	359	368	323	339	318	349	331	297	322	351	309	327	328	354	349	327	318	329	336	348	336	319	350	344	323	350	319	335	328	338	340	341	350	320	326	333	317	329	334	317	357	341	337	329	333	301	321	318	324	351	323	350	382	321	320	338	354	354	338	330	364	354	354	313	318	351	317	359	333	374	322	362	340	384	319	349	344	352	358	304	372	343	347	329	345	301	317	304	318	343	356	341	354	345	335	322	364	383	381	358	344	333	324	316	318	339	331	311	316	348	343	345	346	333	333	324	319	311	331	316	368	356	352	365	354	332	322	312	338	322	303	344	289	327	321	334	342	310	334	336	327	327	301	309	323	342	354	306	355	326	339	362	324	329	353	320	353	308	334	322	321	349	342	340	351	356	339	330	321	339	336	338	332	319	349	312	314	330	379	336	323	326	362	342	368	338	347	315	333	335	334	329	366	350	335	355	356	322	352	317	352	313	338	333	388	337	350	294	303	337	331	352	343	305	308	340	323	352	332	309	351	387	355	351	346	367	341	299	345	343	375	339	315	359	323	333	315	329	367	357	307	307	316	372	355	323	363	315	352	344	337	331	344	283	346	318	292	311	342	352	347	328	368	331	329	349	300	339	349	314	329	351	295	336	333	359	339	377	322	292	318	346	349	367	330	352	359	325	341	367	336	315	353	363	349	330	362	356	323	335	353	302	337	320	327	347	338	329	299	311	349	325	305	354	335	332	347	321	347	305	357	326	365	316	313	342	343	341	328	330	321	325	386	326	313	322	335	348	326	339	349	389	338	325	325	344	303	336	333	344	332	345	358	338	339	332	312	331	317	347	315	400	315	327	337	323	323	302	333	372	331	341	327	333	340	360	316	344	316	331	311	337	322	333	302	362	359	307	333	363	334	345	321	309	316	340	348	344	324	300	352	314	335	346	371	312	369	382	348	320	358	296	300	363	308	304	321	330	335	304	359	320	355	330	341	323	303	327	356	335	334	312	354	317	326	327	339	333	334	341	345	355	329	338	363	343	352	308	335	332	347	322	346	340	352	302	329	330	294	348	325	332	345	301	341	378	356	343	325	339	347	332	303	373	365	328	350	374	330	317	350	331	313	311	322	319	331	315	347	303	346	333	350	324	304	333	358	352	315	346	352	337	312	287	330	356	363	329	356	329	350	311	321	362	346	334	347	320	337	305	311	345	304	308	328	315	332	332	353	344	346	330	328	332	313	353	343	348	317	316	343	364	315	371	325	316	316	344	317	312	349	324	354	348	307	322	360	326	342	326	309	333	335	328	317	316	341	330	318	323	339	306	343	366	366	346	327	341	341	323	308	305	302	340	315	352	347	346	322	304	324	336	317	350	374	343	284	351	344	345	346	325	346	317	314	348	328	331	348	343	355	357	300	317	344	352	333	309	313	322	386	397	333	371	302	331	327	325	320	313	324	342	357	343	350	369	348	361	362	362	367	349	348	297	333	327	355	329	342	342	271	341	296	310	343	321	327	332	336	343	323	334	349	344	314	364	322	344	359	310	340	353	370	333	309	349	332	328	324	330	323	344	327	333	316	317	332	348	303	336	342	348	310	328	345	335	291	334	324	373	311	347	338	321	349	366	320	349	385	340	335	331	353	350	360	336	324	316	335	346	326	327	337	331	337	327	317	375	322	344	313	343	344	346	345	351	345	323	308	358	312	353	364	313	361	319	361	325	333	337	333	349	291	297	373	341	315	335	349	348	348	327	339	328	340	330	344	361	357	323	333	328	360	341	319	344	329	323	331	325	368	321	346	318	333	373	333	349	373	343	359	304	326	368	345	343	290	315	356	362	320	325	325	353	328	330	317	343	366	295	321	367	349	335	345	356	309	338	339	304	368	335	340	346	342	340	340	290	362	335	345	320	358	321	350	357	332	318	347	323	356	337	305	320	364	335	326	332	325	356	317	356	309	332	305	351	295	346	322	358	369	317	292	338	336	292	320	351	300	312	350	341	318	308	337	311	316	317	325	335	354	323	348	331	323	333	350	342	354	333	343	316	333	330	329	318	331	347	338	326	356	352	305	332	304	345	318	319	337	309	343	340	350	352	323	343	317	327	348	334	331	352	327	336	352	329	339	318	362	352	328	322	344	331	320	362	341	272	349	407	341	346	328	309	337	351	337	318	350	344	324	334	328	352	306	341	332	305	335	334	355	336	338	320	313	331	358	277	311	331	319	365	359	323	329	340	302	310	328	341	345	363	341	345	333	361	347	343	343	284	323	338	346	320	363	348	306	331	337	318	342	355	346	332	321	364	320	340	359	318	311	329	334	334	350	331	324	333	388	327	315	324	323	326	328	295	316	312	371	325	334	333	318	327	346	347	333	307	340	327	353	337	348	353	364	321	322	331	323	305	315	369	372	355	319	346	328	311	306	345	361	339	315	303	329	356	339	355	335	303	345	344	371	366	278	305	310	361	324	337	331	332	324	349	325	342	286	302	314	318	370	331	351	325	329	339	323	339	327	309	318	329	319	325	331	299	319	342	350	369	342	318
28369	24897	30227	24005	20897	20575	20251	17290	17147	15216	12082	8943	10620	10536	11012	8815	9194	9261	7266	5981	4628	3631	3507	2905	2610	2315	2132	1810	1987	1781	1583	1497	1429	1542	1521	1490	1626	1556	1322	1358	1305	1201	1150	1114	1096	1030	969	1073	989	947	974	1011	1087	977	987	1063	1073	1014	993	1004	1062	1061	1003	1106	1101	1043	1020	926	923	935	935	1015	972	962	938	874	858	848	853	854	819	865	820	803	772	842	854	832	895	799	787	789	786	784	809	825	818	789	791	856	833	906	809	803	805	790	817	786	845	800	777	871	795	812	815	820	848	762	819	783	842	752	794	799	762	846	903	768	788	821	876	815	785	784	847	823	827	846	778	764	875	807	816	787	816	777	805	824	780	764	833	797	835	848	781	795	815	828	799	774	783	813	795	803	809	803	840	796	808	810	755	841	800	806	742	787	805	812	802	786	811	726	814	808	796	763	858	812	822	783	847	826	829	802	801	780	773	794	781	797	805	813	799	852	812	819	826	777	828	821	817	824	818	812	804	780	769	740	796	768	835	813	779	793	816	813	812	815	796	777	772	773	745	826	767	788	809	805	801	836	844	786	827	787	784	795	800	799	787	787	819	825	793	784	781	811	791	841	805	804	773	777	787	836	824	807	780	817	777	788	775	813	773	837	786	851	782	813	787	835	758	823	823	788	806	754	817	816	811	825	828	771	816	844	818	780	770	820	804	794	803	795	835	811	786	812	796	798	782	810	778	756	822	754	799	768	815	805	788	801	796	787	815	793	820	766	792	800	781	801	838	860	813	795	816	834	789	759	811	763	807	794	826	786	844	793	820	799	777	758	818	787	774	844	764	805	730	776	808	791	790	867	798	829	796	814	761	840	729	797	763	784	795	736	786	804	762	805	815	797	789	777	758	840	788	795	801	805	794	867	831	786	831	813	828	799	775	810	822	795	824	791	774	802	803	833	809	816	816	857	743	821	824	827	810	818	827	840	807	855	837	821	803	824	811	844	807	776	814	820	811	808	853	778	722	826	787	824	833	798	779	794	745	814	814	822	799	809	856	811	847	858	768	825	745	834	846	789	772	783	776	805	790	813	820	817	822	841	798	759	797	832	810	806	789	765	821	771	801	809	835	793	799	889	785	798	707	784	735	805	851	791	847	816	861	806	801	813	826	771	825	792	790	797	786	809	805	772	793	811	783	822	817	814	827	789	798	824	806	750	801	788	812	811	822	801	756	820	837	781	830	828	765	800	850	808	737	777	770	833	760	824	802	802	857	803	824	787	828	807	832	831	721	822	829	837	833	784	812	823	818	776	787	853	759	840	851	828	801	759	789	801	781	832	787	802	802	826	814	867	819	821	794	833	783	796	775	786	832	791	848	815	793	806	817	782	809	776	802	795	777	827	794	865	797	854	743	795	803	819	825	818	791	756	794	796	755	781	859	812	817	809	833	808	778	831	780	790	772	776	802	785	757	807	804	825	804	785	884	797	768	852	776	813	828	784	842	833	799	831	809	800	765	782	828	743	813	783	784	777	787	808	760	803	805	793	798	824	786	798	818	770	802	802	836	762	800	873	794	793	794	805	829	774	815	850	836	851	821	855	770	827	819	793	779	810	794	753	792	811	750	759	745	801	785	839	798	848	834	791	846	836	817	822	834	723	770	817	755	804	771	763	823	745	806	785	817	809	752	794	794	769	719	785	824	780	774	792	843	798	804	766	853	844	790	799	856	833	820	802	806	817	848	820	806	803	810	812	806	782	827	804	797	793	821	788	862	762	791	765	782	803	821	813	811	794	749	815	855	832	803	815	806	838	815	760	808	821	752	778	820	780	830	798	840	778	748	778	795	818	824	801	812	804	790	814	814	839	831	802	814	844	838	787	785	808	807	788	807	762	849	850	796	835	827	770	800	840	792	819	849	802	814	820	789	852	768	804	786	808	802	825	797	854	827	861	827	828	879	765	753	773	777	869	812	783	788	852	781	801	802	799	832	833	811	797	787	826	835	797	839	790	821	771	832	855	814	801	806	801	745	794	811	769	797	791	810	782	841	793	799	826	772	849	796	794	830	806	841	762	837	792	779	838	809	809	828	794	824	822	827	819	829	792	779	839	817	797	753	810	807	778	751	774	815	823	754	800	819	810	852	759	830	804	771	785	732	781	774	798	800	780	824	838	782	854	802	784	863	806	820	792	779	803	853	813	785	790	773	795	831	814	833	800	798	826	828	767	806	807	783	790	764	830	776	797	818	816	757	773	751	793	746	781	814	830	793	830	811	776	812	773	777	842	802	744	723	832	821	793	806	808	788	825	815	769	779	817	799	818	838	840	824	810	752	809	805	847	822	815	824	790	848	823	805	848	775	837	834	819	804	818	796	851	809	816	806	845	836	855	830	825	803	783	790	805	801	814	794	858	800	810	841	869	827	834	781	781	818	804	799	726	835	821	858	795	784	839	762	789	858	788	776	777	780	792	823	790	761	777	780	810	822	775	788	797	802	782	761	799	808	822	834	775	828	786	779	808	827	814	818	842	818	787	817	807	801	822	811	795	836	801	767	790	829	768	831	796	830	802	807	759	802	741	797	809	854	807	877	818	790	781	820	816	829	841	799	783	802	802	817	824	777	849	764	821	766	797	828	777	807	782	780	843	789	831	763	819	876	793	808	833	748	834	793	768	739	774	755	765	788	796	848	801	824	823	762	770	805	781	765	811	836	801	813	815	801	851	832	802	782	816	758	841	760	770	743	836	837	799	858	830	818	800	808	840	806	798	791	818	779	773	772	817	789	779	793	792	838	786	843	809	839	842	824	851	814	762	806	800	822	785	832	827	794	774	809	814	815	776	805	791	823	866	772	803	858	784	809	787	798	814	869	812	796	805	765	876	818	782	757	785	824	801	841	820	781	740	814	820	777	815	805	791	823	814	805	803	781	800	810	788	828	772	837	829	813	769	819	821	809	802	790	784	817	795	856	827	776	783	803	839	833	811	771	818	838	762	844	787	805	832	831	770	803	819	825	859	770	762	822	819	839	824	821	803	823	816	797	798	811	741	792	820	847	784	814	824	783	839	847	868	854	811	747	816	803	839	801	856	821	843	844	755	819	807	801	808	815	790	786	810	821	826	832	775	820	823	769	853	787	794	790	768	773	834	791	831	830	792	746	805	941	811	765	842	801	789	765	783	861	821	795	779	816	857	766	862	800	785	796	743	788	798	789	788	826	789	788	799	831	792	772	798	807	856	800	810	803	827	792	735	758	849	826	835	795	753	784	858	804	819	788	776	824	776	778	807	739	823	811	749	815	814	790	838	801	790	839	812	760	819	767	831	808	811	779	777	794	781	838	819	838	762	781	763	852	776	809	828	780	812	800	833	771	803	745	824	767	805	819	819	828	815	825	787	814	796	847	828	819	822	791	829	756	791	824	850	804	797	811	752	796	825	814	801	803	832	767	820	788	788	815	797	830	792	814	832	804	862	774	778	837	810	783	869	798	805	811	821	846	818	796	789	810	835
18461	9429	6852	3779	2053	1273	1062	800	715	595	550	564	490	524	474	423	374	417	371	391	337	348	325	308	316	323	322	301	335	354	279	275	314	327	300	337	314	300	316	289	307	313	302	310	291	284	289	299	305	299	289	304	266	306	266	299	288	342	289	278	287	274	312	279	295	296	272	277	287	287	299	319	294	315	265	306	298	297	282	282	293	298	295	278	282	299	256	341	268	296	256	321	272	292	294	274	305	276	291	303	274	297	295	294	272	295	320	289	285	267	273	235	301	308	323	262	259	272	290	314	285	307	286	261	278	290	291	300	262	283	291	283	330	288	288	274	290	289	278	266	299	298	300	285	268	286	262	271	299	311	274	296	249	259	321	277	272	284	305	276	285	277	289	288	331	297	309	307	255	267	290	297	280	300	274	274	301	298	261	264	289	254	274	297	325	291	270	280	296	281	285	276	300	283	297	307	302	271	316	284	317	290	264	287	295	294	279	283	295	320	257	267	260	285	282	288	296	288	272	287	294	309	289	277	308	310	315	275	292	293	285	317	279	273	309	299	314	274	287	273	289	280	277	305	255	284	301	276	266	294	288	322	286	268	261	301	278	271	278	279	263	251	279	272	271	270	266	267	276	285	307	292	316	325	293	291	295	296	268	257	296	259	283	293	277	333	346	262	279	273	279	270	295	291	292	281	270	283	274	312	278	271	318	289	301	298	311	288	250	290	295	320	275	289	288	265	287	290	257	301	293	276	297	329	281	278	292	290	293	288	281	303	286	289	284	244	294	288	285	263	278	288	270	307	323	276	281	288	295	272	318	294	300	313	294	319	272	267	287	267	257	271	278	294	289	290	274	263	273	270	289	303	288	274	311	312	292	272	288	275	286	312	298	301	261	260	288	287	264	284	281	274	289	279	267	273	263	283	286	290	279	286	263	245	285	329	285	285	313	297	293	321	291	274	329	255	262	273	299	312	304	289	279	283	294	277	296	279	285	303	277	302	298	248	293	265	308	293	290	302	272	278	276	272	263	323	257	273	295	306	318	276	303	296	287	262	288	278	254	256	289	296	276	295	285	301	269	297	305	311	268	268	287	278	307	311	283	284	255	268	278	302	306	283	269	284	307	292	286	297	275	280	270	269	302	303	293	294	298	301	297	292	269	317	278	293	273	251	279	258	268	293	291	308	290	281	280	286	322	265	260	289	305	293	265	281	273	279	293	306	268	241	306	319	276	299	262	270	290	275	282	308	292	280	273	303	266	298	294	280	265	260	282	274	288	301	259	274	277	283	271	257	299	283	276	303	294	303	269	292	290	278	276	325	259	288	259	300	322	307	264	298	266	287	278	278	274	244	246	294	278	263	292	333	297	295	273	278	307	289	277	279	263	277	301	260	276	313	292	282	280	292	320	286	323	298	297	281	271	257	273	306	296	288	269	271	302	291	302	259	282	303	302	309	278	314	250	296	274	287	299	271	265	253	297	300	285	272	263	264	335	349	306	295	279	272	283	298	291	283	293	285	290	285	262	266	280	323	286	288	275	302	280	269	288	297	283	275	304	281	313	311	291	263	246	266	287	285	284	278	288	253	308	294	277	264	290	309	247	276	283	287	264	277	271	260	274	263	271	284	288	310	305	298	276	293	317	305	259	241	261	266	265	285	287	304	277	296	301	299	284	321	298	295	322	235	294	289	295	264	298	304	288	288	288	297	311	303	292	274	266	269	291	282	284	289	274	290	251	296	288	283	306	280	269	297	300	256	253	288	286	308	278	301	252	279	259	306	280	273	267	292	299	289	292	288	287	316	255	279	289	299	286	269	312	282	313	301	297	307	284	280	300	271	298	309	293	272	286	287	265	314	289	292	302	276	315	247	275	277	254	276	292	271	282	297	280	255	285	290	275	310	255	254	255	281	278	299	291	269	292	255	285	303	291	302	290	301	279	268	311	277	296	284	262	298	256	330	280	274	282	282	288	297	289	287	287	269	288	278	280	272	275	277	263	285	307	300	282	283	287	273	269	273	288	288	271	286	288	269	300	287	265	285	288	278	265	263	284	295	284	267	314	299	257	290	285	265	321	278	295	237	278	307	281	318	290	274	301	278	316	269	269	303	294	264	271	281	294	295	276	344	319	274	330	278	296	271	288	260	265	264	266	291	315	313	280	288	280	301	301	285	311	282	296	305	307	263	316	292	259	263	283	282	283	291	297	284	289	276	288	269	318	261	274	258	336	283	298	303	292	259	280	274	290	294	280	338	305	326	291	253	283	295	275	280	296	285	299	274	258	277	304	261	281	284	262	294	301	284	267	266	270	299	285	317	274	312	298	295	310	292	266	294	312	294	267	289	311	282	288	309	281	317	286	296	274	265	284	279	300	266	332	289	298	280	275	302	312	287	286	298	273	269	272	267	282	265	282	243	300	242	271	286	278	299	264	295	269	278	311	262	320	317	273	289	301	293	300	277	263	273	296	317	270	319	297	287	288	297	318	281	292	307	291	279	274	292	298	289	303	299	257	299	323	262	288	320	309	295	276	293	320	268	288	304	296	313	268	256	282	321	263	286	298	294	258	282	288	252	317	290	296	275	285	280	259	267	281	281	294	281	274	261	294	263	258	282	311	300	258	269	251	288	304	287	286	299	294	289	285	277	289	260	276	273	268	303	280	322	285	283	285	283	290	280	263	296	294	307	303	302	272	302	312	270	301	273	277	275	309	275	258	261	278	254	265	312	292	306	296	275	305	267	328	332	292	246	261	282	315	326	281	274	275	277	311	309	304	264	296	290	288	282	246	304	262	296	276	313	313	292	274	257	284	292	248	290	281	269	283	301	311	284	273	335	283	255	289	289	294	275	267	296	281	284	283	283	283	279	279	269	260	293	301	290	285	287	268	284	257	281	256	300	250	295	289	266	290	291	283	292	230	259	318	257	277	304	276	316	284	289	324	304	267	287	255	278	305	280	295	288	306	292	324	249	292	287	261	292	307	289	295	284	285	274	289	291	282	291	280	259	282	293	288	262	296	298	316	287	244	290	289	308	289	270	268	282	297	253	283	258	266	286	258	294	303	279	289	284	266	286	283	280	279	298	249	268	295	256	270	266	294	266	282	323	303	281	302	288	266	283	281	287	322	297	286	286	287	279	300	278	293	327	278	290	244	282	269	295	255	284	285	264	292	291	281	291	292	278	295	289	303	259	278	296	241	295	306	255	303	269	248	246	285	277	288	300	273	306	276	293	292	284	291	286	287	280	267	301	316	290	304	278	278	315	289	303	256	312	291	296	316	265	285	248	256	278	299	268	293	301	283	283	301	287	304	287	300	310	261	317	288	309	289	303	276	258	310	301	296	289	291	300	260	284	282	291	317	284	257	310	283	299	258	281	293	292	297	275	303	271	297	279	282	282	277	297	265	265	267	274	275	282	267	287	269	272	276	278	295	272	298	300	281	287	282	277	278	307	297	292	280	313	287	285	281	250	300	289	257	302	311	300	287	254
10351	7885	10962	9212	6407	4915	4528	3683	2955	2597	2541	2209	2056	1922	1778	1608	1547	1589	1492	1412	1234	1223	1151	1111	1019	957	918	901	910	827	805	852	840	747	790	904	869	901	836	925	878	913	814	820	775	829	782	731	774	744	750	758	788	740	778	713	767	796	794	776	816	826	838	832	844	756	799	760	770	770	823	707	795	806	777	774	752	759	728	741	727	685	713	720	730	750	707	719	721	744	701	755	777	762	691	712	714	745	714	750	764	740	699	747	713	701	697	726	715	760	709	728	725	754	747	755	732	707	677	739	707	692	656	758	688	711	751	724	724	730	708	699	723	704	759	741	705	741	796	750	714	727	730	754	771	712	687	693	752	691	714	723	731	726	713	761	714	693	699	691	724	735	716	750	682	698	722	667	705	741	671	703	710	702	765	726	733	687	714	788	751	747	704	740	721	693	718	708	727	761	676	704	730	706	691	720	726	710	706	732	735	659	695	678	708	729	752	721	741	742	708	733	741	734	740	736	709	715	701	698	732	685	716	705	717	698	684	755	735	673	724	704	694	718	751	753	745	714	781	708	732	750	707	713	692	716	753	703	726	732	701	688	732	686	717	733	701	745	746	714	727	716	729	680	759	706	709	743	708	677	703	736	704	741	752	676	737	719	710	702	722	763	737	676	780	748	726	711	702	738	673	752	737	717	698	726	732	721	705	735	710	722	668	684	717	719	723	748	664	702	693	746	707	730	719	710	731	727	692	734	742	705	741	727	735	732	716	718	711	722	733	747	764	765	697	757	750	702	724	741	729	710	709	752	694	699	755	682	667	682	709	742	694	716	718	690	723	696	733	700	756	694	695	681	767	706	736	683	696	753	737	698	688	748	731	669	695	674	732	732	705	697	702	711	695	696	735	739	741	718	718	743	706	707	718	728	732	740	744	721	699	771	684	708	708	694	748	787	741	700	734	720	756	674	714	747	752	702	641	718	679	742	752	718	724	699	730	721	663	729	761	743	681	717	717	720	693	736	732	703	700	684	681	718	768	754	724	688	718	704	719	706	735	699	740	675	729	732	750	755	657	704	702	651	726	709	761	729	726	678	749	703	737	731	700	735	679	777	736	656	706	738	720	642	730	689	740	733	681	763	700	711	714	703	734	668	729	737	712	745	747	713	725	755	705	646	717	725	794	748	763	724	733	669	754	776	738	695	700	716	738	704	700	705	761	719	726	686	706	665	733	714	682	725	739	705	672	729	707	745	662	732	715	744	698	707	692	706	705	721	783	667	665	688	690	709	699	732	666	705	721	747	693	736	721	683	724	702	723	727	695	689	687	674	717	721	651	690	716	709	718	656	745	714	734	688	759	718	742	716	749	705	733	684	692	740	736	732	734	703	721	742	730	682	751	712	698	748	692	744	699	696	726	748	743	718	715	732	722	708	743	721	738	714	700	697	700	725	725	765	670	657	712	747	718	729	756	722	738	730	701	724	746	715	737	728	686	738	687	686	730	687	737	750	704	700	699	748	712	676	694	753	691	716	781	788	742	678	737	735	735	685	747	670	679	720	729	751	700	758	736	677	714	741	694	702	767	753	693	698	747	710	762	684	736	739	705	744	690	719	708	735	750	713	686	732	722	717	691	707	762	731	725	688	747	761	693	703	687	719	726	736	689	681	772	698	702	726	720	665	700	674	737	724	731	688	698	730	719	680	692	712	688	772	746	731	693	707	729	734	739	714	764	739	692	676	751	703	660	686	716	726	710	642	734	689	710	696	721	698	727	695	673	709	686	737	686	723	692	701	723	730	734	735	698	719	728	738	757	725	677	720	706	747	748	732	755	720	701	729	704	721	710	724	717	782	707	733	757	725	739	687	718	737	725	685	699	686	681	719	681	726	707	757	738	705	701	679	676	725	720	709	748	696	744	765	693	736	698	694	695	745	686	712	685	742	723	714	725	694	710	727	671	689	744	709	731	746	724	674	734	729	698	713	714	762	737	683	740	684	713	731	731	770	723	710	741	736	728	723	699	763	724	710	698	745	698	737	718	757	724	727	684	700	679	727	690	715	723	718	709	708	720	749	738	690	737	758	735	760	750	722	700	686	705	732	756	703	719	698	724	724	702	724	762	692	706	724	737	735	725	708	729	727	713	724	732	745	721	702	745	760	703	713	697	695	764	719	714	728	683	779	658	737	683	726	740	729	717	689	709	734	715	692	740	766	731	680	754	714	700	707	753	730	695	730	739	682	715	720	754	720	703	759	682	719	656	723	730	688	706	724	702	712	728	679	665	724	691	795	727	711	663	751	715	692	702	715	731	750	716	728	724	746	662	671	722	692	681	735	688	686	704	707	728	702	687	721	739	689	745	705	746	710	692	691	777	738	692	744	741	695	717	661	706	668	663	729	685	692	706	746	760	720	705	723	733	729	691	731	734	756	690	690	712	713	694	778	726	730	705	701	716	722	674	692	719	773	722	730	685	728	728	730	710	723	674	719	699	747	701	731	741	729	721	711	695	672	694	692	730	735	694	730	713	723	738	744	699	725	779	710	695	675	694	734	718	746	682	711	727	724	688	695	732	702	723	697	731	710	712	653	727	718	740	741	681	669	779	709	704	709	747	685	729	711	690	683	726	741	721	739	716	740	702	700	720	702	715	699	672	735	748	690	685	716	752	743	721	771	731	752	754	676	686	741	720	716	725	756	678	708	737	699	748	698	721	703	760	738	660	695	727	739	721	703	730	697	726	731	706	748	716	662	749	717	671	718	742	756	700	723	676	755	750	740	752	756	742	753	770	733	682	718	746	721	694	699	731	684	736	773	738	754	690	709	713	680	731	694	751	690	686	720	734	719	787	751	741	708	707	712	757	699	720	709	749	717	735	704	744	694	735	736	724	693	751	698	733	758	687	745	704	722	749	735	721	700	740	739	677	708	732	738	697	727	772	720	756	686	748	734	688	714	732	690	770	784	754	687	719	724	744	722	734	720	737	718	744	734	688	714	743	702	729	709	761	689	732	755	730	689	701	708	713	754	725	693	712	742	731	696	736	748	676	692	769	746	696	716	666	720	728	678	744	717	711	705	728	658	686	716	697	674	743	707	731	683	721	709	681	710	727	716	699	648	747	711	722	715	753	701	728	712	727	718	696	696	739	694	722	788	723	737	757	764	724	733	714	705	716	665	665	730	708	671	721	739	716	712	730	695	783	766	748	721	713	735	685	767	755	678	746	733	726	698	728	689	717	742	710	680	738	724	759	735	704	712	689	718	735	680	724	753	730	760	730	722	705	771	696	693	719	705	722	716	710	717	767	739	720	686	710	669	717	770	674	741	710	732	725	718	746	748	718	666	763	731	778	703	714	710	709	708	697	700	711	738	771	671	711	699	708	714	741	724	694	691	700	728	772	719	737	678	704	730	744	697	681	703	750	758	678	759	723	723	691	682	689	731	742	731	764	702	682	752	683	717	727	764	691	759	703	715	725	729	734	775	735	723	721	694	699	687	735	709
36522	27907	29919	19345	10286	6744	5404	3762	2917	2636	2330	1645	1758	1971	1938	1312	1105	1063	805	706	634	574	533	527	499	459	425	445	423	410	425	427	419	475	426	389	389	438	383	396	392	448	389	394	390	394	352	366	365	392	403	383	388	408	412	377	391	413	398	365	360	402	374	396	387	409	370	428	381	359	427	386	362	412	378	356	384	389	396	395	403	371	398	357	376	356	346	393	344	333	380	410	382	404	343	379	383	362	353	365	388	364	398	350	369	385	384	368	363	361	356	358	403	370	390	365	351	381	383	379	350	353	381	361	374	353	384	350	383	373	361	391	356	369	346	366	363	400	400	375	377	373	402	370	388	392	390	373	385	377	359	380	389	357	348	384	344	356	380	335	385	410	355	337	343	385	381	376	388	363	365	356	400	403	353	344	355	398	361	364	373	396	346	366	351	365	366	388	380	361	379	403	360	373	378	385	377	369	394	370	366	383	364	380	377	381	396	355	381	348	393	376	350	350	366	353	385	356	374	411	356	331	364	365	338	366	373	401	355	358	393	336	383	384	392	359	382	357	380	341	373	350	388	341	401	350	334	342	358	356	395	349	339	379	413	390	382	405	366	383	380	367	373	352	340	368	368	384	417	382	368	364	363	325	381	367	347	376	362	400	401	386	400	385	371	394	368	325	338	385	406	350	350	361	376	361	369	363	366	377	372	403	406	375	378	419	363	379	325	331	394	335	383	395	354	339	378	376	378	342	373	382	382	377	344	384	338	361	358	375	361	334	351	346	383	375	390	377	365	383	360	381	334	384	411	351	402	362	354	367	302	382	397	348	346	388	358	385	379	345	364	384	356	357	355	385	350	387	384	390	352	399	363	371	372	382	388	372	343	338	373	375	380	375	366	364	380	335	400	388	380	376	380	373	411	340	360	333	361	367	405	376	394	389	338	397	349	345	389	348	359	344	391	387	379	363	427	392	366	364	355	404	363	396	372	393	358	365	352	382	385	369	375	378	395	354	443	331	345	349	373	381	371	369	368	372	360	383	375	386	372	357	394	362	388	324	347	360	362	365	355	393	353	389	365	353	384	370	366	368	357	435	362	370	382	366	350	379	342	350	414	380	417	348	401	423	401	354	410	360	396	356	362	365	384	386	372	371	366	352	375	353	357	373	333	371	369	386	347	339	381	345	333	392	348	377	389	373	330	367	362	375	340	379	394	377	366	333	327	363	343	371	366	356	389	380	362	362	322	362	359	381	365	360	355	395	396	350	357	375	381	370	364	371	313	412	379	396	366	358	357	353	360	387	368	363	382	345	412	407	394	364	391	362	367	394	389	364	384	365	351	404	362	380	391	367	385	367	368	327	378	392	373	350	366	434	381	356	360	383	380	376	404	373	373	347	374	354	366	386	352	388	336	367	413	371	350	325	357	371	373	388	394	364	381	388	366	351	355	346	415	356	361	336	388	354	376	388	374	341	364	368	359	365	391	378	352	365	374	361	370	345	388	369	397	390	391	363	385	365	357	362	372	340	353	385	379	353	372	360	409	350	380	385	346	332	375	361	363	331	379	426	380	406	354	349	382	411	376	368	371	384	378	362	354	349	368	396	340	376	352	379	383	394	342	355	390	380	348	376	363	375	374	372	365	389	380	370	376	396	379	377	385	368	374	391	357	353	394	376	404	382	363	352	388	383	376	373	381	327	382	393	380	377	341	356	346	361	383	335	381	369	371	395	364	389	365	365	350	371	372	380	376	385	337	374	335	375	345	355	376	348	410	362	366	336	353	361	362	344	364	357	371	361	366	371	352	343	376	346	337	380	376	331	363	381	366	331	363	340	350	372	386	377	411	374	360	389	369	377	388	362	353	393	387	357	366	389	350	326	347	346	380	402	361	363	330	396	372	380	359	362	368	364	367	355	352	382	349	391	349	395	417	385	393	379	381	367	366	364	357	318	354	371	358	368	356	388	369	355	368	332	373	358	402	373	371	368	359	414	402	364	359	394	377	353	346	366	354	368	368	355	360	381	353	374	356	388	354	370	359	357	390	376	329	366	381	348	344	373	363	371	366	376	347	417	368	337	393	374	348	362	372	380	361	370	392	372	403	428	406	346	363	340	386	359	388	345	372	375	382	403	370	384	376	359	391	396	375	359	395	373	381	325	357	376	364	382	346	376	346	391	388	388	408	382	330	383	374	409	335	387	398	371	409	339	327	413	393	324	387	348	347	408	343	343	396	374	366	367	352	347	396	336	362	406	364	361	374	389	377	355	352	392	383	344	337	367	347	334	394	378	383	366	391	353	405	376	370	384	386	396	378	365	357	418	382	400	384	334	371	373	368	375	377	345	343	365	380	341	338	386	312	356	346	387	374	361	336	344	385	379	420	414	335	378	376	385	373	355	383	377	357	378	399	347	343	361	370	367	373	341	400	364	381	385	379	355	400	357	352	374	374	389	368	371	351	386	356	366	380	373	366	353	357	355	375	350	388	374	362	359	395	364	385	364	344	364	404	363	364	355	328	354	401	380	413	377	351	352	384	369	329	375	369	359	367	346	370	397	365	357	352	348	378	372	384	363	344	359	370	376	366	374	385	337	378	355	421	368	335	371	371	391	361	363	395	360	359	349	360	377	367	342	360	359	371	371	341	341	375	404	363	366	356	389	395	362	381	339	343	336	386	372	394	355	365	388	345	405	389	380	356	372	348	355	380	362	330	343	368	384	394	370	373	359	347	360	382	356	379	370	356	343	375	371	345	341	345	374	409	354	358	396	352	379	394	377	365	358	381	344	394	352	394	357	330	420	361	378	360	393	387	384	351	385	426	364	352	386	352	422	402	382	341	359	381	369	379	347	385	373	362	338	391	376	381	374	370	345	334	359	395	346	375	395	367	378	372	348	366	393	381	389	386	365	374	397	380	378	402	373	387	349	369	411	354	345	361	388	370	379	388	348	429	342	385	392	372	379	385	376	365	390	355	375	371	366	365	364	382	364	395	361	353	372	378	370	355	316	368	359	350	338	351	344	377	387	407	330	357	393	358	376	390	374	378	404	340	326	368	387	395	382	371	372	391	366	358	370	388	392	343	398	387	359	376	357	400	379	385	382	348	363	358	369	380	396	358	365	400	376	329	374	348	382	388	373	359	368	351	383	351	338	379	377	392	370	367	367	389	384	389	369	398	353	429	361	353	326	373	352	351	364	383	372	365	335	356	342	396	367	377	373	370	404	386	362	373	390	388	350	356	354	380	402	389	415	387	385	347	388	379	389	374	352	376	401	372	369	362	384	359	373	352	362	394	389	371	361	335	354	397	397	392	382	406	375	369	338	398	372	359	374	396	352	337	345	364	371	374	381	386	392	378	378	401	388	345	349	358	408	360	408	335	376	383	354	348	349	376	386	389	393	335	348	330	380	354	363	346	375	350	367	349	370	327	374	381	355	363	399	354	395	401	377	370	414	392	348	386	373	357	359	381	360	330	375	381	397	370	332	395	357	332	362
22414	20768	28840	18446	13234	12618	12957	11351	10780	9812	8263	6445	6946	8048	8059	6045	5932	5193	3916	3244	2687	2288	2030	2091	1745	1666	1619	1490	1435	1544	1294	1330	1247	1294	1262	1233	1329	1319	1215	1207	1208	1188	1170	1158	1073	1044	1019	1047	1005	1042	977	1023	1021	999	1056	1048	1007	1035	1014	997	988	1065	1124	1040	1066	1032	1042	976	932	999	1003	998	1014	977	1024	948	884	893	862	964	891	917	916	897	920	898	894	872	900	905	958	870	872	909	969	911	906	894	909	848	928	874	929	944	907	961	925	905	934	868	905	928	872	931	856	875	933	920	890	885	880	882	907	885	887	889	908	873	928	924	861	883	883	915	852	888	889	899	919	891	883	845	896	869	897	892	916	852	895	857	890	890	948	914	903	863	907	860	894	887	905	837	915	872	844	930	910	921	864	910	878	910	877	894	870	866	925	857	826	904	873	895	856	852	886	927	898	920	899	889	877	901	896	905	871	844	922	886	893	878	915	988	909	875	914	874	863	835	896	947	858	905	889	942	904	893	930	879	898	854	882	969	890	918	899	882	860	903	909	951	841	892	861	944	874	905	898	918	927	906	901	897	907	906	863	943	847	897	897	876	881	915	882	877	864	933	901	876	878	920	953	889	878	918	878	908	887	868	886	872	898	925	903	907	932	952	891	929	901	852	905	916	967	861	887	868	898	889	903	823	907	887	889	933	845	889	886	868	878	908	895	935	849	900	874	858	886	930	829	874	863	887	894	848	912	855	910	894	897	876	896	927	880	871	925	888	838	926	897	892	942	944	923	876	912	876	872	860	943	907	903	874	923	925	900	913	895	863	867	841	909	899	875	910	928	853	882	904	907	837	941	913	880	864	881	932	863	889	900	926	879	885	922	935	872	980	871	930	884	882	896	852	854	857	889	881	873	899	863	895	911	931	882	873	916	846	850	913	904	899	863	900	899	953	808	834	866	945	878	872	881	911	930	899	945	889	913	864	915	896	912	859	881	856	879	898	829	904	890	919	889	898	867	868	918	945	921	923	878	895	894	909	879	898	937	928	901	920	884	903	913	899	910	854	853	904	904	944	862	868	962	871	882	889	878	906	859	867	905	887	872	955	889	944	852	886	881	847	884	921	917	872	903	909	956	906	888	843	911	903	879	909	889	913	856	870	897	920	903	881	888	834	917	874	864	894	919	922	911	885	858	863	900	892	867	848	885	886	928	900	823	924	898	866	902	842	887	907	883	883	878	904	881	925	921	940	875	856	910	875	879	891	915	887	873	882	924	890	861	929	911	905	866	847	927	958	881	894	885	934	923	917	881	947	925	905	933	888	854	939	856	851	853	930	891	887	922	810	907	902	882	897	933	894	901	892	857	853	881	951	879	909	894	838	893	910	833	883	794	910	913	842	865	879	892	878	866	874	888	927	900	933	883	901	886	869	905	895	872	897	984	853	868	895	898	932	844	885	897	916	914	895	922	844	860	916	907	897	888	901	901	830	883	904	852	941	909	894	900	890	872	898	945	900	903	918	967	936	938	862	871	907	938	839	954	930	938	903	879	913	909	941	919	923	889	914	864	918	898	940	873	908	929	833	841	873	903	863	889	887	833	923	909	877	862	900	922	889	884	932	863	844	858	917	936	896	839	912	892	897	857	942	890	904	887	883	867	859	841	864	938	959	834	879	857	807	922	889	888	900	904	827	862	873	878	918	886	855	911	866	836	882	900	893	905	879	903	846	885	903	932	882	854	843	917	914	880	915	896	829	901	946	876	910	939	871	932	859	919	859	916	898	906	888	860	947	882	859	913	914	914	845	945	853	901	815	927	844	883	928	828	902	912	872	893	861	857	847	953	919	889	908	876	907	952	866	931	895	868	880	866	848	919	885	907	863	864	941	905	939	858	896	892	841	868	922	893	915	896	929	932	925	909	972	881	846	907	934	951	915	903	882	902	894	843	897	892	898	906	925	894	866	900	845	845	849	886	929	851	872	913	872	885	904	868	868	918	921	848	867	887	826	860	867	886	932	854	891	893	885	911	890	944	925	935	873	868	898	932	883	835	891	878	900	900	901	866	886	842	883	933	879	898	944	867	895	882	899	902	859	896	929	906	917	853	841	935	886	878	898	892	885	910	915	892	916	893	916	955	923	863	906	908	932	960	934	876	905	866	913	901	882	928	921	891	847	914	909	867	946	854	885	893	927	898	901	857	920	877	927	878	879	902	928	887	958	872	882	932	944	896	915	914	851	852	927	907	853	835	878	913	803	890	866	880	931	845	895	864	881	888	894	929	891	905	916	919	889	933	834	861	880	926	889	873	955	900	921	817	917	922	913	920	927	910	925	849	912	879	934	896	924	911	902	909	932	875	905	892	871	852	891	875	922	913	893	924	876	905	943	924	883	942	864	854	903	909	877	902	869	867	873	906	834	889	882	875	890	875	886	876	882	887	928	902	887	883	865	925	876	842	871	900	875	825	914	950	868	847	844	903	893	895	861	867	871	848	901	883	894	922	941	858	936	918	907	794	964	894	908	905	927	841	922	851	906	845	814	872	923	928	892	899	854	925	866	924	883	872	906	903	895	859	931	922	912	898	889	866	874	862	894	921	868	918	914	884	898	813	875	962	903	881	906	840	868	866	933	923	912	871	891	923	853	917	904	956	901	945	932	915	902	870	877	899	918	927	931	893	954	879	910	889	877	865	877	918	892	881	932	903	864	886	925	863	854	842	903	925	888	905	934	845	924	864	922	900	919	881	930	877	948	908	878	834	871	798	932	857	926	864	928	938	883	892	874	898	888	897	861	851	847	897	904	878	890	873	909	889	907	838	925	892	862	888	867	902	874	883	936	921	919	901	858	880	920	894	876	902	906	888	835	890	938	872	933	891	842	906	881	918	906	868	926	914	915	931	914	903	908	903	890	924	858	925	824	894	907	847	879	872	892	903	885	915	946	930	886	857	898	883	922	904	887	857	905	871	914	873	872	856	936	878	886	901	883	945	904	854	921	891	892	913	860	964	858	859	898	917	932	933	913	903	869	907	883	910	885	885	878	888	901	887	919	890	917	903	908	892	886	891	885	897	866	928	860	857	888	872	907	933	868	917	920	833	902	899	885	868	881	902	851	943	840	893	871	922	884	877	869	916	850	837	906	943	863	922	927	846	923	906	885	903	922	882	902	839	876	867	904	953	889	920	866	926	876	942	841	887	903	851	892	853	892	862	869	882	870	885	923	848	945	935	920	910	870	861	871	906	901	879	873	956	913	902	895	926	882	913	900	885	845	913	863	858	908	847	880	911	905	914	864	913	866	924	855	883	885	901	879	871	883	930	876	871	889	937	905	861	977	919	873	856	912	916	905	843	853	865	901	864	865	866	914	851	918	868	903	892	915	909	854	895	876	913	912	865	814	885	904	869	898	869	859	951	920	878	857	888	867	917	936	892	854	911	896	924	919	849	910	871	898	896	925	925	932	896	913	918	882	858	877	927	862	895	864	880	883	858	883	915	873	904	827	854	897
45715	37535	37609	23404	15548	11151	9190	6472	5684	4815	3849	2705	3145	3295	3171	1938	1761	1375	1123	908	843	669	666	605	528	460	464	441	484	486	439	431	400	438	386	446	417	415	382	454	348	384	364	389	367	370	336	367	361	364	379	344	362	385	382	330	352	332	337	379	354	333	351	345	325	374	322	321	389	381	337	351	368	348	344	354	354	335	362	332	353	353	349	336	331	324	323	330	329	333	310	322	312	348	329	366	349	322	372	341	325	361	338	346	382	348	324	305	382	323	326	309	355	324	318	305	342	344	354	344	315	292	347	313	321	332	322	383	307	313	340	346	328	318	330	322	340	324	319	332	334	368	326	351	373	356	324	350	311	331	308	336	372	349	337	343	317	331	329	353	347	347	331	332	335	361	313	357	323	313	339	336	325	325	329	325	324	288	355	349	328	322	374	323	328	333	324	340	324	335	348	313	345	308	380	292	319	329	359	351	367	318	341	345	341	355	311	354	359	316	329	357	369	342	326	318	301	346	348	345	329	311	340	366	351	331	323	329	291	288	314	385	363	319	358	311	344	313	364	348	327	348	367	315	310	320	318	327	368	340	309	323	328	348	315	339	346	329	333	318	334	329	352	322	324	331	343	356	303	326	357	345	372	335	328	330	352	347	327	351	326	358	343	341	358	366	319	333	374	325	355	337	326	338	319	326	354	325	317	364	313	324	308	321	333	338	309	302	325	340	364	342	349	362	341	352	353	321	371	325	358	320	305	335	330	358	318	345	311	324	340	341	314	318	316	315	362	363	322	326	308	340	333	332	335	329	334	372	338	332	358	333	330	342	376	367	314	334	364	325	335	318	304	354	349	310	334	374	328	342	339	339	334	327	331	345	336	340	332	367	326	322	289	334	357	328	344	344	336	322	369	355	350	340	350	360	311	347	336	333	297	307	332	334	340	333	334	328	354	335	283	340	309	378	316	311	354	329	317	308	350	329	339	325	356	363	305	333	336	320	330	338	303	318	343	283	338	333	334	344	332	318	289	322	337	335	321	345	350	321	318	337	298	350	331	333	309	294	349	319	324	327	334	328	332	301	328	364	342	316	327	320	327	355	363	347	358	331	330	339	316	350	318	316	332	329	316	322	320	354	309	352	339	304	358	376	317	322	349	334	378	346	304	358	335	316	343	355	321	353	316	326	327	319	347	315	338	347	323	350	370	335	308	314	339	328	346	355	341	358	328	333	337	358	347	332	369	323	363	333	333	342	338	366	337	325	347	344	362	361	327	312	365	366	326	348	314	347	356	324	338	341	351	326	348	320	302	333	347	311	348	340	351	334	323	344	311	286	346	338	331	304	348	304	314	320	366	336	323	349	348	329	331	339	354	328	333	335	331	334	328	338	359	337	318	349	334	349	322	344	383	320	290	344	351	331	295	347	324	340	364	308	300	297	349	317	335	373	316	336	345	319	323	299	332	303	349	310	303	328	347	359	323	346	325	316	339	341	312	339	342	341	348	348	339	337	319	317	326	342	325	333	320	294	335	289	342	341	322	316	327	336	343	355	334	318	337	332	303	309	305	339	312	321	327	347	322	317	340	302	312	305	350	333	347	339	359	348	332	330	345	336	272	354	321	328	317	367	339	339	365	343	352	313	344	355	322	298	332	349	340	312	305	307	318	343	324	343	324	339	342	319	334	337	322	328	324	324	313	304	332	329	321	360	327	336	331	354	293	334	353	328	338	311	296	322	279	354	315	329	324	320	315	351	313	312	327	346	309	341	370	343	315	300	315	369	330	306	353	295	310	323	341	330	360	324	293	340	319	312	336	361	353	289	329	395	352	314	318	292	317	317	338	339	315	320	324	324	334	303	335	350	344	338	313	330	351	374	334	362	331	297	335	346	321	340	293	342	312	287	348	335	314	324	325	319	354	355	315	333	364	339	361	332	340	312	323	313	346	344	321	345	323	320	324	351	353	338	314	331	329	318	339	314	375	339	327	325	318	347	325	347	349	326	339	320	328	339	323	336	311	301	360	338	337	298	336	350	323	318	342	341	325	318	352	340	288	349	354	319	334	327	321	294	328	369	311	348	296	341	312	341	326	329	368	333	311	312	307	315	300	315	347	324	357	348	346	330	320	333	315	339	355	319	296	352	325	332	345	354	350	353	339	360	343	347	344	349	324	316	362	327	347	320	337	338	314	331	347	334	323	316	326	335	332	337	324	364	371	318	330	333	334	334	321	317	305	353	286	323	348	345	339	329	326	337	312	351	356	322	322	383	345	315	333	304	312	316	333	316	338	333	308	358	339	307	329	355	320	337	320	321	351	335	354	333	338	281	322	313	347	327	348	352	280	343	362	361	346	337	381	346	315	382	357	343	330	343	337	360	359	323	319	330	344	356	377	316	336	355	316	358	338	317	350	341	288	331	291	325	326	333	324	378	305	311	341	371	387	364	339	310	284	325	362	360	308	332	344	331	332	331	371	299	338	331	310	319	337	332	365	326	322	314	321	302	332	345	338	289	354	382	316	343	345	306	339	325	303	370	355	360	367	339	335	307	371	342	342	335	306	346	331	345	338	350	324	332	294	274	343	340	361	317	310	349	314	325	334	311	371	350	361	363	354	322	325	330	338	335	310	322	345	310	371	307	287	359	326	341	345	345	350	330	344	315	308	342	368	310	344	315	335	326	323	316	361	304	345	330	323	355	336	332	358	357	316	352	304	329	325	350	323	338	326	315	302	352	283	328	333	310	344	323	335	316	359	347	343	365	334	350	353	353	335	316	360	364	305	330	300	307	312	351	334	356	368	347	316	315	335	343	341	326	325	344	297	361	315	339	287	356	334	324	335	339	344	328	307	320	306	358	309	355	347	320	307	355	343	360	314	331	319	395	338	325	329	352	313	352	361	325	360	340	290	345	352	318	318	348	324	310	364	327	319	339	306	321	343	362	325	339	320	318	338	337	321	297	380	374	331	303	318	340	313	300	346	329	356	359	325	332	341	325	353	319	345	332	347	324	353	352	329	351	336	372	323	340	364	320	329	312	345	327	317	324	330	361	342	350	354	336	343	327	348	360	361	344	325	343	343	357	329	305	334	319	323	315	329	332	331	338	347	329	348	319	307	379	288	332	306	326	312	339	342	358	345	362	319	362	321	305	321	353	315	330	336	289	340	304	330	347	354	363	316	337	348	330	340	353	328	328	337	333	305	349	303	302	337	330	310	311	333	347	324	309	319	342	365	331	330	324	351	325	325	349	375	303	385	305	332	313	364	324	328	341	352	339	314	319	323	296	325	305	363	351	335	353	314	350	371	288	325	319	330	344	350	373	343	346	326	345	281	332	311	332	326	332	348	332	328	300	361	356	317	340	329	318	347	346	351	340	297	328	329	361	345	341	323	342	340	318	325	370	321	328	349	343	324	323	316	338	305	306	326	339	346	310	371	313	324	352	337	336	318	321	299	324	327	345	329	344	294	330	361	314	343	355	356	325	386	323	328	342	340	324
29226	27730	34716	21177	18398	18097	18482	16123	16730	15591	12131	9783	11095	12127	12614	8753	7785	6898	5612	4785	4006	3133	2980	2554	2176	2094	2010	1824	1878	1925	1637	1549	1433	1495	1463	1424	1592	1559	1405	1301	1182	1248	1255	1243	1041	1031	991	914	1039	1021	978	1046	975	1002	992	1071	1056	994	963	1038	961	1011	1112	986	987	977	922	974	860	960	925	905	916	976	913	874	799	845	814	812	800	860	832	853	761	885	798	816	831	812	815	825	816	828	832	810	814	817	805	798	793	806	805	789	849	825	807	834	819	826	807	834	769	835	808	790	824	780	772	845	760	810	801	849	799	774	822	843	780	818	779	799	855	807	803	801	815	814	816	822	753	789	819	851	813	800	803	815	800	782	804	841	827	783	791	781	786	805	868	794	815	768	786	811	800	785	814	816	759	773	807	806	781	830	812	827	793	794	788	789	800	842	818	786	820	807	817	791	822	784	805	787	767	788	761	818	802	820	803	803	788	753	834	778	794	782	815	757	819	783	855	802	837	858	811	747	834	801	782	800	803	748	760	822	817	715	881	796	847	774	778	830	800	779	748	789	775	775	800	787	776	748	768	781	834	795	845	852	780	834	856	838	767	805	802	796	719	821	814	799	806	783	807	808	752	814	788	839	763	813	839	829	797	774	778	780	836	811	830	796	776	804	815	857	765	759	759	790	811	807	803	766	767	741	803	766	802	794	789	794	838	782	806	749	794	794	834	822	789	794	769	781	844	779	743	796	770	807	777	757	805	774	791	821	790	796	790	787	812	772	817	745	770	808	787	786	769	810	784	826	791	791	785	772	814	808	772	788	753	790	809	787	773	796	773	801	806	817	776	784	828	760	783	793	780	762	814	793	825	785	818	822	814	817	787	782	814	809	814	793	787	814	772	816	799	771	793	812	805	823	804	800	778	797	763	859	796	754	793	778	823	770	774	797	794	786	811	787	800	814	797	819	814	809	803	831	806	781	867	815	800	815	853	829	799	834	760	815	755	857	777	759	796	789	728	777	844	785	789	781	835	803	802	774	791	826	790	780	749	818	787	800	825	793	751	799	817	791	815	818	811	788	830	812	787	848	787	772	786	763	798	818	769	805	774	755	769	783	789	779	851	796	778	812	795	783	780	802	764	766	771	778	790	787	797	796	738	805	742	774	751	778	811	808	756	797	823	768	809	796	815	792	808	812	741	750	777	781	776	819	790	764	813	765	783	767	825	814	781	817	802	822	820	748	798	812	819	825	778	778	850	777	749	794	852	771	789	788	784	781	818	778	807	805	780	794	757	774	773	775	801	822	826	754	828	780	771	780	796	766	742	757	878	830	803	821	758	776	811	812	763	766	756	829	853	795	837	827	803	797	815	775	835	818	736	822	819	772	807	787	825	786	816	818	805	816	829	767	844	857	772	781	764	786	791	802	772	736	800	803	804	751	847	811	798	825	831	793	787	765	762	819	811	816	792	826	787	750	788	737	748	816	783	817	798	798	791	796	835	778	759	791	802	848	762	772	842	798	807	807	789	807	804	784	839	750	796	807	790	802	797	816	811	794	811	801	801	803	808	818	735	829	802	748	798	772	857	835	802	782	808	778	771	743	835	809	793	782	800	781	775	765	824	760	821	822	779	775	782	757	793	796	763	812	790	810	817	824	770	763	785	753	811	752	808	775	813	775	785	790	836	787	814	803	820	796	847	792	732	800	872	759	795	791	769	805	791	776	833	800	795	761	852	825	795	843	849	768	788	790	806	815	794	807	773	803	775	783	818	779	752	757	782	851	806	770	786	797	745	869	814	825	830	776	783	849	730	809	792	831	827	800	830	833	771	820	783	766	799	809	737	765	790	758	846	815	762	787	786	803	826	803	786	782	755	825	790	764	748	753	788	812	768	797	783	766	812	796	796	798	833	801	761	824	753	797	808	798	783	771	760	750	788	772	828	837	814	802	805	785	733	784	710	808	800	803	816	752	875	848	770	788	806	830	811	785	807	840	780	781	773	737	738	808	811	798	806	793	835	790	746	808	844	754	816	800	834	865	761	756	766	818	797	779	752	796	848	767	762	788	760	801	891	776	807	809	789	822	764	819	815	783	845	787	795	828	782	789	841	756	799	824	796	787	771	795	787	803	812	804	761	804	834	769	787	782	814	801	781	775	829	781	828	771	756	824	743	750	806	841	835	827	839	757	808	800	836	853	809	820	822	782	812	812	820	719	773	795	891	788	779	830	776	810	809	789	797	797	781	764	746	824	745	778	771	819	768	850	802	792	803	852	812	756	766	797	803	798	773	760	802	823	751	789	803	828	768	809	786	812	816	793	793	862	790	784	782	799	845	791	797	798	811	784	778	816	823	786	787	787	790	782	815	782	837	821	817	743	793	796	778	797	783	755	854	842	766	758	823	867	778	822	774	802	768	855	844	797	777	812	841	785	842	829	776	839	759	785	826	768	767	791	825	862	832	768	767	794	826	772	826	796	769	823	836	788	791	768	792	880	732	842	789	796	822	746	830	796	761	824	807	831	788	765	772	784	794	785	812	772	753	807	804	773	788	801	772	831	849	785	765	801	785	808	752	781	836	775	833	794	848	836	837	807	819	788	739	775	843	768	809	824	794	786	801	810	759	789	793	775	774	806	792	798	737	821	817	813	811	752	778	756	838	829	831	765	784	808	827	840	851	796	835	811	824	807	762	790	804	749	817	822	814	829	754	778	789	812	773	815	846	800	817	773	764	803	817	771	762	797	770	787	802	741	795	805	805	815	742	805	817	754	774	771	818	858	761	798	809	750	765	817	750	773	778	747	787	771	796	795	803	857	779	784	804	775	819	796	794	779	776	784	799	794	828	748	809	858	803	797	799	797	794	816	807	828	809	784	761	808	805	798	788	792	821	836	774	810	830	852	806	785	803	812	781	818	789	812	826	781	798	819	843	786	810	804	779	834	740	793	804	774	843	785	836	807	800	794	758	827	814	852	813	785	832	770	843	825	754	806	804	753	823	805	809	811	775	765	811	812	770	769	851	797	820	850	835	805	792	794	791	810	790	834	825	788	800	821	799	841	809	819	785	791	833	788	804	775	869	817	777	801	768	805	790	848	710	775	815	806	821	792	821	822	755	800	832	778	749	781	784	808	762	745	753	869	822	798	757	802	770	775	836	833	820	889	763	804	796	800	819	841	815	828	744	803	897	852	801	763	812	801	785	770	828	774	798	764	807	795	737	784	760	802	850	811	777	787	774	801	807	788	739	804	784	837	785	784	825	799	828	774	839	795	763	816	805	789	812	822	828	797	743	797	782	785	764	831	812	789	801	840	765	799	805	755	814	783	803	785	795	817	814	759	776	801	745	779	866	734	793	827	789	821	794	780	801	841	797	809	769	781	774	825	744	767	804	797	799	818	756	829	787	752	791	788	756	834	781	821	771	820	791	799	782	849	785	733	814	830	799	809	803	810	816	733	804	838	820	795	781	822	814	803	829	803	820	747	801	790	791	767	845	775	805	824
18635	9316	5878	3017	1727	1258	983	846	705	607	548	470	476	509	421	411	430	328	384	344	347	292	356	325	306	309	290	300	296	302	304	274	316	289	294	296	292	282	307	274	300	269	300	315	318	263	283	256	298	258	315	290	262	298	246	305	258	288	292	285	292	266	261	301	266	296	313	259	280	279	257	267	283	283	266	289	294	240	286	280	251	308	285	273	251	317	269	294	280	297	269	258	281	271	288	276	282	271	271	273	258	261	275	247	298	281	264	288	260	264	260	237	260	275	289	293	289	279	299	275	310	284	280	275	300	254	284	300	270	260	269	279	284	271	267	280	254	264	299	332	259	296	263	296	277	242	267	311	285	277	273	295	256	282	279	224	267	315	300	273	252	280	247	278	332	268	296	260	307	279	265	267	268	268	250	249	291	257	266	295	273	290	281	311	280	250	284	277	329	225	275	253	260	258	255	260	270	276	275	289	252	277	289	278	289	280	284	271	292	280	271	285	273	284	271	280	278	293	285	272	270	262	267	274	279	272	302	288	293	281	268	258	280	296	300	272	268	243	273	274	290	252	289	259	309	306	267	251	257	279	270	245	265	258	279	303	242	287	279	259	295	261	260	274	285	275	290	293	282	299	304	261	264	269	293	266	309	286	289	272	283	267	282	295	249	305	289	292	296	256	273	283	298	251	265	276	268	265	276	305	274	303	289	264	298	274	245	275	277	277	294	261	287	274	293	260	277	278	291	284	285	272	294	294	293	267	260	240	285	278	278	281	285	250	268	300	290	295	239	263	293	318	299	306	298	306	248	252	281	234	256	280	265	278	263	317	280	271	293	282	271	273	278	227	290	266	274	269	309	261	274	274	246	258	301	275	239	252	279	265	283	299	307	256	261	271	259	268	291	269	249	268	270	272	263	274	264	268	292	265	288	299	253	275	258	272	280	265	284	272	266	253	248	281	284	270	249	269	255	262	277	259	230	262	267	271	266	266	276	259	306	268	310	281	308	273	273	277	271	249	280	278	296	277	294	266	265	262	273	269	252	248	292	271	300	271	284	265	270	273	285	285	282	293	266	267	253	283	263	293	277	296	295	294	241	279	279	269	274	294	279	293	274	259	279	270	298	249	266	255	256	304	289	273	275	255	276	313	280	247	300	287	291	292	281	269	256	281	274	295	226	259	251	280	298	288	271	255	267	276	276	331	258	296	268	282	270	269	282	283	245	260	287	290	258	264	236	290	265	290	280	274	258	276	318	293	292	302	275	293	260	282	237	267	285	259	265	297	277	275	285	284	262	290	251	255	259	269	277	302	303	284	274	276	283	297	261	290	274	275	282	260	288	272	244	270	277	261	263	250	247	303	256	292	271	295	270	287	277	252	260	262	290	264	265	272	284	245	272	273	224	284	275	294	255	280	267	290	263	281	247	300	256	291	290	292	269	260	242	279	282	291	269	257	287	255	259	250	258	259	239	239	255	280	266	281	273	291	264	255	262	276	241	273	251	256	279	269	265	254	256	259	274	266	267	258	284	276	281	292	266	256	251	258	314	281	264	280	293	304	305	272	294	274	279	281	279	299	276	268	287	293	260	274	298	275	266	264	258	258	284	300	271	307	287	271	274	242	271	270	273	265	253	246	305	268	287	249	280	285	261	273	293	242	277	292	273	263	254	284	307	286	271	268	301	264	274	261	227	312	283	269	274	288	290	291	272	297	273	252	285	283	251	288	266	274	274	248	272	282	246	258	294	271	239	308	296	296	229	257	273	268	281	296	286	280	258	278	282	297	292	286	265	279	272	278	261	284	267	267	287	255	270	297	283	287	288	284	267	302	271	251	281	258	287	270	265	285	273	248	262	274	268	283	258	283	274	284	271	249	244	306	300	290	268	300	281	277	275	277	278	262	278	256	269	273	272	297	304	238	280	294	275	267	274	261	284	268	306	268	254	275	283	265	262	259	287	261	302	255	278	287	266	279	254	269	268	295	271	271	268	305	289	267	282	326	284	309	288	319	259	256	256	290	288	281	277	253	277	245	276	268	292	279	270	291	276	311	293	292	263	256	289	277	260	284	268	279	266	294	257	281	282	276	299	282	277	267	266	287	286	273	260	296	287	326	234	256	257	272	254	299	281	255	269	257	272	264	272	265	288	271	241	276	282	278	288	301	271	271	275	277	277	282	238	276	257	251	259	271	260	298	271	281	269	268	288	249	259	294	271	278	276	243	234	302	251	304	253	277	296	296	278	280	284	282	282	272	256	293	266	277	283	272	274	277	274	284	275	277	309	280	291	268	240	283	256	283	277	237	296	278	310	257	263	272	270	281	272	281	262	256	238	263	262	307	276	279	268	273	257	286	266	288	280	277	260	268	274	258	264	245	307	286	284	265	291	278	251	266	290	285	292	277	241	281	264	286	267	262	285	285	306	255	279	319	256	291	281	254	278	292	289	277	289	278	304	252	284	293	291	308	261	264	266	283	279	279	275	260	234	310	250	275	280	281	254	271	280	251	244	304	302	277	275	276	243	247	266	304	273	291	264	268	283	259	292	272	245	281	302	293	247	262	276	262	290	283	270	252	270	279	301	274	283	269	244	301	273	266	262	244	290	273	251	270	284	271	266	290	265	270	296	285	256	289	276	293	284	277	284	278	291	274	291	298	299	276	274	259	293	248	268	293	279	268	257	289	291	267	283	286	237	292	288	293	302	285	269	257	258	286	252	292	288	258	269	241	271	264	269	265	281	247	281	283	265	289	282	295	279	293	276	253	284	281	273	266	239	260	281	281	288	280	265	298	258	279	272	280	265	323	270	260	291	251	299	290	296	249	254	293	289	291	285	275	266	228	269	256	261	284	276	299	265	252	265	269	279	274	263	249	306	286	295	306	269	261	296	297	288	289	267	279	281	240	300	275	287	288	294	265	284	289	246	262	299	277	256	251	256	258	303	263	301	290	282	261	255	254	271	261	301	292	308	247	282	290	264	247	246	299	295	303	272	279	250	246	306	270	252	284	320	262	272	296	254	263	257	247	265	262	301	300	296	281	266	243	277	262	278	266	247	286	252	277	257	292	251	284	226	272	283	263	261	300	267	268	307	277	281	286	278	277	291	260	278	265	284	298	277	284	285	306	252	295	284	296	302	282	269	277	281	307	234	277	302	284	295	243	281	266	264	264	296	282	288	268	294	263	247	268	256	277	248	293	277	299	274	253	268	269	281	279	264	276	273	241	250	268	269	288	263	293	262	260	263	268	252	331	289	271	232	289	262	300	277	278	281	281	318	242	260	276	276	284	242	275	262	245	267	301	267	293	263	295	267	267	257	294	278	266	299	261	262	290	302	246	278	260	252	282	298	248	224	271	261	245	300	263	284	250	268	275	267	314	269	270	285	256	261	287	285	259	298	287	313	275	254	283	277	275	277	251	261	283	298	295	294	293	262	245	261	263	285	253	270	281	261	271	273	287	264	262	271	254	311	264	264	264	291	277	281	310	241	300
10889	7622	9025	7212	5809	4785	4247	3539	3211	2955	2337	2077	2051	1994	1787	1539	1401	1371	1338	1228	1173	1107	996	895	895	891	851	876	862	761	766	776	798	800	812	810	853	830	843	879	866	734	805	781	762	747	735	714	735	737	776	713	735	715	754	775	687	730	784	759	778	768	840	766	694	737	718	739	755	732	751	769	785	774	749	733	665	679	700	687	721	671	743	682	684	694	679	667	712	652	675	687	750	691	725	707	679	756	704	719	703	697	691	668	670	671	684	653	669	656	683	669	691	705	702	671	715	703	698	693	643	668	736	680	729	752	687	712	681	729	727	726	654	713	682	694	727	698	661	680	668	722	704	688	690	687	723	713	682	673	684	754	751	708	724	730	674	722	737	669	716	719	729	683	685	665	688	665	656	714	714	675	689	743	687	725	707	663	704	658	661	669	715	705	709	678	702	671	679	672	676	700	705	679	672	690	706	644	695	711	710	740	678	641	690	687	685	683	702	685	670	698	707	702	674	716	703	705	730	679	680	679	716	691	722	674	704	729	707	708	690	742	682	701	657	711	783	676	705	667	643	690	671	690	736	696	709	697	704	685	715	710	711	662	733	701	678	700	667	697	718	678	694	691	701	700	695	702	702	677	678	660	689	699	714	708	657	691	683	722	699	712	699	685	737	732	693	707	640	685	725	707	716	696	724	722	692	693	724	667	662	702	723	745	703	710	661	675	682	695	673	703	740	684	713	746	643	726	735	670	685	717	712	694	640	681	698	727	675	717	696	715	674	663	698	727	707	684	700	703	681	706	705	700	654	695	698	639	731	680	753	702	706	736	651	727	678	661	713	679	696	704	692	655	722	701	689	677	680	697	739	712	722	702	702	677	679	660	731	754	677	707	742	709	672	690	698	700	704	738	697	707	715	654	704	729	726	700	691	670	667	726	705	742	697	675	716	684	752	722	723	697	710	697	679	721	705	689	669	762	695	716	704	691	708	669	719	666	700	726	708	743	670	727	694	715	655	693	681	732	670	712	699	674	663	695	685	696	710	712	709	696	665	723	689	657	680	752	658	705	693	704	650	677	673	698	708	670	720	692	709	696	685	696	693	667	730	692	704	773	664	699	669	683	711	707	688	690	729	715	679	680	639	721	678	697	683	699	677	634	696	667	691	671	719	707	675	682	672	688	667	711	686	698	708	693	728	675	704	697	707	705	636	677	670	680	711	685	663	674	696	698	704	651	681	667	722	705	713	640	627	670	683	667	717	660	707	686	678	722	676	692	721	695	718	689	696	697	686	674	689	658	685	700	701	729	730	697	722	692	720	651	666	731	675	712	655	689	739	719	694	699	675	639	679	701	676	747	737	683	736	694	652	735	693	676	665	723	694	696	687	687	723	709	698	685	700	735	671	697	717	651	695	694	686	707	740	693	730	707	645	704	678	693	660	686	699	694	703	671	692	706	691	690	712	692	689	706	704	669	675	688	698	688	659	710	632	704	725	635	740	705	682	723	707	721	666	686	787	678	643	694	699	726	696	683	687	696	709	724	694	690	657	692	687	711	702	719	671	690	699	706	707	672	650	693	691	700	693	634	715	683	666	687	657	661	679	721	696	724	702	675	730	676	692	671	696	671	646	716	700	666	745	675	679	681	713	683	682	713	637	671	700	716	670	668	707	671	698	720	669	640	669	671	697	742	664	721	686	693	691	686	714	730	718	677	674	702	741	685	670	685	691	661	660	660	712	705	669	695	655	697	635	718	677	705	683	679	743	728	730	631	698	668	651	703	702	702	734	671	720	718	669	691	665	679	682	707	695	732	759	651	676	653	683	718	693	702	714	655	725	700	704	687	698	698	685	693	687	731	667	677	695	711	682	724	694	717	691	702	663	685	688	673	729	721	746	730	696	683	687	669	692	650	720	629	695	655	661	698	672	654	714	756	720	687	660	672	688	688	708	689	705	657	689	694	683	707	773	696	697	655	676	698	690	683	686	675	692	738	691	722	694	656	667	677	713	691	698	697	703	694	696	688	707	758	660	665	685	736	722	653	709	703	734	744	719	701	715	661	691	685	718	638	684	679	663	674	656	681	661	721	650	711	704	711	703	694	718	727	699	682	718	721	681	686	662	689	662	725	730	647	732	673	671	676	719	707	717	700	715	672	627	669	723	728	698	673	752	661	728	693	705	705	691	679	696	628	712	697	735	734	665	720	658	709	664	722	696	704	674	684	687	758	701	674	712	693	690	652	688	662	604	712	708	712	691	759	677	709	709	712	735	625	684	730	702	706	710	682	730	728	716	696	658	722	685	644	668	653	689	698	693	688	660	698	744	692	679	733	767	684	710	739	715	668	651	736	694	703	709	721	637	669	672	690	727	720	675	736	682	657	720	695	714	705	689	723	683	691	702	652	700	681	675	667	658	690	694	711	709	648	699	715	748	750	628	697	701	692	648	701	707	685	709	725	669	725	721	713	670	623	683	735	688	690	683	710	702	683	705	707	714	712	724	702	738	713	733	660	697	643	700	720	693	695	670	690	730	714	699	699	680	682	716	661	721	708	684	662	663	708	733	705	738	740	690	641	754	730	679	692	717	714	673	706	640	665	698	658	693	702	722	690	701	675	723	685	685	672	738	706	677	710	685	677	727	659	654	671	698	725	712	719	665	701	706	663	670	679	708	705	680	746	671	676	698	744	646	662	644	682	659	677	685	714	683	679	685	687	665	687	724	691	649	647	698	687	690	718	706	678	729	676	679	681	714	708	692	747	698	679	672	679	680	672	678	725	713	692	746	743	692	711	703	694	719	692	671	693	703	654	712	700	689	653	654	697	687	679	695	668	726	703	668	685	710	693	674	668	679	659	708	734	710	676	736	713	674	714	751	671	702	752	697	673	701	691	690	678	712	730	700	699	714	723	706	675	706	683	743	653	707	710	684	682	692	690	643	698	651	700	695	718	712	715	721	690	699	652	657	715	736	706	659	686	710	700	726	683	708	705	701	718	684	672	711	673	697	687	740	706	672	725	704	687	712	702	643	683	678	698	665	688	711	675	689	727	664	715	658	729	695	699	693	672	659	669	684	707	677	701	700	692	728	689	706	725	737	629	737	700	690	689	674	610	689	690	718	742	701	711	702	700	690	704	683	665	681	668	681	668	701	675	731	677	711	656	629	682	685	694	703	712	684	663	698	695	696	671	653	699	705	712	664	682	676	716	738	712	699	722	692	706	699	681	681	682	690	720	716	686	649	722	721	727	718	706	711	707	687	724	670	672	683	736	666	730	672	727	693	755	673	694	693	677	724	663	734	699	748	695	706	701	723	718	688	691	776	673	692	665	628	695	684	695	677	714	748	715	654	652	727	674	689	742	702	733	713	709	718	676	702	680	693	695	689	680	694	719	706	673	676	722	715	679	700	684	695	664	643	697	682	733	748	745	694	689	675	692	721	718	727	687	660	707	676	661	726	665	666	706	685	686	653	730	667	726	655	687	737	718	677	674	723	678
36309	27348	28994	19534	9761	6596	5846	4256	3937	2990	2193	1818	1990	1963	1786	1317	1093	1002	814	703	636	589	558	515	478	500	514	454	439	439	460	415	406	386	371	405	437	408	392	382	411	392	356	369	348	409	368	419	396	356	391	349	389	370	398	359	378	367	379	373	375	365	362	381	367	359	403	386	367	360	387	354	371	370	338	387	350	369	375	373	338	352	333	361	366	348	323	324	385	365	375	353	353	378	364	360	327	365	356	365	369	349	371	352	359	343	349	369	357	352	371	363	350	358	357	322	339	405	401	367	389	366	341	349	377	391	343	332	338	362	353	351	364	340	319	376	351	344	374	380	359	368	330	341	341	406	335	348	364	355	364	363	350	379	371	361	356	365	356	339	344	357	363	382	375	367	362	344	366	326	369	343	391	392	354	384	356	387	402	384	339	349	359	369	370	400	355	345	360	397	353	356	366	353	350	327	371	385	390	340	380	358	357	364	380	355	390	364	340	348	353	360	370	379	396	365	348	316	370	359	381	368	353	383	361	363	369	356	327	336	338	406	347	382	392	353	356	354	340	370	344	319	366	391	365	353	334	354	346	393	385	383	353	331	374	375	331	391	364	337	347	403	349	391	379	375	374	352	374	382	355	342	359	344	357	362	327	330	364	333	354	352	380	367	358	349	366	377	360	349	354	370	407	362	334	402	368	349	354	392	348	366	357	353	364	353	338	352	384	393	337	346	328	371	345	370	334	389	341	387	358	345	359	378	345	316	350	349	405	373	404	358	377	375	378	359	394	375	356	348	353	320	353	356	364	368	364	336	348	358	340	326	346	335	334	367	333	348	342	357	343	377	361	357	318	361	368	341	379	390	339	343	317	345	362	359	323	404	329	358	382	330	363	345	339	346	331	347	347	352	369	383	350	365	346	354	369	365	361	355	361	363	369	353	382	368	337	341	380	350	354	414	391	348	364	373	354	363	317	338	374	340	305	383	368	357	363	364	322	389	369	334	321	352	357	369	352	360	355	404	335	355	335	344	377	366	384	355	391	362	352	385	356	360	361	336	330	358	386	356	369	345	371	351	352	378	344	310	403	360	373	315	381	387	377	317	342	381	372	352	340	372	377	336	350	380	372	359	325	347	369	359	334	398	369	374	383	348	360	367	345	341	367	383	381	363	378	343	358	382	356	347	373	402	338	339	357	369	366	358	394	342	393	365	380	378	329	360	337	363	338	364	341	387	376	348	348	356	355	357	419	366	366	349	328	377	385	365	345	336	381	351	354	374	386	359	371	358	376	359	344	345	361	352	350	378	368	335	347	397	347	344	318	382	379	392	344	351	351	378	344	383	368	350	336	347	398	371	326	361	359	353	341	371	352	338	369	371	371	318	388	325	371	347	403	346	350	359	328	341	360	333	319	361	341	378	333	340	359	362	358	361	323	380	355	372	367	367	364	404	399	380	381	354	361	346	365	353	354	380	373	394	397	342	345	335	354	341	364	378	374	365	367	367	354	363	347	335	333	374	326	393	331	375	366	337	352	329	346	336	377	349	343	374	345	390	369	362	357	385	333	363	368	329	368	356	359	387	353	330	371	334	358	362	385	351	342	343	325	381	355	369	363	337	340	348	362	354	368	363	344	354	356	360	357	327	419	343	346	362	399	377	366	350	334	346	351	357	371	340	378	355	343	343	370	363	361	366	360	351	332	336	344	361	370	349	376	396	352	383	379	347	361	348	379	351	358	385	316	356	361	375	337	347	373	338	382	341	362	358	359	336	362	354	350	310	380	348	349	361	384	332	343	334	339	387	365	361	350	362	353	348	368	360	363	361	386	351	396	418	355	355	388	342	362	387	367	322	335	340	342	336	333	368	310	334	389	359	327	363	348	354	374	355	329	371	363	342	342	354	379	348	365	353	367	381	368	396	353	365	380	385	362	400	349	305	365	345	373	368	336	359	387	372	374	372	370	364	358	373	338	356	335	356	370	343	404	326	366	346	358	345	342	367	366	359	355	359	346	354	335	391	352	375	364	366	377	348	363	367	346	337	387	320	337	357	364	376	356	373	368	370	365	372	370	356	365	338	319	360	337	354	367	353	347	392	364	355	375	389	333	366	340	378	381	361	395	346	359	390	340	351	326	332	348	372	339	361	379	357	368	332	353	379	376	337	352	334	356	392	381	371	342	320	367	358	336	365	341	333	330	339	332	342	364	364	360	365	347	342	333	350	346	376	352	409	352	345	353	369	378	361	339	369	359	350	399	351	360	351	348	357	371	355	367	390	382	350	359	351	345	325	351	317	375	356	330	350	346	362	355	343	374	340	393	351	352	353	374	330	354	384	398	373	361	384	345	381	397	345	351	379	324	356	389	397	346	373	373	333	366	389	356	357	346	358	364	322	367	376	340	346	381	368	377	358	366	362	369	379	392	341	368	375	369	374	329	353	350	335	349	345	376	342	360	373	364	365	364	398	396	349	370	340	387	373	345	347	361	371	357	414	341	339	357	380	347	347	366	345	352	371	374	349	384	341	372	351	354	358	396	353	377	358	365	341	344	336	355	353	342	382	361	354	372	351	360	363	328	346	389	360	354	359	341	349	368	330	361	362	381	388	394	358	371	334	412	374	328	346	364	334	352	361	352	330	366	365	334	384	344	364	321	340	368	357	330	390	364	337	327	382	377	315	368	347	355	349	336	342	366	360	381	371	324	325	341	359	349	350	366	338	368	362	355	341	379	356	373	333	351	341	385	385	345	365	368	341	341	334	357	340	335	340	368	340	362	345	364	345	373	343	352	365	354	360	385	367	363	340	354	334	354	365	342	357	334	374	347	335	329	331	386	344	365	331	394	350	345	315	357	355	362	386	381	387	327	367	367	356	341	366	376	387	376	365	371	363	344	315	393	390	386	353	348	337	373	338	383	342	353	332	358	339	338	345	391	378	381	331	376	393	359	370	323	318	373	388	362	329	332	366	340	362	361	373	385	360	363	372	373	345	346	377	369	371	362	348	328	312	369	331	395	356	368	355	367	321	351	359	346	387	334	374	376	372	352	378	332	350	387	379	382	391	374	356	346	369	353	358	351	328	334	381	356	355	348	333	342	356	378	362	362	334	337	378	351	362	352	365	350	381	360	353	374	339	331	346	335	358	319	347	372	395	381	341	364	398	349	374	376	365	375	350	376	382	354	389	364	344	347	345	366	353	354	340	390	354	366	354	341	362	379	371	346	381	349	350	386	350	370	368	367	332	365	375	320	357	385	320	341	356	332	357	384	346	360	388	382	378	366	333	400	333	368	371	371	360	359	373	363	382	376	357	409	357	349	344	319	376	343	338	382	365	346	367	402	363	376	356	408	375	372	361	376	369	327	335	350	351	354	356	364	342	387	390	371	336	382	344	374	340	346	362	375	316	336	371	344	333	356	360	329	368	352	374	417	374	347	332	373	356	321	348	294	333	340	340	367	388	371	396	382	354	400	412	392	324	377	372	382	351	341	348	350	351
22716	20407	27506	17261	12810	12995	13685	12109	12650	10730	8308	7225	7304	7928	7482	5635	5206	4498	3950	3118	2778	2535	2290	2075	1958	1790	1632	1460	1421	1519	1351	1344	1338	1284	1213	1354	1502	1207	1160	1236	1273	1182	1113	1029	1041	996	990	978	1018	990	1002	986	986	1041	1064	1001	954	1005	984	1023	1036	1098	1021	1016	945	941	972	952	904	1006	970	861	930	939	952	980	925	888	882	879	923	900	938	888	850	912	895	944	844	897	911	881	891	891	820	853	875	921	877	903	873	878	895	896	870	907	866	866	877	925	903	879	884	894	856	840	897	896	873	870	895	839	846	849	862	878	856	854	860	858	855	912	881	827	862	866	848	859	850	887	858	857	826	894	851	873	896	886	874	828	841	854	858	849	841	929	919	842	911	884	834	866	857	893	880	847	907	836	827	866	893	889	850	871	920	858	844	934	872	833	876	896	848	858	864	915	891	883	907	895	899	924	868	873	843	894	915	887	845	831	847	820	879	939	842	889	916	832	825	866	891	908	890	885	842	847	895	924	936	919	856	865	873	870	866	841	899	860	863	883	865	838	898	866	885	868	841	838	878	838	861	834	885	891	881	880	876	967	873	841	871	915	898	869	863	835	863	878	865	895	939	896	896	904	836	898	841	875	891	904	866	859	841	838	855	899	851	829	888	855	854	877	831	899	914	879	862	864	892	881	854	915	835	865	884	841	849	858	861	877	881	855	895	858	853	886	855	861	890	881	875	882	926	871	850	859	888	867	887	874	843	873	844	836	849	883	888	932	871	854	837	884	866	848	831	887	874	810	901	861	883	895	885	883	859	858	854	871	901	831	891	870	848	924	851	896	909	901	871	860	843	853	838	884	840	898	807	886	909	919	870	872	856	890	853	888	877	856	871	843	863	826	867	834	890	858	865	846	836	840	897	860	913	875	906	838	797	854	878	864	907	902	862	832	891	862	865	857	870	909	880	859	884	880	880	802	853	865	869	898	855	897	799	853	909	912	849	842	921	810	831	855	847	847	971	825	868	846	810	865	853	878	846	865	876	813	842	876	908	838	842	839	861	854	857	851	869	924	859	894	849	928	889	850	957	837	927	924	870	854	915	836	869	847	800	827	859	881	887	886	854	859	892	907	905	878	862	851	880	877	843	857	880	905	853	892	822	887	881	913	834	851	858	886	862	882	903	891	910	899	910	889	828	835	898	871	949	821	841	853	870	869	868	873	893	837	842	900	838	895	849	925	883	898	833	858	823	869	919	890	871	836	879	819	880	896	936	877	868	864	841	907	861	906	846	871	868	908	864	838	815	875	861	872	890	900	878	866	867	871	861	897	830	876	862	836	895	892	897	906	942	868	833	853	842	845	918	910	870	826	931	885	890	917	879	915	901	908	861	909	853	868	862	913	849	893	920	844	875	806	839	895	834	902	902	856	847	878	863	883	873	900	878	869	839	851	861	884	839	856	887	854	928	879	853	916	923	925	904	842	869	866	843	846	839	880	915	897	903	812	845	869	866	892	867	927	920	840	881	823	853	926	819	877	898	869	889	868	899	854	881	898	877	877	887	850	867	889	877	827	845	853	858	851	827	866	869	865	932	901	860	879	846	867	859	955	895	878	796	839	906	884	839	814	901	861	901	864	880	864	814	868	856	864	902	812	855	872	838	862	874	838	906	866	903	872	867	817	842	869	858	854	870	914	846	873	835	862	867	883	886	834	895	862	858	825	842	871	887	862	856	899	895	863	901	865	840	898	846	906	857	825	875	924	858	893	900	886	847	877	900	926	844	871	868	865	909	853	909	897	948	870	900	848	879	847	885	882	898	887	829	839	855	879	845	856	897	853	894	859	880	914	908	854	934	845	863	923	845	893	900	844	849	864	882	871	858	875	903	882	832	853	870	843	891	914	909	887	862	852	873	884	912	831	864	832	856	913	861	859	892	874	923	844	849	882	890	858	836	883	896	828	843	868	899	908	877	877	848	878	871	877	867	865	833	875	878	855	855	854	878	880	852	898	885	921	921	888	855	868	893	869	855	917	866	890	862	874	909	870	853	900	847	886	867	844	789	855	857	868	866	926	835	860	847	871	888	897	871	878	873	868	859	924	854	880	893	875	920	897	839	836	842	827	844	947	861	815	803	910	844	913	870	909	873	868	883	863	891	842	828	832	821	869	863	886	867	819	894	819	804	889	854	875	869	820	872	879	850	833	908	876	877	891	885	863	877	869	859	861	870	851	866	862	892	813	875	884	847	909	872	840	884	896	810	835	866	851	853	843	907	848	875	830	902	881	892	888	943	847	867	855	874	873	858	886	890	887	853	902	850	863	882	824	881	832	880	893	829	867	863	867	876	903	865	861	912	883	883	790	847	883	918	847	882	846	889	920	862	836	926	843	864	910	871	832	873	863	881	870	910	891	835	957	937	883	885	918	862	879	886	835	903	855	911	818	912	908	884	943	806	884	809	882	865	920	837	898	875	933	925	848	853	875	881	883	873	928	893	877	873	872	909	926	920	835	846	941	914	856	884	892	922	859	835	902	871	855	807	922	847	866	858	858	859	830	909	782	809	853	900	857	911	842	859	911	911	843	865	885	858	825	853	870	865	878	908	854	903	881	864	832	907	910	866	895	883	886	859	840	916	907	912	877	848	886	887	912	851	877	819	880	858	839	921	838	933	817	889	804	787	828	849	922	836	853	876	894	835	872	844	930	850	911	869	836	871	826	812	896	880	860	865	809	905	902	867	848	885	872	880	886	809	861	864	850	862	854	881	837	841	875	848	827	903	811	857	867	907	909	876	802	881	875	894	907	851	820	905	892	902	866	846	893	832	844	859	894	874	869	843	876	862	879	849	859	865	921	855	876	921	850	897	866	918	819	865	842	871	848	824	883	912	867	817	870	913	918	915	879	852	912	832	833	935	845	857	902	897	825	874	903	914	844	906	906	886	833	866	850	884	835	886	852	876	858	893	916	866	872	862	852	895	851	862	864	928	921	914	817	859	871	839	825	901	901	890	873	858	845	851	871	887	819	924	917	865	901	930	876	832	894	886	868	877	878	831	876	854	891	903	896	856	850	870	878	860	837	837	895	856	939	862	899	864	874	824	880	873	873	850	897	901	851	925	900	866	887	894	808	857	856	797	832	886	854	916	877	889	812	879	906	868	864	873	911	882	923	830	863	830	824	909	870	934	862	889	886	897	880	882	867	883	857	891	898	861	872	905	876	934	891	920	846	867	903	869	857	827	866	843	871	862	884	869	914	862	832	892	866	862	936	926	920	818	928	908	870	885	887	869	895	863	815	889	872	852	857	853	868	865	844	782	911	834	868	824	887	847	893	918	858	896	810	929	872	856	867	853	883	882	867	917	874	870	863	849	859	864	828	855	847	844	881	851	862	859	837	900	899	917	868	871	846	879	875	891	904	838	838	814	873	910	883	876	846	849	848	868	833	850	819	849	874	872	829	920	855	847	906	905	879	897	838	828	872	863	879	804	858	902	885	871	885	842	866
46432	35915	38901	26455	17153	11644	10065	7848	5909	4936	3741	3034	2816	2919	2542	2013	1592	1275	1126	878	842	710	527	574	517	563	511	446	510	445	438	426	422	421	382	397	421	399	410	384	397	397	401	362	338	291	332	313	345	305	357	367	345	355	316	380	360	336	360	308	325	374	350	324	335	356	337	327	343	351	305	352	349	308	338	336	349	330	360	317	287	306	356	339	305	311	367	299	326	330	344	341	317	335	352	314	294	312	321	296	311	307	328	337	322	321	331	309	310	321	320	315	331	320	335	337	337	306	321	326	357	358	338	311	320	361	333	333	363	333	318	337	319	319	341	304	301	341	305	356	308	325	360	266	320	316	302	311	338	345	333	274	329	305	314	341	298	327	319	317	295	298	323	336	330	326	330	321	338	330	341	310	334	360	333	355	333	303	302	279	309	326	332	300	314	343	327	318	338	314	373	331	345	334	338	339	324	313	366	294	345	341	309	324	362	326	340	342	340	319	342	284	320	345	326	308	310	324	310	317	312	307	299	329	327	318	349	327	330	318	327	317	299	349	320	295	286	324	321	286	339	304	325	317	319	321	332	312	319	339	317	326	308	283	309	322	328	347	332	319	344	327	341	326	328	329	349	311	322	315	309	328	326	327	351	314	288	294	303	347	339	324	313	304	306	295	305	307	329	304	299	324	327	344	307	315	290	330	322	348	312	320	298	306	324	327	296	337	311	301	317	318	338	308	354	341	332	324	330	317	334	353	318	308	332	341	306	315	314	309	302	307	344	329	331	311	323	369	311	317	332	315	333	349	314	301	320	319	295	300	321	338	313	316	297	318	308	302	345	312	303	357	328	336	303	303	325	363	306	328	331	307	309	314	331	306	334	341	340	299	360	320	321	358	342	320	315	301	337	297	352	327	324	321	303	305	314	361	293	322	336	322	332	317	315	328	320	331	319	350	340	325	344	322	308	353	317	300	313	366	307	336	310	332	325	294	354	335	298	319	339	330	331	288	307	306	315	380	345	326	292	317	337	338	336	301	349	315	324	343	312	335	317	320	314	310	354	276	337	350	339	305	317	335	332	320	338	314	299	344	328	318	318	355	331	336	366	300	300	295	315	335	326	308	313	332	327	328	287	330	306	314	318	295	333	319	310	298	341	343	338	310	331	286	326	320	336	308	306	336	286	335	325	314	306	334	328	336	330	322	308	300	322	328	304	356	345	335	319	318	342	347	320	321	348	341	293	337	347	341	307	300	323	322	336	322	315	329	337	340	318	333	324	329	289	323	306	316	369	316	328	343	322	324	322	330	363	305	326	341	311	320	299	328	332	331	294	343	302	309	314	319	336	288	329	390	323	339	308	318	320	310	316	328	323	277	310	342	374	317	326	314	315	339	335	310	312	326	330	293	294	319	290	338	352	311	311	321	321	330	332	361	340	288	311	323	310	303	306	306	321	326	344	343	344	324	305	319	349	308	333	349	335	300	352	301	302	345	316	328	328	315	330	330	319	320	338	331	313	329	318	329	302	327	291	325	337	337	368	354	321	335	304	328	306	305	307	305	328	320	335	289	343	335	333	312	330	324	348	328	309	301	301	317	336	357	321	312	312	336	308	309	311	356	312	294	328	320	316	312	321	313	324	315	333	298	326	338	298	325	309	323	357	311	334	294	372	286	318	323	326	341	294	298	301	329	310	333	316	324	312	328	322	334	308	341	327	303	334	359	340	324	319	339	278	303	332	345	333	311	325	297	336	350	333	357	312	326	341	350	311	341	326	316	329	333	328	317	345	305	318	304	340	344	331	293	327	322	339	311	342	293	267	345	332	332	354	325	330	311	330	337	326	342	298	338	346	336	292	317	317	318	307	329	327	312	308	308	304	335	302	298	308	355	326	318	353	350	328	332	330	332	338	349	343	320	336	356	306	292	325	280	309	338	360	331	325	323	341	305	327	307	347	341	319	304	328	312	295	322	324	326	322	307	310	318	313	297	327	322	333	318	321	338	311	326	307	319	352	333	324	310	311	353	348	309	346	354	320	316	297	330	342	312	340	324	330	343	320	376	285	295	348	354	333	358	300	355	331	315	348	320	326	305	303	345	332	349	346	352	348	303	342	343	328	322	285	329	298	318	286	302	296	308	320	290	301	340	303	303	315	313	315	321	305	338	289	291	302	285	337	331	316	348	333	325	342	300	338	318	329	299	330	305	338	361	324	312	319	332	365	302	328	332	363	304	333	309	306	338	335	335	310	303	289	298	319	319	300	302	350	304	308	314	341	368	329	318	312	315	292	301	353	305	344	324	328	314	325	327	314	302	325	281	293	372	310	328	345	288	294	328	336	329	332	336	310	304	321	326	316	344	327	338	311	318	307	297	316	318	271	329	353	331	320	311	339	302	309	354	341	347	312	320	326	312	334	330	317	319	308	347	347	317	305	286	330	302	330	339	315	317	336	340	339	350	323	318	304	321	338	321	297	311	349	333	295	304	322	315	339	330	314	357	291	302	331	327	302	338	331	315	320	345	318	344	353	306	357	325	327	288	336	340	338	332	310	340	333	348	321	369	326	328	327	311	319	277	360	323	313	312	362	321	307	323	325	359	322	343	319	355	328	291	334	307	343	305	338	316	368	293	326	323	329	311	324	331	303	313	295	320	322	335	356	343	347	323	339	306	303	333	299	288	313	331	308	303	301	329	310	294	348	325	319	363	333	300	299	317	352	327	333	332	302	305	293	320	358	327	325	326	340	324	317	313	284	320	322	329	317	341	289	305	342	316	323	311	328	335	313	326	320	302	319	277	355	325	319	332	342	351	327	311	341	319	305	309	348	337	293	357	318	293	346	357	318	329	307	335	309	334	312	319	329	314	311	338	338	285	313	294	340	308	318	294	327	342	348	307	312	310	311	367	296	320	343	308	311	292	344	324	324	349	318	332	352	285	360	352	300	325	338	331	306	306	312	353	316	342	319	312	346	333	329	338	333	329	320	319	329	306	295	301	360	325	318	302	332	315	354	316	344	344	307	355	296	297	310	318	311	313	349	323	297	304	347	314	357	316	374	300	323	302	337	298	322	346	312	341	325	337	321	288	329	344	318	317	340	326	312	382	316	323	318	326	333	292	324	282	360	318	315	331	349	328	316	309	360	309	290	334	325	350	314	317	322	351	338	305	306	314	313	300	319	331	328	310	300	325	321	315	320	298	330	300	344	331	318	281	300	324	320	301	294	313	304	296	303	328	342	317	310	312	292	325	300	287	342	341	325	345	301	332	316	327	307	318	316	327	333	335	341	313	328	337	351	342	343	306	343	331	277	356	304	306	316	327	329	322	316	345	332	325	321	327	326	322	362	349	325	322	330	330	344	329	298	323	337	329	317	328	331	335	330	320	315	324	326	327	329	321	312	331	325	300	331	310	305	331	368	315	317	314	299	313	330	328	369	325	303	340	348	362	324	319	319	334	380	340	305	363	312	343	341	312	356	299	318	325	322	356	338	308	332	304
29349	26383	34940	24086	18028	16235	18557	17370	16520	15030	12760	10483	9921	10766	11166	8619	7498	6148	5621	4401	3828	3166	2801	2736	2353	2327	2339	2010	1981	1880	1584	1465	1603	1512	1368	1441	1688	1510	1312	1202	1298	1270	1143	1018	962	981	961	971	963	963	934	929	946	1008	985	950	878	866	975	990	957	1070	1016	946	934	873	895	899	951	905	913	865	853	844	855	852	771	789	826	813	774	802	774	802	791	864	824	805	801	810	785	812	815	830	744	755	771	832	819	835	794	802	788	802	817	829	830	824	802	789	782	842	788	809	836	830	788	791	778	803	779	806	770	800	721	813	773	772	793	729	742	736	812	753	753	776	771	801	752	764	778	825	777	750	860	742	729	749	781	803	835	804	783	773	839	779	777	843	765	799	743	750	800	794	806	817	837	809	756	795	791	808	766	730	784	776	767	774	784	768	702	742	801	798	776	785	752	806	791	797	813	729	754	758	730	756	841	827	815	750	764	817	767	821	792	840	809	767	800	807	791	822	776	804	727	733	830	772	697	743	783	790	763	791	741	782	816	722	805	804	860	810	822	821	761	816	735	804	759	843	780	743	777	817	760	802	782	797	830	790	813	810	740	763	803	853	776	771	780	727	810	796	766	797	752	796	804	789	796	761	756	767	779	735	758	806	779	723	761	736	756	799	764	769	807	740	771	779	824	810	780	743	782	787	754	710	764	795	797	771	746	767	767	796	767	751	767	750	790	786	784	795	829	775	778	760	783	761	775	786	769	756	791	766	746	707	811	712	750	791	765	806	785	777	830	770	775	761	801	785	775	788	783	766	766	776	757	774	748	770	757	768	770	810	781	732	764	743	780	795	755	793	744	791	781	800	749	818	797	783	774	791	786	806	767	766	814	779	736	805	751	795	752	784	768	777	749	747	770	782	750	808	825	798	750	799	743	807	794	825	752	787	789	810	797	763	789	784	738	793	730	783	770	783	772	774	784	765	767	783	783	775	774	791	774	775	780	794	790	787	803	762	767	783	845	769	780	757	739	748	805	770	808	734	776	699	773	765	778	829	779	762	796	781	782	735	763	797	774	785	757	779	760	734	736	782	782	780	749	839	754	791	804	749	766	773	780	782	789	849	773	776	740	817	797	724	745	775	772	744	734	730	745	788	762	767	730	795	804	778	779	794	787	770	837	731	771	775	795	800	775	791	731	786	763	789	752	715	789	829	851	808	806	728	760	767	802	793	768	776	695	788	790	753	748	834	727	747	745	809	789	817	784	786	751	767	754	772	794	800	756	736	781	792	760	774	754	741	766	768	806	744	857	778	785	755	791	771	796	775	778	775	767	808	793	821	737	772	774	798	768	791	789	770	780	785	753	766	755	783	786	784	781	811	748	749	838	760	748	808	800	781	778	799	775	780	788	775	737	756	778	792	739	842	733	742	744	772	818	767	792	769	772	826	753	778	784	803	759	815	815	721	779	799	782	742	795	736	771	748	758	753	806	734	765	781	768	739	791	788	786	765	739	777	796	750	762	794	744	785	771	754	745	784	749	788	757	789	764	762	739	793	764	738	763	763	766	781	787	773	821	806	794	792	821	776	757	768	780	747	758	828	786	775	749	819	726	822	774	766	767	734	758	770	754	780	820	791	807	766	797	755	761	801	783	771	775	751	750	776	780	760	782	831	778	776	782	755	752	782	820	784	758	768	820	765	772	809	762	796	761	748	806	809	756	746	809	785	742	774	802	752	764	796	811	799	807	830	808	768	780	789	817	742	815	807	774	759	743	729	758	763	796	790	793	790	798	734	801	746	758	749	793	841	825	822	821	759	763	723	799	816	726	771	754	774	771	732	810	780	780	781	832	771	790	756	758	772	802	764	792	793	794	783	761	733	781	776	795	763	804	812	762	779	752	754	782	777	761	759	749	731	774	790	810	759	730	766	820	779	785	809	766	746	812	806	757	768	761	773	747	766	735	765	755	770	784	804	791	801	794	772	749	737	803	772	819	778	805	837	796	787	817	786	724	754	774	749	783	833	777	757	811	799	780	805	773	746	736	789	720	782	799	776	789	790	755	781	798	815	753	794	752	763	756	732	779	793	796	788	764	731	770	792	767	763	784	825	743	753	788	783	804	789	811	755	751	807	791	823	790	773	751	841	762	758	800	800	829	802	814	753	796	714	766	801	762	792	773	815	775	786	759	755	785	731	803	763	761	824	791	812	794	733	773	784	747	763	777	770	813	759	809	775	774	788	793	795	760	756	797	759	770	759	779	792	745	793	798	736	798	739	774	824	730	734	749	793	760	784	829	766	738	765	739	789	775	749	787	754	754	783	835	813	800	738	824	794	745	766	742	826	776	750	743	774	803	798	771	761	793	763	782	802	768	754	771	791	786	744	722	739	789	792	763	784	765	780	740	755	786	769	772	787	780	801	831	759	719	745	762	736	768	810	767	796	832	791	739	755	771	802	780	810	800	785	825	778	774	767	783	780	749	796	782	814	732	763	731	842	770	779	771	777	756	781	790	795	814	767	796	794	775	810	740	777	734	821	757	762	810	758	760	782	760	758	762	824	745	809	753	768	743	735	787	776	789	797	768	781	750	804	830	764	776	786	783	793	804	803	759	735	766	832	793	813	765	784	797	754	779	809	777	789	837	771	788	801	807	799	717	824	798	800	820	797	725	797	783	780	803	757	800	741	798	783	842	806	757	785	812	798	751	796	860	775	801	760	786	754	722	736	804	793	760	764	750	754	766	774	768	762	779	794	832	773	814	764	746	782	752	770	740	773	798	789	741	763	748	764	729	794	783	789	782	755	771	763	771	738	799	777	761	793	746	797	816	800	798	768	814	764	751	794	781	805	771	801	773	769	775	808	778	851	805	765	786	725	794	776	759	752	826	778	786	789	771	806	775	795	799	809	795	733	769	769	764	787	831	799	766	798	795	767	760	782	770	742	810	733	724	780	742	791	783	771	767	765	799	722	777	799	775	739	777	759	785	752	787	737	803	756	759	752	795	794	776	791	788	805	801	777	786	791	736	783	784	831	760	752	755	787	786	760	760	788	814	721	776	743	757	765	787	782	801	774	785	784	763	788	812	746	744	799	773	832	825	788	768	772	754	778	737	777	776	769	837	784	791	768	737	787	800	770	785	798	791	787	763	746	777	769	782	845	727	759	768	771	779	786	777	793	793	782	819	744	795	761	745	750	815	795	749	741	742	754	765	776	772	794	805	798	753	794	759	810	762	768	781	757	820	768	783	793	745	776	724	754	741	792	791	766	801	762	768	764	781	759	802	790	787	840	807	848	764	760	776	764	761	783	745	803	807	770	772	804	821	754	740	769	771	817	768	749	822	790	715	811	782	738	799	832	759	811	708	762	741	796	774	708	766	799	779	792	759	767	825	790	800	814	738	765	754	782	734	805	784	791	784	768	778	787	770	744	768	762	840	780	739	782	774	785	852	833	760	775	800	730	755	816	804	773	764	764	766	770	789	801	810	756	807	822	755	798	763	760
18335	9386	5592	3198	1518	1170	1012	876	721	637	530	467	467	472	397	369	350	335	327	324	290	274	294	306	286	282	277	281	291	278	271	296	257	287	277	320	266	269	298	259	291	248	309	261	270	290	283	271	254	264	266	244	272	274	278	269	248	278	290	274	280	264	255	285	286	270	260	237	266	269	256	287	266	268	268	272	256	237	247	256	250	256	279	261	275	241	262	316	250	257	267	258	263	252	233	282	249	298	249	281	253	292	270	247	262	274	258	253	265	275	249	277	260	254	287	267	269	252	270	266	270	269	290	241	248	289	278	263	252	256	256	258	278	261	283	252	276	259	254	272	275	270	240	275	270	312	238	267	252	262	287	250	285	282	270	257	257	280	248	261	241	261	271	281	313	265	278	262	271	254	229	266	244	252	247	276	249	275	234	227	275	278	244	250	241	242	263	302	257	284	256	246	228	284	238	243	286	273	276	271	234	279	272	260	256	260	260	294	274	264	231	230	270	278	252	294	280	292	281	276	290	276	266	265	248	289	269	244	254	292	287	259	272	231	260	269	265	241	250	278	264	234	300	251	250	248	264	285	274	254	256	243	248	275	276	255	255	232	260	307	260	257	301	266	285	249	255	300	275	291	268	293	258	259	241	254	255	258	269	277	238	274	266	256	269	251	232	261	235	269	243	278	267	275	253	266	272	273	263	255	269	271	271	263	292	222	249	274	261	260	269	288	268	266	252	274	266	258	248	294	259	248	241	277	270	278	247	295	274	264	253	225	257	272	266	249	239	268	290	249	265	278	245	277	260	244	226	254	252	257	264	249	249	272	273	247	256	281	245	254	273	241	284	272	265	285	238	269	261	243	297	312	284	254	269	270	276	281	264	232	278	276	273	260	266	267	279	268	268	271	271	269	263	261	267	259	270	265	252	285	267	280	253	283	260	280	290	310	262	278	276	277	257	264	261	250	255	263	302	235	252	263	252	290	292	284	282	261	260	263	271	232	280	232	278	286	252	277	280	288	278	250	249	227	255	265	255	254	220	275	241	282	244	257	267	257	244	230	301	226	264	252	231	271	263	274	273	285	311	266	269	273	270	258	287	278	273	239	235	274	248	248	249	281	234	258	273	268	272	266	236	300	252	255	296	279	274	263	263	256	245	283	264	286	263	308	254	275	252	260	249	269	286	254	234	259	261	266	264	275	272	263	251	274	271	259	263	278	290	270	271	300	253	261	264	230	259	279	244	259	275	275	278	259	277	274	248	246	266	283	267	249	239	251	273	258	264	241	232	273	262	252	265	267	259	290	255	279	246	213	249	249	263	250	259	262	251	232	237	278	237	243	251	269	265	272	268	255	269	281	262	264	262	262	275	272	270	264	266	306	242	285	270	265	229	262	275	244	267	288	247	270	283	262	247	271	217	235	290	279	270	287	258	263	265	276	278	265	273	270	257	247	257	244	263	251	270	271	258	285	235	282	260	308	256	251	269	270	259	277	281	251	268	310	278	262	249	235	245	290	260	272	296	260	259	270	273	258	236	272	257	276	253	273	257	316	289	288	277	290	291	260	273	242	283	268	282	269	250	292	250	270	294	271	219	298	307	280	263	243	215	285	268	275	255	261	265	283	246	252	253	255	273	258	246	300	236	249	277	288	264	251	273	232	263	284	269	260	284	248	269	287	252	271	266	263	236	235	252	266	291	237	298	260	257	243	261	273	268	262	257	305	256	263	257	258	272	243	272	267	263	296	292	248	261	276	251	267	261	249	269	275	259	245	278	256	226	278	249	279	255	248	274	266	239	293	287	273	243	270	227	277	242	275	233	255	298	252	267	240	239	247	278	261	256	255	256	283	237	241	281	266	237	297	288	241	249	255	240	282	273	256	246	287	279	248	241	278	285	272	312	268	272	283	256	308	269	236	281	294	275	235	277	262	237	231	275	292	292	257	279	282	266	256	289	270	254	267	252	277	258	262	250	261	266	264	252	291	249	278	289	276	246	253	292	236	252	273	256	280	268	266	283	273	247	239	243	262	244	297	281	281	248	259	246	291	253	280	262	267	287	255	297	271	265	257	273	286	273	274	277	256	251	263	275	278	261	268	290	267	265	265	286	282	252	253	249	229	249	273	242	275	265	268	278	238	271	257	264	277	265	231	243	264	265	255	234	275	250	282	257	265	249	281	252	266	220	250	246	247	271	238	265	271	248	264	248	252	262	269	255	264	272	294	229	254	243	259	254	265	267	279	253	264	264	246	283	259	297	242	254	272	263	294	259	267	266	262	244	243	252	248	277	272	247	248	234	257	269	244	290	263	244	258	288	280	258	286	269	255	252	280	242	259	266	256	282	246	267	270	273	274	242	262	259	254	264	263	243	293	285	271	272	290	253	278	262	242	276	246	286	292	250	261	281	259	287	273	257	254	280	245	228	273	244	276	268	252	286	272	251	277	276	291	291	243	249	279	245	276	243	273	258	260	258	238	283	274	252	257	278	264	245	280	259	277	238	232	235	251	277	296	281	278	279	254	266	283	261	250	272	255	246	267	259	279	267	319	265	252	314	262	251	281	266	261	275	262	257	256	251	284	247	266	267	289	266	277	288	248	287	254	265	262	255	247	262	260	261	253	273	278	264	278	274	219	286	286	250	264	289	274	258	274	255	238	264	228	287	273	244	248	277	263	292	246	269	249	268	267	233	240	264	258	285	263	250	280	247	255	230	243	241	276	258	282	254	251	278	250	247	279	270	261	277	278	289	238	255	258	260	237	287	261	270	292	273	257	251	265	227	275	295	257	244	255	246	235	267	262	264	266	279	265	254	260	272	254	245	265	265	258	236	276	240	278	283	266	251	270	282	274	275	250	265	264	278	209	262	273	283	290	245	247	249	271	266	262	262	251	253	252	253	249	257	253	284	232	293	293	276	240	270	273	281	244	262	290	284	262	253	267	271	283	276	252	269	276	289	274	259	270	250	263	286	286	271	238	274	243	292	271	266	258	278	261	252	272	252	250	283	271	249	281	235	257	293	265	244	226	250	264	241	253	268	266	247	249	277	269	265	263	245	260	281	246	254	233	273	251	255	256	207	260	264	253	287	243	254	254	256	241	269	275	252	289	251	272	274	251	244	280	275	244	249	266	303	257	252	251	257	284	241	285	296	279	244	248	243	268	239	265	245	257	264	250	269	257	254	259	245	257	242	254	264	270	271	266	271	273	269	272	263	278	248	285	257	251	267	250	249	231	247	268	271	228	259	267	243	272	237	285	250	267	244	251	277	290	268	259	278	311	260	254	245	254	253	247	251	252	267	270	252	240	238	255	253	274	263	268	287	238	286	303	249	286	266	262	241	236	225	257	298	249	244	271	281	280	247	271	251	252	249	235	264	271	248	274	288	268	262	255	288	267	247	253	259	264	279	236	244	246	259	298	267	266	269	243	267	280	243	265	260	282	274	271	249	258	261	263	264	269	259	263	227	257	270	235	277	271	259	251	285	264	274	254
10551	7565	8651	7548	5109	4515	4119	3758	3102	2708	2393	1918	1745	1629	1645	1495	1368	1251	1216	1126	994	1068	1037	946	900	927	876	886	903	812	804	703	699	764	838	799	788	830	807	796	791	784	863	790	744	695	744	739	665	748	694	712	739	718	729	692	720	677	725	685	768	756	747	683	699	702	679	720	694	733	747	666	716	681	669	677	685	678	691	658	687	670	634	652	665	655	656	625	667	658	674	688	641	665	664	722	671	643	642	677	672	655	673	670	666	687	646	732	613	637	681	677	681	680	683	734	648	678	657	642	732	668	667	633	693	680	745	689	649	599	656	673	660	675	694	664	686	661	651	726	664	669	646	614	696	657	592	676	685	689	672	657	634	668	683	649	647	697	673	682	686	649	640	680	675	626	673	644	684	720	692	641	696	674	729	638	633	664	670	682	682	731	691	666	614	669	689	668	666	710	671	678	700	633	686	612	663	681	692	684	687	642	653	684	718	703	682	659	676	706	659	640	645	659	683	648	672	654	660	672	686	676	649	630	677	674	666	656	627	662	707	648	662	641	658	663	711	687	693	618	658	650	635	709	654	658	656	628	671	638	627	693	601	641	652	650	671	661	677	638	641	653	656	676	673	658	689	639	683	667	661	691	681	648	639	665	692	661	670	690	642	653	661	662	702	699	655	690	663	668	674	644	657	698	696	670	698	670	635	634	668	641	632	633	683	614	635	691	658	666	662	650	635	666	692	631	694	648	621	685	648	680	694	630	630	647	733	629	675	661	687	670	667	693	642	677	692	697	616	641	681	645	718	655	656	649	644	633	667	667	693	711	661	669	669	628	677	698	666	696	640	625	643	661	648	698	655	751	642	714	699	649	664	660	676	680	635	621	665	690	670	706	623	647	677	647	682	665	649	673	696	669	636	698	692	682	666	651	677	661	659	674	672	675	682	633	676	647	654	670	672	636	680	658	685	691	670	660	673	651	660	653	692	687	648	658	691	657	621	644	655	649	653	711	677	687	661	708	654	639	668	682	668	669	675	664	706	671	662	641	670	643	715	650	644	715	647	705	655	622	664	669	700	653	678	710	657	649	666	694	658	700	625	681	630	661	685	663	695	668	700	671	620	632	630	664	705	683	726	673	719	657	686	645	651	689	650	739	662	685	666	712	716	677	690	659	666	671	605	653	653	634	629	655	635	700	697	622	668	691	680	699	657	652	686	674	594	701	674	701	662	659	630	653	643	605	637	653	691	636	672	657	650	697	652	652	637	697	701	671	666	720	662	666	641	647	676	659	673	674	707	678	691	617	649	661	652	668	671	692	682	637	641	711	700	694	651	682	675	627	659	636	718	655	676	645	668	684	689	660	693	666	657	674	657	717	643	621	705	650	692	692	671	685	603	689	655	669	688	679	686	640	714	684	668	663	661	705	653	628	652	656	699	601	667	640	674	645	646	666	653	674	669	688	677	666	683	663	624	680	677	692	677	675	684	648	708	742	690	634	633	664	620	653	662	669	668	716	686	634	639	657	684	651	658	702	709	649	664	650	639	684	656	687	644	664	624	646	647	674	678	710	657	685	679	622	684	630	627	635	650	674	657	709	674	693	662	639	664	639	633	682	679	707	661	668	667	689	697	667	681	692	641	672	644	671	698	700	637	686	692	667	750	671	633	685	694	661	681	673	666	688	626	643	679	680	713	698	715	616	675	646	656	669	683	641	702	641	612	658	727	645	660	697	643	662	681	672	677	694	641	663	588	702	661	653	658	667	649	672	678	657	662	648	714	674	694	617	663	677	662	639	623	690	649	637	659	691	663	670	642	630	657	705	660	711	721	729	618	634	677	654	666	691	649	682	654	680	658	648	678	726	638	646	682	666	673	646	661	658	660	674	679	712	685	706	687	683	670	662	712	663	642	612	677	665	676	641	665	683	685	639	699	630	648	638	634	705	660	679	694	658	652	644	675	625	677	649	637	674	674	650	645	653	654	620	644	685	644	672	696	711	663	642	664	678	704	671	650	646	673	674	666	715	623	681	656	643	634	655	677	646	622	671	652	662	649	657	658	674	667	685	662	661	664	628	686	681	669	687	616	644	690	649	671	704	699	679	676	678	642	631	641	695	643	650	662	676	649	676	661	651	629	680	687	618	666	626	628	668	677	660	632	642	660	677	664	693	651	639	614	629	679	682	652	617	653	658	662	658	669	684	649	671	645	674	669	704	654	645	668	655	677	650	658	617	651	642	655	681	665	698	699	726	640	663	710	681	691	644	677	661	692	636	731	718	678	680	662	679	675	641	650	629	678	659	668	659	661	620	683	646	665	685	620	665	704	682	671	646	650	668	639	727	681	672	681	681	673	656	699	619	613	622	655	660	675	712	704	695	684	625	668	661	673	700	662	664	700	668	680	648	665	705	662	676	679	662	669	683	650	647	656	632	601	635	672	654	625	688	673	746	633	700	668	710	644	688	693	687	684	675	666	695	682	630	664	663	662	689	683	654	682	650	665	670	666	708	688	625	642	678	653	658	593	677	715	674	644	666	684	682	652	677	703	665	706	634	642	658	624	653	649	640	698	651	681	644	733	725	670	666	638	681	686	667	688	663	677	659	665	660	689	621	640	631	666	709	696	690	679	708	691	657	684	670	669	643	615	655	668	684	677	675	654	681	678	660	640	668	683	682	688	689	673	671	655	650	666	641	681	623	600	680	688	626	636	633	651	646	641	681	695	647	649	623	674	628	665	625	606	667	636	661	653	629	657	687	656	683	680	635	672	675	624	694	651	662	685	602	691	649	697	637	716	686	674	694	678	637	641	642	685	666	671	682	676	661	616	651	691	685	634	612	766	655	653	690	660	675	696	679	662	689	665	669	665	666	665	646	665	684	705	669	698	652	681	698	660	686	672	632	623	666	643	632	654	620	647	671	642	686	672	646	671	665	627	642	689	684	636	656	626	651	650	713	619	685	623	682	694	669	682	682	672	662	655	648	630	675	655	682	671	692	675	681	681	708	676	689	670	647	636	633	704	669	659	718	680	642	647	653	617	680	630	657	681	645	643	745	678	657	646	654	708	667	662	666	654	652	628	644	607	674	658	655	739	659	621	660	627	649	652	700	699	655	654	690	664	679	691	679	659	696	694	668	717	706	652	650	639	603	672	655	663	675	682	707	662	705	658	669	681	650	662	673	605	661	616	700	707	673	669	648	602	642	670	696	626	608	670	645	689	656	653	618	710	661	703	636	655	629	617	643	659	674	618	698	623	652	650	673	654	584	657	651	643	636	735	631	631	702	659	696	660	633	691	651	645	613	667	624	700	639	599	641	630	664	673	644	672	644	644	684	668	681	672	679	627	646	660	636	683	666	687	730	711	666	699	648	639	675	694	645	665	672	655	677	634	673	614	668	657	703	683	700	672	641	715	698	650	722	664	637	687	676	670	606	631	652	665	671	671	695	665	667	648	648	642	675	653	695	663	651	676	680	680	671	651	680	683	633	683	723	644	668
36974	28500	28791	23276	11332	6671	5117	3658	3388	3130	2328	1797	1362	1496	1353	984	853	793	745	659	631	552	491	458	506	468	433	401	444	446	415	395	392	398	387	397	426	433	393	423	387	385	400	380	370	348	345	387	368	338	382	380	365	375	371	388	344	299	379	390	385	351	381	380	346	350	352	377	329	318	377	326	344	352	360	352	347	348	379	361	338	369	338	347	324	333	338	328	366	341	346	324	329	375	347	382	347	356	347	299	357	338	311	364	303	363	325	344	371	339	334	350	339	329	344	398	352	352	329	360	335	353	329	340	352	341	326	356	349	354	353	375	326	322	364	340	353	339	344	332	347	376	334	347	363	314	306	332	318	389	391	355	332	345	361	372	336	326	332	343	321	354	388	322	331	347	330	352	339	363	298	321	375	323	376	339	316	376	344	345	315	360	358	320	325	344	292	366	380	335	330	319	357	355	321	354	348	351	345	327	318	333	362	334	316	344	323	386	296	348	349	372	315	368	343	344	366	346	346	350	346	352	324	337	349	315	320	366	364	316	300	333	332	355	349	339	370	354	310	286	373	385	345	330	346	344	353	372	337	342	350	344	354	330	350	357	335	326	357	333	336	382	377	347	374	350	347	398	324	347	363	361	339	349	346	347	343	344	331	314	351	338	345	359	369	357	378	378	316	316	360	357	363	367	345	331	366	366	367	318	299	335	336	351	333	365	347	354	379	348	379	321	365	320	333	350	355	293	322	355	343	370	317	344	356	314	330	374	325	348	339	346	369	365	389	375	349	370	343	351	364	324	359	313	327	323	355	339	337	357	340	378	347	321	316	371	348	353	323	331	308	357	337	360	315	339	370	357	325	325	362	362	339	364	333	361	324	372	318	310	355	334	340	370	333	350	318	367	357	314	360	357	356	318	350	335	352	318	312	341	346	301	339	353	340	352	333	340	342	343	328	330	354	346	329	357	359	356	352	316	329	303	369	363	360	318	344	365	337	339	335	324	341	383	373	355	320	352	379	349	341	338	361	348	328	352	338	339	352	324	355	320	301	337	355	319	318	322	345	351	341	368	357	327	372	330	351	338	308	385	351	348	348	343	333	342	335	356	337	325	369	349	352	317	348	335	355	348	319	345	382	325	348	356	362	353	355	325	359	354	375	316	345	321	323	329	340	354	373	359	363	367	363	330	324	327	359	334	318	346	364	335	365	348	358	327	328	378	315	360	351	313	312	371	332	324	304	308	364	347	367	319	311	374	346	348	358	347	330	341	336	326	333	341	331	327	332	325	354	388	356	347	357	340	317	327	336	333	354	311	356	361	314	359	359	342	333	337	324	337	340	357	346	357	359	307	322	292	326	375	325	335	300	336	351	339	377	315	368	360	308	361	332	344	315	348	363	345	339	303	335	333	372	365	341	334	342	342	362	403	353	320	328	333	332	325	365	302	321	354	343	360	352	359	359	329	351	323	343	339	383	320	343	357	342	320	345	315	353	333	359	371	349	343	364	346	304	320	334	345	356	335	354	354	342	347	374	343	374	352	376	326	367	381	330	348	345	345	336	342	326	353	328	336	325	351	344	355	342	358	349	354	355	321	367	330	350	341	323	352	345	319	340	334	352	351	358	354	362	364	375	356	319	337	320	328	361	375	333	364	344	328	311	322	310	356	330	344	365	341	305	338	375	343	357	347	356	321	340	349	351	342	338	373	366	340	348	330	319	323	311	318	321	366	303	347	336	333	359	334	307	354	367	344	343	364	369	304	344	372	351	340	344	341	351	361	326	357	356	319	342	334	325	347	356	361	355	329	320	301	316	292	282	316	349	352	333	323	353	343	355	368	345	374	364	336	367	346	332	356	349	343	346	331	349	369	356	362	340	343	357	359	355	367	369	333	340	371	344	336	376	366	362	371	327	335	344	384	340	288	319	343	357	312	334	363	352	309	357	358	335	369	334	328	343	332	347	375	324	339	352	317	312	356	338	334	343	317	336	334	360	293	352	335	353	345	338	353	366	367	358	323	342	347	347	331	338	334	310	322	348	377	346	316	323	313	330	349	338	351	317	337	288	339	318	354	340	323	326	335	310	355	328	392	358	328	341	347	335	301	328	335	352	333	342	379	341	309	301	330	327	346	349	357	350	353	360	344	350	338	336	345	354	322	347	358	350	350	349	378	304	369	330	321	343	340	383	343	362	340	328	326	326	372	314	317	372	356	329	354	357	335	340	343	339	347	340	359	347	346	334	364	334	318	358	337	366	358	339	324	326	356	354	337	337	322	359	349	369	306	337	387	359	348	336	355	374	386	346	344	352	320	340	368	329	348	368	319	339	336	355	352	337	351	348	357	367	349	344	349	339	398	360	332	338	362	325	334	379	326	387	322	328	358	328	373	319	351	370	399	352	353	367	361	351	392	312	326	339	332	380	346	345	321	324	313	366	308	343	327	368	369	334	349	339	345	337	346	338	368	330	316	332	304	326	337	327	364	326	343	352	367	313	340	339	353	380	340	351	325	377	355	349	375	367	372	368	329	396	380	369	340	361	352	328	339	349	344	335	365	367	340	367	317	336	362	375	326	361	337	315	347	377	343	360	326	349	345	314	349	358	351	372	382	344	344	328	360	299	332	352	362	323	346	320	343	306	315	348	354	355	335	325	321	333	370	378	321	337	364	329	348	318	300	345	345	341	332	366	363	325	324	365	377	360	346	340	327	331	340	333	339	334	360	335	319	345	377	354	339	373	378	300	337	311	327	374	347	331	372	344	341	364	330	326	341	329	323	315	334	347	378	359	340	331	385	346	335	349	333	365	385	358	362	341	353	369	346	342	341	347	351	325	373	354	383	360	338	364	329	351	343	374	385	362	323	351	319	329	332	314	326	354	317	354	346	372	343	361	356	355	327	389	318	335	344	361	328	294	314	338	362	374	349	327	383	347	315	343	357	356	338	311	347	340	364	337	335	339	313	328	315	334	337	299	352	350	371	339	345	379	343	332	352	355	342	384	348	300	323	330	355	398	330	354	322	368	349	341	323	318	372	329	336	345	342	349	350	309	361	347	323	345	355	326	318	386	339	322	319	332	316	365	352	349	350	329	357	329	351	336	335	349	315	318	317	358	341	335	305	290	366	357	354	299	335	350	359	386	330	362	334	349	327	323	338	379	364	343	347	374	340	345	321	319	348	343	368	341	358	345	325	339	334	351	338	367	368	350	326	316	338	361	349	329	373	361	316	338	324	351	331	335	347	344	367	331	348	325	355	319	381	361	358	347	324	355	329	332	355	355	356	345	348	336	354	349	354	325	355	342	348	362	328	340	334	335	331	333	319	323	336	342	348	339	354	333	346	342	345	350	346	350	356	311	342	338	336	319	331	338	357	306	315	327	333	356	356	305	354	352	374	348	372	350	337	345	308	362	353	338	333	331	355	337	364	351	329	348	356	338	323	326	350	355	352	335	359	333	360	372	350	326	351	297	334	334	332	338	328	348	378	320	338	318	340
22977	21290	26796	21935	12399	11926	12267	10902	12132	12060	8693	6514	5172	6516	5900	4635	4166	3955	3436	3097	2867	2424	2204	1973	1940	1766	1680	1483	1636	1533	1347	1192	1152	1190	1287	1284	1221	1173	1177	1194	1178	1157	1086	1073	1072	1003	976	911	997	925	953	916	988	963	979	987	941	938	987	958	945	997	1018	969	885	904	952	930	941	955	915	932	897	907	866	852	867	894	861	809	868	826	862	869	807	831	857	824	889	828	846	928	874	811	840	843	808	842	839	849	826	836	847	860	827	847	833	816	811	846	881	835	866	854	862	869	882	854	839	846	841	804	839	845	821	836	846	887	807	859	789	818	834	828	826	784	858	852	841	878	868	854	840	858	837	849	872	871	813	846	806	818	821	865	820	869	848	822	797	809	873	849	838	802	838	838	843	823	847	808	837	865	801	801	832	904	830	846	779	827	817	865	896	843	876	859	864	858	843	873	811	873	823	839	813	802	859	869	869	815	852	831	849	839	796	857	841	837	810	786	882	779	838	824	819	830	811	836	846	874	823	893	854	849	773	784	877	829	818	759	852	801	869	841	851	879	815	824	833	860	843	793	850	826	892	834	791	827	827	923	834	812	829	801	821	838	847	825	839	842	812	872	820	768	857	826	828	857	848	830	869	828	855	818	869	815	845	872	834	850	848	871	846	871	856	822	779	808	901	874	874	847	819	865	826	868	869	845	810	814	890	801	867	821	857	860	842	860	814	830	794	844	879	817	851	837	798	890	829	865	790	825	800	845	814	824	872	817	846	812	825	836	830	834	806	847	814	868	822	813	845	852	837	847	854	821	828	850	832	838	857	774	793	876	777	861	753	789	874	842	858	834	831	819	825	813	873	875	833	787	829	835	859	860	821	801	830	807	869	864	804	876	825	806	842	796	871	842	802	808	860	791	818	853	815	848	871	840	858	810	817	820	883	859	842	843	833	828	852	858	902	859	830	853	837	794	872	839	804	841	825	857	817	841	811	827	813	823	843	854	805	833	831	833	840	828	827	846	836	852	833	842	861	832	846	814	825	812	857	834	844	810	840	828	809	848	822	831	822	827	854	779	894	858	842	779	850	810	866	770	802	804	850	858	787	815	880	851	844	846	845	827	841	835	846	826	853	863	825	880	883	828	819	822	902	782	808	798	772	826	854	836	850	911	861	855	794	838	830	808	823	808	845	836	828	782	837	879	879	820	856	827	822	866	779	873	884	861	827	841	815	827	829	850	837	765	802	876	785	802	839	795	860	847	829	803	830	871	825	866	817	808	829	844	839	766	883	858	876	822	859	862	834	810	821	814	841	837	814	824	798	798	859	867	874	848	826	833	835	845	781	849	768	847	830	840	779	860	855	864	855	842	813	834	864	872	901	854	852	797	841	853	837	811	871	818	883	846	806	817	851	881	860	892	804	840	819	842	809	824	859	797	833	826	828	845	889	822	814	869	801	822	883	852	865	870	834	811	861	768	865	803	809	839	770	843	845	813	819	835	837	778	881	856	897	877	860	861	835	921	875	808	855	833	828	868	864	848	815	853	811	865	908	821	865	813	846	781	833	797	790	791	807	831	861	855	816	856	816	826	831	846	787	858	844	798	837	854	812	804	855	868	883	849	899	851	844	796	861	802	899	872	926	859	833	799	831	838	812	842	831	832	796	835	858	829	823	866	798	835	819	868	793	829	808	836	847	833	885	818	862	815	822	811	831	824	842	779	824	810	833	881	855	861	829	847	873	842	851	796	791	827	832	860	910	774	859	847	844	857	853	832	822	825	816	820	814	840	823	823	881	866	824	841	858	849	838	904	853	854	791	805	803	817	874	843	858	853	828	821	827	861	789	819	817	883	861	884	851	812	809	839	819	884	835	829	836	875	819	857	881	828	838	852	839	839	820	818	861	857	840	807	789	835	801	833	843	836	790	776	831	848	833	834	911	834	773	847	854	824	855	843	840	812	829	878	817	795	793	838	881	839	810	880	877	816	838	804	882	876	827	816	842	809	805	776	880	857	840	843	787	870	799	879	860	796	866	814	859	819	880	799	827	824	863	763	850	812	813	824	799	822	833	864	831	812	816	855	854	812	842	915	834	896	857	848	853	869	831	837	828	878	799	848	857	804	849	854	831	802	862	875	872	805	881	873	848	858	797	828	878	785	825	823	847	823	804	813	851	780	874	813	858	852	854	789	835	849	827	853	823	848	875	890	804	825	821	838	805	829	854	787	851	818	869	840	880	870	941	841	811	877	848	850	840	924	855	844	841	831	819	862	804	869	862	846	809	782	877	865	817	813	859	840	848	830	832	757	836	866	850	801	886	865	852	881	822	818	856	860	817	863	831	806	839	853	825	840	856	824	860	840	856	866	820	844	833	802	810	851	878	852	809	767	807	856	816	831	839	811	880	859	842	832	829	846	783	832	818	819	817	818	825	864	807	811	810	781	880	816	805	812	788	831	843	833	895	828	836	823	816	783	844	811	808	848	827	784	853	840	830	830	823	819	829	826	829	867	853	846	871	842	848	856	850	800	825	790	826	814	854	874	801	821	881	835	854	882	849	854	823	837	875	804	817	862	835	849	859	838	865	846	831	780	846	875	800	872	831	859	811	855	812	824	868	849	801	827	793	859	832	867	907	812	843	856	836	808	849	861	853	847	846	846	877	801	838	817	782	836	814	856	862	831	821	867	874	776	879	811	869	854	887	791	852	871	773	834	803	843	827	818	819	855	844	821	795	843	834	860	854	809	782	833	841	889	764	892	850	822	813	838	794	795	809	826	846	875	836	848	831	816	852	842	837	857	854	826	882	863	860	812	850	777	867	795	836	851	827	839	854	820	862	842	790	825	835	838	867	858	879	821	830	831	840	816	829	848	868	807	830	828	855	854	859	846	828	845	824	843	801	825	812	793	840	856	821	827	856	813	866	844	822	825	877	832	857	860	851	804	881	871	790	814	845	822	812	822	846	826	844	786	890	858	860	829	865	887	841	816	865	859	845	769	803	815	836	794	853	821	855	811	796	863	786	779	833	839	839	835	823	848	823	808	827	815	858	820	812	855	854	825	840	843	926	828	855	831	818	794	774	851	829	839	808	867	826	801	789	835	835	791	798	828	830	841	812	804	813	796	862	877	880	857	878	821	837	843	793	829	790	857	818	836	780	826	834	819	845	838	808	829	769	786	861	792	881	836	809	848	855	855	818	845	809	813	828	843	823	863	856	832	797	831	814	862	862	778	870	804	840	821	851	807	799	829	856	834	856	803	810	858	791	856	795	844	835	796	869	801	812	805	841	812	842	831	803	867	783	839	891	814	847	822	826	899	830	846	882	851	833	859	862	814	844	844	825	811	761	857	832	813	847	851	831	828	826	825	786	799	879	796	798	863	845	816	852	801	810	796	825	868	814	833	820	842	883	826	829	829	854	799	818	867	826	874	844	835	850	842	848	863	869	859	843	899	760	849	848	856	832	845	836	828	860	887	832	826	874	859	839	844	822	853	851	823
44843	36161	36848	30160	18790	13248	10209	7288	6449	5928	4309	3251	2093	2232	2079	1465	1322	1173	986	907	791	741	792	604	551	574	554	475	499	441	449	427	399	385	401	421	404	370	312	361	371	371	371	361	337	317	324	339	323	328	337	302	328	321	367	312	297	313	329	327	306	314	331	318	351	307	319	313	330	311	325	332	336	333	294	310	305	313	294	320	306	305	333	307	283	302	334	310	331	311	303	343	292	308	300	334	327	323	300	331	336	283	318	328	285	307	287	330	275	295	320	317	292	308	319	305	288	304	324	293	320	324	291	291	318	326	303	295	319	319	329	300	329	275	303	302	319	308	314	281	313	328	284	343	299	283	308	346	309	319	304	282	337	282	295	293	323	326	294	300	300	318	323	297	308	309	313	301	273	314	321	292	318	312	297	317	275	333	289	300	312	307	319	278	317	312	326	315	325	331	310	294	302	305	271	326	297	343	310	293	286	317	282	286	301	283	303	337	323	309	299	263	324	327	314	291	327	332	313	277	316	298	313	329	312	305	275	316	265	319	265	336	322	340	262	281	278	315	295	291	327	330	306	330	347	303	297	299	331	329	262	315	285	313	280	289	320	300	287	289	280	293	310	321	319	294	297	342	296	347	319	309	332	286	301	292	320	353	301	327	325	335	293	299	294	314	300	315	327	347	320	317	290	296	268	279	283	286	305	333	303	297	317	315	299	296	332	307	310	291	298	306	304	360	322	309	325	310	333	291	287	327	309	321	318	283	309	322	321	290	308	327	298	294	330	305	292	295	320	336	295	311	286	290	274	333	295	330	283	284	298	305	306	311	310	305	333	340	296	302	296	310	309	335	324	296	305	317	320	300	325	303	332	299	318	296	327	306	297	353	297	336	330	347	300	290	302	301	312	317	292	320	317	329	304	300	308	300	277	319	299	297	346	282	321	312	310	306	291	291	337	314	289	283	327	335	308	324	296	302	311	298	310	292	309	312	315	291	289	296	289	323	333	297	347	355	303	319	327	322	300	306	338	348	314	314	276	306	334	310	325	311	323	291	310	269	302	315	269	313	314	313	311	306	259	287	286	376	327	304	287	290	314	323	273	335	301	300	320	273	293	305	327	306	303	274	295	304	318	295	318	299	298	280	302	304	315	313	300	317	316	301	318	269	287	334	295	273	316	298	310	315	331	310	307	348	319	297	302	282	319	336	307	288	319	307	305	304	306	311	313	322	289	306	309	303	332	328	291	306	286	290	289	307	328	308	296	336	307	309	321	304	326	318	283	301	317	325	319	307	300	317	288	301	272	324	310	325	310	302	300	316	308	294	300	281	325	343	325	316	322	320	313	324	339	327	318	317	314	330	310	267	298	298	304	302	321	317	284	278	318	339	320	335	285	325	296	287	349	295	325	301	272	326	288	302	296	321	289	290	264	284	324	332	285	362	250	335	294	293	331	327	309	312	319	309	303	297	321	306	307	285	309	289	304	319	303	309	278	309	307	291	309	301	324	298	313	297	303	312	300	291	306	309	298	294	284	290	272	305	292	286	329	333	318	279	319	300	312	298	307	318	299	338	294	352	291	308	347	284	320	312	277	329	326	302	292	327	308	313	268	288	315	275	308	324	330	296	335	329	311	311	311	325	333	300	265	299	285	283	303	313	264	291	297	317	338	313	343	322	303	285	326	330	312	315	332	285	309	302	287	294	306	314	314	335	316	337	324	280	295	278	304	313	308	336	340	279	304	307	319	307	302	300	303	317	317	282	314	304	298	334	293	317	305	306	324	293	329	316	293	295	280	341	306	323	293	305	329	289	295	312	286	311	298	302	296	317	279	299	304	303	322	310	318	283	275	301	310	317	303	305	338	346	287	304	306	282	337	343	314	290	299	307	308	320	298	338	337	325	299	271	321	310	341	281	286	279	301	325	317	286	329	294	334	320	320	315	305	299	290	327	309	288	294	333	331	298	317	301	336	331	302	304	310	308	328	335	335	313	281	287	280	325	325	316	318	315	275	282	340	313	297	323	278	291	298	330	331	268	269	298	277	316	360	307	301	301	274	311	315	311	299	307	306	328	284	291	324	310	298	304	308	322	331	304	288	336	330	313	290	325	304	326	333	325	275	313	293	322	296	315	305	299	295	298	344	288	309	304	310	297	311	311	290	294	316	299	299	330	317	278	325	316	289	298	314	309	290	304	304	305	324	311	310	316	331	312	310	317	304	324	313	326	283	304	290	308	273	310	275	311	260	315	323	326	303	335	314	323	296	301	330	340	314	299	325	298	295	297	313	331	305	283	297	333	331	268	297	322	323	286	314	287	293	306	327	295	294	276	312	284	302	301	282	319	308	270	314	321	308	299	305	326	297	294	291	297	318	305	294	299	292	347	347	292	324	316	314	321	317	263	320	314	314	295	315	316	320	340	310	321	327	322	294	311	307	313	285	289	313	323	303	305	299	322	305	312	291	314	329	302	304	281	293	292	319	340	315	319	321	318	318	308	289	290	316	292	294	290	327	288	285	290	300	296	287	301	299	303	329	313	324	318	319	332	318	277	332	321	304	296	302	329	362	304	312	279	329	313	315	352	305	265	307	273	299	312	322	306	302	309	268	302	274	360	317	317	323	293	328	309	279	291	272	333	293	329	307	286	314	275	296	282	280	306	321	320	317	298	306	331	332	320	322	293	331	319	309	310	340	294	278	286	343	304	311	307	299	293	318	299	312	293	287	293	319	306	339	285	290	299	327	282	299	296	306	326	295	293	322	290	305	302	305	325	303	319	315	299	305	328	331	313	315	303	345	311	309	278	298	307	315	305	306	335	331	297	335	311	290	300	325	305	311	293	304	301	282	290	317	304	306	347	328	303	319	324	292	293	310	330	334	305	278	335	298	319	332	305	286	296	294	310	293	280	306	331	311	270	263	309	335	296	297	322	345	318	295	316	293	302	288	312	290	314	291	324	292	319	320	340	292	333	290	350	289	336	310	316	290	285	296	324	274	296	330	300	304	282	291	326	309	308	283	282	338	305	302	291	312	290	322	305	295	318	277	333	300	308	299	318	359	296	323	309	316	297	312	318	326	324	324	321	322	292	302	357	317	303	334	284	339	318	314	289	313	321	297	356	309	294	321	313	298	314	293	332	296	302	334	337	313	305	326	315	330	336	286	309	348	284	339	331	265	309	297	295	287	321	326	306	337	314	270	326	312	300	305	330	303	289	334	319	283	306	333	277	298	307	291	313	306	301	291	322	301	299	315	301	287	287	307	340	304	298	309	311	292	323	284	319	303	262	309	286	314	291	331	302	323	312	284	335	324	302	309	311	318	297	309	292	303	320	287	292	343	294	295	308	305	298	285	330	289	325	291	306	323	301	308	294	312	302	291	286	302	316	293	327	285	291	311	334	307	339	316	312	312	316	303	323	314	319	284	300	322	306	341	301	323	318	281	306	304	303	326	314	312	305	310	305	320	357	323	294	297	342	305	272	298	321	316	278	317	300
27974	26490	34050	28951	18795	17956	18601	17371	19067	17854	13346	9543	7279	9049	9246	7317	6746	5831	5238	4648	4350	3732	3463	2901	2701	2532	2369	2021	2186	1815	1771	1542	1382	1424	1395	1472	1429	1275	1058	1118	1151	1194	1168	1092	1063	1067	996	1034	939	1002	960	898	985	929	894	931	862	938	900	963	930	950	1005	891	887	840	863	850	878	955	924	835	843	824	744	757	744	785	744	770	828	788	753	789	783	740	771	796	760	745	758	761	773	775	717	723	704	777	756	818	727	765	731	804	777	789	775	768	739	786	756	770	751	775	764	773	805	773	755	743	766	776	703	703	696	735	781	758	725	702	712	717	751	760	734	761	790	738	745	731	740	734	736	734	756	771	766	709	740	718	716	737	715	697	737	744	729	786	750	756	715	754	764	763	764	726	726	754	760	723	731	757	707	771	733	703	743	738	713	751	735	757	737	793	735	745	771	750	757	794	751	747	731	739	774	720	785	793	749	706	807	710	793	726	771	727	739	732	767	730	714	743	714	718	775	782	741	731	725	706	722	787	756	687	818	772	760	750	743	707	790	724	743	742	706	695	734	766	749	714	750	762	760	724	788	724	720	735	738	760	750	697	760	776	724	702	703	781	802	720	703	719	732	763	696	752	750	768	783	714	716	803	787	764	741	829	744	732	735	707	739	729	750	768	750	734	749	742	749	739	812	706	737	764	746	730	743	733	725	791	741	733	723	694	748	709	743	740	731	748	711	736	763	728	738	722	745	750	757	771	765	745	747	720	735	701	735	702	762	751	749	736	725	754	683	732	724	761	744	725	741	747	772	772	724	742	815	721	805	766	713	757	721	743	733	722	720	721	740	719	758	706	737	725	748	738	725	756	725	745	757	754	750	732	755	786	740	716	792	717	677	693	732	738	681	757	766	752	735	747	724	709	728	760	789	749	751	701	745	746	736	761	817	730	728	694	687	700	735	764	746	817	726	789	720	724	730	783	768	744	723	744	716	726	715	716	716	757	750	746	729	760	735	759	720	755	763	742	727	758	752	709	752	727	759	743	715	721	782	678	793	772	791	749	705	773	826	751	769	710	766	718	780	766	744	756	739	737	755	756	743	756	732	768	703	741	728	761	746	762	697	740	777	803	705	794	784	756	721	748	719	694	753	762	765	709	699	742	710	729	707	735	735	700	826	779	710	790	696	718	743	756	761	752	751	697	756	758	710	762	715	679	770	739	771	732	759	782	726	679	738	758	739	718	716	741	743	715	801	728	703	741	756	720	709	740	748	684	746	714	714	750	745	736	740	716	779	769	749	762	734	742	714	770	762	706	746	725	733	734	763	716	735	705	718	736	718	748	738	716	777	703	792	746	713	758	706	779	712	717	740	758	744	792	767	740	768	749	733	735	778	720	713	759	703	746	779	739	731	698	739	746	731	754	718	700	730	713	759	694	680	737	723	710	755	751	773	695	680	746	731	713	748	766	743	722	739	714	745	703	758	746	712	713	726	745	775	772	762	699	740	743	751	729	783	775	769	713	692	753	753	675	700	750	778	812	728	716	722	752	726	806	759	703	706	764	756	713	738	755	724	793	743	709	767	764	778	719	775	758	800	756	700	715	667	682	757	748	805	697	792	743	720	732	754	733	745	761	706	741	735	787	723	767	766	736	767	778	728	711	751	758	719	744	767	670	720	725	714	755	734	719	756	750	676	736	766	737	728	761	768	731	718	768	748	720	743	759	736	744	697	755	647	747	727	758	774	774	752	723	737	737	748	785	708	752	736	770	743	763	740	777	730	736	777	754	755	724	779	752	780	728	748	714	756	768	726	741	744	721	741	741	727	695	731	794	740	717	740	724	735	755	765	771	746	755	709	713	762	798	732	724	742	753	774	719	718	750	761	743	755	764	747	750	789	711	749	703	755	739	721	748	742	788	807	710	694	779	771	751	687	749	720	728	749	717	809	737	738	749	693	742	767	713	756	727	743	775	738	773	727	743	719	695	728	705	770	713	703	733	749	734	745	742	730	732	754	785	780	750	771	754	763	725	743	716	765	724	726	715	725	750	742	784	728	730	728	759	701	733	772	733	736	746	780	764	724	755	749	693	789	727	711	706	724	725	706	722	740	691	768	780	706	720	708	810	724	736	750	769	766	732	695	807	766	729	774	743	788	758	685	761	756	723	737	766	717	754	741	747	719	721	731	748	759	752	756	710	777	733	715	720	732	715	693	678	720	739	750	730	725	696	738	740	760	730	756	712	731	727	745	743	725	697	713	731	749	735	803	743	702	753	793	755	718	719	730	782	753	825	717	764	691	743	761	748	717	716	691	682	755	681	747	765	786	756	739	730	734	702	812	723	747	716	731	724	724	753	714	780	686	739	741	740	716	753	759	735	733	743	741	728	699	740	743	733	748	752	713	739	746	694	738	773	781	708	709	748	760	750	757	763	751	752	748	703	732	744	734	743	748	776	730	701	706	748	734	719	772	768	795	744	736	741	703	728	713	732	726	754	725	756	779	693	694	729	752	707	765	758	746	748	720	748	753	739	724	725	765	681	733	757	753	761	749	731	708	753	681	723	766	787	726	727	776	719	745	704	728	793	772	804	720	780	709	742	749	693	697	797	697	760	731	718	743	794	777	734	733	719	751	757	723	740	723	744	691	728	688	723	767	751	788	718	744	691	726	774	731	745	711	709	753	678	773	727	721	762	709	659	734	757	744	754	699	755	739	687	742	768	736	767	715	796	781	743	673	749	732	724	754	757	744	741	812	704	766	716	744	769	699	779	766	740	698	751	725	749	730	765	724	725	746	729	743	706	737	749	734	747	703	765	748	748	730	776	729	744	763	728	753	735	734	722	672	733	731	703	756	740	737	774	749	734	770	748	769	719	778	798	783	672	757	752	753	726	713	733	750	763	760	753	740	743	711	756	722	716	714	750	703	710	736	770	737	740	721	700	717	754	777	705	709	699	755	730	693	728	782	728	769	734	761	751	758	774	728	770	725	763	751	761	771	735	732	759	750	732	697	760	698	808	741	729	746	775	765	738	737	716	725	729	745	715	704	777	785	726	756	761	719	769	728	746	694	761	750	769	717	703	724	719	797	763	741	735	750	763	711	748	783	701	711	756	704	727	760	759	765	784	710	800	756	693	728	752	750	777	715	733	723	753	733	760	752	733	745	733	726	716	749	716	693	777	724	748	728	733	688	738	743	722	723	713	743	705	722	772	731	759	775	694	710	718	730	737	695	716	693	754	816	784	770	763	797	725	756	776	761	728	758	772	766	797	719	717	731	697	731	682	707	802	698	742	749	719	811	763	741	775	764	735	756	748	772	768	739	720	714	737	801	754	712	761	799	666	708	736	757	754	739	747	673	750	742	715	727	729	756	799	721	744	755	685	704	754	745	742	772	710	733	742	743	737	748	806	756	711	737	750	724	733	731	732	748	757	702	741	748	755	759	738	709	740	702	755	728	706	733	728	728	719	759	745	724	745	766	739	708	756	727	745	737	725	742	783
18575	8772	6071	3545	1686	1207	1069	729	690	564	458	419	385	396	380	394	360	367	350	329	307	290	306	319	308	326	319	271	269	250	304	249	278	274	287	274	276	257	250	243	295	286	271	246	263	268	264	256	254	264	261	279	265	253	259	257	247	272	252	251	266	277	272	250	259	289	243	225	280	291	289	239	245	257	253	259	253	253	239	235	260	267	237	263	244	220	251	248	277	272	256	271	265	244	259	259	268	239	255	251	258	261	260	285	259	229	250	255	273	249	244	237	267	263	258	253	244	242	251	251	264	247	256	235	244	273	260	259	243	250	222	252	244	251	240	273	261	248	262	229	255	235	247	237	236	242	231	267	241	248	239	244	245	239	251	245	260	255	258	258	283	247	234	248	221	244	233	249	242	263	279	231	276	229	292	261	282	270	236	247	262	244	242	252	242	270	261	267	276	266	246	296	234	266	232	239	234	287	245	243	245	262	248	247	235	264	306	260	258	242	247	279	270	258	214	246	245	248	281	264	225	228	234	256	229	237	275	293	233	257	273	277	241	237	256	259	260	249	268	251	245	232	291	267	259	235	250	255	251	261	252	255	266	265	239	268	246	225	245	233	258	265	248	266	252	234	250	269	247	258	276	260	263	273	277	237	271	253	280	228	275	236	293	260	281	259	250	253	274	236	229	261	273	261	262	270	240	215	258	255	248	239	251	284	290	259	245	242	241	237	242	270	258	271	312	258	250	266	251	260	221	257	268	260	271	245	258	270	220	235	223	252	269	273	231	254	250	290	249	246	257	217	260	246	250	237	281	277	282	249	267	230	255	266	271	246	255	258	257	270	238	236	250	245	259	232	254	251	235	238	258	259	250	263	232	276	262	261	245	246	230	273	240	276	279	228	244	266	249	225	264	263	237	250	265	271	293	264	272	242	236	298	268	282	239	244	260	238	254	269	246	236	234	242	268	253	259	268	252	243	227	236	240	224	281	268	270	269	260	232	236	263	284	226	261	248	253	293	260	228	268	242	249	285	248	238	235	222	265	252	275	265	267	245	268	244	275	236	232	251	267	249	253	266	234	235	259	276	249	245	263	248	252	290	245	221	258	244	239	263	247	238	246	228	250	241	217	216	242	213	232	241	258	268	289	261	239	268	251	253	268	261	253	268	259	247	265	228	245	265	245	253	250	261	252	263	260	248	241	236	220	243	290	246	244	228	248	221	263	254	284	272	271	238	266	233	251	274	265	235	250	227	240	244	281	272	242	244	269	260	236	264	257	270	232	252	300	291	270	255	258	239	250	224	235	261	248	242	273	253	258	270	239	239	248	251	260	256	255	265	252	267	253	263	243	256	251	239	228	242	240	256	263	233	219	272	273	290	269	250	247	240	273	231	269	286	299	247	235	265	271	277	246	250	283	262	253	256	230	226	259	255	236	243	263	290	261	264	266	225	243	267	248	258	276	240	267	247	237	263	243	235	232	275	250	246	256	266	273	239	224	264	216	242	269	254	235	217	250	276	258	253	262	260	264	276	263	223	266	263	256	284	219	255	260	230	250	241	256	255	241	259	251	250	248	283	260	274	259	265	235	255	236	237	250	267	259	239	228	229	292	261	273	247	236	258	253	295	226	252	258	254	270	250	264	275	262	248	250	273	261	265	277	254	270	241	252	207	214	246	269	248	254	236	245	254	253	235	230	248	225	236	237	258	246	255	220	238	230	259	255	218	248	263	260	273	283	243	264	234	262	240	258	243	218	241	270	210	246	284	273	250	256	250	266	240	268	244	273	272	254	248	225	256	278	259	278	236	263	284	258	239	259	259	239	231	287	288	269	255	234	257	242	269	226	256	270	254	257	255	233	282	249	266	245	279	264	243	235	232	214	229	257	274	274	243	241	251	236	260	268	270	249	254	292	253	250	257	250	254	244	270	229	245	255	243	271	266	253	244	251	250	238	238	244	245	250	227	234	266	259	266	269	270	252	244	269	251	249	234	225	279	250	253	235	270	238	262	266	242	252	226	263	243	253	256	272	270	225	257	244	250	253	241	262	217	256	199	260	249	234	248	268	247	272	268	255	238	262	243	285	252	253	268	262	230	227	241	272	290	264	267	228	278	242	265	253	235	243	244	231	256	284	274	237	250	249	245	238	241	251	249	253	248	241	256	222	250	239	240	254	267	275	211	273	265	244	256	262	243	267	267	253	260	222	234	263	249	256	264	252	240	258	217	254	257	248	266	240	251	263	250	260	276	301	278	217	252	251	287	241	235	268	259	257	242	257	265	268	254	251	225	245	238	257	258	279	234	245	253	226	252	247	271	248	237	244	235	266	291	238	245	264	272	272	234	264	292	255	252	301	279	239	228	255	249	222	292	236	237	257	222	253	255	251	257	242	243	249	246	283	227	240	257	253	257	268	242	306	251	265	284	261	253	274	248	272	251	234	273	273	265	229	262	241	234	294	282	248	232	236	251	228	260	260	244	274	252	258	238	285	238	260	255	249	257	249	249	221	253	264	259	259	246	262	273	236	247	268	241	251	248	265	232	269	239	241	243	241	239	247	262	259	243	269	245	266	274	250	229	247	251	243	269	245	247	261	242	235	263	269	251	276	266	273	253	239	239	259	233	274	268	254	263	290	232	281	273	228	244	250	243	266	244	207	265	262	283	258	269	265	241	263	262	266	225	254	230	260	286	263	269	257	245	281	251	274	220	225	258	238	284	276	283	267	255	263	232	249	254	275	264	253	278	243	279	226	241	245	252	276	254	235	251	268	250	298	254	231	256	248	231	227	266	254	250	225	215	268	268	234	258	249	252	257	259	262	233	283	246	258	258	247	239	285	251	251	262	217	251	271	248	240	263	232	214	230	245	233	280	238	253	267	259	265	266	272	268	261	289	269	254	209	258	267	261	267	245	229	246	245	280	280	255	267	215	239	252	265	254	267	251	253	276	245	237	237	266	249	286	268	292	237	265	282	301	229	269	251	276	266	242	242	246	278	260	245	244	246	256	263	239	262	241	283	255	265	245	253	276	257	244	247	245	269	233	239	278	280	260	252	229	237	258	257	248	234	260	222	236	268	271	268	245	237	254	246	263	257	246	264	231	306	279	278	273	255	251	236	252	246	243	271	236	255	289	230	250	255	265	261	230	251	249	238	266	242	271	228	265	264	263	257	281	290	247	268	268	237	240	231	263	290	275	273	223	232	248	268	245	233	231	282	216	216	273	250	249	244	265	268	280	301	275	253	230	241	231	257	281	255	257	245	269	225	276	233	266	246	266	250	259	263	292	234	239	263	235	235	279	260	252	274	236	264	221	269	266	247	243	224	240	214	275	262	241	265	242	253	267	263	250	233	250	256	272	244	224	262	260	225	266	253	235	230	248	252	280	232	281	257	263	243	265	245	227	224	252	223	262	253	259	246	254	286	252	238	264	269	264	249	281	247	228	278	263	243	238	244	257	257	268	242	252	226	254	258	252	240	258	270	260	235	252	258	274
10592	7304	9805	8173	5616	4582	4346	3369	2975	2527	2054	1908	1709	1767	1649	1583	1493	1406	1349	1164	1084	1022	1039	939	1005	927	916	887	803	831	779	806	763	777	789	740	800	820	758	691	762	793	760	679	698	771	678	733	748	680	703	711	730	720	691	674	687	684	696	672	735	741	762	715	681	704	666	717	672	736	704	660	692	662	620	622	591	660	666	654	681	675	639	650	629	652	675	676	638	689	654	670	625	653	649	681	681	698	694	608	655	664	653	667	618	658	672	665	653	640	703	689	682	685	642	641	651	669	647	673	676	648	677	664	619	691	685	613	641	653	626	649	662	620	637	630	683	654	641	608	619	652	669	650	647	644	651	630	669	640	663	643	633	629	623	680	676	616	630	651	645	688	685	607	646	611	665	635	660	640	650	591	686	690	641	667	685	668	673	673	652	635	704	642	650	638	698	636	640	655	611	648	663	630	640	627	644	622	660	653	675	626	674	663	679	653	659	638	619	654	654	625	685	620	635	658	659	619	634	600	590	641	622	622	614	674	633	658	631	599	680	660	668	624	704	656	667	590	643	653	676	659	690	685	655	651	580	681	684	627	633	587	636	639	663	700	644	672	599	654	627	672	674	638	638	606	641	668	629	615	659	648	673	628	646	648	649	578	626	619	664	651	636	674	637	651	672	687	664	627	666	646	638	624	630	693	673	626	666	647	676	638	722	645	686	665	656	627	649	604	703	627	700	643	676	629	661	647	699	628	610	619	589	644	629	646	684	607	608	659	655	680	641	659	626	668	653	700	661	650	668	654	625	669	586	634	617	625	675	631	615	605	620	619	639	616	645	637	657	621	630	637	639	653	605	616	652	627	619	582	623	661	642	664	627	618	619	633	669	589	638	639	637	679	613	681	637	641	675	644	645	627	596	657	650	676	657	663	684	664	680	686	584	662	690	644	725	687	670	634	631	646	629	687	653	635	667	627	655	638	631	628	666	642	628	651	684	647	629	644	634	684	578	691	683	653	610	707	668	621	611	624	603	643	602	640	631	635	637	654	641	592	670	614	595	621	661	619	698	656	605	608	639	595	678	635	642	656	643	689	707	641	645	702	668	637	658	657	683	653	653	637	659	663	656	652	645	647	644	679	658	653	643	671	635	657	656	620	621	697	633	691	686	674	605	649	648	655	706	606	637	626	637	626	627	641	627	637	664	636	619	629	637	673	653	644	647	633	619	646	619	647	628	666	652	627	664	625	687	671	600	650	626	663	606	647	644	609	634	641	648	649	652	644	661	644	663	599	649	597	623	681	635	629	629	631	638	657	602	671	631	660	659	634	627	654	662	684	622	629	635	645	662	619	656	618	672	668	645	703	654	654	628	616	680	626	683	659	657	660	668	627	615	604	658	663	683	673	685	629	631	646	653	618	660	622	666	696	666	655	669	638	646	674	659	609	587	629	618	602	680	630	642	666	694	634	604	639	618	641	656	615	633	694	680	662	671	683	616	634	644	611	693	625	651	614	623	618	675	643	675	573	628	666	639	661	609	667	661	668	663	627	629	640	677	660	636	629	658	640	608	626	651	623	670	621	646	690	648	650	653	630	655	645	629	687	624	646	669	585	631	636	674	654	693	618	640	659	655	665	649	619	646	618	649	665	636	640	642	665	654	614	659	607	654	629	635	621	651	587	604	648	612	644	656	663	608	654	639	657	633	675	655	636	624	603	678	657	607	638	671	666	648	652	666	671	616	668	687	648	628	632	655	687	646	644	636	626	604	662	611	646	657	621	655	637	656	668	665	611	593	617	619	646	582	670	643	668	613	655	616	616	638	674	664	625	702	666	662	645	649	683	603	626	643	633	651	653	653	628	652	606	605	655	686	619	650	613	653	655	628	645	644	649	706	643	697	650	678	668	627	663	679	649	588	670	680	641	641	623	636	645	663	671	668	640	644	658	617	653	601	640	603	665	638	641	618	615	659	669	643	687	650	618	652	658	659	645	670	640	653	659	638	672	617	669	588	599	660	688	626	651	609	615	664	616	656	633	630	638	668	640	660	655	694	690	612	656	654	637	628	671	636	633	660	635	611	671	623	609	624	638	621	645	702	650	640	672	632	642	679	673	666	611	682	613	624	660	647	690	667	615	617	661	645	646	662	644	627	698	653	710	712	652	646	677	654	624	600	601	604	624	595	637	612	676	698	639	664	637	633	681	622	611	639	650	666	629	675	629	636	562	656	704	654	647	627	643	646	644	653	612	656	632	633	646	620	640	642	674	645	659	638	646	649	601	638	669	627	644	638	657	628	651	665	644	655	690	627	633	651	671	620	635	622	700	677	689	655	597	593	619	615	660	658	657	616	634	641	659	665	635	650	624	636	616	664	641	690	665	701	665	603	646	644	659	653	654	655	617	645	593	653	665	640	639	645	616	647	651	669	646	661	667	581	569	648	638	656	609	638	680	630	689	655	651	663	642	657	677	625	684	648	644	636	644	657	660	593	631	637	677	639	655	680	602	663	631	664	697	607	667	617	644	662	646	624	679	689	634	662	618	615	643	622	626	621	658	627	651	654	640	658	648	629	635	640	629	630	646	640	686	624	687	629	615	622	633	608	638	609	686	689	644	629	609	618	624	678	609	684	618	660	664	658	648	645	665	657	657	639	649	656	667	675	602	662	648	632	625	666	595	646	626	616	631	652	640	649	633	654	602	622	667	691	676	634	684	635	661	657	646	654	642	683	641	636	610	663	615	671	636	683	655	643	626	693	645	663	656	680	684	638	621	643	658	661	660	665	685	659	634	612	655	644	700	648	676	655	652	670	647	675	587	666	651	669	693	637	657	656	646	608	635	630	653	671	618	660	675	633	612	648	629	617	622	628	622	646	601	670	664	637	638	658	687	652	622	642	649	626	647	664	624	629	677	650	624	668	690	686	682	638	629	638	635	679	652	614	620	638	670	626	596	681	637	683	612	643	615	645	670	679	611	644	628	652	649	645	664	623	657	621	635	650	670	640	683	663	674	620	664	645	639	640	666	652	678	633	667	639	619	647	621	673	702	675	660	608	646	637	620	623	642	660	631	647	607	615	650	670	639	602	687	653	621	641	631	629	666	634	647	652	680	647	651	610	609	643	636	641	607	603	619	609	648	665	643	674	628	668	656	663	622	652	632	618	585	643	641	635	627	603	686	648	648	685	629	629	651	664	625	652	620	623	676	624	633	647	617	641	593	624	611	656	623	635	613	665	613	636	647	640	636	676	616	627	616	638	624	640	632	653	677	650	683	668	654	667	583	652	642	626	625	625	613	642	692	618	656	616	645	625	659	654	626	621	582	670	679	638	660	672	643	669	598	669	656	603	623	639	664	585	699	668	643	646	655	677	644	650	681	641	665	628	692	662	685	660	631	592	635	615	648	616	644	648	688	595	674	629	643	652	608	662	643	647	618	638	670	644	693	642	647	643	664	635	691	649	637	660	621	617	648	677	655	672	671	661	655	613	609	644	632	662	614
35263	29343	34489	21801	12533	7778	6596	4807	4285	3485	2610	1825	1580	1166	1236	1017	920	860	731	670	594	556	529	474	451	457	445	400	404	434	463	404	408	394	385	374	358	367	410	373	361	367	329	356	379	352	362	356	333	311	352	332	375	336	350	342	363	368	350	356	327	352	328	354	339	341	383	333	335	327	353	341	355	362	339	317	330	351	371	302	366	341	309	332	352	370	326	347	340	320	316	340	374	330	319	363	317	351	355	321	332	319	322	344	343	322	305	288	330	325	315	327	365	349	312	338	333	345	341	338	354	337	324	344	290	309	350	301	347	302	312	348	341	282	340	342	325	326	336	327	307	366	357	335	312	362	341	313	319	333	356	367	317	291	341	360	331	343	314	340	333	309	371	334	301	303	315	356	344	359	317	358	332	360	323	362	332	321	328	332	339	319	308	311	364	323	322	306	321	316	343	318	347	366	324	364	391	323	316	327	317	299	328	334	321	325	327	342	331	336	331	319	339	332	281	343	324	304	348	341	350	337	332	337	327	318	321	299	327	308	339	324	338	340	334	350	367	327	352	340	320	307	333	366	305	354	331	332	322	329	357	325	347	307	358	305	305	338	299	366	334	330	332	341	345	333	320	342	331	358	305	349	340	309	355	313	304	347	328	351	329	344	330	345	314	323	353	304	342	337	330	304	322	338	311	338	328	341	343	345	343	329	333	354	320	327	336	304	325	322	334	304	333	310	341	357	337	372	325	331	341	335	331	327	319	325	297	343	338	331	318	352	325	324	353	358	356	354	328	334	349	301	362	326	321	348	326	342	298	335	342	335	298	345	325	319	331	316	356	330	383	311	327	326	349	323	350	366	305	297	347	337	331	325	324	347	319	304	330	368	323	333	319	317	333	329	334	328	344	334	368	328	327	302	342	336	327	375	359	335	333	323	335	320	326	311	348	343	342	306	350	310	323	314	320	331	354	317	290	322	292	311	354	325	304	341	350	346	340	335	340	349	315	376	346	369	353	358	327	323	324	325	328	326	328	310	323	332	337	309	331	323	340	340	329	335	309	337	364	336	300	323	314	329	311	339	380	377	326	313	322	332	345	308	356	334	317	342	340	365	325	365	335	345	335	356	321	332	297	333	336	313	354	350	315	307	314	323	356	319	314	331	335	334	326	308	305	305	313	315	301	337	329	338	301	342	324	317	317	350	340	337	348	355	339	352	371	312	331	307	355	353	324	317	337	334	330	317	330	318	306	321	350	335	320	314	334	304	337	328	352	298	356	294	323	296	352	357	325	322	312	319	324	307	323	309	325	361	364	323	338	338	309	308	334	318	311	341	340	329	357	327	367	328	329	342	326	343	351	325	322	354	332	328	322	321	351	348	334	335	378	319	310	310	300	336	335	347	325	355	379	336	317	358	298	320	312	346	316	335	364	331	331	333	316	295	342	347	334	335	361	356	290	326	343	359	343	316	329	312	347	314	330	342	334	321	359	297	332	301	344	330	338	321	289	331	343	342	325	347	305	321	342	317	332	331	356	333	306	357	344	321	322	299	310	344	347	325	340	316	327	317	311	339	329	329	322	338	358	327	319	284	366	344	323	317	332	352	336	324	320	330	316	310	331	337	335	319	363	312	296	347	344	317	303	344	324	324	320	341	320	329	306	325	376	305	320	344	337	292	301	313	355	341	327	329	322	299	346	296	330	338	321	363	344	323	323	352	324	321	318	345	320	327	330	315	318	356	324	329	304	340	359	370	319	324	314	318	340	294	364	349	300	317	349	321	350	352	338	367	327	331	330	330	308	319	324	320	334	355	364	342	324	331	337	344	345	313	318	306	329	318	350	352	338	345	345	316	342	350	338	319	306	334	346	349	321	354	337	362	317	341	300	316	332	330	302	347	338	345	324	326	327	318	355	337	304	359	349	329	345	349	326	339	332	358	346	310	354	360	320	346	314	312	320	338	326	334	332	340	316	331	327	328	365	317	358	314	321	355	351	331	343	310	352	337	352	299	337	338	318	366	373	346	333	341	346	325	371	331	334	337	334	364	346	317	334	312	336	326	345	320	347	349	350	344	326	322	321	338	339	318	325	318	324	349	335	399	320	302	327	337	342	311	328	318	324	325	347	352	327	320	358	302	322	311	340	372	298	337	325	323	335	307	364	350	336	340	320	326	344	348	331	342	339	347	337	348	332	350	342	313	336	323	303	367	335	352	299	357	340	328	302	332	325	352	334	353	337	342	315	305	348	362	321	321	327	307	323	339	319	309	314	329	332	333	359	362	320	308	307	306	333	348	363	337	365	327	342	325	314	351	331	319	344	298	373	338	338	336	310	304	321	374	316	335	336	368	343	270	323	316	333	303	332	362	306	326	321	296	332	341	338	371	313	327	351	345	337	324	345	303	338	306	314	319	345	329	326	324	336	348	344	317	348	319	322	320	306	372	314	323	329	332	335	313	343	295	311	355	319	321	344	324	307	346	343	311	336	336	351	345	311	345	326	323	357	340	329	337	302	321	321	348	346	325	348	328	319	318	321	359	333	279	339	305	335	327	293	334	351	322	346	316	350	326	331	343	298	342	373	358	361	336	321	341	326	307	325	353	362	346	276	362	324	326	286	321	343	314	322	339	330	345	343	332	329	332	327	331	348	309	335	357	354	321	346	336	365	337	335	344	304	340	335	348	336	328	365	309	307	330	331	318	343	344	335	350	293	349	325	353	329	291	328	309	314	335	304	298	299	321	325	331	337	341	324	349	346	333	289	354	331	330	337	345	319	334	375	329	315	346	353	331	293	367	330	327	313	328	327	328	339	358	325	323	347	318	317	346	345	322	317	340	308	309	329	335	329	326	365	326	335	319	329	345	346	340	309	356	290	373	337	328	344	320	334	323	373	312	338	347	340	334	320	310	327	355	341	357	352	311	317	348	328	331	331	321	340	360	297	316	306	317	297	349	355	339	332	334	335	321	369	353	323	334	340	366	345	331	321	310	332	316	366	317	340	319	311	322	327	329	356	357	335	344	319	323	326	321	347	346	326	310	325	333	328	364	317	322	304	336	297	331	298	323	314	349	326	336	318	336	331	330	335	339	334	320	299	326	333	317	313	322	323	345	333	323	348	344	317	323	335	357	348	302	304	337	333	315	338	320	320	350	360	336	341	312	333	329	301	337	327	311	332	342	319	312	331	325	329	321	303	326	336	340	323	307	328	312	324	315	353	329	341	332	308	311	358	320	294	331	340	338	311	336	349	336	356	339	347	344	359	334	348	331	331	324	316	330	331	332	339	371	298	332	341	355	351	298	341	300	314	328	332	322	330	317	352	330	331	333	337	318	329	360	351	340	305	344	353	322	353	331	338	334	328	333	352	320	310	299	298	321	322	360	342	302	332	357	327	329	340	327	350	351	339	344	329	314	322	305	267	323	321	342	361	346	353	328	303	334	342	319	321	324	313	351	315	316	338	365	340	339	340	303	307	316	302	345	347	329	343	372	320	295
21955	22719	31323	18919	13448	11996	14015	12473	13024	11752	9160	7008	5985	4710	5792	4752	4677	4094	3667	3004	2803	2678	2327	2185	2013	1818	1748	1621	1624	1490	1402	1340	1377	1284	1235	1179	1201	1234	1065	1066	1035	1057	1110	1073	1079	900	917	1023	1000	950	971	902	972	914	952	943	941	848	941	929	971	904	923	892	898	881	927	880	909	876	916	899	909	839	816	860	819	850	837	878	819	791	827	857	786	824	851	827	852	833	877	814	817	787	780	809	821	827	821	838	861	872	853	845	816	823	845	816	826	805	816	848	814	862	865	780	795	816	835	773	794	849	813	782	770	789	778	791	781	847	808	822	811	824	841	826	800	793	824	815	811	781	776	796	791	806	801	845	773	850	819	814	795	829	761	817	807	830	763	796	789	830	786	867	806	837	858	806	815	771	845	775	828	803	816	765	787	826	794	848	777	759	772	837	829	846	863	792	790	766	796	752	781	836	813	840	767	820	806	818	827	812	809	842	776	841	797	818	832	851	824	781	829	835	809	835	828	807	794	814	798	784	822	852	799	828	882	792	833	821	815	799	836	816	766	855	797	846	774	845	804	788	821	796	812	770	811	816	780	817	843	812	775	784	802	857	789	820	818	805	781	794	838	760	786	821	820	810	799	805	835	801	826	762	822	801	792	815	792	753	786	856	849	771	778	813	769	825	862	801	859	821	853	763	858	790	823	812	806	805	735	745	791	844	830	777	833	813	812	748	843	826	832	813	811	855	830	770	819	854	824	827	809	837	835	814	815	818	866	764	763	812	796	811	791	798	764	824	782	781	757	797	830	791	826	808	773	812	799	817	805	796	853	870	843	802	826	830	812	861	787	790	815	814	829	795	821	846	793	911	827	817	776	764	840	797	826	819	792	828	786	801	815	845	848	798	785	877	779	804	887	750	802	856	818	843	799	810	789	831	785	795	827	819	785	818	796	802	777	873	809	840	760	814	854	814	848	798	792	843	797	829	843	832	759	809	778	750	837	822	796	817	791	809	796	790	811	834	813	826	815	744	801	807	793	833	791	789	819	770	824	797	798	831	873	825	813	741	781	757	790	775	823	816	822	797	801	822	814	830	772	774	813	759	818	769	830	837	827	816	821	797	849	845	821	786	781	813	806	845	811	848	835	802	826	815	844	809	817	852	845	764	796	798	799	833	811	786	829	834	834	797	861	811	787	834	810	798	817	810	854	784	789	831	835	831	802	797	820	790	865	830	785	784	844	883	801	761	765	791	810	759	787	814	830	782	818	819	828	795	827	796	834	833	832	801	795	785	801	816	788	774	817	812	848	803	879	812	789	804	840	764	799	848	820	752	792	809	769	821	812	848	773	810	790	847	843	836	842	833	821	810	787	786	838	826	798	797	805	796	844	819	774	800	784	761	830	810	780	843	785	842	764	811	790	793	806	805	849	793	824	813	867	812	802	815	837	802	784	760	819	796	838	749	837	846	847	819	808	822	832	834	789	798	817	831	807	754	795	760	772	814	835	790	808	839	805	846	790	775	793	839	753	832	877	799	816	807	816	827	752	806	828	792	796	802	828	776	823	797	768	838	869	786	845	813	816	778	810	796	823	842	839	824	755	832	806	853	819	851	775	816	773	798	785	787	818	808	821	804	800	796	789	830	830	786	783	795	815	808	759	858	810	803	873	805	804	800	792	764	821	810	860	815	813	806	828	759	757	806	791	770	871	843	808	846	814	812	808	822	768	817	797	812	764	813	863	815	802	767	734	777	789	823	806	845	757	835	794	856	805	812	777	793	788	860	848	774	806	793	827	854	760	803	796	750	771	852	855	842	793	807	810	855	790	820	817	826	801	820	868	790	804	789	794	814	826	803	816	805	826	771	781	820	828	845	816	743	782	766	782	803	842	816	799	799	831	834	752	817	839	813	811	810	835	811	846	784	768	782	822	793	783	752	824	802	829	806	820	799	772	743	844	794	816	808	792	856	761	801	815	823	772	790	828	836	809	770	835	794	831	822	810	790	798	715	819	818	805	846	793	869	823	792	790	841	826	822	803	782	772	817	755	793	817	804	810	833	790	839	830	820	831	818	801	767	794	771	810	831	809	820	795	779	822	830	755	782	757	837	795	798	810	804	734	819	836	767	785	811	811	771	802	779	781	807	868	787	774	800	842	861	813	845	874	829	812	781	842	790	799	803	787	852	862	857	790	820	786	843	797	827	832	813	815	836	845	804	765	743	822	783	791	827	862	728	821	798	828	823	817	802	831	793	796	867	798	833	819	824	780	829	813	814	782	803	813	779	793	834	746	761	814	782	833	772	850	831	803	824	805	797	756	798	815	826	812	831	821	813	801	821	803	827	798	733	789	818	774	789	836	804	808	839	816	770	771	756	892	779	848	756	796	809	824	784	842	766	777	829	806	777	808	825	841	794	792	821	787	842	818	867	790	794	810	824	807	796	830	803	798	861	820	825	858	836	851	806	779	796	749	795	804	807	847	775	820	776	801	787	808	807	805	806	861	833	763	812	779	851	814	798	768	779	794	772	780	875	810	753	816	830	835	860	830	862	816	795	770	798	844	844	802	796	856	855	825	800	832	829	799	841	826	823	813	800	798	844	804	824	824	775	821	801	835	744	789	773	805	805	820	825	840	887	837	824	727	780	768	823	808	739	791	812	789	794	796	807	806	804	816	836	823	797	828	841	799	780	746	865	792	807	781	844	789	786	828	859	826	820	829	810	788	810	855	800	760	853	819	865	780	838	828	812	840	841	837	865	769	834	776	797	801	790	783	772	822	764	830	797	784	818	786	857	820	786	822	819	810	765	823	791	840	792	755	798	805	787	776	862	831	801	828	818	859	772	848	835	793	862	803	779	820	781	820	799	766	810	792	783	794	819	788	811	756	820	757	775	807	796	792	851	826	835	844	813	846	760	834	848	827	804	802	826	811	831	825	823	761	776	823	786	805	818	805	814	820	805	755	821	849	793	810	795	872	823	814	852	836	822	814	844	768	813	838	801	854	824	800	844	789	783	826	778	742	818	824	809	833	803	858	806	819	883	864	807	778	754	741	809	806	873	760	840	770	790	834	785	831	819	807	775	802	817	817	842	770	765	842	853	821	781	827	842	796	843	800	830	777	853	822	824	804	757	783	842	796	789	816	811	834	779	839	778	830	829	827	824	836	864	836	818	800	832	803	846	815	822	792	821	842	833	781	892	790	811	807	820	796	821	790	782	821	860	741	801	827	762	750	824	849	782	780	853	789	841	820	794	805	775	832	805	798	820	773	808	817	818	846	762	810	821	772	800	821	758	826	802	812	799	893	823	844	819	790	803	821	794	783	792	835	796	873	882	826	846	790	887	765	746	822	816	704	786	755	825	823	788	813	840	859	842	791	836	804	779	781	785	861	815	798	788	810	815	855	834	832	823	811	795	824	801	823	830	812	816	784	764	832	822	754	867	762	826	835	755	818	845	829	824	765	816	807	798	795	831	838	842	815	844	794	773	805	791	814	839
44105	39551	44557	30971	20785	15184	12105	8428	6725	5328	3874	2908	2614	2146	2085	1564	1409	1361	1174	956	883	780	813	671	606	587	523	508	518	479	428	388	429	394	410	399	340	334	381	333	336	333	306	344	336	353	345	305	309	346	280	323	327	286	313	315	319	306	323	334	314	355	342	307	305	355	294	270	315	306	320	278	280	313	275	313	344	300	289	292	302	299	322	310	316	286	286	304	311	327	320	310	302	268	287	281	263	268	284	293	310	265	301	329	301	331	299	280	333	317	295	316	298	306	305	332	283	301	319	322	309	308	288	286	296	314	328	317	259	298	263	297	316	299	293	304	314	283	289	324	288	289	292	278	267	306	312	305	257	308	252	301	326	325	281	317	312	298	301	286	313	300	304	297	325	305	280	297	282	301	291	272	280	297	303	316	311	292	294	287	288	277	290	298	298	321	300	293	314	295	283	313	309	296	311	320	308	285	290	310	290	289	313	324	293	301	262	278	316	285	314	284	301	284	289	309	262	317	289	305	320	267	307	331	268	330	319	327	316	326	313	296	291	311	294	295	294	323	304	306	288	285	304	321	256	328	284	287	299	275	314	322	312	298	286	278	305	293	277	296	295	295	284	300	274	298	344	330	282	304	304	308	327	303	298	332	291	312	322	298	284	310	298	286	297	323	258	297	283	309	282	280	282	315	296	315	306	305	304	334	304	294	294	312	308	279	293	294	299	316	304	281	272	296	283	316	285	292	298	314	285	284	307	301	288	300	311	292	300	287	306	274	273	292	296	309	309	325	296	312	291	271	307	323	278	293	272	290	312	324	315	316	294	279	308	291	316	308	295	287	304	304	311	316	288	302	277	312	284	302	263	287	306	303	293	306	299	313	322	302	249	300	295	293	287	304	286	270	318	289	299	304	319	296	305	298	276	312	308	310	285	322	311	299	276	283	312	283	329	296	358	279	323	321	288	290	305	284	284	273	291	299	308	293	299	297	269	302	312	319	310	292	306	296	294	292	304	337	289	304	337	288	302	285	306	334	302	285	304	316	296	313	312	247	309	298	261	280	302	328	298	299	276	311	285	284	295	270	302	282	278	284	264	318	290	282	284	298	301	312	287	296	311	311	328	329	278	274	286	303	320	316	298	288	305	346	291	325	302	314	310	276	283	283	300	312	288	306	293	320	312	273	314	323	279	290	301	321	286	307	304	265	322	315	278	316	303	280	291	299	304	283	302	320	316	294	310	281	296	319	302	306	347	266	288	257	273	288	297	279	295	269	336	280	302	273	294	309	312	289	293	279	295	295	286	313	278	279	296	291	293	319	341	287	293	268	305	309	333	303	310	301	302	318	284	300	288	302	314	303	315	295	288	303	304	298	290	326	319	309	338	317	326	317	300	317	293	271	257	284	309	310	295	294	304	267	319	274	322	284	317	308	255	307	315	315	295	293	316	317	318	317	314	289	288	290	304	299	288	272	289	321	296	285	293	304	313	291	291	286	300	332	295	288	319	268	280	281	292	346	291	292	293	290	271	303	327	322	323	294	321	294	299	309	341	309	321	291	268	291	306	325	297	296	281	304	277	285	311	311	322	316	299	291	309	288	297	305	295	317	308	303	306	301	300	287	282	291	328	296	298	311	295	287	331	313	317	310	319	301	307	310	299	302	284	300	320	289	309	277	288	308	275	297	287	313	294	304	308	303	297	281	309	283	309	309	291	295	281	281	331	325	310	345	311	308	296	323	314	306	297	284	318	304	314	270	303	323	306	288	286	296	312	299	312	296	288	306	261	327	329	316	246	310	311	315	285	301	302	296	293	320	306	281	305	277	314	287	276	262	303	288	290	272	256	317	289	311	297	298	301	277	308	309	302	314	287	292	310	307	279	297	288	288	310	314	303	292	275	285	290	272	304	285	286	297	303	294	317	309	294	275	307	325	313	269	322	311	281	307	296	317	320	294	279	283	310	299	288	287	298	293	298	295	323	324	302	285	285	299	323	287	330	354	312	293	313	305	295	302	293	272	301	308	287	277	318	327	302	322	316	275	277	314	292	335	324	302	305	296	292	286	292	301	314	294	313	274	274	310	320	281	281	286	284	298	291	306	267	258	309	274	303	303	290	292	339	316	271	255	266	319	297	303	277	327	293	284	304	295	309	320	278	311	287	327	308	292	315	321	271	318	299	283	328	299	310	300	299	337	291	275	345	301	304	298	275	304	321	281	291	305	312	322	267	312	309	305	288	304	303	300	300	295	310	299	305	301	284	233	292	308	308	284	298	304	301	296	309	337	286	289	308	328	322	294	318	315	302	353	279	342	295	322	298	295	312	289	288	286	311	299	313	306	275	305	329	315	304	300	307	317	288	299	315	291	302	311	302	274	320	302	296	294	337	300	301	316	296	295	320	306	312	288	315	273	306	294	287	321	286	320	275	297	299	319	281	262	294	322	336	267	293	267	307	296	280	295	296	310	329	307	320	299	324	340	302	307	319	319	318	316	303	295	270	279	241	284	287	316	292	319	306	308	331	337	281	325	261	312	285	306	304	291	315	301	302	292	289	319	299	265	285	282	294	298	292	270	296	276	285	266	304	301	328	298	295	309	293	290	286	293	324	304	324	307	295	279	311	325	297	284	288	312	282	302	299	302	298	290	293	297	278	316	279	263	305	292	302	309	324	321	317	319	315	313	315	288	313	320	305	311	334	341	309	263	291	313	314	307	310	281	303	294	281	304	295	278	284	293	321	267	312	327	304	303	330	293	295	288	266	316	289	289	318	318	282	278	284	280	278	285	303	313	297	314	288	303	292	286	304	339	279	306	268	303	290	297	287	287	320	290	316	323	324	305	297	279	270	293	298	294	319	324	305	305	285	309	317	319	299	327	324	322	270	250	323	296	297	298	299	288	301	298	287	296	307	284	286	302	301	295	298	263	274	290	321	318	305	330	315	285	306	313	274	319	292	315	338	290	288	320	307	299	326	289	293	296	296	287	305	321	320	332	320	312	318	320	276	275	323	261	308	300	321	295	308	334	278	307	286	279	321	308	293	310	320	272	324	301	309	287	323	315	289	304	294	341	294	309	277	286	312	338	324	317	286	306	309	319	280	289	301	280	317	309	314	293	311	289	313	302	290	317	320	285	295	300	317	331	298	325	294	289	321	323	311	303	313	282	297	302	276	305	300	282	299	322	294	309	317	302	289	305	313	286	292	330	265	318	257	320	289	290	297	319	318	297	290	260	296	327	327	295	288	313	323	284	298	306	254	320	300	280	295	291	312	332	308	282	277	262	285	288	287	326	296	269	358	328	328	310	323	313	304	304	300	313	327	278	281	301	265	321	325	290	358	287	276	287	330	306	313	302	256	330	323	331	310	308	257	263	276	348	312	261	287	291	297	315	311	287	305	269	302	281	313	302	297	280	308	297	284	304	283	285	319	330	318	291	297	309	297	307	303	273	270	320	306	337	315	304	297	308	316	281	280	296	321	316	305	295	277	312	268	308
27923	30411	42204	27540	18289	17085	19730	17117	18303	16373	11766	9818	9552	8706	9167	7571	6922	6989	6166	4989	4385	3751	3546	3341	2844	2594	2223	2170	2165	1972	1680	1689	1550	1485	1443	1374	1305	1175	1148	1040	997	1075	982	1017	980	969	947	865	936	921	999	958	901	889	877	914	869	922	896	1006	943	901	901	847	833	879	846	880	913	853	848	834	782	765	827	755	770	806	757	792	799	772	777	791	703	739	677	778	736	788	768	788	788	783	748	731	716	718	762	786	689	727	787	703	751	786	772	722	732	805	788	807	707	749	747	763	777	745	724	695	746	708	708	755	727	704	685	756	709	737	751	708	687	719	748	726	749	719	729	725	719	726	707	716	751	753	751	739	746	742	717	758	748	706	759	727	682	749	727	735	716	719	714	755	732	740	719	769	754	706	720	742	758	714	674	714	716	777	716	691	771	718	736	670	732	736	720	781	774	752	682	731	680	689	704	735	698	690	725	747	725	738	784	686	733	709	697	684	743	719	737	728	707	741	726	748	691	664	740	682	753	735	732	734	705	697	735	697	746	721	742	705	767	697	743	714	718	742	717	772	707	751	702	697	724	711	750	690	689	696	746	727	777	701	741	703	664	736	730	684	737	740	730	743	740	703	763	737	732	757	752	690	733	729	731	708	745	721	712	718	723	664	729	727	718	744	703	696	705	745	755	759	745	739	705	716	753	669	704	683	720	722	733	732	754	732	741	748	739	705	732	707	749	730	724	726	730	701	712	784	718	749	754	757	771	714	780	731	748	733	717	733	753	708	714	707	700	748	702	716	727	715	747	725	701	699	742	750	722	694	729	738	724	700	730	716	693	711	703	732	718	753	732	728	781	739	705	770	772	707	703	725	715	709	742	723	719	703	698	719	720	754	737	681	759	726	712	721	709	709	747	730	736	734	712	721	757	731	713	719	681	727	731	693	728	786	733	724	714	741	722	734	695	705	721	711	753	705	685	704	731	714	745	726	712	667	740	771	710	729	702	761	744	681	687	724	729	698	786	725	752	773	729	741	684	755	731	732	725	712	755	701	710	637	692	783	695	747	739	723	716	709	716	713	779	762	683	725	750	731	697	716	764	730	724	697	729	682	726	733	725	714	768	680	726	710	733	730	705	715	745	696	707	736	726	728	786	656	735	671	677	783	713	716	741	734	720	686	721	727	761	715	702	698	752	705	712	725	717	726	704	710	702	724	741	707	678	717	742	747	692	752	764	703	751	717	739	710	720	745	733	740	703	735	740	708	725	744	750	771	719	724	670	741	712	771	726	745	645	739	778	713	769	701	691	772	720	694	716	725	751	736	766	747	723	697	705	713	674	783	682	747	733	738	694	730	697	707	699	710	736	710	763	709	711	721	746	695	730	724	728	715	728	727	713	722	755	725	696	740	662	744	704	725	726	688	706	706	742	728	808	694	713	685	716	689	708	745	767	744	697	754	703	737	719	743	739	675	685	735	752	745	748	723	707	703	763	714	728	712	722	681	791	761	743	760	665	743	747	739	698	786	702	732	685	718	702	733	730	722	705	689	700	684	736	689	707	720	717	674	720	723	723	713	739	735	794	718	709	695	772	745	737	748	696	719	715	697	788	697	736	738	752	755	753	730	726	741	699	719	705	736	755	723	747	770	744	767	749	730	677	764	724	728	712	740	749	716	715	665	726	707	734	732	721	748	753	704	746	693	726	764	773	687	729	691	790	696	677	759	738	722	759	695	685	720	692	729	701	700	710	685	723	659	734	728	683	686	676	722	731	740	754	769	703	697	734	722	695	741	728	698	733	721	746	752	733	698	769	738	725	757	744	719	727	689	667	734	695	708	712	713	693	761	731	737	698	685	711	736	729	738	707	678	671	678	765	723	733	733	681	758	720	752	729	725	727	729	766	704	755	721	702	702	748	764	784	753	700	713	692	716	741	775	712	730	684	785	728	720	736	721	645	717	698	781	778	721	730	707	685	746	719	704	635	750	696	725	698	670	695	719	738	791	694	747	724	691	722	747	713	726	762	702	719	656	700	707	716	714	717	724	723	712	695	731	732	732	736	705	746	726	717	733	703	712	750	752	773	728	728	740	712	708	731	688	745	732	715	714	719	751	651	727	690	715	692	710	712	758	714	770	714	776	714	725	766	711	711	709	737	769	765	752	711	700	702	693	739	738	731	672	756	758	747	721	693	679	771	753	719	716	690	704	693	685	724	691	708	725	723	709	759	701	763	734	789	714	747	742	745	692	710	739	760	741	690	761	756	748	753	741	653	724	697	784	720	766	677	707	708	743	701	742	753	744	720	683	718	696	741	707	707	745	689	709	721	731	734	694	695	764	710	769	718	721	739	710	743	741	725	735	693	715	741	744	697	711	750	711	709	681	695	711	752	720	716	698	743	723	724	742	730	728	758	751	707	738	731	722	700	737	718	733	718	695	711	702	710	707	735	779	725	743	741	731	732	707	723	703	703	727	731	756	720	699	731	734	703	747	683	740	684	692	703	713	740	719	703	667	749	708	719	744	723	713	709	708	750	721	730	701	772	800	738	743	653	692	718	677	769	693	746	753	734	709	689	762	704	689	695	737	732	768	756	728	692	690	703	719	791	702	728	723	730	703	710	744	738	741	720	785	770	718	714	723	715	784	717	722	761	783	715	781	738	715	728	710	714	722	710	708	751	782	701	768	729	731	764	724	722	736	697	771	744	702	685	697	770	723	729	725	700	805	746	741	751	757	702	716	737	687	799	678	742	751	717	736	693	762	693	685	723	752	782	750	729	750	734	735	749	753	769	709	715	716	748	715	721	706	677	717	707	707	770	782	686	746	729	697	713	688	698	733	681	732	682	726	727	694	737	749	718	695	746	736	705	700	726	693	759	722	722	675	687	738	738	726	729	716	726	726	750	730	731	757	711	739	724	722	773	754	748	718	733	731	781	722	768	792	695	700	761	710	658	726	720	748	757	734	709	677	705	728	731	692	774	735	749	729	712	785	706	762	731	711	728	695	749	696	767	724	737	777	715	753	680	730	690	715	671	735	697	672	667	756	711	732	786	756	748	665	717	708	728	697	710	710	747	716	692	673	734	692	706	726	724	713	705	697	744	725	712	737	711	705	729	700	701	717	709	665	765	699	740	709	711	708	702	719	760	725	697	677	784	674	728	772	773	736	713	707	731	758	743	709	706	715	728	746	724	719	721	708	704	696	743	714	681	689	737	745	768	723	736	719	717	721	741	747	760	695	754	739	739	708	725	705	720	696	792	674	699	698	745	806	696	697	768	672	696	733	752	681	763	707	768	755	740	675	701	720	705	701	698	685	732	699	749	709	684	733	745	751	723	725	709	709	676	706	734	695	696	721	709	702	723	669	812	760	693	744	696	745	691	758	715	743	700	744	736	732	777	738	763	694	760	740	798	704	745	701	690	730	738	724	712	692	708	692	715	756	732	778	743	668	735	717	731	726	754	716	754	761	725	718	672	714	717	704	765	725	686	746	723	716
17169	7927	5914	3908	1510	1062	882	741	632	523	487	482	452	427	417	371	384	335	337	332	348	305	279	332	278	285	307	278	303	298	260	269	243	272	262	261	253	277	240	258	255	263	252	272	270	268	290	241	263	229	273	283	233	254	251	248	265	270	275	276	262	236	274	264	250	249	276	270	273	275	263	255	239	269	223	238	253	245	259	273	277	277	269	240	246	274	218	268	262	266	274	233	285	242	278	252	254	246	262	261	282	265	255	238	253	262	271	256	263	259	283	258	269	250	252	266	259	261	287	238	274	257	258	274	276	258	273	248	277	249	244	264	256	251	260	251	273	273	276	254	267	254	241	246	234	246	243	253	279	269	256	233	288	263	243	257	236	271	270	242	279	234	271	299	265	280	271	266	253	230	249	270	287	240	258	264	250	261	256	269	243	259	255	282	250	262	246	239	269	257	254	251	243	253	258	232	265	259	275	229	273	272	248	221	248	248	270	259	284	277	291	253	272	248	265	255	249	257	261	247	257	249	234	273	264	239	268	261	234	231	250	268	282	255	269	250	271	240	271	245	255	247	225	253	266	250	254	281	222	276	247	272	260	264	233	253	249	258	289	279	245	227	252	240	268	248	296	272	239	255	253	263	267	262	239	253	249	244	283	281	266	280	248	272	257	267	257	280	255	254	292	256	252	226	250	250	279	249	251	230	251	261	261	245	255	239	264	258	249	250	265	243	296	264	220	256	251	251	244	259	266	251	279	269	260	237	246	243	258	238	271	250	265	248	245	255	262	273	254	255	281	231	251	274	256	265	282	249	252	288	255	255	231	271	302	239	217	242	262	247	264	221	268	257	285	278	257	218	241	291	268	254	258	275	266	265	267	276	255	261	278	250	257	266	279	273	258	240	267	250	240	260	237	269	288	240	263	254	291	234	259	242	259	251	269	253	297	264	271	265	250	228	255	243	251	262	277	248	268	234	260	272	235	270	256	248	245	248	263	257	273	247	240	217	255	283	246	258	246	244	279	289	275	233	247	272	242	251	246	237	263	259	275	257	271	260	245	281	264	246	288	274	276	245	250	249	245	270	245	255	265	241	270	241	258	248	257	238	246	250	229	253	263	258	255	259	274	228	243	256	277	245	287	252	276	264	251	271	256	280	255	261	262	226	263	259	248	254	256	271	242	268	276	271	253	264	261	255	259	263	251	247	258	275	254	244	246	264	242	267	244	245	279	273	248	279	238	214	258	259	253	281	268	256	268	255	266	270	236	245	256	257	272	259	278	236	287	243	247	267	257	255	306	261	262	237	302	284	259	269	265	278	220	295	224	245	262	267	281	290	259	236	238	268	273	249	277	240	255	265	262	245	275	262	268	271	279	277	251	288	230	259	238	251	270	242	236	271	250	259	265	230	222	241	256	248	218	251	257	264	282	252	264	265	234	249	277	226	252	250	224	243	244	247	264	241	290	268	265	232	245	264	236	277	253	259	271	245	269	271	253	260	249	262	247	275	266	275	231	277	244	261	233	262	237	250	250	226	243	306	274	259	269	244	251	234	259	251	255	284	291	256	253	254	270	255	268	244	239	216	247	261	250	279	282	247	268	255	276	238	292	259	243	272	293	271	243	247	225	265	245	256	253	288	231	265	277	253	260	272	252	234	243	252	203	231	234	255	236	251	262	261	240	224	283	231	256	258	263	255	242	262	249	297	282	250	269	257	258	250	284	234	245	252	246	246	255	262	247	248	245	267	273	264	252	242	254	251	283	259	231	246	266	259	262	276	245	270	264	249	265	227	250	255	248	255	247	257	300	277	257	253	263	263	228	259	251	264	256	239	252	276	227	293	260	250	276	248	259	273	277	261	268	254	266	244	254	252	243	265	254	236	261	238	264	253	258	270	292	262	246	248	273	267	220	217	258	266	275	269	257	244	290	260	264	225	253	278	276	243	272	264	258	273	263	233	225	236	255	301	281	278	274	240	248	248	255	274	269	283	282	266	266	244	246	249	267	263	236	256	218	247	240	266	243	265	270	269	290	265	254	249	238	251	238	231	256	253	242	206	245	252	239	248	256	277	254	262	269	259	262	218	240	218	262	226	277	247	248	276	257	239	241	256	254	257	272	237	266	249	266	276	253	227	253	225	254	234	262	262	246	255	258	255	275	262	292	267	280	289	256	236	237	252	233	216	273	238	246	256	261	260	237	273	242	277	248	262	290	266	273	262	251	239	270	260	261	281	263	243	254	234	270	268	267	231	256	270	252	255	262	271	263	239	246	260	246	260	266	255	269	261	229	262	264	269	232	261	227	251	269	268	239	258	257	241	237	233	293	251	271	251	292	258	238	257	245	277	238	223	226	282	272	246	238	252	239	267	228	209	263	262	250	237	255	255	257	260	260	270	249	247	244	251	255	263	265	237	229	284	233	270	271	256	231	254	251	220	270	268	266	251	253	258	273	252	249	247	231	243	258	250	274	253	261	247	251	261	250	268	278	277	248	277	262	302	248	265	247	261	260	235	249	246	230	278	267	273	263	264	267	255	279	255	237	315	278	287	261	267	228	239	267	247	257	248	257	257	262	269	259	256	251	275	262	267	257	238	237	230	256	244	259	258	252	255	268	245	271	243	246	249	276	244	271	252	235	250	267	264	257	249	261	288	233	261	269	273	225	225	247	248	267	242	231	259	247	257	248	240	229	254	247	254	264	260	256	258	265	258	237	251	266	275	250	251	259	279	269	279	239	247	255	256	274	256	261	264	237	251	268	244	252	254	242	258	241	265	259	245	266	253	271	254	278	276	259	288	271	264	256	301	260	254	262	246	218	243	263	248	266	249	287	253	241	225	261	270	238	224	252	269	240	243	264	254	222	261	250	252	275	247	307	263	260	235	254	281	234	270	227	264	233	265	250	256	238	275	279	267	263	268	260	250	251	270	261	258	243	256	268	230	231	262	269	226	254	258	264	262	270	248	269	248	253	245	247	253	269	216	239	240	280	228	259	255	275	253	247	264	245	242	253	242	274	237	236	266	255	239	257	286	230	278	239	257	255	271	244	262	270	260	238	245	233	285	254	272	239	246	268	222	265	251	270	288	266	259	264	279	251	271	243	233	232	258	262	268	250	248	265	255	272	269	250	251	257	239	264	235	247	238	241	225	251	252	239	250	277	283	277	249	260	280	252	265	245	242	295	251	263	250	275	241	271	267	246	260	257	249	259	245	256	245	265	252	261	276	277	264	244	223	259	244	289	231	235	246	278	247	244	263	237	242	241	245	224	266	248	254	254	233	265	246	239	244	242	240	296	266	240	280	231	258	271	269	236	263	266	239	237	262	250	290	255	256	262	271	222	252	235	223	236	239	259	249	240	259	258	242	264	286	245	281	238	237	258	258	251	246	238	247	240	271	309	234	273	235	274	238	253	265	261	285	230	232	252	285	245	242	204	269	267	240	238	274	244	268	280	224	256	264	257	250	255	254	269	262	249	276	270	258	246	254	236	231
9881	6973	9971	8773	4927	4057	3756	3145	2658	2503	2106	2051	2044	1789	1739	1585	1453	1340	1326	1253	1190	1153	1108	1032	1015	981	951	949	904	944	845	824	789	757	770	811	814	719	755	762	763	721	715	661	734	709	726	668	740	683	707	727	705	707	658	674	671	687	780	745	723	741	718	701	670	652	765	707	669	690	651	657	675	641	624	648	625	615	686	664	637	634	646	658	640	622	616	666	669	661	642	695	632	668	610	659	645	660	643	672	668	662	685	645	632	663	646	618	654	638	692	637	662	634	644	638	630	630	639	663	608	655	690	691	662	670	666	649	657	645	621	655	693	608	693	640	631	625	643	658	635	597	699	640	671	619	650	598	666	645	686	649	699	651	665	655	645	642	665	661	643	668	630	677	672	642	637	637	638	628	638	640	644	710	600	639	644	647	632	660	601	666	680	631	670	668	667	655	623	625	638	656	632	664	642	597	662	656	670	636	664	595	611	637	650	646	637	630	651	639	661	672	612	641	656	677	676	650	673	659	637	635	639	645	645	653	682	643	633	616	699	644	662	658	648	675	620	682	622	657	667	653	646	642	613	708	621	599	664	652	626	630	604	656	635	616	665	632	657	678	639	601	654	655	666	667	632	593	656	681	624	647	659	672	643	654	687	680	652	647	638	617	631	766	646	592	630	666	644	646	640	655	634	668	634	635	657	629	568	607	651	674	615	656	627	667	701	633	663	625	685	679	646	632	677	647	635	652	636	643	632	656	663	649	657	657	661	702	658	639	637	619	679	601	622	622	675	633	618	661	658	643	686	658	651	679	667	700	671	605	630	661	636	652	669	628	665	628	683	629	621	692	671	626	627	677	684	620	646	669	610	632	658	657	659	669	614	642	651	640	663	631	639	662	651	675	634	705	637	593	671	630	661	640	622	586	587	605	660	613	643	667	674	656	646	632	691	672	651	690	648	656	648	667	664	650	629	645	652	697	679	645	606	620	665	647	662	657	625	614	668	659	635	636	676	667	653	651	655	671	651	614	643	608	652	688	611	686	646	636	684	644	643	670	635	660	653	680	618	615	655	603	636	645	644	675	637	644	649	648	632	616	618	668	661	641	665	643	662	610	613	624	641	649	644	619	664	682	624	685	638	640	629	639	620	677	639	652	653	695	633	630	641	625	654	653	622	601	657	667	631	661	646	686	663	658	684	620	659	636	664	638	625	616	674	636	655	626	634	661	651	645	720	620	621	645	611	604	642	637	652	619	670	648	652	723	657	660	654	613	659	624	648	638	654	643	703	618	682	630	630	646	616	669	623	613	650	661	676	605	610	625	650	633	651	626	675	607	662	651	659	655	677	663	677	621	687	622	635	669	652	663	664	631	638	648	668	666	616	654	669	667	637	656	662	650	666	653	635	650	649	613	661	677	700	677	695	641	666	639	650	728	682	691	617	596	613	627	657	662	654	649	641	654	640	645	622	610	669	687	659	633	664	632	650	666	653	656	713	612	626	685	594	657	645	622	625	658	673	657	648	633	643	641	656	628	662	624	605	612	641	625	659	647	669	680	670	668	630	676	663	694	668	680	691	649	629	691	608	621	681	641	661	604	661	687	643	658	646	616	668	651	638	671	666	652	632	664	664	644	632	577	642	650	639	664	666	584	683	719	605	626	656	633	622	656	694	624	645	698	618	635	650	626	657	684	635	631	624	589	620	645	701	656	638	666	628	660	676	640	660	641	630	685	671	617	610	675	609	687	657	636	686	655	671	666	625	659	663	657	651	658	684	637	595	680	664	649	651	655	633	615	667	634	641	637	704	720	618	660	634	670	657	622	646	599	637	620	654	677	632	662	616	659	682	696	631	717	668	615	663	663	642	677	632	651	652	641	618	665	666	610	657	696	658	677	650	689	651	632	609	644	644	693	609	645	699	648	642	680	674	694	647	662	644	635	665	613	660	606	657	675	657	655	659	704	670	648	660	680	652	663	640	642	627	654	620	654	650	619	657	652	654	692	626	673	608	683	605	642	680	634	634	662	676	621	682	660	628	664	663	635	662	604	660	640	716	640	651	649	674	627	651	649	628	653	664	660	636	656	685	664	637	669	649	643	636	642	642	689	687	635	650	671	619	672	642	657	640	630	652	614	702	679	680	656	663	631	648	670	647	651	642	652	664	683	623	619	633	679	631	660	631	646	634	610	663	602	622	662	688	681	621	576	616	654	682	662	629	608	674	648	637	628	619	661	636	679	614	617	628	684	637	645	650	609	667	695	656	618	615	651	668	606	584	654	664	629	652	666	690	632	642	710	666	691	606	624	633	618	652	645	673	638	619	659	623	627	647	647	631	611	628	639	618	672	644	675	602	667	654	642	648	694	699	643	629	660	665	618	667	694	654	658	663	626	624	658	664	655	602	646	647	683	678	657	621	681	704	687	635	682	632	622	635	640	686	655	631	604	629	648	638	683	652	678	664	675	625	613	604	667	637	652	622	617	648	668	616	627	645	666	643	626	606	698	641	660	636	678	669	644	649	646	667	642	606	659	676	656	686	633	647	684	701	645	679	682	691	619	624	626	662	644	690	653	652	635	644	682	683	647	646	669	630	676	667	667	677	620	648	617	625	682	667	646	669	656	670	651	674	671	672	624	616	616	689	669	658	636	664	641	642	641	606	625	665	646	623	687	610	649	654	666	659	608	638	631	652	621	606	656	664	660	656	663	656	662	687	642	672	639	661	632	629	646	617	662	666	681	688	667	652	663	635	638	642	667	655	629	700	623	647	634	645	659	645	673	681	633	627	601	660	654	656	633	664	711	657	659	658	616	706	669	688	608	644	673	688	658	659	623	652	627	640	678	670	649	639	677	654	684	639	657	686	683	638	635	644	680	677	709	618	633	610	642	643	652	645	674	635	655	646	628	637	662	655	604	639	674	655	666	677	633	624	648	646	648	616	673	693	605	632	687	671	647	630	681	644	658	652	617	684	659	630	668	614	635	676	624	666	654	657	698	694	637	700	631	612	668	633	656	687	658	647	642	644	652	641	631	716	658	677	692	641	681	664	576	655	669	649	692	672	620	612	617	639	666	627	626	619	650	648	661	660	659	682	679	640	684	674	616	633	653	609	652	631	680	627	645	649	653	631	699	660	608	644	654	636	604	633	651	657	654	626	646	637	668	645	627	675	673	672	664	672	655	689	635	648	668	618	650	653	637	685	667	661	644	646	638	652	694	640	670	671	592	593	669	666	688	678	666	641	669	650	698	600	638	648	628	618	643	653	623	631	654	618	646	618	688	689	675	673	661	641	655	606	624	644	695	713	632	724	630	662	663	640	649	659	661	630	646	642	619	613	641	636	646	595	679	643	583	649	632	655	612	613	654	661	656	682	621	677	662	691	641	632	634	632	616	636	687	632	669	590	610	653	669	638	659	667	667	652	651	673	664	623	675	635	667	624	654	611	646	663	661	649	625	651	664	694	640	652	653	632	665	704	619	616	621	687	665	624	689	636	633
35094	27957	36385	29899	15327	9247	6658	4652	4022	3070	2211	1820	1814	1355	1351	973	988	912	821	736	734	692	573	555	497	511	456	474	396	422	403	380	392	385	350	367	382	372	334	346	351	341	334	359	343	352	354	337	336	309	351	344	369	319	356	355	322	355	373	340	375	352	322	322	341	321	356	311	370	350	311	340	349	346	357	335	327	332	328	345	327	351	354	313	331	347	333	331	351	350	358	313	321	334	353	300	323	328	311	335	329	308	352	329	338	307	337	314	340	297	366	322	324	317	349	312	343	326	331	349	339	311	311	321	330	320	330	286	344	286	321	308	349	311	337	331	342	328	355	331	296	333	334	369	352	315	322	314	337	344	322	337	344	317	325	330	316	335	329	328	313	360	331	341	326	330	336	340	310	365	328	329	292	335	331	325	352	342	314	315	341	353	306	329	336	345	338	360	313	344	332	291	343	334	323	344	330	340	335	348	320	310	276	334	315	342	311	348	346	273	309	287	322	350	342	325	301	328	371	332	337	347	315	350	317	342	321	361	368	325	327	310	362	327	319	335	326	335	349	361	321	330	309	332	320	346	326	319	344	328	322	297	346	354	314	306	338	318	320	345	323	336	305	345	328	290	336	303	311	330	331	297	345	340	323	352	351	366	343	338	314	345	323	362	288	326	351	356	332	296	316	348	296	326	344	319	320	331	327	343	345	312	320	335	311	332	356	331	346	343	304	363	301	315	314	328	359	397	345	323	337	328	336	336	322	311	339	286	342	338	291	303	333	329	319	322	308	310	298	326	340	325	351	306	305	334	343	338	328	352	313	319	326	332	326	362	325	308	301	351	370	332	321	354	349	307	354	317	319	319	341	343	322	332	298	330	349	299	348	306	337	310	340	337	329	302	329	351	334	326	324	317	342	332	336	331	326	312	310	374	304	361	318	324	301	328	365	323	322	334	348	338	345	319	327	326	344	315	322	331	313	305	320	298	336	336	328	350	315	301	330	340	298	299	327	332	309	322	333	351	324	353	299	340	344	301	323	291	309	331	333	335	332	299	299	337	316	373	332	331	373	355	351	303	308	303	339	325	337	320	317	316	325	325	339	286	325	368	370	318	307	318	316	334	317	340	313	341	326	347	348	336	292	329	333	306	339	343	307	330	319	336	314	352	310	327	325	327	333	357	344	301	339	345	318	307	300	339	313	363	317	340	314	308	312	333	337	313	323	350	297	349	345	315	343	306	335	328	324	340	369	306	312	341	328	287	314	335	335	278	313	317	332	302	314	298	306	330	306	305	330	321	356	312	322	362	323	343	314	377	341	320	317	338	304	325	313	341	330	341	296	323	307	298	353	335	331	315	343	306	330	360	342	321	325	330	327	342	366	331	331	308	323	316	312	319	329	316	369	337	329	336	308	335	314	354	323	308	336	346	317	318	362	337	314	347	334	339	333	309	337	322	363	336	340	311	331	349	376	330	298	319	342	337	318	328	337	307	321	313	325	350	308	349	289	317	325	321	345	335	311	290	303	305	332	302	290	321	331	319	339	359	340	330	329	341	325	338	342	343	339	337	338	312	358	343	346	329	332	316	312	342	322	339	330	358	349	332	342	363	302	325	335	325	324	311	327	326	330	317	343	346	336	303	333	316	302	333	343	356	334	345	336	353	323	376	318	307	329	269	308	292	348	327	331	371	310	324	321	322	337	317	350	321	353	315	301	371	310	334	315	310	342	321	335	287	331	352	335	327	325	332	340	359	336	296	341	329	341	323	345	324	349	348	311	353	309	329	334	334	335	337	328	347	292	308	329	352	337	335	342	364	343	342	362	341	334	285	343	328	335	307	301	310	352	322	351	330	324	317	294	313	335	322	351	312	334	325	327	345	303	327	325	312	298	312	328	357	321	317	362	306	288	313	353	327	322	308	310	310	294	344	310	336	295	346	342	312	320	316	313	320	313	311	329	321	303	311	309	343	322	317	330	354	304	322	337	336	321	345	320	332	339	362	297	344	345	352	335	353	332	333	323	314	316	351	312	313	309	322	346	330	304	354	303	314	299	343	307	377	330	307	319	302	352	336	310	343	333	328	335	315	304	324	300	316	321	326	339	306	359	312	322	355	351	326	348	334	340	344	307	340	326	340	336	358	312	295	336	307	332	340	327	324	324	359	335	292	313	305	321	335	340	335	319	313	344	326	326	347	319	332	345	309	317	357	328	335	327	347	362	336	331	319	339	349	311	326	348	333	335	328	342	322	306	329	358	331	308	311	316	312	319	346	336	323	341	331	288	326	306	321	324	308	304	316	320	317	293	326	340	346	347	335	317	341	296	311	349	307	335	318	330	340	300	329	314	336	333	333	325	348	308	317	314	343	296	357	328	350	321	360	315	309	346	358	308	326	309	338	341	340	325	301	325	340	338	339	346	303	354	314	312	340	348	338	309	311	335	335	333	315	321	315	317	333	342	296	338	357	301	272	376	328	347	323	286	318	357	323	327	369	324	325	359	314	354	316	326	304	291	307	344	325	343	339	308	329	344	327	329	351	342	339	311	341	321	309	324	323	307	332	340	314	360	302	352	311	317	319	318	323	341	345	311	285	333	279	330	309	342	345	330	312	343	294	290	349	349	345	327	342	348	323	308	306	333	316	365	307	336	348	336	319	342	320	282	314	312	331	354	361	330	333	366	328	350	352	298	332	318	319	339	337	324	337	313	321	334	324	342	314	323	359	348	332	322	300	372	337	321	336	331	360	311	325	327	356	334	321	322	329	345	322	325	356	357	312	319	323	306	357	306	311	322	347	298	341	307	312	322	318	327	288	329	332	306	353	339	343	327	333	312	311	302	353	335	338	305	298	320	337	323	311	329	342	336	300	366	337	312	340	309	291	350	310	363	308	330	330	302	347	341	341	321	329	309	318	332	324	284	341	304	333	337	326	362	307	307	312	316	318	350	324	271	338	337	309	325	334	317	340	335	341	302	320	358	348	331	325	359	364	346	298	331	343	347	324	338	334	332	390	316	344	323	276	345	319	275	311	364	315	332	327	338	333	316	324	330	296	309	319	334	335	352	348	335	350	320	294	338	308	343	321	351	292	319	310	329	317	299	311	319	325	354	301	318	304	326	348	315	298	327	322	357	340	318	335	341	348	342	300	336	323	300	329	357	330	322	347	335	332	312	327	320	327	339	355	348	341	323	333	364	339	326	336	323	328	343	315	363	298	336	307	332	339	352	311	352	313	333	311	332	314	294	317	366	308	342	298	340	323	349	349	322	298	352	327	321	322	338	297	290	328	325	322	322	357	334	323	353	307	351	308	316	324	313	339	322	305	283	339	330	333	325	310	349	349	297	322	337	328	331	346	334	358	329	339	345	329	292	331	340	316	317	330	344	317	316	334	380	321	308	343	312	324	325	329	312	307	350	331	316	343	314	329	336	322	313	340	315	333	318	310	328	306	318	306	317	319	353	336	342	348	278	341	313	329	314	388	325	294	360	331	335	321
21686	21291	35089	24910	11767	11711	13313	12005	12657	11174	7832	6794	6679	5894	6109	4625	4785	4594	4031	3631	3060	3018	2648	2329	2080	2047	1844	1796	1750	1612	1450	1277	1242	1162	1136	1089	1146	1174	994	1001	1000	993	904	897	934	958	979	917	875	889	955	964	886	975	924	927	905	895	964	987	977	900	961	1001	862	930	904	903	889	845	803	837	825	849	788	843	781	839	758	865	847	780	828	800	797	840	770	808	852	837	816	823	837	832	812	815	780	769	804	818	791	801	780	763	848	819	836	808	820	847	797	837	834	793	753	784	765	779	826	787	783	821	822	824	737	804	781	800	809	804	788	796	799	835	864	810	754	762	763	779	787	820	772	809	803	747	774	781	840	809	752	779	773	800	756	819	812	766	787	809	807	792	821	852	804	772	777	813	830	780	811	801	777	816	818	782	748	796	808	822	823	780	845	759	753	765	779	811	805	801	801	782	786	820	754	776	757	809	806	749	766	809	816	772	766	727	782	840	807	770	837	786	784	739	775	788	816	760	807	805	800	780	808	796	828	778	778	825	808	794	795	797	773	760	819	775	797	756	792	796	799	782	782	821	825	759	793	787	806	803	774	766	840	819	799	774	775	739	812	776	786	821	797	701	773	810	798	869	845	744	768	822	788	765	768	882	777	808	770	869	765	802	785	768	779	843	820	792	800	797	801	794	784	829	810	767	839	754	808	784	791	768	752	763	814	776	818	779	833	774	828	803	787	796	788	784	827	778	777	822	827	766	764	816	822	785	792	834	785	756	791	839	799	824	749	743	796	800	850	834	846	754	779	797	777	814	790	766	719	809	764	839	814	824	785	809	792	805	816	823	788	834	822	808	783	773	809	809	796	791	773	864	757	792	776	774	756	827	763	776	733	813	789	763	828	802	762	790	797	834	836	776	807	860	778	784	784	824	846	782	798	778	794	796	767	838	821	777	771	793	815	820	777	820	836	817	806	772	752	808	815	774	810	812	798	823	818	784	749	787	781	851	740	794	827	772	810	822	830	801	792	795	786	805	824	856	847	764	804	797	847	774	773	750	795	760	803	813	780	806	777	800	758	771	743	768	836	828	733	774	821	803	799	747	841	811	808	763	800	828	774	794	800	791	790	821	825	813	783	760	827	799	803	853	776	789	822	781	766	744	795	871	796	818	816	786	781	799	809	807	808	758	841	806	784	861	779	797	771	804	756	762	877	825	770	803	804	800	790	798	799	814	803	799	816	827	808	761	823	787	813	740	788	760	815	795	780	793	776	825	822	732	809	761	803	807	833	751	778	771	843	796	842	787	772	815	772	833	835	808	814	855	803	765	769	785	788	761	805	810	797	787	740	755	741	789	838	829	788	795	799	791	810	809	797	793	777	785	810	770	788	755	801	773	792	771	771	740	728	780	825	811	798	759	825	788	751	779	825	830	822	793	764	764	837	795	774	809	815	791	759	773	744	829	832	802	801	817	809	798	813	898	820	804	787	780	763	788	796	764	810	816	810	789	808	753	816	783	829	809	782	729	781	802	769	789	802	810	823	801	783	759	788	793	780	813	812	797	827	808	783	793	803	755	811	772	818	820	851	761	771	749	804	807	814	724	810	806	829	850	807	749	776	786	742	776	783	768	835	757	811	739	747	829	762	757	824	793	799	781	768	797	769	785	793	797	892	804	794	775	787	798	833	821	751	843	795	786	763	795	830	765	802	754	755	763	804	795	841	779	796	791	752	776	825	727	789	793	787	803	811	764	803	790	813	797	825	749	804	814	835	799	752	800	784	795	823	806	815	808	776	738	795	801	770	759	809	811	832	808	793	793	802	774	811	813	783	749	849	819	772	803	846	803	753	771	798	774	786	772	787	785	755	815	855	823	768	806	845	803	769	790	809	784	801	803	751	789	803	809	768	783	794	752	800	762	800	819	836	773	795	777	830	784	825	752	815	780	848	794	797	789	805	785	793	813	790	842	797	795	815	792	793	819	803	832	806	817	746	737	847	792	829	756	818	775	826	769	795	745	723	764	793	791	781	776	830	771	828	811	844	750	749	804	844	814	784	793	808	791	777	840	751	773	792	764	765	779	754	818	814	791	809	789	787	768	824	819	802	817	774	774	822	823	799	818	829	822	763	806	780	770	821	789	792	772	754	766	816	822	800	778	785	789	826	824	752	788	752	760	810	843	774	794	818	811	803	845	845	786	816	771	794	763	788	820	807	796	846	784	729	790	764	811	832	789	833	776	782	807	756	767	788	810	818	884	742	812	823	808	815	784	839	806	775	824	769	778	833	763	764	808	731	826	832	763	800	828	795	793	771	805	745	820	755	766	810	759	787	775	790	852	822	807	800	797	820	843	829	806	817	809	800	789	786	800	778	795	816	782	842	802	804	780	822	774	825	751	818	830	828	795	814	796	769	763	819	791	811	813	780	798	807	738	836	732	824	799	769	793	756	835	804	825	843	811	738	795	766	776	812	806	802	783	784	800	767	812	774	836	804	822	694	762	808	816	805	841	782	797	833	788	806	750	805	834	768	782	812	755	812	777	818	808	787	785	795	740	829	785	849	763	788	849	812	792	797	822	786	811	793	800	821	802	819	797	794	751	824	762	800	780	743	759	856	807	790	756	807	790	788	775	790	754	820	843	809	817	777	803	773	771	761	768	773	765	790	802	819	797	784	793	791	756	754	770	822	740	811	751	795	816	806	784	793	755	780	786	730	795	791	803	765	789	821	815	779	807	800	786	775	835	791	741	799	780	766	801	818	790	780	844	805	780	876	806	777	813	814	772	804	778	812	817	786	789	814	720	819	780	793	833	820	817	798	858	834	825	828	772	768	755	774	823	759	791	846	774	786	807	794	800	793	800	767	824	835	822	821	747	832	824	786	840	771	743	813	825	802	822	775	839	785	762	817	811	763	769	770	774	766	769	812	813	805	800	825	782	801	773	803	773	812	805	779	802	858	747	834	733	803	787	753	823	779	756	749	761	759	800	820	778	813	802	807	748	782	734	825	779	831	786	754	768	786	807	830	797	791	776	807	837	799	804	790	793	807	782	804	761	778	804	819	831	812	821	799	820	806	799	856	796	784	833	741	792	763	828	824	799	779	806	798	790	833	821	762	764	783	800	844	792	781	787	776	812	819	787	808	804	782	777	779	805	786	781	839	746	786	815	785	795	788	799	824	804	768	817	813	753	791	781	786	800	843	762	800	776	827	808	843	806	791	826	841	782	779	763	761	757	793	796	797	806	859	810	836	828	756	760	901	852	800	800	825	767	818	789	793	793	772	808	725	798	789	782	821	768	814	813	825	767	805	814	787	801	830	805	838	817	814	813	833	781	783	830	835	797	781	800	808	776	766	775	798	772	821	764	757	790	757	838	765	774	781	774	765	820	813	790	807	798	812	812	789	797	772	831	822	752	806	816	773	769	835	727	813	859	753	771	788	775	824	757	775	779	762	751	789	788	770	735	797	838	790	780	750	718	807	827	783	829	834	831	755	778
44763	34701	43700	32335	19770	14532	11730	7995	7111	5264	3375	2588	2570	2602	2140	1483	1563	1327	1195	1087	958	799	772	757	664	593	501	523	505	499	443	433	419	428	431	384	313	397	325	325	323	335	280	297	303	333	309	325	331	329	308	283	363	335	327	315	316	310	313	326	308	333	314	344	316	343	328	310	336	322	317	280	277	302	328	294	281	277	289	277	271	286	257	250	293	299	286	290	286	308	311	334	333	324	287	313	266	259	276	294	298	314	301	314	295	323	277	321	318	326	280	341	288	315	320	310	301	301	282	307	304	269	272	279	298	297	285	327	319	269	291	283	294	280	288	287	286	291	286	324	277	317	313	316	320	290	286	294	250	282	287	284	325	296	320	275	294	276	314	295	279	296	336	293	288	272	306	283	295	280	305	266	286	331	289	289	288	286	306	261	278	302	309	294	282	266	285	340	260	319	291	291	266	283	286	274	293	262	290	305	305	321	288	285	305	275	293	293	298	283	288	281	276	281	298	282	309	288	302	302	266	314	269	307	281	322	273	328	283	309	294	302	299	301	297	285	281	314	277	283	320	264	265	290	283	285	291	296	315	300	319	263	266	293	310	295	298	327	288	303	289	295	282	304	332	286	300	275	293	297	275	288	280	247	276	304	301	293	259	282	257	286	308	293	265	282	276	304	337	270	273	281	294	255	271	279	274	321	296	281	293	307	294	283	287	278	307	288	281	273	285	311	318	293	273	282	330	305	326	273	301	311	294	289	288	288	273	279	335	292	292	272	245	289	284	298	290	283	279	264	313	275	316	280	300	304	295	280	284	310	288	337	308	271	295	269	305	280	275	297	285	259	267	285	311	290	309	266	324	299	290	308	305	324	297	271	316	314	245	294	260	278	265	289	308	270	278	287	300	309	240	296	293	298	286	284	301	260	303	305	281	289	313	297	270	290	304	300	251	257	293	280	285	287	259	293	314	281	272	287	303	315	272	306	314	312	323	304	275	318	336	280	309	281	268	307	307	299	304	291	302	277	313	292	274	257	313	296	300	312	321	305	298	320	328	231	299	306	285	291	306	295	304	290	315	288	283	330	299	273	247	266	288	270	306	278	300	346	295	262	268	302	270	284	305	327	293	249	298	287	308	300	257	295	278	257	302	304	294	286	293	310	305	290	321	309	271	303	277	282	280	312	296	299	303	304	300	306	280	286	277	296	344	301	259	269	297	316	276	266	290	316	264	283	281	309	303	297	277	297	304	287	280	271	260	295	297	291	330	328	271	308	305	327	316	270	283	278	285	284	314	281	318	305	305	299	277	284	274	296	304	276	291	303	301	301	279	284	285	284	330	297	299	296	314	327	277	309	279	279	304	302	296	263	295	292	325	291	322	287	277	285	285	292	290	292	293	301	254	284	283	291	321	303	316	286	297	258	282	298	312	285	278	302	283	287	262	307	307	301	274	273	299	277	281	256	291	287	272	294	291	279	291	280	304	305	289	289	310	259	261	295	296	243	310	292	296	281	301	280	318	289	293	286	321	323	321	271	283	258	341	300	285	302	303	295	302	309	260	300	296	292	284	268	308	318	314	276	306	277	308	285	304	280	283	321	293	311	307	328	300	318	296	286	289	261	279	306	298	288	254	275	265	288	282	308	302	304	275	283	298	291	286	282	255	267	286	281	294	291	302	286	273	303	270	319	282	271	264	276	303	290	316	277	299	275	300	315	277	282	310	287	286	296	295	332	310	272	301	297	308	275	266	314	305	255	278	300	282	307	316	320	293	304	328	318	296	283	323	299	314	294	319	266	314	299	289	283	289	310	299	293	267	307	316	315	286	301	288	303	274	279	273	285	255	279	254	286	265	315	272	274	289	271	261	303	286	279	314	304	261	314	317	303	286	276	293	300	285	289	308	302	275	301	286	279	308	316	249	298	291	296	260	304	280	318	291	308	309	321	281	296	286	323	289	287	294	270	306	286	286	276	275	291	303	281	295	306	260	321	308	292	315	325	294	281	296	284	286	296	305	287	300	284	307	299	284	300	308	275	292	288	271	280	249	292	269	289	299	286	283	303	280	285	280	295	274	323	294	289	313	324	288	262	277	287	267	288	315	274	305	328	336	319	308	307	299	329	250	285	303	288	321	306	289	299	274	284	317	294	270	261	289	296	316	312	316	297	281	277	273	294	324	280	287	287	292	290	258	307	291	311	302	291	285	273	304	284	321	307	276	288	267	319	281	282	285	305	290	294	293	287	262	297	301	270	292	301	270	279	293	311	315	305	291	299	323	286	300	287	271	310	285	275	300	275	283	272	316	277	243	292	260	310	290	315	288	295	266	295	295	285	306	264	279	269	338	296	294	301	271	304	330	333	310	295	269	310	273	281	273	316	310	276	277	261	297	307	263	308	295	259	297	311	319	307	296	282	286	293	336	288	291	296	277	292	312	297	307	285	275	254	286	271	290	318	321	303	287	321	297	289	255	283	320	296	292	278	284	284	310	317	269	298	273	279	252	276	287	289	297	288	312	260	269	290	262	301	309	310	264	285	292	306	292	296	281	281	258	265	270	328	300	295	310	307	312	318	315	306	300	289	271	309	294	292	297	292	295	300	292	292	295	276	304	312	282	293	291	268	306	292	310	310	293	291	284	322	323	294	292	287	332	301	315	317	307	269	259	298	290	312	295	264	290	303	316	279	300	289	326	290	284	318	274	283	305	242	301	300	297	279	308	287	273	282	303	321	281	288	275	265	314	289	287	293	295	288	319	272	324	287	281	346	271	282	274	292	281	259	263	313	275	300	293	295	264	304	255	305	294	302	289	281	298	298	282	297	284	293	323	295	265	278	266	294	332	308	298	291	286	289	269	267	282	281	303	332	306	293	314	254	292	281	298	290	316	302	307	271	296	280	282	276	292	277	306	335	285	278	277	311	270	324	292	308	271	289	285	296	271	304	262	307	299	274	299	305	278	311	289	303	322	340	279	305	291	287	293	281	285	287	310	287	264	317	305	277	298	309	286	290	295	320	300	310	277	275	287	274	306	246	306	296	322	275	277	271	274	295	305	275	305	299	289	292	289	308	316	324	306	300	303	309	299	283	289	306	288	260	282	284	292	293	261	349	293	295	320	284	294	277	295	309	318	276	291	243	295	315	280	339	307	329	289	273	281	301	292	305	263	303	286	281	283	297	267	294	306	295	261	262	311	306	264	252	288	326	297	306	311	291	280	290	292	255	298	299	284	288	291	312	291	307	312	304	290	312	283	326	329	300	315	300	270	311	300	298	292	309	327	314	268	291	284	280	313	317	317	335	293	289	297	274	261	267	299	286	340	287	275	307	258	267	280	262	289	294	275	259	301	311	293	310	277	280	311	275	297	284	289	326	296	303	287	274	289	325	294	280	269	257	290	287	319	250	295	276	291	289	310	307	284	261	292	259	264	293	300	293	289	280	299	264	277	281	268	297	251	293	310	279	305	292	282	336	309	296	298	294	290	311	285	334	304	280
27702	25669	41667	25221	16851	15952	18795	17195	18998	16391	10167	9484	9557	10277	9142	7359	7501	6555	6241	5830	5003	4236	4172	3709	3107	2949	2424	2374	2495	2304	2040	1736	1632	1416	1347	1288	1233	1350	1164	1010	1001	1034	971	917	924	904	830	869	900	923	899	890	854	859	893	883	903	944	939	1023	917	866	931	880	904	843	838	868	814	790	750	790	734	699	730	758	739	770	778	767	750	725	707	718	781	701	766	728	789	775	773	703	732	741	736	687	684	748	685	744	717	727	715	723	736	737	713	743	743	689	722	741	727	748	697	671	738	706	673	702	768	705	665	677	741	730	719	744	732	672	712	680	725	691	692	765	748	737	763	743	712	710	730	696	684	689	707	680	718	703	741	720	705	703	699	733	720	737	749	692	698	716	729	704	717	721	690	683	709	712	670	719	679	696	689	684	741	704	682	696	685	695	727	685	743	745	685	657	699	718	718	674	698	739	686	699	705	701	712	723	692	685	693	704	708	757	692	698	688	670	683	686	704	727	736	747	711	709	696	701	707	654	714	714	705	710	683	714	715	668	740	695	697	740	724	712	727	736	683	729	672	693	737	704	665	673	673	735	728	728	717	695	706	689	725	740	698	646	689	718	644	678	719	708	731	743	672	680	749	648	688	691	717	690	712	716	675	695	690	685	737	683	713	687	718	725	752	712	642	687	688	663	727	732	677	702	681	662	713	719	728	679	691	697	704	656	779	722	650	688	652	704	684	682	704	657	659	735	721	690	739	750	742	759	667	664	660	686	711	707	688	703	647	680	719	695	721	715	733	695	744	729	705	713	746	692	726	714	746	766	684	718	724	704	713	667	685	710	686	685	716	748	698	682	670	717	689	675	666	694	703	718	669	704	718	700	737	731	718	697	660	715	685	653	740	695	719	714	679	690	667	725	707	651	670	689	739	727	702	733	681	728	704	742	727	726	676	690	664	640	751	682	702	717	675	735	680	746	696	720	719	717	681	715	689	697	709	744	727	698	682	758	686	667	696	731	704	705	710	695	736	762	681	692	745	757	681	698	706	706	703	693	682	682	685	733	669	690	755	657	685	724	754	756	665	729	730	703	721	717	699	758	726	709	669	737	711	678	709	734	719	708	743	682	699	698	725	753	716	725	728	699	765	724	673	698	697	658	714	661	698	690	704	694	714	691	671	717	715	668	770	687	690	690	713	704	663	691	701	718	694	682	676	700	696	689	706	731	712	704	664	724	695	726	712	709	660	715	647	711	680	719	710	690	686	699	711	729	699	700	732	679	681	670	713	738	781	701	708	738	689	715	739	700	682	758	717	732	743	688	682	675	691	676	652	702	693	723	684	746	745	716	711	695	688	704	739	728	723	715	704	688	705	799	730	752	674	704	737	747	657	697	727	704	689	694	687	710	703	646	673	677	713	715	667	729	657	659	700	719	722	728	730	669	705	694	699	693	686	745	703	693	737	642	703	699	678	705	704	668	685	744	714	695	727	679	726	707	742	700	709	683	742	719	661	729	689	681	759	698	687	699	698	692	686	736	706	774	703	680	698	702	724	707	714	741	698	734	688	696	743	670	735	698	697	691	709	710	739	732	687	678	712	672	718	639	701	706	697	735	721	671	730	729	747	663	735	686	686	749	762	678	669	703	728	709	720	676	725	701	747	755	700	745	677	677	736	706	710	711	673	689	724	701	658	660	647	745	703	695	702	689	720	725	674	684	673	709	670	722	682	736	724	717	735	717	679	738	678	749	714	703	645	674	735	695	705	722	709	693	719	700	687	685	722	683	697	693	702	674	710	668	697	704	720	684	679	731	679	720	692	716	728	715	740	718	708	694	687	737	681	722	720	719	697	688	718	695	695	724	704	709	690	717	676	696	721	700	747	644	643	646	747	687	728	688	697	746	715	680	691	705	740	712	739	691	699	717	702	736	667	725	700	716	735	702	662	710	713	675	683	721	671	720	747	707	730	684	710	715	644	726	674	725	694	713	738	709	719	710	701	694	714	700	727	712	700	695	713	686	697	720	680	684	711	676	679	678	716	707	727	736	694	658	721	677	720	743	723	687	719	714	712	727	716	682	687	665	658	677	702	738	694	733	702	709	718	640	735	706	756	709	724	739	677	671	694	705	741	742	756	709	732	651	701	700	743	726	718	708	683	749	718	742	727	753	733	669	675	715	683	655	668	699	715	673	672	667	757	714	731	718	748	723	732	740	707	728	664	693	726	719	740	709	687	717	756	680	716	717	706	689	716	712	717	682	674	712	684	734	691	684	694	704	710	691	707	714	667	733	703	681	697	669	636	690	713	718	666	686	754	690	660	676	675	720	711	713	730	707	757	717	680	732	688	702	723	704	743	688	715	710	709	719	722	663	662	718	700	679	690	707	709	699	709	722	679	668	714	654	721	686	747	694	680	649	692	689	720	687	661	693	695	699	768	768	733	712	730	741	758	725	703	712	708	718	680	706	726	680	668	700	716	653	721	672	682	674	664	769	740	690	748	732	665	730	712	730	708	700	712	709	736	745	702	688	679	658	700	739	710	661	712	672	680	709	696	707	727	644	669	679	654	710	694	685	683	708	694	781	732	709	709	695	714	673	671	673	705	719	715	695	687	720	689	708	714	717	697	692	712	737	641	672	737	700	714	651	699	726	735	717	702	775	653	741	751	759	661	703	702	728	692	680	706	677	645	704	732	705	707	701	692	703	692	689	695	671	750	689	689	734	674	757	690	676	696	709	731	724	660	675	694	706	724	692	681	719	689	724	671	723	702	669	712	732	748	710	698	752	699	676	727	705	745	740	692	697	704	695	661	674	721	724	695	717	695	682	725	705	719	691	710	712	666	668	730	694	759	736	676	736	696	728	729	691	691	699	702	749	715	728	675	723	714	768	734	661	722	692	698	705	704	765	798	669	666	698	750	746	690	701	702	701	687	749	696	683	721	701	682	675	727	777	683	681	685	754	642	679	691	719	706	677	703	716	692	719	690	699	678	673	737	685	712	736	717	718	726	687	682	741	682	719	708	755	719	695	718	720	709	700	695	744	712	719	683	663	704	715	655	707	712	764	683	691	717	729	706	668	678	678	716	645	725	715	692	658	721	658	648	744	713	707	683	633	716	707	702	707	720	685	691	711	736	714	702	699	671	700	687	731	661	683	687	702	744	707	660	722	702	745	739	706	706	750	701	727	683	690	690	717	702	671	639	685	756	718	722	698	679	704	721	726	752	708	668	700	740	671	701	678	682	664	690	715	713	679	705	717	739	729	676	719	706	701	693	708	728	730	706	693	693	697	720	695	677	749	687	697	747	692	665	646	732	680	706	724	703	725	666	691	681	732	677	726	718	756	737	709	768	744	707	729	701	646	715	672	665	739	739	700	673	698	742	689	728	692	740	690	674	682	684	691	669	691	712	685	721	674	686	712	709	677	668	713	665	736	754	689	676	735	701	712	703	704	685	696	676	704	729	728	647	699	681	739	672	702	660	707	762	711	695	704	720	691
16317	7813	5758	2502	1391	944	831	744	668	636	514	481	427	434	400	401	390	378	311	319	346	320	354	310	334	278	246	294	264	257	287	313	294	250	245	233	239	262	223	232	249	242	244	283	264	257	261	240	269	220	243	235	216	246	245	256	246	263	246	290	237	247	271	269	259	251	262	250	235	240	233	240	225	250	255	244	226	271	221	277	268	253	243	244	240	234	246	237	237	236	246	262	250	261	221	224	246	256	278	256	219	264	256	250	233	235	234	253	254	218	245	236	232	233	279	219	224	218	221	242	273	251	232	243	283	211	228	238	218	279	233	227	247	238	220	246	229	250	272	236	251	276	224	236	239	216	242	252	235	248	256	243	238	221	257	262	235	234	227	242	216	248	255	253	233	241	256	247	218	238	256	236	244	214	257	237	231	250	226	256	233	252	237	250	252	260	235	241	232	250	255	245	277	231	258	256	257	270	244	245	257	264	267	209	246	219	218	232	200	241	240	218	246	225	256	248	232	231	223	264	267	222	261	259	238	245	235	227	256	232	229	252	243	249	224	238	241	248	199	248	229	249	261	226	249	238	271	264	235	254	260	226	237	253	267	263	253	232	258	239	257	228	224	256	229	218	240	254	237	227	233	221	232	223	244	281	231	227	256	216	242	261	268	251	231	232	222	232	230	237	275	249	217	240	265	245	245	220	239	269	268	209	220	241	257	250	264	285	255	240	266	233	234	218	219	232	262	244	255	242	229	231	240	255	263	223	255	224	262	244	219	256	246	275	224	221	247	207	256	220	225	265	258	238	244	248	230	232	248	241	257	235	235	214	248	258	245	214	235	271	253	230	237	255	239	227	249	227	241	259	230	263	239	252	241	244	265	242	246	277	248	224	196	241	240	253	261	266	264	247	230	227	208	244	241	252	243	274	237	234	229	234	224	217	262	240	218	241	270	254	264	246	240	253	220	237	236	230	271	228	252	213	230	237	255	230	249	294	254	254	266	235	218	247	266	276	251	234	228	231	230	255	248	233	244	198	258	275	253	253	242	259	279	236	240	280	241	245	255	255	237	232	234	263	238	226	252	245	232	250	248	245	222	256	234	248	268	218	264	226	256	250	214	252	245	248	248	246	262	219	227	236	226	235	231	228	213	241	217	224	256	243	244	224	227	277	254	245	246	212	245	224	247	219	237	236	248	222	224	223	253	246	221	275	243	227	271	220	244	227	228	268	219	278	260	259	248	236	251	252	258	233	254	266	236	262	235	265	222	235	240	238	229	236	253	240	253	236	225	229	218	268	261	249	250	256	249	263	254	234	239	217	249	245	258	238	273	268	229	231	245	252	249	271	251	240	233	272	243	242	261	225	252	219	203	224	241	228	256	245	250	256	218	196	261	214	213	241	251	259	267	241	260	241	245	247	226	230	231	263	248	222	267	248	257	243	252	227	228	232	244	256	241	238	251	199	274	233	245	245	237	242	245	246	242	244	242	237	244	242	246	246	233	258	251	232	243	265	246	219	227	221	252	274	216	217	246	255	209	264	237	266	259	225	245	239	222	251	218	219	227	248	239	240	239	261	266	236	214	238	266	214	270	267	245	239	249	268	266	251	232	247	254	254	230	231	241	224	270	244	238	264	237	236	270	238	255	227	251	240	232	272	238	243	254	249	215	240	238	231	217	233	238	252	231	229	223	231	258	232	218	209	259	248	256	225	251	231	226	255	236	224	245	247	244	229	258	229	234	223	262	214	199	220	258	262	255	261	239	252	244	238	226	254	258	224	221	273	217	242	235	253	226	229	240	226	259	267	261	248	225	241	242	244	269	253	226	247	219	244	254	239	251	257	274	215	268	230	230	242	252	239	249	225	248	266	221	226	208	238	215	233	225	238	257	245	251	207	226	253	235	223	235	262	258	231	255	229	285	233	236	234	253	245	243	252	245	251	236	255	241	243	252	249	236	252	246	246	234	245	231	198	242	226	234	254	246	282	263	251	247	225	236	231	236	276	231	234	247	211	235	239	228	237	254	222	228	223	245	244	232	249	264	230	260	245	237	240	261	244	247	258	230	244	232	248	244	246	228	250	218	226	237	256	218	205	239	251	235	237	208	243	228	252	261	236	247	232	258	254	217	248	230	246	239	239	246	246	219	221	245	245	241	227	224	247	229	251	264	239	260	239	247	282	227	238	251	225	225	237	223	249	270	216	238	246	266	215	248	263	239	266	248	212	242	221	241	220	236	257	219	259	208	253	250	246	257	247	237	231	251	254	236	250	264	255	271	242	222	246	229	256	247	260	263	250	265	239	253	249	242	237	245	255	247	239	248	263	235	245	255	234	237	246	205	256	249	239	261	259	218	238	268	232	225	229	239	254	250	259	254	232	227	246	250	264	234	281	248	250	224	219	230	257	200	226	265	251	252	235	271	243	242	253	254	276	284	224	256	229	260	244	246	241	235	233	253	233	239	241	228	226	219	266	249	235	240	281	264	246	244	251	247	243	266	246	258	258	260	210	225	257	236	224	245	237	271	253	242	238	250	262	260	218	227	258	250	266	245	251	231	242	250	233	269	219	256	244	232	236	247	233	221	258	250	256	242	232	217	234	208	239	243	249	226	272	244	221	257	218	263	232	237	250	254	237	241	230	269	254	233	262	246	227	248	224	203	205	248	226	251	244	234	238	210	204	267	223	234	253	242	253	221	248	266	199	242	225	244	237	249	226	253	247	231	241	249	218	252	239	276	244	232	261	228	223	262	256	225	231	253	257	237	239	249	298	245	234	249	258	244	221	241	240	191	218	223	240	241	262	226	242	256	231	248	216	243	268	236	270	240	254	227	245	253	233	233	238	242	257	224	243	236	276	259	271	245	243	236	278	240	213	256	247	255	240	234	236	255	249	239	252	270	220	249	238	250	253	233	248	264	252	253	235	230	237	259	239	255	240	235	236	223	212	265	276	280	256	285	233	230	241	239	219	247	242	249	237	255	239	237	245	237	263	221	249	244	249	243	246	248	233	241	245	231	238	246	231	232	241	243	259	227	253	244	229	244	235	209	222	240	279	246	221	218	244	226	259	269	254	228	242	234	262	216	224	254	212	238	229	246	241	234	231	265	261	240	253	237	238	262	256	265	254	255	231	254	230	227	228	235	243	257	234	227	246	241	246	241	270	220	262	249	245	237	261	244	228	257	244	264	249	244	244	244	237	230	249	210	229	267	272	237	231	254	247	239	255	260	233	257	233	237	234	258	266	231	243	234	264	244	238	229	236	244	242	239	232	238	225	222	218	269	244	255	259	244	239	225	219	255	229	220	278	239	247	249	232	259	256	229	237	243	246	231	224	242	239	229	229	262	237	213	216	266	252	231	277	221	253	244	225	264	235	257	227	239	235	238	244	245	211	243	255	256	238	281	238	206	254	261	236	230	243	232	260	260	249	199	236	229	236	235	239	247	250	255	263	239	223	260	240	236	230	227	225	247	223	227	239	224	235	240	239	230	263
9098	6914	9432	5689	4555	3976	3709	3143	3142	2830	2280	2135	2045	1924	1940	1673	1589	1423	1345	1393	1410	1408	1293	1224	1015	979	922	886	915	785	708	797	835	758	682	639	658	738	751	769	698	626	597	670	672	649	634	634	669	664	671	653	698	650	670	651	661	644	659	676	751	683	677	677	688	694	659	703	673	646	650	630	597	660	602	652	627	599	608	645	594	658	604	647	671	676	633	627	624	633	645	608	570	656	614	659	623	605	645	666	656	621	625	585	629	624	688	622	631	635	641	616	653	653	641	623	631	601	632	646	623	635	658	626	639	634	649	641	635	608	554	621	598	613	618	603	612	609	619	596	600	601	614	654	591	580	585	636	608	608	631	652	604	627	604	630	645	626	623	605	621	622	574	636	649	670	631	639	645	638	641	625	605	610	620	614	641	624	634	631	593	591	627	609	629	601	658	608	583	607	638	619	573	626	642	640	625	620	658	612	628	616	644	607	624	641	607	618	604	600	624	577	622	659	572	624	627	638	635	579	641	621	610	568	615	630	619	583	608	656	618	615	641	616	635	567	578	625	625	678	622	630	635	605	634	630	616	620	614	615	580	616	595	618	610	614	654	616	583	664	641	631	631	622	608	648	621	640	608	666	652	633	616	610	629	611	602	630	591	606	608	649	581	673	600	629	619	618	601	606	617	666	617	611	608	657	662	602	658	586	659	647	627	625	627	627	631	566	649	663	630	601	636	654	645	643	631	594	628	659	632	637	631	641	637	592	621	621	652	611	673	615	624	617	605	597	640	638	615	634	571	677	616	598	672	577	594	592	619	646	592	607	621	606	621	577	611	571	598	645	621	596	608	631	603	591	615	576	606	611	638	615	637	625	645	633	633	642	596	640	635	616	669	593	619	584	607	594	629	652	623	636	649	636	593	634	574	627	587	609	581	653	604	664	646	571	667	606	643	596	643	579	600	632	592	628	632	640	578	550	618	648	627	583	634	614	633	655	625	604	580	605	678	627	621	620	596	604	611	650	646	613	605	621	591	594	653	653	648	611	653	615	603	684	627	629	615	591	622	605	655	648	624	640	630	641	656	594	653	641	640	619	578	607	621	625	650	626	618	646	599	558	579	639	608	626	667	602	645	597	628	628	597	637	628	615	628	615	632	641	661	631	626	600	583	646	649	653	592	628	637	622	602	625	610	584	605	617	613	601	627	629	615	646	590	599	616	640	629	629	626	650	641	595	579	631	591	663	624	654	585	578	618	627	575	639	622	638	615	621	643	596	639	615	617	619	623	609	632	578	648	654	644	602	583	631	606	660	616	629	605	620	628	604	587	612	577	627	597	608	645	651	616	648	652	613	614	638	594	616	597	607	572	636	612	637	625	620	632	642	606	582	624	564	647	666	633	605	607	602	597	591	662	594	642	627	636	597	636	650	643	629	594	574	627	590	611	603	654	634	589	656	594	612	613	623	576	632	637	602	595	636	608	610	624	643	617	612	619	590	596	639	638	664	639	579	636	622	613	640	638	598	598	616	626	624	644	604	598	610	624	613	611	634	655	596	622	617	633	638	632	637	614	590	614	582	621	643	614	567	613	628	607	655	648	649	663	642	592	620	618	609	626	572	592	609	605	612	617	616	634	621	644	606	548	594	619	610	644	589	606	650	610	610	609	639	593	606	594	608	610	617	600	584	612	607	623	614	633	587	611	593	645	624	654	597	600	634	662	632	639	647	672	628	603	628	616	595	633	608	556	600	614	637	620	597	582	609	609	598	632	613	601	574	617	635	577	656	600	601	607	615	640	628	650	607	674	583	589	607	638	600	620	589	612	636	627	630	613	644	615	660	605	625	592	621	620	635	650	606	644	576	646	590	667	678	643	637	636	657	592	655	633	635	621	608	607	626	609	621	653	657	601	627	627	607	607	626	584	600	608	569	631	623	609	568	626	587	612	589	564	642	598	636	639	623	616	641	624	636	615	633	617	624	639	618	634	567	585	602	612	624	645	592	574	619	642	631	647	611	584	627	660	651	619	657	638	605	633	600	615	608	664	585	625	601	643	619	665	608	588	642	612	625	608	587	569	622	593	607	591	621	610	620	649	606	592	629	626	616	604	589	609	655	653	663	634	643	634	626	675	628	647	633	653	640	579	618	630	611	606	632	602	620	614	621	638	641	649	622	628	631	621	628	647	622	657	652	566	586	604	627	619	632	628	638	606	620	611	599	621	629	630	618	577	595	603	648	631	637	629	586	656	621	566	588	608	619	577	565	634	653	605	602	595	629	633	584	614	585	618	595	610	603	670	650	588	599	589	604	591	564	610	610	633	606	610	638	655	624	632	631	599	597	649	620	685	601	650	638	589	642	581	652	641	627	634	626	591	620	584	623	596	677	646	615	599	622	624	670	590	617	609	542	626	677	642	634	645	624	587	601	632	584	610	581	664	674	618	612	586	623	654	559	616	636	624	599	630	622	612	605	593	622	617	609	627	595	577	622	648	646	623	626	608	627	612	596	600	575	600	657	611	612	610	606	580	605	601	622	569	582	599	600	665	611	631	648	623	604	575	608	599	646	656	655	627	601	638	602	627	575	637	619	629	655	655	596	581	620	616	601	589	631	622	616	593	663	583	614	605	616	613	620	606	590	649	616	628	651	637	605	624	658	612	600	610	637	631	609	625	644	629	610	635	612	599	615	590	632	588	627	596	618	597	638	582	608	601	630	645	618	618	630	589	597	591	643	610	567	635	596	661	605	552	587	563	596	641	618	632	627	655	665	640	609	610	597	655	615	618	625	619	629	537	584	657	623	603	623	606	648	631	633	584	562	649	585	626	637	655	640	596	619	617	640	608	635	626	588	650	596	636	614	612	604	613	593	639	616	644	633	608	622	612	651	654	609	599	614	661	615	605	589	612	605	629	619	632	624	584	643	619	631	614	615	606	591	615	577	579	623	570	626	625	600	604	679	622	636	652	640	618	573	623	671	608	635	649	630	635	618	618	646	625	625	602	631	582	590	612	615	618	656	623	617	613	641	641	643	589	671	631	619	576	610	655	655	626	649	603	627	590	632	654	680	599	638	582	666	631	588	580	660	664	609	638	618	604	627	652	603	621	627	635	639	620	605	593	698	649	647	620	625	625	616	611	590	582	622	586	603	579	661	608	617	593	619	653	610	623	627	630	660	629	628	626	644	616	611	632	648	615	638	598	601	592	665	659	549	654	647	609	537	611	646	609	611	618	599	653	655	597	626	614	605	622	618	632	616	608	599	584	627	638	674	625	649	607	664	566	625	656	603	668	633	641	605	609	620	647	621	638	597	621	614	583	625	655	652	637	647	585	619	649	589	602	621	606	645	652	597	670	663	639	624	624	653	606	597	659	637	605	618	603	624	629	665	622	610	626	648	629	619	600	634	625	594	664	644	650	620	618	630	601	629	604	618	640	595	609	620	607	632	642	610	602	613	592	622	626	667	592	606	639	608	610	588	619	629	578	596	631	616	632	627
33803	33031	39294	25586	14207	8778	6304	4879	3915	3207	2344	1769	1717	1548	1448	1122	973	980	843	791	756	719	681	586	462	520	487	460	463	437	404	363	396	356	354	346	366	349	346	352	367	351	334	349	334	345	348	341	337	343	307	356	325	349	366	336	336	331	337	355	369	410	332	373	344	334	307	328	320	290	341	328	308	363	361	360	362	314	351	361	345	281	356	355	346	381	335	307	355	336	288	345	308	323	324	328	291	350	306	343	323	329	338	324	357	352	339	349	329	356	331	332	350	318	330	348	332	350	362	324	349	314	340	333	351	286	317	315	318	333	338	353	329	331	345	330	329	311	366	303	314	326	359	366	367	344	339	338	356	285	325	310	324	351	325	317	319	310	329	351	309	324	339	356	307	362	337	346	321	346	344	334	318	296	323	303	322	296	357	311	316	315	324	333	339	339	376	326	328	341	324	310	339	354	335	314	363	307	332	336	316	335	333	339	321	312	327	334	332	308	320	311	325	335	353	327	331	312	319	314	343	327	385	319	321	359	302	315	330	308	346	327	351	352	342	305	302	310	353	336	337	302	334	317	304	333	340	303	307	342	317	335	292	328	356	312	327	375	319	362	323	324	355	281	314	297	319	335	339	343	306	324	314	343	321	323	330	339	323	321	306	355	328	321	331	347	318	338	331	342	343	319	311	328	355	316	320	341	353	369	299	320	321	379	358	320	325	302	325	315	336	330	365	334	300	336	319	341	338	286	320	342	324	329	313	327	318	318	323	364	339	314	324	298	327	337	338	315	316	364	339	371	320	322	346	345	350	332	314	354	368	323	330	337	336	359	315	291	306	277	318	349	324	335	321	293	313	352	331	344	351	318	326	358	313	336	342	313	361	309	304	370	329	357	340	330	305	333	334	308	331	375	382	324	332	337	338	345	322	323	319	332	334	307	304	310	304	333	320	341	347	349	335	321	370	314	337	329	317	281	358	352	322	300	345	329	294	340	335	344	328	324	339	320	362	312	338	355	335	366	307	331	295	350	328	326	338	331	326	317	301	336	341	350	324	303	362	333	327	313	314	287	348	361	312	359	357	342	312	318	339	317	316	346	343	313	333	344	371	333	350	329	337	320	341	281	351	327	317	348	336	328	310	367	353	344	341	357	322	339	356	312	345	349	360	353	330	361	325	351	356	319	350	344	298	333	337	314	309	334	338	322	326	320	310	333	337	354	335	343	323	349	325	347	314	325	368	311	341	317	320	337	308	324	331	310	326	293	317	323	332	304	364	348	329	344	300	337	321	313	341	353	350	316	336	316	309	346	339	344	325	334	332	355	322	333	324	344	344	314	317	355	307	305	352	311	312	338	365	354	367	314	311	325	328	340	332	309	300	346	337	334	319	335	318	342	309	323	340	325	291	316	320	335	354	351	333	304	340	321	326	345	300	344	362	346	331	336	314	340	282	274	350	353	330	350	350	338	335	304	338	333	353	299	333	323	352	344	390	326	358	337	299	305	350	310	321	313	332	329	298	347	307	332	336	350	330	299	337	314	326	308	358	333	373	379	335	329	324	337	343	325	354	343	340	320	356	344	332	327	323	351	324	319	326	280	363	304	311	325	342	290	337	323	368	311	342	330	332	353	336	316	305	329	338	382	326	312	335	343	345	333	333	327	315	351	317	323	352	317	307	342	310	334	376	316	314	304	358	320	333	347	331	342	315	352	330	332	340	341	376	348	331	314	336	319	341	347	315	333	381	310	296	345	294	324	325	321	328	330	343	369	322	344	329	325	358	348	322	338	378	334	323	312	312	331	343	324	335	335	336	332	309	336	288	372	338	294	339	314	336	309	353	311	360	333	322	339	363	340	329	338	359	345	342	329	334	321	331	323	347	341	342	299	313	296	345	341	353	314	342	334	318	329	325	326	341	319	301	295	328	360	323	315	335	342	352	352	335	338	325	314	305	299	337	313	321	349	365	335	333	339	356	347	313	322	288	328	316	320	316	351	355	351	340	320	348	301	321	344	318	326	325	323	311	325	300	317	329	339	350	304	334	322	340	324	312	338	348	320	320	315	339	337	301	364	294	335	337	350	329	354	323	322	336	332	335	338	344	351	304	307	351	330	342	310	358	339	344	348	365	329	326	342	352	363	308	351	345	367	344	345	304	320	301	315	335	354	336	331	328	336	311	326	352	314	329	317	325	333	374	335	325	335	302	326	302	321	326	298	283	353	334	359	348	323	335	395	385	339	326	352	323	326	328	298	334	325	329	351	357	309	324	322	342	343	338	316	318	335	355	335	356	339	317	288	333	296	336	339	328	366	322	341	345	362	342	312	334	321	351	333	348	349	324	311	325	355	348	338	300	340	293	344	320	341	350	390	370	304	322	289	337	339	338	306	318	337	330	307	336	301	354	337	321	355	309	337	348	318	357	332	330	336	339	365	354	346	347	299	330	315	312	335	367	361	347	330	333	358	293	354	317	300	347	327	329	336	307	345	304	328	358	300	317	329	305	340	358	320	346	335	315	310	328	335	292	359	306	316	329	313	348	303	327	334	300	336	314	350	353	333	340	326	342	313	315	323	318	331	335	329	297	318	324	319	333	357	335	349	293	311	330	347	331	331	341	305	350	336	299	295	330	342	327	304	326	325	306	349	340	336	337	337	352	334	342	327	308	324	326	326	341	307	301	333	340	356	331	309	336	345	343	362	337	325	325	305	319	339	325	322	344	265	325	321	347	363	338	334	327	351	323	353	347	345	308	349	351	347	330	321	326	334	346	323	353	347	351	360	312	347	317	317	311	307	324	336	352	319	336	355	314	297	326	331	332	330	329	324	352	334	303	366	341	343	344	344	314	288	321	327	326	324	314	331	338	323	329	351	314	332	309	327	340	322	325	346	346	314	310	355	323	315	331	321	331	321	330	320	352	332	323	341	302	312	325	321	317	331	347	370	335	339	333	343	320	323	342	336	345	324	334	343	357	345	325	302	333	341	312	330	344	320	365	326	318	304	352	324	314	330	300	335	336	305	335	342	353	300	335	335	327	312	342	302	318	342	345	332	347	362	318	340	309	315	323	330	354	338	330	311	353	306	331	318	338	327	334	320	355	364	340	341	362	330	315	322	325	325	329	327	343	334	332	316	330	310	362	318	319	308	325	362	336	334	308	315	301	296	341	335	335	343	313	295	327	339	334	328	326	334	331	328	329	333	336	282	319	322	342	334	298	342	335	304	328	353	324	331	344	313	304	337	325	301	326	293	350	299	314	339	330	314	338	343	334	296	331	380	344	319	371	330	341	330	354	363	313	342	314	336	319	322	344	345	331	346	323	311	331	341	337	307	314	314	352	335	322	319	331	343	322	317	360	343	286	351	333	324	333	313	336	334	348	340	334	334	307	328	349	350	350	318	346	314	346	332	299	335	335	302	385	323	306	315	341	335	336	339	333	342	347	351	333	319	332	336	352	333	350	319	332	344	356	305	335	353	311	344	343	356	303	333	339	334
21085	26404	36306	19537	11391	11488	12677	12355	13165	11692	8380	7031	6978	6587	6388	5348	5118	4971	4470	3818	3713	3469	3186	2509	2254	2116	1940	2050	1951	1788	1484	1257	1234	1220	1170	1102	1009	1025	1031	993	961	938	956	907	982	892	885	884	860	855	922	835	874	938	845	880	905	903	926	934	978	994	948	936	915	957	917	890	869	794	802	796	792	830	841	855	846	863	827	860	783	794	805	844	834	799	822	865	831	847	854	823	796	846	781	849	870	851	836	798	793	775	765	750	851	802	798	820	865	821	837	794	798	798	806	797	833	823	833	825	833	855	806	801	810	781	823	806	780	793	797	840	786	791	770	849	821	813	803	793	775	785	762	818	832	786	804	840	793	779	751	788	788	791	806	850	836	808	801	804	813	851	834	856	763	787	771	777	852	833	816	758	793	819	825	790	792	850	778	762	778	776	797	799	810	832	834	800	837	836	800	750	841	780	862	801	827	767	786	794	797	787	784	777	820	814	813	780	760	794	796	805	789	823	788	857	809	783	808	793	774	769	813	778	819	780	846	808	813	796	792	821	804	831	735	806	800	821	840	835	811	770	826	771	812	849	826	769	834	814	785	796	805	790	893	808	800	795	814	765	823	824	846	755	800	816	808	836	837	846	793	814	794	784	805	782	840	810	775	755	750	854	809	810	813	787	778	793	797	762	816	788	765	774	824	790	789	821	776	770	829	820	813	806	813	823	809	793	747	788	779	865	797	772	823	868	766	810	799	785	795	848	798	793	790	776	837	765	820	804	777	779	819	795	773	749	783	820	796	799	780	764	792	808	769	830	780	802	832	799	773	840	792	855	767	805	844	753	771	770	793	800	834	801	875	812	790	756	770	784	775	799	802	807	839	828	794	786	807	818	794	806	817	798	817	756	791	833	785	772	755	792	820	819	815	810	858	724	782	815	696	812	814	815	839	786	797	774	817	839	747	816	784	823	880	835	838	816	798	791	810	815	845	798	837	780	788	791	784	805	830	816	809	770	791	808	806	758	790	803	781	770	784	784	836	814	823	746	771	830	739	798	822	766	804	785	798	836	817	805	787	793	758	764	794	808	798	795	778	797	798	824	802	770	776	796	785	808	828	797	717	782	839	818	801	816	817	744	767	775	745	764	877	806	837	758	797	756	808	827	728	795	812	776	823	739	836	786	784	792	799	804	724	826	836	803	868	836	815	805	837	820	807	792	855	723	785	808	788	732	805	810	842	877	795	792	769	814	869	801	789	825	778	794	846	799	803	850	809	779	796	798	831	770	815	821	767	747	741	813	770	790	781	840	822	775	802	794	831	796	793	730	786	793	796	829	757	878	822	736	790	815	825	847	812	803	812	783	763	807	810	811	864	806	727	771	823	796	813	786	796	773	870	788	754	816	845	777	791	846	870	788	812	765	816	801	881	810	805	767	752	758	780	804	802	782	826	807	802	789	819	752	838	820	798	794	812	745	765	814	809	810	800	809	765	823	786	806	823	792	791	805	798	793	807	843	817	842	773	789	767	857	779	809	801	806	811	821	850	797	801	746	820	784	856	803	753	773	799	832	791	804	811	838	818	813	768	805	768	800	813	816	768	795	806	777	780	773	798	819	782	813	797	790	827	811	798	776	819	750	836	789	829	812	805	831	875	806	778	825	783	748	828	827	831	761	761	742	788	788	779	745	778	750	741	802	814	821	746	758	784	753	771	788	823	801	822	801	804	760	889	810	825	795	830	768	782	846	847	803	794	769	797	794	764	758	784	806	822	780	769	799	819	774	794	797	804	788	779	768	790	782	819	822	842	814	799	786	832	779	782	777	834	768	796	809	847	783	776	786	760	793	804	761	810	817	794	829	791	799	774	772	843	826	777	795	824	781	853	814	824	812	780	836	823	800	750	792	796	768	760	817	799	827	788	773	806	835	799	797	789	743	781	817	810	803	808	837	785	875	790	836	728	772	857	811	819	818	782	776	779	854	777	825	816	792	792	801	793	760	798	828	815	840	800	730	776	759	787	812	825	786	827	828	841	810	765	788	831	787	798	807	811	741	779	821	818	802	828	815	798	778	815	778	759	847	776	806	848	795	819	814	768	812	815	786	811	817	744	819	831	800	831	800	793	789	785	781	756	809	796	787	824	783	782	774	784	812	764	794	864	780	849	809	810	825	806	772	809	817	781	762	820	833	766	829	842	815	758	806	822	817	738	816	829	754	788	753	801	791	813	749	817	813	791	792	800	767	803	766	765	825	826	843	777	814	746	789	840	800	806	788	820	794	833	740	805	791	813	819	811	760	823	791	838	822	794	781	778	802	829	780	750	771	842	812	777	783	833	757	813	751	802	778	822	839	847	828	727	787	810	822	789	796	831	816	764	803	817	830	797	782	815	807	776	828	843	771	818	788	776	825	790	811	771	777	841	807	854	834	791	806	797	779	736	826	824	863	830	764	773	765	808	758	785	831	796	780	860	788	834	781	812	809	786	801	777	822	769	799	766	766	799	787	805	794	772	800	816	866	821	817	812	780	790	793	847	814	863	817	805	810	812	845	839	761	796	852	748	800	784	822	865	751	793	848	767	835	851	757	796	828	766	798	778	805	794	799	767	813	785	803	803	794	835	801	799	791	770	790	786	832	753	796	790	809	820	788	826	799	813	777	756	830	808	767	810	839	800	859	804	780	775	820	801	827	770	800	816	800	811	757	776	808	783	807	769	741	807	785	783	825	842	752	846	795	798	814	808	828	763	784	791	791	769	794	801	797	784	824	793	742	855	789	738	778	814	782	796	749	852	781	790	795	773	777	827	832	829	793	759	801	801	788	768	735	794	890	788	770	827	805	803	793	786	786	773	795	804	855	761	776	774	748	770	807	855	770	798	844	772	759	774	790	801	794	803	799	818	813	790	807	758	798	807	808	824	836	774	809	779	808	785	799	790	790	809	804	787	731	849	806	828	730	781	759	795	807	776	858	790	803	785	813	781	808	786	786	880	801	761	779	837	815	809	845	813	785	772	800	799	729	738	819	792	808	809	812	794	847	809	824	809	814	814	849	786	823	798	809	824	801	800	827	836	811	836	804	828	840	774	790	806	817	793	810	819	822	819	815	792	784	809	859	793	802	801	802	785	793	797	781	792	826	838	824	780	837	772	783	841	764	815	758	833	796	844	797	741	845	795	823	774	807	824	811	818	793	830	765	794	813	798	824	844	789	820	775	826	855	807	806	775	819	821	780	812	791	854	788	810	839	800	814	804	836	834	770	780	798	812	812	831	771	856	772	833	822	822	826	815	783	750	839	829	842	756	829	819	800	810	819	831	803	792	763	777	753	750	805	802	741	780	856	798	788	807	829	814	823	816	839	794	842	805	835	828	833	748	815	817	786	796	802	801	846	794	793	786	859	803	814	853	800	812	810	791	828	802	784	818	806	814	779	770	807	797	781	839	774	751	805	839	796	805	762	800	804	856	798	788	807	771	770	791	795	838	777	761	789	820	806	801	815	805	795
42771	38899	43365	32564	20826	14744	11403	8539	6968	5978	3738	2955	2744	2548	2296	1675	1508	1452	1364	1115	1062	965	854	684	661	651	576	573	569	489	455	402	401	374	346	355	313	332	337	346	306	286	325	323	325	300	326	305	307	289	312	327	350	310	297	299	331	306	322	306	305	340	320	296	363	337	283	303	316	283	320	285	302	273	287	283	313	298	295	270	279	317	277	303	338	274	311	293	322	264	282	319	295	305	293	320	290	295	299	279	321	260	294	310	318	325	275	284	315	307	289	290	295	296	315	277	288	270	252	297	296	286	260	285	273	299	282	315	313	314	302	278	291	290	271	293	252	310	303	332	310	293	302	302	299	321	278	310	329	312	277	278	323	297	301	265	260	311	294	281	280	265	301	310	319	278	319	305	281	294	297	312	295	289	316	307	285	289	298	288	288	290	274	298	295	269	313	289	297	286	271	265	318	292	279	257	280	272	303	265	296	300	270	330	298	309	279	281	284	319	287	298	275	292	277	278	278	324	304	314	258	287	261	275	287	293	286	292	249	289	298	318	289	288	282	319	316	294	298	276	301	282	284	291	268	295	313	284	285	287	258	282	262	268	279	264	322	304	294	293	302	277	291	311	312	281	266	323	284	287	300	303	316	246	313	257	269	304	316	326	299	268	295	297	297	280	285	301	292	297	299	274	274	305	311	295	278	271	308	300	259	276	268	285	282	298	266	248	268	268	290	285	304	290	317	324	260	340	297	301	279	288	267	295	285	298	294	278	317	292	271	303	275	284	288	274	276	289	281	280	267	280	303	298	298	293	330	274	271	294	281	299	291	320	259	298	343	300	310	319	308	289	285	314	295	255	308	275	280	256	285	276	332	300	305	281	307	299	294	289	292	317	311	288	303	310	322	269	288	291	293	277	305	278	294	286	329	284	302	312	268	299	307	286	301	265	268	279	273	298	301	297	291	285	283	301	275	304	283	279	309	254	315	306	280	312	320	283	285	269	292	280	314	284	284	275	284	280	318	290	283	276	335	271	288	332	287	290	274	273	296	320	291	274	325	276	273	288	297	317	288	305	287	276	280	313	301	313	302	289	289	291	260	269	303	265	311	298	312	302	264	307	295	282	289	290	333	294	304	288	277	286	318	314	285	280	264	295	293	291	284	285	306	301	333	258	292	297	298	286	274	317	261	279	290	262	308	279	273	280	293	315	290	286	290	290	299	289	267	299	283	278	307	295	317	298	306	293	274	305	302	293	280	292	268	280	293	271	272	271	262	314	288	265	261	318	253	289	301	271	296	284	291	298	296	285	317	280	293	304	284	288	280	287	307	256	277	301	298	275	274	288	271	259	292	280	268	284	240	292	315	312	276	303	273	292	299	301	307	285	288	269	299	286	296	294	316	243	260	304	276	307	303	330	272	269	263	271	271	298	313	291	285	299	293	303	293	299	301	294	309	284	320	304	293	289	279	306	304	300	281	300	260	302	298	290	307	277	305	305	270	287	291	270	303	295	323	267	297	299	302	282	308	294	274	288	277	311	288	285	296	299	276	317	273	322	258	299	282	278	277	284	294	285	301	279	297	289	300	293	300	282	283	283	304	272	266	288	306	286	285	312	275	293	265	291	291	302	301	283	307	313	285	295	298	282	286	307	308	287	275	315	290	304	282	305	308	285	282	300	290	273	288	300	249	300	294	296	311	272	280	265	301	281	319	294	267	289	284	282	279	271	275	274	313	284	298	305	270	319	292	293	319	291	295	320	276	328	264	302	295	267	285	299	311	274	273	278	278	301	295	276	298	276	303	303	286	318	290	269	311	279	287	286	291	293	248	300	248	277	291	315	297	333	273	319	295	288	269	293	280	303	264	257	311	308	285	317	275	279	301	291	291	301	265	270	272	266	280	287	328	302	295	287	289	302	282	315	295	276	283	284	298	303	275	279	281	265	296	286	293	306	273	271	282	297	288	277	282	308	281	269	296	297	275	304	264	309	303	301	275	298	288	304	316	298	296	324	275	293	281	264	298	272	300	287	281	301	312	324	288	271	274	266	307	319	254	281	294	276	323	286	272	293	302	307	279	288	299	266	286	371	330	272	333	316	270	295	296	300	258	286	313	268	286	284	282	278	320	276	272	299	266	278	300	310	323	292	261	249	297	290	298	276	280	257	270	316	317	280	254	317	284	307	285	294	279	275	319	319	294	300	287	288	311	302	261	320	294	297	289	312	302	308	305	276	275	273	270	328	289	284	296	286	253	276	272	298	258	279	256	265	303	258	306	266	276	296	270	305	295	299	272	293	280	289	268	293	267	283	282	278	279	259	286	310	287	299	288	310	295	314	278	261	268	274	297	252	278	291	298	297	254	331	288	270	289	291	277	291	275	287	292	266	302	285	291	267	295	298	314	273	293	320	312	274	301	291	271	262	292	282	291	262	287	275	297	271	283	275	295	311	304	283	287	300	308	286	270	303	273	306	319	271	266	299	298	318	272	274	282	266	266	276	274	257	293	304	315	287	316	309	291	283	270	282	287	293	271	291	288	268	299	301	306	276	260	291	284	283	305	277	280	304	269	297	277	285	281	280	282	288	277	266	340	311	278	267	294	299	304	301	292	284	326	342	268	288	302	306	274	291	258	270	271	307	279	311	297	320	303	295	298	276	298	293	322	289	300	296	310	321	292	300	297	303	309	269	307	329	323	315	272	317	273	303	315	305	296	262	278	278	284	255	304	306	310	289	289	278	311	307	282	288	293	293	297	306	294	272	305	303	291	277	283	276	297	268	301	300	335	291	267	280	269	290	295	265	306	279	302	301	295	307	263	269	307	303	271	270	289	286	260	300	272	287	303	291	317	316	318	299	306	292	286	301	297	260	281	322	275	286	308	280	279	311	277	308	301	292	257	273	321	308	308	305	315	265	310	294	269	296	309	309	261	307	311	288	287	277	289	284	295	295	287	319	314	260	283	275	283	271	297	278	296	304	258	287	291	302	259	274	255	275	283	295	292	294	290	267	277	289	292	269	296	275	285	307	288	285	288	266	282	282	278	273	265	288	299	315	311	272	281	299	243	311	285	264	271	304	295	265	287	278	270	296	268	292	293	289	279	268	298	293	307	287	281	277	298	292	294	294	291	245	313	288	317	313	280	331	275	258	329	282	292	277	299	307	284	284	269	293	266	280	270	265	264	292	281	254	267	276	299	271	309	273	291	300	301	260	261	300	324	296	296	297	299	279	284	292	277	281	300	280	246	310	301	293	267	259	292	286	293	279	292	276	280	261	273	298	302	263	312	293	273	325	268	298	324	306	275	272	312	263	257	277	282	302	315	288	288	289	304	312	280	273	301	303	282	298	316	292	291	272	291	276	285	263	292	282	267	269	300	290	293	283	290	303	293	286	288	274	273	303	301	291	313	283	256	267	304	294	267	287	270	303	291	297	279	305	291	275	290	287	308	251	294	255	277	269	279	301	297	305	314	288	294	282	266	283	307	284	288	269	293	300
26892	30073	40034	30000	17129	15000	18461	17796	18504	16322	11781	10006	9664	10148	10350	8402	7949	7444	6682	5753	5677	4998	4424	3545	3462	3394	2667	2753	2809	2542	1951	1569	1476	1437	1223	1217	1086	1087	1111	952	938	920	880	928	915	855	850	861	896	865	761	800	828	818	889	869	881	869	880	944	927	983	958	966	856	894	868	811	770	702	732	749	742	723	744	716	742	716	726	732	699	745	758	710	706	757	774	786	737	770	719	685	725	703	775	740	779	701	684	722	700	653	774	765	703	648	735	755	781	719	712	699	647	677	699	701	695	700	715	706	665	666	731	748	690	708	719	709	724	743	709	684	686	706	694	681	688	686	769	702	745	697	677	727	688	684	706	686	727	710	727	731	743	715	673	709	640	683	719	701	666	714	661	742	690	698	730	696	697	664	636	696	687	722	714	742	691	686	686	761	671	680	686	719	717	665	755	708	685	652	683	733	699	716	709	802	666	717	707	730	697	711	678	662	694	716	707	705	708	684	722	685	707	719	677	693	739	759	681	704	657	738	710	707	690	721	687	676	729	672	672	667	701	729	660	688	730	718	710	685	729	664	690	717	674	678	679	698	691	692	676	730	716	670	694	691	692	725	708	753	684	677	708	710	729	691	698	678	734	703	663	654	704	690	701	722	717	723	701	704	698	708	675	725	710	717	689	721	681	709	734	668	711	739	696	687	667	680	664	713	694	697	652	680	666	701	716	663	689	687	672	706	710	711	719	665	654	716	676	784	734	685	741	686	684	692	667	748	714	749	703	689	720	681	690	703	702	681	709	740	667	696	685	702	667	690	690	683	725	720	629	756	725	760	702	667	649	664	744	722	661	672	696	663	689	723	742	645	649	707	754	678	734	717	664	683	697	715	713	684	711	692	711	706	704	698	703	697	721	647	689	681	626	727	719	704	680	677	696	723	645	733	713	704	710	717	720	720	704	676	691	670	698	682	663	646	689	746	688	656	669	681	686	688	695	697	704	723	783	715	722	755	737	680	753	689	695	695	687	716	697	705	729	667	710	735	687	754	674	642	685	709	659	688	697	690	654	682	751	693	712	672	737	713	712	708	721	699	677	725	686	707	703	690	663	711	717	716	683	728	689	699	696	740	733	682	717	721	721	735	686	661	724	666	719	761	711	699	718	675	687	748	665	704	770	726	683	710	681	710	670	771	705	697	713	702	713	674	703	710	666	705	692	720	698	728	679	640	681	687	706	743	657	698	667	749	692	681	699	737	690	675	686	697	669	720	696	728	735	717	714	697	705	664	667	710	721	660	700	725	733	695	753	632	683	682	671	709	684	728	669	703	706	657	733	728	697	712	747	712	707	690	700	723	705	640	708	703	701	708	718	707	703	660	695	729	662	669	727	708	705	723	667	647	661	665	707	683	670	719	703	731	696	687	704	731	766	710	690	719	699	671	702	690	695	702	703	660	741	640	696	708	717	677	638	698	716	687	690	749	719	674	686	687	701	685	698	698	716	677	687	680	708	726	725	707	676	688	696	707	677	691	696	687	695	681	699	693	730	687	683	677	675	705	685	676	704	693	713	743	721	650	706	662	689	752	688	747	717	645	672	691	660	721	672	734	737	679	709	673	728	698	707	703	670	681	711	683	663	709	705	693	673	676	718	715	680	673	696	696	719	686	665	735	697	685	705	702	681	716	727	708	726	741	718	696	690	717	654	690	721	697	760	667	658	642	731	710	676	684	690	689	715	712	685	698	724	692	667	662	708	663	662	682	716	692	693	682	629	692	703	689	699	696	745	648	688	710	735	709	717	693	679	725	719	663	716	728	684	719	686	666	708	716	675	703	713	717	713	705	701	700	646	720	685	695	701	697	726	717	685	720	701	717	678	682	715	670	710	675	758	715	677	731	714	694	725	733	667	699	731	688	678	689	742	747	734	728	710	714	655	731	704	681	692	693	706	694	707	714	727	694	721	714	686	722	701	686	687	694	681	712	716	740	732	711	683	695	686	686	708	693	658	733	666	700	716	704	707	715	757	703	774	674	652	719	674	684	724	705	715	758	718	689	723	710	693	695	672	723	694	730	716	682	705	708	701	652	694	719	682	703	667	684	731	704	680	680	741	738	693	743	708	692	680	700	709	712	728	726	720	671	649	667	677	723	723	662	685	698	684	722	718	700	715	719	707	732	680	744	707	740	713	700	732	717	665	729	708	711	696	697	712	685	705	700	724	679	754	749	713	718	686	717	723	676	680	690	736	680	691	690	686	763	688	749	647	692	716	730	708	667	670	698	711	683	665	673	705	683	699	678	753	699	712	714	732	728	674	715	720	679	709	787	710	719	699	658	719	690	687	679	708	691	642	718	707	683	729	721	654	666	665	686	680	728	695	700	725	739	689	676	650	711	668	692	671	671	715	686	751	674	667	699	680	690	685	666	673	664	687	631	711	700	758	698	737	701	740	680	699	729	674	718	695	679	708	681	757	665	691	700	698	699	719	741	692	708	718	685	656	698	690	681	696	695	671	731	708	702	714	721	732	736	714	706	665	657	685	681	715	704	683	710	727	715	729	699	730	662	673	692	670	691	692	657	726	682	715	696	709	684	689	621	705	688	665	712	680	687	683	688	684	686	688	699	730	702	684	661	701	669	655	714	732	676	725	689	723	732	701	704	708	709	656	684	672	708	714	679	698	705	716	709	712	691	716	663	701	715	714	676	689	714	697	725	663	674	698	675	693	752	692	744	694	710	668	676	664	699	728	675	650	689	683	658	690	699	696	669	713	724	696	742	684	638	724	715	692	755	727	676	742	677	698	668	677	755	686	716	731	734	712	647	684	716	640	717	668	710	660	668	658	685	686	677	684	723	694	716	696	696	670	712	695	694	747	711	701	710	746	645	683	672	675	765	687	639	728	694	757	709	729	741	676	694	704	705	708	687	696	782	716	683	726	700	713	774	714	703	710	719	676	669	689	661	738	691	671	701	688	668	698	696	703	687	692	713	662	728	677	735	744	711	680	731	640	700	679	710	678	703	692	677	736	717	704	677	673	687	727	740	701	711	668	709	679	705	693	647	683	694	739	673	662	651	705	724	679	660	679	652	699	674	709	716	697	716	713	722	694	711	712	662	679	690	704	722	721	647	710	745	659	701	675	704	669	724	670	680	713	732	732	689	700	700	658	692	662	726	672	705	682	740	757	695	707	670	726	698	737	665	720	702	713	705	682	655	715	666	656	700	749	677	675	683	705	721	714	680	690	703	748	719	659	760	684	718	676	725	723	674	706	719	695	657	716	701	662	744	691	690	658	685	723	690	663	716	727	721	700	693	660	679	718	668	677	683	755	695	730	736	693	672	730	730	706	720	677	696	711	700	721	736	690	687	754	687	691	726	708	747	662	675	718	695	691	732	685	722	681	719	712	665	698	678	692	735	697	716	720	710	690	740	747	706	685	720	703	677	728	670	685	700	740	679	681	690	694	695	714	713	699	713	642	691	702	731	743	669	699	678	740	687	716	681
15602	7405	5489	2782	1641	1309	1057	828	716	639	629	473	497	481	448	414	431	412	369	377	321	325	325	306	318	250	285	242	295	283	271	230	243	254	258	266	231	254	275	251	270	232	272	283	216	228	258	247	259	250	248	247	253	255	241	259	260	235	225	262	255	243	248	269	271	239	228	253	240	238	217	227	244	242	222	207	239	249	236	256	237	222	242	245	275	244	268	271	223	226	215	252	235	234	233	252	275	221	234	246	249	213	251	248	218	241	257	237	244	249	249	242	235	247	227	302	237	243	219	241	249	260	237	241	240	253	233	245	211	244	244	237	232	238	256	247	246	249	265	237	235	242	262	237	253	228	251	255	193	215	219	244	221	240	240	224	265	239	268	230	236	247	224	219	207	245	238	236	226	248	241	255	254	258	232	285	257	235	242	250	227	243	244	245	218	239	258	273	260	260	240	206	229	266	257	227	250	243	236	227	246	268	246	225	249	246	250	235	225	220	251	236	235	261	282	261	255	251	214	240	236	254	231	261	218	245	241	256	251	248	237	225	225	247	239	278	210	217	253	234	234	226	228	250	246	249	241	239	228	230	241	255	237	220	246	259	260	222	236	262	236	245	236	239	256	285	237	246	231	237	250	250	256	241	230	229	259	221	252	237	248	234	255	220	229	248	256	216	221	227	246	221	260	255	253	254	257	244	250	244	234	257	251	247	229	254	245	260	254	244	249	236	249	238	247	212	219	266	217	266	243	247	244	240	243	246	288	231	249	225	239	233	236	234	248	254	218	246	246	236	232	257	241	232	253	251	246	238	258	219	217	235	246	231	231	266	255	211	246	224	247	265	226	240	246	238	204	230	237	241	247	256	241	257	227	222	263	195	219	263	259	237	219	264	231	260	247	202	234	235	220	231	239	240	232	255	249	228	244	238	228	227	243	251	286	250	255	249	264	267	263	233	237	232	250	257	243	248	246	230	251	270	239	241	248	244	229	224	242	255	254	240	210	276	258	223	255	228	257	247	246	224	260	260	242	246	241	242	223	258	227	252	243	258	240	234	257	249	228	258	234	263	262	230	249	250	244	261	227	250	243	267	244	293	242	239	234	247	244	247	220	226	238	241	215	247	242	238	223	255	235	230	256	221	233	246	252	231	228	235	205	263	243	217	245	258	238	235	227	217	220	235	246	244	254	235	268	251	260	266	241	250	251	244	241	211	245	232	272	266	231	274	226	227	253	238	215	256	254	287	251	234	242	235	253	231	254	242	228	249	242	247	237	242	224	239	249	246	248	220	248	250	237	243	238	244	275	267	243	252	273	257	235	248	260	201	224	222	241	240	256	226	253	249	244	254	254	253	251	238	229	267	249	238	261	263	261	223	241	232	248	228	243	256	237	249	264	243	261	220	233	241	249	232	247	248	250	269	248	230	244	247	228	248	236	263	248	236	243	244	233	246	251	238	269	237	252	225	219	234	252	260	251	223	239	209	231	238	248	237	279	239	258	249	234	295	226	217	282	216	276	245	235	247	253	255	246	241	219	240	264	239	227	247	242	232	266	260	210	240	241	262	228	245	237	271	246	235	238	240	236	230	209	214	263	280	224	263	278	225	275	258	215	218	227	245	246	244	248	230	246	270	259	242	240	244	209	246	241	219	233	239	247	240	265	268	246	252	244	238	235	255	241	231	222	232	230	248	250	261	229	264	245	229	254	267	250	243	225	219	258	251	236	258	238	244	236	229	247	241	231	225	271	271	236	240	249	231	256	251	253	210	247	252	261	243	244	246	218	246	246	246	230	255	226	218	214	220	242	221	258	217	255	224	253	243	232	241	230	251	249	246	221	242	243	243	211	227	262	228	250	253	260	252	235	213	250	233	253	215	247	234	255	218	244	231	224	230	210	239	243	228	240	228	222	247	197	256	207	241	223	265	238	256	242	230	222	225	247	259	230	253	252	262	230	228	233	223	255	250	245	213	236	218	233	225	263	255	230	232	224	261	212	218	230	233	223	246	230	234	267	221	221	269	250	245	239	235	230	239	249	229	259	252	264	244	227	243	226	226	232	262	268	233	255	238	240	236	249	225	259	240	212	241	229	250	245	220	259	241	249	217	236	263	251	244	241	244	237	285	238	262	204	251	280	258	224	244	249	248	255	228	249	259	234	248	222	242	224	260	224	258	250	228	268	230	239	236	227	250	238	244	247	232	257	233	224	219	219	224	224	257	232	261	274	246	235	256	214	248	237	231	249	232	261	254	250	215	255	252	261	229	223	240	257	241	253	234	236	212	270	241	254	250	267	239	242	208	250	227	209	229	225	275	253	274	245	254	248	248	225	255	254	250	219	223	269	238	253	262	236	238	226	241	234	244	256	234	240	248	221	228	266	229	221	264	253	207	249	236	229	237	257	270	226	253	254	268	223	250	226	236	252	261	244	247	240	250	226	206	239	223	254	252	256	235	234	245	242	227	280	222	236	267	223	233	251	264	238	252	239	241	227	213	260	245	267	233	228	231	260	266	224	215	218	232	252	227	222	241	266	281	229	261	229	267	266	236	269	259	234	252	197	264	241	243	252	260	216	241	253	224	248	254	240	257	260	249	256	233	268	243	217	253	262	237	237	265	262	244	268	245	245	221	282	262	269	232	246	238	232	241	250	248	227	244	245	198	236	214	272	247	244	239	241	199	206	251	254	257	250	243	250	249	233	245	249	243	230	234	295	241	252	210	243	263	243	240	237	239	248	242	221	237	223	232	249	252	257	242	238	210	239	253	273	244	215	261	223	221	233	223	265	225	229	252	219	221	245	216	236	242	232	230	238	204	225	262	238	237	238	244	255	233	254	227	263	246	229	227	226	226	225	236	232	253	244	254	218	268	227	250	237	245	256	242	234	247	246	262	243	238	227	240	243	260	238	229	242	234	272	235	239	260	263	232	254	252	240	227	239	251	241	272	255	221	242	238	263	237	278	265	248	232	247	250	263	250	258	240	233	268	251	261	271	246	254	272	245	251	206	226	238	226	225	257	220	262	244	255	245	207	232	244	247	264	235	224	256	252	219	214	226	260	222	240	220	243	252	250	262	225	223	245	244	199	252	219	206	230	256	248	256	231	255	254	271	232	260	247	239	250	223	240	228	247	238	248	269	271	230	213	233	224	254	259	252	217	215	247	239	235	247	229	220	237	237	259	228	229	232	263	240	231	264	256	250	231	235	263	228	240	246	250	213	231	238	230	212	241	213	236	249	258	218	227	258	277	242	231	236	258	223	272	235	233	278	231	207	234	221	225	229	253	261	267	219	238	256	270	240	232	238	222	236	252	238	233	235	242	237	247	237	216	222	241	252	247	243	243	269	264	223	235	215	221	238	258	210	231	250	226	236	250	225	214	245	277	268	229	267	214	230	263	229	254	242	219	248	234	257	233	230	242	248	243	243	247	219	250	248	246	246	248	249	240	236	251	243	241	261	234	227	264	229	234	244	240	252	245	261	237	229	239	258	253
9057	6565	8862	6317	5417	4788	4461	3888	3466	3179	2737	2251	2091	2132	1946	1752	1788	1755	1602	1444	1362	1355	1230	1150	1059	915	884	869	835	872	855	749	733	733	659	661	690	675	723	707	728	704	609	620	664	639	641	638	613	654	647	649	614	668	626	668	675	682	719	667	750	703	694	722	732	697	630	655	625	619	633	643	613	631	613	600	623	607	563	666	612	592	609	609	673	638	610	615	617	670	604	639	604	626	620	602	588	625	619	674	615	641	690	622	604	639	607	652	584	637	646	572	604	609	594	625	565	613	647	614	633	582	612	654	598	605	605	619	631	606	656	623	620	638	570	588	641	655	565	647	670	617	649	611	630	652	599	615	583	619	618	605	631	659	602	633	616	609	673	621	633	641	580	612	587	638	560	633	606	612	556	568	657	601	607	672	652	623	615	621	607	664	608	606	651	608	582	564	630	640	594	641	616	596	592	607	629	634	617	606	569	583	654	616	585	579	648	608	654	587	610	624	624	647	667	572	627	661	582	543	550	630	612	660	562	633	631	603	624	644	614	627	619	623	602	616	601	599	617	593	642	657	641	646	621	599	641	613	610	616	648	578	565	621	617	576	625	649	613	656	595	639	625	572	634	653	589	615	616	626	601	606	668	572	663	628	634	638	646	631	606	646	605	644	603	626	661	609	599	649	616	628	594	649	604	637	589	582	652	651	556	579	640	660	632	639	626	613	678	565	612	623	593	654	551	641	608	604	591	586	617	601	629	587	574	617	593	603	611	608	631	665	617	593	565	618	607	594	638	630	583	617	613	632	615	600	587	637	633	616	622	621	613	620	622	645	593	629	618	639	624	667	603	605	647	618	580	651	579	609	613	601	607	636	658	627	617	597	582	626	619	634	588	630	607	616	639	635	645	628	651	598	610	586	609	593	602	616	589	597	586	619	623	601	631	607	623	567	594	624	635	597	569	580	620	619	593	647	587	597	641	560	601	652	573	644	606	641	627	553	613	613	639	620	647	623	594	614	561	627	632	631	612	638	587	617	608	591	616	624	619	579	639	627	600	642	666	645	622	615	611	616	614	649	627	618	611	595	591	662	597	607	585	582	604	644	625	644	648	611	627	600	608	598	607	595	617	642	619	597	610	622	614	570	629	589	588	621	642	615	573	624	628	591	603	598	600	625	634	623	620	612	609	644	652	604	619	608	624	661	640	648	610	636	597	640	612	652	589	590	624	653	618	611	648	574	587	595	588	572	692	606	648	578	620	589	620	585	612	631	617	604	589	597	612	595	667	607	614	588	598	673	622	628	646	587	617	603	610	624	625	593	631	618	601	610	603	612	632	552	626	616	636	587	609	600	646	587	649	583	636	632	621	656	621	593	646	625	659	613	632	646	635	609	623	600	635	651	552	593	622	603	644	604	654	605	632	615	623	624	651	647	626	625	584	597	625	628	593	630	650	622	629	628	617	621	604	649	617	634	600	623	599	585	610	624	671	618	622	610	608	648	650	589	581	616	605	593	645	621	613	652	598	600	625	658	650	620	616	639	604	648	603	580	628	632	631	558	655	587	661	649	600	625	652	605	641	644	608	631	632	622	629	626	618	605	593	623	609	613	647	621	640	617	620	628	606	582	602	628	608	608	591	636	583	657	583	606	621	598	661	595	630	616	631	643	605	620	621	580	596	627	615	623	639	598	614	628	635	595	617	587	604	622	588	627	648	619	607	585	591	609	559	609	592	614	588	596	636	605	584	632	586	651	610	613	601	642	666	613	623	601	650	631	637	641	606	578	588	595	606	592	622	607	568	589	612	603	593	599	601	615	653	656	637	559	588	602	635	638	634	596	609	593	628	608	614	646	589	582	607	621	652	659	614	609	655	601	570	592	629	614	568	623	630	612	634	586	615	624	611	590	632	596	593	600	638	608	638	618	633	577	611	631	671	632	609	625	598	586	641	632	634	690	592	631	649	613	669	568	633	613	609	644	617	601	600	577	624	639	652	646	599	655	586	623	647	602	651	590	631	644	609	621	638	585	632	647	645	574	572	586	657	621	644	613	661	620	639	615	621	558	637	588	614	595	644	651	653	581	648	634	593	598	597	652	624	640	604	563	602	598	648	621	639	602	587	624	647	646	564	579	635	589	647	635	627	599	610	662	649	602	617	636	616	622	586	577	590	592	671	674	640	596	622	658	597	641	629	599	624	634	583	643	611	634	589	644	607	628	625	660	616	640	659	620	653	624	659	591	613	639	653	586	638	616	592	667	625	619	614	618	663	639	635	640	639	620	590	659	619	593	625	611	609	623	594	564	579	585	592	663	609	645	614	611	599	618	597	625	578	647	604	668	626	612	589	640	609	630	631	600	609	586	613	680	624	627	638	534	629	595	642	574	586	589	642	663	628	609	612	614	598	618	640	662	596	616	589	596	619	609	634	618	642	590	650	667	577	616	631	618	562	628	636	602	636	612	620	621	614	596	619	620	589	617	631	638	650	599	619	596	637	632	581	611	612	586	580	625	664	630	600	581	649	644	570	630	602	620	596	596	623	641	651	630	606	606	626	650	612	601	595	609	604	675	632	623	588	572	579	648	623	603	564	644	654	603	618	625	642	620	611	608	623	639	613	621	639	573	622	600	599	633	574	658	613	625	636	648	608	603	624	605	606	630	609	624	616	624	593	655	613	655	606	631	587	630	648	610	632	576	626	581	643	605	584	640	605	658	554	686	618	642	567	661	609	633	639	640	582	614	569	594	632	619	633	614	658	629	650	607	649	628	625	616	597	620	624	586	627	680	652	643	625	561	595	666	608	623	634	616	568	622	608	604	646	621	613	648	598	645	619	638	652	643	607	619	564	596	572	635	590	600	646	640	627	668	624	640	590	617	614	600	636	633	600	610	608	627	612	647	611	605	572	638	668	605	610	589	614	656	637	607	598	632	585	646	657	609	600	649	605	654	548	641	602	592	613	662	581	614	575	645	615	626	565	610	660	607	629	620	595	619	592	651	674	612	583	643	589	647	641	649	645	602	624	642	571	632	683	624	637	617	580	635	608	643	628	589	580	625	569	638	583	653	615	648	626	627	632	609	618	650	652	617	606	621	625	613	590	610	637	589	624	577	616	605	634	576	579	604	569	621	612	586	565	636	602	626	631	611	634	641	636	622	651	636	587	606	600	618	622	630	633	626	608	608	625	626	631	605	628	630	610	645	606	673	644	626	592	651	553	621	611	619	638	600	604	626	624	662	589	563	642	596	619	641	614	577	595	598	624	624	609	657	605	582	601	643	605	641	592	640	594	582	663	619	654	595	586	652	611	634	611	686	626	617	583	599	609	646	642	602	630	628	594	640	611	589	613	608	599	611	617	626	652	611	651	625	597	631	618	605	615	673	636	603	622	616	637	630	689	587	665	652	576	623	621	642	623	645	635	593	625	618	619	588	637	615	580	611	599	590	622	605	550	670	651	621	607	655	606	613	597	617	623	614	587	584	619	608	639	597	599	621
34159	28760	35074	31854	17214	10121	6877	4866	3555	2849	2307	2181	1919	1760	1590	1275	1052	873	801	748	719	699	656	574	532	490	484	446	438	428	404	397	377	344	369	335	322	352	345	342	338	321	333	320	312	355	350	321	336	333	338	363	334	325	338	327	351	369	344	298	340	381	354	326	337	352	330	329	311	270	321	316	334	319	322	323	379	309	343	321	336	311	308	346	356	314	351	350	354	324	314	354	304	309	309	361	328	312	363	325	328	338	355	291	344	359	324	321	354	312	317	303	343	325	334	348	349	343	328	312	336	295	306	292	295	335	297	300	329	286	345	328	306	327	346	291	339	309	316	326	293	301	311	320	353	335	315	326	288	322	331	336	343	293	304	302	295	334	323	355	283	281	332	326	322	320	308	347	326	313	316	313	318	348	331	349	329	302	320	331	288	330	317	329	300	313	293	332	332	307	350	310	343	345	306	300	301	327	344	313	322	338	322	325	341	316	323	316	322	322	298	342	310	307	330	344	314	322	292	276	360	354	307	346	307	305	337	334	334	306	328	341	309	339	302	295	329	321	315	303	347	337	350	319	315	336	341	344	284	319	300	310	298	297	308	334	288	313	310	312	330	319	319	299	350	311	285	310	328	315	311	338	304	300	295	316	313	354	352	338	305	349	301	303	344	328	307	300	298	314	315	316	292	297	357	322	333	312	322	305	332	319	288	352	301	326	320	323	311	317	324	343	288	314	331	342	347	290	323	345	326	342	333	317	312	292	315	313	351	331	302	328	336	328	340	330	310	313	314	338	335	308	304	330	304	292	329	330	301	317	332	305	307	296	327	265	332	300	368	314	324	304	326	321	317	333	333	295	289	299	332	326	323	324	352	297	352	333	324	315	305	354	314	329	297	290	322	341	329	307	336	314	307	313	325	342	339	358	307	319	319	327	330	295	330	320	288	329	290	347	295	362	283	326	331	347	325	282	363	325	326	314	332	300	313	344	358	302	355	316	345	325	326	312	335	316	323	319	302	289	351	351	310	332	315	330	327	281	329	299	315	322	324	323	307	332	316	308	301	287	325	328	317	307	309	332	282	317	331	332	315	349	280	337	331	310	314	288	314	309	298	316	329	319	320	341	286	336	322	290	302	322	287	318	281	332	313	326	318	329	318	330	319	310	350	344	321	310	325	324	315	315	319	300	326	324	305	332	343	325	307	279	314	306	289	305	304	319	293	343	338	311	319	350	318	321	314	325	298	324	319	302	328	307	353	311	297	303	310	293	306	324	296	291	321	328	324	326	337	307	296	343	318	304	321	319	340	330	310	333	340	312	347	317	320	262	340	328	348	346	345	291	308	353	322	344	314	318	297	317	288	279	307	348	332	307	327	329	294	336	308	328	311	338	320	337	321	308	335	341	337	330	346	335	330	329	351	318	301	351	297	308	307	333	321	328	343	313	299	312	369	331	332	318	308	311	323	338	321	313	328	329	313	340	323	343	331	316	278	296	327	364	349	297	328	306	298	339	326	317	277	292	310	319	341	346	325	304	308	340	309	312	306	326	327	301	352	318	337	314	332	364	292	302	321	291	326	318	310	307	322	321	324	313	310	327	311	304	284	360	304	300	358	319	317	318	313	356	329	338	286	278	320	314	324	347	340	340	321	304	303	313	340	323	315	313	307	311	314	314	354	329	297	318	316	281	333	289	298	320	331	317	332	328	346	327	310	320	335	334	284	329	337	337	306	309	317	304	347	317	318	310	323	296	308	327	344	330	317	306	339	316	304	308	308	312	288	311	341	323	319	289	329	294	317	297	324	301	324	311	345	320	297	316	320	332	325	325	343	330	312	308	334	330	314	322	308	324	331	300	325	311	319	299	313	337	306	344	358	294	287	323	325	340	342	323	324	322	312	312	334	352	342	325	315	326	317	343	337	313	302	341	319	316	327	343	302	297	326	321	291	330	341	334	304	329	346	290	320	350	292	352	344	333	346	315	319	330	315	298	337	333	348	302	303	321	314	311	302	308	312	310	324	312	347	348	321	346	348	291	300	307	319	293	324	300	336	345	312	286	354	326	304	308	307	372	314	315	311	295	347	342	319	336	318	373	339	318	326	317	294	319	345	327	345	331	294	325	327	332	272	304	329	315	375	303	335	278	327	347	314	284	310	320	345	349	345	319	316	312	334	316	361	349	312	334	339	321	326	330	350	300	330	281	316	313	326	306	320	375	341	335	319	322	334	349	301	368	331	332	315	327	331	301	326	288	320	329	330	299	350	315	334	323	336	317	342	332	323	303	314	276	316	316	303	318	300	336	307	340	306	304	325	323	289	345	356	323	326	315	341	348	325	308	329	303	329	318	334	310	302	355	311	305	319	296	340	322	305	335	314	284	319	314	350	344	302	315	325	294	350	314	358	311	341	332	323	325	294	301	339	312	316	311	323	260	303	313	307	325	324	309	355	350	332	324	328	327	313	328	318	310	283	342	318	305	328	319	335	302	321	317	334	314	307	321	337	367	281	287	315	315	331	319	316	367	309	341	332	307	313	307	330	292	326	324	316	323	353	304	339	335	312	330	309	333	312	328	332	331	318	309	326	311	323	326	306	323	341	310	329	282	339	321	329	302	338	309	314	287	356	323	303	294	285	310	316	321	329	331	340	309	305	323	354	312	358	307	355	308	336	334	327	298	301	320	308	332	280	295	316	308	330	312	315	311	324	328	306	311	334	310	299	329	328	327	353	298	311	344	307	316	293	318	335	332	321	326	328	310	335	314	304	268	321	306	330	305	317	346	309	333	299	319	337	324	327	283	321	331	294	353	322	314	282	319	326	324	351	313	316	326	330	289	345	336	323	336	322	358	322	328	326	319	342	317	314	302	323	327	289	315	305	348	319	319	317	344	294	308	347	334	309	326	327	330	304	300	317	326	309	322	306	310	327	296	313	322	302	335	351	299	303	345	302	307	312	344	316	329	307	329	352	318	291	307	315	316	322	312	327	308	270	301	298	325	322	347	348	318	336	312	302	343	328	299	304	332	317	295	328	337	313	311	336	355	351	330	335	302	315	331	349	321	307	315	336	309	356	304	315	308	329	315	317	307	339	322	316	316	291	337	322	322	320	318	351	327	338	355	317	332	301	344	319	302	294	326	313	320	298	338	336	307	339	312	310	314	349	325	330	307	339	306	326	334	308	334	303	293	313	296	325	299	332	296	308	304	336	318	334	306	311	308	291	307	335	329	350	307	306	311	322	313	364	294	338	326	343	320	290	359	313	300	345	301	323	328	349	319	338	319	300	297	320	327	333	297	318	357	314	313	305	311	325	331	341	298	341	337	314	296	282	286	320	335	317	350	346	302	351	341	305	320	345	338	322	306	295	379	333	319	328	357	319	307	283	342	328	325	329	326	316	317	329	300	333	311	311	335	308	330	325	315	320	328	326	315	290	320	356	327	311	330	304	321	322	276	348	322	313	324	325	334	290	287	373	312	336	292	319	336	327	322	330	316
21836	21270	34362	29753	14819	13746	13695	12012	11797	10719	9166	8305	7261	7604	7677	6398	5466	4702	4201	3620	3673	3408	2999	2644	2491	2372	1999	1861	1826	1597	1583	1380	1240	1141	1132	1055	1029	907	931	885	962	877	925	977	886	900	859	918	920	867	906	817	858	905	893	883	914	922	972	887	945	967	950	927	884	909	820	860	823	854	823	821	755	809	795	844	789	799	851	796	777	760	823	793	777	801	859	782	769	839	827	791	861	800	757	787	782	764	839	769	779	795	747	788	791	791	769	867	786	795	824	768	772	795	816	781	781	792	807	762	759	781	732	798	808	855	784	786	810	759	793	787	760	791	797	789	778	840	774	797	854	734	793	807	765	877	769	735	709	822	750	792	761	785	807	777	757	748	789	733	763	776	740	736	737	839	771	777	778	778	800	781	765	784	786	804	734	776	780	770	765	774	767	796	795	785	768	775	765	762	789	817	804	742	770	808	751	757	832	786	821	766	824	813	792	796	780	797	761	758	757	774	807	825	846	777	761	766	813	842	770	806	784	828	777	826	785	756	799	811	811	782	790	824	805	751	808	785	773	770	818	766	782	768	795	786	797	773	803	806	799	784	787	786	780	814	757	769	801	794	727	772	813	769	787	806	783	818	791	768	815	773	766	755	822	749	765	851	775	773	727	739	787	814	774	763	745	766	783	796	755	756	828	775	757	727	819	790	765	771	831	775	790	837	801	808	789	787	798	763	774	830	746	779	781	725	784	736	727	831	769	779	770	815	783	763	781	787	828	792	768	832	769	784	775	749	782	788	810	763	823	796	785	764	788	818	742	767	749	793	762	758	799	779	775	824	781	777	792	789	820	770	772	758	774	748	795	786	780	801	837	794	784	771	788	846	769	799	741	812	819	778	771	738	752	773	811	753	801	802	763	785	780	753	768	837	784	731	796	797	790	790	794	741	776	764	810	725	746	758	766	776	746	764	791	740	789	780	785	737	824	812	810	787	733	784	784	753	827	804	795	786	723	811	783	794	802	766	800	773	766	752	793	742	746	825	820	748	703	786	789	775	769	798	751	810	770	782	751	796	780	739	754	737	765	788	836	797	778	801	787	791	776	746	845	749	726	770	789	813	804	835	787	738	780	813	766	775	741	801	819	800	839	777	786	805	810	808	769	774	790	774	729	822	778	786	769	793	795	745	790	782	785	758	805	737	760	821	791	733	785	811	775	808	754	777	816	793	764	762	789	760	756	771	763	741	816	791	768	804	813	759	779	751	751	749	816	784	788	769	797	769	779	729	787	788	779	767	762	770	815	814	727	729	805	764	777	795	781	764	801	818	803	762	826	739	776	779	810	767	771	742	817	757	821	787	811	729	717	812	801	804	731	769	765	783	764	838	803	777	761	799	796	805	762	752	814	781	798	763	760	782	780	800	832	777	753	771	782	786	727	780	783	771	762	776	810	827	785	814	778	800	759	747	747	793	786	775	826	747	726	786	741	760	732	778	777	783	744	801	764	773	782	767	805	746	759	757	738	740	759	759	802	785	796	801	750	740	800	807	722	749	761	790	806	782	768	759	810	775	778	805	737	814	834	781	788	780	794	781	793	780	804	787	791	727	758	770	766	803	799	818	776	765	834	836	829	816	762	832	755	776	789	787	790	769	781	733	779	845	769	782	778	745	805	749	774	787	799	802	836	777	782	797	749	766	799	796	746	790	779	795	795	788	781	805	755	722	778	812	763	758	767	828	763	818	790	771	790	739	803	782	793	798	722	777	748	782	738	771	808	816	792	755	786	714	812	767	733	792	801	785	786	788	773	789	796	826	790	815	823	836	728	817	798	749	797	783	849	749	777	770	745	788	784	803	826	769	782	805	781	751	769	740	771	754	743	792	781	792	807	858	798	751	775	807	773	781	783	800	791	755	779	807	765	799	783	776	819	822	795	768	774	790	749	735	779	772	775	774	760	791	769	778	795	787	802	756	780	763	793	763	827	782	817	799	767	788	800	810	800	767	778	780	787	792	789	799	812	809	782	750	802	713	758	801	751	762	801	758	806	792	800	798	833	776	772	749	770	805	786	759	750	767	803	772	773	788	799	752	782	807	825	737	764	786	767	763	793	823	776	790	728	779	808	711	762	784	785	788	785	757	810	767	744	799	771	731	816	705	774	840	778	787	764	769	827	792	739	741	751	801	760	786	762	787	805	814	827	771	786	755	807	818	789	720	747	771	816	805	715	776	800	841	777	821	754	759	795	805	809	797	774	786	760	819	780	743	742	766	805	788	822	799	763	768	779	807	796	765	785	755	747	699	788	773	770	768	785	777	797	763	775	731	807	765	789	779	801	763	748	791	836	773	745	754	822	777	763	809	740	732	828	803	800	826	809	766	805	788	783	744	791	812	811	787	755	805	803	750	770	771	798	780	809	777	733	728	826	786	774	838	780	768	766	795	765	753	758	791	831	761	754	785	783	787	772	783	795	750	775	717	760	784	732	776	745	732	773	755	750	775	817	827	791	741	793	754	759	775	774	827	816	737	771	783	839	805	749	767	808	755	795	806	806	764	753	716	816	849	741	830	826	767	730	785	776	750	810	795	774	758	808	771	805	811	800	783	823	783	745	799	751	779	796	778	828	844	789	787	729	821	781	739	798	778	778	757	793	777	789	794	749	765	822	782	795	828	762	797	823	760	788	814	771	725	771	799	768	801	837	785	802	759	792	777	806	751	747	772	775	804	764	753	761	760	809	827	772	821	776	748	796	744	795	820	789	796	745	793	814	850	795	741	780	692	788	765	816	846	799	822	787	833	792	818	841	799	791	732	755	784	782	801	834	816	781	749	722	826	783	794	792	810	730	811	834	832	792	788	758	794	760	735	821	727	762	749	787	758	777	794	769	854	820	824	753	749	756	791	731	749	781	787	784	780	740	802	778	777	770	740	807	752	778	793	774	774	745	805	772	842	760	833	733	792	760	747	790	764	778	797	815	731	779	745	783	779	739	839	749	776	773	778	783	841	768	798	764	817	751	787	823	812	759	763	728	778	749	803	760	753	791	782	793	834	771	772	787	817	757	765	769	801	784	814	767	789	802	792	813	797	774	735	745	774	792	818	787	742	835	763	769	757	766	763	800	821	794	795	758	796	725	790	796	760	778	778	786	747	846	779	775	778	797	777	789	771	746	801	763	774	782	736	764	762	819	809	785	824	822	789	778	792	755	794	761	779	790	783	721	775	739	782	784	804	829	774	751	809	774	740	768	782	781	744	776	759	793	758	729	769	804	814	777	764	777	809	836	767	816	782	802	822	750	769	783	755	769	793	780	781	839	770	737	840	747	785	753	801	777	774	803	788	784	807	809	820	748	766	787	739	809	710	762	807	805	766	751	785	792	738	800	802	735	779	735	766	815	765	833	760	799	771	806	829	766	745	767	742	798	788	767	709	852	717	808	780	777	772	734	789	768	797	746	782	749	787	806	767	731	747	767	815	760	780	813	771	789	790	808	794	745	766	833	772
44926	39661	46587	38448	24374	17920	13421	9268	6794	4878	4128	3246	3483	3068	2839	2102	1601	1537	1254	1140	967	939	833	790	699	740	625	561	548	478	474	424	428	388	400	367	367	341	308	317	292	323	308	279	335	345	309	347	328	331	277	314	282	328	295	294	305	288	309	304	282	266	332	313	301	272	281	327	283	293	285	271	288	302	288	321	281	292	312	277	288	313	267	284	303	275	282	313	283	317	302	246	279	288	284	279	301	328	273	301	277	308	289	299	263	254	281	308	274	255	287	297	283	284	324	295	313	298	292	265	285	293	282	287	260	288	303	274	286	280	278	290	336	317	309	277	291	280	270	284	280	302	250	294	298	312	286	285	292	296	291	279	261	298	298	281	303	316	278	295	289	295	282	331	268	254	288	274	288	293	292	283	312	280	270	288	284	301	291	302	288	303	277	304	263	287	250	276	286	292	290	285	271	290	332	266	277	300	281	296	315	262	300	311	277	293	278	283	270	282	316	311	259	254	253	293	263	264	316	282	275	263	286	301	299	304	268	314	302	276	275	310	279	294	317	287	282	306	276	303	287	272	276	287	284	266	296	296	290	286	285	277	300	280	280	299	270	262	270	282	308	296	295	292	272	303	282	288	266	305	294	281	284	303	292	301	322	273	279	285	271	294	271	290	313	287	305	279	305	317	266	307	296	284	318	307	293	315	286	280	305	309	270	266	282	293	291	272	284	305	289	264	268	308	298	292	295	251	282	266	298	275	292	314	291	311	300	307	295	321	273	282	302	296	316	305	286	290	266	272	278	267	308	270	293	274	298	280	317	293	273	296	265	309	279	289	264	279	275	314	269	310	288	298	302	273	271	305	315	287	280	294	298	285	269	281	321	309	294	281	283	331	298	272	278	271	275	273	277	284	288	269	285	293	294	294	293	297	288	260	292	278	262	298	285	276	275	291	280	290	328	307	310	273	277	260	290	289	291	304	330	290	285	291	266	291	291	306	287	258	302	275	315	284	288	337	297	266	300	309	269	302	299	278	265	263	269	263	286	271	272	274	280	304	310	281	260	266	301	296	313	301	286	300	278	273	277	307	279	311	292	293	283	276	272	311	278	288	282	298	274	300	274	277	266	309	296	291	264	288	270	310	300	284	256	279	275	281	272	332	276	252	266	275	309	308	326	280	309	228	280	285	311	232	286	293	322	297	288	266	277	277	311	298	294	306	290	305	253	287	260	297	291	283	287	287	296	308	277	295	280	281	311	280	296	314	269	309	285	291	280	313	289	279	313	255	272	314	293	286	275	277	299	259	319	278	274	254	288	276	266	272	341	260	259	290	279	276	296	312	261	258	292	300	291	261	296	270	294	289	297	295	298	297	299	278	290	288	299	303	248	306	324	286	285	281	254	309	318	279	299	272	247	284	294	255	291	289	302	293	264	305	306	286	266	295	297	308	285	284	310	269	284	282	305	253	277	288	301	285	262	284	284	334	295	278	289	307	266	281	277	284	255	271	268	290	302	285	257	262	295	273	286	289	262	280	291	310	288	290	301	295	284	282	291	292	300	272	283	289	293	291	279	272	247	284	269	269	300	329	283	273	290	292	290	270	290	301	288	307	304	283	273	288	279	234	345	287	301	286	272	303	279	341	247	311	277	260	301	304	284	293	297	269	300	274	292	258	329	271	291	304	314	284	268	273	307	283	301	303	275	293	265	305	267	285	311	287	273	259	269	269	316	256	282	303	292	261	334	266	301	296	283	295	259	286	279	295	273	282	287	301	246	268	311	282	277	274	305	303	302	288	291	290	296	275	278	285	289	292	332	293	297	286	267	283	262	302	286	305	271	281	277	281	263	320	301	292	274	275	352	280	306	276	319	265	263	333	289	289	285	282	279	266	300	283	301	322	293	317	311	266	304	254	296	288	294	307	283	253	291	293	300	297	296	271	280	268	305	311	273	286	287	279	297	279	258	302	342	310	267	280	303	287	266	280	254	303	280	284	301	299	287	312	281	281	283	287	314	272	303	281	248	278	278	256	275	295	292	297	288	299	282	292	263	261	295	287	267	270	312	286	280	276	285	270	274	270	277	273	316	261	280	290	261	317	298	289	315	314	313	298	298	270	269	261	285	291	275	292	297	283	262	299	278	298	292	288	309	309	280	290	280	298	277	270	288	289	282	306	272	290	281	282	257	299	281	292	253	269	304	268	281	285	262	286	260	277	307	301	319	271	257	288	254	267	307	284	298	309	278	295	292	278	284	321	308	302	291	302	326	260	277	303	301	256	278	308	275	279	316	262	278	269	283	296	288	315	243	279	274	301	292	266	285	296	289	275	280	265	298	282	277	290	304	279	258	314	296	330	274	265	299	300	276	310	256	270	322	306	267	280	307	299	316	319	278	315	283	296	299	271	299	295	285	293	305	303	290	332	290	254	314	306	269	270	270	316	256	319	274	298	301	288	271	311	268	291	298	275	285	287	305	275	287	303	312	287	279	289	309	276	284	284	323	288	271	309	298	288	307	270	335	283	312	293	280	262	311	302	270	288	300	284	295	295	282	298	281	288	280	285	250	315	272	322	315	297	273	279	264	293	282	274	263	296	275	299	337	312	286	284	336	294	277	266	281	263	301	259	293	300	289	281	267	292	262	252	291	316	286	289	294	287	293	272	278	255	309	294	291	258	295	308	318	288	277	304	298	290	306	257	268	290	271	293	326	323	298	296	301	319	309	253	275	275	272	310	311	285	291	258	292	277	298	290	290	297	316	293	266	297	298	305	277	319	279	259	327	264	284	294	274	282	266	263	283	315	302	321	263	278	303	253	272	284	282	335	244	279	268	262	284	269	288	266	298	308	281	305	251	275	258	279	297	268	304	262	282	272	288	293	321	303	279	294	256	279	290	312	297	286	285	265	274	300	288	288	255	289	282	290	279	296	299	292	281	284	301	289	274	261	303	271	293	291	313	275	252	291	286	304	269	313	289	274	277	286	269	279	266	272	312	296	274	307	309	308	295	281	294	291	286	265	273	288	272	269	263	258	281	265	279	295	267	326	296	297	262	288	284	291	322	287	337	299	296	292	308	291	266	273	292	287	308	298	302	258	310	284	265	287	270	340	259	305	262	279	246	300	288	270	303	299	305	302	292	302	278	276	298	246	271	287	290	302	284	298	321	286	299	283	285	292	262	270	287	286	299	279	295	297	286	298	303	281	256	309	259	307	302	272	271	262	295	291	293	258	266	299	259	287	300	287	298	279	273	300	304	272	290	273	286	292	269	279	295	262	269	271	267	283	275	263	263	285	294	255	282	282	281	268	287	304	296	333	273	280	254	271	279	283	277	277	298	283	266	286	281	305	279	318	285	309	264	268	283	251	269	294	278	269	259	290	275	256	284	293	252	297	290	283	295	284	257	262	273	292	316	289	283	301	300	264	276	276	310	297	276	291	274	307	303	253	296	275	259	267	282	289	316	301	313	274	302	305	302	289	311	306	294	310	283	259	281	262
28967	30732	44051	39954	18075	16627	17832	16887	17553	15047	12789	11792	12106	11920	11416	9827	7986	7690	6728	5894	5424	4971	4227	3878	3733	3812	3012	2804	2606	2282	1946	1820	1610	1299	1258	1408	1206	956	952	997	932	863	894	873	935	879	869	823	816	859	844	808	840	843	905	944	902	985	902	869	906	960	909	907	904	890	851	811	735	776	743	704	726	736	775	686	704	670	736	730	772	715	749	698	763	774	689	767	767	749	723	733	723	716	701	685	666	699	678	673	653	741	717	733	695	674	766	736	709	697	734	736	667	708	679	731	690	711	684	686	689	679	699	733	681	715	714	731	651	703	688	659	689	709	722	711	710	687	720	694	725	674	739	696	715	676	737	664	646	714	679	694	639	687	701	678	698	687	714	703	656	690	680	719	628	682	739	730	649	675	714	723	644	722	674	687	687	708	624	712	694	734	727	735	656	715	669	667	712	747	720	667	701	678	669	683	684	696	714	704	655	708	679	724	681	693	693	683	715	712	685	701	650	709	732	695	656	671	711	668	642	723	714	719	674	732	700	685	700	696	741	717	682	671	717	692	689	676	623	709	699	665	701	692	706	695	648	711	682	719	706	731	665	758	683	709	674	691	688	667	689	687	675	669	730	712	710	667	735	668	653	741	635	713	719	699	683	718	670	719	688	677	691	688	716	701	708	709	626	689	675	679	685	709	700	671	720	706	675	632	701	669	665	685	687	686	707	728	691	701	690	714	700	728	653	753	712	731	660	703	740	719	692	708	721	674	677	721	684	659	723	696	657	713	700	720	721	696	661	657	717	718	703	692	697	715	715	697	658	649	734	719	696	677	686	687	693	692	703	674	671	714	712	686	727	687	717	686	695	692	727	667	714	697	771	718	698	692	672	670	681	689	723	703	682	712	682	671	634	655	711	690	674	663	691	692	723	694	634	653	742	650	695	665	730	702	686	667	719	665	682	700	665	692	709	730	654	715	663	667	697	717	705	667	732	674	659	676	687	685	703	683	658	714	682	664	637	714	704	704	649	710	724	691	724	703	688	705	708	688	740	697	686	692	691	701	689	694	651	698	684	679	654	650	684	714	644	675	744	689	695	718	670	652	692	735	658	725	720	694	672	667	689	667	634	691	664	705	683	706	700	724	694	692	662	692	720	701	686	681	695	644	711	721	695	714	682	661	724	689	654	724	692	649	734	693	662	695	703	698	647	680	679	694	731	668	708	672	678	703	719	709	655	689	714	677	712	725	714	712	698	685	723	679	714	707	679	665	717	676	701	627	670	671	712	742	726	755	657	687	705	698	652	701	674	677	691	717	697	691	666	707	648	723	655	696	676	661	700	654	706	702	670	670	630	634	689	679	691	696	692	704	718	663	688	688	692	659	694	682	731	701	720	682	708	679	733	666	739	703	685	675	654	695	685	697	686	698	692	759	730	736	712	658	700	707	684	719	658	707	715	695	691	717	691	696	727	728	691	707	758	713	723	701	654	694	740	650	685	708	695	756	689	726	700	723	713	729	653	677	661	683	674	699	736	672	701	664	713	724	706	719	703	681	715	683	717	650	713	703	702	661	702	667	701	722	730	680	723	684	664	698	689	688	704	684	665	714	693	692	665	677	684	666	663	746	713	733	645	735	698	701	699	691	692	666	679	721	685	713	730	745	656	727	729	697	670	729	708	695	713	631	692	675	683	693	689	700	698	672	644	713	656	725	657	708	674	738	673	727	662	735	705	685	684	688	690	741	678	697	674	675	725	713	700	709	647	731	747	707	692	687	708	695	679	721	705	664	731	687	708	720	650	651	732	682	709	693	661	720	657	710	697	740	755	675	679	700	673	739	688	666	684	672	648	692	703	756	692	711	671	736	674	720	667	687	659	688	671	695	725	673	689	667	689	685	711	644	719	700	715	735	683	636	654	696	697	709	688	717	673	706	688	689	648	687	668	656	656	725	693	690	691	687	717	698	685	684	692	696	688	697	711	702	686	696	729	662	699	743	657	655	689	712	649	689	664	684	680	664	714	702	671	681	702	692	699	681	725	678	672	723	661	607	657	692	735	676	709	740	701	707	706	694	701	710	720	680	693	667	698	669	704	688	703	757	715	692	741	727	634	714	691	694	684	662	675	679	694	718	717	697	691	713	728	743	692	638	696	687	690	694	687	710	700	657	696	695	679	706	688	735	720	733	685	699	699	717	692	682	722	725	637	680	704	693	708	671	704	688	704	699	665	667	672	670	741	686	704	695	652	670	688	658	685	755	716	687	708	719	710	634	662	711	701	659	672	660	649	737	691	674	673	649	703	706	693	736	719	681	669	673	700	713	677	693	704	732	696	698	734	666	709	684	688	660	689	661	681	656	687	687	711	801	734	702	697	716	705	694	750	660	713	704	736	655	709	678	668	692	754	683	701	666	694	687	698	658	727	726	708	678	696	694	683	673	722	694	684	691	700	654	718	726	659	652	648	726	729	673	698	661	645	694	709	686	657	693	714	765	747	671	685	680	665	683	685	689	742	705	669	639	700	692	707	723	697	685	684	724	681	715	732	748	660	643	679	686	672	666	659	667	649	650	708	681	708	687	675	693	700	667	684	670	674	687	715	713	682	710	684	693	719	715	668	694	696	691	693	670	706	720	652	717	641	704	672	679	656	698	696	722	695	697	726	725	678	726	681	688	683	705	717	675	687	663	672	651	694	701	668	691	728	737	680	713	687	627	628	659	733	654	658	660	679	676	689	683	698	671	725	667	703	677	696	670	705	670	732	704	691	731	696	760	670	726	699	674	711	677	697	671	664	675	719	683	735	675	716	657	662	701	674	689	642	688	666	669	716	651	669	713	640	672	684	685	647	694	700	729	655	690	635	675	616	710	718	693	716	710	651	692	723	680	681	714	653	650	723	703	697	728	708	705	679	651	703	650	713	721	699	680	693	737	723	728	741	720	664	656	722	687	685	692	656	704	721	711	654	672	659	719	697	652	709	704	677	689	675	690	690	692	685	710	672	676	718	719	708	709	728	711	642	725	698	740	705	724	710	746	671	641	666	710	643	691	726	710	690	697	681	665	688	706	669	663	692	707	682	683	741	723	684	741	721	683	672	735	651	735	700	710	709	686	743	715	680	757	732	722	708	680	696	700	669	654	653	706	671	744	703	666	678	737	692	700	734	673	720	714	698	703	682	693	731	715	722	722	676	695	672	669	710	701	720	648	690	662	715	689	669	656	682	662	685	672	707	710	663	678	732	695	688	764	659	712	688	724	686	706	682	647	746	731	697	688	687	684	708	718	652	729	682	649	702	656	691	689	746	689	719	684	704	659	708	675	717	704	678	716	670	678	728	730	690	665	695	693	624	718	695	683	668	685	720	701	686	698	670	723	716	695	726	688	715	684	729	687	738	644	709	721	667	707	663	650	671	736	686	724	697	712	690	722	693	713	699	735	723	688	653	689	714	664	743	689	741	647	718	723	678	686	687	717	721	677	659	709	708	681	730	688	650	654	661	695
17183	8289	8718	5209	2009	1177	1057	841	715	586	590	583	525	507	475	443	380	403	396	374	363	357	341	298	284	267	299	298	260	266	259	252	224	257	274	219	226	250	258	218	211	239	222	222	255	245	225	254	246	238	229	270	227	251	255	256	234	262	251	236	256	249	239	274	267	233	254	234	245	243	265	270	238	238	235	237	253	224	239	188	240	238	217	263	235	235	230	250	238	263	224	230	242	240	240	210	251	243	220	247	240	251	232	250	246	233	272	209	244	257	232	236	227	220	234	237	261	226	224	261	207	273	242	228	223	237	242	224	216	245	257	249	225	261	238	240	223	219	240	254	233	242	216	222	237	243	241	229	245	233	233	245	209	258	220	235	209	259	236	250	278	235	238	268	241	250	237	234	226	219	231	250	279	237	234	210	255	245	241	261	243	257	236	250	235	253	240	248	213	236	249	237	267	247	237	232	209	226	252	235	221	228	241	220	227	220	226	222	273	202	244	235	244	248	258	224	230	243	234	243	238	203	238	244	248	242	252	229	255	258	230	231	250	239	220	242	228	263	219	214	220	241	240	256	252	225	211	211	241	225	226	245	235	240	269	233	228	235	212	246	232	240	259	260	228	236	243	226	243	237	232	230	235	208	254	272	235	248	251	234	227	256	258	232	212	235	233	247	218	243	249	240	258	223	254	236	244	245	252	232	231	187	216	229	221	246	265	243	225	238	202	256	233	240	257	256	265	268	231	253	244	252	232	232	251	253	240	230	229	246	228	247	238	227	239	230	238	229	235	260	255	235	232	212	231	219	218	263	279	228	215	261	229	250	229	240	241	216	237	236	248	234	252	243	227	238	211	224	256	235	211	244	250	244	244	218	252	238	253	202	257	223	241	257	230	248	235	232	250	250	240	242	241	237	246	235	225	279	234	218	242	244	269	242	275	214	254	242	265	229	250	225	226	227	224	216	205	228	219	239	231	247	257	231	242	246	253	260	229	238	242	238	252	216	251	241	231	232	262	253	228	231	244	227	260	225	227	245	218	241	240	236	223	217	214	263	221	268	248	238	229	261	260	243	214	235	253	216	246	220	251	239	232	255	231	244	242	226	231	250	250	265	243	234	251	226	225	222	247	217	241	241	251	240	222	230	213	217	264	256	243	246	229	243	233	258	244	223	225	244	241	217	217	245	249	248	233	261	248	252	262	229	230	216	266	254	242	240	198	238	254	239	284	217	242	232	220	211	240	258	231	246	266	215	238	230	228	229	211	256	243	251	228	231	236	219	230	284	245	237	245	215	245	241	220	240	206	216	212	232	236	247	220	213	242	236	242	228	251	243	238	278	221	226	244	233	206	215	228	227	243	242	241	230	224	241	228	225	253	229	250	245	256	229	274	234	204	231	224	237	242	229	270	262	249	213	258	226	247	235	264	243	232	239	228	205	244	242	228	264	263	266	224	238	221	270	281	250	245	227	231	248	263	236	244	236	250	261	248	227	229	243	242	244	216	239	227	236	246	242	246	235	262	248	226	245	228	235	250	220	241	244	266	255	225	238	236	249	241	260	260	221	261	227	227	228	251	253	245	252	232	218	237	221	248	248	250	232	251	250	233	235	201	241	221	261	238	208	222	230	236	217	235	231	234	252	231	242	269	261	248	234	214	233	229	223	232	263	195	248	230	250	258	237	221	225	227	233	268	212	235	270	233	231	267	263	241	226	257	242	243	236	252	256	246	253	238	261	239	243	275	282	225	214	234	241	240	217	226	260	260	239	226	284	210	262	242	238	234	248	239	226	234	256	242	238	259	273	249	229	256	234	217	244	235	233	234	214	208	240	248	223	208	234	245	243	249	264	279	249	223	244	249	250	245	233	258	240	235	247	230	240	230	247	249	247	260	217	260	249	250	259	267	234	234	229	229	246	233	239	237	257	241	223	234	231	230	230	235	251	230	266	228	238	238	266	230	251	235	260	261	212	238	257	214	216	223	246	205	237	239	234	244	260	219	245	235	228	242	255	257	217	222	230	224	238	239	244	249	270	221	225	223	223	229	244	249	246	242	211	228	262	227	263	226	232	245	239	223	216	246	245	238	248	234	259	249	241	267	226	248	254	237	255	220	261	233	264	258	241	245	236	238	243	264	270	251	235	225	225	213	242	265	263	234	257	238	249	217	233	232	249	244	241	230	255	244	231	221	231	227	230	252	242	210	239	251	224	239	237	262	212	238	245	212	247	235	253	243	251	243	254	245	229	276	225	222	238	248	209	244	238	262	257	243	248	249	227	227	235	234	247	255	247	238	231	236	239	234	239	213	230	258	276	241	235	236	212	246	223	251	220	228	240	211	239	233	227	275	206	222	239	243	246	235	256	234	241	222	262	234	237	247	240	227	244	215	265	237	225	253	230	271	240	252	240	232	213	252	212	240	221	232	253	225	234	217	234	229	251	231	235	244	265	248	218	257	211	248	232	244	240	210	243	239	233	266	241	235	238	250	248	256	223	239	262	259	228	242	234	252	251	229	211	263	255	239	247	254	199	222	249	250	245	242	256	232	233	238	219	241	200	242	254	257	236	252	228	242	242	231	224	244	237	251	251	219	232	245	247	248	251	231	233	233	238	252	256	248	253	250	214	247	234	229	266	234	218	234	216	243	249	206	227	228	238	255	255	226	249	244	257	232	231	222	234	240	250	240	227	253	277	198	225	249	231	237	269	225	214	214	225	240	244	229	239	239	242	267	241	285	257	259	276	259	229	243	238	219	221	234	255	222	233	209	220	251	249	208	217	261	215	226	244	265	241	225	232	227	228	221	212	211	237	257	261	256	240	264	237	244	239	249	258	232	254	227	222	234	229	245	230	251	235	222	249	244	246	236	236	270	265	231	228	225	209	239	274	234	259	223	230	194	227	238	256	262	220	263	243	246	227	235	254	226	222	209	236	231	238	251	220	237	251	257	242	231	251	270	227	256	220	254	236	215	254	230	236	263	250	238	246	238	238	235	281	214	236	202	243	262	235	250	235	247	238	262	200	268	257	252	228	229	221	233	244	245	221	257	263	248	238	227	243	237	237	218	247	221	242	239	231	233	231	232	237	233	218	238	235	261	220	231	215	251	234	269	243	235	234	249	233	247	243	249	229	233	257	255	236	243	228	227	204	222	226	231	196	255	258	244	221	243	245	238	229	240	241	248	218	239	227	213	219	238	230	231	228	262	221	219	250	243	239	232	230	210	220	220	225	225	250	232	251	226	226	226	243	236	239	246	245	276	252	227	235	259	244	234	223	225	243	243	237	247	255	230	263	266	255	218	263	266	232	236	241	202	237	224	244	239	240	240	231	245	255	218	269	256	241	247	254	245	271	229	244	220	269	257	252	230	220	204	222	222	239	207	258	239	271	266	250	234	233	235	249	266	239	230	261	226	257	253	216	236	265	275	228	269	264	218	249	224	263	243	243	262	250	235	246	237	242	268	234	275	253	219	245	261	251	244	245	226	235	240	243
10143	7734	13834	11155	5420	4601	4220	3733	3310	3008	2702	2638	2455	2346	2269	2077	1837	1743	1608	1480	1469	1252	1181	1085	1059	1006	960	817	792	785	737	706	785	749	697	660	638	655	671	672	659	676	652	638	656	657	658	634	700	671	676	654	656	662	661	674	675	675	714	671	657	721	695	672	671	667	682	676	641	633	604	641	591	621	598	645	638	640	565	569	647	629	607	628	639	646	633	644	619	576	631	605	619	621	611	634	586	648	589	601	595	596	617	619	638	607	630	599	633	619	577	632	601	622	684	643	605	606	655	593	598	589	581	618	622	634	600	567	594	556	670	645	616	643	632	644	640	634	658	619	615	595	677	630	654	645	618	656	610	630	613	594	607	620	612	610	676	608	595	589	567	613	640	590	600	618	608	590	657	583	627	626	648	619	581	604	640	596	614	602	602	597	653	665	642	602	601	640	621	653	641	591	606	607	613	632	643	604	616	652	573	623	646	591	641	582	602	580	602	635	594	576	672	640	642	614	662	666	599	601	604	645	583	629	590	599	580	609	628	603	588	621	625	618	578	634	626	645	588	594	648	620	665	618	580	648	636	641	618	618	607	630	641	629	557	591	604	643	591	628	618	587	601	580	621	633	598	613	628	607	642	634	624	649	624	640	600	643	646	590	582	653	634	578	613	620	655	598	607	590	598	627	623	619	679	628	625	634	595	633	616	612	595	677	609	613	594	601	617	597	641	628	595	604	615	581	605	666	602	657	577	604	633	637	584	608	586	607	632	579	613	580	628	582	624	651	573	591	586	615	579	610	626	618	629	627	626	610	602	631	634	598	605	625	589	616	638	606	591	607	617	642	599	629	626	606	582	650	599	627	605	583	640	622	591	584	634	634	585	601	630	615	630	609	642	644	604	600	635	608	601	629	612	635	621	603	627	581	648	614	596	612	607	634	595	616	615	643	647	633	567	619	589	664	582	621	620	611	578	585	593	613	632	625	581	595	598	608	581	579	689	588	597	633	640	603	631	582	650	603	634	621	611	602	640	674	647	615	621	635	633	644	605	634	566	605	617	627	601	652	633	614	570	609	650	612	619	580	605	565	594	571	628	575	638	577	637	587	644	602	620	643	621	607	630	654	651	590	626	624	639	638	608	628	599	609	637	598	645	662	623	648	566	622	640	620	640	628	667	618	614	635	653	619	591	585	582	642	603	640	638	568	603	648	599	628	588	571	619	626	653	646	618	628	634	622	610	619	630	602	579	617	583	592	592	630	619	615	608	615	619	669	572	594	635	595	596	604	632	615	650	600	595	604	595	643	636	649	599	568	621	632	608	624	627	608	640	642	625	586	583	591	610	617	595	617	649	644	585	665	600	652	646	646	618	625	607	589	566	606	617	641	662	622	621	549	598	634	581	614	611	600	639	615	601	671	595	581	631	597	626	605	627	613	621	627	574	623	636	612	642	604	578	639	647	620	652	592	630	551	629	617	624	637	651	583	648	598	617	652	595	643	658	656	595	634	581	654	619	596	629	625	644	617	629	622	601	642	575	586	585	583	616	617	622	601	611	601	583	571	638	605	611	595	666	584	637	578	644	613	612	544	623	606	609	578	580	570	607	599	649	592	588	617	622	604	599	592	655	622	575	658	539	631	652	607	638	644	568	650	575	604	653	648	642	589	631	613	585	638	610	613	621	610	599	595	600	618	603	603	630	615	595	632	617	642	589	595	590	622	607	619	614	608	587	583	613	620	621	609	601	577	596	606	574	617	597	656	616	624	616	628	632	607	642	568	603	643	582	642	624	625	613	581	677	634	592	653	588	593	605	626	631	640	658	596	629	668	658	590	654	653	616	654	585	608	583	645	613	641	617	627	639	607	593	665	578	615	621	659	666	619	656	623	639	617	615	647	618	617	610	578	617	585	622	604	641	608	582	674	626	599	618	607	618	582	607	593	645	592	599	618	643	631	607	632	601	633	642	615	589	612	617	599	600	589	633	616	585	600	635	605	597	595	591	606	645	609	660	653	612	614	613	591	609	556	628	615	620	623	632	598	583	578	615	645	599	626	585	601	581	611	642	670	619	630	626	621	582	631	596	647	594	655	630	642	594	614	654	580	606	606	640	651	617	607	638	597	605	628	602	626	611	616	580	577	602	635	673	588	646	634	575	646	654	603	602	619	588	595	649	596	651	642	589	623	558	593	625	610	589	647	595	636	616	596	646	542	582	638	682	598	595	651	610	630	678	602	643	596	588	631	633	569	607	653	614	612	610	583	597	656	597	601	575	607	611	637	632	638	617	628	654	599	618	651	593	642	604	613	610	609	597	640	605	587	622	632	576	607	631	590	587	609	622	597	640	607	593	633	626	610	633	591	589	614	619	669	625	603	635	582	598	632	608	625	616	625	586	564	601	577	616	589	596	614	648	631	610	601	623	617	626	627	542	620	603	593	598	620	613	617	575	626	615	589	614	598	627	617	614	605	659	607	602	611	652	589	625	574	625	587	628	654	630	587	571	629	639	597	610	611	616	608	597	635	638	577	632	604	602	659	589	622	616	604	629	635	605	596	608	638	616	599	586	613	603	571	669	617	581	631	624	570	605	621	578	620	677	645	598	640	624	595	597	652	622	613	593	641	614	603	624	598	621	584	605	615	616	635	615	599	639	608	611	602	607	612	625	564	627	622	585	647	613	650	631	602	643	626	601	618	623	647	606	623	621	641	656	676	654	592	628	641	608	597	597	619	593	603	661	592	643	624	618	595	596	611	589	588	584	626	612	579	617	628	625	614	635	611	615	664	590	618	623	614	612	624	604	602	577	588	643	610	633	645	606	620	596	620	605	622	609	625	605	602	631	618	612	595	607	633	620	607	640	601	634	613	649	638	658	601	596	582	640	638	615	663	625	591	603	606	650	637	603	606	629	605	610	537	607	590	597	631	595	620	635	595	582	585	628	598	609	634	632	590	585	587	634	584	617	630	575	585	639	639	646	632	611	568	608	577	600	614	594	557	587	625	577	575	607	577	607	545	621	621	622	587	610	548	607	606	609	600	593	598	588	622	576	641	612	645	628	626	603	597	604	630	643	567	626	608	577	644	610	643	612	550	604	602	605	613	631	594	600	658	637	612	615	575	616	605	607	611	583	677	657	652	620	577	663	672	641	595	648	630	645	634	622	598	592	629	662	667	590	636	647	632	625	601	615	600	626	656	612	602	583	605	646	608	593	576	599	653	598	613	604	580	592	624	598	583	630	632	640	615	569	596	613	584	648	604	628	589	640	579	600	592	623	638	609	641	611	582	606	604	611	677	632	564	622	615	631	651	598	611	627	642	674	602	578	594	643	567	627	636	614	588	614	574	570	633	616	627	603	593	629	582	600	595	629	669	662	664	610	639	647	651	569	598	605	600	644	616	612	565	583	652	682	608	631	527	616	645	628	636	609	626	634	602	637	611	608	629	645	610	608	609	615	561	613	621	632	616	633	644	613	628	610	598	572	621	614	593	629	609
35575	32528	39407	37038	21290	11714	7253	4926	3767	2910	2143	1701	1694	1675	1459	1459	1190	1113	1021	884	787	752	619	585	609	503	488	488	436	384	360	401	382	378	376	360	356	351	330	346	320	350	331	374	347	342	342	328	342	324	284	320	312	323	308	307	344	351	320	316	335	310	334	359	335	328	344	333	343	368	304	328	319	327	307	344	300	299	310	342	306	302	308	327	317	331	320	317	335	302	336	318	321	323	300	307	319	342	347	324	292	334	327	322	300	333	317	323	333	332	327	341	327	341	320	337	337	321	341	287	308	349	367	323	332	334	326	335	335	318	299	334	313	309	347	324	301	321	323	299	295	343	327	293	336	309	345	316	301	332	293	340	284	328	302	315	329	313	307	344	335	365	366	322	321	316	336	335	341	347	333	310	316	306	309	331	308	321	365	317	324	319	361	323	294	335	317	297	309	312	332	310	320	342	341	306	302	301	321	311	291	328	320	341	320	296	339	310	325	308	361	318	316	345	340	327	318	300	327	314	320	318	322	336	336	331	313	338	335	310	296	337	310	305	318	301	298	322	315	311	324	335	316	292	309	328	313	326	315	320	330	348	311	308	308	311	343	294	308	311	351	338	346	306	332	344	369	339	312	297	330	278	299	323	336	311	303	334	307	299	307	340	278	342	315	324	318	309	327	310	305	331	309	322	317	338	277	354	334	307	321	324	331	329	332	298	329	317	346	317	334	353	320	301	310	353	305	311	337	322	306	325	316	307	307	335	309	338	317	320	307	292	342	325	311	353	308	323	285	319	336	353	316	317	342	344	314	327	330	339	339	350	316	369	332	331	317	329	287	314	328	323	344	301	276	331	331	330	335	288	306	307	310	325	319	310	299	328	345	309	304	323	345	315	303	311	322	278	269	312	319	286	309	355	364	303	317	323	316	322	321	331	307	332	346	330	329	343	341	347	321	312	311	343	379	339	323	311	302	312	305	398	333	316	340	345	319	309	344	323	328	301	295	348	303	294	292	334	346	331	309	339	303	311	322	318	331	321	330	324	321	303	333	353	296	326	339	302	309	315	341	332	319	326	297	314	305	334	319	323	326	293	323	355	322	311	314	333	324	299	312	316	338	295	345	325	326	384	328	349	302	302	307	325	292	321	327	314	308	297	318	288	333	320	316	345	318	318	309	282	292	320	365	319	321	319	313	328	298	319	302	335	328	314	291	307	314	362	319	340	330	311	313	320	304	360	275	304	367	305	313	319	333	340	335	325	325	330	346	329	326	290	283	316	318	334	335	311	331	309	326	329	329	321	310	345	326	347	328	300	301	346	318	350	323	314	270	319	314	301	335	305	327	315	334	333	342	328	294	336	317	323	347	328	290	320	376	346	334	311	334	319	308	311	296	308	279	304	288	332	329	315	343	319	331	313	331	337	326	307	321	323	320	322	298	329	338	353	326	342	321	319	311	340	320	290	311	330	313	341	320	289	299	305	325	337	304	324	307	331	322	350	330	313	333	318	300	326	320	288	335	327	341	307	334	314	301	337	325	322	330	324	316	333	334	330	307	297	300	303	318	327	303	345	325	329	309	319	315	348	316	329	293	300	315	322	315	302	317	292	355	298	323	297	343	330	287	344	358	315	260	307	312	301	348	325	356	314	337	330	350	284	321	302	326	342	367	331	312	307	295	317	305	313	313	303	376	307	299	289	310	323	303	314	298	348	316	322	308	341	343	339	339	299	316	299	311	321	295	333	333	327	293	328	335	321	299	320	298	302	332	331	339	324	326	320	325	344	339	320	334	329	317	343	325	306	316	317	336	310	344	328	347	350	305	312	304	307	302	295	316	321	337	334	328	324	344	324	324	323	331	313	325	308	295	316	309	311	336	304	330	336	306	308	318	300	343	341	316	349	327	314	310	307	329	336	339	332	310	295	343	296	322	328	339	296	301	310	301	314	297	319	367	333	339	351	342	330	302	299	348	337	315	313	302	311	320	301	356	308	322	316	324	337	337	356	360	314	348	332	324	326	319	313	334	317	332	352	319	329	355	310	324	320	318	330	349	307	310	271	299	309	308	330	321	314	350	311	320	330	345	322	341	308	317	302	336	323	317	328	293	322	297	290	322	320	329	317	325	319	301	332	313	295	344	350	312	328	280	338	309	320	304	315	329	322	302	323	310	321	328	354	303	360	284	313	300	323	310	296	301	295	297	323	348	361	289	330	319	330	336	298	332	327	324	317	301	323	353	340	317	307	293	329	317	285	341	305	295	347	341	300	319	325	352	312	318	315	313	342	328	325	324	314	304	326	348	321	338	340	317	337	332	320	355	346	356	332	290	306	330	321	305	303	309	339	324	343	342	329	301	296	316	337	332	314	307	305	323	333	314	322	312	277	315	337	324	350	282	322	331	312	328	324	336	356	310	334	323	338	328	333	320	319	329	336	334	325	353	332	325	309	292	323	319	333	338	343	314	314	327	345	318	332	310	340	335	301	343	347	332	317	326	324	317	311	337	292	309	308	331	316	324	314	352	330	323	282	342	299	337	307	356	320	336	340	353	328	320	300	344	317	331	310	347	340	312	327	321	331	308	348	371	313	337	330	321	295	301	292	307	296	326	340	340	329	320	328	341	292	352	330	323	303	306	309	319	296	310	320	307	333	334	333	347	317	321	319	317	325	321	315	342	346	319	332	344	320	341	350	321	314	313	330	325	299	338	306	319	335	359	316	304	313	341	325	335	334	332	331	309	331	305	346	307	303	302	319	317	320	289	319	343	337	333	321	311	297	309	314	336	341	324	341	328	325	336	332	324	342	298	329	319	298	327	316	319	333	372	331	340	316	295	348	316	333	362	317	347	336	310	294	296	312	329	298	289	343	299	292	335	274	311	330	310	325	298	349	331	308	310	310	308	291	321	344	335	344	318	308	297	301	303	334	301	308	322	339	332	337	312	247	337	352	324	313	335	302	299	343	333	316	286	324	323	292	304	314	272	284	338	313	305	327	329	303	314	328	296	304	312	286	312	295	335	335	339	347	293	298	300	293	321	339	320	319	303	323	288	324	336	300	331	309	327	342	322	338	300	302	304	309	317	308	304	297	315	308	311	309	328	341	329	318	332	327	350	341	342	292	307	344	324	326	339	317	304	338	312	346	301	316	321	340	339	332	282	349	347	312	339	323	324	314	294	344	297	327	346	322	330	309	318	309	322	301	326	295	358	331	319	359	334	326	318	314	334	308	328	319	334	308	342	333	324	332	314	319	329	315	300	338	323	283	299	280	279	303	345	323	320	314	353	322	343	342	332	305	341	346	308	339	333	335	312	309	309	367	309	275	271	305	333	318	308	303	381	303	336	317	315	333	328	306	329	316	317	293	341	317	333	341	307	323	348	331	323	310	309	329	314	318	314	302	312	323	318	350	322	306	303	307	307	330	307	335	321	317	341	330	296	305	317	326	326	328	310	358	332	324	314	325	338	335	310	315	347	323	339	299	372	335	330	335	330	297
22572	25465	37195	37248	13719	10223	11358	10808	11526	10837	8052	6742	7008	7532	6848	6945	6058	5602	5188	4484	4120	3544	3139	2989	2752	2458	2168	1986	1892	1646	1356	1435	1330	1263	1129	1110	1065	989	926	875	897	912	898	924	899	894	867	916	929	893	890	963	840	938	964	889	918	886	909	875	882	933	952	947	915	883	863	842	825	834	805	802	823	873	822	804	825	793	752	856	808	822	824	837	868	863	849	790	807	825	765	793	833	743	756	748	719	855	826	812	755	802	808	760	787	841	812	769	754	830	775	820	818	749	777	754	736	824	811	728	813	778	791	769	768	765	783	828	844	812	736	793	777	759	817	792	778	803	730	758	802	800	799	767	802	768	791	767	797	806	781	759	796	769	787	733	808	783	801	786	807	793	741	756	818	750	721	794	791	793	756	845	816	790	764	797	779	812	811	826	794	808	761	781	763	793	758	774	754	789	809	783	770	767	738	826	769	785	764	752	745	791	814	809	824	774	816	785	793	819	812	798	782	807	811	756	779	755	763	757	776	790	858	778	794	764	755	785	820	802	750	793	843	801	774	758	838	792	771	769	782	786	778	789	791	745	760	778	795	767	781	770	819	804	809	758	803	759	818	762	775	811	741	767	749	741	810	763	783	803	741	811	768	795	808	805	752	768	767	758	782	771	773	792	784	797	775	765	766	786	786	755	765	776	823	758	751	742	797	800	772	779	797	814	761	760	780	777	754	773	821	818	725	739	732	734	773	799	756	761	851	775	740	787	737	790	770	825	795	743	769	745	716	775	727	797	760	805	820	757	765	799	783	763	745	788	759	754	798	771	782	809	807	788	743	793	806	683	811	771	826	843	719	800	777	799	786	758	809	790	782	738	803	836	771	794	766	772	821	757	748	777	754	780	772	781	801	800	788	746	767	744	825	815	738	744	790	769	800	772	795	744	827	851	790	782	753	814	819	762	797	759	741	757	794	766	790	765	795	805	814	783	769	754	824	821	782	765	804	774	771	822	789	793	807	821	785	774	758	804	797	829	815	826	792	809	761	837	789	767	771	780	783	801	839	806	802	781	813	735	761	781	819	723	779	744	786	814	803	806	759	753	762	755	774	778	813	819	789	764	827	772	736	747	752	834	810	787	746	803	788	808	808	790	796	796	824	748	788	785	779	778	780	811	755	723	721	786	808	794	810	786	804	750	768	766	781	765	801	708	792	780	814	791	798	810	814	793	798	781	724	763	763	746	834	758	782	815	769	807	809	812	828	769	800	774	799	770	784	776	749	747	744	789	777	824	789	804	813	781	749	759	793	782	781	817	804	784	833	760	729	758	820	736	747	731	803	812	770	775	788	788	802	835	770	722	830	742	782	780	774	771	764	787	806	737	777	784	804	824	789	776	749	795	767	758	790	741	804	775	791	784	773	795	801	750	807	770	811	813	810	781	767	804	790	819	755	768	764	754	832	727	780	803	787	782	790	744	782	812	783	781	745	774	761	763	755	795	788	779	841	815	792	832	792	732	772	767	774	798	820	760	785	804	767	775	800	782	775	798	809	765	754	758	747	752	788	794	769	815	802	751	766	786	740	771	798	794	778	779	769	733	787	730	820	817	816	775	822	775	775	788	837	784	799	735	740	785	820	768	771	787	770	794	775	766	814	778	743	805	759	788	810	764	787	765	763	803	786	774	781	811	800	787	737	743	812	812	761	844	780	745	792	829	780	861	759	808	772	794	854	783	747	800	807	791	754	747	787	768	741	730	744	770	746	764	752	790	769	797	749	783	775	780	782	756	800	795	828	774	830	778	838	771	742	772	794	799	758	792	764	756	804	791	758	777	792	744	796	845	764	773	749	804	785	808	778	796	858	829	831	828	764	799	825	761	805	761	782	759	745	800	779	782	797	780	758	834	788	759	784	761	764	814	766	767	786	777	779	713	792	756	813	786	776	758	795	810	801	773	778	775	829	830	766	825	772	780	716	812	779	742	740	820	727	789	816	792	781	799	819	744	798	769	758	777	800	744	749	741	784	825	819	800	750	774	764	735	776	736	740	811	731	772	770	809	790	755	811	757	744	774	761	772	829	770	756	793	772	784	741	788	783	793	763	789	799	745	818	767	799	741	772	756	731	788	752	722	774	789	803	765	826	828	758	777	790	745	759	789	766	794	771	791	764	772	757	801	779	800	748	788	735	791	793	768	792	762	805	761	820	785	784	771	768	801	753	789	766	766	806	742	756	747	790	784	722	797	792	771	763	770	774	860	792	774	772	769	756	829	816	795	736	755	769	733	826	841	755	787	749	801	748	796	829	774	796	773	755	784	780	769	762	797	752	722	813	834	816	817	836	754	796	764	812	810	752	745	760	753	779	795	796	764	798	816	811	809	757	762	774	789	769	783	831	828	807	856	743	850	743	776	727	810	775	793	769	779	727	796	789	776	791	759	745	796	806	827	779	796	720	817	830	761	765	771	777	774	779	806	772	803	825	723	804	810	805	756	813	715	785	822	769	790	792	722	800	768	786	749	769	773	763	784	820	746	787	802	796	752	758	758	751	754	782	791	785	830	809	779	809	764	801	815	769	813	781	816	815	800	829	809	757	812	791	735	813	794	798	793	748	803	732	787	734	758	747	742	776	761	768	815	824	829	786	757	790	790	766	788	805	798	816	758	809	751	761	792	791	748	776	766	799	816	798	756	768	810	833	773	763	782	774	754	801	782	768	731	754	754	778	798	761	778	813	759	828	818	777	815	794	760	808	788	768	725	792	820	792	856	782	752	771	748	820	772	765	817	815	793	793	786	753	789	788	841	775	782	732	770	783	819	805	752	806	799	806	749	754	763	857	775	790	808	811	773	748	778	827	755	771	792	762	796	752	795	798	810	772	775	775	771	732	760	752	793	824	800	805	737	769	725	798	758	803	748	798	810	791	821	791	762	797	812	802	787	777	769	789	735	759	796	826	789	742	817	756	773	800	799	777	784	816	819	795	742	773	784	776	781	797	842	770	777	743	744	818	743	839	784	777	797	757	768	734	808	775	812	785	822	809	765	738	746	759	785	820	797	750	753	787	775	788	773	795	768	805	785	783	752	747	750	778	787	812	808	793	805	785	757	785	781	781	789	741	743	809	774	792	744	748	732	792	801	792	745	813	780	816	772	791	803	794	768	809	770	835	788	758	792	791	793	749	778	772	770	773	774	819	818	787	771	798	760	765	761	766	761	803	853	799	802	724	766	730	806	738	765	773	772	817	771	788	736	819	845	816	766	814	811	816	813	788	760	767	830	785	765	779	770	783	786	782	784	770	804	774	778	783	729	760	770	797	845	753	793	761	787	773	778	763	805	723	796	796	820	786	766	812	795	754	734	697	803	756	813	807	759	792	774	826	808	757	818	812	803	752	810	761	775	768	772	793	782	820	764	801	837	819	763	782	757	791	785	832	790	793	808	797	697	762	755	846	807	764	836	760	800	773	849	809	802	797	748	748	763	782	768	791	758	760	735	756	813	812	817
46275	37171	44079	40702	26535	18407	13035	9483	6684	5025	3526	2808	2737	2636	2254	2167	1681	1513	1522	1213	1138	1076	871	741	733	666	622	551	551	478	433	398	434	428	360	347	395	337	289	322	322	321	322	323	271	290	313	327	305	278	298	307	308	341	307	309	303	305	320	303	301	301	342	331	313	307	299	307	282	297	279	307	295	287	304	330	318	332	278	282	285	289	301	280	285	294	251	313	286	253	313	272	303	264	284	302	301	266	255	294	286	279	322	297	316	287	313	292	271	282	281	282	277	285	294	283	308	290	319	305	305	293	315	303	294	257	300	258	288	278	306	291	293	328	282	284	294	299	279	272	279	281	289	267	270	280	281	310	273	294	298	289	303	294	286	277	314	274	280	279	290	300	272	281	287	273	322	285	289	318	297	279	290	273	276	272	287	278	290	306	295	299	307	267	291	272	284	291	289	268	293	274	281	308	288	292	266	288	302	253	277	294	302	284	270	309	281	271	275	301	307	294	277	273	289	273	273	291	316	257	268	271	277	300	290	294	300	297	304	303	254	278	296	263	284	304	279	311	311	295	282	294	297	301	320	294	308	306	284	308	265	303	314	246	294	293	258	278	292	274	295	290	256	285	283	277	271	279	294	305	265	285	267	264	317	265	291	265	273	287	298	307	287	279	287	294	323	290	305	279	279	270	277	289	295	323	267	291	304	298	272	280	287	333	266	252	281	301	290	290	268	312	346	298	294	265	262	315	278	313	261	269	328	284	302	298	288	282	272	253	272	301	326	295	288	287	301	283	276	307	268	310	275	260	299	280	294	272	296	276	281	295	290	282	276	285	285	283	302	281	271	308	260	264	280	294	288	262	282	291	306	293	281	301	271	269	280	280	307	279	282	252	306	259	267	281	298	314	285	279	272	303	297	298	291	289	303	292	259	279	281	281	254	317	303	302	336	282	313	295	251	267	293	270	301	292	244	267	305	258	285	297	277	264	265	301	290	257	292	295	271	300	275	312	288	290	267	283	296	311	295	294	320	279	284	275	301	302	286	327	296	302	258	276	294	294	283	276	292	285	296	263	318	296	289	313	267	283	261	273	272	285	294	282	240	271	273	273	263	276	302	253	294	289	322	277	254	274	294	284	274	284	295	273	294	328	284	305	315	314	272	277	275	282	276	315	268	275	288	301	301	284	271	259	283	261	297	269	279	315	316	286	305	286	280	298	304	292	279	264	276	260	306	275	291	300	296	308	271	300	266	296	291	286	263	283	284	298	283	277	279	268	288	305	326	254	281	301	282	317	276	283	311	302	287	275	302	285	280	303	291	283	303	303	319	283	278	244	297	328	316	307	280	262	270	300	290	324	306	254	304	254	330	318	285	301	280	312	302	275	287	273	308	291	254	274	303	286	304	282	272	298	287	329	281	256	316	298	274	299	303	317	291	312	271	268	276	275	265	291	266	288	298	306	260	291	288	311	261	321	303	265	284	280	269	291	291	298	283	277	270	272	311	299	290	281	299	268	296	255	264	297	277	270	305	273	273	286	249	319	274	267	275	258	293	311	288	322	307	322	305	276	272	273	305	301	248	282	266	280	265	258	276	275	279	288	264	270	262	280	302	287	288	275	295	264	271	282	284	305	271	277	331	263	301	282	287	286	302	262	274	283	271	297	297	282	289	314	288	293	313	287	282	268	298	301	280	243	289	270	287	247	297	272	305	306	265	285	270	263	291	304	238	265	250	294	284	287	308	273	300	288	249	312	292	277	283	293	282	276	300	293	266	284	257	305	287	307	266	297	249	243	266	266	284	291	291	260	241	312	294	281	272	298	265	303	299	299	276	310	265	268	266	268	285	249	314	291	269	275	286	317	308	278	299	280	269	287	345	297	282	289	271	277	268	276	275	307	286	258	273	272	281	291	307	305	297	291	297	294	295	278	303	280	302	290	297	304	309	294	291	307	317	307	271	284	276	263	282	267	285	308	316	289	287	264	284	296	296	299	291	284	299	326	291	319	274	282	308	276	299	253	308	277	289	280	246	284	292	297	307	319	312	282	281	340	277	287	284	300	293	289	289	310	306	275	279	272	304	260	286	274	279	304	308	279	281	293	305	264	271	273	291	297	270	291	318	302	286	321	294	290	310	271	267	280	252	278	260	282	310	281	287	306	315	277	289	281	316	280	302	265	257	298	274	287	302	298	296	318	334	298	314	264	318	271	297	288	274	283	266	295	280	277	316	259	311	300	292	271	297	291	285	251	268	287	265	301	271	259	296	268	299	293	279	241	290	291	295	298	296	263	289	281	269	280	250	302	326	303	258	282	251	300	303	312	314	282	286	279	308	267	297	292	291	278	272	269	263	293	291	295	283	279	283	257	289	283	299	308	284	298	315	255	325	297	270	285	325	298	313	282	298	273	270	317	287	290	273	290	319	265	303	307	316	270	294	304	329	271	278	285	281	284	259	301	274	284	307	295	288	283	290	282	276	284	278	295	263	300	283	304	321	255	292	298	271	315	299	286	293	272	286	301	254	253	291	277	274	277	286	288	259	265	259	291	275	274	278	283	326	283	303	244	298	297	282	303	280	265	293	280	317	307	297	265	306	291	286	312	276	281	303	283	283	286	253	290	287	299	292	297	276	274	277	245	250	276	299	267	266	278	276	274	256	303	304	279	310	285	301	286	278	290	295	307	312	296	269	269	259	302	287	282	288	271	260	277	277	300	299	247	267	276	269	287	289	324	316	288	282	291	299	300	308	290	279	256	276	260	304	287	299	294	300	327	279	298	303	289	268	280	260	272	261	290	266	277	301	282	279	272	263	261	269	271	287	273	275	285	297	293	273	307	285	319	267	276	294	312	304	262	290	270	301	272	293	263	262	308	284	280	280	282	301	296	279	272	292	292	273	277	284	285	290	301	302	285	262	256	263	309	272	294	297	275	296	280	277	286	293	285	282	301	308	285	305	318	309	282	287	299	261	283	302	273	262	274	300	296	271	270	310	246	315	316	280	276	285	272	306	284	266	323	307	319	275	300	292	292	278	264	290	287	283	293	301	303	261	283	289	304	262	281	274	284	284	262	282	253	286	264	273	293	281	271	288	284	262	270	313	269	309	264	261	290	266	282	267	286	313	277	274	279	304	283	255	299	278	280	268	266	292	325	286	275	252	281	277	301	279	305	286	294	281	277	312	289	307	298	316	293	261	330	277	302	288	302	286	314	276	243	294	283	280	317	307	295	264	291	300	285	292	285	281	309	289	258	282	284	294	290	293	319	270	310	290	296	290	277	279	303	300	276	288	272	303	285	290	279	274	303	312	307	300	327	274	252	280	274	251	294	268	291	312	272	261	317	289	282	311	273	302	326	317	302	284	301	284	276	278	279	275	292	301	296	270	309	298	250	287	300	305	315	249	280	265	248	290	266	293	324	274	294	285	267	275	258	295	297	285	288	251	303	269	275	286	278	270	276	308	271	290	277	301	269	283	281	291	288	266	323	260	304	283	271
29638	27344	42532	40136	19717	15135	15954	16335	16625	15301	11851	10229	10141	10293	10436	9659	8304	7784	7504	6604	6235	5635	4953	4297	3706	3640	3036	2978	2561	2209	1717	1665	1713	1612	1382	1287	1302	1105	911	848	915	883	945	1005	845	877	917	937	884	908	807	854	878	898	975	815	889	930	878	821	898	901	918	968	885	830	794	729	766	738	748	748	701	741	748	704	742	708	678	724	752	717	746	726	749	747	731	741	698	738	700	727	720	733	764	712	664	688	730	659	720	653	692	752	717	732	702	726	683	704	693	678	718	707	740	660	694	635	716	674	720	662	711	690	712	734	675	698	701	696	706	741	680	706	647	703	718	674	696	705	716	677	664	721	696	641	667	705	699	676	689	675	683	687	718	679	731	696	672	680	632	711	690	651	680	669	709	716	706	700	675	684	699	688	723	679	687	677	689	704	652	683	657	698	688	690	736	705	717	655	693	663	719	677	665	694	683	659	679	640	698	693	643	733	667	660	711	690	664	719	699	685	703	674	716	679	647	711	707	674	700	642	641	714	718	659	670	678	696	706	716	664	724	681	724	648	684	663	696	727	665	698	677	671	715	679	647	677	657	716	686	665	674	711	693	766	689	663	659	665	670	683	716	698	729	690	700	664	724	706	675	719	683	712	667	701	694	673	732	722	695	714	705	690	661	694	734	636	661	668	734	692	699	622	663	689	674	691	690	687	695	623	693	642	674	694	647	691	686	657	692	658	700	648	703	681	688	663	716	677	732	742	731	727	701	677	699	668	687	731	689	677	724	673	695	704	693	645	728	660	695	669	710	678	706	763	695	700	666	693	733	671	696	674	690	674	697	666	694	711	698	664	726	680	694	707	733	702	730	679	733	719	701	654	673	688	664	680	690	711	705	728	692	658	653	701	677	719	684	659	681	716	614	764	708	680	703	699	712	702	681	695	668	691	678	644	701	735	721	726	720	695	691	699	703	737	718	711	698	699	739	659	748	688	700	679	748	698	639	683	681	706	691	686	688	685	661	698	710	713	692	633	667	701	742	713	679	657	693	681	700	742	716	687	724	659	678	694	728	691	659	730	652	712	682	737	699	675	727	709	713	662	727	705	681	668	658	684	728	695	683	694	730	705	649	685	689	715	682	736	707	679	668	707	642	675	718	692	746	683	703	680	646	680	696	694	702	650	706	700	717	712	719	634	720	698	689	695	729	720	693	706	664	704	667	679	687	665	716	733	715	717	695	678	729	659	673	658	701	682	692	680	669	676	680	698	767	729	745	728	727	701	640	681	699	697	720	662	671	659	700	714	686	703	755	715	697	650	685	728	701	761	714	651	698	681	705	723	690	686	670	675	659	650	660	729	701	702	695	671	699	694	705	718	687	700	651	743	700	667	668	681	708	743	711	695	676	705	671	691	744	668	695	740	706	659	681	707	714	698	733	645	701	684	735	653	722	791	704	685	696	689	762	678	688	705	723	676	655	693	705	680	731	683	696	719	687	656	690	675	689	710	699	643	675	679	702	666	668	738	699	707	725	729	636	690	702	688	713	673	648	700	678	728	699	649	696	652	657	745	629	700	685	670	653	719	760	723	686	706	659	719	646	760	754	660	686	676	676	706	703	706	686	715	682	730	690	663	697	666	697	659	675	691	686	692	726	731	715	677	700	740	658	623	674	666	687	734	708	698	713	703	726	703	728	625	730	725	666	706	688	656	703	691	653	731	650	659	690	670	661	669	726	705	679	651	740	743	691	679	714	676	711	678	651	701	683	678	721	707	709	703	677	705	672	710	700	692	700	686	696	689	661	654	715	685	720	724	655	705	681	690	695	665	689	694	717	681	674	724	677	726	681	701	725	673	703	676	725	695	722	678	705	663	705	650	685	692	666	685	644	663	666	699	675	683	678	697	710	748	724	696	701	696	702	675	700	729	686	669	713	696	694	688	689	701	714	651	706	679	722	707	673	673	709	703	699	681	652	714	679	729	690	707	708	705	632	658	734	642	653	700	713	638	664	704	652	633	679	654	690	714	710	696	694	705	654	709	658	758	689	680	676	658	689	670	657	695	684	725	668	674	709	704	702	719	674	665	675	722	702	696	689	654	675	705	698	690	709	704	745	737	633	711	696	693	685	711	655	693	702	664	673	697	678	651	698	713	732	664	680	710	671	670	708	744	676	680	662	680	710	675	685	677	675	685	668	681	679	678	689	705	668	710	698	694	695	640	672	703	724	685	679	688	767	722	649	697	680	702	715	721	713	680	684	670	696	725	654	656	689	685	712	703	690	657	660	680	713	697	700	703	642	699	674	676	690	771	693	706	685	686	741	695	692	690	668	727	685	691	641	687	690	678	674	666	660	701	688	697	728	692	648	649	705	704	690	663	646	710	659	683	703	654	747	687	661	739	702	637	715	757	716	701	722	685	668	698	714	694	661	714	674	716	698	717	672	670	647	678	709	683	651	671	699	710	652	682	699	710	658	711	654	709	690	684	749	721	721	760	738	694	668	720	689	712	705	670	749	709	734	701	670	723	721	691	669	704	706	679	633	693	699	692	717	728	685	669	702	717	711	676	706	708	662	646	691	676	691	693	668	702	693	721	708	712	691	658	693	716	701	648	728	657	666	720	706	691	664	674	666	658	697	699	685	677	702	675	709	688	692	727	690	704	679	695	695	680	714	733	659	700	688	694	673	688	690	721	679	701	698	658	680	635	694	680	704	644	709	717	667	662	696	700	736	664	677	703	711	723	697	668	701	702	712	722	653	644	684	666	682	666	727	677	727	678	738	701	709	667	688	662	667	715	678	701	671	722	728	660	679	696	726	684	706	733	676	685	732	656	681	697	662	701	694	703	682	708	755	718	705	710	726	684	701	695	725	655	723	657	645	706	688	717	698	718	712	655	679	653	727	700	670	721	709	685	676	719	658	669	693	684	669	660	684	692	671	703	685	678	726	718	688	731	659	688	672	691	665	704	705	692	734	741	682	668	700	682	703	687	736	634	696	677	713	687	707	758	728	699	709	645	696	691	702	716	683	682	694	711	745	711	670	656	701	671	681	691	609	684	680	707	728	669	723	690	702	642	643	689	677	707	697	697	672	659	710	661	670	665	690	612	680	659	733	630	685	710	692	721	730	650	651	745	717	694	666	671	727	688	646	721	665	701	661	706	692	711	682	682	608	743	678	665	658	685	665	678	671	680	712	712	719	674	709	682	700	703	743	718	675	690	692	658	721	708	673	689	709	677	736	687	596	668	680	716	702	706	685	682	702	704	700	692	763	660	711	664	656	691	716	671	647	685	670	725	741	689	680	696	729	681	693	708	680	698	769	689	651	760	667	698	739	666	711	731	719	706	719	701	708	696	688	682	672	680	696	711	654	662	658	700	692	694	696	675	675	696	679	712	691	710	668	692	682	696	699	675	654	658	699	681	656	638	641	687	712	711	656	699	670	747	689	714	617	705	715	698	707	676	700	683	697	709	666	666	652	727	674	669	697	646	684	692	706	708
16918	8160	7348	5152	2046	1331	1066	928	799	728	643	595	542	565	488	487	451	416	424	339	322	329	293	287	272	263	251	238	240	263	273	255	249	277	251	237	273	244	221	226	221	233	279	248	236	262	226	226	244	269	245	247	274	233	250	225	260	237	260	252	232	247	256	245	235	254	285	236	216	252	264	253	227	229	282	231	266	255	223	249	235	231	225	209	247	248	233	226	251	238	212	237	248	246	232	231	229	259	256	261	254	224	238	272	258	225	239	233	261	230	279	247	243	217	256	243	247	250	237	219	240	237	244	248	205	237	261	226	232	218	231	223	233	228	235	230	257	245	248	264	260	224	241	241	235	217	236	251	257	244	244	222	283	242	239	229	245	212	260	220	247	235	243	220	253	260	264	261	242	245	223	250	232	228	247	226	241	242	229	210	242	256	213	250	202	211	220	252	239	256	240	234	231	208	242	239	226	250	238	232	249	221	218	254	232	251	262	216	251	243	215	255	229	237	239	220	222	214	249	236	212	243	217	271	237	245	225	254	235	227	239	258	255	253	221	249	230	220	254	248	231	241	213	224	235	221	223	243	235	235	227	232	230	248	215	265	252	253	222	240	222	208	248	234	252	231	256	231	260	225	233	247	223	231	237	246	222	236	213	245	248	242	244	229	263	228	233	228	228	271	228	246	216	242	256	213	239	207	239	220	241	243	262	232	222	225	246	223	240	221	255	230	233	226	237	251	229	236	237	201	235	230	226	251	250	225	240	207	228	228	241	211	210	222	242	249	233	245	205	250	271	249	251	262	256	246	215	246	220	247	217	239	242	269	253	212	240	242	278	213	254	252	251	222	243	196	209	225	221	264	219	234	221	220	231	243	248	246	265	216	217	241	244	256	220	204	225	223	251	239	248	248	267	239	247	209	241	250	230	234	201	236	240	211	251	278	250	255	241	232	218	240	226	223	259	208	242	256	251	252	241	243	244	251	241	238	243	215	227	255	251	243	245	237	239	235	269	253	258	243	233	232	233	232	210	249	227	211	218	247	274	231	240	221	218	214	233	204	218	251	238	248	243	243	249	215	226	231	226	222	222	240	227	240	229	212	249	249	252	231	247	229	212	241	235	250	257	275	268	224	245	247	236	221	251	210	202	244	244	220	244	247	230	233	240	243	232	241	228	237	241	253	228	222	226	231	244	231	250	202	249	233	240	222	258	240	245	233	254	215	235	232	230	260	251	206	218	249	243	239	225	239	226	256	243	282	238	267	231	194	200	205	248	250	244	215	237	233	243	263	230	274	226	241	222	227	211	228	240	241	237	242	222	216	216	227	249	243	244	229	263	221	230	240	229	270	231	231	240	250	240	207	221	242	243	246	241	253	229	234	232	242	266	237	263	267	224	231	249	231	236	209	256	225	225	224	252	213	239	227	228	260	233	220	245	217	221	234	241	212	237	245	255	233	244	250	250	267	247	208	239	236	216	235	230	248	244	265	249	227	231	219	219	225	227	209	250	217	227	241	219	223	238	249	232	263	227	252	223	273	237	236	260	255	221	237	224	207	229	215	273	258	271	243	214	233	218	229	232	232	223	245	257	231	238	247	249	245	235	231	252	256	227	236	214	255	194	196	254	240	233	233	253	257	209	229	263	238	248	237	250	227	185	250	252	274	217	244	258	239	249	246	222	217	231	254	242	250	205	264	235	261	236	266	249	264	245	227	216	213	220	242	247	238	236	238	229	252	230	266	229	240	275	240	257	271	234	221	241	231	227	234	234	219	254	234	227	273	236	243	237	249	248	243	271	214	252	216	260	251	214	250	219	263	248	212	251	218	231	237	237	248	240	262	199	219	232	239	226	249	263	236	248	223	205	249	249	243	225	245	256	242	223	272	248	221	238	224	229	213	207	211	217	184	251	245	240	248	212	242	252	239	244	213	251	226	246	263	246	241	217	221	219	241	230	267	236	237	243	241	249	236	230	243	227	205	230	219	220	247	243	234	230	233	258	248	259	230	249	247	213	227	224	243	222	242	253	268	240	223	247	274	227	250	236	246	238	245	233	207	209	255	215	215	256	243	218	261	252	223	241	237	262	234	255	228	233	272	252	222	243	247	228	240	225	211	256	255	251	224	247	275	207	225	253	216	251	226	207	237	239	241	226	217	230	234	233	214	209	258	230	236	233	263	232	227	287	229	218	236	261	256	235	246	249	258	228	252	236	252	226	231	203	271	236	229	248	226	228	253	232	251	227	244	230	216	213	245	258	225	239	225	232	238	248	228	236	225	229	244	240	230	217	231	238	233	217	217	235	255	248	277	240	247	246	247	219	247	242	258	221	216	236	224	239	255	249	222	271	251	230	248	228	254	232	258	230	243	243	247	250	232	254	238	229	233	221	211	225	250	233	252	253	241	245	237	211	238	230	226	258	242	221	245	238	262	242	214	227	239	223	234	247	219	243	225	247	237	251	255	237	197	224	269	262	242	231	252	240	245	241	243	229	230	239	255	232	210	247	252	202	232	220	225	229	239	255	241	222	245	243	221	273	225	256	215	256	257	249	238	239	215	230	249	249	241	249	244	266	228	240	246	240	254	243	238	227	232	238	216	221	248	238	233	237	241	216	265	208	246	234	263	237	231	258	222	202	222	263	251	215	216	242	249	239	224	232	223	237	245	219	261	247	262	236	238	260	249	232	224	235	257	252	229	243	272	236	218	246	245	262	219	225	225	227	243	240	244	236	219	233	243	247	206	215	209	213	241	268	238	232	244	229	236	234	224	212	255	235	250	230	252	202	265	192	250	231	266	260	201	261	208	234	240	280	231	217	252	265	239	194	230	226	221	231	247	233	208	240	261	245	220	238	266	229	236	231	215	265	236	242	229	243	248	235	224	217	208	254	242	259	232	235	254	215	205	240	230	250	235	270	242	227	245	262	260	239	183	230	246	254	235	231	240	257	268	219	259	285	232	260	255	266	247	253	242	243	267	232	228	201	254	237	223	222	244	247	249	233	223	235	238	227	284	246	232	222	232	243	226	248	232	262	244	239	265	242	276	218	232	231	229	233	241	249	227	238	255	232	246	215	218	257	226	224	246	208	250	243	235	248	217	261	266	219	236	233	242	255	235	233	217	270	232	243	252	239	228	238	248	227	222	209	234	246	240	237	227	217	244	231	245	277	239	259	236	219	221	252	229	226	216	212	236	232	238	258	211	244	211	240	252	215	254	226	236	231	224	219	230	240	241	226	247	256	222	259	216	211	244	258	224	249	268	241	245	224	240	243	243	245	220	242	245	237	232	222	218	234	248	241	238	238	247	231	247	225	232	244	228	270	229	213	230	232	242	223	216	256	256	239	222	235	234	220	255	260	240	251	236	260	234	230	247	250	237	236	250	248	248	238	257	235	218	266	213	227	220	234	239	236	234	217	242	231	248	230	198	240	255	243	231	238	264	237	271	235	257	234	221	232	232	242	225	250	220	201	215	263	234	240	231	225	257	254	248
9877	7338	12276	10519	5529	4441	4181	3768	3845	3406	2833	2701	2483	2536	2428	2240	2083	1896	1688	1541	1378	1284	1085	1023	942	912	891	832	805	802	754	762	690	793	725	681	674	678	659	650	690	705	685	688	657	660	642	685	627	678	649	684	626	685	698	702	672	667	697	668	651	676	671	719	685	657	595	640	605	626	633	586	548	661	574	632	624	626	576	624	628	640	605	649	615	637	591	606	655	626	630	619	629	595	659	581	625	640	611	597	607	619	624	619	619	633	614	630	580	624	627	631	634	640	631	567	602	584	627	650	622	626	643	613	577	629	625	569	595	622	585	583	620	617	630	597	607	635	619	615	588	611	641	575	634	566	574	637	574	559	629	572	604	640	600	622	613	583	608	621	614	614	623	545	609	565	612	612	625	612	614	614	575	630	629	629	602	595	625	592	629	629	643	599	662	639	600	634	609	629	615	637	639	634	623	602	588	596	570	563	612	597	637	625	636	580	620	589	624	573	629	626	634	594	570	617	652	586	579	603	628	642	587	649	597	637	580	600	589	586	605	614	654	575	624	607	589	603	628	621	656	574	578	627	611	575	603	594	614	591	560	610	590	621	612	620	649	621	590	582	616	601	611	596	587	552	602	619	595	623	578	577	632	593	622	570	596	601	587	646	663	647	589	588	637	635	628	596	578	607	615	597	637	595	601	604	592	597	591	606	545	580	581	618	613	585	614	597	599	641	570	621	619	638	577	624	579	634	572	632	633	599	627	595	658	619	576	597	626	609	589	602	632	609	618	609	615	599	637	599	591	614	619	614	591	626	618	623	590	588	622	568	646	615	620	614	568	654	600	602	606	598	585	557	592	626	619	629	618	601	578	588	608	639	597	625	614	640	609	593	637	617	641	621	589	594	597	589	621	648	601	583	565	615	643	618	596	641	677	616	625	626	575	598	605	587	582	571	628	640	549	605	594	602	645	608	682	595	581	614	616	633	666	600	591	583	611	581	623	617	643	601	617	572	585	616	558	553	636	648	581	627	610	587	653	583	596	616	605	601	636	630	599	552	637	617	583	583	611	622	588	629	597	630	609	610	604	609	633	622	627	612	632	584	671	600	629	601	599	624	604	605	621	572	589	666	627	565	589	655	591	647	613	606	606	580	623	613	610	617	604	620	590	629	621	597	596	644	600	630	612	643	625	594	603	608	600	600	604	597	636	600	631	592	594	625	624	593	611	597	653	628	596	599	581	630	576	590	614	655	622	637	605	591	595	561	554	620	589	630	626	595	578	650	577	601	590	594	624	601	623	604	638	654	611	623	629	591	576	594	656	593	594	572	607	609	617	638	581	640	572	631	604	583	599	596	583	551	608	585	636	617	618	624	567	602	596	604	629	619	611	657	659	568	597	603	618	626	648	665	616	593	589	594	632	594	574	633	590	598	630	593	572	603	636	649	584	573	620	636	608	606	623	601	628	593	593	606	626	593	591	607	667	600	562	595	565	572	645	621	636	627	634	603	601	611	600	593	618	619	597	629	609	608	597	644	618	600	598	592	565	580	598	614	598	556	596	606	628	608	612	591	582	622	611	612	603	565	606	592	642	598	677	596	594	618	606	624	615	608	602	597	625	624	598	546	602	638	570	617	602	607	635	620	640	607	650	647	586	587	597	616	600	583	599	628	557	604	598	630	594	558	631	603	629	546	614	622	640	622	578	604	579	593	617	645	616	558	616	617	627	584	609	585	604	601	595	605	613	587	627	587	595	599	606	635	612	595	595	586	618	596	595	616	613	571	613	622	619	574	601	634	587	626	617	606	617	661	587	576	582	634	617	616	639	609	625	607	562	601	639	610	616	628	584	659	636	604	601	623	610	623	582	609	643	611	623	616	596	598	628	587	609	616	592	635	588	617	658	598	636	606	598	613	593	613	611	594	582	613	615	587	641	612	580	612	622	604	632	602	653	670	610	584	597	622	611	624	600	633	634	561	609	593	618	588	612	597	611	623	604	614	572	618	602	614	608	615	597	615	640	587	606	603	628	625	608	611	597	602	563	640	625	640	658	612	598	638	611	635	597	634	611	642	628	599	604	584	580	611	643	606	615	646	634	607	609	591	632	609	605	606	632	600	583	584	650	605	684	639	638	582	621	589	569	599	659	623	593	619	623	643	626	620	618	633	607	624	612	625	610	596	608	645	581	611	621	601	627	682	606	619	584	583	582	584	611	615	647	617	608	626	610	579	606	635	585	613	588	602	547	604	619	636	590	587	601	586	592	628	592	593	639	611	584	619	621	623	604	655	612	606	585	606	595	619	575	601	601	632	576	582	650	612	607	598	567	621	587	599	612	642	606	626	642	597	589	587	648	638	644	625	592	594	596	578	597	608	575	642	591	597	622	662	596	614	595	558	608	633	578	627	623	616	614	612	587	588	612	585	564	604	651	630	583	675	627	602	587	604	649	658	584	609	631	634	582	574	603	618	607	578	599	554	686	659	631	589	620	632	617	655	622	643	567	585	601	619	584	610	614	618	565	603	623	609	667	619	626	561	571	573	557	605	629	598	653	625	620	569	651	651	651	574	594	624	630	610	605	627	622	622	615	625	615	615	587	604	600	614	616	604	621	579	561	622	606	610	596	643	585	586	591	586	605	624	633	601	599	614	607	648	621	650	625	602	604	628	600	598	621	574	593	609	635	554	618	608	603	642	627	558	585	605	599	612	617	602	619	616	601	622	627	600	623	620	623	610	612	660	605	577	625	609	588	608	632	589	586	582	655	579	594	653	617	577	610	595	584	650	632	605	606	593	611	615	583	611	627	608	581	627	587	603	624	597	648	611	536	626	627	649	602	616	609	638	630	586	646	615	615	611	612	622	646	637	584	600	574	598	639	624	609	604	617	641	605	610	573	561	575	651	599	636	622	599	565	613	573	634	620	654	621	603	563	575	625	605	590	672	634	617	599	586	615	613	620	644	632	612	611	628	602	645	596	617	610	599	585	598	632	610	618	566	631	611	599	557	627	571	606	635	617	595	667	594	626	653	615	664	609	620	612	625	660	585	612	617	616	614	648	612	612	573	638	633	605	682	612	580	617	634	590	592	644	615	616	639	577	594	587	636	605	609	573	590	633	612	600	608	557	593	598	620	610	567	585	609	606	579	549	609	593	627	589	614	639	624	636	629	633	610	602	546	637	646	626	590	638	630	622	624	595	626	615	577	626	602	587	568	595	606	627	605	585	630	605	566	612	623	589	586	647	606	614	556	585	574	645	614	614	592	613	626	576	641	619	628	567	600	660	612	597	632	611	607	607	593	600	603	631	614	630	603	607	614	611	619	610	603	592	595	564	560	632	600	586	612	624	610	625	580	593	620	635	627	572	587	643	626	619	585	601	618	666	570	605	626	574	608	646	615	585	604	578	617	583	632	654	611	638	676	596	636	610	627	602	594	619	605	592	585	588	628	604	625	588	626	630	592	579	600	590	602	574	611	612	585	612	599	642	602	636	608	607	581
35540	30876	41311	35052	18948	11379	6926	5099	3810	2637	2042	1782	1597	1602	1404	1266	1142	1136	1009	923	884	691	670	601	580	557	509	513	523	462	383	383	403	391	376	343	364	364	330	338	340	347	319	324	328	325	319	330	323	336	375	335	292	344	339	341	363	323	301	339	325	307	342	340	350	355	344	345	300	306	337	295	316	333	333	274	334	308	339	352	339	312	354	337	315	330	354	316	345	315	312	343	361	344	290	336	312	351	310	354	350	338	333	307	316	317	350	299	318	300	332	314	301	337	318	316	291	312	326	290	317	306	287	302	333	312	295	299	310	314	339	339	320	330	337	322	323	324	312	354	342	321	312	342	341	311	307	302	314	307	317	296	333	362	327	334	299	321	319	319	327	327	309	356	319	329	376	294	324	332	331	315	315	380	345	328	327	325	315	339	339	346	316	351	299	327	314	284	316	319	298	343	295	332	297	327	322	298	327	319	320	307	321	343	331	292	314	315	282	334	354	314	296	297	313	300	322	367	319	305	313	319	329	290	332	310	331	322	317	342	349	344	301	346	302	319	329	330	317	350	334	325	333	317	302	295	345	327	317	321	305	309	310	310	364	346	339	345	365	328	328	341	307	304	339	332	326	320	285	357	334	304	341	334	306	316	294	302	297	327	342	317	349	289	317	333	297	360	324	318	297	308	326	326	337	313	309	326	307	320	296	307	322	351	286	309	329	329	324	316	323	316	316	318	333	275	302	342	370	323	334	321	345	310	333	326	331	377	332	340	330	332	340	317	339	298	307	350	317	322	331	323	318	330	292	341	348	313	311	306	310	303	316	311	291	314	332	326	305	352	311	309	281	296	326	306	320	323	344	307	325	320	274	337	325	317	303	330	343	327	309	349	339	325	310	331	326	345	317	292	324	301	323	318	339	320	333	318	326	348	300	318	319	299	271	314	286	288	308	330	343	345	326	317	321	298	298	296	327	349	320	275	305	348	326	340	322	341	319	322	305	314	344	280	366	315	328	327	330	310	351	312	327	363	311	333	318	338	311	350	299	289	311	360	341	307	355	315	296	312	345	329	330	319	323	326	335	322	322	304	329	298	321	314	307	302	364	338	312	342	344	297	341	312	298	322	339	348	344	317	301	317	325	317	346	331	315	323	280	344	317	378	309	314	306	298	319	327	315	289	325	339	335	326	320	312	320	301	315	322	342	354	301	337	311	334	308	329	313	318	342	276	316	363	344	331	331	326	316	336	290	291	330	273	329	338	331	313	288	297	304	317	341	342	321	314	343	319	312	356	348	320	324	309	365	333	328	288	312	331	331	279	337	322	324	313	350	333	317	312	317	307	333	323	305	319	309	304	334	286	326	326	278	333	334	363	307	289	316	298	337	322	326	287	341	294	315	292	305	313	327	319	326	330	329	357	364	332	326	315	332	318	303	352	324	336	341	349	306	300	312	320	334	325	320	348	335	320	297	323	323	316	269	344	321	338	341	298	331	350	341	349	337	326	305	298	294	346	306	293	348	320	314	320	311	317	319	339	302	312	314	336	289	302	321	288	338	323	321	340	331	303	328	353	306	333	313	293	302	304	329	298	325	323	324	311	313	335	348	354	289	326	309	309	325	294	306	342	329	338	301	323	313	325	374	308	332	289	306	340	321	311	303	299	323	322	310	339	326	317	318	288	325	335	331	344	364	297	311	311	334	332	321	329	345	303	311	335	314	315	330	325	331	300	286	328	317	301	327	300	332	327	311	292	312	348	299	314	300	309	314	341	315	312	326	320	326	323	322	343	339	330	307	327	330	322	307	333	306	357	341	317	322	355	344	333	333	340	317	324	298	311	316	338	330	338	304	318	325	318	346	319	308	299	307	303	329	316	321	352	298	295	345	291	326	314	320	313	305	307	354	288	325	302	314	325	369	318	308	329	322	318	294	342	366	314	322	352	333	303	297	309	280	302	298	317	340	352	302	349	300	312	345	319	333	310	287	293	318	321	317	338	334	355	303	290	313	321	320	334	309	319	303	345	333	335	333	327	298	329	307	306	340	339	347	314	350	316	343	332	334	324	292	331	312	324	314	296	354	314	340	320	320	333	310	284	346	316	308	342	302	311	318	357	305	304	306	305	308	312	290	328	312	303	299	341	302	334	289	329	349	344	337	318	341	316	322	324	326	333	302	345	301	278	321	288	326	303	326	339	318	317	295	344	314	316	293	322	352	308	313	337	356	319	346	326	345	319	302	323	318	354	314	327	331	344	323	313	336	320	315	315	347	341	342	345	320	310	329	308	291	301	322	298	333	327	322	303	316	318	321	301	320	310	338	335	298	299	336	313	311	282	316	317	300	340	307	301	312	309	325	316	311	345	326	300	298	303	343	323	324	307	335	303	341	287	339	315	356	294	356	345	316	316	293	342	327	318	292	318	325	353	303	316	297	311	352	340	327	303	310	306	323	350	280	322	312	333	318	328	324	327	337	314	319	310	315	304	312	272	309	284	339	288	316	339	326	327	347	327	320	315	363	350	316	332	294	319	346	301	324	320	319	323	310	324	337	332	305	339	312	303	314	306	309	315	331	326	329	296	361	282	328	327	302	341	283	320	313	349	301	301	352	310	313	309	326	304	327	323	343	315	319	306	319	294	306	320	319	354	322	288	322	317	293	321	318	302	314	320	326	310	328	319	311	307	296	338	346	337	351	344	308	313	327	309	330	316	302	371	327	328	297	325	325	299	300	330	348	319	332	296	317	259	302	344	298	336	305	322	322	315	358	318	299	305	296	308	355	316	303	322	317	332	341	341	314	310	340	324	310	319	302	345	341	335	316	332	313	310	284	327	308	304	316	369	313	319	300	348	324	322	297	289	290	304	297	322	327	313	324	326	299	326	302	316	322	306	336	330	282	310	299	321	295	331	316	334	300	309	330	304	307	314	290	324	282	352	322	295	317	306	304	299	309	331	317	295	291	321	305	333	304	340	302	321	319	295	309	370	332	355	310	310	308	365	359	328	310	302	299	310	338	324	309	315	313	316	309	321	290	317	305	318	326	312	329	314	337	299	308	349	359	306	356	309	323	306	328	331	337	323	293	338	305	329	308	358	312	314	317	313	352	340	294	328	328	342	347	320	313	324	305	318	305	328	325	323	321	345	313	322	347	321	317	338	345	302	311	322	336	307	303	303	311	295	338	310	337	344	298	298	306	343	295	298	307	301	327	298	323	322	341	349	287	303	347	303	323	325	349	315	332	314	322	356	346	307	322	308	322	340	327	339	311	312	315	346	349	359	339	332	313	325	335	335	315	301	336	326	350	300	302	315	307	320	321	309	313	319	303	313	287	365	331	309	352	351	286	336	324	300	318	313	330	303	315	374	338	311	348	306	338	323	356	325	293	329	318	318	334	286	316	301	318	311	324	286	318	348	319	311	302	316	300	285	328	324	335	326	321	327	315	305	322	328	274	320	317	302	325	335	339	346	319	308	329	318	330	341	315	288	315	327	336	313
22722	24394	38625	31784	13457	11496	11838	11959	11889	9705	7931	7451	7125	7308	6736	6285	5764	5682	5291	4763	4327	3528	3121	2922	2709	2635	2198	2038	1995	1749	1427	1410	1395	1359	1275	1172	1107	1022	937	873	875	913	932	928	954	968	939	906	886	965	942	949	902	989	972	943	920	917	909	952	938	887	994	938	937	855	820	889	849	783	822	799	815	828	783	844	875	798	818	798	831	878	778	869	807	816	816	815	799	810	740	823	802	768	784	840	802	780	753	770	785	743	821	789	815	827	823	841	763	758	760	770	815	843	780	782	866	792	811	786	785	760	816	794	712	764	784	761	782	806	784	794	817	748	792	777	803	808	800	747	724	786	796	793	809	804	736	783	779	774	705	795	789	745	765	805	777	848	813	810	790	783	796	757	789	831	753	744	771	741	762	800	781	798	788	812	776	782	792	796	734	810	791	838	835	761	799	767	756	739	771	837	828	834	828	812	777	786	781	830	754	781	787	816	772	798	769	810	776	788	736	727	754	790	731	781	828	781	818	798	802	784	800	746	768	750	831	756	794	757	813	780	808	788	782	774	796	772	799	737	764	849	777	781	764	820	789	787	840	844	802	804	827	812	759	798	702	757	737	806	813	805	756	794	814	790	819	759	764	814	795	773	806	807	761	774	758	772	825	800	810	790	795	822	800	752	813	779	763	819	761	831	809	803	764	799	715	746	804	726	779	786	791	776	765	757	801	777	776	790	766	800	784	793	803	798	765	816	773	769	790	780	801	818	743	824	817	806	785	803	732	776	773	790	804	811	746	798	821	765	782	837	779	788	744	731	779	792	777	788	766	781	795	821	757	759	791	768	773	752	793	804	766	729	759	778	804	787	740	781	760	833	766	807	795	773	765	815	779	804	769	792	788	772	770	754	788	827	813	778	780	786	793	773	805	806	757	790	797	775	755	767	768	793	833	773	784	779	803	776	767	808	821	795	782	815	765	812	817	847	829	814	846	755	793	760	801	749	796	771	787	759	753	817	804	808	812	760	730	787	783	764	773	761	819	741	816	808	797	764	781	810	800	760	791	773	816	825	826	778	761	778	856	755	774	728	808	793	767	750	781	752	756	801	712	807	748	755	810	768	814	830	786	751	820	811	774	804	766	769	769	820	723	781	802	774	801	760	775	773	737	764	800	827	852	799	801	789	816	790	752	776	764	751	833	841	750	750	780	774	751	803	793	735	789	783	787	787	760	783	764	819	727	826	770	826	801	737	804	753	807	732	770	737	816	808	816	800	805	763	804	788	810	754	726	753	782	750	795	796	875	758	794	814	802	770	815	751	773	800	839	812	780	767	800	784	774	821	800	762	742	731	787	784	757	769	783	808	790	808	766	767	801	787	766	763	792	714	753	785	765	770	748	822	780	770	782	773	707	785	764	740	803	765	765	736	794	787	734	799	774	779	798	816	814	795	745	763	796	803	761	824	822	766	768	768	798	742	767	778	825	782	790	785	806	769	798	797	783	770	759	800	850	806	809	771	794	766	804	763	784	784	788	803	753	801	706	804	743	778	858	783	775	749	744	757	808	800	776	763	845	741	799	755	759	758	754	761	755	768	834	799	730	797	784	815	790	789	758	775	773	784	760	803	809	787	784	757	797	781	759	881	786	797	831	800	847	780	760	801	828	795	707	739	765	765	813	741	764	772	812	779	815	755	810	823	773	789	804	838	773	830	800	787	801	844	771	754	819	781	795	783	774	803	788	758	845	788	794	747	780	779	770	768	767	731	807	795	797	782	773	795	785	770	778	797	768	770	760	772	790	784	765	784	823	783	865	764	777	798	809	734	828	772	814	785	758	731	782	824	807	785	790	808	758	825	725	734	786	756	790	780	767	782	804	750	811	738	753	809	817	772	789	824	775	781	792	725	766	795	805	773	808	843	795	740	724	747	810	825	776	812	770	758	817	767	760	808	746	775	779	823	748	790	749	786	775	834	735	733	819	746	743	786	731	769	778	765	788	816	741	795	798	752	762	733	817	812	743	792	768	742	782	834	790	733	802	815	769	799	764	744	802	781	760	796	782	779	717	811	788	786	704	775	772	790	761	790	742	804	800	754	766	731	774	769	728	754	798	797	780	835	845	765	804	774	797	815	808	794	775	726	784	767	776	787	825	801	786	838	781	750	758	801	740	834	792	820	748	813	765	807	798	783	789	734	776	751	717	736	753	749	788	788	811	706	740	769	833	731	798	815	771	803	795	787	763	793	764	759	744	785	809	772	782	795	767	750	826	813	759	781	772	827	756	833	781	787	785	751	780	793	822	801	786	753	804	794	799	783	788	824	784	766	760	794	776	765	801	785	755	805	806	789	810	803	796	797	814	770	732	784	719	764	836	787	747	772	779	820	773	808	796	790	741	781	800	776	731	857	798	771	813	739	740	816	787	785	808	757	825	807	765	758	757	784	791	795	773	742	780	732	818	781	780	762	765	812	767	846	766	772	792	792	791	757	827	767	869	749	772	748	765	790	774	766	720	721	763	758	756	760	793	791	803	735	738	777	803	727	741	798	807	785	782	772	793	793	782	777	795	797	773	817	745	786	777	810	761	761	805	791	766	765	748	817	734	814	726	873	767	796	766	773	786	789	781	814	770	788	815	821	788	766	758	729	728	762	804	774	748	843	794	768	759	774	754	814	831	761	752	797	793	830	818	778	763	771	746	797	856	749	776	794	777	804	778	789	745	770	793	782	760	813	787	771	776	800	795	769	728	826	813	755	828	823	782	792	816	761	824	795	726	773	779	828	806	748	822	775	817	765	789	800	807	742	796	784	790	763	757	756	845	740	732	789	772	778	804	768	819	789	794	764	800	761	738	794	838	777	764	786	777	822	751	794	790	757	710	766	803	809	814	745	823	802	812	773	820	785	787	822	710	793	736	792	774	795	795	769	783	800	761	770	809	759	787	805	753	814	840	838	791	800	800	763	846	788	779	816	789	805	756	806	775	765	753	773	817	783	800	792	780	767	754	751	779	796	781	765	785	780	780	770	728	774	827	762	814	777	799	782	776	837	814	800	763	774	745	847	793	748	823	732	768	780	773	777	794	769	733	848	787	766	760	788	780	771	776	767	789	765	778	775	767	803	778	760	772	820	795	760	806	774	744	806	782	745	738	763	819	773	764	792	723	795	862	772	781	726	811	844	771	761	778	787	768	812	798	786	798	767	830	783	764	781	767	836	769	790	734	786	825	770	818	755	795	773	803	787	796	805	770	803	795	771	770	804	775	835	726	754	785	772	786	827	777	773	800	787	809	796	761	766	791	814	801	828	807	815	785	793	796	817	795	771	803	774	777	792	757	775	814	718	755	812	768	782	771	792	781	738	781	781	733	766	759	789	802	726	802	772	801	796	840	851	761	739	800	790	786	747	771	769	788	758	776	783	721	828	757	756	782	768	746	808	789	793	723	826	785	762	785	731	824	781	766	780	739	749	725	797	782	768	803	793	813	799	767	738	787	797	811	810	749	772
44657	37917	45115	37669	24260	17422	12487	8748	6421	4571	3896	3316	3051	2788	2715	2202	1862	1715	1547	1331	1193	1014	1030	870	816	730	646	621	569	533	491	476	399	438	355	370	372	375	331	324	320	315	340	349	346	325	308	303	323	322	330	329	309	299	332	340	339	319	298	327	326	337	308	294	326	315	322	281	290	297	275	277	294	296	278	276	249	273	282	279	292	326	309	296	280	290	288	271	304	282	297	240	287	304	303	277	285	281	300	260	303	273	295	314	298	275	314	270	276	281	308	298	289	267	309	254	278	292	266	259	270	289	323	312	284	292	310	300	291	280	300	272	279	292	282	287	235	275	263	264	291	302	276	292	294	262	270	290	289	294	307	283	309	320	291	279	291	273	276	321	274	291	286	272	284	263	278	263	308	309	255	291	282	271	296	292	267	263	282	263	287	306	306	252	245	296	305	292	281	305	278	272	284	260	299	307	294	281	274	263	273	260	278	294	294	283	348	284	284	309	268	310	260	275	306	272	281	267	269	277	295	292	296	302	315	282	271	252	278	274	265	280	304	269	296	315	296	285	286	287	274	291	299	262	248	286	277	275	302	283	272	253	295	267	278	284	286	258	264	279	262	286	291	286	287	297	287	289	276	277	236	298	266	266	283	266	272	290	271	256	256	273	325	283	281	297	323	266	251	293	289	285	270	287	285	306	290	284	284	288	273	313	287	279	294	273	268	301	270	269	277	283	263	280	278	314	290	275	287	291	285	279	277	299	295	290	261	289	286	288	312	304	331	260	278	260	290	321	286	277	272	244	282	276	276	273	304	275	286	259	288	289	336	278	281	274	267	289	252	280	266	273	265	292	271	286	265	266	288	288	280	336	273	277	306	283	255	287	235	268	278	303	285	284	275	286	310	297	290	317	286	292	312	296	286	257	281	271	258	308	308	276	251	279	260	302	286	274	310	297	298	301	282	300	285	282	287	279	270	276	278	279	299	268	278	286	262	273	288	285	275	290	294	284	278	295	302	283	299	292	309	299	287	281	258	283	283	287	304	288	263	294	270	300	315	283	296	282	293	272	261	291	278	259	294	269	261	289	308	274	275	320	296	300	281	318	276	267	242	300	274	303	284	281	265	282	267	279	268	288	321	275	269	271	253	306	259	254	239	293	318	258	264	288	295	300	310	266	293	281	271	286	303	246	296	269	309	299	294	266	273	303	289	288	293	254	293	313	276	270	305	263	277	312	326	283	290	277	272	289	312	275	254	278	299	282	245	284	252	283	281	303	297	278	279	310	322	283	267	281	295	250	308	312	229	293	299	287	278	270	283	283	273	294	273	267	298	271	289	242	270	308	296	277	299	264	269	309	322	282	268	266	309	314	289	287	292	291	266	269	304	277	290	273	258	338	290	265	273	265	304	281	309	256	298	330	300	270	299	270	293	285	287	302	296	292	304	271	285	275	271	271	290	274	304	306	292	301	246	291	252	286	291	277	275	270	285	331	295	271	292	290	276	265	268	279	287	271	284	278	317	272	264	294	281	253	262	262	272	283	318	282	292	286	291	269	299	298	256	269	314	297	291	324	299	283	271	284	285	280	270	279	299	265	289	322	289	290	282	279	296	312	273	258	282	285	273	256	264	302	278	282	308	286	294	266	311	261	290	268	267	299	302	280	311	312	301	296	269	298	269	284	286	262	291	299	269	283	276	262	281	300	292	304	281	291	304	261	297	267	288	303	287	285	280	276	298	307	285	268	296	309	294	305	274	263	313	293	285	272	263	271	286	278	283	264	296	283	291	298	302	280	284	283	290	298	283	281	293	286	299	306	309	284	275	327	300	291	284	291	298	279	318	318	270	291	286	284	325	272	295	283	274	254	281	276	293	267	288	272	276	301	306	261	283	298	277	259	266	296	308	296	262	293	293	268	293	283	276	266	286	278	285	287	283	285	278	272	290	299	297	274	287	295	269	276	292	280	280	253	311	314	277	310	288	265	312	285	294	277	292	283	290	298	260	264	252	275	289	291	302	292	304	275	299	285	301	293	287	278	284	293	251	244	268	294	299	256	281	297	294	299	281	257	259	258	297	266	302	292	296	264	296	273	295	275	283	290	308	279	282	277	269	284	290	288	300	291	312	315	285	299	293	285	274	268	279	288	309	307	289	305	277	277	288	249	265	278	296	251	271	255	324	289	288	319	303	267	276	261	268	285	262	266	304	296	283	274	267	281	285	285	246	287	289	264	290	298	304	298	293	262	282	292	299	297	289	277	299	290	276	280	284	276	286	306	252	310	273	282	256	278	269	260	304	281	316	303	313	277	276	263	279	292	305	269	290	344	265	330	266	276	279	293	317	307	294	308	279	278	281	303	294	297	309	281	284	264	261	273	298	271	282	296	317	276	275	271	288	271	285	289	274	298	279	288	290	271	321	263	267	303	264	262	291	300	271	267	257	294	283	273	278	300	256	275	304	275	284	327	282	277	275	276	271	257	290	298	308	280	279	321	259	249	279	283	290	295	236	283	275	293	301	275	274	244	289	304	267	267	268	269	262	325	270	304	285	275	273	241	263	288	309	326	278	298	261	316	296	290	306	309	299	294	273	310	283	278	292	301	301	303	317	282	304	293	272	278	269	274	286	298	297	280	267	288	293	253	278	287	259	267	299	282	318	293	283	280	264	315	277	302	304	289	292	280	287	294	296	307	294	291	260	263	248	283	289	308	279	251	249	298	262	258	271	294	285	259	262	279	320	274	298	307	282	293	287	267	291	296	264	283	298	270	322	278	283	283	301	286	295	278	293	271	276	281	292	271	298	286	311	287	284	257	289	288	282	260	283	286	311	318	286	292	318	299	299	268	242	258	271	275	291	301	241	265	288	269	264	271	289	241	283	275	290	270	265	272	282	308	300	295	266	296	311	267	270	270	286	296	274	283	281	312	282	297	274	290	289	304	267	309	301	299	271	300	272	277	276	294	264	277	257	266	272	273	340	283	305	287	266	288	283	269	300	280	305	299	296	266	305	274	290	277	273	276	300	274	272	290	279	292	323	281	278	280	280	272	274	297	313	284	295	293	297	279	268	299	281	279	265	294	290	276	278	251	273	312	251	314	286	297	301	263	290	254	279	276	266	285	292	238	294	277	316	302	294	288	272	299	287	298	298	283	296	295	302	262	307	261	281	308	289	270	293	261	297	304	299	294	268	286	294	293	291	272	269	273	327	270	283	289	293	308	292	319	271	288	315	291	272	280	318	277	267	278	301	278	274	305	305	288	299	286	297	303	321	280	310	282	272	324	275	283	309	306	266	292	280	286	313	310	250	288	261	287	284	269	276	260	274	274	295	297	270	256	288	249	261	288	294	311	271	275	297	306	297	287	269	253	273	262	284	275	289	277	291	308	297	304	306	272	291	299	281	291	275	319	293	283	278	301	269	268	240	289	307	295	288	278	282	276	275	283	252	297	316	285	298	299	275	273	269	283	289	306	262	273	277	296	309	266	261	294	260	280
28704	29667	42773	37589	19382	17177	17415	16316	16253	15541	12579	11390	11409	11065	10654	10096	8909	8607	7972	6772	5989	5453	5162	4601	4261	3994	3354	3234	3027	2678	2012	2149	1801	1757	1596	1447	1261	1044	946	944	942	899	914	1007	1022	976	940	938	956	910	944	909	927	918	977	1009	1003	910	864	942	926	922	865	844	910	835	809	785	734	785	785	757	771	697	763	686	741	717	751	728	724	725	764	793	680	758	668	754	668	700	757	733	727	726	708	700	717	687	750	700	641	688	759	688	665	769	690	716	656	679	724	643	681	698	722	697	711	674	655	720	701	660	661	679	666	695	665	682	668	723	670	684	690	671	649	705	706	672	691	693	667	710	672	643	715	663	673	714	708	748	728	658	690	665	729	655	693	687	696	667	680	693	692	688	699	657	643	689	671	692	711	724	688	670	691	687	732	689	686	691	698	690	670	660	643	731	700	680	649	669	670	699	631	720	681	681	665	638	667	691	695	677	676	661	688	664	725	702	638	698	698	735	667	671	642	657	680	676	654	663	672	728	667	734	665	695	698	690	687	683	684	649	695	708	663	646	690	657	703	748	725	677	664	732	670	664	678	690	694	634	705	669	634	710	662	724	670	724	667	720	692	700	674	705	662	644	717	699	696	739	712	692	711	696	689	646	678	652	691	643	665	679	699	659	678	691	663	659	654	678	661	706	636	685	714	662	703	707	690	719	670	660	664	707	671	673	702	666	656	703	697	671	709	687	674	703	690	688	622	723	610	721	669	697	676	691	692	713	712	685	701	631	683	692	659	677	690	704	704	618	694	666	705	688	655	657	621	685	669	729	667	724	672	657	695	674	735	683	672	683	690	719	705	683	706	675	666	698	696	682	686	667	733	704	643	657	696	698	676	622	654	664	648	705	652	662	709	690	692	699	659	687	730	720	676	720	700	686	675	750	679	653	697	683	685	698	695	661	690	669	699	633	671	660	711	685	662	694	718	657	696	711	635	683	668	679	714	658	697	693	671	660	657	692	708	659	712	669	709	665	677	653	690	672	717	707	642	715	656	671	714	670	681	629	692	700	661	680	708	656	667	656	704	672	702	634	702	687	699	710	663	701	668	658	693	707	672	704	731	678	675	668	728	692	702	688	678	681	693	696	638	658	652	654	655	772	703	680	672	689	658	644	711	658	634	669	720	664	693	684	682	674	707	694	733	659	701	654	680	675	691	676	721	710	674	666	691	649	685	699	670	639	712	681	696	673	654	641	684	690	701	716	685	646	679	703	692	646	674	708	684	672	679	715	693	721	672	663	687	701	698	698	684	639	679	695	658	700	665	687	709	713	695	705	665	643	717	681	728	669	720	652	691	703	682	673	713	698	697	722	701	711	678	701	675	726	659	673	647	637	647	654	710	716	662	692	689	678	700	668	642	695	684	686	707	707	711	672	700	679	675	700	667	706	709	705	684	723	687	691	714	669	685	672	719	693	725	673	717	639	722	656	713	748	666	713	650	718	692	679	679	671	663	675	711	679	673	685	696	690	664	692	672	666	679	708	680	669	709	658	681	714	667	753	676	676	682	682	662	669	670	624	704	717	698	715	677	681	654	708	724	673	679	645	675	639	717	671	678	656	663	710	672	643	643	689	677	689	679	676	672	670	648	656	697	708	680	679	693	762	685	652	674	668	718	677	708	694	626	722	695	708	691	672	735	703	757	669	691	672	640	657	711	665	716	636	693	690	712	647	704	676	726	693	725	697	730	704	703	687	695	665	703	674	703	683	702	677	688	660	642	679	688	705	688	695	684	678	718	668	691	664	665	721	690	731	699	676	687	666	698	686	667	661	669	585	674	741	705	654	676	662	683	714	625	666	675	627	676	658	689	672	708	701	658	678	739	665	677	722	691	705	687	679	660	724	670	671	690	711	656	640	685	729	695	647	667	690	709	704	711	697	640	714	697	677	673	711	681	696	653	688	721	663	705	699	651	673	700	654	702	708	755	667	678	671	710	678	689	676	655	687	669	711	676	701	692	644	694	676	673	677	711	675	661	671	662	712	684	646	678	716	655	660	693	711	689	673	669	712	707	655	690	680	650	669	686	658	728	692	722	645	693	671	724	729	714	680	655	660	690	738	652	668	686	672	658	656	653	669	689	672	684	633	671	709	663	744	680	673	691	701	656	725	690	635	736	666	744	668	641	684	657	714	657	741	711	691	708	695	720	664	730	710	671	688	642	639	684	700	694	686	741	682	660	636	657	660	643	669	671	692	675	644	698	685	718	705	688	666	687	711	711	696	701	706	673	698	679	731	692	697	673	666	682	703	694	685	674	684	642	715	749	651	699	671	683	680	699	705	666	651	662	659	679	695	640	627	664	676	693	718	661	695	718	668	690	728	683	674	692	695	670	674	650	682	687	664	703	707	678	639	656	678	656	647	683	663	678	699	691	720	709	607	692	763	703	703	688	684	674	655	718	710	738	654	687	688	723	675	668	683	708	698	689	673	685	642	652	655	694	672	673	654	660	733	674	629	685	632	710	670	670	721	645	659	648	676	692	679	701	715	695	685	680	638	678	700	711	732	725	658	693	708	694	673	703	633	672	691	712	685	676	651	687	736	649	660	664	717	674	710	637	681	682	664	653	696	704	682	711	671	702	688	670	683	666	692	635	663	700	736	680	654	689	646	641	705	686	659	627	732	672	653	706	682	652	717	689	683	691	716	661	650	667	772	690	678	661	676	755	687	692	653	671	700	692	693	639	701	679	671	742	651	655	708	685	682	738	710	710	681	698	632	701	715	646	666	691	740	729	724	703	685	641	618	694	748	653	685	672	685	641	660	648	689	701	665	675	679	691	659	679	657	660	700	663	694	674	676	678	707	706	739	658	709	695	715	715	673	655	677	664	740	702	708	692	630	713	668	713	688	682	694	639	704	676	706	665	696	659	709	689	691	649	704	672	714	670	675	692	726	695	687	636	704	650	677	674	636	707	728	707	730	666	679	714	671	691	675	689	707	689	670	673	696	732	670	673	701	691	671	704	700	709	681	629	683	664	662	689	639	686	656	678	659	661	679	671	671	698	702	676	687	716	679	746	662	681	695	678	664	675	700	673	687	707	755	689	705	684	713	727	688	705	674	684	701	679	714	672	686	681	718	693	683	722	645	684	659	689	708	698	700	697	704	651	692	695	693	624	719	704	691	680	710	688	662	746	674	682	719	699	677	658	664	645	680	706	672	681	646	697	673	680	703	728	633	724	667	698	697	704	674	639	681	699	709	673	692	668	710	687	728	631	648	719	651	748	703	653	670	703	681	690	613	629	717	706	672	669	679	674	697	680	704	660	655	691	684	653	687	683	718	666	622	722	681	694	671	727	669	642	712	654	678	670	687	655	701	680	671	648	752	687	685	671	649	664	672	653	700	732	684	673	633	668	698	679	712	633	691	686	680	654	677	668	691	634	689	670	686	646	728	712	697	675	722	699	669	686	700	669	696	712	741	672	671	671	705	682	658	633	597	656	715
17247	8507	6620	5384	2137	1316	1095	887	764	687	661	651	584	513	473	409	409	348	382	332	335	289	306	268	274	281	283	254	291	305	280	246	259	254	215	255	255	222	243	227	250	232	221	247	233	261	242	279	258	266	228	208	259	247	284	271	208	255	265	273	253	254	262	223	252	250	208	227	263	237	223	224	231	210	201	239	246	222	247	223	221	267	247	228	235	241	243	250	233	243	234	222	231	250	234	243	232	244	260	250	245	229	253	254	246	260	232	231	232	242	246	216	231	239	202	233	235	224	233	223	232	219	234	222	223	233	253	248	221	250	239	224	200	265	256	267	255	254	236	230	240	252	222	244	232	254	256	284	218	238	253	238	251	255	230	217	259	215	224	239	229	258	265	255	213	257	233	220	251	222	241	249	236	274	237	235	240	224	234	225	243	264	228	238	233	220	223	264	241	240	214	258	247	228	211	226	215	251	235	206	260	211	250	212	195	251	233	223	231	249	237	199	244	240	254	232	264	251	263	242	211	254	240	255	238	224	245	264	264	252	227	221	224	230	232	224	232	225	229	239	199	224	236	245	248	216	273	221	230	250	232	244	207	241	236	242	236	264	240	247	231	234	228	247	265	250	236	238	207	213	216	257	236	226	270	236	227	260	216	230	253	223	198	242	206	224	217	242	246	274	249	257	221	229	245	227	227	277	252	240	246	236	247	228	205	259	256	245	208	220	242	245	242	258	196	226	233	224	238	235	224	212	259	259	264	265	222	241	237	248	262	232	257	213	227	235	262	244	230	219	245	249	249	235	222	217	225	255	238	249	246	243	239	229	287	236	226	204	242	241	243	239	238	248	235	255	235	237	231	257	245	274	251	262	284	246	224	261	243	256	258	226	256	216	223	221	222	260	209	241	248	294	235	256	253	248	246	241	219	211	238	220	245	221	230	226	248	252	239	244	196	286	237	212	230	232	233	286	217	229	236	227	245	256	244	225	287	226	239	256	249	255	205	222	236	231	234	219	220	213	225	244	263	241	240	213	227	245	236	204	246	258	233	243	213	238	234	224	273	228	255	246	227	242	229	214	226	231	262	236	257	263	231	241	229	245	239	204	214	258	247	240	239	244	230	244	224	238	229	244	246	251	248	248	260	228	255	261	236	233	267	261	206	248	220	226	232	262	245	256	248	247	250	262	238	245	244	234	262	246	212	220	254	208	248	246	231	269	218	228	242	192	240	240	229	224	235	237	233	222	221	258	224	256	216	235	230	225	248	220	239	262	245	233	235	215	244	219	222	226	224	247	212	252	238	250	237	255	220	261	218	207	234	225	245	248	218	238	247	212	247	242	246	235	222	241	237	230	218	219	204	254	268	238	247	242	231	237	227	246	212	234	239	253	258	222	217	227	241	227	214	249	215	230	228	247	209	220	210	245	244	239	231	225	266	227	240	273	230	260	228	256	242	249	211	250	242	213	240	220	236	241	243	261	241	221	233	226	209	237	247	232	251	260	231	253	252	221	228	239	232	255	274	226	260	254	212	246	230	208	242	259	223	242	218	254	247	235	211	230	255	217	249	234	229	251	244	232	243	226	239	231	233	220	218	237	253	253	256	214	273	244	217	208	231	242	228	251	232	214	236	220	246	220	238	254	236	234	215	217	228	212	258	219	216	256	249	266	218	230	204	223	235	226	221	247	234	228	241	242	228	230	205	245	226	226	233	224	246	207	224	224	239	209	265	252	255	234	259	251	253	240	265	226	241	233	240	237	235	249	245	256	232	240	195	243	213	248	233	243	245	230	233	244	245	282	235	226	235	237	237	242	230	234	234	253	218	216	242	213	241	229	244	239	242	233	213	215	223	222	229	241	244	230	229	237	238	247	230	242	254	238	249	241	245	225	250	256	238	245	224	209	218	245	258	249	232	224	250	279	239	200	241	238	240	227	245	257	206	229	256	240	244	230	266	231	205	202	240	248	224	215	249	233	220	229	234	258	252	226	228	212	205	235	240	247	236	200	231	217	247	267	224	226	238	195	240	233	213	245	254	251	208	240	242	221	222	205	242	260	232	229	223	278	228	238	239	249	245	276	236	238	224	252	236	246	222	211	267	220	214	240	253	245	251	255	230	244	242	258	250	260	226	221	242	256	226	237	224	263	263	257	238	239	226	246	237	249	250	236	241	244	222	238	218	229	217	248	247	250	228	221	227	245	244	228	231	215	253	256	242	235	245	261	250	220	239	255	249	241	238	252	221	219	233	245	226	222	215	225	225	235	261	228	259	227	241	226	242	237	236	252	233	236	213	246	220	222	238	223	219	234	243	261	224	223	231	236	214	219	238	236	205	239	212	241	237	260	218	252	216	247	231	220	236	213	225	211	227	249	235	229	274	227	214	227	266	227	227	256	233	254	231	241	217	246	257	243	262	215	254	256	240	228	214	234	241	235	234	250	244	230	240	227	243	230	239	243	229	246	205	222	228	225	242	258	249	243	228	245	240	258	232	261	247	231	271	234	239	226	217	218	222	225	217	228	215	240	272	234	222	252	243	257	232	269	218	248	207	239	240	222	238	224	246	226	244	243	258	229	253	242	230	272	226	258	238	248	229	233	230	224	215	237	253	236	236	241	251	252	235	219	234	235	205	241	249	245	214	251	232	264	256	262	224	217	233	215	251	244	214	225	233	200	240	229	252	256	207	229	218	227	242	245	235	248	244	280	238	230	226	218	248	268	206	245	245	238	242	203	256	219	221	227	228	259	270	236	226	228	226	223	218	215	251	208	232	230	234	230	257	256	246	225	231	226	257	234	218	242	226	227	230	249	218	238	242	241	257	258	248	240	258	246	249	214	236	230	200	237	216	246	241	235	256	246	232	239	247	229	220	234	264	253	215	249	253	234	247	241	241	235	233	219	215	216	225	258	238	237	228	240	239	247	236	248	243	217	231	241	209	253	207	271	250	268	226	255	245	234	238	242	219	270	230	227	249	227	248	247	249	237	234	231	250	216	220	246	268	254	269	211	236	254	234	230	226	225	231	245	238	223	244	207	216	257	252	221	244	242	251	236	255	243	251	230	216	222	226	235	243	250	264	242	213	234	258	256	243	223	258	226	264	256	224	262	209	195	260	231	227	220	223	237	253	211	212	219	240	257	234	218	234	228	240	225	208	239	230	222	218	228	215	249	247	237	237	230	226	232	223	257	224	225	243	219	229	241	245	247	259	234	228	212	242	231	252	248	253	214	254	229	232	216	271	222	254	224	237	208	222	244	211	250	232	253	242	218	243	247	251	256	238	228	254	208	219	265	220	242	263	244	232	213	259	237	233	208	248	232	214	260	232	213	236	251	238	251	250	213	220	207	247	242	233	246	244	264	240	249	247	230	234	238	230	233	264	262	242	254	243	240	243	224	239	224	228	235	217	225	243	234	205	231	217	225	232	214	262	270	232	259	235	258	259	249	228	215	237	230	237	235	235	228	243	240	249	242	231	243	227	218	242	221	222	245
10162	7666	10698	10910	5891	4599	4321	3790	3280	3039	3102	2784	2884	2588	2352	1950	1782	1648	1442	1310	1247	1115	1027	1006	858	916	893	875	845	877	756	736	678	722	729	733	699	636	681	657	620	666	691	671	775	703	644	676	657	673	703	704	710	741	729	694	703	728	672	667	656	676	699	663	685	658	635	642	581	612	657	616	639	615	650	624	622	638	640	587	593	623	594	611	585	594	640	638	606	611	613	561	591	628	578	577	600	635	613	601	643	615	602	611	603	625	541	604	615	615	625	574	628	596	622	661	580	621	610	589	652	607	585	561	620	614	588	594	612	584	600	601	576	594	611	604	594	578	580	606	635	577	614	609	574	599	580	622	605	585	597	588	578	588	622	613	603	614	584	636	631	602	599	630	622	658	596	635	600	608	585	588	633	615	630	596	602	600	595	548	599	580	554	580	619	594	623	625	635	622	606	624	620	576	588	616	608	627	616	615	596	584	611	643	605	583	590	603	592	578	650	610	609	616	641	631	651	635	621	582	643	624	608	594	589	596	612	622	594	612	580	614	602	620	638	586	616	564	623	578	612	609	531	632	594	577	615	631	585	622	643	634	608	592	625	612	614	648	581	594	607	620	621	645	622	576	613	622	604	632	640	656	614	597	593	588	603	577	622	596	579	600	646	607	626	601	618	538	621	585	594	639	652	604	618	607	629	585	582	614	586	602	614	617	619	633	621	590	633	628	617	556	583	626	620	596	601	622	609	602	588	595	599	625	593	610	610	610	623	614	568	576	615	619	596	625	560	604	646	596	602	574	579	643	595	616	630	596	622	581	614	625	615	584	594	598	639	575	623	598	589	577	564	567	557	609	580	602	591	581	583	638	607	620	607	615	587	600	572	625	587	591	565	624	578	565	588	588	604	592	600	647	650	626	610	603	566	617	625	578	634	593	616	612	627	592	610	644	615	617	625	582	592	623	626	613	615	611	590	627	612	610	586	588	579	614	609	657	595	641	581	574	579	663	617	573	573	604	617	575	576	587	635	601	593	613	617	597	594	614	560	593	594	559	562	566	603	614	599	554	621	617	625	605	577	606	574	579	587	596	610	594	529	632	561	606	588	596	587	603	554	625	617	589	620	630	571	598	581	600	602	631	576	611	577	602	597	623	621	639	585	593	674	595	613	635	598	621	594	597	617	605	665	614	561	582	630	589	588	587	621	583	637	617	598	569	607	602	567	599	620	588	641	605	620	582	654	616	618	596	584	610	579	631	593	641	607	598	613	551	623	636	596	672	615	587	611	637	654	633	634	631	584	642	592	582	576	593	621	592	615	602	610	584	600	612	623	616	618	598	571	580	541	592	632	612	609	607	638	612	609	592	619	624	597	602	626	600	575	605	622	609	607	608	664	589	629	569	602	627	590	587	588	580	634	586	588	661	606	581	603	554	576	617	642	596	629	616	595	576	618	591	597	596	592	610	612	582	630	584	610	634	593	607	593	616	552	613	601	574	593	620	626	592	610	607	562	631	597	633	612	636	602	596	580	601	558	651	597	621	604	634	599	621	607	607	623	633	599	571	608	594	594	584	581	622	613	649	590	597	641	561	604	653	589	618	655	555	643	613	590	591	627	616	600	624	563	580	587	619	590	608	567	614	591	573	586	594	617	622	605	580	581	605	671	607	658	565	610	613	564	630	589	614	582	652	598	610	575	582	587	607	578	611	589	615	581	592	606	586	604	568	595	581	625	597	599	604	630	557	568	612	569	621	578	659	564	601	601	582	589	606	627	635	601	621	574	578	617	595	626	581	664	625	579	568	594	625	638	548	620	562	622	593	659	614	609	592	622	634	603	552	637	578	607	638	631	614	605	577	569	611	580	604	620	599	625	578	589	607	593	574	592	623	634	637	605	590	617	584	600	642	617	632	578	640	593	615	597	579	595	637	591	632	612	567	568	612	629	610	569	646	597	604	623	614	591	565	662	625	612	613	591	649	604	688	624	617	599	592	617	631	577	585	620	607	586	587	574	613	607	633	586	606	632	566	649	617	609	606	639	591	639	556	637	597	628	604	607	604	622	576	625	618	588	635	618	638	641	627	617	627	598	630	616	592	600	599	595	585	577	588	571	607	595	591	640	605	588	570	630	567	608	577	628	593	622	581	568	578	574	615	553	612	582	612	583	613	601	623	580	591	611	576	582	611	583	605	621	611	601	603	599	609	550	589	612	608	633	635	582	602	579	637	613	563	609	639	572	576	603	632	587	594	583	593	689	620	598	633	648	564	628	602	594	596	603	588	607	594	592	584	613	600	609	649	602	590	618	641	600	614	600	561	643	591	622	609	607	551	638	587	607	605	613	620	570	630	610	626	622	580	581	603	635	624	534	626	590	617	587	614	560	571	564	581	584	620	638	629	570	591	660	594	640	608	580	633	649	589	622	601	613	649	600	560	637	637	652	604	584	594	569	612	600	613	644	604	610	587	591	584	556	591	594	591	636	571	635	578	594	629	590	586	604	615	585	585	617	628	603	607	592	591	627	613	587	618	612	588	638	593	623	589	579	579	598	586	614	587	640	591	593	598	590	609	653	604	640	600	640	646	635	560	609	601	648	631	625	615	639	590	618	620	557	592	629	627	606	550	567	579	623	605	626	602	589	622	613	613	576	590	626	611	607	607	602	576	601	625	688	608	606	583	594	566	653	638	639	593	589	558	594	573	598	597	549	633	609	601	621	585	611	638	606	631	546	583	548	612	635	574	602	619	576	596	612	611	615	545	627	621	608	662	557	667	589	648	630	588	610	507	572	611	593	586	625	611	614	561	592	610	640	624	605	589	600	618	648	610	615	604	633	646	639	582	591	562	625	631	605	608	647	615	594	583	580	600	615	626	602	593	606	600	600	631	620	612	610	644	595	624	600	599	637	558	570	626	580	606	590	611	611	604	633	601	584	537	635	580	611	628	573	608	619	606	597	563	623	618	595	617	619	612	612	595	589	601	594	659	633	586	577	612	612	599	596	630	632	589	617	586	573	641	594	563	609	618	593	632	600	601	613	629	615	612	610	645	571	578	580	589	598	636	591	581	667	589	627	604	624	617	593	625	574	584	580	631	606	597	571	614	627	608	605	591	624	592	624	588	602	624	608	592	558	625	621	608	587	608	629	599	617	614	628	621	610	582	622	598	607	587	627	602	631	655	608	604	576	621	626	601	624	610	598	613	592	572	603	582	578	620	593	580	602	614	611	638	626	572	659	619	596	574	598	557	616	646	606	602	655	618	655	557	630	621	584	616	607	610	601	639	607	580	607	587	637	600	576	619	621	582	616	642	582	567	603	626	590	594	641	595	566	623	633	602	618	596	614	585	643	597	591	637	664	566	601	565	630	574	617	611	603	602	630	625	640	630	624	628	650	627	544	636	680	623	593	642	573	615	617	638	637	631	628	626	609	603	616	627	603	578	622	637	618	620	602	619	618	584	633	589	614	616	589	636	633	634	614	611	585	576	562	629	637	578
36181	30551	35971	37633	20752	11866	7371	4973	3560	2686	2253	1800	1823	1670	1396	1217	1218	1001	849	722	741	690	668	621	620	566	530	486	500	419	407	398	383	406	377	372	320	345	354	334	336	315	347	335	345	352	307	355	325	334	342	330	323	347	333	331	324	347	369	367	339	374	338	344	315	355	330	369	312	319	323	334	346	340	344	334	320	288	291	321	337	325	362	356	294	286	332	298	290	292	346	339	336	347	299	303	284	316	311	317	333	318	345	304	290	338	331	335	333	316	344	320	350	318	291	337	312	337	303	354	330	298	321	318	267	325	309	319	308	291	340	312	331	303	337	329	344	322	337	331	336	333	337	308	344	334	310	343	327	345	321	305	305	323	309	311	336	319	306	312	307	320	309	301	338	340	353	299	289	289	332	340	338	352	316	311	361	342	315	306	288	315	286	306	345	320	344	319	310	335	326	320	315	325	324	322	323	316	321	334	335	327	321	325	324	368	316	328	368	303	325	323	336	335	339	295	329	334	300	306	302	312	338	337	324	320	353	331	331	288	316	317	318	312	337	320	330	306	320	313	321	331	322	311	328	315	359	332	302	340	308	305	332	297	317	326	300	326	324	318	328	310	291	292	322	331	315	338	298	296	325	310	316	334	324	282	325	314	319	322	330	312	301	317	321	296	316	329	334	333	333	304	330	323	328	323	332	312	309	288	317	331	307	307	336	323	308	333	305	315	320	341	338	337	318	315	324	352	315	311	318	317	347	338	322	335	316	363	305	325	323	323	310	292	355	329	327	305	358	312	338	317	303	346	298	326	292	319	311	328	332	314	305	317	289	350	319	345	341	337	322	305	331	289	306	307	352	356	320	314	349	320	322	303	309	323	307	318	300	334	324	314	338	349	293	310	356	354	331	317	297	337	299	322	309	306	318	278	325	332	328	284	318	332	371	305	306	301	338	338	317	322	309	293	309	278	337	312	320	342	289	312	302	327	324	312	348	316	347	304	329	306	344	296	331	305	286	336	324	331	335	304	335	314	311	319	326	316	271	334	301	301	324	307	326	314	305	298	340	326	348	306	309	320	325	314	325	328	352	316	302	301	311	307	313	341	305	332	318	321	319	318	313	330	308	294	345	332	300	320	305	341	299	353	308	331	313	341	334	334	327	309	324	329	335	356	305	326	301	333	336	344	333	330	296	298	329	306	357	314	300	345	337	316	307	351	317	295	304	331	350	310	271	344	330	371	298	306	294	327	325	339	317	304	325	339	334	327	320	330	316	339	336	308	313	347	323	317	336	298	289	305	314	285	324	326	337	322	291	308	340	316	352	295	373	350	321	315	282	323	334	328	300	319	307	323	319	321	322	309	323	331	345	315	325	314	309	318	338	295	325	315	326	341	316	346	330	323	304	298	349	333	327	283	294	281	347	302	323	335	295	316	348	330	301	302	306	356	335	320	335	303	323	297	339	329	329	321	318	378	343	285	327	293	313	327	307	308	332	341	311	320	314	295	332	285	322	331	311	323	332	353	342	304	319	321	315	302	315	303	312	285	326	313	350	318	321	296	306	312	332	329	309	302	329	306	330	316	358	308	301	308	322	315	280	309	331	336	309	357	307	332	322	317	289	326	323	345	358	325	294	315	303	302	297	325	302	311	316	307	271	332	331	320	322	295	332	301	300	306	304	299	316	305	328	336	306	325	297	311	337	306	347	316	344	320	291	318	345	314	311	336	337	338	289	319	336	316	288	333	322	303	329	320	275	331	314	323	314	327	299	333	327	317	319	291	310	293	288	315	319	300	307	308	308	287	322	314	336	332	307	294	356	309	348	330	294	333	317	291	320	307	355	318	302	316	283	312	371	316	317	313	284	310	330	307	356	305	318	333	296	317	309	314	292	323	313	322	304	284	330	333	350	305	306	314	318	330	338	337	333	347	333	325	319	313	291	331	330	285	326	275	335	292	323	321	334	293	306	320	344	311	321	308	347	332	337	307	363	329	318	329	312	355	284	328	316	311	317	293	287	300	305	314	300	321	324	337	293	320	315	294	365	288	340	359	335	331	327	316	337	325	324	342	303	316	315	289	322	300	349	344	315	316	294	301	312	303	336	298	349	293	313	330	337	323	322	298	314	293	298	307	314	327	330	323	299	291	305	327	312	304	319	286	345	328	301	329	291	336	342	351	328	341	315	320	268	296	300	318	350	323	306	297	330	327	303	314	311	302	321	299	318	329	327	309	321	329	300	306	320	329	349	343	289	325	341	327	304	347	328	302	334	306	312	290	324	334	320	298	295	316	331	346	332	312	331	298	327	313	317	284	342	330	347	324	291	338	335	333	350	304	319	310	364	291	299	331	326	299	333	303	335	350	323	336	316	301	319	305	331	347	279	298	339	302	300	334	346	328	296	316	333	302	307	313	337	328	363	342	324	324	296	330	324	299	332	355	309	276	324	325	339	290	343	338	311	278	306	310	291	322	324	325	321	324	335	284	332	343	283	326	303	311	326	363	333	366	323	360	322	288	329	292	287	319	315	309	325	343	309	296	273	332	298	342	293	291	348	306	304	313	314	326	350	321	317	316	310	313	339	325	316	308	341	320	316	320	341	320	378	302	292	300	306	311	335	316	297	337	296	335	267	306	310	359	306	340	317	307	309	322	326	328	325	340	314	353	307	330	347	301	339	344	307	329	330	322	301	274	305	334	332	315	325	320	306	343	310	332	344	330	298	302	339	321	293	304	301	310	287	305	322	341	355	323	341	322	288	307	300	324	316	317	304	324	318	311	325	315	313	324	355	326	365	339	311	288	288	336	323	299	337	326	300	342	349	292	299	342	307	293	295	322	307	338	306	337	312	309	341	307	328	313	313	290	300	307	311	300	298	346	315	308	318	287	312	314	320	340	295	345	321	345	336	305	286	348	327	307	333	348	289	322	300	313	298	328	336	339	350	323	297	338	306	326	299	318	248	323	325	327	314	313	290	319	291	327	330	326	288	334	324	318	325	303	322	337	322	338	307	329	313	307	309	315	343	321	315	324	314	346	321	324	349	323	332	280	306	327	286	357	316	342	295	340	311	316	309	302	326	315	330	328	309	315	316	332	293	314	321	335	305	313	343	331	300	308	305	327	344	326	316	317	310	347	317	318	326	307	316	313	324	330	310	338	337	324	316	307	343	303	332	283	333	273	300	305	340	311	295	350	311	305	312	331	290	314	313	319	286	310	323	323	325	329	319	302	337	331	302	331	295	295	305	314	301	332	311	339	316	300	305	339	345	307	299	316	305	351	313	343	336	360	352	321	326	323	305	305	307	322	329	327	327	339	306	297	337	294	323	323	314	337	358	335	305	308	294	334	324	357	311	341	308	296	312	322	339	330	304	308	322	309	327	369	288	297	308	314	312	326	286	315	320	327	305	300	300	311	297	356	306	311	353	333	336	309	316	346	323	303	276	280	340	343	339	338	273	298	290	315	292	321	335	313	322	332	293	293	306	310	332	332	285	339
23419	22626	34571	37027	14732	11828	12076	11327	10797	10392	8723	7911	8057	7696	6953	6272	5785	5099	4255	3717	3361	3319	3228	2971	3017	2456	2228	2064	2003	1836	1575	1510	1334	1310	1281	1112	1097	1051	903	935	979	947	890	1003	993	958	903	979	928	977	950	986	955	987	930	904	914	897	849	900	964	921	878	870	848	858	840	879	825	758	802	868	818	835	825	820	795	778	767	814	792	752	800	766	765	811	805	834	807	821	754	769	759	829	765	795	758	776	737	803	818	782	764	771	790	809	764	838	812	806	775	789	781	768	756	795	802	775	795	790	788	756	741	778	770	724	804	821	802	748	756	766	776	809	792	820	738	789	776	777	803	791	797	814	766	758	761	796	798	740	738	773	756	780	754	786	778	781	795	726	792	781	798	777	780	805	776	810	787	790	810	775	812	723	798	759	744	747	776	745	753	774	809	767	833	750	711	806	785	765	785	797	753	803	795	782	770	758	731	802	785	776	773	805	800	760	720	816	780	789	778	770	788	790	759	741	801	807	781	806	716	834	771	774	768	793	806	758	779	771	798	790	776	749	739	766	763	769	774	753	771	727	755	760	760	775	782	734	772	815	731	768	747	755	794	792	752	749	743	734	766	759	777	769	786	821	801	736	788	756	778	742	788	799	838	771	754	803	773	724	793	790	772	737	771	705	754	781	793	819	785	775	771	735	802	784	798	812	773	816	784	771	785	771	737	758	785	807	744	768	745	781	745	775	771	769	781	763	779	793	833	813	753	813	818	791	764	741	788	768	821	732	786	756	747	760	786	767	813	788	786	770	775	756	764	788	777	747	772	784	766	759	761	770	723	817	772	752	825	785	769	765	738	749	800	776	763	807	769	798	769	729	764	818	774	769	750	833	805	803	830	807	774	737	789	751	788	747	771	786	812	772	816	776	844	799	773	814	691	799	775	800	762	756	763	807	770	807	773	783	792	799	765	748	777	733	776	777	821	796	771	777	812	756	816	791	783	818	780	742	784	814	777	782	761	776	732	800	874	794	729	802	754	789	774	819	748	802	824	786	809	796	824	782	743	836	815	774	798	787	805	812	760	782	758	799	722	732	794	759	752	764	783	767	760	788	782	787	779	799	764	746	792	812	795	779	810	726	743	799	813	784	788	792	778	802	809	809	770	804	798	745	789	796	778	841	804	840	781	793	836	830	750	761	764	802	747	778	786	745	797	782	727	808	772	809	766	787	745	777	777	789	786	765	743	798	780	798	769	798	771	754	763	815	788	776	749	778	765	741	792	763	783	763	820	767	791	809	767	818	803	728	779	759	800	755	829	772	794	807	770	773	776	737	799	787	722	821	789	771	854	843	816	794	793	794	784	755	787	804	724	743	788	766	751	771	787	778	758	785	762	783	832	774	715	785	801	771	773	755	770	760	713	786	804	778	783	860	782	780	763	751	747	773	774	758	799	745	791	786	708	783	804	738	812	797	715	769	749	802	722	804	802	792	795	776	777	769	835	779	778	746	791	768	768	813	782	778	754	767	820	770	750	758	849	757	798	785	783	750	761	796	799	745	786	765	753	821	780	757	801	759	765	821	795	725	789	745	784	773	826	806	774	774	755	760	773	799	783	806	784	765	789	804	744	768	736	735	782	720	789	804	763	756	820	750	800	789	812	778	731	788	782	765	773	789	778	759	790	785	766	758	783	735	813	807	749	799	771	734	798	810	782	802	754	796	761	769	775	808	785	755	763	733	738	787	840	757	747	783	830	720	742	760	802	730	786	758	740	746	743	804	763	783	778	793	796	822	767	748	794	811	772	725	792	772	787	810	843	772	787	766	772	791	810	775	809	808	730	784	751	776	724	818	779	765	732	782	806	749	774	778	784	783	726	800	730	745	798	844	763	790	745	781	795	760	812	784	825	774	745	780	773	768	778	811	779	767	821	749	753	789	767	766	761	758	775	729	756	808	744	780	761	766	784	761	776	788	737	775	776	727	765	736	751	800	777	842	793	781	805	846	753	799	774	766	760	783	751	757	807	769	758	778	769	735	775	763	733	789	774	779	803	835	748	809	756	798	761	721	763	776	773	771	774	761	774	795	799	815	780	763	797	746	763	796	754	811	786	788	808	775	801	784	777	800	721	770	743	758	724	799	821	770	803	779	766	738	781	774	788	752	806	764	761	797	726	762	751	792	794	807	767	796	790	784	778	734	797	783	862	775	762	768	832	823	776	786	820	815	810	770	810	757	786	754	751	798	708	771	774	775	796	781	766	764	803	821	760	759	775	790	778	785	760	754	784	733	753	770	835	768	742	763	776	756	744	748	767	784	803	789	738	789	802	804	747	817	774	759	777	787	762	743	758	768	803	723	766	751	811	811	762	723	755	774	785	761	794	820	745	790	772	766	746	779	732	772	769	799	813	781	842	749	774	790	762	786	798	793	800	777	803	779	750	774	752	758	747	803	803	791	765	766	776	742	714	801	809	754	763	771	782	787	786	746	788	788	757	759	794	749	747	754	775	765	805	845	750	779	814	789	787	801	822	766	758	844	766	765	752	770	760	787	814	814	716	791	749	736	772	798	812	799	771	774	784	785	739	751	757	810	760	753	778	807	780	793	810	823	757	794	741	794	770	794	822	739	791	784	774	762	823	732	788	799	765	768	759	808	788	745	729	780	760	761	776	768	799	736	784	790	758	765	786	760	787	761	798	800	779	749	814	764	791	761	788	752	764	812	780	757	723	779	803	809	752	780	779	767	815	805	803	783	790	751	839	799	810	812	799	749	794	806	844	783	775	776	792	751	799	773	761	774	789	787	788	734	764	753	813	773	776	723	780	769	751	803	783	747	795	786	774	876	760	805	714	786	717	737	787	759	852	795	785	775	797	767	794	787	818	815	782	765	766	770	829	754	710	787	740	764	758	757	766	806	770	786	791	775	761	785	821	775	791	778	730	773	797	803	764	734	780	798	817	785	782	765	806	824	774	760	761	736	832	792	797	764	773	802	777	801	786	773	744	799	726	798	733	765	781	799	765	787	782	745	762	805	778	717	758	800	788	716	777	784	732	729	809	755	724	770	744	802	831	768	777	715	813	783	767	779	741	778	778	800	747	766	810	741	763	767	771	750	804	822	771	799	773	710	787	772	730	782	826	824	739	807	821	775	751	754	778	802	782	771	813	799	795	732	743	817	778	754	813	805	802	816	801	803	768	788	762	761	745	702	726	784	822	804	741	733	763	766	817	742	803	755	789	773	741	782	780	808	775	790	755	751	776	811	815	773	756	802	815	785	754	783	774	810	783	740	757	756	803	774	773	774	785	793	781	763	815	783	790	777	769	800	763	777	804	790	744	748	783	793	809	763	816	736	774	768	749	766	778	809	818	799	807	754	782	721	765	798	843	768	803	753	739	764	819	768	837	753	801	755	745	756	742	772	802	790	745	795	833	797	768	826	728	768	791	744	806	746	786	794	803	746	776	751	789	822	764	775	774	774	798	799	750	766	819	792	827	809	771	805
46809	36496	42192	39787	25057	16956	11744	8697	6539	5207	3490	3031	3017	2809	2285	2134	1842	1531	1341	1114	1026	1066	920	869	768	738	626	665	595	562	440	477	406	408	407	334	361	345	301	305	337	325	296	318	377	301	306	316	301	338	322	320	351	316	368	355	291	299	274	330	296	306	302	278	275	300	275	313	286	300	290	298	313	291	306	278	307	275	296	313	236	298	266	296	277	276	280	257	296	307	309	267	249	312	294	303	294	280	265	299	315	313	295	299	316	287	289	308	280	268	307	270	274	273	292	310	289	284	256	292	284	263	314	298	300	282	324	303	290	274	282	255	274	290	265	286	285	278	254	295	263	291	281	284	271	287	282	311	314	277	272	312	319	242	262	283	310	315	268	257	274	280	324	264	286	271	298	280	277	285	268	240	284	301	316	274	290	279	308	303	289	263	279	286	281	279	299	304	274	288	292	249	267	288	278	274	269	262	277	314	311	304	277	315	293	286	277	283	299	286	295	299	253	284	293	264	273	278	282	308	286	281	313	269	306	244	255	290	324	297	269	277	291	319	266	274	262	292	281	288	291	283	280	264	290	301	271	305	263	312	298	282	288	316	299	280	278	276	291	279	273	282	311	295	279	303	278	303	282	282	261	292	265	279	313	310	295	288	328	263	251	283	296	333	280	263	269	288	273	290	308	273	267	298	274	303	290	294	276	305	294	272	287	317	267	294	288	281	300	284	282	275	271	270	252	272	294	305	306	301	276	269	301	286	307	287	312	273	259	286	247	294	300	271	242	263	274	275	267	306	272	265	274	272	305	277	274	288	288	287	289	300	293	263	251	252	279	277	269	276	307	283	290	293	257	275	265	256	312	303	274	280	271	284	304	255	252	266	292	270	270	285	278	272	294	291	277	288	291	297	282	259	290	278	275	275	315	297	252	297	291	276	295	287	325	290	285	227	281	292	307	324	269	265	284	290	279	280	283	296	287	280	284	281	291	288	261	311	288	281	260	285	274	275	300	271	293	306	288	280	307	250	295	299	315	301	318	328	293	294	292	310	300	249	300	319	294	280	300	312	275	267	314	297	265	272	269	264	276	284	266	303	288	277	290	293	293	308	286	317	301	289	280	316	285	260	269	300	289	306	274	289	281	270	304	308	319	279	289	300	290	278	300	277	282	272	283	257	245	285	302	288	306	273	272	316	242	281	269	289	291	288	284	288	297	305	288	265	284	300	273	302	280	243	281	271	259	289	287	281	282	332	309	288	297	296	295	269	265	298	264	283	338	273	319	306	298	274	293	307	268	270	299	276	320	307	295	267	292	281	273	277	300	268	266	258	283	283	310	256	289	284	274	296	248	285	302	272	269	283	300	265	260	299	272	280	244	263	262	273	292	290	260	305	286	270	299	309	349	278	269	290	283	282	291	261	288	311	264	295	279	301	308	309	291	271	286	291	280	285	247	253	267	291	268	310	276	268	262	259	261	297	297	259	252	296	319	274	293	281	278	300	301	310	290	276	260	287	239	288	296	244	273	305	298	309	265	263	300	292	260	273	269	302	273	272	273	325	274	280	266	263	302	288	276	308	293	303	272	271	269	280	270	261	292	283	315	281	306	314	303	272	273	271	310	279	280	296	257	302	317	272	279	272	271	323	308	271	295	282	275	280	289	300	298	286	277	294	278	251	287	312	286	290	281	268	292	274	302	274	269	281	278	237	297	304	299	286	289	274	288	279	277	249	271	297	300	292	283	300	284	282	271	273	273	279	312	297	299	267	260	310	291	253	271	265	281	322	312	280	287	290	271	289	256	321	293	294	268	311	295	275	276	313	287	258	271	254	296	304	251	300	312	287	304	255	293	260	258	273	255	297	287	319	314	295	332	322	285	274	307	328	252	300	248	312	286	287	276	259	293	280	273	311	255	266	264	304	252	284	267	279	297	294	280	269	278	262	254	306	288	284	332	259	272	275	296	285	269	289	290	258	256	296	304	290	271	301	253	291	276	265	294	274	304	294	299	304	287	278	267	308	289	256	296	272	272	279	297	282	305	293	263	274	292	272	277	294	273	275	304	297	292	276	273	316	306	303	293	283	272	310	291	296	303	295	285	250	254	294	263	318	299	270	270	296	272	252	296	269	280	273	281	284	273	262	269	282	268	316	282	288	256	282	252	279	286	296	317	261	295	328	309	254	293	308	254	271	301	279	285	282	268	286	296	303	294	327	290	286	295	295	231	264	281	277	259	269	281	294	285	301	279	298	280	250	296	308	312	297	271	286	318	269	308	322	292	304	288	293	278	245	325	274	292	266	306	287	298	313	295	320	287	284	276	285	310	312	305	289	286	288	280	286	290	254	304	283	277	280	308	308	284	294	281	283	282	257	264	269	292	286	303	274	318	284	265	289	278	336	268	285	268	276	290	275	258	290	293	284	308	309	291	280	284	281	284	275	299	296	263	284	263	283	296	318	282	271	269	279	290	286	274	266	307	298	270	303	283	250	304	293	262	269	255	302	283	295	279	272	286	273	294	270	304	283	299	292	299	274	293	255	274	291	290	297	311	287	302	262	288	294	281	309	286	301	270	319	261	287	275	302	260	288	257	288	261	305	294	269	297	287	308	267	311	275	291	318	304	281	277	267	295	293	313	290	287	313	301	305	298	270	298	308	298	289	274	300	294	286	312	299	251	279	283	290	275	262	270	307	309	293	300	271	264	287	271	285	274	286	258	257	303	279	278	296	269	285	266	261	268	298	276	291	286	287	268	290	295	273	284	293	278	304	299	276	260	270	300	288	267	293	268	302	263	298	298	320	270	293	289	283	270	270	263	279	286	292	287	295	272	275	275	282	283	281	286	270	288	293	306	289	281	295	286	323	291	280	271	296	281	277	276	310	267	266	245	262	298	276	276	286	269	296	301	277	312	265	306	271	282	285	299	259	302	291	295	255	298	279	279	283	279	267	275	276	270	264	308	289	279	293	266	251	276	266	275	264	303	285	298	289	316	292	287	285	273	296	254	296	296	298	297	257	290	274	300	298	298	295	285	301	288	279	285	274	272	272	255	271	277	286	277	296	294	273	256	294	287	248	287	266	282	285	278	292	271	286	302	256	283	285	296	288	273	241	287	326	261	258	266	280	290	293	286	290	311	287	291	261	264	270	270	270	285	289	299	280	276	280	291	272	333	295	317	296	290	263	283	324	289	306	266	291	289	276	284	285	292	271	253	296	298	301	313	284	310	263	300	252	245	280	293	262	255	277	321	261	291	297	286	302	290	313	269	287	273	292	303	293	303	281	260	288	277	312	280	291	280	268	272	308	306	272	285	294	296	273	269	291	273	279	293	307	273	304	282	268	295	267	285	285	291	307	296	290	273	256	304	275	278	291	287	330	275	284	291	286	298	297	255	286	260	290	275	294	293	272	292	264	296	284	279	265	283	274	316	283	310	301	273	298	285	278	290	260	303	266	263	256	282	273	296	308	281	282	306	303	286	290	268	288	285	283	311	280
30372	26501	40498	40984	21688	16218	16526	16781	16759	15722	12204	11671	11961	11020	10750	9838	8563	7428	6599	5709	5550	5642	5150	4821	4334	3879	3150	3197	2835	2498	2156	2128	1771	1560	1526	1332	1203	1047	975	969	879	897	972	995	1023	1006	991	965	933	940	937	944	1005	952	945	965	991	869	897	844	889	872	889	814	817	777	766	811	722	751	768	769	727	743	743	713	720	696	687	708	730	705	732	695	700	729	705	714	710	724	738	746	741	750	753	688	671	672	687	717	700	736	731	713	672	760	661	706	653	720	713	696	713	691	702	762	670	647	716	689	668	659	704	733	741	693	695	666	664	657	648	673	643	703	761	661	682	673	680	667	668	704	712	658	701	681	669	688	682	724	707	694	690	664	712	666	696	726	693	705	722	705	698	689	705	719	666	721	691	691	649	703	707	676	714	687	700	717	662	726	658	664	676	697	661	669	698	652	711	702	722	658	683	685	717	721	669	714	685	658	654	692	705	672	693	655	671	715	682	701	687	677	741	652	612	673	717	678	660	686	655	710	688	687	657	738	703	709	697	662	692	726	628	614	623	684	665	738	642	690	666	635	663	691	656	710	696	655	680	666	704	669	708	620	700	677	697	683	691	692	667	679	714	701	677	648	672	739	691	763	671	669	737	683	678	657	707	647	688	677	706	729	657	655	722	697	722	686	686	684	718	660	686	677	680	702	669	673	748	690	684	646	670	699	688	695	665	674	705	670	692	728	696	691	665	653	696	700	680	682	693	749	639	729	668	683	632	681	675	688	733	686	660	700	657	697	692	708	638	700	709	683	732	684	731	666	671	661	668	680	703	680	641	652	675	726	649	660	696	692	713	677	682	693	694	706	716	650	697	681	713	693	729	674	640	674	702	697	686	669	691	688	680	686	710	682	670	711	665	708	691	679	693	663	652	710	693	674	681	674	681	690	696	686	682	671	730	690	678	761	692	680	690	655	711	698	690	697	697	644	685	691	706	698	656	705	712	649	688	641	676	719	676	630	679	646	719	672	731	676	672	674	648	644	664	716	624	673	719	646	686	719	657	663	641	671	717	684	680	681	675	675	657	692	634	730	683	661	681	711	703	678	708	661	736	708	698	704	637	705	709	681	702	680	657	711	721	684	661	694	681	680	691	678	643	651	631	699	688	689	675	671	681	682	710	716	715	697	692	676	709	706	653	653	703	718	650	673	704	689	672	662	656	700	711	685	674	682	710	707	699	712	679	700	668	719	712	684	653	661	669	665	674	678	668	672	680	683	677	677	714	658	699	652	694	679	662	714	672	696	665	693	736	675	693	657	683	720	656	663	656	705	707	663	701	689	705	736	732	689	652	689	692	712	688	650	715	728	688	691	671	694	651	714	670	655	732	698	735	679	658	663	678	673	685	711	729	669	714	690	693	658	712	684	678	677	681	751	702	672	679	714	645	702	699	654	659	700	719	711	728	678	734	706	732	695	677	711	692	683	722	611	680	701	647	712	697	683	704	665	694	700	680	647	716	680	746	696	700	667	715	690	682	648	676	710	679	695	669	708	701	681	714	624	733	700	720	660	683	738	724	666	705	684	715	666	692	665	671	707	624	652	606	719	671	683	683	715	677	685	701	683	648	663	710	666	679	714	697	716	678	660	712	646	713	712	671	686	710	679	698	703	689	661	684	688	673	681	725	711	729	687	655	683	643	602	684	673	696	716	653	677	705	720	696	713	717	713	682	729	651	693	690	692	687	684	724	710	697	663	685	704	680	700	703	667	726	671	722	714	679	726	669	677	660	680	714	685	677	632	660	707	687	676	714	708	648	678	722	680	661	692	717	672	710	687	695	673	718	695	700	715	700	675	706	680	671	698	694	673	662	698	674	667	732	677	715	666	709	683	718	711	691	719	676	721	704	700	667	698	659	693	640	652	689	723	704	655	642	666	680	701	688	707	650	754	713	700	655	720	694	647	705	693	668	714	650	679	672	710	668	715	700	637	698	724	686	640	702	696	697	709	696	682	694	691	750	618	666	733	694	667	650	709	710	638	704	689	657	717	683	658	683	671	642	717	711	698	681	702	693	677	669	719	655	668	666	712	678	687	686	682	667	688	735	663	728	664	729	685	676	719	657	650	673	644	679	676	692	666	674	718	655	661	669	709	712	704	710	635	692	665	690	707	654	681	685	687	638	726	740	674	631	696	715	666	704	666	659	715	696	697	711	702	696	665	666	673	648	665	692	693	722	682	603	706	698	671	718	662	669	672	689	674	711	641	703	697	683	670	696	755	642	712	669	655	722	701	680	657	688	682	688	670	694	724	710	710	694	693	681	649	681	694	695	675	678	693	715	705	690	702	666	680	711	685	658	680	680	646	669	687	684	693	690	690	664	679	706	655	638	645	681	692	692	736	690	704	715	693	684	721	671	675	686	701	690	652	718	661	674	683	678	715	690	651	677	699	671	662	717	692	673	708	685	710	691	737	722	708	654	673	672	690	701	724	669	746	733	698	718	682	676	707	623	709	683	740	682	687	712	651	687	661	678	672	666	680	662	695	696	701	705	676	649	698	687	691	650	682	743	702	687	691	670	712	622	697	686	678	675	630	698	706	681	681	715	700	710	716	701	693	675	681	671	650	678	686	693	654	678	720	649	682	660	692	673	717	663	722	665	687	649	677	689	690	707	699	677	665	672	723	700	636	704	669	695	656	712	702	653	719	714	679	686	713	635	708	684	669	667	678	722	677	693	672	696	687	702	689	666	674	627	698	719	685	701	650	758	691	666	696	650	673	698	686	686	700	706	684	705	650	705	650	710	640	680	721	665	683	655	678	730	699	709	687	745	731	707	689	748	669	676	702	660	736	671	670	685	687	704	674	697	639	687	713	717	685	667	699	674	657	722	699	698	673	667	677	719	636	691	736	683	726	679	720	685	653	688	658	685	733	678	683	680	675	687	735	700	697	700	697	650	679	649	685	724	655	709	675	719	701	720	695	648	706	708	712	740	691	709	690	676	698	689	695	642	766	685	713	695	661	704	693	687	735	712	689	675	703	704	693	708	684	677	697	674	708	681	677	645	680	710	697	695	668	680	715	701	675	688	719	686	689	715	719	658	692	691	707	687	675	734	690	669	651	684	641	689	676	648	686	702	644	720	659	685	697	665	642	686	714	657	688	707	720	682	732	722	678	708	658	745	717	678	714	706	680	704	659	674	675	632	705	717	694	694	682	683	649	704	697	683	725	687	690	689	673	646	670	674	660	692	629	682	649	669	713	670	689	670	652	695	669	729	665	677	648	651	654	697	671	684	703	686	693	738	668	679	742	695	658	706	696	651	708	697	689	720	690	653	686	680	716	726	677	685	682	703	681	695	636	643	714	688	671	674	702	705	703	728	660	705	675	657	662	660	649	721	694	704	707	716	726	692	696	703	677	658	701	666	668	675	668	693	681	694	719	659	708	677	720	630	710	669	703	651	746	664	711	746	639	653	686	699	738	700	699	621	680	657	672	683	676	641	721
17802	9156	6204	5056	2136	1496	1130	948	836	839	777	723	645	555	471	398	372	324	328	324	310	301	324	294	257	273	285	274	287	239	246	256	269	237	232	259	228	233	209	268	230	233	240	246	247	250	242	283	265	246	235	241	229	251	243	246	239	239	249	230	253	262	240	237	242	245	254	235	265	228	210	227	262	277	236	260	227	244	233	261	236	235	245	250	207	217	244	219	242	207	238	239	235	241	231	235	229	245	264	257	250	257	266	237	271	231	231	252	233	202	230	240	246	238	212	236	232	245	243	243	269	206	233	231	257	224	227	229	233	227	242	243	219	241	240	254	227	244	218	250	205	258	216	239	243	226	252	250	231	231	232	266	253	249	218	244	252	219	237	239	241	246	235	227	242	245	235	239	230	233	235	228	228	237	242	226	248	238	238	247	207	238	225	208	248	229	228	231	233	242	269	217	239	214	263	212	236	241	214	205	224	236	223	260	244	248	232	221	213	249	255	238	229	228	263	253	250	226	221	251	247	226	235	251	251	258	240	241	230	211	258	225	219	241	270	243	230	213	221	242	222	251	260	273	220	221	265	227	245	259	245	226	225	233	231	257	242	234	242	236	255	221	255	253	255	240	235	232	246	225	238	225	234	221	236	255	245	215	237	260	239	211	248	250	251	234	255	259	202	226	258	228	205	253	240	229	249	209	236	211	214	216	238	232	237	242	243	265	250	257	222	231	237	234	258	237	227	220	237	239	227	249	224	243	239	235	252	266	233	257	214	237	253	233	248	234	256	272	229	243	232	253	224	245	264	249	234	246	258	230	225	221	215	202	252	265	225	244	237	246	235	217	226	244	222	228	241	238	207	239	216	240	251	274	241	247	223	206	237	237	244	234	233	235	239	251	230	272	239	240	259	205	206	200	255	234	255	223	250	208	249	252	214	245	250	255	224	208	262	233	274	265	247	233	226	222	245	248	229	250	219	222	228	256	252	264	222	239	263	253	256	238	232	231	229	263	268	229	227	235	235	235	239	244	235	231	265	232	245	234	248	247	257	250	254	216	270	258	218	242	235	237	254	208	241	257	233	230	209	239	235	238	236	244	257	208	240	230	236	268	268	205	230	252	257	240	222	249	247	241	222	247	232	232	256	227	240	231	246	277	238	217	232	239	261	241	232	245	224	248	222	215	221	227	234	217	257	259	233	233	247	243	236	231	228	253	239	235	267	214	266	219	228	223	253	243	262	213	244	234	235	232	212	242	223	205	244	220	241	269	239	262	237	231	227	264	240	248	247	226	261	251	260	227	266	240	274	254	218	219	245	249	241	248	263	235	221	256	211	241	220	233	244	255	217	214	257	261	240	260	242	214	236	247	239	215	214	231	242	213	218	220	223	221	234	236	275	261	230	248	223	235	257	214	231	235	233	231	216	257	229	220	209	224	261	273	239	259	241	244	239	256	219	225	244	221	224	223	250	225	267	217	211	247	261	224	218	232	237	235	242	245	219	219	232	250	254	262	232	249	222	221	222	239	249	234	220	239	240	255	241	248	253	252	239	203	254	245	236	194	240	220	236	255	242	259	235	235	259	247	244	264	252	264	240	269	213	218	248	230	234	255	262	235	244	227	255	244	261	226	264	215	234	223	233	242	223	221	217	264	253	247	226	229	230	252	218	243	220	229	248	234	212	233	242	246	206	233	232	228	242	257	244	226	217	251	254	222	250	228	222	248	226	209	238	236	213	255	236	246	231	250	238	228	230	235	232	252	261	241	267	263	252	239	254	241	273	223	245	225	230	236	228	241	236	217	211	234	233	236	222	221	224	231	219	246	239	232	218	254	234	260	234	228	225	229	238	231	238	265	215	250	230	240	228	239	227	243	237	228	264	240	236	231	229	235	218	211	215	225	244	227	224	241	262	243	224	212	234	255	242	250	230	262	264	218	232	277	248	251	223	237	254	238	227	241	260	260	252	247	220	217	237	235	290	229	214	230	286	230	240	221	241	227	229	250	256	227	239	227	246	241	238	210	229	257	238	232	231	220	236	244	249	252	231	251	241	228	251	231	236	242	227	245	255	254	220	234	241	248	258	212	236	232	261	236	224	225	222	240	222	240	245	232	231	224	243	264	241	216	231	230	270	253	234	261	236	236	225	242	213	241	246	238	246	246	229	239	229	242	262	225	229	234	244	223	217	233	249	217	225	253	258	253	215	228	251	256	241	243	250	262	217	251	231	251	214	251	236	232	239	244	267	230	218	205	258	226	207	244	249	263	211	240	235	223	216	241	238	244	237	241	256	223	215	251	267	220	219	175	214	228	264	239	273	252	243	244	211	253	245	267	240	231	233	226	250	241	232	213	252	240	229	228	257	222	211	185	260	265	216	236	236	234	258	229	256	254	238	240	233	235	235	243	233	233	226	211	237	267	235	239	223	239	260	240	247	227	228	223	238	230	255	229	241	233	246	237	227	245	210	218	237	249	261	253	239	234	222	213	236	210	248	241	254	227	215	242	204	264	246	214	228	254	271	238	252	211	231	250	243	256	232	257	232	229	233	246	234	232	227	208	252	238	231	225	253	246	218	235	254	248	243	251	233	219	249	232	255	243	213	223	225	229	233	248	263	260	232	224	231	218	241	231	220	250	241	254	237	257	230	219	247	270	212	235	224	243	215	253	241	238	266	214	219	230	199	238	254	250	206	241	217	237	237	219	241	236	233	218	242	226	275	224	243	242	231	252	243	248	251	253	215	231	221	232	226	233	244	256	243	228	277	236	225	243	252	251	229	253	235	229	217	202	250	250	239	247	212	257	212	208	248	242	247	225	245	200	259	268	263	234	243	252	259	220	247	258	214	244	217	236	246	214	224	216	235	247	224	243	211	249	222	256	237	236	218	219	248	224	233	222	220	250	227	242	231	278	241	237	234	231	263	227	234	241	229	212	252	225	236	210	245	210	256	236	244	254	243	206	243	229	231	252	232	209	236	232	237	255	223	219	225	217	231	227	198	227	229	252	269	257	214	250	245	238	234	248	220	228	240	265	242	236	215	238	229	233	274	212	227	239	247	221	225	221	211	238	223	244	238	250	247	236	211	212	237	234	229	241	214	232	228	240	224	250	206	276	240	237	239	231	208	199	232	209	224	231	291	209	249	238	244	222	240	257	241	255	219	242	246	231	210	231	244	235	258	247	247	219	242	239	249	233	232	227	245	241	255	224	240	214	261	222	228	241	223	249	245	240	243	255	223	239	249	235	235	239	231	228	217	239	243	225	213	222	244	255	265	259	244	260	230	232	233	249	256	223	259	241	263	245	226	228	244	235	209	202	238	240	236	237	232	241	232	247	230	247	259	284	250	257	212	241	267	206	231	219	247	239	220	239	241	232	241	224	217	240	229	234	250	216	225	260	228	262	230	238	241	237	221	252	243	215	247	212	233	224	261	234	230	205	238	216	223	265	238	210	240	218	222	250	244	243	228	252	232	189	265	253	254	221	255	236	221	254
10572	7520	10228	11222	6126	5364	4558	4087	3969	3860	3886	3629	3065	2706	2284	1876	1658	1447	1339	1205	1139	1076	995	1003	1046	968	908	921	826	779	758	694	699	684	649	664	708	605	670	659	692	672	676	634	684	725	696	675	691	687	719	718	664	743	661	655	693	685	667	687	693	676	702	700	637	580	621	613	622	607	617	596	609	645	617	604	621	589	675	632	649	636	610	624	570	617	599	593	599	593	609	608	644	616	599	589	626	567	616	621	645	596	615	606	606	602	617	599	639	579	601	575	579	609	644	594	605	591	617	592	632	604	585	584	579	573	613	620	610	598	614	576	651	634	655	626	609	567	571	596	617	598	635	574	600	629	574	602	622	572	608	610	585	558	618	537	634	608	648	625	580	611	597	623	629	586	585	592	571	655	607	619	606	634	573	642	601	616	555	593	575	590	564	612	669	596	641	554	561	589	581	622	595	598	577	617	572	578	633	589	623	623	621	597	627	597	624	601	596	654	559	597	642	601	612	571	585	577	629	580	641	637	611	579	634	604	591	637	600	612	598	562	568	594	577	610	635	597	593	637	611	583	611	608	604	625	649	586	576	574	607	609	654	659	605	609	600	541	638	604	621	572	651	635	584	619	669	607	578	596	612	579	568	632	608	593	580	600	616	612	611	624	606	644	615	590	587	632	618	615	582	570	610	620	586	554	554	572	605	637	621	622	622	598	591	604	632	649	631	618	625	604	624	616	602	590	605	591	634	571	619	616	607	574	616	615	598	641	579	609	582	645	633	632	573	664	569	620	620	591	618	623	616	592	610	629	630	621	648	622	587	614	620	577	570	597	601	621	594	603	583	624	605	612	583	618	587	577	594	571	588	614	628	624	594	584	592	565	610	650	628	644	572	594	624	631	579	596	604	631	639	583	597	650	583	646	614	617	613	641	652	590	587	596	589	601	635	601	572	633	588	618	595	591	566	592	574	539	598	599	574	600	629	593	570	623	601	620	595	612	606	655	609	609	632	649	676	611	610	597	576	605	624	618	624	608	600	591	638	584	583	609	625	559	608	618	638	617	636	576	576	624	591	604	655	574	601	618	596	599	581	541	594	587	581	594	619	552	640	590	602	632	599	605	623	619	594	574	611	585	619	599	603	568	619	556	610	602	614	601	576	570	555	595	565	595	649	637	568	598	595	627	626	619	600	601	587	649	606	580	582	563	628	611	583	561	597	602	593	657	606	599	614	596	649	608	622	611	606	592	607	618	595	627	561	609	627	612	632	586	637	625	596	671	615	599	603	633	632	604	580	633	569	595	636	623	615	627	584	616	611	631	610	581	595	603	610	620	575	599	602	601	623	599	638	626	613	594	571	607	591	611	598	624	610	590	562	595	675	591	600	628	590	614	617	652	595	590	627	592	574	583	641	604	568	565	682	580	625	605	589	645	635	605	589	604	611	583	560	634	612	661	651	600	659	657	571	579	591	562	622	585	598	608	598	591	633	574	639	597	603	616	620	624	552	610	604	621	621	599	633	645	575	618	616	574	624	642	587	635	614	632	594	640	639	590	597	614	592	605	620	614	628	606	620	608	591	605	626	627	566	657	616	604	583	594	643	597	621	580	628	612	604	600	649	576	623	624	603	606	618	656	602	590	621	604	620	662	658	619	655	586	578	588	574	656	631	617	582	585	621	580	612	611	636	597	627	595	615	620	549	647	586	580	587	613	627	627	607	591	598	622	612	603	620	630	602	594	631	605	641	609	605	642	612	585	557	581	626	614	637	588	565	600	628	657	559	616	601	624	607	665	616	650	656	612	623	600	586	577	612	604	610	595	641	601	593	631	612	621	631	610	625	655	631	599	601	574	588	621	538	591	640	609	606	590	618	599	589	615	623	611	641	587	616	596	619	567	616	632	615	611	619	651	590	588	645	610	624	575	617	580	601	629	562	616	586	578	616	612	620	610	605	664	586	609	581	608	605	620	638	597	604	610	627	594	618	640	636	584	638	572	605	556	640	618	583	579	592	607	573	657	616	620	537	562	581	657	647	592	595	617	585	571	569	625	630	581	617	603	621	605	647	613	615	608	587	613	585	616	614	613	578	592	569	590	582	610	593	583	626	640	594	625	625	602	647	577	585	597	578	604	602	623	619	580	608	571	643	605	584	589	592	600	588	627	575	606	605	635	608	563	631	643	600	598	594	595	605	610	566	581	622	586	615	623	595	626	627	626	619	613	625	561	580	608	630	598	612	605	640	629	644	596	615	604	581	583	599	618	631	597	600	614	595	616	585	561	633	602	647	626	584	622	559	603	639	611	624	581	588	601	600	632	582	610	588	608	658	627	578	612	607	576	604	605	626	648	611	620	614	614	607	584	602	609	630	576	586	627	671	604	608	602	601	558	598	576	608	630	629	588	607	634	589	653	657	574	593	590	605	604	577	641	671	599	591	585	637	621	628	548	638	589	602	617	604	659	646	661	642	624	586	602	618	645	604	604	615	571	594	622	628	613	596	636	615	629	647	645	629	598	597	599	621	644	648	558	595	618	612	611	630	610	615	599	636	607	564	591	596	620	607	592	621	628	635	531	564	584	581	606	641	595	563	590	622	563	619	598	584	638	610	614	611	585	600	636	592	566	579	663	571	617	564	609	589	537	603	590	636	548	604	596	605	591	630	617	616	619	597	637	589	598	606	617	668	620	592	623	613	622	603	587	623	573	589	591	595	630	596	570	653	638	595	640	641	619	592	595	590	598	607	615	596	620	588	601	634	604	599	607	593	595	592	610	606	602	584	618	603	638	652	605	591	594	558	624	585	605	564	608	593	605	618	625	605	586	553	597	563	635	577	617	587	642	555	618	576	571	585	585	595	584	570	591	588	602	579	577	576	605	603	622	626	607	597	625	556	569	625	577	624	627	629	620	596	619	644	571	577	637	608	613	630	663	666	602	581	607	609	589	572	626	619	598	644	542	565	605	585	565	661	619	624	593	614	615	594	613	598	597	597	614	616	613	629	641	624	587	631	602	562	620	622	627	595	596	651	637	611	661	595	603	592	585	606	595	566	574	581	569	618	593	624	592	568	660	626	673	622	595	592	565	592	630	652	616	604	568	636	585	607	588	581	592	609	594	608	632	594	609	579	607	586	585	579	615	605	613	618	609	599	593	669	603	606	624	602	605	628	635	596	612	617	599	607	618	609	607	623	608	653	599	609	581	597	625	598	617	606	652	605	593	602	555	629	605	608	598	583	596	659	613	602	615	608	625	590	637	644	591	613	607	641	585	589	616	615	603	627	545	628	620	605	607	599	638	599	619	625	569	612	619	573	615	582	624	610	609	593	621	642	606	642	572	607	636	605	608	588	603	571	613	604	601	569	607	640	615	645	607	595	604	541	648	604	617	551	587	649	582	578	624	594	630	607	599	616	611	583	578	564	617	600	578	611	625	593	613	606	587	572	620	596	587	615	628	610	588	616	650	580	605	585	587	580	575	578	622	642	590	638	606	647	586
37639	28060	34209	33861	17572	10304	6789	4862	3667	2980	2517	1973	1652	1654	1584	1256	1112	956	818	749	700	730	701	623	607	512	509	501	512	472	441	389	366	387	367	317	325	363	312	355	350	315	316	332	360	323	337	335	347	303	346	345	320	347	348	353	318	342	342	314	305	314	353	336	310	342	314	339	329	293	339	278	322	330	313	309	308	295	317	303	286	278	293	306	327	354	341	304	343	295	318	322	280	329	313	312	286	340	318	284	292	306	329	299	304	319	291	335	327	319	319	321	309	324	335	295	310	292	370	336	352	297	312	306	320	311	280	322	290	336	319	316	325	326	287	322	281	339	293	327	345	300	284	306	302	301	288	303	333	317	275	321	315	285	308	305	291	312	317	330	318	294	335	286	330	309	304	314	304	294	316	325	306	315	296	290	295	298	319	318	347	298	298	304	308	274	289	333	294	314	316	328	288	309	324	289	317	303	304	310	298	290	331	306	311	301	335	299	330	301	338	310	305	322	294	304	303	331	322	338	311	321	299	351	324	303	304	290	288	352	308	300	333	312	313	329	311	292	327	306	319	334	328	301	295	338	327	304	319	333	303	311	306	281	307	286	299	325	335	306	326	317	312	299	307	314	290	280	321	345	292	331	311	291	291	315	323	307	341	281	303	289	287	312	293	292	300	312	330	297	348	312	294	330	285	307	290	307	305	336	316	262	324	299	311	324	330	326	298	319	320	296	290	306	380	335	311	329	307	332	312	320	324	322	298	295	302	319	322	312	271	312	317	308	331	343	332	321	290	301	331	312	315	325	313	322	302	321	310	319	340	310	305	284	290	336	299	330	300	291	321	310	286	303	297	301	305	311	289	315	311	293	320	288	285	341	317	294	282	296	333	290	299	330	313	306	304	311	300	321	307	310	324	335	303	328	307	317	313	295	359	297	323	303	341	323	340	290	352	314	337	333	299	308	295	290	329	334	333	320	291	274	310	302	303	304	337	299	332	322	326	310	284	310	316	334	310	314	284	315	331	305	342	303	311	329	283	295	351	316	300	331	345	274	277	311	309	309	324	308	321	297	291	331	303	299	277	309	321	310	326	319	298	328	303	315	307	322	301	277	295	320	297	365	298	290	319	314	306	336	338	305	318	326	299	299	309	295	311	346	295	297	324	329	284	308	312	289	304	317	327	314	311	287	286	309	335	321	306	298	293	293	311	294	280	332	299	317	314	261	280	319	317	286	293	292	334	307	312	303	338	313	305	315	318	316	336	307	278	307	288	324	320	283	291	333	327	312	317	345	327	320	333	346	298	304	287	304	305	306	308	306	287	335	286	298	308	281	319	320	318	304	315	342	311	308	335	315	320	309	292	311	312	338	313	298	319	322	324	308	294	326	296	329	296	336	337	308	316	337	336	302	300	334	310	321	313	366	346	279	277	305	336	315	345	321	305	338	380	303	308	298	300	307	293	300	334	299	312	314	328	301	297	341	311	299	315	309	299	317	306	354	311	343	296	299	317	310	339	331	303	329	318	308	312	321	281	289	303	302	306	332	329	311	281	321	303	289	307	321	304	272	308	311	318	355	300	325	343	338	308	284	301	294	328	299	311	298	330	325	320	331	318	305	317	293	322	325	272	297	291	332	289	307	328	313	283	303	272	315	303	318	322	308	346	296	312	317	320	298	311	320	297	324	321	312	308	305	329	323	361	341	297	294	335	283	307	300	283	328	336	324	285	296	329	318	319	316	321	303	325	294	322	323	299	312	338	329	336	299	288	329	296	347	295	298	327	295	325	300	310	301	307	306	332	307	331	335	348	305	296	311	331	314	306	317	285	293	304	309	294	321	280	303	278	333	307	297	277	324	334	324	331	295	364	328	333	293	320	310	323	330	298	331	322	287	336	330	308	324	314	303	319	329	355	323	297	298	274	296	340	301	321	285	310	289	334	329	315	292	340	304	331	329	328	323	304	327	308	283	335	304	272	291	319	291	318	324	310	298	318	339	300	313	300	308	300	307	348	326	365	343	365	299	338	299	291	323	306	298	300	272	277	309	314	334	324	323	317	290	329	296	303	310	296	295	298	301	295	322	293	305	304	308	321	292	296	306	318	296	308	265	329	327	327	286	287	322	318	327	331	313	301	302	317	314	274	286	315	266	310	308	293	310	315	323	323	335	300	301	301	301	304	290	358	318	327	299	305	280	316	276	328	332	304	312	309	324	313	300	316	334	289	292	302	335	315	281	296	309	316	314	290	351	278	294	287	310	290	325	277	327	325	331	321	305	300	341	343	345	283	299	283	309	333	321	319	296	335	348	309	285	310	324	312	302	296	314	339	315	320	313	305	295	281	324	315	323	307	298	343	312	326	291	303	326	312	312	289	334	321	325	346	290	302	335	306	289	354	321	306	317	294	280	319	322	296	320	329	311	306	332	314	269	301	322	279	318	328	314	294	324	284	306	321	315	301	311	318	299	310	304	312	316	345	308	311	300	331	296	305	335	316	300	310	310	309	357	330	275	295	294	325	313	333	295	327	309	352	299	302	299	300	320	318	284	307	329	324	302	315	300	317	315	301	310	322	310	274	330	292	306	340	322	272	317	298	304	315	311	286	290	331	333	327	344	286	308	320	309	300	293	294	352	300	342	337	350	279	307	319	294	278	302	329	325	305	370	338	309	335	293	323	329	301	338	303	316	282	304	331	338	318	323	314	317	316	352	290	303	306	314	281	295	343	299	316	281	320	298	324	322	294	294	302	301	290	336	328	306	292	325	336	285	292	300	304	286	329	323	320	325	276	311	325	308	327	309	309	296	326	286	355	315	300	270	291	324	328	306	322	320	288	322	284	341	328	328	305	319	303	315	297	312	300	273	314	299	327	295	313	283	340	321	307	322	339	322	300	280	299	331	296	322	305	330	342	272	280	294	291	338	313	291	296	309	266	315	281	283	279	286	306	317	304	315	307	312	305	287	324	326	324	302	312	346	299	309	310	304	319	303	306	307	311	266	310	314	330	308	336	315	306	296	327	315	294	316	324	318	290	312	316	308	325	304	334	261	302	340	268	315	325	279	316	328	306	351	318	302	315	353	299	323	309	327	340	290	308	297	313	285	312	306	304	294	284	293	298	310	323	310	319	320	328	296	317	306	312	316	279	303	304	300	345	323	321	288	334	319	303	311	279	313	306	319	305	274	325	297	312	302	345	285	345	305	308	294	283	269	337	288	337	334	309	334	291	303	326	328	313	308	296	287	316	316	324	300	301	316	314	301	289	298	289	282	264	296	337	299	324	316	295	303	314	293	339	295	322	296	347	326	312	310	311	327	312	324	295	341	320	331	330	313	315	333	312	337	310	326	324	334	295	298	330	321	306	296	286	278	304	302	310	292	303	317	285	327	310	297	308	335	272	330	331	305	306	335	308	318	303	316	314	296	331	311	324	317	291	302	281	329	291	315	301	307	325	333	290	304	337	292	301	317	304	345	294	290	321	284	323	337	271	306	284	326
24270	19671	33158	32208	15140	13697	13155	12404	11824	11265	9989	8257	8128	7309	7039	6421	5727	4872	4364	3726	3695	3788	3514	3023	2508	2344	2141	2264	2144	1945	1517	1361	1306	1322	1232	1121	1099	951	915	908	948	989	955	994	934	954	975	986	975	948	964	970	1008	942	937	946	917	831	875	905	921	854	918	867	841	767	782	788	774	803	779	805	775	814	785	769	770	779	783	791	751	748	786	790	804	752	778	782	786	800	782	738	763	803	765	798	783	747	719	783	754	777	819	781	764	750	767	753	768	791	791	764	781	740	775	775	732	760	780	766	690	757	757	760	797	749	737	778	792	770	764	777	787	793	760	742	787	762	794	740	733	800	783	737	780	760	734	729	740	763	776	754	737	721	788	746	820	760	755	772	711	787	747	750	762	763	711	757	753	731	708	771	707	776	749	757	779	743	762	816	788	732	757	807	774	757	767	782	815	777	748	765	769	792	766	752	751	747	787	732	756	769	788	753	765	772	745	733	719	722	792	777	784	763	775	719	734	729	734	778	754	780	738	793	747	797	772	731	736	776	809	755	745	757	734	755	736	752	703	755	735	775	793	781	708	720	760	750	806	752	794	704	758	791	791	782	765	728	746	790	762	768	761	789	767	744	771	741	726	753	750	770	744	816	764	769	763	768	771	766	751	760	788	735	741	769	720	802	725	799	769	801	745	762	797	774	770	726	745	807	734	760	761	747	680	708	743	763	709	746	716	752	788	756	787	752	712	742	738	690	761	785	801	796	753	753	737	736	771	784	749	747	730	746	758	787	737	779	741	798	756	757	808	751	773	746	764	791	779	766	779	791	726	796	742	736	744	749	757	753	750	756	752	732	749	766	730	831	795	765	722	773	726	753	775	736	763	703	750	741	798	755	752	735	807	729	760	767	765	787	751	769	731	750	805	756	816	738	785	763	716	769	729	745	707	707	717	757	748	804	773	750	797	736	753	787	778	706	796	786	767	772	743	772	746	766	759	743	733	786	743	803	764	755	741	733	770	741	764	757	750	778	768	782	732	744	794	789	730	781	790	771	810	768	782	761	744	717	723	770	749	790	770	730	787	801	765	719	785	766	781	791	790	808	743	715	737	777	767	765	743	804	773	757	766	780	749	769	738	790	774	720	767	796	696	717	721	759	803	723	797	750	708	763	751	765	736	749	728	738	775	671	758	795	771	752	713	769	763	802	800	754	730	746	730	760	722	747	772	704	795	760	782	735	804	771	734	802	764	776	735	740	755	770	806	795	789	750	758	751	765	802	793	772	769	770	760	770	783	748	770	718	774	761	790	734	749	768	754	778	741	771	752	780	707	715	779	752	745	749	748	785	734	722	763	755	770	801	726	737	777	711	788	742	710	759	793	730	776	743	744	751	769	782	715	751	763	738	773	771	767	747	735	755	778	779	791	736	735	750	752	735	770	731	812	740	736	754	743	778	721	796	739	742	713	715	734	734	744	711	739	749	757	703	742	728	751	763	771	773	809	766	743	777	746	751	785	759	728	717	747	726	785	741	774	775	785	757	776	781	715	762	735	754	767	787	708	730	740	725	761	754	740	778	750	717	819	749	785	766	761	751	750	759	792	756	731	753	768	725	750	754	789	771	766	767	787	770	750	732	774	772	783	781	744	730	745	724	745	741	759	764	719	705	759	699	729	785	776	765	747	742	767	733	769	738	761	752	748	763	760	765	749	755	739	746	756	757	763	770	822	786	788	797	760	772	754	731	762	771	764	736	768	750	733	772	778	745	767	797	763	727	752	744	763	755	730	727	714	735	789	772	742	750	742	769	744	736	742	793	716	751	771	751	713	774	734	782	723	732	771	753	751	721	798	764	754	706	790	782	767	728	751	722	778	726	755	782	737	716	722	738	756	760	791	756	768	754	737	704	773	701	717	761	823	765	760	786	731	797	732	746	725	786	720	796	708	699	749	760	789	745	774	752	754	751	751	704	795	724	729	769	782	747	782	752	697	713	775	809	782	718	726	748	740	739	804	730	735	773	730	737	766	763	771	738	731	790	787	766	744	761	770	767	755	742	766	722	754	801	711	777	774	781	805	712	765	704	766	799	758	789	748	760	780	757	698	785	767	771	810	715	720	746	764	769	753	746	779	785	735	799	766	733	733	751	704	759	753	731	753	767	737	723	766	732	725	726	767	811	799	763	784	808	755	777	769	757	738	712	787	707	750	740	742	742	757	770	762	726	754	781	780	755	762	740	725	772	699	802	724	752	759	781	771	722	737	775	805	709	718	739	755	792	787	786	745	813	764	743	744	723	795	719	787	716	783	759	791	773	754	775	764	798	747	787	754	817	817	790	768	777	780	777	760	764	754	768	764	769	764	688	731	763	713	750	750	740	760	754	732	740	722	771	812	756	766	740	748	798	737	778	768	739	820	766	745	754	767	770	766	779	764	726	780	773	768	780	792	749	733	755	793	755	792	776	758	748	727	752	760	786	740	760	783	815	775	823	706	755	725	772	730	763	760	773	779	781	746	793	745	755	787	759	744	787	764	763	801	729	783	769	781	755	756	753	763	730	755	789	752	778	770	743	770	762	741	700	704	718	741	725	787	738	792	755	750	801	761	771	761	749	754	740	742	758	810	779	787	754	750	754	787	751	753	758	701	788	760	711	751	772	760	756	787	783	765	734	760	779	756	767	808	796	772	754	775	765	761	801	766	796	746	770	784	767	819	771	766	798	744	764	817	752	770	811	771	743	755	730	763	689	759	698	789	752	734	788	756	817	742	788	760	779	746	729	736	759	793	728	807	742	739	757	790	745	757	821	767	770	751	790	781	742	670	747	715	756	798	746	728	749	772	734	749	771	764	749	789	759	761	765	768	758	747	763	726	731	763	788	759	785	787	775	751	772	740	746	754	721	769	786	737	736	757	704	743	769	779	741	809	775	726	811	764	753	811	781	732	734	754	755	778	749	799	716	795	738	759	714	759	740	765	788	787	800	705	746	781	753	792	749	717	718	795	751	800	783	711	816	740	743	775	771	753	754	775	736	765	752	743	715	795	729	727	787	744	720	795	770	737	733	766	771	780	708	808	760	774	824	758	781	791	779	751	835	730	814	734	778	763	757	740	757	791	774	788	724	700	718	768	775	740	719	778	733	720	780	804	762	726	778	735	763	737	758	779	733	771	795	759	752	760	757	763	747	746	832	750	751	747	779	768	781	781	773	740	768	748	812	754	785	759	745	791	743	721	725	746	736	707	787	795	738	747	714	785	807	797	775	803	768	788	765	747	765	786	719	717	777	754	789	727	763	799	772	745	748	742	756	804	771	706	717	745	744	759	782	767	754	738	721	767	759	713	755	765	744	803	753	797	742	762	745	754	744	831	712	744	803	730	728	741	759	746	734	754	754	758	685	802	750	810	751	762	738	778	742	745	735	774	760	761	719	769	793	777	767	701	760	791	773	789	776	762	743	792	752	756	764	786	749	746	766	839	780	754	749	734	754	770	822	795	771	748	774
46516	37535	44639	37426	23077	17609	12637	8825	6853	5426	4173	2872	2488	2443	2040	1744	1565	1364	1246	1090	1073	1050	917	797	740	686	641	605	590	563	448	465	392	402	360	361	346	335	332	316	312	314	304	320	362	316	320	328	336	325	327	333	307	340	359	280	316	281	288	323	298	303	289	304	288	296	264	274	285	290	299	251	292	258	250	302	286	273	288	307	293	271	285	289	248	271	282	267	311	290	326	283	294	312	280	306	302	285	266	240	286	284	252	273	264	285	286	300	270	276	262	280	273	280	314	276	268	296	294	299	296	303	265	267	289	281	268	297	281	299	278	282	260	275	281	292	282	301	288	278	280	277	302	285	260	274	293	268	274	254	316	287	257	263	258	311	260	265	273	269	262	264	300	269	278	307	295	277	288	274	283	279	274	301	300	285	275	317	260	283	280	258	301	259	293	270	309	303	255	263	261	269	312	280	268	274	292	255	251	273	289	243	293	300	288	271	324	293	300	288	286	287	284	267	267	282	292	285	287	306	292	294	315	270	286	293	298	248	294	292	247	272	280	293	272	295	246	274	328	293	264	282	277	281	259	313	276	282	286	296	275	276	263	289	290	267	280	263	262	268	299	277	294	299	281	283	288	260	292	267	301	276	267	300	280	285	277	286	269	291	248	300	279	251	280	278	288	276	268	260	256	303	277	274	282	299	297	257	277	272	285	275	261	254	256	270	299	285	298	261	273	268	291	291	267	266	275	281	264	275	277	273	281	279	288	288	271	284	260	290	277	283	288	289	283	260	246	278	296	259	281	310	295	280	284	243	266	285	302	279	268	275	297	314	266	243	260	292	274	263	291	271	269	268	277	303	294	289	307	296	313	263	264	273	259	280	245	271	255	296	301	282	265	318	268	296	264	293	278	295	291	252	274	293	285	270	228	283	303	265	281	276	261	295	285	277	288	284	250	243	260	273	272	273	291	286	268	276	277	273	290	291	260	277	274	250	306	279	308	256	316	291	275	279	292	291	297	260	277	307	278	291	270	292	273	274	278	273	288	262	266	288	297	258	286	249	255	307	333	286	280	274	277	239	288	260	286	254	257	297	248	261	258	254	274	288	273	264	271	263	300	282	286	265	279	262	258	298	276	271	292	289	303	304	286	269	272	273	291	281	294	275	270	270	303	254	259	283	297	264	261	277	280	283	275	329	270	298	301	281	267	301	278	265	283	284	292	300	292	258	286	261	264	258	285	269	275	275	272	289	284	248	236	287	251	271	285	291	294	287	292	297	256	283	285	261	300	277	298	282	284	261	282	267	276	291	270	278	275	283	274	288	286	288	303	276	311	274	263	258	293	268	262	252	297	300	303	273	304	294	268	271	341	289	278	289	265	300	280	259	305	275	268	257	285	247	297	299	297	328	304	271	301	302	246	288	252	262	276	300	280	289	259	306	286	278	289	291	277	331	257	282	288	296	315	254	278	291	285	296	262	299	236	277	272	278	264	277	319	286	291	286	302	254	261	293	269	296	263	302	314	280	302	279	313	295	298	296	275	266	294	278	280	283	252	295	285	264	306	272	299	286	288	273	277	291	295	273	289	283	250	316	294	252	298	264	266	284	297	288	271	289	300	285	287	314	299	254	300	267	258	291	262	294	285	297	292	261	270	269	265	258	272	254	261	281	265	262	278	264	264	300	267	262	263	313	270	270	289	302	253	278	292	253	286	273	274	277	287	288	270	278	277	287	267	268	263	297	283	289	251	286	274	285	263	286	256	278	271	278	293	281	273	263	283	304	283	271	296	285	279	283	267	286	266	279	280	250	262	278	279	267	250	272	279	309	250	289	296	308	263	293	293	268	290	265	275	297	289	278	279	284	316	306	271	257	258	284	283	270	298	259	286	267	261	280	290	292	262	281	288	271	294	284	276	299	261	258	284	272	261	291	283	283	289	281	293	294	269	306	271	283	297	294	300	244	289	320	298	287	263	257	305	298	269	258	266	294	278	273	292	239	282	278	252	285	278	271	249	291	289	306	263	274	279	283	283	292	300	269	261	275	315	291	317	300	277	291	244	253	281	268	289	251	285	257	242	288	295	262	276	280	293	262	275	272	287	289	300	293	256	299	269	250	280	298	297	279	275	280	242	334	280	269	281	288	271	302	311	255	273	298	283	277	280	276	296	254	262	252	276	278	281	258	298	288	267	297	279	287	269	302	309	296	304	273	247	297	313	284	277	269	261	283	283	311	284	281	288	298	241	267	292	282	311	298	269	266	292	284	292	264	253	273	285	260	312	276	291	270	275	259	225	285	280	279	298	279	306	304	328	274	259	277	256	287	283	297	290	280	256	262	285	292	286	244	286	274	280	265	279	265	268	283	254	284	272	278	277	308	287	286	305	290	261	259	255	280	300	268	267	298	268	272	299	243	308	241	277	276	295	294	277	278	263	278	321	257	289	277	328	316	288	286	275	290	292	282	270	294	274	284	268	274	280	246	269	278	274	292	292	280	263	278	255	265	293	289	282	267	311	271	293	258	301	272	277	298	285	255	259	285	254	293	249	262	279	264	278	274	284	282	282	313	262	286	290	258	315	284	255	295	273	243	279	269	272	293	287	303	270	287	283	274	258	251	258	282	237	296	289	258	268	291	280	274	277	270	296	281	277	300	274	272	299	288	260	294	289	291	286	260	284	307	290	286	265	238	255	280	252	285	284	264	282	282	304	303	305	262	260	283	278	267	258	275	302	264	279	316	289	292	295	287	267	273	268	275	285	273	262	282	247	278	288	245	277	319	272	294	307	262	267	260	273	304	285	300	296	304	316	282	265	262	267	243	279	281	272	272	250	271	276	284	259	307	292	285	284	270	264	284	313	312	244	289	280	256	279	323	285	277	274	277	306	299	284	282	280	271	274	292	275	295	255	273	250	277	296	305	278	274	289	249	317	289	247	294	278	308	286	274	298	317	299	291	313	277	260	284	266	302	274	300	273	252	290	308	282	306	298	308	266	297	283	285	272	295	271	274	293	282	302	277	271	283	281	262	292	279	279	284	269	260	298	278	273	293	295	274	282	306	272	250	322	305	285	250	309	275	260	276	259	265	287	289	293	282	293	254	284	266	301	284	282	283	315	290	271	284	296	286	278	275	290	256	318	303	266	268	273	257	280	288	297	280	279	253	278	275	292	258	292	296	260	312	271	310	296	267	297	267	267	264	279	245	276	290	260	271	284	300	279	260	294	317	261	240	286	296	281	261	282	263	288	274	276	308	243	297	272	293	270	284	281	260	292	258	273	280	284	280	293	283	278	270	315	294	288	307	263	279	274	280	289	268	276	260	292	281	278	291	246	253	282	261	285	273	256	255	286	268	280	285	278	271	260	284	306	298	291	288	288	285	261	270	304	263	265	280	302	269	283	302	275	293	278	270	287	303	269	286	253	257	273	262	285	307	265	276	270	287	272	266	273	279	311	267	296	267	277	293	296	267	260	299	283	265	274	269	255	281	274	272	266	280
30363	28561	43155	33522	20191	18873	18870	17652	17776	16825	14082	11129	10878	10546	9268	8322	7348	7037	6536	5720	5858	5600	5389	4163	4156	4061	3152	3242	2962	2880	2258	1911	1543	1559	1605	1385	1250	965	1036	997	968	923	879	962	1004	945	951	1009	1014	1012	1012	1033	956	1001	957	884	871	819	842	872	796	842	865	823	809	756	721	763	730	773	713	725	721	731	735	719	657	714	724	703	735	700	724	668	683	657	712	690	703	741	702	774	712	670	656	667	690	720	671	723	688	702	764	696	657	639	694	701	673	728	680	676	694	709	701	678	646	685	695	660	705	649	737	668	666	681	669	698	676	690	663	677	630	660	658	655	665	663	712	697	659	623	667	653	667	669	677	689	681	640	707	657	747	674	697	718	714	703	679	723	678	686	710	683	676	725	695	675	657	627	663	684	626	688	678	657	685	683	662	682	656	672	710	715	679	663	666	669	686	668	672	677	704	666	688	654	682	657	669	658	711	710	707	598	646	662	649	692	668	664	693	690	689	664	645	682	693	637	723	677	665	697	674	663	668	716	653	665	678	665	651	714	713	692	670	675	720	661	687	662	645	695	695	661	682	643	624	695	615	682	660	681	661	703	638	636	657	655	676	681	646	685	703	681	660	677	666	693	673	677	693	710	689	709	638	658	670	667	683	651	678	656	638	698	725	662	656	668	619	685	661	669	697	672	717	655	636	668	641	631	672	676	694	655	697	673	678	715	661	688	645	680	678	694	695	677	679	665	698	700	687	667	699	650	636	705	720	628	649	683	629	714	631	696	675	737	685	698	648	637	668	671	670	657	626	683	681	663	689	678	725	642	680	704	659	667	689	684	647	678	662	663	676	660	707	656	681	685	699	675	678	668	659	667	679	683	694	691	676	681	682	677	659	647	690	711	650	656	656	689	684	646	667	644	656	673	713	721	669	710	674	696	671	699	684	666	677	730	638	674	678	675	698	728	657	709	670	721	686	698	629	682	657	625	662	663	653	678	675	665	655	644	713	604	706	646	654	675	680	635	693	696	617	675	670	641	665	668	646	683	648	655	726	687	664	658	691	649	675	667	669	680	701	635	674	679	713	680	706	693	653	656	640	663	658	704	682	620	695	682	663	729	687	693	659	681	727	678	695	651	647	681	682	688	638	677	673	653	685	654	664	660	690	697	641	722	703	716	675	686	648	655	666	731	677	676	643	698	664	656	660	669	644	682	677	639	694	680	621	690	697	683	712	635	630	652	703	686	696	661	669	670	707	695	684	671	644	660	681	679	715	638	609	729	693	670	613	628	684	705	647	670	677	646	672	661	654	658	685	677	657	707	684	677	692	677	737	704	656	691	704	659	715	667	646	670	698	622	661	679	732	654	682	666	658	663	656	707	712	690	678	653	681	708	675	693	704	648	639	631	667	672	656	660	687	725	673	660	664	695	700	682	708	659	675	685	687	651	687	656	705	673	698	662	715	665	679	672	663	711	671	685	674	682	625	728	677	691	679	709	705	699	626	685	688	697	636	690	668	666	593	652	701	682	699	669	675	678	677	708	673	730	667	650	717	701	635	652	670	723	712	691	685	665	700	669	651	700	657	701	619	652	685	650	677	676	695	604	634	682	683	678	703	672	678	668	721	683	638	705	707	664	654	688	682	662	651	661	638	677	696	651	690	653	661	719	667	631	670	671	644	686	708	647	717	655	706	704	632	696	656	681	677	690	655	660	700	710	644	677	665	691	634	663	716	730	693	678	637	673	650	679	701	643	651	671	669	634	648	679	699	669	726	638	693	708	638	693	681	674	688	686	678	627	689	650	673	677	666	699	701	660	646	705	706	656	731	654	710	705	661	679	694	648	635	668	681	684	690	682	641	644	691	684	685	658	707	664	698	694	610	656	724	666	704	644	659	700	709	653	668	672	675	707	685	664	659	680	697	618	684	642	681	729	659	667	691	655	682	679	661	661	632	697	661	692	674	632	692	713	687	672	685	659	665	697	662	679	687	667	690	667	647	632	660	641	651	700	658	663	706	686	700	664	700	727	669	599	680	669	723	718	698	654	636	689	672	665	678	654	714	672	690	607	699	668	687	680	709	671	670	623	672	690	695	669	666	635	636	735	658	655	700	640	638	696	677	694	665	690	644	680	684	660	717	624	669	690	649	680	687	658	649	650	662	673	670	659	654	672	655	731	679	675	648	719	709	727	658	666	689	674	658	696	726	636	712	688	660	702	631	685	674	654	690	684	661	666	670	670	673	687	690	638	698	668	664	674	643	642	702	650	700	749	672	698	668	662	713	673	715	702	696	683	702	626	703	695	656	706	661	669	669	656	696	673	664	721	728	682	715	702	678	660	717	657	666	701	635	740	724	659	678	668	643	705	681	688	667	674	662	668	651	667	679	693	703	698	686	680	692	675	649	684	689	679	703	651	737	691	668	682	611	675	707	653	693	649	683	645	661	710	697	693	683	707	652	678	661	701	689	690	716	665	657	700	630	673	717	663	701	699	684	660	670	707	726	688	695	662	667	715	718	668	656	694	674	663	710	674	687	731	690	687	673	672	688	668	647	725	645	639	753	683	692	672	717	652	665	650	692	643	695	664	698	686	684	721	660	651	681	637	649	626	667	673	675	662	629	683	667	664	665	661	697	629	688	649	664	706	693	664	667	682	685	620	690	635	646	706	704	656	655	712	645	669	690	662	711	688	663	687	633	719	693	706	701	733	656	721	694	620	672	671	658	667	693	680	677	703	661	647	706	701	661	659	687	729	685	679	667	669	683	685	677	700	671	611	716	737	636	667	700	719	674	708	710	684	709	637	643	702	672	669	697	661	611	690	681	673	688	702	687	739	700	690	705	688	734	710	681	647	684	653	623	661	704	700	637	721	698	703	675	643	687	697	691	702	655	714	679	689	650	623	658	653	712	677	692	674	646	711	673	688	620	717	660	644	651	723	669	659	702	680	669	671	602	741	691	666	654	672	684	671	697	652	690	662	662	695	682	685	649	693	662	666	684	695	662	670	712	698	674	690	644	682	696	669	666	695	656	667	698	662	667	663	655	667	660	709	666	625	713	685	646	648	655	670	631	630	689	702	723	698	685	684	665	677	683	654	701	674	667	700	667	661	644	693	659	677	664	660	700	651	641	639	633	680	719	696	690	632	674	694	713	650	667	658	693	703	674	692	691	680	660	644	690	711	657	654	710	710	689	664	677	645	631	710	667	633	645	712	713	650	697	683	679	662	699	650	665	630	631	708	668	688	631	700	679	692	651	649	670	691	702	660	672	629	726	679	655	649	704	665	626	681	727	665	655	719	701	677	645	710	684	686	691	675	702	704	676	641	711	663	661	694	662	691	661	663	686	700	694	664	645	705	655	722	679	686	698	705	705	646	694	620	720	687	668	656	656	657	667	669	657	721	660	632	681	675	700	649	699	667	688	699	672	687	697	705	678	696	659	672	724	674	697	681	630	709	689	689	655	671	635	699	674	678	650	714	694	661	633	699	683	720
17244	7745	7171	5921	2827	2151	1627	1199	1143	1088	923	713	570	524	433	416	358	320	311	363	317	311	336	304	296	296	289	275	268	270	239	248	245	236	246	263	232	245	213	230	222	209	239	250	267	255	230	228	271	241	254	241	257	244	245	223	274	237	234	271	230	218	236	217	219	253	229	254	246	240	207	252	230	241	254	244	237	236	251	233	265	243	258	227	214	236	244	232	240	191	239	227	202	231	242	222	231	232	238	260	236	241	256	234	215	230	204	250	215	226	238	214	261	242	222	241	241	247	249	250	243	234	232	237	240	208	247	213	246	253	261	279	241	240	245	237	227	200	248	221	252	229	221	250	216	241	220	245	210	246	242	258	262	225	235	279	253	253	244	237	227	221	198	221	226	218	246	216	226	224	234	219	217	263	231	241	246	239	249	237	221	209	221	261	193	224	244	199	233	244	250	249	241	229	251	228	207	230	240	241	218	235	259	236	250	202	225	207	217	244	241	226	214	235	236	238	252	214	206	217	241	234	257	218	200	216	203	263	213	208	209	235	235	259	276	249	250	236	241	251	233	234	247	235	215	245	235	217	235	253	246	230	220	222	239	238	246	226	273	262	239	228	244	260	237	232	248	214	241	229	218	229	229	243	213	210	218	248	241	198	250	226	220	275	268	246	265	232	254	227	258	231	250	250	228	220	257	215	245	230	221	259	251	242	250	225	254	224	214	264	231	212	278	228	239	244	256	255	252	249	212	259	261	210	237	228	256	244	216	222	242	247	247	221	235	254	230	232	227	237	217	248	240	227	254	263	254	232	227	286	224	217	235	222	219	229	243	233	226	230	246	252	285	239	231	229	206	211	230	234	225	247	246	222	224	240	244	255	247	242	285	235	248	245	251	261	237	228	217	248	246	214	220	234	227	225	243	234	239	239	218	249	257	227	207	255	231	234	232	230	218	235	227	244	259	245	265	234	243	231	231	220	229	196	248	233	244	253	201	219	240	217	226	245	221	242	228	236	219	227	257	244	227	241	224	214	246	231	219	212	226	245	227	227	269	257	262	246	233	224	236	211	226	245	209	235	208	202	231	227	234	219	216	234	229	223	232	224	223	230	205	205	251	240	236	222	235	249	219	247	245	214	232	221	213	255	232	220	254	242	241	254	230	237	253	224	249	238	239	237	216	231	243	210	229	243	240	213	252	227	242	228	246	199	241	237	231	249	210	239	210	227	228	239	254	226	229	241	237	238	239	228	254	242	235	248	234	231	219	235	232	235	255	253	251	210	236	228	244	221	225	245	219	231	235	255	216	253	236	243	236	233	234	220	226	252	242	251	251	222	236	267	251	236	212	219	229	220	219	244	276	217	254	269	233	241	256	260	228	239	203	218	260	267	220	232	261	252	237	232	222	239	259	244	216	252	246	204	237	239	221	224	247	221	249	255	251	216	216	226	237	233	225	225	209	202	214	227	218	216	257	232	224	205	247	251	255	240	235	243	236	240	205	251	242	240	225	243	219	264	229	245	208	217	258	250	238	248	238	238	238	249	249	236	204	241	239	228	199	206	259	221	230	203	243	226	238	218	208	251	218	240	222	251	239	219	245	244	220	253	240	255	234	232	238	206	230	207	226	230	249	247	223	243	246	222	234	254	238	245	231	249	241	240	271	260	222	259	214	219	227	211	198	245	240	224	233	234	229	232	225	217	224	220	227	247	225	249	242	239	245	220	266	209	249	264	245	242	221	215	208	266	249	259	242	211	229	216	236	237	210	280	234	231	218	231	233	245	253	238	222	255	239	211	254	259	227	257	248	217	224	218	251	238	225	214	270	227	275	219	223	231	216	231	241	214	239	214	233	248	213	254	252	223	228	224	227	246	247	240	245	237	239	209	274	248	263	243	228	228	219	195	231	206	245	238	271	221	247	216	235	224	228	230	238	227	242	220	269	214	242	242	233	245	211	232	215	240	237	221	225	239	229	256	232	248	252	220	259	224	228	248	239	237	267	240	225	207	239	232	235	248	237	207	223	255	264	232	264	240	237	219	219	226	221	240	243	232	230	239	208	241	242	221	234	220	224	250	240	234	209	232	229	230	281	218	238	242	231	212	259	245	255	285	225	229	243	264	236	201	221	233	235	241	216	249	241	223	236	235	239	220	217	216	248	227	262	210	239	232	263	222	213	223	211	185	223	237	249	227	235	250	230	241	267	233	232	230	242	224	253	244	234	239	245	227	205	264	231	240	218	243	206	225	262	223	244	241	237	239	238	236	231	204	236	231	219	226	249	227	253	236	214	253	222	252	268	230	241	248	228	236	248	221	241	224	231	262	253	230	198	225	234	243	205	246	259	235	228	230	239	255	255	239	219	230	220	203	229	233	232	256	261	211	273	234	225	248	254	208	256	247	229	244	223	258	217	224	231	260	222	204	225	232	240	237	210	232	232	238	261	222	228	232	239	219	235	250	249	241	217	234	268	203	215	235	222	238	202	220	225	235	236	243	248	238	233	276	243	200	210	231	218	225	289	254	264	237	246	225	230	251	233	235	215	249	253	236	248	250	213	257	236	237	214	244	231	185	246	222	212	227	256	235	208	219	226	236	214	233	241	212	237	220	246	230	257	228	249	245	248	234	263	228	207	246	229	214	216	244	210	229	221	251	217	217	225	260	256	229	239	240	236	250	219	241	232	236	223	212	221	258	240	228	232	233	213	225	234	225	210	250	209	234	228	241	236	254	211	241	226	249	243	216	226	222	240	265	255	248	233	232	242	235	234	253	246	232	234	254	244	206	231	247	246	230	242	264	256	243	214	232	231	234	236	218	243	231	258	259	225	259	241	214	224	215	233	233	224	224	262	237	232	214	233	232	228	234	210	242	214	240	217	230	239	229	225	221	244	223	236	235	240	259	246	234	205	201	221	244	244	252	231	238	235	249	219	216	244	230	255	208	247	222	238	226	247	210	232	267	214	264	254	243	241	240	228	239	263	218	216	217	234	232	240	257	225	252	230	215	240	215	243	227	230	230	241	202	249	197	235	233	211	251	242	255	212	222	246	246	223	243	229	226	243	249	239	210	244	232	213	269	204	245	230	216	235	255	228	238	216	230	253	219	245	224	254	229	240	239	246	230	212	257	226	235	241	247	234	241	232	245	241	228	221	206	225	228	244	260	216	224	244	242	213	256	244	211	217	235	231	218	227	250	230	241	242	263	233	225	208	243	229	256	227	235	239	232	219	249	231	253	240	220	234	211	237	260	222	230	213	238	246	236	235	278	244	235	215	236	237	259	229	249	230	231	236	215	265	242	270	223	240	250	203	212	226	254	229	233	218	236	268	210	225	234	258	229	267	214	226	235	221	258	199	249	247	243	240	246	223	237	255	258	243	243	225	240	235	239	240	261	236	230	216	241	225	203	234	226	221	227	226	203	210	222	230	281	244	214	248	238	239	225	260	263	235	250	256	226	255	268	227	217	236	228	216	226	212	206	238	234	238	212	238	226
9910	6629	12233	11550	7992	7195	6148	5133	5071	4894	4444	3529	2921	2375	1837	1694	1437	1413	1340	1305	1293	1260	1304	1194	1149	1168	972	1020	877	799	768	760	670	600	679	698	674	628	681	645	658	637	695	663	743	688	690	675	696	731	724	657	736	675	670	671	641	594	712	683	679	662	701	635	617	624	641	621	634	600	635	620	597	611	632	607	621	603	603	633	634	615	564	619	594	623	548	636	593	610	643	572	595	611	610	584	620	591	600	596	636	599	606	567	590	603	542	584	624	569	609	617	578	569	639	562	601	555	628	598	606	579	595	636	565	590	623	634	605	632	584	616	600	589	559	562	585	604	600	604	587	547	586	557	586	607	582	626	529	593	571	581	611	614	556	623	589	645	632	572	632	585	621	577	602	555	619	631	632	566	623	620	587	633	619	579	577	587	624	594	606	563	585	594	596	595	641	582	584	575	640	610	596	593	589	583	621	593	605	658	625	602	601	604	632	591	599	596	614	557	590	585	579	616	605	616	619	598	633	590	604	580	582	597	572	588	598	587	604	610	611	618	591	613	644	589	595	633	578	602	571	632	611	625	581	575	609	628	632	647	599	593	624	611	663	621	605	580	610	588	611	582	567	585	606	618	589	596	606	598	612	616	616	572	615	591	580	575	589	571	604	587	584	600	593	623	638	634	581	624	597	579	597	594	556	653	632	604	573	617	573	596	595	615	567	621	629	574	580	653	572	611	598	573	631	626	615	603	617	655	608	609	634	670	598	603	620	644	591	626	595	608	594	572	569	593	631	585	611	564	578	635	623	591	604	601	584	644	595	571	580	626	603	616	600	612	587	625	607	571	630	592	595	623	575	627	584	583	630	584	589	619	634	602	587	574	597	591	617	546	657	591	626	607	591	567	594	606	629	593	606	608	632	578	663	582	584	574	579	588	617	607	579	583	597	648	579	615	640	595	619	612	600	594	593	593	641	586	561	604	574	609	634	574	611	582	607	587	586	577	631	621	636	589	539	592	580	591	592	605	581	628	594	611	595	567	593	584	629	628	647	651	618	561	600	558	586	626	586	628	552	622	613	578	579	584	558	567	589	569	600	572	635	638	621	623	602	566	621	548	571	599	629	588	650	576	608	570	563	554	592	546	634	603	567	596	590	577	597	651	560	624	611	624	590	571	590	607	558	631	618	623	606	608	596	582	565	596	607	588	612	610	623	592	616	603	568	563	641	587	591	555	678	582	644	611	614	624	587	575	614	638	594	644	585	612	553	608	559	623	568	576	588	633	590	608	609	611	597	649	594	621	606	608	580	617	572	566	618	646	594	616	606	585	621	589	605	592	593	612	595	579	610	579	614	634	572	637	612	591	609	577	580	565	531	623	548	634	643	578	612	602	635	596	606	575	605	598	600	618	593	606	606	577	575	601	614	634	603	601	585	630	613	641	635	576	615	569	597	600	591	577	573	596	601	621	567	613	619	628	601	647	643	575	637	589	548	582	619	582	647	541	615	638	616	571	588	559	613	560	574	568	600	631	619	591	597	608	595	576	614	617	657	597	587	577	636	578	605	603	594	589	622	598	590	650	598	609	593	588	600	665	579	589	638	627	613	572	554	600	604	608	592	588	590	636	572	606	597	562	612	575	562	622	620	544	602	634	627	615	613	594	580	569	634	584	607	596	635	620	565	597	602	590	644	602	593	593	598	595	653	602	597	602	581	583	603	644	632	566	593	631	653	642	665	606	650	619	616	586	547	572	618	650	594	581	598	556	574	607	602	587	604	615	619	606	583	574	592	630	585	597	587	575	556	596	635	606	591	594	641	588	610	622	618	573	584	605	588	603	606	576	637	563	600	605	612	623	600	607	594	565	655	606	600	608	614	585	628	574	638	621	577	632	603	644	577	577	565	595	616	586	622	606	578	598	618	580	620	609	595	642	576	671	552	615	592	650	595	618	561	636	614	586	557	615	606	631	557	620	583	631	620	554	581	574	610	614	606	589	619	596	592	619	611	611	614	577	610	650	605	635	647	600	607	592	589	643	597	641	610	605	591	584	614	652	582	590	579	610	628	601	604	594	627	605	645	566	617	565	623	627	602	595	616	549	604	656	571	562	624	643	613	613	597	598	604	592	608	603	578	607	621	579	592	588	604	583	606	598	600	639	589	637	625	627	621	577	620	586	584	588	636	616	658	600	593	574	616	582	575	577	589	572	591	592	583	591	590	611	609	626	596	598	601	629	576	604	579	603	603	589	561	623	576	559	598	578	584	625	609	608	608	592	576	666	550	583	579	588	602	589	619	614	601	613	592	609	580	592	638	634	575	564	634	606	628	596	579	636	627	630	617	616	611	644	578	553	626	591	574	630	568	586	588	579	614	623	585	591	577	649	617	602	601	614	608	601	579	594	607	618	607	630	620	556	560	586	606	614	580	602	569	626	566	615	609	589	632	580	615	548	591	567	622	610	620	589	601	609	610	612	595	583	629	576	629	596	627	623	592	605	606	602	597	614	563	630	592	592	633	622	578	607	584	591	585	610	615	615	583	617	583	584	591	636	623	597	614	575	592	568	605	639	563	583	596	610	638	617	608	574	596	560	628	644	602	652	605	600	631	603	582	619	631	589	592	656	597	607	625	573	605	644	627	595	599	562	621	593	614	602	662	616	558	597	596	609	573	611	620	568	581	599	618	601	596	635	612	634	654	565	590	601	610	610	605	571	591	611	618	588	614	606	592	626	638	618	623	596	636	602	592	590	610	582	609	610	631	575	603	606	611	621	578	617	630	646	590	589	649	581	613	561	585	601	633	633	588	592	605	567	580	567	600	625	564	608	607	605	604	541	612	581	533	631	638	612	616	666	605	597	577	616	631	580	620	645	594	635	578	604	574	627	543	590	593	621	578	629	615	575	611	606	536	643	560	631	578	618	564	593	636	602	590	590	560	589	626	616	605	607	617	608	558	634	627	614	576	638	590	577	615	597	646	602	603	595	592	628	617	601	652	577	577	611	595	604	627	600	604	626	575	612	560	607	606	585	575	582	598	620	579	618	599	571	555	637	587	625	598	533	589	598	591	603	580	619	580	587	578	592	578	626	655	602	574	581	563	647	643	554	602	625	617	591	560	611	578	598	595	592	618	587	587	583	602	603	602	617	592	594	630	602	567	595	594	544	621	612	659	606	625	578	654	629	637	593	612	580	603	569	603	589	606	568	582	618	643	631	648	627	589	571	634	547	644	631	586	634	592	589	610	592	564	621	610	590	623	611	634	588	581	635	583	572	598	622	635	596	625	650	606	541	557	634	569	644	606	563	607	617	603	591	564	557	576	629	597	591	597	596	580	595	629	598	622	621	625	577	625	614	615	598	613	592	568	646	639	633	631	552	599	570	646	601	585	585	622	602	577	605	618	587	566	604	626	604	608	587	578	644	597	609	611	619	577	611	593	576	614	608	622	620	624	563	595	622	644	623	605	599	532	585	592	580	620	631	583	628	606	606	598	585	644	588
35352	29580	34010	34565	18636	11266	7201	5212	4127	3142	2274	1701	1562	1251	1109	942	953	893	743	716	704	682	684	573	554	547	469	452	459	441	439	406	350	357	343	346	349	352	341	357	332	357	326	334	304	353	315	337	271	345	320	311	349	331	297	314	326	325	330	334	306	347	362	310	318	336	301	301	327	315	317	324	325	296	323	282	307	305	318	316	295	341	311	290	281	310	278	326	284	330	278	291	308	316	309	303	322	309	314	331	294	302	294	319	338	334	296	330	283	332	331	301	296	314	322	315	290	286	296	308	328	297	307	363	274	335	338	323	323	295	318	294	307	319	297	296	313	285	309	323	323	297	335	325	304	277	296	293	319	305	327	325	301	317	312	332	313	329	307	280	303	340	327	310	305	318	290	333	299	305	296	326	321	298	298	296	304	325	322	280	315	288	331	313	327	332	289	321	321	305	306	322	304	309	330	311	301	323	340	302	291	305	293	348	300	319	323	327	292	276	343	311	309	318	314	320	343	321	281	300	293	321	327	338	298	268	325	275	317	340	323	313	342	289	306	330	316	326	373	306	277	324	305	335	321	287	278	262	331	317	320	312	318	322	292	296	302	341	299	282	313	302	283	268	321	336	290	322	321	314	300	342	309	288	302	313	316	301	272	293	285	323	327	326	347	326	329	338	279	325	317	329	279	315	321	308	313	299	293	287	345	340	306	332	340	314	297	313	320	295	297	318	307	339	331	296	323	302	298	323	340	295	305	324	337	322	310	301	318	297	301	338	323	346	300	325	299	340	291	339	310	293	328	303	331	361	347	324	344	284	300	311	340	281	317	302	347	321	290	332	333	338	322	298	297	314	322	290	274	326	317	304	298	318	334	316	323	319	316	342	290	304	343	313	306	323	359	306	320	271	298	302	289	303	293	300	286	289	294	292	300	331	306	319	280	311	321	295	325	286	306	295	312	319	324	335	279	300	332	296	288	334	307	298	307	307	294	318	343	296	310	326	313	294	364	333	305	309	330	303	321	264	293	279	301	329	320	336	287	321	314	307	315	317	273	328	305	284	334	272	326	290	290	289	337	332	299	275	304	297	303	320	339	290	325	306	309	329	335	262	344	290	299	318	296	274	311	292	307	318	320	301	311	302	289	285	284	311	301	303	323	319	287	306	300	329	305	296	305	327	304	333	307	272	331	307	309	318	295	305	331	300	282	296	333	311	284	301	319	306	303	326	341	297	321	304	313	320	333	297	337	314	295	298	349	305	308	321	283	287	312	291	325	317	298	317	291	295	323	299	326	313	298	332	324	309	389	294	297	324	327	312	303	315	316	321	307	279	299	320	332	298	283	313	325	295	329	307	315	308	296	343	339	306	287	324	327	320	297	307	293	290	344	321	317	337	311	328	311	321	314	345	332	311	295	294	298	323	344	330	323	281	301	316	305	295	305	333	322	306	305	286	294	308	302	328	294	308	284	311	277	301	295	306	331	285	284	318	324	336	334	287	313	271	305	320	314	326	285	307	313	321	303	299	287	284	304	289	299	345	342	371	301	317	322	307	304	329	325	315	300	285	316	295	317	315	312	347	327	302	290	299	303	305	296	319	304	296	312	308	324	327	343	301	275	321	320	326	307	299	334	304	305	310	343	324	329	319	321	333	318	312	314	295	358	329	298	341	315	324	314	320	307	298	298	272	339	297	292	311	287	315	318	303	318	324	284	337	297	283	312	316	309	290	323	306	320	318	315	301	307	295	334	328	308	288	311	297	272	323	295	329	319	307	277	328	300	328	316	334	298	313	296	333	306	303	308	313	288	363	285	334	304	309	350	300	311	274	308	326	330	300	342	323	305	306	311	302	291	298	324	328	328	283	282	302	340	290	337	285	295	296	290	335	261	304	332	301	297	295	296	327	311	316	340	285	298	342	294	308	325	315	307	332	315	332	289	331	331	286	322	327	306	337	315	316	272	317	318	350	280	303	291	295	309	326	329	324	323	324	313	337	313	301	324	339	290	291	310	325	293	320	322	297	318	341	339	291	335	349	310	285	307	327	309	313	298	320	288	299	335	327	312	302	299	345	316	316	313	288	301	321	335	277	314	307	313	293	319	290	297	290	307	290	328	340	299	303	314	325	296	332	322	304	297	326	310	308	313	289	308	284	295	332	274	289	343	329	308	291	315	321	333	341	326	298	348	304	318	319	322	294	288	305	295	316	305	312	302	310	308	293	330	321	314	327	331	317	321	277	328	308	330	277	311	284	320	327	289	294	322	294	289	308	318	329	289	317	331	332	299	342	341	325	324	330	296	318	343	292	285	306	329	335	305	304	314	319	292	331	320	297	304	306	299	291	297	298	316	315	295	288	351	318	326	283	289	308	315	328	319	330	320	303	279	299	339	306	318	318	305	345	324	306	337	295	311	299	305	271	282	262	276	344	331	309	311	297	288	322	272	310	348	294	307	320	363	328	350	305	350	294	325	310	316	303	322	294	317	305	294	314	324	301	294	295	309	361	314	276	309	306	332	329	280	332	274	312	341	336	297	330	291	302	312	320	303	331	344	306	291	293	331	286	301	336	295	307	317	275	291	314	345	294	328	311	319	315	308	305	318	317	313	315	319	329	312	320	292	328	298	313	319	297	302	301	287	300	300	305	290	297	323	296	325	315	301	319	297	313	299	317	343	358	302	306	299	345	307	295	284	347	321	282	338	311	272	311	301	343	304	276	300	341	322	305	311	311	318	323	313	312	294	302	336	304	296	300	316	288	318	309	308	273	299	334	307	326	315	335	297	304	303	295	296	310	317	337	297	302	307	323	310	270	302	281	317	314	321	319	273	325	318	288	330	319	273	320	296	310	294	303	325	282	340	307	324	344	285	315	302	325	291	323	341	287	289	303	294	344	333	320	321	347	304	303	333	309	285	300	308	296	303	297	281	291	323	315	310	308	325	319	297	323	313	285	307	286	327	335	302	308	314	305	326	341	309	314	319	347	350	347	345	310	333	300	334	348	331	304	270	321	303	343	320	309	295	305	337	324	304	315	314	305	288	298	302	304	333	310	290	335	322	292	303	329	302	326	315	320	344	326	318	304	326	301	311	295	331	320	309	323	321	334	312	316	301	287	336	319	310	324	309	291	315	320	306	350	319	294	317	334	329	314	309	289	327	323	311	306	325	315	331	334	322	328	358	321	315	298	302	290	342	335	324	323	319	328	287	337	324	317	321	321	339	317	299	285	293	294	325	337	302	253	297	314	326	305	325	293	322	335	302	289	280	342	316	310	294	323	309	307	330	305	300	320	305	327	296	311	300	291	308	324	282	312	270	292	280	277	315	320	321	317	322	300	321	262	304	344	321	320	305	291	290	338	299	331	292	307	301	296	294	268	306	331	322	312	302	307	330	306	335	349	324	311	312	334	307	301	320	281	326	315	340	299	325	306	315	302	266	317	318	342	285	340	334	329	329	312	298	315	326	313	309	314	311	338	330	300	296	323	340	286	313	323
22629	21827	34395	29530	17614	15440	14436	13355	13742	11894	9555	7185	6850	5779	5244	4776	4484	4238	3805	3564	3882	3485	3240	2871	2731	2323	2069	1864	1832	1695	1554	1460	1327	1255	1172	1134	1125	882	980	896	985	941	923	977	972	974	907	922	918	944	888	925	958	896	827	908	792	850	898	857	995	863	855	901	822	805	813	779	834	783	789	811	805	724	844	774	719	780	771	826	779	786	785	742	805	782	781	779	863	824	815	720	760	717	754	729	758	755	754	771	766	787	774	768	736	759	792	735	741	765	759	763	766	712	785	815	790	773	800	757	807	763	717	743	803	753	720	812	767	760	754	779	754	762	782	763	747	750	782	758	746	763	762	772	747	800	723	733	823	748	762	754	759	761	784	782	821	825	732	765	801	793	781	781	776	758	795	693	729	757	745	738	764	734	744	779	779	747	760	760	714	819	763	780	744	793	795	798	771	744	783	769	784	733	751	775	740	733	764	791	773	820	740	791	761	775	780	767	748	763	805	807	793	800	735	787	789	734	745	781	760	702	804	772	779	779	759	781	799	736	724	703	760	764	827	727	743	780	761	818	769	802	726	760	757	721	757	756	762	735	772	771	740	725	756	741	755	752	794	789	746	784	760	790	750	801	816	791	739	745	751	765	756	760	764	792	716	785	733	779	747	757	780	769	771	751	757	764	728	730	777	776	734	791	773	775	740	757	736	808	754	724	752	800	746	735	783	740	745	707	756	743	777	774	783	738	726	756	766	760	789	772	789	783	763	784	799	746	783	770	741	731	712	747	759	746	759	754	782	742	758	756	751	718	736	777	772	805	809	726	756	743	781	729	761	716	754	691	791	749	759	709	791	765	724	773	747	803	757	776	742	711	747	817	804	743	779	729	811	758	785	788	742	818	820	756	749	780	740	729	829	749	813	759	735	715	796	751	793	800	697	763	744	797	739	731	772	754	766	714	776	744	750	752	782	741	807	752	784	753	748	753	813	814	796	698	776	731	763	793	770	787	784	785	738	744	776	751	734	763	753	778	761	756	769	744	754	764	785	802	773	758	760	759	781	781	791	759	743	787	763	743	758	738	763	805	729	794	735	737	791	749	764	778	712	769	778	749	781	769	802	731	755	739	739	794	774	762	789	779	759	764	729	763	785	748	782	745	756	778	783	731	749	794	771	738	802	813	777	804	749	768	794	758	785	776	726	733	720	793	748	747	766	780	775	780	780	760	724	779	781	770	744	743	747	844	734	811	741	772	750	737	823	772	842	777	826	785	757	770	760	778	698	787	793	780	759	711	809	794	729	814	721	745	764	748	720	790	755	765	761	719	781	780	721	788	771	743	809	772	781	784	786	778	818	770	808	718	802	747	750	795	749	752	727	760	791	781	772	808	765	746	715	749	763	799	805	763	776	781	738	749	735	779	803	740	765	716	782	750	763	734	744	726	743	736	799	768	732	808	756	731	775	785	758	781	796	776	751	751	757	800	770	764	762	780	744	770	756	761	757	764	770	735	757	781	794	752	785	793	788	753	832	795	729	735	764	777	730	755	786	738	765	725	773	797	789	790	822	772	788	749	783	745	822	717	787	765	761	755	778	749	751	742	718	789	741	780	801	725	764	795	757	730	725	800	748	770	730	699	790	780	731	785	736	746	786	780	731	769	791	757	797	751	792	824	755	769	762	802	741	760	765	756	756	745	756	718	795	745	816	749	740	732	806	731	803	777	750	801	744	805	716	731	734	735	754	779	732	772	740	798	759	752	740	806	776	793	808	769	776	778	803	776	786	723	682	775	771	747	735	814	777	808	753	794	747	733	793	761	760	850	794	790	836	787	746	740	772	781	754	764	782	754	790	792	750	738	787	824	758	813	812	758	757	744	818	765	733	770	740	789	762	763	787	776	847	734	792	725	748	768	765	736	765	721	761	744	807	761	782	763	794	739	755	765	791	743	722	742	777	750	775	802	802	739	792	748	758	731	793	773	767	752	729	777	772	763	768	792	764	799	786	815	748	782	773	754	844	762	779	700	751	732	733	781	753	776	798	767	780	769	752	745	766	745	767	769	775	742	763	741	778	797	793	761	764	786	778	767	746	750	832	835	789	743	727	760	762	771	729	779	793	786	741	743	828	793	732	781	798	739	779	775	764	809	749	786	736	812	730	739	787	744	791	698	758	753	824	734	770	759	779	828	776	742	794	795	829	743	761	751	778	755	795	774	777	793	733	778	743	802	715	753	827	749	777	774	761	812	730	796	763	812	754	753	793	773	776	789	771	730	759	776	790	777	752	784	723	787	783	791	792	777	763	764	737	791	755	736	741	769	773	798	777	787	753	817	784	698	789	767	785	765	719	821	772	725	768	748	725	804	782	786	770	748	798	792	751	777	784	767	783	757	760	783	745	775	709	816	743	761	791	717	751	721	735	710	761	772	700	799	752	744	734	777	749	747	695	810	791	723	796	843	768	832	771	787	749	826	759	742	737	776	786	778	729	750	753	765	785	808	790	734	757	728	741	775	766	738	812	771	752	769	748	768	752	783	779	743	761	744	760	752	760	749	817	752	805	763	761	763	778	787	771	781	777	753	750	798	789	790	766	787	783	770	805	744	832	762	730	795	738	763	753	781	756	764	805	769	752	804	756	767	714	790	762	785	729	788	785	755	709	741	720	790	709	726	785	764	780	731	811	729	729	794	773	727	761	767	828	756	729	751	757	754	763	728	782	785	752	785	744	770	768	731	796	781	811	775	751	765	734	784	738	761	816	709	736	731	790	763	789	755	755	762	709	752	794	753	781	768	765	764	759	763	745	752	733	760	774	803	771	768	725	780	723	790	771	733	778	755	777	723	767	747	768	834	776	796	782	707	799	738	763	766	760	731	721	757	796	753	770	780	741	763	769	736	748	779	784	738	715	812	754	746	733	770	745	727	779	829	748	786	775	756	809	781	825	761	773	786	767	786	767	771	789	742	748	741	777	777	739	777	763	737	784	759	763	742	749	783	847	747	777	774	733	752	809	743	782	770	788	738	734	771	816	810	727	791	783	733	771	764	735	772	733	714	820	744	704	758	814	798	802	682	813	766	818	738	811	746	757	798	710	790	777	752	745	764	754	767	762	730	789	723	758	813	748	743	820	751	752	830	808	731	742	825	770	770	781	755	772	783	769	769	793	774	726	733	770	761	758	709	748	748	756	757	799	748	741	759	778	824	772	756	716	743	786	746	741	761	764	761	765	778	732	773	746	770	758	748	694	717	726	723	762	770	756	795	772	757	756	759	729	731	767	769	750	764	725	789	791	731	742	815	726	776	744	752	835	768	792	785	735	721	753	762	742	775	681	745	767	795	729	788	708	756	771	755	765	735	767	736	795	755	805	754	765	731	792	745	771	774	799	792	796	763	746	784	773	791	708	728	786	785	780	784	759	772	773	768	710	772	748	744	769	763	774	800	764	795	802	713	737	730	710	760	737	778	788	781	790	756	716	733	784	752	760	772	753	720	768	716	776	786
47364	36186	37606	38637	22357	16226	12163	9331	7276	5602	3731	2713	2399	2325	1817	1678	1471	1311	1230	1100	1150	977	947	749	712	663	571	589	554	528	494	417	400	380	366	337	388	321	338	310	338	346	322	331	331	336	353	334	327	335	299	298	325	313	292	355	278	286	308	334	289	288	302	318	319	283	329	272	302	296	275	294	275	281	251	287	285	279	284	308	260	263	284	286	268	294	277	281	322	287	297	294	300	295	275	285	263	301	293	254	304	299	284	252	271	288	270	303	264	274	273	286	279	271	293	316	287	294	301	282	276	268	281	266	288	288	286	268	281	267	273	295	272	281	256	287	287	297	280	287	313	310	294	293	295	262	310	281	268	298	280	274	277	288	291	271	268	297	281	295	265	315	318	276	281	302	289	324	273	257	288	290	298	308	263	301	256	293	286	267	285	288	308	284	288	286	262	285	274	318	295	264	312	289	288	297	271	265	282	287	279	297	279	262	303	303	306	273	271	275	260	310	300	274	282	280	295	261	258	263	296	320	262	347	281	268	252	286	306	287	262	290	258	309	298	310	294	298	294	293	292	290	290	282	290	272	315	315	282	285	274	290	282	284	272	292	280	287	282	290	308	303	303	290	262	303	285	278	268	286	292	267	287	269	318	307	293	281	296	267	283	292	296	285	289	294	280	292	288	298	285	289	296	285	307	257	300	278	295	272	260	246	308	279	297	302	286	300	287	290	307	286	308	291	282	290	281	299	326	304	308	270	264	243	251	270	267	300	281	299	269	282	293	313	303	307	273	281	295	296	306	291	270	282	324	274	280	316	277	284	282	298	290	288	314	305	309	316	279	299	303	256	298	292	277	285	286	295	283	259	295	306	286	268	322	305	279	246	272	277	280	305	314	287	262	295	272	273	273	275	278	288	286	296	273	302	316	310	265	275	278	314	289	302	297	288	316	287	285	308	267	299	295	296	307	287	328	283	267	303	256	292	328	298	302	286	313	255	269	308	306	300	297	281	266	284	274	273	272	279	284	282	299	308	310	309	279	292	284	290	260	299	306	315	276	295	307	299	309	263	297	295	283	323	258	301	290	304	288	281	257	300	270	284	312	283	287	282	321	293	312	248	266	285	268	288	323	306	289	291	265	292	275	279	247	265	242	307	286	296	330	297	267	262	297	261	267	294	288	255	263	251	260	292	299	316	262	291	276	294	264	281	279	273	280	272	269	265	292	279	304	259	303	283	268	297	292	247	330	247	289	277	280	258	302	273	291	285	288	279	287	275	263	289	307	243	278	249	273	310	320	271	293	289	303	290	311	281	259	287	279	287	282	296	272	253	280	275	273	343	303	283	276	256	297	272	264	265	266	270	270	294	297	254	326	285	280	273	244	308	278	272	309	270	276	298	260	268	272	312	283	270	315	288	284	278	275	292	286	283	287	279	293	286	297	275	279	268	302	289	283	307	300	275	298	309	294	294	285	273	285	253	308	261	267	264	248	286	298	290	311	277	268	262	286	294	272	300	275	290	260	317	310	300	283	252	312	283	254	247	276	305	280	293	264	317	272	277	241	263	292	310	290	282	306	304	269	282	314	274	327	276	272	289	281	279	277	318	252	237	278	276	286	267	268	275	249	283	260	280	246	277	260	285	267	265	303	316	298	263	296	280	306	270	284	266	292	275	285	276	278	273	288	287	280	272	261	279	264	257	269	260	265	241	273	317	272	295	290	250	276	265	295	313	283	297	308	282	300	281	285	306	299	276	281	293	286	319	301	322	290	307	267	279	300	274	303	311	304	301	288	278	280	258	292	285	301	267	270	292	297	293	294	303	290	291	269	315	279	281	299	319	282	257	291	268	296	269	277	304	272	242	317	292	278	294	293	264	288	278	283	299	303	290	285	306	291	300	291	279	278	283	238	264	268	292	294	288	278	263	270	272	271	290	291	274	284	282	321	278	266	268	295	290	306	290	280	301	268	324	272	267	289	288	263	273	289	287	294	285	305	291	270	302	307	297	266	273	289	260	289	291	301	283	298	268	289	284	282	285	308	304	296	307	290	277	275	265	248	322	285	295	274	294	262	281	270	263	275	306	297	295	300	279	285	284	308	267	297	299	331	269	226	292	294	285	295	275	294	293	274	270	309	263	309	296	293	285	275	249	332	304	284	277	293	274	261	257	276	288	248	247	266	270	272	299	290	291	299	307	297	293	293	286	276	279	276	293	282	312	301	279	290	277	279	291	278	275	266	277	267	298	317	280	264	271	288	281	295	281	283	268	301	305	280	299	245	263	262	310	281	298	269	291	295	251	316	260	278	275	275	316	303	306	240	332	279	295	306	299	281	289	283	277	272	297	282	272	290	330	269	271	337	295	290	294	268	292	268	266	299	298	296	256	262	280	321	273	266	276	300	272	268	293	284	274	294	265	292	333	267	284	285	301	275	278	261	246	276	285	309	278	261	273	266	285	283	268	309	280	263	282	277	290	313	288	294	296	242	267	295	309	278	262	274	277	241	262	265	274	281	291	296	273	264	283	272	294	299	268	321	288	286	300	303	276	295	284	270	272	292	306	295	281	275	292	264	293	254	305	313	278	273	293	300	289	258	273	247	298	251	286	299	302	266	289	270	286	292	283	277	295	296	319	291	295	278	303	300	282	312	291	277	312	300	264	283	275	273	296	288	275	277	265	260	325	296	259	298	275	326	254	266	252	272	288	304	269	304	281	309	253	277	256	266	259	279	309	270	298	277	277	270	286	310	279	285	311	298	327	265	280	288	302	276	291	292	281	289	274	278	293	276	277	299	285	273	245	303	261	298	304	301	277	294	277	284	274	250	285	319	285	289	302	286	277	280	288	296	252	270	278	291	271	310	300	252	289	274	286	293	320	298	267	276	306	314	298	290	307	277	285	278	271	311	310	272	283	275	276	258	299	326	301	258	287	264	300	278	247	324	293	292	283	307	254	254	286	304	272	282	280	265	284	292	283	296	284	282	273	312	312	251	273	284	274	286	283	277	283	308	275	281	299	269	272	326	290	275	293	278	312	306	269	299	276	280	268	276	300	298	292	294	297	267	286	296	287	281	288	277	265	279	278	281	286	252	288	294	286	283	287	288	292	303	287	321	285	271	287	286	225	290	270	287	269	278	307	273	269	283	304	280	333	286	281	284	255	268	278	290	271	289	302	312	273	269	328	277	290	289	262	276	316	271	290	276	301	275	261	320	264	284	295	274	261	289	261	276	262	271	269	278	277	318	273	261	308	306	248	306	305	281	277	265	286	271	245	283	297	285	312	264	262	268	276	278	280	293	306	281	279	291	270	247	291	285	300	284	296	294	278	270	280	267	266	281	298	286	290	296	321	298	292	257	273	277	291	292	313	293	281	292	322	266	287	248	286	257	290	294	263	270	292	262	265	306	261	278	287	306	284	279	265	288	271	297	278	257	284	283	300	273	272	270	263	287	293	262	302	289	289	296	262	302	267	278	291	270	279	294	292	312	297	311	285
30697	25254	36707	37246	21701	21102	21088	19854	18961	16575	13121	10421	9232	9432	8384	7369	6782	6217	6054	6001	6127	5289	4734	4097	3621	3275	2990	2748	2580	2327	2142	1823	1646	1552	1419	1264	1328	1024	993	951	1013	1008	1084	1020	965	981	1021	1045	1048	1000	969	917	970	837	851	771	854	819	839	893	913	914	837	814	774	750	787	783	797	752	724	724	690	725	744	700	692	701	716	751	719	755	720	755	728	779	710	764	766	768	709	709	761	662	690	708	702	693	705	659	664	772	705	707	693	673	731	720	688	718	687	704	692	701	717	690	692	699	665	688	715	691	710	683	729	682	662	664	678	700	725	739	697	732	680	704	725	673	631	722	742	638	717	671	726	701	704	711	681	709	718	718	678	740	659	691	645	710	656	724	715	724	627	697	733	691	650	737	694	653	739	683	675	648	676	662	661	690	673	701	666	702	717	670	713	677	764	717	717	681	711	699	705	684	696	691	744	689	696	661	680	702	721	671	685	692	704	761	673	728	678	646	685	662	692	685	625	678	650	692	686	686	715	686	676	705	661	687	717	674	718	718	688	639	703	712	692	747	674	675	726	704	695	674	718	716	708	699	765	700	724	703	676	692	686	684	697	659	671	688	697	680	682	638	674	708	644	662	742	671	739	683	687	690	683	671	674	665	671	715	681	689	718	692	681	698	706	701	691	663	675	702	729	706	683	674	675	678	682	651	669	695	696	733	707	680	702	705	681	683	687	685	681	666	652	711	658	690	702	722	681	696	652	668	668	703	643	736	635	696	687	664	695	703	684	642	722	697	700	672	673	742	701	650	731	682	702	686	671	729	669	691	703	642	706	701	652	710	662	709	711	662	688	667	672	700	685	728	655	714	715	691	656	662	757	713	675	728	727	686	699	683	664	763	718	704	691	685	657	640	652	702	682	743	664	721	667	692	702	726	697	670	713	680	690	658	652	709	668	679	691	665	679	713	642	709	690	702	658	705	679	665	694	703	686	679	667	697	718	728	716	682	693	678	679	684	697	682	660	695	679	700	666	660	683	695	711	687	688	693	679	700	708	662	666	684	668	673	696	742	649	677	687	701	714	688	663	675	708	690	709	699	678	714	667	712	691	688	723	691	720	663	667	686	727	702	683	661	700	604	671	687	674	681	655	664	729	662	689	717	654	752	717	737	728	722	640	738	662	699	689	667	693	676	678	680	721	696	681	693	715	678	691	671	687	737	672	685	694	657	630	682	715	665	677	671	672	710	731	733	666	760	669	698	687	689	666	704	679	709	691	707	700	704	700	679	674	709	709	667	713	670	685	702	680	695	713	721	754	743	711	686	687	737	679	663	722	668	692	713	676	724	677	658	701	760	723	684	683	725	677	662	695	707	666	680	695	729	663	720	652	750	670	715	676	692	707	685	680	676	672	720	690	706	685	707	678	711	709	725	684	671	709	649	687	711	646	744	663	732	696	635	708	711	725	680	695	659	668	666	656	699	707	683	696	720	695	714	690	722	695	652	675	683	721	671	717	675	710	684	728	691	660	724	673	663	721	710	651	707	619	632	724	667	673	666	729	683	720	718	694	679	684	681	646	672	672	683	674	634	668	664	660	704	686	725	688	683	654	659	711	682	695	696	651	703	678	673	697	683	628	689	693	704	719	681	665	698	649	658	676	677	690	676	703	677	712	707	623	692	678	702	664	662	693	705	707	722	665	699	685	685	718	765	719	688	694	715	725	682	650	709	661	665	677	663	699	686	715	686	685	667	696	709	654	701	631	689	655	712	711	652	726	709	726	660	676	734	674	637	689	672	690	692	709	662	667	713	691	685	730	693	720	688	673	675	674	694	724	693	704	671	680	664	662	667	658	641	657	664	681	660	721	724	698	709	688	694	683	687	641	705	709	706	678	660	675	690	716	680	652	726	698	642	666	656	670	705	715	669	682	714	717	709	690	677	705	701	698	727	650	689	722	720	677	666	659	689	639	718	678	636	685	703	692	664	652	676	702	681	717	672	684	638	662	660	668	667	689	692	676	705	722	662	657	699	750	730	722	666	692	675	720	712	678	707	673	677	643	688	682	737	701	685	673	670	712	710	771	659	784	672	703	692	741	719	692	700	685	687	731	659	701	761	708	690	705	660	708	634	683	670	672	701	680	709	693	619	725	654	709	670	691	683	668	677	644	694	708	657	714	671	641	627	728	706	681	706	708	707	744	652	723	652	700	661	710	695	680	689	693	666	699	691	691	687	713	690	679	696	641	678	674	718	708	703	699	699	682	730	673	706	689	670	712	660	694	701	675	654	688	691	708	684	672	639	641	704	690	668	699	710	721	726	689	701	754	660	718	716	688	659	707	695	697	757	708	661	649	686	673	713	740	721	713	665	695	667	660	697	703	675	729	672	668	733	640	694	679	707	739	682	652	678	717	715	710	697	693	747	704	708	670	659	687	727	705	690	676	707	640	710	693	674	654	685	654	676	682	690	695	692	631	681	659	675	699	705	727	699	690	664	709	677	731	681	670	689	717	711	690	695	654	673	699	714	681	685	676	703	638	662	711	761	681	688	677	679	676	721	660	684	721	671	644	706	727	708	661	665	728	658	685	666	701	670	720	729	659	690	732	702	693	691	681	717	683	682	686	701	682	650	661	702	733	711	718	666	703	699	717	650	729	676	703	733	671	692	706	640	736	698	651	715	669	706	667	699	688	681	704	691	685	717	659	697	723	649	664	692	707	702	696	694	704	727	712	712	679	704	679	686	696	688	667	709	679	718	681	684	689	712	724	689	687	737	698	698	679	703	665	715	654	723	713	676	717	682	694	662	716	627	674	652	698	678	664	700	706	707	700	709	729	704	630	686	688	715	692	686	696	681	688	735	714	720	707	689	673	715	663	669	657	703	684	678	703	686	692	692	666	729	690	646	648	682	698	699	702	725	720	701	649	645	690	734	707	686	631	676	689	693	719	684	699	707	704	673	690	672	718	677	692	712	709	672	676	667	664	689	743	722	649	672	697	698	696	708	714	687	657	702	694	699	655	635	721	694	666	660	662	680	695	720	702	657	732	634	665	672	679	655	651	651	707	718	690	680	693	710	672	712	674	720	718	702	717	717	637	695	695	696	661	701	695	651	650	681	689	680	721	686	721	700	711	686	774	728	674	688	699	674	696	679	675	741	696	692	679	661	677	706	712	703	710	673	675	706	655	692	706	725	742	702	653	710	699	687	655	649	683	683	674	676	658	656	704	698	692	704	657	670	702	725	673	670	683	710	724	636	686	696	703	686	733	727	679	669	664	681	662	658	693	652	721	709	689	651	726	668	670	708	708	686	652	697	722	695	691	700	694	653	647	664	696	712	680	708	659	659	704	700	694	677	735	701	719	673	721	688	683	691	726	683	685	686	747	683	699	726	711	707	684	663	674	715	702	710	640	673	695	669	735	642	736	759	694	671	725	727	637	716	668	667	688	696	704	743	734	679	701	654	722	725	705	656	654	744	653	731	670	725	680	690	705	671
18543	8180	7916	6541	3501	2679	1962	1502	1228	973	715	544	472	412	432	411	358	351	363	307	335	324	325	331	300	264	298	278	284	255	267	240	235	261	232	237	253	241	262	249	277	263	253	250	262	242	259	258	269	221	228	249	244	247	216	236	230	223	264	232	267	270	255	239	293	242	255	247	254	238	226	252	234	250	241	211	232	241	228	229	233	255	228	233	240	235	224	252	240	218	216	215	233	233	248	259	235	225	226	234	241	238	240	250	241	259	217	219	223	240	251	226	239	226	213	234	233	214	227	232	247	205	243	227	223	240	250	222	224	228	228	237	250	239	251	217	230	254	226	240	263	217	245	250	227	211	243	227	241	216	234	264	246	219	212	238	202	236	229	237	256	228	248	272	232	264	227	235	234	260	268	264	215	236	252	254	238	245	211	222	265	259	220	233	256	204	267	224	226	254	238	240	223	250	259	257	230	219	234	224	234	246	238	243	210	228	255	246	211	261	246	241	266	224	231	232	220	215	234	242	245	270	247	260	242	245	262	244	210	242	233	270	240	250	242	246	239	215	238	256	260	237	245	246	209	247	225	261	240	222	288	260	224	212	224	245	235	229	214	251	255	222	238	247	289	240	227	240	236	230	243	231	227	229	216	258	260	252	233	202	250	228	208	253	264	233	252	215	236	259	225	240	228	242	230	240	239	236	191	247	248	229	250	222	238	218	228	234	207	221	248	228	220	239	245	233	220	233	211	213	228	234	233	229	241	215	215	223	224	234	224	247	247	251	243	245	222	256	228	250	254	237	241	232	242	243	242	220	238	225	258	213	233	208	239	240	239	227	234	255	226	249	240	192	242	232	235	210	244	248	234	254	231	226	212	264	225	237	243	221	274	251	241	250	262	269	243	258	243	230	244	209	279	242	251	217	244	225	270	223	251	229	239	260	251	244	252	224	229	240	233	236	233	235	242	250	239	246	247	237	214	242	235	229	245	232	211	225	236	241	259	237	233	214	232	226	262	246	265	230	255	271	244	217	222	247	227	252	235	218	232	282	242	243	226	228	226	241	266	221	213	246	258	251	232	213	226	228	264	228	276	275	225	258	247	237	211	271	209	247	256	234	219	244	233	232	227	229	225	249	229	231	263	252	222	237	215	239	231	230	248	239	218	234	198	252	234	261	258	237	237	250	203	230	245	238	225	219	237	235	226	234	260	233	230	212	222	230	210	201	268	261	251	230	249	235	246	238	253	243	247	250	256	237	255	239	240	222	246	254	217	239	262	242	216	240	248	279	216	227	219	232	232	222	252	289	224	227	239	251	238	243	249	251	234	255	233	242	238	258	228	266	240	240	260	263	234	231	249	235	228	225	235	223	213	229	238	255	232	231	263	219	252	243	249	231	242	238	219	247	223	279	225	271	244	218	225	241	233	261	252	216	234	227	214	274	254	229	207	242	252	256	234	239	235	235	238	208	215	245	214	245	227	234	248	237	234	263	245	271	237	249	229	251	226	245	259	234	228	244	237	223	199	236	235	216	238	252	241	223	240	248	231	236	222	281	227	223	233	211	215	233	236	228	234	220	240	262	229	234	226	251	246	228	228	272	271	234	235	243	222	204	250	195	236	228	246	228	236	242	246	218	237	250	287	244	244	228	217	213	224	226	236	243	248	238	261	253	246	290	229	248	238	218	226	260	240	248	244	198	260	224	215	228	217	215	227	256	246	257	284	230	240	218	226	244	220	227	252	263	213	192	243	214	240	236	266	243	206	238	236	220	263	247	234	232	229	202	226	261	228	225	219	240	234	242	246	236	240	230	211	232	270	237	221	259	261	209	254	253	215	258	233	246	245	238	253	222	239	247	209	235	182	228	221	225	235	232	258	244	231	236	218	277	255	239	235	258	237	222	262	230	216	221	245	268	231	211	246	235	228	226	219	233	215	237	236	258	215	238	229	234	237	256	226	228	220	238	239	227	255	235	244	229	260	262	270	243	237	233	254	224	254	263	240	236	235	233	238	253	216	247	231	234	259	261	246	226	240	236	247	242	218	225	240	265	224	249	227	237	214	205	227	239	246	249	234	252	240	231	217	242	211	240	235	247	236	281	254	249	224	245	268	276	218	246	260	235	231	267	230	225	240	234	253	242	222	241	241	248	228	219	261	238	238	250	250	197	251	233	208	220	243	227	211	227	255	230	214	228	237	244	236	208	222	231	225	249	258	238	244	229	248	232	271	238	227	219	241	223	242	247	250	229	234	233	229	236	236	220	216	224	223	218	245	239	263	242	239	251	245	221	209	248	240	217	223	232	237	216	240	242	223	248	240	236	215	208	236	246	256	242	227	237	204	246	239	233	242	247	224	237	252	220	241	211	218	224	212	222	247	220	221	235	243	223	217	268	237	223	245	235	230	239	249	258	247	247	209	234	258	217	247	242	260	238	229	240	266	266	209	259	225	233	238	231	238	262	258	245	249	242	233	240	262	230	246	238	266	266	247	252	241	246	233	209	250	221	210	217	222	245	230	257	231	237	251	213	241	239	257	266	233	234	273	257	264	249	218	234	209	257	264	253	252	218	236	249	222	233	211	230	226	200	225	241	229	239	241	216	246	230	259	230	221	205	231	229	211	249	234	257	256	211	221	238	194	228	245	247	223	240	255	254	256	225	227	240	222	208	229	227	251	209	218	249	219	235	230	235	241	244	248	234	222	222	224	253	246	261	269	224	245	227	227	228	230	245	269	256	242	239	238	256	261	250	233	245	251	248	250	206	264	236	258	243	209	233	258	231	255	239	257	252	241	214	244	244	236	229	271	247	222	258	221	220	241	248	236	222	215	226	267	234	229	230	253	238	258	227	228	202	221	235	230	265	236	223	264	253	219	244	245	232	258	213	244	235	224	242	214	233	232	226	208	240	250	230	244	267	240	259	206	247	265	250	246	238	293	237	263	232	250	246	239	228	242	227	228	236	249	218	246	240	235	236	216	226	247	244	255	225	275	268	232	248	243	274	237	253	254	243	221	239	214	225	230	241	244	273	250	232	247	242	248	246	222	272	263	223	220	231	258	238	226	240	212	223	250	210	223	230	243	221	226	241	234	240	267	234	252	220	220	224	219	232	261	261	255	264	256	272	251	247	233	243	253	246	240	237	241	254	243	217	240	257	232	233	238	234	239	259	223	248	236	211	234	243	237	221	244	245	246	245	247	265	244	240	235	235	240	227	225	255	231	229	233	235	224	225	239	221	239	261	228	265	235	238	238	240	243	239	231	218	261	223	212	237	231	235	241	228	236	225	234	242	267	266	235	230	253	261	238	223	260	224	196	234	234	223	269	259	220	230	240	236	253	211	208	235	252	249	229	230	222	199	243	241	226	269	217	225	252	223	243	221	254	252	209	257	228	257	245	263	235	210	221	235	251	217	242	243	263	230	195	234	227	251	250	269	238	220	229	231	263	257	225	268	259	268	248	253	253	232	258	236	233	230	246	210	258	235	241	203	263	221
10585	6958	13361	13096	10322	9917	7977	6606	5862	4753	3735	2801	2308	1920	1748	1428	1379	1288	1333	1285	1287	1199	1167	1197	1111	1020	946	897	883	854	852	719	693	687	725	690	674	596	601	676	670	704	735	710	710	654	748	734	672	766	758	695	687	619	630	648	617	661	649	643	686	711	649	655	674	609	615	621	630	622	607	653	627	651	599	622	627	615	636	591	638	620	605	596	644	624	609	576	628	647	670	686	610	609	584	615	669	574	575	613	604	628	642	603	635	586	675	636	626	639	578	597	575	588	622	634	647	625	586	610	621	589	601	603	619	603	667	610	586	600	636	599	627	602	610	551	572	658	634	615	592	631	601	611	591	604	591	657	608	611	589	623	573	593	614	608	616	622	633	630	579	634	631	604	626	626	530	651	578	594	594	603	630	629	619	578	609	617	639	593	638	591	601	667	588	596	601	640	635	617	627	644	647	609	587	593	595	622	620	603	611	608	583	602	615	620	598	633	632	610	569	598	596	619	596	625	640	640	623	588	585	609	609	640	610	597	609	614	630	599	629	598	650	665	607	611	633	612	652	622	613	585	619	628	548	619	585	574	590	608	643	620	593	602	609	608	606	612	624	631	561	609	608	613	585	634	591	599	601	605	544	606	619	611	633	625	646	601	602	594	610	646	611	619	585	585	577	609	642	557	585	606	647	608	660	604	606	576	613	593	648	565	607	644	637	637	594	636	611	607	617	611	641	615	612	618	605	629	602	616	625	590	621	586	610	580	616	615	609	646	616	605	602	638	609	634	573	575	610	660	632	623	604	580	629	595	592	596	576	627	633	614	630	560	640	557	598	629	645	626	617	611	616	609	610	604	597	655	629	599	619	595	615	635	611	591	629	660	611	633	645	616	602	599	597	624	588	583	596	609	612	606	623	571	624	605	602	622	572	585	631	638	644	646	614	636	569	596	625	617	647	610	628	627	608	657	627	595	652	579	606	650	588	627	597	599	608	603	609	617	577	645	631	579	606	619	564	623	646	571	579	604	566	601	592	627	604	596	612	645	595	633	600	581	600	621	585	633	629	634	643	567	614	616	681	624	600	668	652	614	603	626	619	617	637	603	638	594	627	621	609	598	591	613	611	568	591	641	644	633	594	596	622	586	615	592	651	647	584	637	576	627	636	595	602	612	633	573	614	606	563	602	559	618	663	602	639	574	612	613	606	614	667	600	642	597	605	564	619	599	611	635	615	632	576	609	623	667	584	625	627	631	582	620	642	594	601	559	599	609	664	602	605	654	568	577	580	577	648	619	636	634	594	642	621	577	584	603	618	571	584	614	603	627	656	647	627	628	602	601	613	577	587	627	616	614	665	624	621	583	607	591	628	588	603	605	596	608	584	610	625	586	598	619	621	600	610	631	622	620	637	586	599	605	628	595	645	633	631	592	658	634	624	582	613	582	581	616	563	634	602	665	587	572	622	673	634	568	638	600	635	623	625	565	620	616	579	651	611	658	607	572	569	614	615	584	607	609	660	639	596	612	612	640	657	644	626	611	559	627	617	620	650	624	586	609	594	569	578	612	625	616	584	590	624	601	604	579	653	597	638	608	642	629	609	618	579	612	651	579	657	572	634	571	649	637	582	638	638	630	602	603	625	587	617	609	585	621	652	614	603	619	624	609	629	651	617	585	647	644	640	586	613	592	632	652	594	611	628	608	603	635	620	635	639	618	619	644	605	612	617	613	665	630	586	588	617	628	636	584	615	595	582	626	609	632	615	611	603	593	618	587	621	626	639	669	585	561	589	628	626	604	630	572	588	659	615	610	608	629	565	598	591	626	612	622	631	618	620	607	601	593	634	612	618	631	591	577	612	623	618	598	575	633	630	629	584	620	557	612	588	636	621	622	630	606	633	605	615	587	611	595	624	618	670	591	627	614	619	616	594	630	571	608	638	603	630	612	601	611	607	606	619	609	637	586	651	616	549	633	594	598	630	579	618	617	628	638	608	624	613	601	610	604	606	608	588	621	580	665	653	608	562	629	608	645	600	608	613	655	619	637	599	634	614	626	578	583	615	626	618	631	599	601	631	594	620	620	606	623	648	569	617	661	597	631	649	616	588	572	641	604	593	623	618	613	637	601	625	583	627	588	589	583	574	575	621	616	582	606	652	626	585	621	627	606	603	604	587	580	568	623	599	582	612	639	644	634	628	606	599	603	598	616	595	571	610	602	613	595	603	578	567	637	598	568	639	601	606	607	636	621	623	605	602	617	659	619	602	634	570	646	642	636	569	658	595	612	610	609	589	621	582	643	607	591	650	617	594	598	624	560	586	606	626	592	617	644	634	595	605	619	610	587	594	636	655	581	602	629	618	612	622	603	598	623	570	591	650	617	656	607	556	601	620	611	598	564	584	559	641	635	591	634	582	576	608	579	613	604	608	673	638	665	637	606	617	614	576	635	646	601	632	628	601	573	633	614	638	599	613	628	595	588	593	615	589	582	579	595	652	617	581	615	591	591	599	598	611	598	563	559	606	622	603	612	658	639	587	635	618	629	597	603	604	644	619	606	596	566	612	670	597	650	583	621	634	620	631	624	619	582	628	636	618	633	578	614	592	601	576	599	578	608	607	637	610	664	642	594	557	581	606	626	606	644	600	621	561	622	594	614	584	610	630	551	620	588	594	602	567	570	580	584	646	606	622	618	594	596	632	585	621	590	639	607	640	654	620	556	580	649	593	628	584	629	614	568	582	603	601	616	567	606	609	587	587	619	594	643	629	629	593	619	580	638	613	609	575	619	653	607	625	625	639	622	602	612	577	599	582	625	615	626	604	588	616	628	600	632	651	611	628	610	604	621	630	604	605	548	635	598	643	584	614	606	608	595	638	636	648	625	621	566	591	654	642	655	640	611	622	570	574	633	609	631	577	596	579	584	601	589	589	607	596	623	602	632	590	579	585	568	672	594	612	607	609	651	597	589	681	615	641	587	583	636	645	594	641	616	629	603	607	626	616	584	550	604	594	589	611	608	615	553	611	641	614	657	655	582	609	662	617	561	606	590	605	613	640	581	612	600	637	609	603	665	594	562	593	598	635	615	595	640	600	592	618	612	627	548	614	628	620	651	570	663	668	580	598	584	561	609	611	604	627	609	620	628	633	620	592	619	563	618	589	610	601	589	624	593	595	637	574	638	603	595	613	600	624	659	624	627	625	615	619	595	602	624	636	633	596	570	621	631	594	650	594	592	622	653	623	637	558	603	646	626	611	606	531	612	629	614	604	622	681	576	644	565	586	592	623	624	606	612	596	578	612	609	583	606	638	617	607	581	592	677	613	631	641	620	620	632	624	653	630	615	639	591	645	562	597	617	600	645	635	601	584	583	555	597	596	617	563	589	602	614	609	611	632	594	587	616	627	633	576	602	567	593	620	593	589	574	644	633	648	585	656	665	568	617	660	618	624	620	602	630	621	598	630	619	619	610	619	621	629	633	637	630	629	615	609	598	642	604	653	626
36490	25461	32450	29397	16061	10968	7624	5375	4105	3070	2164	1658	1417	1239	1093	954	934	840	743	698	674	556	600	539	555	504	452	458	418	447	401	413	377	358	384	387	301	327	317	323	348	352	355	296	351	339	346	359	324	319	333	327	302	351	309	333	346	332	312	326	345	327	352	360	356	303	306	349	306	315	320	292	300	339	272	310	302	291	283	330	296	300	341	307	328	312	349	318	342	339	309	306	312	312	331	295	347	339	318	315	322	320	311	319	294	345	275	304	325	313	324	294	332	297	318	297	306	328	305	299	295	286	301	296	323	273	303	315	319	310	342	313	303	316	346	290	299	333	315	307	317	288	315	303	290	306	288	315	319	337	343	329	291	299	287	273	309	311	349	289	310	344	309	298	296	300	322	310	296	282	287	286	298	293	296	320	339	302	333	301	323	295	358	316	340	290	313	317	298	308	295	265	305	327	305	305	305	333	312	331	314	294	319	301	316	324	320	315	306	317	309	311	291	280	290	329	329	324	330	291	327	304	290	299	288	296	339	326	297	342	295	289	290	287	296	291	318	324	288	320	358	321	342	327	290	345	325	308	297	315	323	301	326	313	277	327	297	299	317	332	321	339	314	315	344	324	293	327	342	317	366	299	309	291	312	295	320	286	285	318	311	351	307	304	318	319	300	315	305	312	325	295	325	333	330	308	295	282	310	285	324	326	340	292	312	267	303	314	300	303	318	305	322	313	340	292	285	339	311	308	301	293	320	333	322	297	344	317	301	311	322	299	350	313	286	322	336	344	333	317	342	312	303	311	284	295	299	330	317	299	320	316	298	324	324	325	316	288	310	320	325	337	286	300	307	307	322	313	308	322	305	320	293	313	334	302	312	294	294	318	329	291	305	277	316	287	320	322	311	309	318	322	314	295	296	330	313	281	339	341	326	296	315	282	300	332	293	303	316	292	331	342	331	295	305	297	352	298	297	293	328	328	323	342	341	305	318	304	287	318	322	308	344	279	315	314	313	293	319	332	293	308	297	304	289	330	293	306	352	312	321	316	296	311	325	343	335	314	287	303	313	335	302	288	321	308	302	282	303	292	316	301	312	288	328	299	327	319	308	324	333	310	302	317	365	314	311	275	299	308	292	329	307	296	334	323	276	333	316	329	307	324	312	305	332	291	329	310	345	307	337	309	309	299	325	311	295	329	341	328	310	298	316	318	301	302	351	306	315	339	283	323	318	310	337	312	295	283	353	311	312	280	322	320	266	294	315	304	299	281	311	314	324	345	318	331	336	328	351	321	281	314	319	333	289	318	329	307	299	302	311	288	308	306	304	318	272	315	306	327	301	330	296	307	301	327	313	310	307	324	307	315	331	323	306	325	318	362	296	290	311	316	291	290	321	313	339	304	325	315	303	327	297	312	299	329	296	274	277	296	310	306	308	315	354	294	307	313	323	288	278	348	342	299	310	316	313	294	298	318	350	333	296	313	305	298	315	318	309	306	317	340	299	338	311	303	325	331	289	326	290	295	300	308	322	276	302	296	304	315	311	305	319	342	304	318	292	336	291	288	292	312	300	322	309	316	309	310	337	321	303	300	313	318	317	298	297	290	276	334	324	314	311	299	316	302	333	307	319	337	319	305	287	295	326	325	355	313	330	307	293	270	301	281	321	309	286	301	330	310	326	317	329	346	317	321	317	294	341	308	302	277	320	297	299	292	322	320	331	306	312	295	319	308	294	300	303	314	311	308	334	305	327	325	300	322	348	287	314	313	344	271	296	360	353	311	289	295	310	309	315	280	297	304	315	293	286	301	333	287	309	322	303	295	284	303	321	312	344	309	328	312	296	316	300	327	320	290	275	325	310	289	290	313	291	329	305	300	306	307	296	265	337	301	283	300	315	295	300	358	300	292	306	331	306	300	328	348	317	326	291	297	304	303	329	304	331	317	304	319	336	310	299	286	299	299	338	297	342	293	322	319	317	295	342	310	288	291	298	309	334	325	290	285	338	344	300	302	292	312	285	302	297	275	339	325	353	313	288	297	314	329	272	295	313	285	301	292	355	283	291	335	311	327	309	296	305	318	287	331	313	296	325	312	328	312	316	299	331	332	335	307	322	318	296	295	310	311	329	291	274	326	297	286	310	325	310	304	332	285	294	306	279	322	291	338	344	278	342	304	316	313	315	307	316	326	315	314	323	302	296	305	333	334	308	290	335	286	298	324	319	281	289	301	285	315	320	323	342	294	277	308	300	321	301	321	276	324	299	323	296	355	337	323	301	295	317	299	299	295	322	276	339	315	313	322	316	316	319	324	311	323	299	320	307	321	322	336	285	297	280	280	290	302	326	315	331	321	300	288	290	306	295	292	278	324	294	325	308	308	303	321	293	295	305	291	324	306	310	321	312	290	284	300	296	282	302	303	294	327	332	287	293	299	307	287	316	312	293	308	294	313	303	312	312	306	326	308	301	279	306	279	269	310	324	283	272	311	272	325	302	270	335	349	335	289	290	322	322	287	309	313	330	305	300	321	274	289	278	330	319	273	297	311	333	315	323	295	328	316	321	278	304	304	324	286	318	291	328	295	306	290	303	288	339	298	286	306	320	324	260	308	297	327	312	326	330	354	276	299	313	301	321	322	356	313	323	293	308	290	281	319	326	290	300	344	321	294	301	292	292	313	309	263	270	303	317	296	314	331	299	325	313	328	278	338	283	329	334	294	312	311	307	302	311	319	312	339	293	337	285	313	302	295	302	316	303	344	297	280	338	325	328	324	282	306	310	319	318	321	311	318	292	288	340	302	304	305	321	314	335	290	307	304	348	306	312	297	299	301	302	289	323	302	357	328	334	326	317	291	338	334	277	298	312	315	310	295	338	279	291	298	305	272	299	321	314	281	299	278	315	327	342	313	330	349	288	305	306	305	312	306	307	309	291	304	323	323	278	317	310	299	361	305	296	326	311	293	320	270	316	299	302	284	321	311	304	310	307	321	311	334	333	301	322	287	302	319	294	317	319	315	324	302	339	327	325	317	316	336	302	313	306	322	292	307	317	319	352	307	307	304	297	328	307	329	324	313	317	283	308	283	293	295	314	310	320	314	317	334	366	284	300	305	288	319	291	300	306	326	296	273	326	297	299	322	311	325	298	322	276	309	311	322	293	310	306	312	307	329	325	284	315	319	341	320	315	336	317	310	293	298	321	312	311	327	328	298	309	325	314	321	317	323	319	329	306	304	326	301	299	333	295	335	329	302	317	321	309	325	334	279	314	331	320	330	323	335	323	267	323	298	309	284	313	305	305	322	300	318	304	317	311	295	313	311	317	286	309	306	289	288	338	286	281	337	339	342	294	312	317	290	311	316	317	318	317	300	282	306	298	336	280	301	341	322	313	296	308	353	297	287	324	316	315	309	303	318	299	303	353	320	326	288	333	305	306	294	306	330	310	312	313	326	294	269	312	327	317	345	302	329	289	317	312	282	313	309	300	306	338	311	300	337	286	259
23146	17867	32756	27440	20534	19863	17028	14805	14059	11290	8870	6949	6307	5762	5373	4703	4499	4215	3752	3530	3132	2907	2935	2742	2521	2256	1959	1967	1845	1689	1545	1509	1375	1244	1212	1112	1075	867	884	960	933	938	1073	990	951	1025	1089	1080	998	990	957	1004	873	924	844	814	853	819	856	892	838	866	829	800	829	775	776	851	838	813	809	737	783	783	798	820	779	745	792	743	730	760	783	765	812	812	777	820	811	796	755	750	812	795	778	795	783	791	746	773	738	738	786	730	788	743	822	734	740	790	722	775	790	743	819	787	742	796	794	693	726	809	768	772	773	741	787	793	728	759	763	773	764	750	708	784	740	735	782	731	762	769	751	744	759	747	774	751	731	773	755	751	745	793	739	778	726	770	761	760	777	730	691	778	742	713	774	786	779	776	771	757	745	741	765	733	788	844	727	729	754	754	741	773	712	704	742	784	752	762	780	791	775	751	762	727	810	738	747	768	753	750	741	781	747	776	732	714	766	766	720	786	755	718	722	753	737	776	730	787	766	765	724	768	739	765	766	798	769	762	754	771	758	747	729	791	804	765	758	747	794	785	730	766	730	801	754	790	827	707	782	784	742	754	745	763	724	777	719	780	761	735	763	786	741	743	757	814	729	777	751	734	755	752	770	766	728	747	806	783	807	763	764	806	730	747	790	744	749	729	809	813	782	824	760	794	788	784	783	732	709	748	800	739	725	722	799	732	752	833	731	777	771	735	783	746	776	751	786	743	710	710	741	714	717	748	725	754	738	776	763	742	738	714	766	703	813	732	757	781	771	776	768	751	791	719	792	797	747	800	741	727	766	823	806	781	768	746	684	781	733	743	787	794	740	772	769	800	802	780	801	757	788	759	742	785	732	735	786	744	757	771	753	757	825	734	777	774	771	743	812	792	800	703	778	767	750	792	805	785	779	782	801	725	777	814	749	784	742	800	735	780	769	724	811	782	752	768	750	767	761	763	735	726	792	787	748	743	741	783	769	768	784	751	750	785	717	777	699	745	754	761	785	749	783	704	749	762	768	752	858	760	759	776	751	753	723	723	752	755	757	699	745	759	733	771	793	780	774	744	766	756	748	727	775	766	745	788	825	734	793	733	807	736	805	693	688	744	746	756	788	767	775	764	809	748	748	839	774	826	767	766	730	814	794	741	792	779	729	739	742	755	775	767	774	753	752	756	768	833	783	690	767	744	781	785	754	767	781	747	771	757	805	763	809	795	794	766	765	772	783	716	790	767	755	742	752	747	709	745	795	758	797	729	758	773	749	753	708	737	750	765	866	764	744	728	773	824	742	788	689	781	746	764	739	784	784	713	782	794	754	786	756	715	723	752	754	718	722	729	772	777	786	724	761	776	763	731	726	788	795	748	748	716	813	765	771	757	746	737	775	767	770	776	764	801	778	786	839	799	732	751	769	766	762	720	673	706	779	809	793	744	749	726	771	714	757	760	766	727	714	717	785	729	736	719	755	770	750	752	792	717	749	739	790	737	746	765	805	730	720	729	777	778	776	808	724	774	742	738	725	716	746	737	776	759	764	722	785	749	819	743	747	761	774	735	758	804	744	729	758	784	759	741	778	758	755	792	738	818	769	813	811	746	776	753	757	706	782	761	718	763	758	741	770	730	740	724	753	782	747	767	766	737	767	743	719	748	773	791	808	735	799	781	773	713	759	745	759	759	719	742	718	773	731	772	766	762	767	812	743	754	729	754	771	711	772	781	809	753	745	759	779	813	761	748	741	783	780	729	744	738	774	707	751	760	790	816	749	732	782	771	746	798	740	764	789	734	779	778	762	765	818	782	738	714	750	745	719	667	758	773	768	728	785	770	788	800	777	748	746	778	777	803	776	774	706	765	749	780	779	782	758	751	737	807	739	765	738	760	732	759	750	729	763	743	771	742	746	783	767	792	794	792	769	775	775	774	755	752	727	760	796	784	744	815	724	765	736	738	761	765	733	791	777	781	768	749	734	789	714	746	805	745	779	752	782	776	788	775	766	755	719	781	768	758	740	760	760	756	817	817	780	753	749	758	759	740	778	734	789	717	791	758	763	764	751	768	757	756	762	761	737	720	751	742	808	746	755	799	803	722	783	782	764	745	799	740	719	713	782	781	777	743	723	795	723	720	743	769	771	747	723	734	754	705	783	728	815	782	727	766	787	760	745	795	756	780	760	776	709	756	764	814	802	780	755	736	760	794	743	761	766	722	737	771	748	742	809	738	757	795	751	748	763	743	758	799	787	727	773	758	707	710	781	754	790	773	789	736	750	739	792	746	740	795	775	766	786	812	799	773	748	778	792	779	726	768	797	782	758	767	730	743	778	747	733	771	777	809	763	727	752	781	744	726	771	782	773	781	747	700	744	790	737	763	791	768	771	777	788	739	733	755	787	781	773	743	774	750	764	767	733	760	792	746	739	733	739	765	789	733	772	771	754	797	714	743	757	777	724	734	710	770	769	777	743	751	756	709	799	697	778	742	758	778	773	756	806	769	791	729	714	738	795	720	794	749	755	783	781	728	774	755	754	713	763	789	797	818	779	767	751	748	765	747	752	757	726	739	752	763	711	783	772	734	749	791	791	780	767	743	762	795	773	748	749	828	746	733	811	751	763	836	744	767	793	768	812	765	781	730	793	804	703	807	758	768	738	734	743	752	748	758	791	801	790	788	828	750	815	723	754	772	755	798	811	769	757	798	714	815	767	723	789	777	780	705	738	809	763	756	735	752	745	737	738	742	738	792	746	737	698	807	760	784	729	750	746	775	771	773	748	775	737	753	774	786	746	776	760	718	763	740	737	747	739	786	754	759	790	745	787	708	776	748	717	727	758	733	763	755	736	752	806	756	722	790	707	771	757	795	745	772	797	790	736	834	763	758	761	738	778	748	750	778	800	741	779	781	774	766	745	757	723	803	738	739	812	775	767	783	771	741	768	753	757	747	754	798	764	739	734	766	783	738	814	748	730	728	732	735	820	774	735	761	819	733	758	797	784	729	769	722	794	784	754	780	791	744	782	750	704	730	755	781	764	769	788	742	801	730	794	767	781	691	721	804	703	776	756	806	723	737	733	746	807	736	787	757	718	775	767	741	719	772	732	750	744	775	770	769	769	796	776	782	760	732	781	729	801	710	821	757	738	830	770	789	790	701	761	741	757	760	757	780	782	760	787	720	768	787	797	713	809	761	726	817	740	769	750	771	793	774	773	821	794	790	758	759	731	755	822	764	788	767	778	732	742	786	823	773	816	778	816	825	710	771	773	817	747	797	735	743	782	773	719	756	747	798	729	736	788	778	756	761	758	786	725	759	743	756	715	767	816	789	744	797	729	729	784	764	729	765	752	786	762	765	746	758	761	773	751	754	750	731	761	794	801	748	714	777	762	766	784	738	767	757	778	756	776	755	758	767	785	754	759	756	782	751	782	784	763	778	801	713	764	747	719	789	743	773	745	748	793	767	796	720	777	736	736	758	784	775	776	698
44266	33157	40338	33714	22630	17907	13338	9129	6823	4492	3524	2664	2190	1981	1661	1401	1322	1226	1078	921	1010	885	829	742	658	568	537	560	539	516	471	436	404	411	361	376	338	335	320	318	309	314	324	343	307	293	328	322	317	329	326	308	326	321	263	304	272	294	301	302	312	312	303	288	287	308	288	300	284	289	286	273	287	291	270	285	284	262	301	296	268	265	259	262	313	263	298	244	290	297	262	299	265	266	256	259	276	286	265	299	257	291	274	280	277	278	298	293	274	296	318	271	294	290	296	265	280	297	231	283	273	271	288	263	248	251	286	284	261	255	286	307	270	256	277	257	272	283	286	272	295	288	269	295	288	311	279	282	273	293	305	257	269	265	298	289	285	264	282	250	277	298	281	276	296	246	276	289	267	296	282	261	296	268	284	292	282	276	297	264	259	279	276	271	254	243	291	272	290	287	315	285	294	271	224	296	271	268	293	299	327	282	300	284	267	299	261	280	282	296	284	265	268	273	275	291	291	275	255	287	262	239	284	260	259	275	315	282	280	268	267	279	226	270	297	291	267	273	270	273	268	296	286	301	258	246	258	321	275	270	298	263	260	269	271	274	266	277	269	287	295	290	296	279	253	269	266	299	278	266	297	280	300	280	287	281	282	299	314	270	258	281	280	280	258	269	281	273	292	290	252	270	289	285	295	273	271	303	298	290	258	264	285	294	294	253	287	265	248	281	260	300	296	253	273	288	270	280	287	289	268	260	289	290	276	278	243	269	272	270	305	253	270	258	308	292	271	290	247	267	294	308	271	285	257	258	255	283	313	279	284	262	274	268	249	295	326	295	282	275	264	274	260	241	327	264	271	253	283	223	264	253	272	301	294	237	270	257	255	266	250	297	300	250	280	237	293	303	289	307	295	296	296	240	275	299	254	295	321	275	288	290	248	294	286	299	281	276	287	271	279	269	265	290	268	250	273	312	276	283	278	314	260	276	274	302	280	296	264	292	334	302	285	310	286	236	282	304	300	288	300	299	264	267	279	267	304	287	284	274	293	297	242	282	249	285	288	263	275	282	287	283	282	297	280	289	282	266	294	290	279	265	269	307	248	254	283	248	286	307	281	310	285	285	253	299	319	294	270	283	295	300	279	301	284	278	291	267	286	267	281	263	275	259	244	282	259	261	280	282	309	249	292	298	284	296	264	262	280	302	275	282	298	306	289	272	272	276	259	316	284	273	259	281	268	280	275	289	258	273	275	252	279	296	298	272	295	281	273	277	264	270	301	284	269	269	269	288	269	244	264	270	278	280	284	299	282	284	249	264	276	296	287	280	262	291	294	265	270	279	296	296	267	264	310	284	282	318	292	244	266	273	280	273	297	287	275	277	280	299	292	276	272	315	272	314	260	276	275	281	310	266	281	291	244	272	304	270	317	278	246	271	270	275	290	260	255	263	274	248	260	302	282	283	299	244	241	280	258	281	270	287	269	284	280	299	265	305	257	292	288	296	263	255	276	289	252	300	283	290	293	268	297	300	284	266	282	267	261	302	274	289	294	288	271	272	262	283	279	272	283	271	301	287	266	259	280	243	252	300	310	295	294	283	275	294	269	270	262	263	257	294	275	276	283	269	289	291	286	295	269	276	271	291	280	269	290	318	311	306	269	292	306	275	252	267	292	293	259	293	291	262	301	272	278	284	264	270	272	276	276	268	313	271	293	263	307	315	257	297	282	246	262	307	265	325	273	306	249	257	271	252	284	260	272	285	250	292	292	283	263	297	254	284	291	293	309	263	283	249	257	302	298	271	281	264	269	309	275	267	285	280	266	303	232	307	286	236	251	272	268	243	265	288	288	288	267	258	290	302	267	279	292	270	267	289	291	280	271	272	259	295	287	284	325	258	264	279	275	260	279	252	253	289	280	268	300	274	270	282	270	281	309	245	278	250	250	256	249	288	263	264	257	277	277	286	268	335	312	285	234	283	308	249	289	292	245	266	230	266	255	302	284	285	276	295	275	264	279	275	290	279	292	282	274	274	273	264	297	277	305	301	251	293	277	307	293	285	283	264	283	264	273	277	271	253	275	264	263	266	271	269	275	259	282	290	284	275	286	273	297	269	294	282	295	271	302	275	263	266	255	290	274	267	276	267	304	282	276	261	283	260	264	272	266	283	272	307	271	291	259	258	299	265	268	292	290	306	294	263	306	262	269	286	239	251	284	285	279	265	293	290	278	302	279	299	265	276	278	279	256	298	265	286	284	307	281	281	306	258	270	300	270	281	268	312	288	272	279	290	287	273	300	272	282	263	275	260	299	278	295	303	265	265	273	282	262	311	287	300	256	265	292	274	275	291	264	265	268	295	278	267	308	262	285	252	286	271	287	279	281	283	288	285	262	268	276	283	324	288	227	301	300	288	271	301	279	301	272	256	267	232	300	280	297	299	291	286	260	262	300	272	265	279	298	286	268	245	259	273	281	286	305	251	288	271	286	288	313	263	279	274	300	277	288	286	277	286	269	281	300	282	291	302	255	273	258	284	266	289	305	305	260	292	263	269	265	276	301	280	293	297	300	290	312	272	284	304	288	271	278	272	289	265	289	264	287	291	297	276	269	263	240	299	274	267	264	308	293	265	261	263	321	286	250	324	280	264	243	251	269	280	309	294	301	270	282	266	274	316	277	276	263	293	262	264	271	251	260	282	263	291	265	288	299	270	293	283	301	277	296	288	286	307	276	265	287	281	289	266	278	263	268	253	286	286	272	302	254	263	263	272	291	276	279	261	298	265	294	254	310	294	282	288	302	288	266	280	284	272	289	257	305	266	278	284	281	286	268	286	249	309	257	248	257	247	290	273	274	307	266	289	263	306	307	281	248	262	287	247	295	268	280	291	314	284	277	280	284	270	273	273	270	262	273	254	281	270	293	276	298	255	281	257	288	261	287	277	285	279	273	300	284	255	287	285	289	273	296	273	291	275	299	271	301	279	287	269	262	249	283	281	285	281	304	307	254	289	285	278	259	288	302	268	265	272	271	275	290	289	249	255	317	283	251	286	296	274	273	258	274	266	272	299	270	291	257	265	305	266	252	290	291	240	288	273	283	293	273	256	291	286	263	276	299	259	280	299	281	289	297	248	289	283	276	301	292	289	259	295	289	276	254	255	283	269	269	301	269	304	262	286	248	326	279	285	276	268	256	258	284	274	271	277	284	289	271	281	280	276	294	272	278	257	299	281	297	285	268	311	261	244	302	294	310	283	314	295	265	258	255	267	283	271	272	254	245	295	262	274	274	256	298	278	258	250	285	293	258	297	313	278	285	249	274	264	299	298	260	254	278	297	276	288	283	274	245	295	310	302	247	255	307	266	294	271	272	277	277	290	289	246	274	232	276	268	257	279	289	264	245	281	286	299	267	274	278	288	298	270	252	255	315	290	294	257	274	280	276	275	284	295	298	284	281	285	246	267	288	293	287	264	267	271	294	256	251	267	294	291	315	272	269	303	296	298
27667	23897	39496	32903	28322	26047	23552	19976	18339	14853	12776	10489	9135	8211	7584	6925	6783	6258	5462	5091	4778	4539	4472	3881	3399	3168	2492	2750	2488	2549	1993	2030	1775	1757	1456	1327	1191	938	907	988	922	958	1008	1121	1036	1075	1067	1062	1023	959	932	999	981	931	847	809	752	792	791	895	838	759	835	819	747	761	702	751	797	709	756	719	709	712	701	751	719	705	730	762	708	692	726	678	707	687	741	723	753	731	709	701	724	677	687	729	719	699	695	678	702	669	678	703	725	690	681	673	662	735	672	705	748	678	691	696	723	671	694	682	681	680	685	647	657	703	692	708	718	664	682	682	636	674	623	690	657	652	698	709	655	682	689	669	638	641	658	687	624	633	734	688	677	697	630	664	674	683	679	624	675	673	671	689	618	663	728	697	717	657	657	712	708	680	689	680	704	670	681	682	713	653	640	651	658	673	699	689	663	689	665	647	714	697	648	645	708	673	648	664	694	630	685	656	661	658	652	692	675	697	644	704	679	710	712	629	715	709	665	692	645	686	705	682	678	670	651	687	613	639	643	684	635	713	706	645	679	716	696	698	686	688	682	709	661	655	720	646	708	635	719	650	695	705	664	667	692	645	682	653	702	679	650	663	659	676	662	669	703	653	662	707	665	688	674	678	656	651	706	669	711	703	723	650	721	675	695	685	689	687	681	653	677	672	685	693	653	694	684	693	635	667	690	697	663	629	691	685	676	624	678	696	666	672	679	632	630	637	639	670	673	679	697	686	651	680	717	649	674	647	665	684	676	687	670	675	685	654	626	664	695	708	678	650	690	684	698	672	683	638	666	689	709	687	677	738	686	648	701	692	659	677	677	681	678	709	680	643	687	694	684	643	667	697	660	709	666	699	679	672	664	691	690	646	652	673	633	652	714	673	679	682	692	654	674	728	708	667	674	710	659	673	676	696	669	685	659	649	628	711	704	685	674	658	703	653	678	672	693	698	620	625	657	687	704	666	668	668	659	679	709	676	698	662	708	699	682	705	676	666	712	646	687	666	717	664	687	653	647	673	671	628	670	680	690	705	667	694	663	697	660	626	718	668	720	688	659	676	662	606	667	702	685	658	645	686	644	696	715	678	673	707	656	631	675	703	677	661	660	648	693	682	659	666	686	683	654	693	646	671	653	723	685	711	697	684	696	683	676	646	696	700	695	702	651	670	649	719	646	708	653	693	693	700	666	657	674	662	711	681	659	696	698	679	624	705	678	658	686	649	667	644	683	687	685	647	643	669	655	717	630	652	669	727	694	702	706	667	656	657	689	748	702	694	675	657	666	659	700	649	727	662	722	680	677	714	674	663	700	739	649	678	702	655	687	679	655	714	688	662	655	659	701	692	644	694	703	692	736	716	682	689	712	695	687	673	686	664	699	686	693	655	648	688	733	709	639	653	673	657	664	700	666	683	671	684	699	684	652	673	660	707	704	685	695	672	652	666	620	687	689	670	734	644	684	643	687	683	690	621	680	641	664	676	712	701	666	688	673	667	679	669	653	729	678	702	704	715	637	649	713	656	675	734	707	669	662	701	712	659	662	722	704	694	695	694	659	690	718	724	706	693	730	635	704	662	705	707	701	716	627	687	688	637	696	691	712	653	669	645	686	633	650	636	678	628	665	672	672	673	663	638	696	677	685	683	707	669	718	658	670	668	692	625	698	655	653	686	688	673	671	672	736	654	657	667	673	673	650	689	695	698	670	651	637	680	655	701	675	682	698	710	691	674	640	689	704	693	697	672	674	672	674	680	719	653	673	718	651	673	701	730	644	682	703	693	672	658	709	728	661	661	644	686	664	694	664	711	670	709	624	652	657	683	664	682	685	662	664	710	651	667	693	635	676	711	648	692	664	650	629	660	690	639	644	646	682	642	683	695	676	635	655	665	698	667	679	641	653	703	695	706	686	684	675	673	662	701	661	670	624	705	675	662	707	662	671	675	672	710	673	667	707	653	691	666	665	684	692	658	650	666	722	725	685	673	702	705	647	692	656	693	676	684	672	727	701	683	662	688	650	703	680	647	679	640	674	703	705	711	695	660	692	643	709	670	658	684	686	640	668	612	673	710	635	706	650	673	674	679	705	661	634	706	737	627	678	657	700	622	679	741	691	715	711	605	672	696	636	727	650	672	656	643	670	680	670	690	691	617	695	710	699	693	710	655	724	676	667	726	670	690	662	693	673	662	681	709	652	661	677	669	706	672	677	694	673	678	690	704	666	626	684	675	684	662	721	651	711	650	633	670	650	632	715	711	749	736	669	738	660	655	697	663	683	706	640	680	648	682	663	660	705	680	666	632	683	682	692	666	668	688	674	696	682	695	688	700	619	667	716	694	696	697	709	687	677	691	679	652	692	628	689	704	678	693	668	676	662	687	715	703	698	677	724	642	688	661	667	645	711	697	689	655	657	688	686	670	670	684	670	639	666	679	655	708	648	687	687	693	674	635	665	659	691	690	661	698	646	701	657	680	665	712	677	691	704	728	673	665	658	698	662	669	704	702	693	657	678	659	660	630	698	704	689	645	718	702	661	693	672	654	689	687	668	652	658	672	688	671	689	666	716	706	658	637	653	682	680	720	650	741	626	736	659	726	671	715	705	684	674	593	685	692	730	661	696	703	656	680	681	693	675	676	665	703	697	682	725	684	655	669	665	669	710	669	693	713	691	639	704	636	683	661	709	689	656	711	669	738	665	677	696	631	661	702	734	702	675	643	645	718	696	651	650	668	666	665	714	674	678	679	698	663	638	691	683	672	656	622	705	630	648	667	697	725	706	679	659	708	684	695	696	700	668	677	684	655	694	705	696	760	644	687	698	726	739	685	709	655	647	673	658	641	721	684	713	702	677	700	654	654	678	728	679	662	683	659	694	684	646	684	652	678	656	697	745	700	694	693	666	649	673	669	668	671	681	672	707	715	648	620	666	694	725	664	681	651	687	674	692	654	696	687	665	663	673	655	701	693	699	660	688	694	680	699	676	669	662	688	688	686	698	697	715	649	674	653	668	660	683	695	706	690	687	698	666	726	652	701	666	681	672	718	717	711	675	706	660	663	656	721	668	705	632	703	654	707	676	661	648	691	660	692	713	697	713	680	654	741	659	725	670	653	698	657	693	738	685	723	721	676	740	708	721	693	679	702	689	688	714	674	642	691	716	652	691	684	650	638	682	656	645	678	699	683	633	698	659	705	649	696	712	659	674	671	695	632	686	619	678	646	660	659	672	680	644	676	690	663	711	680	642	639	687	719	674	646	644	672	633	639	709	707	669	682	718	724	653	680	684	681	693	673	656	653	655	662	685	696	696	675	668	681	635	646	668	635	667	672	699	659	721	657	689	683	681	699	720	644	659	712	712	656	700	680	693	666	692	662	627	678	669	661	673	734	650	675	641	679	662	676	650	670	655	664	648	638	659	664	699	677	688	675	697	667	698	704	693	733	667	702	653	682	693	701	690	667	658	703	670	702	639	678	682	657
17530	8763	7267	7009	4962	3236	2195	1611	1236	824	704	597	561	504	467	422	413	373	392	365	351	333	334	342	264	276	289	270	271	270	268	266	277	263	233	249	226	260	230	243	223	244	258	259	264	261	262	255	266	253	255	243	257	248	258	248	257	248	217	256	245	225	235	225	211	245	235	239	215	228	252	241	250	269	253	245	236	232	235	235	239	218	248	210	237	235	235	230	237	252	255	275	231	238	248	251	237	239	213	235	217	208	204	213	280	226	247	210	262	209	218	237	233	246	259	272	237	240	231	246	234	260	216	231	223	234	231	227	254	269	234	245	234	225	263	235	227	219	253	263	258	252	239	247	208	232	260	233	233	223	236	239	253	218	242	213	260	237	220	246	254	257	261	213	274	256	234	251	234	246	215	233	241	248	224	223	242	216	234	220	264	252	276	216	215	210	224	223	255	254	245	263	254	234	271	263	260	246	242	257	239	240	247	267	222	244	232	247	205	215	243	226	247	251	240	257	223	221	230	249	234	239	266	293	236	269	216	234	236	237	247	240	221	277	238	240	223	250	232	244	254	246	251	254	229	234	247	263	281	263	263	235	216	250	219	233	217	251	226	251	244	221	211	235	262	224	250	250	241	240	245	233	208	238	215	228	265	250	269	255	254	264	230	235	227	233	246	233	229	275	219	208	203	261	239	221	215	238	255	240	226	271	254	231	238	240	234	247	263	260	272	246	256	256	243	212	259	237	234	220	241	238	253	223	234	246	241	233	245	261	234	244	240	224	235	220	240	245	210	205	239	253	229	224	258	267	236	199	248	237	248	280	212	224	235	255	232	217	225	224	238	249	242	242	248	240	235	239	228	220	228	212	239	227	247	239	249	237	215	251	264	204	234	233	241	261	257	249	275	257	249	219	241	245	228	247	247	234	223	243	269	180	258	232	234	233	261	236	263	229	245	236	236	272	268	221	229	224	250	264	252	226	237	263	247	245	265	243	250	261	227	236	253	242	245	240	260	234	243	222	240	209	241	270	262	236	222	260	250	216	239	248	236	236	226	253	226	218	221	239	275	257	230	234	235	287	252	249	241	264	291	242	249	221	261	238	239	258	240	260	250	220	252	233	242	237	268	241	270	237	231	208	279	229	214	251	235	259	219	228	240	257	252	214	252	236	258	240	248	255	251	261	246	237	256	252	231	265	243	224	235	223	242	225	244	226	264	251	227	229	257	227	253	251	229	254	239	267	217	248	241	219	259	238	253	238	265	218	268	246	239	235	245	232	226	233	227	212	230	244	238	232	217	235	234	264	223	254	248	235	235	219	204	225	265	239	228	228	219	271	237	249	245	266	245	252	230	221	232	238	249	257	236	207	236	254	235	218	231	248	252	244	246	245	239	254	247	240	229	270	249	225	252	226	256	233	242	236	210	239	257	250	227	198	239	232	236	225	238	250	258	222	259	230	240	225	250	244	224	249	242	263	251	233	234	238	234	269	241	245	236	253	220	242	239	246	223	232	246	244	254	246	254	255	220	250	262	220	273	230	251	235	261	229	218	221	236	224	248	227	225	235	220	233	262	245	234	227	249	261	229	241	258	253	255	234	216	233	215	249	244	250	256	250	242	268	234	256	246	240	237	244	248	238	248	267	271	215	216	251	272	245	219	234	232	237	259	259	247	264	244	213	263	247	223	229	232	277	257	221	226	244	259	234	237	258	243	233	224	231	239	246	244	241	268	226	241	224	249	237	219	246	217	260	236	223	252	242	212	241	257	264	252	252	240	240	255	243	276	231	248	236	245	230	264	219	245	227	242	255	255	239	234	259	235	235	225	213	228	233	235	239	237	221	238	238	266	257	237	248	245	249	246	218	250	237	229	234	247	239	252	269	238	230	250	246	235	228	247	254	233	258	239	231	267	267	256	248	266	255	243	261	230	237	239	252	242	259	222	246	241	235	234	228	231	254	236	244	237	246	252	232	268	246	255	262	235	245	267	257	236	221	247	247	238	219	220	265	225	240	264	238	246	262	246	220	209	250	264	249	275	230	231	229	248	234	233	242	234	212	246	230	255	221	240	273	227	257	267	222	250	265	223	223	245	230	252	235	239	249	230	237	250	245	232	259	228	244	235	203	235	270	240	229	220	254	236	243	249	251	240	281	223	226	253	246	214	208	239	265	232	228	243	257	228	254	233	243	245	270	267	231	242	224	235	245	242	248	239	260	251	232	245	243	211	231	232	254	246	243	255	242	253	231	236	220	232	235	252	265	270	222	270	248	212	237	257	202	255	227	257	272	231	248	245	240	231	236	229	244	252	248	230	263	254	248	233	229	251	243	263	239	234	227	196	261	224	230	232	230	223	260	228	224	229	264	257	251	243	260	244	237	238	221	239	249	240	230	235	216	245	243	239	276	249	244	226	225	249	228	223	236	240	218	180	213	249	254	239	238	239	227	230	251	242	246	241	238	225	254	227	234	265	244	236	218	223	239	253	226	258	233	221	243	245	251	217	209	246	234	228	240	222	243	233	250	220	218	251	256	245	265	221	248	237	236	251	228	211	240	242	233	246	252	250	240	225	265	221	227	235	246	248	273	263	241	235	240	244	239	255	219	248	249	249	254	272	234	238	244	258	211	265	244	269	220	246	267	231	284	246	228	239	265	250	242	235	256	240	252	229	248	242	225	238	271	208	249	212	227	236	238	207	240	238	230	248	245	232	227	259	264	244	251	249	225	233	221	266	223	231	249	243	227	222	243	257	235	235	222	228	258	254	234	226	240	250	247	232	218	265	237	237	256	237	241	226	253	251	237	229	250	229	254	245	255	240	235	232	211	227	259	219	226	240	254	237	222	260	226	235	241	275	257	245	260	254	244	248	248	232	232	245	250	264	252	221	239	257	240	217	226	198	244	258	255	240	238	236	261	235	224	246	223	255	241	229	218	232	268	223	227	232	258	266	230	263	223	222	205	230	250	239	248	259	252	227	229	217	233	237	246	216	248	231	210	226	287	288	275	241	240	243	235	227	222	256	216	230	214	233	236	251	243	222	219	246	232	270	240	235	246	245	256	220	246	239	260	225	253	229	214	189	243	248	260	260	239	215	231	246	227	252	260	232	230	231	259	235	262	245	227	234	227	228	271	232	217	228	252	240	251	215	236	271	280	247	229	226	239	216	236	243	260	219	216	232	231	260	243	250	252	198	218	211	253	243	235	221	235	240	247	245	237	256	245	254	263	248	239	255	259	219	250	240	235	241	240	227	232	280	240	236	255	236	234	244	234	218	231	247	250	250	233	257	232	238	227	249	275	253	225	228	237	270	214	234	250	220	225	261	243	233	239	213	233	243	221	247	229	245	231	231	214	249	250	228	227	244	229	234	248	234	239	229	234	237	244	246	238	242	236	237	261	247	233	232	257	234	213	247	257	280	229	252	231	258	211	231	225	211	217	271	214	238	257	242	238	207	254	285	237	277	249	250	230	228	247	254	267	268	231	239	254	258	258
10079	7562	12258	15655	14300	11470	8983	7235	5456	4008	3332	2930	2584	2293	2018	1739	1695	1651	1592	1471	1453	1326	1252	1017	1012	942	894	817	795	797	726	706	707	713	720	678	693	623	621	591	671	659	664	707	759	735	746	680	733	668	702	713	707	685	655	634	662	670	646	662	687	652	643	635	679	658	600	655	612	614	689	632	606	604	632	593	586	646	607	609	594	644	619	651	625	629	672	633	650	641	622	647	658	603	611	601	630	616	579	618	577	585	613	609	619	569	590	617	657	588	604	628	624	646	617	610	599	603	611	636	619	593	613	647	611	639	618	605	666	585	571	571	617	627	617	607	647	649	618	647	647	645	568	612	634	619	611	611	549	587	634	659	650	580	618	625	625	596	581	623	654	630	599	622	591	596	637	630	586	619	600	627	630	602	606	631	620	625	625	599	581	638	548	662	627	606	619	613	657	599	604	545	629	635	585	603	607	626	605	535	591	624	629	614	603	602	632	570	622	647	621	624	609	625	614	626	633	611	621	673	583	563	618	623	621	579	619	606	605	612	659	581	617	610	600	643	599	603	590	610	640	608	606	623	652	610	609	569	588	611	663	618	615	597	628	594	630	619	596	631	635	566	600	591	575	646	600	575	600	583	617	611	654	602	561	630	619	595	609	601	601	626	555	582	617	635	601	589	619	572	628	623	618	621	625	568	613	579	610	639	650	621	618	573	608	597	576	624	615	605	584	633	656	629	611	580	617	601	586	627	631	659	626	609	595	584	622	653	615	600	594	604	625	577	645	615	621	582	645	603	617	626	607	610	621	601	612	573	617	625	630	632	570	609	617	644	659	584	592	559	641	590	635	605	594	633	568	620	601	651	604	585	653	616	631	582	595	573	597	611	624	605	624	627	609	637	587	603	589	646	594	567	630	619	585	584	606	675	632	594	659	579	624	588	597	636	621	630	590	636	583	621	633	613	602	603	599	579	618	631	576	596	563	579	598	635	576	620	627	656	620	623	612	623	640	642	606	618	623	622	621	626	603	595	598	667	625	587	608	608	618	636	623	604	571	590	647	597	609	637	603	613	587	603	633	644	622	658	625	595	632	604	575	624	603	594	603	620	643	625	638	583	574	636	630	605	637	619	570	592	637	627	570	602	616	599	574	614	611	637	607	616	600	625	616	574	575	605	635	627	602	603	621	620	615	608	606	615	621	604	582	601	605	643	630	625	640	597	638	618	571	626	628	627	665	650	599	600	634	624	598	655	609	606	622	615	553	612	613	610	656	600	625	606	583	592	645	617	645	616	610	595	615	605	625	612	614	613	637	624	610	624	609	613	624	612	636	655	568	624	612	633	618	598	616	628	625	665	628	607	601	602	578	635	623	609	654	614	573	591	641	632	606	653	594	597	615	647	586	624	592	634	589	607	613	628	612	582	622	616	630	584	656	576	641	658	591	647	575	617	588	600	627	628	617	634	625	589	626	661	647	630	617	552	578	653	641	624	624	644	621	632	596	610	647	574	630	632	581	623	613	613	656	597	578	600	617	628	573	671	578	610	629	631	614	645	605	611	616	651	590	642	624	648	611	588	632	651	613	623	600	606	609	583	648	647	609	615	637	590	609	600	604	578	646	612	594	651	612	654	656	624	616	611	613	616	650	550	617	646	601	614	581	650	632	619	626	564	609	637	599	609	635	599	601	640	594	607	633	599	643	556	600	595	648	613	615	597	599	621	595	622	596	570	596	608	613	599	636	568	599	594	580	579	602	603	624	596	595	589	580	657	567	603	570	586	626	606	629	583	581	675	598	594	610	596	620	637	599	650	607	591	587	625	638	629	599	620	636	636	658	592	591	588	604	615	668	595	620	639	650	617	636	602	616	616	605	627	586	570	623	621	634	627	625	587	640	579	571	606	589	644	608	612	626	610	607	636	589	636	628	638	607	611	631	634	627	614	650	574	626	611	601	592	623	610	574	583	659	583	614	608	588	643	646	646	590	597	650	580	652	613	626	599	634	582	608	603	640	678	607	572	612	632	611	624	653	607	588	614	610	624	615	612	616	643	609	620	640	617	642	642	576	590	639	643	640	588	590	597	653	638	620	565	604	597	578	576	613	640	629	598	632	609	649	611	624	606	612	609	583	626	650	590	656	619	609	572	627	649	620	579	620	662	643	648	592	593	594	620	544	618	611	591	624	629	636	593	563	598	559	622	572	606	615	587	640	582	597	613	616	640	599	604	633	658	564	634	634	606	601	607	600	639	606	600	679	617	616	601	623	610	668	640	583	662	587	637	630	606	619	616	616	628	610	566	618	596	617	659	581	586	657	602	599	633	580	620	626	627	606	598	631	609	599	596	627	571	615	620	594	609	610	596	636	615	593	599	651	666	612	611	662	620	594	628	611	613	602	612	597	625	594	608	591	586	617	578	611	605	578	627	578	606	598	619	601	622	614	601	617	612	607	581	618	654	659	620	592	632	620	647	603	628	616	595	669	625	604	629	599	587	637	593	588	569	598	588	568	632	609	603	628	631	612	613	599	607	611	619	602	543	614	598	601	600	604	607	661	612	630	589	614	645	601	628	646	658	578	609	595	644	615	620	597	617	606	615	644	592	602	641	604	598	588	601	611	618	666	594	637	634	604	602	611	596	672	581	600	632	603	589	640	605	652	652	629	610	589	634	577	597	633	640	667	640	608	624	614	601	618	618	579	616	623	612	613	624	659	611	622	661	613	615	658	635	621	563	605	606	597	630	610	628	631	605	584	604	614	579	614	613	576	652	610	614	606	608	631	630	643	611	624	641	621	670	592	573	630	577	557	632	649	641	640	591	624	664	596	607	604	578	609	576	617	629	636	626	628	618	603	608	604	611	655	629	580	601	589	601	633	587	622	601	581	622	598	635	613	639	576	602	631	598	584	563	584	688	604	589	593	641	653	631	626	647	599	585	615	607	662	586	584	604	592	633	607	586	615	607	621	604	627	609	629	628	614	604	600	611	662	588	568	641	616	631	607	588	616	570	621	607	613	644	583	622	636	615	620	635	617	598	593	565	619	602	604	632	587	621	629	577	588	641	609	596	621	606	629	639	654	650	602	621	588	602	609	646	617	598	626	591	564	609	676	580	655	607	620	575	566	633	652	625	591	578	654	584	625	624	651	635	617	659	616	601	561	644	624	608	617	619	619	657	595	653	599	600	595	594	619	583	602	584	607	628	663	607	618	611	644	604	621	606	651	575	642	591	564	617	572	658	633	656	629	610	658	595	570	634	576	642	574	625	586	574	570	603	636	623	598	611	612	599	603	657	650	610	611	621	601	612	613	641	586	636	643	573	603	624	612	569	598	614	605	621	636	607	654	626	567	602	588	616	597	623	612	633	596	653	615	607	632	601	619	623	581	648	573	606	574	610	558	606	628	623	612	610	609	598	617	623	600	580	624	609	625	601	596	646	631	581	612	617	610	589	587	551	581	552	596	654	627	605	606	615	623	579	610	607	607	616	629	590	663	559
36223	27436	30143	29334	17473	11559	7606	5326	3781	2621	2119	1752	1541	1297	1273	1044	935	909	789	719	694	640	556	446	520	470	417	472	457	400	390	387	393	347	347	340	332	349	339	316	323	306	309	351	300	339	336	316	327	322	313	314	334	292	303	314	321	309	307	298	293	298	309	334	312	307	326	301	292	300	333	339	338	311	284	343	345	295	326	269	326	318	298	286	313	280	299	335	307	296	327	356	320	340	310	296	304	306	310	301	263	305	269	298	292	308	333	310	296	328	309	286	295	346	295	295	318	334	318	289	309	316	320	304	293	312	299	297	336	284	299	292	310	310	302	330	317	306	324	294	318	309	349	290	330	295	329	286	307	310	318	315	310	307	327	308	295	323	303	301	335	320	302	306	316	337	325	263	314	328	280	277	318	336	309	294	333	322	310	330	319	286	289	287	293	322	311	332	314	300	322	310	306	311	324	297	321	307	306	336	294	298	312	331	331	323	293	321	309	303	306	341	318	299	301	312	301	310	315	317	313	312	297	299	308	305	299	334	271	332	295	334	311	281	300	349	282	303	325	284	295	279	268	297	303	293	266	319	288	308	280	324	316	341	287	330	328	294	334	330	326	299	334	330	346	310	293	308	292	352	342	316	296	338	287	304	318	331	313	313	294	306	313	309	328	287	313	326	317	304	296	298	311	335	310	302	311	298	293	314	327	301	268	303	332	337	331	279	280	330	310	315	304	289	307	334	291	278	288	271	313	320	303	285	339	322	336	333	320	296	317	307	302	323	306	300	302	312	307	309	291	295	326	312	296	338	336	306	314	309	319	312	298	315	332	323	312	336	307	305	310	327	293	311	283	274	303	332	337	315	296	296	298	298	319	337	295	302	326	279	292	310	296	344	302	287	313	283	297	269	304	302	301	328	320	293	302	304	330	323	310	328	327	293	316	294	293	299	299	327	300	304	305	351	308	286	294	306	339	274	279	310	319	323	314	315	281	307	305	309	293	281	329	301	300	357	338	288	289	340	297	286	328	288	313	294	299	299	327	283	303	298	339	316	316	281	330	331	339	281	292	318	331	292	292	292	315	368	296	302	329	284	289	283	345	312	312	288	321	296	285	299	339	311	294	316	288	341	334	273	284	335	310	295	300	323	335	293	329	334	312	323	284	293	282	335	334	322	336	320	334	275	310	288	271	313	339	316	355	333	303	268	333	292	325	316	307	331	296	296	314	315	292	338	321	316	328	282	287	294	303	321	292	291	271	282	288	295	281	301	328	307	309	331	300	335	301	311	340	302	287	300	323	322	315	343	316	324	324	293	268	339	347	296	311	279	305	326	297	275	345	319	339	333	314	282	297	306	284	307	280	292	300	312	363	308	323	305	315	309	331	300	285	324	323	294	281	312	316	317	317	302	278	279	327	296	311	287	316	304	307	301	294	321	325	280	320	315	323	291	303	308	310	318	281	347	305	261	283	333	299	317	306	290	351	344	311	293	287	313	283	325	290	307	294	295	322	281	322	305	355	308	297	290	316	342	308	304	299	335	306	323	305	291	294	338	317	328	318	310	327	328	285	322	306	320	315	312	317	304	313	345	279	309	262	330	297	356	310	330	299	299	295	315	296	313	342	308	300	311	324	305	337	322	339	318	310	319	297	315	303	287	326	344	290	322	303	309	314	327	308	313	331	319	350	301	298	297	313	321	334	330	296	331	281	304	317	324	295	317	312	303	308	304	303	314	292	327	315	303	325	309	286	289	272	302	307	339	300	298	299	317	321	304	294	286	339	283	304	312	325	300	323	312	361	302	320	286	321	302	303	361	305	322	262	309	321	342	305	353	321	344	326	290	303	340	320	328	286	319	305	342	333	292	286	276	306	367	314	297	316	348	343	301	280	326	312	309	305	303	290	337	267	308	327	281	288	319	290	290	281	315	306	342	300	319	285	303	308	303	302	313	291	300	298	310	304	304	326	338	263	308	326	301	323	299	357	297	268	300	299	319	311	293	321	317	291	309	273	268	305	296	319	323	301	308	292	301	281	340	328	331	304	311	277	322	284	311	282	290	287	310	310	315	321	320	311	318	285	293	320	306	314	296	318	328	346	324	286	297	363	273	303	299	309	295	338	287	308	325	327	271	303	305	295	310	340	293	327	303	318	303	308	279	303	292	306	301	294	318	337	295	304	276	327	304	318	296	297	296	322	330	314	309	333	308	325	290	301	306	309	276	304	319	293	308	269	298	323	303	284	303	328	312	329	330	299	292	322	314	306	337	279	336	331	323	349	297	290	311	305	299	311	313	302	308	295	289	284	319	269	308	291	307	323	310	356	329	276	299	332	274	327	304	322	307	329	312	302	273	297	278	302	330	312	325	304	342	318	326	331	291	319	269	300	313	286	308	282	319	304	330	318	288	292	322	295	295	292	279	318	304	326	327	318	322	275	318	344	332	313	313	317	345	319	286	295	322	335	313	296	306	314	275	290	311	319	311	268	280	312	324	292	320	321	299	264	331	303	318	333	294	264	325	304	319	323	360	324	336	328	321	296	313	299	329	291	325	289	278	329	310	304	297	297	290	336	350	330	290	333	295	313	323	313	307	313	343	265	280	287	314	264	302	313	332	318	319	301	293	335	304	336	314	303	306	332	285	288	300	300	306	304	344	315	323	302	308	277	296	299	342	289	305	290	311	296	321	308	325	338	287	300	338	293	306	343	316	325	305	322	289	311	293	319	286	302	351	328	336	311	327	312	281	294	315	298	296	275	275	294	318	329	308	283	329	318	332	332	315	286	286	319	296	285	301	284	333	282	272	314	286	282	305	287	315	325	300	294	328	301	337	350	308	315	271	328	329	331	311	286	328	310	318	316	313	321	303	291	303	314	317	305	325	336	318	295	340	299	315	337	323	302	289	292	328	304	299	300	310	306	290	321	316	297	321	319	332	281	289	312	303	335	334	288	276	304	300	300	299	286	300	330	312	293	315	292	293	287	318	292	300	306	342	332	317	298	314	280	295	285	324	291	301	295	291	319	300	302	308	327	313	324	316	307	317	316	291	319	321	344	309	305	299	315	305	279	303	288	310	330	305	340	287	315	313	301	297	290	318	301	317	353	326	311	256	337	293	290	299	323	341	310	306	278	281	309	324	307	303	330	326	305	319	302	318	302	334	326	279	260	276	297	297	298	327	358	296	365	303	291	306	329	326	293	304	322	312	280	300	294	297	292	289	282	322	315	303	277	317	314	339	340	291	334	290	310	310	285	295	324	303	313	306	302	321	340	316	293	332	288	318	292	279	321	302	271	321	296	291	304	311	318	310	290	312	293	329	318	284	316	299	298	301	286	331	281	298	320	309	306	305	304	314	329	348	333	269	319	291	296	294	299	304	289	303	294	308	320	335	294	323	275	333	310	325	304	320	299	296	320	334	297	321	310	340	291	282	281	321	316	288	307	285	292	310	298	302	309	317	280	306	335	328	317	328	334	329	319	309	325	315	300	323	316	305
23682	18626	30932	30376	23945	20674	17748	14719	12487	10130	9091	7688	6664	6274	6139	5093	4695	4492	4022	3549	3402	2995	2874	2343	2110	2001	1661	1647	1581	1609	1371	1382	1253	1195	1189	1130	1084	886	855	906	915	955	837	923	1009	1025	892	994	1010	932	897	915	897	899	856	812	796	773	874	868	911	819	841	790	828	801	844	829	814	832	782	763	765	737	811	791	718	768	733	738	768	802	812	759	801	807	792	784	783	802	725	760	770	762	775	751	812	771	737	794	728	767	742	733	814	719	802	790	727	748	784	768	755	757	740	798	785	731	714	765	777	798	820	736	798	801	730	750	785	761	788	754	759	736	702	742	774	817	759	720	738	707	739	760	734	806	763	786	742	773	791	776	797	750	712	761	778	766	757	773	724	798	789	781	799	787	764	782	685	794	762	813	800	772	739	723	739	799	772	801	748	774	749	821	774	775	756	779	823	751	783	757	802	795	790	792	764	776	786	740	747	765	777	755	752	796	749	764	769	728	764	783	763	753	752	793	796	808	739	724	725	757	742	770	791	773	735	768	728	790	728	750	796	750	754	817	745	816	725	710	749	781	759	738	753	787	755	733	811	717	753	780	773	819	731	784	797	761	776	842	751	780	784	776	808	769	743	726	813	770	741	797	714	744	731	778	692	766	775	708	764	747	782	816	735	736	771	790	737	778	706	745	746	735	777	748	788	720	741	821	707	815	801	770	771	753	772	771	759	730	724	777	804	768	737	811	808	716	797	735	726	714	821	779	713	752	764	802	723	780	755	788	780	780	722	759	750	757	756	738	803	770	771	737	769	765	739	739	731	756	789	748	779	747	758	811	754	769	793	770	719	771	758	743	755	774	755	782	719	738	758	740	807	790	806	709	750	713	748	767	767	744	765	787	736	742	723	756	778	733	719	775	742	733	722	749	748	760	748	755	691	766	746	701	702	759	768	763	815	747	740	752	765	759	752	782	779	754	753	734	686	723	789	723	718	764	754	799	767	798	787	696	762	732	764	750	765	762	801	722	742	738	781	745	793	781	745	775	759	753	753	784	707	757	777	755	797	784	800	728	748	748	768	768	729	726	781	795	712	754	782	774	780	776	730	765	819	763	767	753	754	820	771	758	747	814	674	748	737	763	718	785	703	784	769	749	774	779	740	795	782	770	795	726	777	774	801	774	755	767	720	812	760	771	748	739	711	758	749	779	776	803	766	754	761	796	747	752	810	806	746	734	756	794	780	761	778	770	703	733	758	708	764	774	786	710	749	769	755	772	764	745	772	769	794	754	781	719	729	745	727	729	755	771	725	794	781	793	801	776	767	755	771	780	755	764	779	757	757	762	769	802	739	765	758	763	749	744	714	738	778	747	772	735	766	744	782	763	785	771	732	809	773	762	797	729	729	771	790	767	777	753	740	730	743	762	788	791	716	758	768	755	800	735	791	722	770	749	759	761	737	741	710	784	752	810	796	740	780	797	756	721	740	768	748	802	742	746	750	775	751	759	775	746	759	765	705	755	792	790	747	800	756	730	769	722	763	760	776	721	733	808	750	791	747	759	757	720	776	772	749	771	773	761	751	762	745	782	795	735	769	749	763	814	802	744	721	746	755	763	745	737	796	798	751	785	788	773	714	784	745	758	798	727	762	765	732	738	740	752	730	722	767	799	749	743	777	747	813	746	815	755	737	772	729	771	745	799	736	773	820	745	742	771	790	740	781	746	755	752	770	759	754	793	807	778	720	819	791	732	746	743	825	719	742	754	715	780	754	738	773	750	742	729	806	745	762	713	773	736	751	708	771	722	715	754	772	779	682	786	726	729	782	781	710	763	770	788	769	747	740	790	733	781	765	767	762	739	800	749	745	763	745	785	737	766	748	743	760	771	730	730	752	795	752	791	736	733	807	762	755	802	707	761	741	749	765	778	773	767	796	780	770	749	792	729	758	751	718	748	755	781	752	779	815	767	768	787	749	774	757	756	759	765	757	747	754	754	753	738	761	783	744	737	770	777	807	733	744	756	739	788	787	752	788	742	779	766	769	773	780	763	704	746	734	708	749	778	766	769	736	768	760	790	747	814	783	836	701	773	745	784	754	756	774	729	795	745	767	735	688	768	783	745	763	762	724	759	685	796	803	772	734	775	774	733	750	709	733	786	737	748	742	789	772	731	782	735	773	777	773	757	753	757	771	814	754	733	723	775	758	764	750	759	708	784	766	771	772	767	766	788	742	739	764	753	759	732	796	766	741	736	783	749	740	748	819	717	733	757	710	714	727	746	724	743	756	790	799	779	747	767	749	799	729	777	790	742	733	715	783	782	777	800	730	690	758	760	758	820	735	715	712	788	742	761	751	786	764	741	757	749	716	749	775	742	742	812	769	791	752	772	713	708	767	742	726	679	792	724	769	780	791	750	773	771	781	712	762	748	706	756	758	690	776	765	751	795	752	770	739	772	789	766	813	836	819	749	787	731	799	767	825	759	750	769	727	766	728	786	793	835	766	720	738	801	757	708	768	799	739	756	764	756	794	724	781	700	775	750	750	772	750	749	759	722	778	757	786	750	713	791	747	739	777	761	778	740	751	798	778	777	763	733	738	770	748	748	765	763	743	770	747	748	745	725	765	822	747	785	798	764	788	739	809	723	827	785	767	739	779	785	756	724	761	762	772	736	754	750	736	794	777	711	724	730	734	810	782	812	733	748	815	754	787	781	779	838	766	747	723	743	765	738	782	749	780	811	826	724	830	749	781	759	743	767	755	741	740	751	782	825	750	761	752	746	754	780	711	742	746	755	756	773	825	765	761	744	773	759	755	752	757	768	750	760	806	810	767	791	770	785	774	764	791	723	761	728	711	779	750	730	775	833	755	773	733	807	764	764	736	743	728	744	761	711	760	742	784	760	741	759	729	734	789	793	774	756	780	784	792	778	742	748	764	780	792	749	721	696	756	780	752	800	757	730	730	764	749	725	700	757	773	791	770	744	748	737	754	737	729	786	730	784	711	770	731	764	721	763	753	813	729	737	760	772	739	761	770	740	752	779	763	740	729	764	749	788	781	774	752	762	742	726	760	775	720	729	808	770	759	767	775	725	740	703	781	808	779	715	778	767	763	805	790	727	769	731	771	785	794	721	758	787	758	764	715	809	787	725	765	724	773	736	808	753	758	742	812	760	728	752	755	726	784	784	760	739	721	774	723	759	773	772	745	765	759	788	786	797	753	769	758	766	731	761	751	749	737	772	794	727	802	760	774	755	752	738	756	722	748	794	741	768	740	757	755	742	769	769	765	752	786	758	774	737	740	745	758	724	795	787	758	753	781	802	769	777	771	797	778	779	722	763	736	737	751	776	699	778	761	737	726	774	719	723	739	804	759	776	742	775	747	783	791	810	740	774	755	753	755	745	790	803	746	743	760	693	752	753	745	807	721	732	769	738	754	745	765	756	762	780	729	812	775	744	768	760	764	794	805	800	784	776	783	757	730	777	772	787	753	761	776	717	805	757
47064	34743	37488	32926	22325	16252	11863	8384	5857	4265	3601	3206	2687	2382	1978	1629	1486	1205	1119	861	883	854	691	592	583	555	478	464	421	436	399	400	402	382	359	358	334	351	321	306	294	324	322	308	306	341	320	318	281	298	324	333	302	277	284	284	256	298	283	303	317	298	289	292	293	318	277	277	291	240	283	311	295	299	248	279	281	295	293	293	275	273	283	291	283	302	296	277	293	303	292	278	274	308	290	286	284	299	271	290	259	288	273	314	287	242	268	308	266	283	294	281	275	298	287	259	292	260	291	303	261	291	291	289	286	273	269	309	268	258	278	286	277	279	300	284	292	273	300	270	264	281	270	269	335	260	293	292	313	264	269	249	273	289	284	276	295	267	303	283	301	287	287	277	284	242	269	278	266	285	279	268	269	288	297	256	249	269	267	264	258	273	279	268	272	296	272	287	269	281	290	294	304	311	274	278	304	284	253	281	308	275	252	301	288	264	271	275	282	237	262	253	282	283	275	231	272	270	258	271	272	296	249	294	298	272	273	262	239	286	274	252	262	284	260	270	270	266	271	277	274	266	283	295	282	268	277	266	259	303	275	292	271	260	296	275	270	312	282	303	257	283	288	258	292	291	297	305	308	292	279	282	293	283	296	239	285	296	263	273	293	259	243	297	284	242	273	250	256	289	269	273	278	309	289	275	280	276	266	303	294	277	292	292	275	280	283	264	262	280	312	285	276	266	292	288	296	290	272	284	279	283	276	249	300	310	309	273	277	283	291	298	303	266	281	295	274	260	311	263	300	270	264	289	260	287	291	266	274	296	268	271	276	287	270	278	277	260	281	266	261	296	304	284	255	288	317	276	282	271	265	229	303	289	261	264	327	261	314	270	258	282	288	277	319	282	247	270	290	273	277	270	298	245	288	258	298	285	296	272	310	304	284	303	281	252	268	309	299	280	285	265	285	270	280	286	300	262	279	271	286	261	253	276	260	274	287	307	273	297	317	279	309	314	259	253	270	268	276	244	283	269	301	272	295	312	290	263	278	259	263	302	229	260	314	257	236	252	262	288	266	296	271	288	247	277	283	300	275	255	290	275	269	269	299	271	268	264	255	282	270	257	269	281	286	254	290	298	284	268	269	278	267	283	285	288	293	288	275	267	254	271	288	273	282	293	274	273	294	287	252	260	266	266	262	265	308	269	263	291	259	267	301	288	249	268	258	291	274	270	282	264	267	250	302	259	307	278	242	286	316	267	266	273	278	262	245	266	277	297	274	304	276	277	292	299	295	320	259	272	263	297	282	257	302	236	278	281	305	262	275	265	260	271	287	296	273	290	279	266	269	278	236	293	249	275	283	275	261	296	283	320	268	249	292	283	285	269	287	294	287	305	322	295	288	306	276	282	274	267	279	269	259	284	267	277	289	302	278	278	276	272	283	295	288	277	320	269	317	290	288	267	252	255	293	287	272	288	277	292	269	274	260	310	258	278	289	288	289	261	298	285	285	234	284	274	248	287	243	271	274	239	280	280	233	283	273	290	297	287	273	265	289	308	291	276	269	270	289	270	302	267	298	254	295	274	299	254	292	262	241	278	267	307	254	276	277	231	275	254	257	300	311	287	313	289	283	311	276	280	273	268	266	292	294	250	269	289	269	288	298	267	266	288	253	290	286	292	284	276	274	258	262	258	290	285	299	292	280	309	281	271	314	277	254	285	285	275	284	290	292	266	282	276	270	287	260	288	281	262	275	304	282	280	257	270	286	275	278	276	266	257	281	281	306	278	287	268	267	284	267	265	282	285	264	294	262	299	286	289	268	272	289	281	264	288	280	300	252	252	276	267	284	284	296	292	271	287	276	301	279	279	300	274	252	303	274	271	288	318	278	267	250	266	233	277	261	304	264	270	268	283	292	276	272	257	294	273	275	275	293	270	284	291	289	258	274	275	279	294	261	276	286	290	278	273	279	260	280	300	287	294	275	300	303	286	274	261	294	285	266	298	294	277	275	303	283	300	271	224	284	282	293	309	290	272	286	285	258	272	299	287	276	294	288	308	248	288	259	267	271	283	269	305	254	300	273	273	317	261	293	306	265	276	256	298	271	284	296	281	290	305	265	295	280	278	260	286	282	289	263	262	254	264	269	292	249	268	298	274	313	281	280	292	313	257	271	296	289	268	280	276	282	264	302	290	285	301	284	253	298	287	281	293	295	283	280	311	271	275	338	297	303	298	275	291	257	280	255	251	256	259	308	254	280	262	253	276	264	236	275	265	282	268	269	267	264	272	303	316	304	295	266	296	285	258	252	247	243	278	270	290	285	231	313	276	273	287	258	276	281	278	282	280	324	291	272	309	280	283	261	317	293	281	284	286	286	303	282	272	279	283	282	282	268	316	305	279	317	273	271	298	248	266	269	282	273	275	292	282	305	276	272	272	285	313	291	287	275	259	293	287	279	295	281	285	288	269	261	293	271	283	269	270	258	270	299	261	294	304	279	260	265	275	304	254	295	255	266	289	268	279	268	258	282	266	271	284	319	298	274	290	243	277	293	295	314	300	290	310	283	265	297	284	263	253	289	312	288	326	296	272	290	277	264	291	281	282	289	260	279	256	277	280	268	258	300	301	297	307	276	283	256	266	274	291	274	303	258	255	242	289	264	269	271	288	286	283	281	285	290	276	285	272	313	287	275	270	288	293	300	284	253	271	291	285	255	264	261	287	289	234	274	274	291	263	274	294	244	299	267	260	264	284	291	289	274	266	250	282	269	253	254	308	260	276	288	287	286	290	243	245	285	266	301	285	305	295	278	253	231	308	290	272	281	299	288	271	272	295	261	272	288	260	265	301	282	266	257	275	226	277	289	305	267	283	262	310	296	285	295	323	299	286	317	301	249	301	286	299	281	318	299	277	282	292	254	286	265	248	289	310	278	277	223	263	274	276	267	282	246	236	276	300	248	277	291	258	282	282	255	269	293	295	261	260	250	271	278	295	287	287	291	324	285	279	255	259	277	274	313	282	293	258	250	269	263	294	285	270	297	269	302	270	304	272	296	274	285	280	286	278	269	290	284	288	278	267	258	282	282	268	261	262	287	267	266	268	307	249	254	279	264	277	271	247	294	269	275	300	261	285	281	279	268	255	270	308	267	264	294	262	295	294	260	297	241	284	288	264	238	278	275	266	267	295	257	272	306	285	316	273	309	323	295	278	278	290	282	279	297	271	291	271	255	291	285	287	279	238	254	267	240	285	244	282	274	258	270	317	313	291	291	316	253	278	295	278	258	287	304	294	294	292	286	263	313	262	284	239	244	301	262	284	301	272	304	291	312	285	263	272	298	275	266	277	271	250	295	270	291	291	303	258	259	270	255	301	260	272	284	297	315	284	285	275	292	271	267	275	291	236	290	285	273	289	278	265	320	262	307	259	300	268	273	254	263	248	280	272	280	286	263	268	279	266	278	277	290	272	290	270	273	284	281	271	256	276	300	273	326	305	282	284	271	296
30938	24175	36675	34959	29513	24923	22260	18984	16995	13825	13308	11716	10287	9965	9119	7649	7119	6444	5833	4967	4808	4328	3554	3057	2789	2572	2157	1983	1923	1944	1640	1708	1558	1475	1496	1376	1228	957	898	941	910	1010	869	881	1001	1073	1022	1028	966	982	892	968	859	822	831	746	718	738	837	808	867	788	847	830	738	826	756	724	747	704	767	756	695	695	749	713	667	726	746	742	744	711	773	724	713	745	766	730	701	713	685	704	675	690	731	704	685	718	665	693	683	675	708	673	754	678	711	683	695	679	689	655	700	720	696	672	675	676	655	690	708	660	644	663	719	660	665	634	650	738	694	680	638	672	698	703	696	732	680	629	693	664	671	699	698	673	698	666	713	680	664	725	671	653	722	682	649	654	754	668	689	648	683	672	700	675	679	671	651	705	709	689	665	691	664	713	710	716	713	677	703	663	692	695	706	651	644	649	694	679	711	719	676	644	668	712	680	653	668	669	697	684	637	668	692	666	708	668	643	652	644	627	702	686	664	658	681	670	734	678	688	674	658	683	610	701	675	648	681	659	657	675	692	641	700	679	677	611	640	722	641	615	647	643	744	681	616	640	681	683	629	672	709	638	651	687	666	695	703	687	737	698	643	675	669	687	683	672	639	696	680	677	677	694	721	694	675	659	663	655	710	697	685	689	726	680	708	647	658	689	700	719	658	693	675	644	698	670	745	704	715	682	682	691	664	691	659	664	685	672	674	669	664	681	640	660	619	664	706	682	709	744	641	700	649	674	687	661	652	650	660	671	691	717	679	688	629	690	658	656	627	720	665	662	661	675	672	680	669	709	721	705	672	679	672	706	648	645	664	658	665	641	647	618	695	660	698	712	657	657	678	680	726	642	634	666	618	664	701	736	670	697	703	685	708	658	717	736	669	713	677	666	694	640	669	634	659	691	643	641	671	715	660	666	682	690	667	680	731	668	617	660	676	630	693	696	650	691	689	664	641	690	667	647	671	666	685	700	708	651	721	668	656	737	692	678	667	687	692	743	688	656	648	724	669	713	709	629	665	665	674	651	703	712	656	693	670	687	682	647	695	714	659	724	673	718	701	663	720	689	742	666	673	718	648	701	713	655	703	682	718	669	713	643	708	633	692	655	694	709	654	704	702	713	704	654	714	728	682	679	678	683	686	628	681	704	695	693	673	693	645	651	685	677	692	695	679	660	652	715	748	677	702	696	691	677	674	764	689	704	659	640	711	636	656	683	666	752	685	684	646	685	670	689	728	718	663	672	682	688	665	722	645	666	643	661	624	726	663	670	668	669	648	727	640	615	696	651	685	657	701	682	660	697	699	670	678	669	655	644	664	690	686	687	707	706	686	690	656	677	640	650	674	667	699	707	689	696	669	682	653	675	659	687	688	660	693	653	664	692	680	646	653	697	699	695	669	679	689	688	629	674	655	707	637	681	662	637	700	667	634	675	657	662	681	667	668	685	720	698	683	676	673	684	677	667	711	674	703	698	694	655	685	713	665	672	674	647	696	687	645	684	687	673	679	743	673	700	663	712	706	686	679	693	693	691	698	678	669	656	661	672	654	648	692	705	662	649	633	679	639	662	643	710	725	689	724	686	709	638	661	689	667	691	700	704	686	675	708	652	679	700	705	706	674	680	707	671	676	727	694	662	676	654	674	689	700	662	689	672	667	683	731	702	715	683	649	682	700	686	685	662	626	678	672	665	679	627	697	695	682	725	693	670	705	632	666	697	742	733	662	689	704	666	692	701	712	641	674	687	664	654	652	645	670	642	693	734	681	669	660	660	662	681	682	632	686	709	669	669	647	697	662	710	681	715	702	683	670	716	654	668	689	675	690	683	623	663	645	668	656	729	690	689	662	703	684	699	706	668	686	687	677	701	714	676	700	696	707	652	647	648	676	676	690	684	693	688	669	654	686	664	640	641	660	667	706	666	669	648	714	743	721	678	657	627	657	652	678	673	692	682	677	649	660	666	628	700	705	686	642	660	700	700	716	705	690	661	672	687	681	693	669	662	670	703	691	689	702	671	672	698	654	693	686	656	667	682	726	662	698	693	687	680	727	695	680	674	688	658	726	706	696	650	693	728	649	673	690	683	678	636	682	682	655	658	698	678	672	664	598	645	653	712	740	668	692	706	689	654	668	622	755	702	689	622	692	690	666	657	709	685	681	662	653	703	678	685	692	666	699	660	679	711	651	668	667	693	677	639	638	726	687	693	690	660	716	667	665	688	652	677	667	660	634	629	674	634	698	629	692	700	679	684	707	682	697	664	610	675	650	618	646	710	733	634	655	671	670	649	653	678	723	690	650	645	697	662	753	644	682	639	697	700	632	692	669	671	662	690	661	695	730	697	720	710	659	709	669	651	671	692	671	651	713	679	708	646	705	725	663	694	642	629	671	590	646	716	729	675	645	647	711	706	637	679	643	704	684	710	663	675	709	661	640	661	648	678	695	700	704	668	642	671	670	686	696	670	688	706	668	641	633	689	705	682	666	683	680	672	705	714	720	701	670	686	668	652	702	698	624	662	657	662	667	703	690	616	688	683	680	692	703	680	687	689	649	642	657	646	687	651	638	696	707	652	651	673	639	689	687	675	613	681	688	655	693	684	642	670	698	672	679	700	675	680	652	606	607	655	704	668	683	683	670	723	711	667	635	678	678	671	643	677	704	696	658	703	680	680	654	700	720	671	747	667	642	629	655	646	635	632	694	714	687	669	636	667	674	657	690	699	664	715	699	731	694	721	707	675	641	691	700	656	721	611	768	687	708	663	677	700	677	692	661	616	704	714	681	709	692	708	683	713	668	665	651	685	686	682	647	716	713	746	664	677	657	704	692	644	681	692	701	664	672	691	662	714	670	700	674	630	687	680	703	669	672	626	682	721	698	725	704	678	659	635	680	684	676	672	670	706	636	741	692	677	709	724	670	710	665	627	683	644	631	635	680	678	679	678	666	692	701	710	720	656	599	652	643	677	706	716	653	683	700	718	666	670	682	689	658	666	729	678	711	678	708	686	712	669	670	691	726	686	689	691	708	673	648	667	675	686	694	657	692	664	688	663	684	688	715	637	687	686	692	659	684	723	715	666	669	690	650	690	724	668	686	646	700	668	645	625	626	642	674	635	689	680	637	660	674	669	661	681	654	667	665	643	693	708	679	692	676	667	715	688	624	688	689	648	707	711	695	700	687	679	653	664	703	679	665	686	694	672	711	675	727	700	653	673	637	686	725	688	678	723	667	701	683	679	690	734	648	648	654	663	683	661	713	677	689	691	720	655	703	692	703	712	672	675	681	697	719	707	656	789	679	627	658	712	678	693	697	658	648	685	686	689	747	658	639	667	654	640	667	667	630	656	675	703	690	730	676	654	705	663	733	683	714	695	668	674	637	681	710	683	695	673	636	709	693	726	668	642	719	671	707	663	700	670	728	642	638	673	709	636	648	685	670	666	695	636	663	653	672	699	706	682	693	656	671	682	637	715	706	677
17587	8594	9142	9009	5667	3469	2309	1689	1252	874	854	784	694	611	571	533	431	458	392	383	373	346	332	324	277	274	269	260	232	279	260	248	273	208	254	251	233	241	261	257	254	253	220	242	265	234	275	262	253	256	255	238	221	212	237	261	270	236	248	242	239	271	234	254	261	251	252	243	236	241	265	251	251	230	260	264	245	245	214	272	256	267	239	242	254	282	262	246	271	248	237	254	263	239	254	245	239	251	231	228	248	240	232	241	235	242	266	227	221	239	256	246	232	229	256	235	245	264	249	249	232	241	229	283	241	241	254	268	237	275	257	271	273	243	235	249	249	254	231	242	235	209	238	254	259	256	247	217	236	230	243	229	233	261	204	236	278	286	243	254	225	224	229	259	261	258	257	227	245	257	234	238	246	242	250	244	248	266	231	212	246	244	244	251	252	250	228	244	244	244	222	247	230	263	261	239	242	213	258	226	238	268	249	242	250	227	231	241	253	239	220	245	258	257	257	233	256	233	262	236	247	238	266	260	240	234	256	229	212	250	232	246	244	262	237	261	221	201	231	218	275	253	244	242	263	248	251	233	254	243	244	233	245	216	268	253	250	259	254	245	229	240	240	249	243	240	241	269	246	217	234	246	231	254	260	225	235	251	264	260	271	250	237	234	235	253	237	212	251	257	262	257	272	220	239	235	241	221	262	235	210	289	247	257	242	252	223	242	237	227	236	208	223	265	266	256	238	260	262	260	235	249	224	223	246	243	246	250	224	243	250	260	231	226	238	287	267	248	229	243	234	250	232	252	250	229	214	218	252	242	207	218	218	221	273	256	249	258	249	257	237	232	237	264	244	276	244	254	229	207	242	242	238	226	237	255	235	232	227	250	219	260	267	262	241	253	232	241	249	253	247	225	226	260	253	215	235	245	234	245	238	232	243	256	254	230	238	248	217	256	246	234	249	227	198	239	230	253	231	225	225	235	258	210	259	241	249	241	232	223	263	226	225	265	284	233	233	253	218	259	244	243	258	229	237	283	226	236	224	270	234	259	256	270	257	267	230	272	270	252	243	236	233	224	210	232	243	282	227	237	249	243	253	256	222	264	233	254	215	243	222	242	259	239	256	240	224	256	248	253	253	256	260	248	227	241	229	253	264	250	207	216	272	234	231	238	241	270	246	237	233	266	245	249	250	248	236	223	245	242	241	249	241	270	258	253	237	225	241	238	265	239	270	236	270	250	245	229	257	240	238	214	247	234	271	239	210	254	240	220	206	241	225	220	259	242	271	249	234	245	266	250	242	259	252	239	243	242	233	266	254	246	261	260	254	228	282	262	259	238	252	236	246	237	261	257	240	294	234	272	229	221	237	238	238	231	259	267	231	237	252	219	275	249	237	257	247	194	259	222	235	247	267	227	253	236	229	211	262	265	248	240	239	252	266	251	257	227	245	229	255	253	249	219	229	229	252	258	251	250	237	214	232	211	244	226	238	230	256	230	273	252	274	240	263	244	256	268	255	278	238	229	257	227	240	210	248	245	224	260	261	252	233	230	239	200	243	267	267	268	239	258	249	261	230	226	275	254	225	243	239	258	243	259	245	249	238	256	261	253	228	277	289	220	245	226	243	263	241	244	237	247	227	288	238	222	236	238	247	241	236	205	238	262	226	232	252	224	271	219	250	217	266	226	255	266	242	246	229	244	243	252	267	228	244	260	238	217	221	280	224	242	236	241	276	237	234	244	214	249	249	235	240	244	238	231	252	249	251	233	239	262	262	235	247	236	250	243	272	227	242	264	246	237	279	238	236	238	268	238	248	234	240	235	257	224	219	209	243	232	227	216	214	243	228	229	228	263	249	276	268	240	251	239	232	226	250	233	207	238	227	220	254	225	250	256	248	202	258	264	251	250	245	247	242	271	239	245	239	246	246	238	230	253	236	236	235	229	256	244	264	263	256	265	258	237	239	233	238	229	232	262	248	252	243	244	264	275	245	239	254	240	224	247	237	223	265	245	257	269	246	229	226	228	229	252	258	260	248	248	246	228	231	229	257	250	237	252	226	254	251	238	246	259	232	254	233	229	251	252	221	239	236	254	242	246	262	259	236	258	251	250	231	235	213	215	240	230	283	249	244	236	251	255	246	243	253	264	239	264	255	248	241	221	256	265	247	251	200	235	220	278	265	207	263	217	278	214	255	265	233	260	243	253	235	229	252	253	224	241	241	245	244	267	241	231	224	248	274	267	258	259	231	237	269	232	245	245	256	245	262	242	239	235	263	238	239	246	272	254	263	251	239	236	252	265	250	240	238	274	239	261	231	241	290	231	237	241	239	246	234	252	290	238	220	247	244	272	246	226	226	258	231	250	220	238	248	246	251	216	247	252	231	243	234	219	228	228	260	235	246	266	256	246	252	246	241	230	240	246	267	220	244	246	244	242	243	241	237	241	215	242	241	243	241	232	259	235	246	272	233	238	259	256	272	249	250	240	285	215	248	214	250	229	244	221	228	214	211	269	219	241	260	240	223	272	274	219	235	244	228	255	215	252	249	227	242	246	247	272	252	216	269	274	234	270	243	252	252	264	242	237	285	223	252	216	235	234	276	271	230	238	268	220	272	247	238	239	265	247	226	268	264	259	239	241	231	265	207	226	278	240	257	278	247	235	224	264	247	238	249	242	247	261	246	195	252	265	211	247	242	248	240	253	244	268	230	264	244	239	233	256	279	245	230	266	263	225	234	243	219	254	247	253	270	257	247	226	223	265	228	235	269	230	256	227	236	246	217	235	240	242	273	253	251	268	250	260	232	254	250	210	239	245	267	248	243	240	248	248	256	253	218	249	262	254	249	230	244	249	247	258	254	262	251	253	253	253	235	247	240	233	242	262	231	242	263	271	226	295	268	246	249	252	224	247	254	267	229	267	258	234	227	260	253	240	289	261	252	259	256	246	251	245	227	246	218	230	235	248	260	244	248	245	257	222	258	246	248	235	241	249	277	232	232	244	247	246	232	249	259	249	273	231	256	219	257	241	247	239	203	241	226	258	234	277	261	220	248	267	267	275	251	237	244	230	254	263	265	243	251	244	259	239	251	235	250	229	209	237	227	241	251	225	237	248	232	247	244	222	264	222	256	231	218	241	233	266	266	235	261	232	250	241	244	256	230	241	257	280	246	239	265	266	222	252	235	261	263	225	221	245	231	242	253	256	215	270	239	265	250	253	212	247	234	230	236	240	251	246	260	233	235	238	273	228	237	245	256	237	234	233	236	250	233	262	258	229	219	258	268	252	239	244	235	258	248	263	260	223	246	227	244	237	249	234	240	237	232	252	236	252	247	273	237	256	243	204	252	250	238	200	247	252	246	251	268	205	236	241	249	260	258	239	231	255	224	216	202	228	256	281	239	249	233	272	234	263	271	249	277	255	235	241	247	254	267	255	245	232	243	220	247	230	252	216	242	259	233	249	252	257	235	241	252	286	254	229	249	266	258	245	235	254	230	263
10218	7376	15038	18672	15312	11197	9082	7066	5376	4316	4040	3728	3388	3082	2848	2414	2092	1848	1696	1568	1413	1249	1086	966	853	840	819	758	741	668	767	688	697	629	688	665	676	673	583	639	630	656	608	663	701	717	711	697	719	683	652	663	628	675	609	604	621	659	695	654	706	690	676	644	627	642	642	658	646	640	593	572	639	633	648	658	641	631	635	673	658	599	652	651	642	588	679	629	631	594	581	640	646	634	626	633	564	623	616	652	625	661	625	621	616	577	559	577	610	604	672	635	640	595	603	623	602	644	627	621	635	664	662	651	650	623	625	626	637	611	595	660	584	630	648	648	627	613	622	637	620	638	616	562	647	586	635	563	603	672	612	613	613	615	622	623	634	594	596	635	629	599	633	637	634	648	662	667	598	629	584	641	660	621	625	653	614	651	583	638	593	653	648	594	656	626	603	632	613	589	603	588	586	615	633	604	636	597	602	634	608	622	653	573	606	587	591	629	646	648	609	640	601	648	616	639	676	669	612	630	605	673	605	636	603	647	645	595	603	600	630	630	643	641	724	600	638	633	619	657	618	668	628	616	628	650	624	664	656	611	587	601	689	631	604	629	584	645	614	625	639	619	640	620	595	624	624	617	629	651	637	641	618	623	620	614	646	651	654	655	632	618	632	608	645	610	662	622	584	580	603	653	643	643	645	572	593	637	592	627	631	600	612	614	621	612	600	606	629	603	598	677	624	646	673	650	648	605	641	607	602	653	623	621	592	621	597	609	621	602	606	584	596	629	579	585	614	588	610	603	624	642	687	628	633	574	633	616	617	654	627	620	647	618	620	567	641	601	631	626	636	653	657	567	634	628	615	664	661	644	587	665	575	640	663	645	610	618	597	634	597	633	616	627	622	630	633	580	624	640	624	686	620	644	598	662	606	685	580	633	651	620	607	637	615	609	668	573	625	599	616	649	618	626	581	608	580	625	637	620	599	643	619	638	602	608	592	656	613	640	598	641	618	638	641	617	576	637	634	611	622	611	624	607	606	570	638	558	621	595	585	587	624	617	646	626	598	600	632	656	603	615	604	608	634	562	642	645	647	644	584	624	603	600	659	617	526	611	634	664	633	653	635	601	612	641	627	611	614	630	620	622	656	623	585	641	624	627	602	645	691	643	584	615	596	634	590	620	602	637	631	665	634	605	603	630	653	613	623	616	635	622	643	644	596	581	654	653	642	601	582	648	580	620	619	649	619	641	645	643	648	617	634	651	607	635	608	600	648	616	627	618	609	597	618	613	606	579	621	613	640	611	582	571	592	599	617	577	657	650	605	654	628	604	626	617	611	605	635	598	596	598	637	600	628	614	613	614	562	612	620	665	654	619	630	592	631	628	607	625	632	621	584	580	605	609	639	602	646	589	640	653	640	663	605	599	610	596	634	596	611	649	592	662	657	612	664	663	625	582	631	656	649	657	636	643	650	580	631	624	618	631	615	631	579	676	625	618	634	580	630	628	637	620	639	638	597	618	596	600	589	625	647	626	629	601	634	662	575	606	595	639	619	627	639	614	641	641	617	606	598	619	663	625	638	650	637	620	575	638	592	626	636	648	602	634	606	623	668	619	597	605	596	616	624	647	644	622	612	646	666	683	636	633	641	617	629	630	627	644	630	627	604	612	635	656	603	600	626	603	617	621	635	633	617	640	604	549	592	640	659	617	601	647	607	687	615	629	578	643	652	603	600	634	595	656	639	622	629	617	640	632	618	613	613	635	671	624	630	656	604	640	628	608	625	625	614	625	609	563	642	620	675	626	616	646	645	578	605	600	595	577	608	617	633	627	630	642	603	618	623	612	618	576	649	630	594	607	633	637	575	601	591	669	604	590	598	582	640	639	627	610	634	642	595	637	606	593	617	627	632	605	621	578	635	636	630	651	631	614	618	639	624	600	665	607	650	641	623	645	557	649	565	628	607	594	611	610	628	563	612	642	585	618	619	648	665	562	616	631	637	621	621	611	579	636	654	582	603	575	614	641	577	660	639	670	563	660	592	640	633	636	636	590	621	613	605	611	635	636	606	635	612	644	635	653	612	635	640	554	590	609	638	638	626	634	621	676	602	599	615	588	596	600	611	575	626	582	613	659	622	648	629	614	623	648	636	630	615	626	614	626	636	637	597	603	609	595	646	655	579	650	646	623	621	647	593	652	670	641	622	634	579	625	608	627	638	625	598	650	627	590	598	581	566	626	642	617	649	636	613	638	629	591	606	600	642	638	625	646	645	653	588	585	626	619	642	622	609	636	641	608	632	617	634	603	656	621	636	637	593	655	613	610	623	629	583	673	593	616	585	615	634	634	595	629	576	602	619	628	645	604	611	565	641	616	633	662	590	631	661	611	617	643	643	665	614	616	645	613	640	622	628	618	635	631	615	600	583	621	624	678	626	597	678	616	568	661	621	627	618	573	658	675	654	593	605	663	664	640	638	671	625	641	593	618	632	619	599	598	602	618	579	620	670	632	618	604	623	637	586	582	600	598	594	606	574	608	616	671	625	616	649	582	632	635	608	621	611	616	620	570	614	621	613	649	608	658	624	588	616	618	585	631	646	636	634	584	629	604	627	651	584	621	630	638	600	655	645	616	633	657	644	604	628	626	619	623	608	593	597	610	640	586	613	628	622	591	634	645	607	605	662	670	653	633	615	612	610	559	613	630	637	611	599	620	612	647	644	592	649	613	628	601	628	639	621	612	635	598	608	640	659	596	575	610	614	599	599	597	609	624	607	651	657	620	625	627	609	604	591	611	582	619	646	620	602	593	581	608	651	621	607	592	610	632	665	653	659	659	621	628	598	622	592	629	605	642	605	605	576	617	625	590	606	615	566	593	644	621	629	644	623	637	613	581	581	622	611	636	627	616	678	583	640	646	571	609	602	607	638	657	621	630	620	607	622	634	637	649	605	621	616	634	630	608	597	644	656	601	648	680	621	604	605	617	654	666	640	625	649	609	614	626	611	622	614	600	630	626	641	627	609	581	607	618	591	637	605	624	636	638	629	672	566	592	598	600	601	607	609	599	635	649	648	596	603	600	624	626	591	615	594	613	641	626	600	653	640	585	613	597	588	600	612	611	603	651	636	608	636	649	582	610	636	619	623	575	619	625	607	637	600	650	616	642	595	631	606	638	653	610	630	582	625	633	582	628	662	609	560	632	596	594	583	597	614	639	631	613	622	643	598	638	651	616	633	596	594	600	619	644	657	645	633	558	638	606	603	597	592	598	622	605	625	567	581	622	667	619	668	611	608	661	650	604	652	673	607	587	644	636	608	618	614	602	614	624	611	614	580	633	644	642	655	613	642	594	602	675	613	604	616	619	598	663	630	581	631	596	613	606	591	605	596	615	618	646	622	641	642	626	626	632	647	602	593	655	640	625	634	622	609	599	609	640	641	601	613	630	627	634	667	652	617	607	612	578	633	633	615	649	635	616	611	651	632	631	593	599	611	648	623	608	627	579
36709	27450	35098	29906	17620	11577	7396	4702	3471	2670	2491	2079	1660	1509	1301	1116	927	828	799	651	631	591	523	537	493	418	448	448	459	406	375	337	379	388	369	374	337	319	354	351	376	315	354	328	357	307	335	329	377	359	338	304	351	312	326	314	375	341	372	351	309	337	309	304	303	318	299	358	353	342	344	326	310	316	313	321	330	329	342	306	338	323	324	326	317	311	302	301	318	327	333	308	311	342	285	293	296	305	309	299	312	320	315	338	324	291	310	326	291	329	317	333	304	315	336	332	328	331	312	347	344	357	313	310	336	321	340	297	301	324	319	344	307	316	329	338	313	306	314	308	292	350	316	288	294	314	342	292	343	309	324	293	306	332	298	277	319	308	334	281	292	299	303	274	309	319	283	288	347	325	321	311	337	342	301	287	309	313	293	323	306	330	309	323	294	327	322	304	290	328	295	323	336	276	329	327	314	317	330	345	309	330	318	337	344	352	311	309	310	333	293	334	309	321	310	333	335	312	317	334	324	311	327	318	315	303	325	304	319	322	299	290	312	317	321	329	317	269	332	337	318	289	305	300	312	330	329	298	304	329	311	306	313	327	351	285	319	304	324	315	294	300	343	316	307	306	287	324	317	319	296	319	318	286	307	321	328	309	330	288	293	297	305	342	294	308	367	330	324	312	335	313	320	336	302	300	328	332	343	330	334	336	300	323	319	299	326	313	318	319	372	355	333	326	298	298	322	300	329	302	315	299	295	276	318	305	303	288	323	320	303	320	361	287	323	297	333	332	336	323	335	339	320	321	304	331	324	270	303	319	294	330	335	341	309	296	313	339	329	332	320	320	312	295	313	316	309	340	300	328	307	334	356	291	352	272	310	297	285	307	298	295	304	346	291	297	281	320	309	336	296	316	330	330	343	320	294	316	320	297	313	305	308	291	295	326	301	310	308	286	334	317	309	322	351	329	337	300	333	295	291	312	304	330	289	326	331	332	296	314	283	330	261	291	325	324	317	319	312	305	303	326	304	313	313	316	283	291	313	291	317	317	351	333	302	305	338	303	312	327	316	306	314	294	314	300	320	324	293	301	300	286	298	322	323	301	346	282	313	304	309	309	324	322	310	310	302	340	285	351	307	318	354	321	304	324	340	313	328	265	290	347	334	308	292	319	303	320	316	355	331	322	331	331	321	332	350	338	308	336	341	325	325	290	341	291	294	331	334	317	338	342	309	296	319	351	336	318	339	334	354	354	301	302	319	312	317	300	354	342	308	332	292	316	302	320	338	323	324	312	302	336	310	327	285	321	310	311	328	330	300	291	343	315	290	274	319	355	297	289	330	280	320	306	322	309	316	318	300	313	326	321	325	296	326	303	318	325	314	326	326	342	309	303	293	297	291	306	328	309	324	305	316	306	263	309	311	330	305	306	344	286	318	305	285	325	306	347	281	287	305	299	274	331	353	312	336	328	331	340	328	333	330	285	303	288	300	329	298	353	290	330	272	290	300	327	305	290	278	343	300	296	289	306	295	294	298	316	314	325	323	333	308	284	305	321	310	331	311	310	326	299	346	307	287	351	301	336	290	325	318	306	313	342	295	304	364	302	334	314	296	302	343	302	298	336	298	284	329	326	327	336	303	291	329	303	314	322	338	293	336	307	290	290	326	310	294	312	311	314	300	303	287	284	327	315	360	319	324	286	333	302	313	294	327	297	340	325	322	336	357	319	311	330	317	320	307	307	321	309	304	303	329	318	314	326	335	304	312	319	311	316	315	345	320	330	315	337	319	333	303	328	308	284	309	295	321	297	317	316	346	342	329	303	312	303	329	340	292	304	321	313	310	329	319	289	320	337	330	308	301	283	303	310	322	322	325	301	281	314	283	287	295	351	288	314	335	304	300	315	326	311	299	275	318	338	303	338	290	336	305	353	315	306	320	319	314	312	329	335	305	332	323	304	303	297	313	313	335	321	326	346	328	304	311	283	316	338	345	313	344	341	305	325	321	305	329	328	315	334	289	295	338	310	314	320	323	290	306	323	321	285	302	320	297	314	308	298	319	288	306	321	307	319	312	332	314	350	324	325	333	300	327	289	331	303	281	324	330	303	299	312	294	299	308	293	273	301	338	280	341	284	298	306	328	295	343	336	330	291	313	287	339	317	305	324	301	286	284	308	309	317	328	351	312	295	320	297	306	314	318	287	314	291	307	330	296	306	316	354	308	300	299	290	344	304	291	297	278	333	306	311	286	295	333	303	338	329	312	321	317	324	315	305	316	343	321	311	312	317	329	315	317	303	340	308	279	326	319	304	310	328	304	317	313	275	312	286	288	329	323	321	306	342	312	331	307	327	342	287	336	334	307	311	320	352	327	308	337	345	317	323	334	333	322	323	321	329	315	327	307	308	326	321	314	325	329	324	341	317	311	327	302	298	293	326	337	335	331	329	295	304	284	332	333	320	302	331	307	302	306	361	349	340	309	306	310	330	311	303	314	336	314	291	305	255	327	304	347	295	310	301	300	318	325	342	345	321	302	310	320	293	317	281	303	325	266	304	341	307	326	325	316	301	348	345	314	324	326	312	312	283	305	337	333	349	318	329	317	320	330	271	307	327	299	322	307	321	319	348	300	339	323	292	281	294	316	315	324	305	306	329	326	342	338	318	314	346	336	337	307	297	338	332	329	346	319	304	314	315	354	342	282	333	286	306	299	297	351	312	297	312	317	322	289	325	290	315	317	287	316	330	301	330	300	343	304	324	294	316	342	326	313	304	320	332	318	328	312	322	313	307	296	317	324	297	296	303	309	309	315	349	306	315	322	317	311	298	321	326	347	277	331	307	311	320	329	314	302	313	330	307	347	285	304	302	341	317	300	321	327	278	280	314	312	302	321	352	334	344	292	314	289	294	348	325	311	294	297	289	298	309	318	303	327	317	286	318	309	290	320	323	318	306	292	272	288	350	323	313	345	310	346	324	315	323	312	330	344	307	304	294	315	317	312	331	331	320	314	351	321	310	319	318	306	322	318	295	340	292	296	332	335	331	307	348	315	305	322	339	342	334	312	291	317	318	349	325	308	326	289	275	328	315	307	326	315	351	296	319	342	304	338	300	314	304	286	307	306	322	319	332	311	307	333	300	318	316	317	304	310	304	311	310	318	308	308	319	360	280	315	298	320	310	276	299	317	282	289	305	325	300	315	309	311	346	334	313	314	318	294	311	310	313	318	308	300	315	334	277	357	291	317	323	326	304	307	361	328	336	296	325	331	281	327	325	303	327	322	326	320	305	299	316	295	320	305	306	327	311	314	334	304	318	284	305	329	289	313	311	313	275	319	306	305	360	302	308	330	348	301	316	306	352	324	314	322	335	289	308	328	321	289	303	309	350	318	305	312	314	311	316	338	308	286	330	319	341	316	338	293	312	323	332	322	336	304	306	306	330	367	320	310	338	330	314	330	312	302	317	312	314	288	290	320	331	299	296	305	298	320	325	363	295	318	323
23637	20117	35449	31339	24263	20224	17062	13395	12020	10658	9867	8785	8109	6664	6336	5316	4606	4321	3879	3230	3075	2789	2459	2130	1935	1886	1599	1668	1618	1426	1258	1297	1276	1229	1167	1077	1140	1021	897	936	898	927	958	843	929	977	957	989	976	955	873	845	819	906	845	855	797	833	854	910	886	850	851	819	825	804	831	788	861	786	818	860	787	797	800	781	779	851	852	774	800	800	738	774	855	840	792	831	820	770	780	787	798	741	801	775	779	819	752	787	778	771	725	815	817	790	762	785	805	815	753	752	714	767	766	773	771	726	811	793	837	762	719	776	730	739	786	789	761	742	822	789	760	799	781	797	787	785	801	814	786	749	760	809	778	776	772	784	754	729	750	738	773	800	754	824	773	788	777	797	778	785	768	740	756	824	826	787	758	796	766	816	813	775	786	767	766	790	728	766	783	811	773	773	792	731	788	756	767	774	761	725	802	769	796	795	791	800	780	782	794	829	772	812	795	804	797	777	801	719	742	833	721	767	800	761	742	768	752	793	825	790	761	752	754	801	796	800	802	757	825	698	721	720	767	763	745	788	791	778	761	773	756	757	736	798	773	799	732	776	733	820	764	766	767	788	787	763	777	750	787	797	777	726	746	764	767	784	737	806	769	795	757	770	784	753	765	774	800	748	801	800	794	765	796	800	712	807	771	791	747	709	758	768	690	762	729	788	754	747	797	797	792	779	768	801	788	751	774	813	764	747	791	813	749	749	796	781	787	805	802	755	758	761	747	770	795	763	736	767	725	767	787	777	742	776	789	760	768	759	769	812	726	805	793	778	760	775	758	768	729	784	800	780	783	745	747	767	799	782	744	736	809	828	770	766	831	774	807	789	766	750	771	755	781	732	775	791	768	758	755	791	786	760	794	778	769	780	749	766	809	866	749	759	773	804	782	731	814	779	777	790	782	753	749	776	734	790	735	815	785	767	763	767	750	798	818	761	770	788	755	828	749	772	781	780	796	767	761	755	731	742	712	788	797	758	819	773	749	812	791	733	807	794	768	769	754	773	822	772	745	765	755	777	766	700	811	791	749	743	769	785	810	790	817	808	754	750	772	764	793	760	798	773	817	786	795	747	771	775	786	738	770	756	750	748	736	734	770	727	758	777	750	778	782	784	765	812	759	792	757	781	810	789	819	790	753	785	741	784	808	778	794	760	764	773	791	748	844	779	771	772	772	762	717	762	788	758	764	817	787	799	785	795	753	776	812	782	776	757	803	746	778	810	782	760	785	758	795	779	777	784	797	730	756	772	818	776	754	790	805	777	722	731	788	778	837	781	767	835	786	728	826	716	731	742	736	756	759	785	767	827	807	760	761	751	736	768	738	804	823	776	761	743	807	729	784	821	790	814	737	759	794	744	705	761	769	778	814	736	684	775	845	773	766	798	801	780	842	779	737	789	783	774	743	798	745	714	748	725	813	780	785	743	744	770	765	731	773	787	812	727	789	807	756	790	808	689	730	782	745	749	706	790	748	730	774	740	758	807	777	796	772	783	812	758	792	745	776	799	796	768	808	778	788	771	804	772	747	794	793	765	763	751	766	793	760	753	749	737	748	751	745	774	815	785	768	773	803	759	801	763	754	755	804	779	795	804	816	795	791	713	786	773	772	745	752	781	738	745	802	770	796	743	779	740	785	767	771	746	731	756	803	806	783	748	808	748	793	747	788	806	753	818	766	733	811	741	786	770	756	793	770	785	783	752	768	778	790	750	751	733	752	700	799	786	747	771	757	788	746	750	778	773	731	763	810	750	813	811	805	788	741	807	786	811	809	830	835	823	785	815	761	779	754	847	779	804	726	785	758	796	772	805	762	727	812	759	787	766	761	757	756	813	795	813	778	769	777	816	774	767	827	742	781	789	779	756	744	779	712	798	718	760	753	781	788	785	819	803	800	795	750	735	788	741	797	779	778	799	797	755	769	766	784	832	773	747	781	769	808	755	761	750	762	812	739	766	797	759	779	721	763	771	692	769	718	772	785	767	782	730	762	824	813	730	795	775	751	758	769	752	794	758	800	736	750	766	813	806	755	826	783	752	718	827	805	763	795	804	752	759	791	734	782	793	827	766	763	735	785	769	753	800	785	791	786	792	772	761	767	793	745	778	758	738	779	750	769	791	774	743	777	790	755	769	759	780	781	832	859	776	788	728	779	788	773	755	783	802	679	782	791	766	777	788	842	806	778	774	760	760	754	778	805	779	771	822	749	756	790	779	720	794	803	756	785	791	819	798	724	787	804	796	788	793	756	776	792	763	764	744	821	785	786	790	758	822	787	817	738	814	733	784	788	809	753	792	782	786	767	746	773	787	811	797	754	746	771	810	750	765	749	746	747	757	741	791	772	719	731	737	801	710	802	803	751	784	759	778	825	727	784	787	813	742	749	788	808	748	824	812	778	794	821	793	819	835	774	803	768	767	725	790	762	798	805	780	722	787	749	767	796	789	739	747	806	731	786	818	725	763	821	796	738	781	721	751	752	775	804	812	768	746	802	747	812	811	792	758	818	790	771	746	744	763	730	766	742	824	755	770	727	733	766	726	734	844	794	820	746	785	752	763	785	770	801	769	745	794	727	732	788	816	795	779	748	726	791	768	803	752	777	800	772	800	760	706	785	794	795	798	765	782	740	721	758	821	753	805	784	765	808	794	786	827	764	783	780	728	818	762	777	776	743	774	750	781	744	766	754	746	809	806	826	704	798	754	767	779	771	784	789	779	759	787	784	783	788	797	777	696	762	753	762	760	745	774	741	817	762	783	736	806	775	775	767	775	744	781	811	708	756	749	766	708	789	778	821	755	754	774	750	771	754	785	799	796	802	754	743	804	757	768	791	783	757	773	767	719	767	784	767	793	770	762	753	760	784	785	791	725	770	791	761	770	810	761	822	767	784	767	743	784	792	759	731	767	766	787	765	804	737	769	783	782	754	812	756	760	752	842	740	737	801	761	770	728	783	768	721	692	765	746	747	777	799	791	796	783	773	758	784	803	728	772	815	788	827	778	768	794	781	786	793	735	755	786	780	818	779	807	783	741	745	782	756	744	748	774	712	797	748	755	797	723	783	747	802	791	770	769	755	798	773	794	744	778	743	756	792	796	762	768	709	768	738	728	762	752	745	764	762	778	819	775	796	729	784	769	706	735	745	778	806	763	785	756	738	777	776	784	768	793	779	763	732	775	759	771	806	783	773	758	790	785	795	746	811	769	776	740	758	768	754	780	733	764	797	794	734	763	767	815	781	761	765	773	748	775	797	761	804	748	764	774	779	773	763	757	783	767	795	787	800	782	761	773	772	747	775	784	783	819	789	815	724	788	761	766	729	772	787	799	793	792	783	763	816	743	783	756	790	785	743	770	757	736	782	727	828	770	774	804	782	754	755	766	747	761	752	787	785	793	745	731	811	780	729	737	780	752	791	739	762	758	755	812	751	782	770	772	778	792	740	783	792	716	717	785	780	816	800	814	767	747
45432	38458	38749	33936	22035	16145	11152	7568	6568	4630	4125	3459	2608	2010	1843	1476	1292	1215	1075	925	870	753	686	639	523	548	469	500	449	481	410	393	377	468	417	389	325	326	359	350	301	305	316	349	307	301	355	318	290	302	302	297	288	324	329	315	321	264	297	289	260	307	311	303	303	297	298	329	295	282	283	319	278	291	251	296	293	296	312	271	315	282	272	285	313	301	325	314	290	293	293	275	314	287	296	297	301	281	272	286	287	270	264	269	289	280	280	283	242	249	285	286	296	302	301	280	272	277	295	272	310	315	288	278	301	247	272	277	295	289	282	279	253	276	278	254	262	256	271	265	249	290	277	294	273	284	300	265	295	281	267	283	262	267	299	268	283	280	299	284	283	296	288	265	244	307	296	294	255	293	297	289	292	287	277	309	268	268	285	284	293	307	282	260	286	283	275	254	281	273	292	286	297	275	305	285	260	251	270	262	273	293	273	288	262	268	283	247	278	283	293	265	277	309	288	265	299	269	306	285	256	280	278	275	273	268	291	283	311	284	274	285	310	280	277	279	283	277	282	298	264	261	243	260	278	315	280	276	270	266	310	312	257	281	273	266	260	290	277	253	263	291	247	293	256	284	260	290	281	266	280	272	262	253	291	301	238	281	270	267	287	270	260	274	276	313	286	280	272	264	303	285	282	312	305	293	258	294	284	324	304	280	288	291	275	273	276	298	255	281	264	315	273	262	306	287	251	284	264	253	284	280	276	280	252	282	294	273	272	292	312	309	293	276	256	292	295	270	277	275	267	284	283	277	282	289	278	290	291	290	292	282	318	302	278	284	293	290	276	285	275	323	308	286	267	257	295	281	291	279	267	294	300	283	268	300	263	285	264	268	256	294	309	259	287	285	304	281	289	293	304	299	293	285	280	323	257	273	273	281	278	272	279	290	276	263	270	277	277	262	247	287	270	266	321	277	283	298	281	304	279	280	286	293	263	249	283	280	255	262	248	275	282	272	287	274	289	301	292	315	259	299	309	269	248	284	289	276	292	294	279	279	245	261	296	287	290	280	263	275	297	297	252	288	287	268	269	272	313	291	278	263	278	263	292	261	286	293	294	252	274	257	273	287	284	268	276	255	261	257	261	250	315	309	239	275	273	266	272	293	286	281	267	288	270	284	290	255	267	268	281	289	267	292	279	301	282	297	285	294	276	263	287	279	262	273	298	272	273	295	288	254	287	274	252	309	285	278	281	281	287	291	235	283	283	308	296	299	266	292	292	292	291	256	266	272	298	277	279	268	257	288	284	266	267	265	291	311	286	300	271	293	275	271	280	252	287	291	272	293	270	275	307	237	272	274	304	261	267	260	279	279	255	271	278	263	272	285	290	276	286	291	295	295	285	297	267	267	280	278	248	287	286	275	291	273	273	291	275	266	301	314	290	271	273	266	267	269	284	294	259	269	275	270	303	294	272	279	256	277	263	279	282	260	299	340	267	286	267	284	295	296	249	283	308	261	300	311	279	298	253	241	253	293	277	275	269	282	303	293	258	291	269	289	269	277	258	301	248	277	283	265	272	309	318	281	273	273	270	294	256	280	290	289	291	292	273	276	264	283	299	291	306	274	290	307	270	236	276	289	275	282	275	261	275	299	255	263	271	265	299	293	275	282	269	299	286	298	302	310	292	265	298	285	277	259	275	260	276	315	295	296	293	267	264	294	298	292	278	286	265	297	271	268	270	274	289	265	272	283	286	278	266	291	291	254	249	247	286	267	245	295	254	315	252	269	286	289	287	297	297	273	285	254	279	273	249	280	274	289	300	296	299	258	286	286	300	245	291	269	282	286	289	274	293	253	303	251	281	302	266	265	263	279	249	262	309	279	294	281	313	273	281	246	261	304	259	293	289	268	274	296	323	292	277	283	269	276	289	279	264	267	290	296	277	302	305	276	268	273	290	272	314	306	265	288	297	308	266	291	288	276	271	261	276	310	304	310	278	266	297	320	270	289	300	286	305	264	281	232	267	265	273	303	290	262	272	289	249	272	294	276	274	305	253	273	275	285	292	285	303	292	289	296	289	292	283	294	259	258	277	274	276	296	264	279	256	241	257	267	299	296	273	258	285	282	306	273	291	279	265	280	306	290	278	289	281	261	286	253	265	277	288	335	283	267	304	289	269	257	299	305	252	247	279	305	306	251	279	272	260	288	281	262	285	298	285	282	267	283	273	247	276	273	274	290	296	257	266	274	280	297	286	312	297	292	290	248	275	264	258	302	257	266	295	263	338	283	286	280	262	259	250	289	289	277	277	300	262	296	278	291	277	305	275	317	265	298	289	272	271	283	264	270	273	242	299	316	317	331	270	263	262	291	255	294	287	262	303	294	295	270	264	263	277	276	285	297	275	286	286	262	291	261	279	259	296	304	265	306	293	268	293	296	262	291	285	278	274	271	255	262	272	282	271	258	295	257	271	282	272	302	295	272	261	290	284	276	274	276	290	287	287	282	308	264	278	253	296	252	288	276	267	297	272	281	267	269	265	282	290	271	286	275	295	286	279	280	308	274	263	260	261	299	282	274	256	282	253	291	268	298	269	288	287	304	292	253	273	267	280	287	267	265	270	266	269	264	286	286	286	292	281	279	276	278	276	293	283	306	271	256	299	277	316	281	259	265	303	335	287	281	295	293	311	264	267	310	279	291	273	298	255	257	295	300	277	262	293	293	263	284	285	271	253	307	247	296	287	297	289	277	276	282	293	247	312	277	253	284	306	292	306	274	265	269	281	277	289	285	301	287	266	281	295	291	262	305	258	270	281	265	262	288	300	260	263	331	280	274	307	280	262	280	270	267	263	307	254	269	281	304	260	289	270	273	300	295	289	270	265	265	269	262	281	287	284	280	278	268	301	264	274	269	270	273	289	288	270	254	302	287	313	275	267	272	290	253	274	255	326	278	257	281	286	275	297	311	280	308	285	250	270	275	261	278	286	256	309	284	262	315	296	286	302	252	280	266	281	239	293	302	283	303	278	273	268	305	261	295	279	295	264	265	328	296	284	291	298	298	296	243	284	279	276	259	294	309	301	253	316	261	264	270	256	291	304	285	275	254	285	253	283	310	274	281	291	277	284	279	263	279	261	286	281	247	277	277	303	289	279	292	306	271	285	273	276	288	274	245	281	285	296	264	274	284	284	298	264	288	292	282	264	263	271	297	286	279	267	281	290	293	283	286	311	262	266	315	274	277	328	279	288	266	278	281	302	294	311	310	292	259	252	238	317	300	294	300	310	286	271	298	286	292	296	269	298	275	279	290	266	279	294	279	270	277	279	290	240	284	279	280	276	283	262	275	273	262	275	265	280	254	259	268	278	305	307	260	281	244	272	271	298	273	294	284	263	302	268	299	255	262	273	295	281	304	300	280	264	319	280	262	286	280	307	289	274	262	264	279	270	315	290	293	283	291	289	284	271	306	289	294	282	245	282	279	273	310	240	311	301	289	247	246	285	283
29048	30315	39277	36274	28222	24406	20945	17805	18040	15134	14278	12716	10700	9187	8650	7386	6599	6527	5976	4865	4686	4129	3379	3210	2823	2697	2314	2175	2168	2028	1591	1546	1522	1607	1540	1480	1261	1031	1048	1094	940	937	997	976	822	882	935	1028	961	968	922	902	826	848	848	799	789	742	801	823	803	784	776	787	782	761	776	774	783	752	708	767	747	716	763	720	733	686	730	727	800	728	709	759	747	696	762	715	728	691	687	677	700	731	706	722	690	689	700	701	696	731	745	690	710	720	690	688	667	691	706	661	699	640	699	717	731	657	692	698	692	707	671	702	666	707	675	720	726	692	680	665	680	668	615	661	659	664	676	697	691	694	684	642	653	714	679	724	654	685	690	716	699	649	673	665	639	672	733	707	707	657	731	688	694	656	686	695	702	706	674	661	666	715	723	685	695	682	671	718	703	677	683	709	628	679	638	694	669	659	698	677	699	641	701	721	675	664	653	685	641	669	663	729	688	681	676	687	691	627	722	748	684	697	706	673	709	709	661	691	709	638	660	688	684	705	686	641	618	692	650	658	700	695	669	676	639	652	685	681	634	711	660	695	720	619	697	673	683	638	681	706	725	689	687	696	689	697	717	758	693	677	634	658	673	717	726	651	670	664	712	687	685	681	687	704	696	687	674	668	665	699	679	667	710	680	706	667	728	661	661	657	671	700	685	715	686	705	708	678	703	679	677	694	673	655	662	695	667	652	685	686	679	682	675	683	652	682	654	712	663	658	697	658	728	680	688	663	688	684	680	690	690	676	717	674	676	700	690	718	663	696	643	661	666	664	644	710	682	647	707	713	668	684	670	700	633	750	678	694	661	652	690	725	690	687	665	744	667	718	680	686	664	668	716	658	620	713	689	671	711	705	726	683	705	692	657	672	689	684	695	691	652	686	658	651	667	653	711	636	688	714	681	647	717	714	675	692	705	629	654	686	718	661	641	669	698	676	661	721	632	672	720	692	669	695	702	628	694	619	700	684	692	645	698	666	712	644	655	709	651	674	708	736	695	684	673	679	678	693	704	702	671	656	707	700	667	694	707	681	686	707	668	665	632	717	678	722	695	678	676	694	699	709	700	697	646	721	722	618	663	696	723	648	675	685	707	732	691	708	677	702	683	663	631	697	663	660	707	689	664	679	722	689	689	668	712	691	678	644	711	728	684	649	692	638	689	631	671	640	698	718	665	689	647	666	687	685	703	699	662	715	690	685	658	689	671	675	672	665	702	639	680	683	650	696	636	718	701	645	649	672	659	667	698	701	650	687	697	683	679	695	628	705	726	693	696	712	740	725	659	696	653	657	697	702	645	692	721	759	654	631	706	698	726	707	674	659	672	731	675	653	673	710	711	662	688	713	651	657	676	700	690	658	690	659	697	685	690	658	644	638	717	676	660	668	700	731	681	676	667	642	697	687	706	666	687	679	683	687	702	711	702	654	702	690	637	661	667	693	719	703	656	694	669	704	682	669	708	668	705	679	703	705	691	700	675	686	709	711	690	691	682	701	702	661	666	668	712	699	617	645	641	665	686	695	687	727	685	645	720	697	703	682	697	649	701	697	710	649	701	671	697	658	708	725	678	662	661	680	698	666	656	663	686	681	675	679	697	662	657	677	692	679	677	716	685	702	677	699	726	701	699	711	706	639	702	663	686	715	673	701	688	702	669	653	633	702	650	642	679	685	675	710	718	699	680	702	666	658	662	720	695	675	669	674	685	726	671	706	732	700	680	649	667	713	696	633	680	671	678	648	643	693	707	658	684	705	692	654	699	704	729	682	667	697	703	698	681	675	725	694	699	686	701	746	679	712	707	710	678	638	707	687	707	689	660	696	681	714	658	689	671	752	691	690	656	702	732	674	684	690	680	704	684	695	721	676	684	688	687	684	685	666	642	652	688	613	685	646	717	676	704	728	689	726	649	670	672	669	699	652	710	670	667	678	682	708	692	714	672	647	707	701	678	664	632	710	719	689	690	719	715	654	713	677	665	651	702	680	711	745	689	652	754	706	652	678	654	689	682	699	692	686	682	700	681	682	679	700	631	709	656	687	708	680	685	689	740	711	640	650	701	676	677	681	699	718	700	671	667	679	651	645	654	685	701	664	660	729	666	691	712	711	719	672	699	663	705	654	677	650	649	656	710	619	691	681	667	713	708	680	671	686	692	689	667	677	690	645	681	673	614	672	700	653	650	718	674	734	708	709	739	661	665	695	673	662	641	713	672	718	691	704	698	690	703	719	722	693	699	637	694	645	734	668	688	681	694	738	702	670	700	660	678	653	615	677	664	702	682	667	709	663	687	689	599	701	641	662	676	698	694	714	713	692	650	660	621	657	686	673	723	700	660	712	724	711	683	694	727	682	678	662	652	707	703	688	682	687	696	696	714	687	668	713	696	629	651	718	689	699	687	617	665	668	636	695	729	699	679	678	722	723	653	663	683	717	675	695	703	658	669	656	688	701	665	633	626	666	677	677	645	693	685	660	696	670	686	656	679	660	648	688	712	655	726	679	697	676	648	712	659	710	705	698	658	649	738	694	725	718	644	698	670	677	720	670	681	731	743	678	660	698	717	685	654	666	684	666	663	675	721	703	682	648	691	624	688	692	684	687	654	735	697	706	705	678	683	701	698	692	661	666	717	689	673	680	637	690	660	710	701	675	717	634	669	698	684	682	702	679	667	717	642	617	637	674	688	709	686	687	671	672	676	635	633	728	672	675	685	686	734	701	669	697	660	661	701	671	671	677	730	696	711	654	680	678	682	708	676	701	667	679	683	691	647	633	665	728	672	665	670	693	650	654	698	733	686	638	683	653	733	686	668	733	661	719	686	698	683	681	661	687	683	679	661	702	657	649	678	707	658	686	680	689	627	685	653	692	686	705	689	639	679	707	653	665	651	693	684	735	647	692	674	678	679	683	689	643	706	671	718	664	704	686	672	654	671	693	696	715	655	727	659	703	654	736	716	708	665	672	665	657	684	690	693	660	694	685	697	644	661	657	695	644	688	671	680	693	674	700	632	665	699	721	673	653	707	712	656	666	711	687	665	653	715	644	660	712	695	697	705	671	676	612	657	716	698	706	691	676	693	649	697	663	699	690	663	664	659	719	669	664	665	688	651	676	730	675	712	646	664	629	676	635	636	706	669	694	673	669	660	698	683	667	705	716	682	683	655	705	674	763	745	670	668	669	672	617	701	693	657	676	723	651	668	696	692	710	702	745	683	688	683	712	711	682	732	674	688	712	648	710	661	674	709	688	675	757	681	677	646	675	707	706	664	697	648	639	622	689	646	697	699	647	721	691	690	635	657	710	715	687	670	705	649	719	697	684	677	676	656	693	702	673	699	688	702	683	680	636	683	664	715	690	673	676	700	653	669	624	709	668	633	690	720	677	700	675	676	676	710	664	651	701	689	690	643	712	657	631	640	673	653	711	692	662	645	713	693	769	716	738	698	691	669	671	708	691	699	641	691	711	680	680
18200	10274	11711	9246	4789	2896	2028	1550	1258	970	887	754	680	600	554	473	412	434	396	402	329	329	296	274	293	288	296	258	255	254	252	288	247	238	232	236	232	217	244	226	214	254	269	242	245	253	267	261	266	278	267	232	238	234	223	213	244	256	261	258	245	243	218	249	242	231	248	234	237	262	258	248	223	257	240	255	249	265	249	240	248	252	271	280	235	215	223	243	254	227	223	246	244	247	264	242	213	263	227	223	226	219	272	247	225	260	230	253	253	260	252	241	264	260	218	240	239	261	238	237	253	265	263	234	241	235	213	242	205	256	260	243	233	265	286	262	217	225	241	234	283	252	254	236	261	243	215	220	214	245	213	252	242	214	224	238	250	237	244	266	252	247	253	257	232	258	258	234	234	236	244	246	226	250	230	278	230	219	270	256	249	248	240	241	232	254	241	246	246	235	237	228	229	234	249	229	249	241	238	215	245	242	284	263	229	231	248	227	240	240	240	227	251	251	235	249	228	255	236	241	220	243	237	229	213	236	262	240	254	236	275	234	214	222	217	241	234	246	244	251	221	231	250	217	212	234	258	202	253	268	239	253	271	280	284	255	252	266	245	256	237	236	259	282	242	242	254	242	242	242	223	186	224	235	258	245	248	215	232	254	243	257	231	240	219	231	225	218	252	228	223	246	228	234	250	251	228	247	213	239	235	258	208	212	227	276	252	244	236	269	211	244	256	234	253	256	226	258	289	215	248	266	223	229	239	214	222	239	255	253	254	259	226	236	230	224	250	238	246	227	213	233	231	212	220	232	259	253	220	230	241	260	249	240	233	249	277	268	212	234	259	240	223	251	250	224	238	245	236	235	272	240	235	234	248	238	248	216	217	206	260	244	210	240	215	248	234	217	262	232	242	224	227	231	259	234	197	240	257	259	263	234	243	238	238	257	250	204	259	254	214	247	234	254	261	262	229	251	259	222	242	247	238	239	255	234	246	248	236	248	251	255	220	240	263	252	232	257	254	285	222	236	212	234	241	271	242	224	275	231	236	241	217	225	256	241	241	231	279	239	248	268	231	244	250	240	249	259	243	243	239	226	232	252	253	231	218	255	269	216	251	231	257	208	235	213	232	262	220	247	227	253	232	239	237	232	221	223	265	272	272	235	246	242	252	238	234	239	244	246	226	238	242	245	227	271	241	241	264	233	258	229	240	250	223	236	275	223	247	243	249	242	253	210	240	245	255	279	232	233	243	220	229	222	242	225	236	241	246	244	251	228	222	255	255	249	255	220	261	216	233	235	212	246	261	263	216	231	259	251	255	234	227	217	201	218	268	216	257	201	245	215	248	220	238	236	247	242	241	244	238	226	236	228	234	247	265	273	254	224	244	233	213	252	252	248	235	252	241	245	270	241	239	240	259	244	251	251	232	257	245	232	232	257	250	256	242	253	221	257	229	243	248	252	262	253	240	230	254	232	277	244	237	225	247	245	237	225	235	266	246	211	274	217	211	240	246	224	242	246	227	252	254	225	255	266	243	254	253	258	264	235	235	254	241	249	252	260	263	250	250	231	283	230	242	239	273	222	245	231	229	240	241	235	268	227	255	248	255	253	263	253	242	250	266	242	242	242	243	261	216	237	230	235	233	245	221	220	237	258	221	210	253	227	243	238	268	245	239	246	238	277	270	228	245	245	223	247	251	249	232	245	262	232	245	245	226	231	228	229	219	209	244	258	253	224	246	250	256	234	245	233	221	231	243	256	234	258	245	246	238	230	251	224	250	249	228	224	233	244	215	260	227	239	244	253	255	230	249	244	227	225	236	265	231	229	250	231	260	241	244	234	238	247	229	250	249	226	231	220	262	255	265	267	276	238	306	252	241	246	248	241	238	271	253	239	263	242	245	246	217	251	241	243	231	228	239	224	283	231	219	222	248	232	252	257	240	261	261	254	261	236	252	242	223	255	230	236	212	244	249	256	217	255	247	241	238	228	230	284	256	267	254	254	220	218	239	228	253	233	265	212	235	256	246	229	222	247	237	242	241	253	234	238	262	232	227	242	257	255	232	248	246	241	257	243	212	248	256	243	233	236	261	243	235	245	270	253	248	223	232	237	253	219	270	248	216	260	275	247	241	253	273	219	233	226	241	243	237	242	250	190	225	231	230	231	251	219	234	240	236	234	243	239	216	243	241	227	219	235	226	232	249	260	242	239	275	233	251	225	259	200	236	236	249	236	273	223	236	218	247	239	242	223	221	255	223	229	261	237	221	229	223	217	234	255	213	248	230	241	238	239	223	240	225	233	241	220	264	246	220	269	254	244	258	274	254	264	235	251	232	246	281	244	247	204	223	213	248	232	258	236	226	223	221	242	241	238	217	232	248	236	239	216	233	276	237	237	233	268	258	235	253	218	259	254	259	239	234	233	225	244	260	252	242	263	241	233	264	230	194	232	228	251	238	237	250	206	258	244	240	256	234	232	237	239	204	238	245	260	249	254	219	250	233	245	228	238	257	254	232	254	275	255	221	239	228	239	227	239	236	207	234	235	241	265	268	255	228	232	215	230	266	248	211	230	259	230	254	241	242	263	256	245	234	264	255	242	234	261	236	230	258	220	238	200	260	236	246	235	241	242	263	244	248	209	251	229	247	228	233	234	264	217	238	236	261	248	247	255	244	247	262	220	200	261	247	245	248	241	254	237	255	220	228	246	245	268	228	242	241	244	248	250	223	226	253	257	231	273	248	246	218	223	234	246	243	243	234	220	244	271	234	254	250	255	253	250	231	211	254	218	225	245	271	236	245	263	255	252	245	250	260	243	262	224	243	249	247	255	238	258	242	258	228	262	237	233	247	241	220	228	240	211	226	255	236	220	261	239	241	247	240	272	231	261	237	246	251	232	236	252	249	210	223	241	248	226	260	216	200	237	206	246	219	230	252	233	223	245	244	245	243	249	239	231	260	262	206	248	249	263	231	242	260	229	242	256	233	253	258	228	231	244	219	225	257	252	233	222	250	217	272	247	263	250	270	262	240	248	217	243	248	234	228	244	261	253	231	236	264	245	255	237	221	240	247	229	227	261	236	243	214	231	252	224	238	256	260	253	241	270	217	239	261	263	254	255	213	225	245	246	233	216	237	233	262	261	255	248	254	251	265	238	255	254	250	269	238	232	224	252	249	237	250	248	230	255	221	256	291	277	256	248	240	239	234	259	234	236	218	245	242	269	231	237	197	244	220	270	239	257	249	215	237	259	224	233	218	220	227	258	252	272	229	225	242	255	230	222	254	234	268	248	229	213	256	259	257	225	235	207	231	232	253	246	233	234	224	240	247	238	234	271	219	233	193	247	237	243	237	251	234	236	233	231	249	257	232	238	238	241	256	251	234	234	228	224	251	221	240	270	236	222	226	225	260	212	209	216	245	249	245	259	246	260	212	207	258	247	246	229	212	249	212	266	209	249	247	258	257	230	274	261	239	223	265	233	253	268	211	235	237	250	249	231
10632	9273	17767	17648	12971	10342	8279	6698	5731	5025	4528	3817	3408	2810	2582	2353	2017	1874	1754	1537	1345	1214	1094	1049	981	913	809	745	749	714	701	714	693	707	678	690	636	639	668	650	670	614	668	655	658	713	668	676	642	655	708	690	623	628	617	643	651	665	650	630	657	628	671	626	655	642	627	650	664	589	637	666	630	600	630	633	614	647	644	603	595	667	656	613	605	658	623	637	675	607	612	653	567	605	641	613	632	615	629	599	660	611	614	629	604	574	638	598	611	617	602	595	618	642	627	627	628	611	600	637	607	600	595	614	617	634	595	641	691	605	619	632	603	620	624	578	610	626	627	583	625	583	600	602	656	584	617	625	618	586	603	643	583	601	648	585	578	609	607	607	626	565	631	603	594	596	600	651	586	582	614	608	561	636	584	619	615	633	619	606	627	645	619	667	613	613	634	635	678	660	666	607	624	616	615	647	597	569	662	584	642	612	637	622	632	662	649	625	643	619	610	616	614	619	588	611	620	658	617	641	578	616	629	621	661	626	576	592	661	646	646	629	579	611	670	651	624	590	639	631	604	646	599	573	622	595	652	595	610	607	636	615	604	611	584	636	611	619	597	556	640	589	606	595	627	635	585	609	618	579	604	607	608	604	647	629	637	579	632	606	603	603	586	635	622	598	626	612	637	630	629	604	626	631	608	644	641	590	654	583	635	597	616	620	622	635	597	632	655	594	616	593	597	642	634	604	636	633	586	621	612	579	579	627	588	620	661	616	628	616	632	624	560	595	605	645	618	647	643	609	605	668	642	601	630	609	594	617	609	603	617	636	644	605	631	637	621	629	600	601	678	592	591	603	587	638	608	652	639	641	633	613	630	644	627	581	597	622	582	616	663	621	581	635	586	649	619	645	596	609	656	623	653	593	641	629	628	627	619	637	642	593	606	650	604	600	628	641	624	586	638	596	609	646	582	644	608	674	610	634	654	620	604	649	640	600	626	619	623	596	635	584	643	589	623	602	606	611	620	585	629	677	634	596	614	575	620	655	642	648	633	615	623	602	595	605	613	637	603	613	637	610	639	642	602	650	610	581	632	615	636	647	613	590	597	644	617	640	632	625	661	599	627	602	610	596	643	573	591	650	617	590	573	624	699	641	602	613	595	625	638	668	619	672	639	617	626	613	587	534	618	638	609	606	607	607	643	662	612	621	613	592	651	582	641	648	608	591	590	600	646	641	591	639	628	654	619	639	642	628	592	585	665	590	631	625	582	625	606	605	608	660	635	636	656	618	638	579	616	655	633	628	619	577	604	614	639	602	604	615	636	623	574	611	603	638	616	632	644	634	621	575	672	621	624	616	611	615	638	656	655	620	634	646	619	596	636	643	584	617	631	596	641	631	602	614	625	595	601	655	607	639	640	588	605	605	625	625	614	637	647	618	636	603	638	633	645	626	675	597	642	625	617	583	603	631	608	596	663	638	598	621	596	595	628	618	640	614	567	625	623	621	574	619	674	652	660	634	588	588	601	638	622	673	628	594	617	629	604	591	661	631	622	584	603	632	601	619	626	628	612	604	595	580	595	678	603	652	586	643	643	603	672	632	632	636	607	608	642	593	634	605	626	616	635	628	610	629	667	602	641	607	608	610	639	627	605	582	622	671	615	594	624	558	645	590	666	651	623	604	631	621	653	628	591	621	661	567	638	547	593	611	645	636	629	666	628	587	609	581	628	593	639	620	655	652	592	606	647	593	618	637	579	637	647	611	612	616	635	610	656	625	662	615	569	589	626	573	584	577	596	658	619	697	602	605	632	597	631	631	612	610	650	645	614	602	577	608	637	647	653	598	663	623	575	639	600	636	629	629	601	630	638	636	604	650	645	638	573	611	625	644	576	663	637	624	621	619	615	604	590	599	621	631	615	639	626	680	648	600	604	595	601	621	677	632	649	592	607	560	617	610	646	657	579	616	599	618	623	648	627	658	640	600	610	620	648	608	627	636	624	619	613	633	604	617	589	635	635	627	572	624	602	574	605	641	619	631	598	607	623	598	619	623	610	627	631	610	637	597	611	612	607	565	650	669	650	624	644	640	641	657	597	643	646	618	635	613	696	599	574	643	597	629	677	617	640	614	596	635	615	632	652	593	578	638	596	635	549	648	568	621	608	628	615	661	614	643	622	606	612	598	629	616	583	607	668	608	634	589	627	584	699	660	618	642	610	661	624	649	633	609	597	656	655	610	626	625	610	638	601	567	615	580	629	625	665	599	589	639	622	651	622	633	604	629	627	612	606	617	650	608	608	559	646	655	609	664	622	597	610	622	576	640	603	597	641	596	592	643	626	586	583	589	624	636	582	593	651	601	618	618	662	637	669	644	617	659	607	616	620	626	634	625	617	628	614	572	610	602	634	614	611	604	588	629	593	574	572	601	615	578	641	638	630	591	656	636	626	602	637	576	612	629	604	642	556	611	599	605	630	629	648	641	664	611	614	654	590	631	625	598	670	614	609	582	623	605	625	656	581	659	585	635	630	592	608	592	618	633	634	639	591	632	620	583	621	625	622	592	616	623	579	620	594	607	625	645	645	626	614	613	667	617	600	601	580	613	658	585	572	643	611	634	596	588	578	591	598	609	641	632	617	626	560	648	623	664	599	617	580	607	655	667	626	632	649	618	646	595	628	607	627	674	610	576	633	633	595	630	627	573	611	659	633	614	598	616	607	654	604	584	609	662	571	580	642	597	643	630	617	654	626	631	591	626	641	645	578	607	634	633	614	657	610	625	599	590	642	608	600	623	570	659	614	617	610	608	600	633	592	607	652	609	600	630	560	623	647	599	639	611	659	620	631	613	576	622	594	636	661	599	650	592	609	642	630	632	631	639	661	628	626	625	648	613	642	632	567	635	667	622	679	666	623	642	640	614	597	573	612	633	655	619	623	590	613	589	605	600	645	600	638	670	623	603	580	629	643	624	619	644	612	630	613	607	597	617	642	592	595	581	559	629	609	613	658	618	667	667	655	634	617	572	625	627	633	630	644	622	626	606	648	629	654	641	601	621	616	646	615	655	627	585	608	643	651	646	630	596	576	589	591	666	569	597	626	629	604	640	640	618	644	608	653	634	610	590	653	571	653	618	616	637	642	641	595	597	585	578	636	584	610	578	617	612	646	632	579	591	623	610	666	608	585	590	656	638	652	629	665	610	643	613	632	618	638	619	593	626	606	573	633	621	614	669	617	629	601	625	641	637	575	643	616	567	674	593	633	626	646	583	627	607	612	624	620	613	606	626	622	633	610	651	627	604	644	655	592	606	612	689	594	655	612	619	600	628	569	621	664	615	628	636	649	604	598	604	653	592	610	599	601	604	612	621	652	569	587	623	620	589	619	596	639	608	597	559	648	617	646	589	656	636	643	631	640	607	673	598	677	583	598	588	634	585	629	617	647	632	608	644	549	594	596	616	636	602	616	592	623	658	604	610	599	627	656	660	600	601	622	647	635	608	658	635
36719	33327	31531	24749	14753	9252	6748	4666	3770	2836	2284	1946	1673	1462	1240	1049	928	862	760	688	612	539	474	498	432	427	414	426	423	424	384	316	368	370	368	381	358	375	312	307	336	336	350	302	335	342	352	308	323	317	345	345	328	339	339	331	334	318	286	310	358	335	347	293	339	348	323	300	284	344	330	332	301	322	338	319	312	344	281	318	320	288	291	328	327	329	319	314	307	310	319	323	312	327	306	296	297	329	319	340	338	334	308	311	302	301	320	320	350	283	290	289	270	303	303	315	308	314	298	320	310	324	304	313	293	316	326	306	289	287	312	321	322	315	281	327	284	299	293	312	339	322	332	303	297	296	288	301	314	331	317	302	313	345	306	292	306	306	287	313	312	332	300	344	325	282	319	286	326	285	347	289	299	353	318	297	297	304	307	328	350	290	321	286	291	302	308	341	318	341	318	320	338	284	316	321	288	330	322	351	318	339	302	283	297	312	331	301	302	285	319	285	321	300	335	295	306	326	320	309	318	288	328	323	326	342	341	321	332	315	330	305	303	315	290	311	288	326	360	320	281	323	295	323	285	299	286	292	299	276	289	284	308	298	295	299	282	322	312	342	331	313	271	305	320	327	328	345	328	334	336	312	289	337	312	335	309	328	313	310	293	312	311	306	316	313	282	322	303	327	307	322	328	300	341	324	329	317	314	296	318	327	301	339	297	327	333	308	291	323	331	307	302	308	287	301	316	308	264	307	309	272	314	308	327	319	280	342	335	331	294	317	328	324	315	301	295	281	312	279	302	273	300	301	322	340	338	335	298	281	336	306	310	342	288	312	329	294	340	328	322	306	339	300	316	328	306	323	301	298	307	309	305	316	316	298	323	305	272	344	294	309	329	318	323	315	312	313	330	317	322	302	300	315	315	311	291	288	314	326	291	332	331	292	307	342	337	294	287	315	313	310	304	280	302	342	301	319	314	311	318	319	356	311	261	334	292	310	318	319	325	326	289	338	363	295	321	316	310	323	303	324	361	302	320	304	315	307	317	327	317	345	351	292	276	304	296	342	302	319	310	329	313	303	293	311	297	304	366	295	299	298	290	317	307	314	315	285	297	309	290	285	320	321	318	301	314	330	313	287	307	344	305	321	284	343	342	308	304	332	313	337	330	311	289	295	313	334	285	284	337	329	302	297	317	304	307	292	313	296	310	321	305	290	339	337	326	308	307	312	331	311	304	294	325	328	292	324	305	284	322	324	350	316	321	310	346	326	313	341	319	297	291	319	312	320	324	301	308	332	300	287	305	320	311	289	317	314	318	305	308	310	304	319	298	326	334	321	343	295	306	315	313	326	298	276	324	335	314	342	295	297	343	321	314	319	324	311	310	324	287	297	314	301	307	280	301	313	319	282	327	282	286	309	308	335	308	325	322	316	332	310	304	269	327	343	320	342	325	321	320	278	292	323	305	298	299	323	324	291	285	329	326	301	305	296	284	293	301	310	316	322	308	303	290	310	307	336	296	346	323	323	334	318	307	332	321	344	295	325	311	282	320	306	305	319	326	302	324	315	294	327	314	318	244	274	319	300	320	322	320	310	304	335	327	337	322	335	310	304	329	275	332	289	328	315	294	294	325	284	310	299	289	314	299	318	321	286	318	273	320	309	285	325	316	308	317	331	313	319	283	348	318	317	296	288	316	332	328	282	312	338	325	317	294	311	327	317	302	320	295	324	344	313	317	326	286	323	311	301	314	333	325	310	319	328	267	291	340	319	325	319	315	301	300	316	319	329	360	301	323	293	321	298	307	290	333	324	273	314	306	290	304	281	335	291	327	313	325	336	301	350	329	293	307	343	335	335	308	327	284	322	310	304	304	286	322	324	308	307	322	295	330	307	314	318	306	311	282	267	312	323	305	308	308	290	317	310	303	314	285	298	321	327	333	274	302	261	297	327	312	296	311	348	296	304	315	310	318	318	344	319	316	298	293	300	307	302	307	330	291	342	299	289	286	292	321	306	306	289	319	288	301	336	326	306	306	321	318	289	311	309	297	289	328	310	310	300	338	330	294	291	289	309	313	329	301	315	312	296	277	281	337	335	292	295	342	321	307	326	319	323	303	305	361	328	319	286	332	336	353	333	327	299	280	300	311	314	320	321	310	328	299	319	334	325	309	311	282	342	304	314	298	342	305	336	291	320	327	312	304	289	324	294	342	322	313	281	299	320	327	357	316	292	283	310	288	284	294	292	274	299	302	325	311	301	292	293	331	339	313	312	292	313	314	322	326	298	316	315	313	307	323	319	331	320	309	315	327	307	303	331	310	303	299	291	339	356	303	314	296	333	357	327	305	308	324	305	294	287	309	305	276	307	316	302	322	351	326	308	301	281	302	337	268	298	288	300	298	308	296	297	308	313	301	267	295	295	297	321	301	310	349	352	309	312	303	305	320	295	316	315	324	341	289	303	312	311	329	263	302	322	335	331	293	311	312	315	292	334	323	301	321	324	333	312	290	318	299	313	335	292	320	316	288	326	328	312	286	278	302	311	328	319	293	300	309	305	313	297	284	324	338	317	304	285	283	320	321	328	339	334	330	307	308	291	306	327	297	324	317	333	313	300	297	354	313	291	321	321	319	314	304	322	317	311	304	304	308	328	304	313	321	322	326	281	313	293	295	313	312	319	283	353	275	322	324	312	312	307	277	294	330	305	325	313	292	334	291	296	291	327	309	293	345	319	318	334	344	317	306	304	269	270	280	352	311	333	296	304	326	324	316	305	292	297	281	318	302	321	300	297	322	316	350	317	284	348	301	304	291	304	304	335	323	344	352	328	307	328	317	304	310	331	336	347	293	306	326	324	297	304	321	317	294	313	307	306	282	324	319	308	298	304	333	296	306	279	321	330	299	305	293	339	304	322	290	325	286	349	333	312	286	309	327	303	319	319	322	313	316	294	286	325	306	286	297	297	280	329	289	293	275	302	301	284	340	326	310	310	278	328	334	300	334	295	327	327	305	311	277	258	329	291	311	289	304	311	308	323	318	297	344	323	334	311	288	290	291	344	341	316	290	296	331	335	294	282	325	309	312	329	311	327	305	318	319	287	303	328	280	325	298	298	267	329	327	328	281	298	300	314	319	314	287	301	285	340	278	330	319	293	338	320	300	309	303	297	316	297	309	290	317	315	291	313	317	295	301	279	293	310	310	306	325	324	327	323	311	313	346	292	316	295	298	301	342	357	312	319	345	310	341	293	292	330	310	302	314	301	319	297	295	317	273	296	298	286	322	346	318	317	306	304	306	324	317	342	293	288	310	310	337	321	333	302	312	327	282	319	323	295	319	329	320	327	323	291	326	262	311	344	334	313	308	300	314	297	298	310	328	321	293	318	295	302	335	319	341	341	320	313	290	330	316	317	295	302	297	302	312	315	326	331	326	315	326	305	309	309	344	326	329	338	296	311	312	352	302	316	311	338	291	303	291	310	323	309	346	338	291	304	304	323	287	331
23928	25444	31261	28268	20868	18170	16438	13665	12995	10827	9549	8434	7316	6378	5881	5261	4676	4159	3936	3329	2984	2623	2375	2216	1975	1778	1550	1578	1548	1494	1372	1341	1268	1305	1220	1295	1075	967	949	962	903	895	916	979	1028	997	870	854	866	880	827	863	892	839	886	769	884	846	856	837	894	802	795	824	818	791	826	850	823	803	833	844	788	805	803	806	807	815	851	766	802	795	826	820	832	824	793	761	807	784	750	767	811	792	849	740	728	828	790	725	789	749	755	791	756	798	774	840	789	775	768	796	770	789	755	743	762	813	764	804	796	773	746	757	761	824	785	804	715	797	818	757	776	769	767	795	777	779	792	796	788	759	776	749	720	753	771	799	774	782	733	798	766	753	745	748	782	725	749	728	786	791	759	773	798	786	777	751	783	750	762	775	800	741	861	741	804	783	802	777	738	787	791	768	757	767	778	764	807	771	784	801	760	767	767	769	744	799	803	786	758	778	779	716	776	731	744	748	697	782	731	748	806	752	796	726	759	780	738	812	771	781	772	806	813	784	755	752	739	776	764	791	716	736	771	762	732	756	745	810	772	782	752	816	826	774	766	800	744	759	741	763	759	724	734	745	759	812	765	742	770	744	802	808	763	763	777	778	771	773	795	847	769	769	765	818	795	755	786	728	771	793	782	746	711	741	771	762	786	773	787	780	764	738	798	784	784	747	761	762	746	739	760	818	784	781	733	814	766	734	770	836	806	744	775	747	804	786	752	777	735	752	754	772	793	753	778	739	749	751	724	750	771	739	701	711	787	761	753	730	785	760	733	766	761	791	772	754	749	737	765	727	757	792	750	749	801	779	765	754	737	802	769	801	822	761	764	779	777	736	743	735	793	801	791	834	738	730	763	789	740	772	800	772	806	734	775	719	831	769	819	739	763	805	806	728	779	765	742	759	800	734	770	755	832	767	801	794	755	792	770	699	758	781	822	768	707	762	809	750	813	783	747	820	727	737	783	807	767	774	686	778	697	809	770	772	767	741	769	762	734	753	740	782	794	786	784	775	763	760	737	733	779	790	779	822	751	805	763	788	732	750	721	803	792	751	756	770	792	731	784	784	824	768	750	783	769	748	771	741	759	765	806	796	821	797	817	759	722	762	802	767	736	779	784	738	783	766	773	783	807	746	799	734	781	777	788	777	785	749	770	779	724	763	764	805	707	784	770	713	784	772	766	754	754	746	748	758	829	789	789	799	818	742	780	779	769	781	724	720	774	799	778	710	781	735	796	726	779	775	747	798	771	777	802	769	773	822	779	735	827	810	758	806	796	713	785	778	770	789	756	750	772	835	758	770	767	752	754	743	743	771	788	759	746	821	745	777	776	813	801	759	762	744	763	763	775	783	766	758	824	744	755	793	784	733	721	780	770	791	761	812	747	752	787	788	717	774	757	802	753	812	759	796	787	803	804	812	785	742	765	796	797	751	826	766	764	782	779	757	796	762	769	809	753	782	779	722	788	756	808	780	778	811	791	781	738	791	763	774	792	785	778	776	733	739	740	752	813	794	756	782	790	778	745	777	740	812	751	799	795	771	769	790	753	793	818	744	721	769	739	765	761	777	737	754	759	761	738	775	798	775	763	781	782	744	790	773	754	813	758	774	826	750	827	763	763	764	772	722	765	739	749	741	782	746	772	758	808	784	769	798	767	829	740	778	778	766	786	735	742	809	762	803	759	771	766	707	755	747	742	772	823	784	736	805	786	736	723	741	778	743	758	728	768	743	777	748	732	763	726	775	777	772	757	756	743	782	774	736	767	743	789	830	768	759	759	762	776	789	797	748	799	759	771	801	773	744	784	780	798	779	781	779	819	791	803	801	762	786	739	734	687	765	773	770	785	744	761	766	787	714	783	745	787	768	800	755	803	686	744	802	764	777	774	769	834	756	812	763	781	821	711	761	803	773	831	835	796	664	753	781	810	784	806	757	771	745	754	801	787	765	763	767	786	762	773	794	756	782	796	712	737	802	695	707	798	761	734	770	759	745	776	741	728	758	803	732	800	788	714	768	767	764	821	783	768	775	769	773	777	763	805	770	767	765	713	775	799	758	757	783	771	762	805	767	717	765	812	779	773	785	757	765	748	789	772	761	782	778	791	761	768	717	766	747	767	740	760	746	799	807	774	796	786	788	782	778	755	826	764	759	749	789	777	785	756	791	779	805	716	764	812	779	740	804	753	781	742	720	745	749	801	811	749	791	833	762	795	814	745	759	756	739	815	768	820	787	773	751	789	756	809	764	765	745	801	760	794	717	757	748	744	751	731	760	780	740	822	750	781	725	750	773	721	778	803	766	780	730	809	733	732	723	776	787	795	721	749	810	802	767	764	787	790	743	777	758	731	782	781	754	793	731	738	768	747	738	730	759	799	773	770	799	783	776	708	776	718	747	786	812	705	799	777	791	740	791	719	788	838	787	769	719	772	739	845	796	775	743	766	766	770	742	701	753	775	751	799	816	722	781	719	760	747	747	770	797	770	776	723	803	764	766	761	789	798	760	792	747	744	754	730	777	736	802	719	791	823	818	735	764	765	773	730	775	748	775	777	779	756	821	790	749	747	784	807	800	779	800	806	780	787	779	732	729	791	754	723	751	715	730	748	706	784	808	833	760	755	738	762	820	780	781	741	808	768	781	757	711	754	793	774	762	773	812	803	778	835	757	765	773	756	745	783	750	788	766	720	725	775	726	791	748	780	715	800	795	747	779	751	760	756	761	715	762	810	785	745	806	790	764	737	750	787	743	780	792	768	773	759	767	743	797	755	829	814	792	778	776	788	772	769	804	803	787	794	781	768	784	802	759	801	753	740	775	807	745	794	746	776	718	777	794	801	801	790	762	768	791	778	800	761	728	768	796	730	773	793	727	779	730	788	792	811	731	781	739	714	819	717	772	735	771	772	778	831	740	736	759	765	776	778	780	776	780	751	818	777	762	752	759	797	753	793	769	787	762	763	791	750	763	762	775	736	759	743	768	777	744	836	802	804	787	757	748	812	758	771	782	741	765	764	773	762	759	787	819	771	756	839	794	727	769	748	741	810	805	744	758	762	820	771	750	812	769	820	747	735	769	761	758	768	773	792	781	751	763	786	754	768	724	759	755	722	791	744	795	791	728	773	799	749	747	741	780	803	803	808	729	829	736	749	724	791	711	729	763	773	775	769	772	724	763	783	802	764	805	758	796	787	770	787	758	760	749	758	754	790	784	761	780	806	782	766	799	817	753	828	781	756	733	771	756	755	757	784	786	802	764	764	773	756	742	743	772	776	753	770	726	770	827	804	759	764	712	798	778	727	740	758	813	800	774	796	760	792	796	797	763	762	778	788	751	781	787	775	765	849	810	736	779	762	754	836	781	815	766	775	803	800	787	770	757	753	737	750	784	732	753	794	752	790	778	792	813	788	750	734	811	809	767	766	830	750	776	690	785	775	755	761	790	788	768	791	740	795	763	741	778	755	795	758	724	762	775
46169	36809	41257	34237	21703	16017	12147	8329	6249	4288	3504	3004	2663	2346	2013	1571	1444	1387	1117	922	850	792	722	561	580	522	499	526	486	493	436	433	373	389	391	380	384	336	319	352	349	309	328	317	318	317	369	329	319	312	305	324	290	307	273	303	333	283	306	310	301	291	339	325	288	279	317	307	314	307	285	260	284	301	279	312	284	301	310	274	253	266	313	295	275	297	294	319	304	264	286	295	293	273	296	269	284	310	298	293	274	264	282	268	253	310	278	290	254	313	273	275	308	291	287	292	293	269	287	306	276	296	297	285	304	305	327	297	276	261	270	280	302	277	275	270	272	300	265	286	284	305	291	285	289	295	291	258	261	302	300	256	243	295	313	287	245	290	269	286	266	291	298	240	236	254	301	274	284	300	287	296	287	281	252	288	333	273	300	300	332	283	282	295	278	276	261	279	285	278	301	262	273	314	303	278	317	266	291	302	295	277	306	280	296	296	281	297	266	313	281	274	305	284	280	296	323	345	251	228	288	315	281	278	321	290	279	276	259	291	307	277	267	278	294	285	278	262	310	273	290	295	286	273	291	298	318	294	302	317	311	266	259	285	254	256	287	266	286	289	251	280	315	288	259	276	234	265	302	288	298	282	275	294	284	286	299	305	305	293	279	293	278	289	271	295	277	263	294	283	281	316	266	261	322	289	288	268	294	319	272	277	273	229	265	296	289	301	271	303	289	277	301	289	293	293	281	288	269	256	285	337	292	265	297	295	274	263	266	261	275	267	278	274	281	284	291	282	277	283	309	284	265	281	292	301	277	257	286	288	300	288	304	283	286	287	265	293	286	283	299	272	247	297	263	263	303	298	292	279	301	281	281	276	307	285	293	278	284	287	279	283	294	263	281	305	297	301	270	284	278	297	276	266	261	244	311	259	281	283	302	308	296	274	251	303	286	297	268	293	283	301	285	242	302	280	276	276	269	270	306	287	294	280	291	273	323	285	273	254	292	274	293	267	285	314	306	304	303	282	289	284	310	275	259	300	280	271	280	291	315	287	279	286	284	278	301	276	283	290	296	285	262	269	307	311	294	272	270	260	297	266	253	276	295	290	287	279	271	259	301	272	264	290	273	284	288	246	291	292	261	315	297	261	251	251	279	264	250	274	259	279	315	247	276	259	261	284	272	299	294	305	265	291	310	256	272	271	292	294	283	265	280	274	291	278	291	291	286	255	299	283	275	297	313	272	268	272	281	274	284	274	252	265	298	297	279	292	281	254	274	279	286	288	269	273	293	272	254	282	268	276	254	283	301	281	275	258	271	261	300	313	265	272	308	273	285	310	282	287	285	296	302	277	275	256	283	271	272	242	288	291	323	272	294	267	267	259	293	289	267	319	273	306	275	291	307	282	304	295	268	279	283	293	304	302	287	280	284	278	289	250	275	288	250	297	295	276	274	292	270	293	263	292	307	292	318	293	285	292	283	289	286	284	320	311	292	263	316	228	308	287	283	282	299	290	272	286	305	292	285	265	309	275	308	304	321	280	255	268	290	286	286	276	284	260	296	318	253	288	303	284	310	270	307	258	293	270	285	297	264	274	283	244	307	285	274	278	287	309	259	302	278	289	277	279	268	265	284	278	281	307	269	254	270	261	296	289	284	295	300	276	255	268	290	270	259	297	249	286	284	265	304	277	307	250	293	281	272	286	269	296	270	281	299	309	257	307	314	285	280	296	264	276	275	328	273	276	268	264	308	251	267	285	253	306	295	271	287	258	255	295	320	303	295	313	280	285	270	272	270	290	278	304	278	293	262	299	299	291	270	301	272	246	330	284	293	269	308	269	278	278	268	310	243	309	312	273	271	267	314	271	278	274	270	268	297	317	279	280	294	288	291	273	287	246	288	277	254	310	280	289	266	300	295	274	291	280	278	304	260	276	284	260	296	297	286	292	325	273	292	313	277	288	301	298	306	267	298	295	256	259	280	279	282	300	258	264	288	256	282	265	271	280	299	301	291	281	285	312	274	270	272	282	295	294	291	286	252	285	277	248	275	276	288	298	305	323	293	277	287	269	297	288	255	274	256	271	276	272	299	261	265	288	308	255	315	295	286	308	305	273	277	274	277	295	313	270	255	272	306	273	307	269	281	299	270	270	279	298	267	265	315	271	264	303	285	311	262	291	292	263	265	273	264	280	250	287	266	291	302	267	292	297	314	283	286	281	279	263	291	279	274	265	291	277	301	285	290	302	304	265	265	291	276	275	258	291	258	307	288	262	290	302	274	281	256	272	299	291	290	291	287	255	286	280	269	280	296	282	298	287	266	243	272	302	271	320	271	290	309	300	296	279	295	288	300	299	274	301	284	293	285	274	285	296	295	251	272	292	309	335	273	283	290	275	280	261	257	280	282	315	284	282	304	294	306	283	267	255	279	270	285	307	288	294	285	286	285	283	281	255	288	298	298	285	265	290	291	277	288	290	292	301	295	271	271	269	282	268	275	260	256	296	280	292	274	301	296	246	337	326	294	267	324	319	297	285	261	318	281	289	322	293	275	279	287	291	279	295	321	322	290	311	261	292	258	266	280	288	296	322	271	283	269	288	292	279	325	307	261	273	278	317	267	304	291	276	280	277	264	302	267	290	269	283	287	278	297	292	288	273	299	263	270	259	283	308	311	271	265	295	275	289	266	271	298	266	291	295	297	275	301	288	294	290	278	305	259	260	295	272	272	269	295	283	252	304	275	280	278	269	265	286	274	273	284	281	279	246	292	287	285	301	281	283	227	269	252	284	300	321	280	293	279	302	267	299	308	277	267	284	264	241	315	266	279	270	285	288	268	286	294	267	282	272	247	286	309	268	308	288	267	252	288	250	283	264	282	299	258	290	297	287	270	295	286	309	296	278	303	279	279	279	263	270	330	251	254	250	282	264	283	268	253	297	265	260	305	302	281	293	250	319	289	268	316	309	263	268	263	290	260	268	292	277	299	291	281	302	296	272	287	284	317	258	320	283	265	261	274	273	253	260	317	284	311	270	269	300	246	315	275	270	301	262	249	276	266	306	286	266	280	272	302	298	297	285	282	304	284	280	281	280	319	271	285	252	286	276	276	274	293	310	316	286	306	295	270	278	264	262	281	291	301	284	305	268	259	314	290	258	269	309	271	274	289	311	296	281	288	293	299	300	281	300	278	305	306	262	294	300	295	296	292	279	279	282	285	291	303	287	271	291	266	298	280	307	262	293	301	256	288	290	281	281	290	270	275	301	296	290	311	276	291	303	308	281	289	259	290	260	288	265	302	259	271	283	294	272	267	274	279	277	268	272	296	270	300	309	267	269	269	284	260	301	293	301	283	296	281	277	288	293	283	301	264	280	284	269	293	292	298	286	267	268	238	315	314	315	272	294	287	277	292	279	277	283	281	295	280	275	289	265	266	298	240	285	306	294	285	295	295	281	294	300	307	287	295	282	276	302	273	330	274	294	311	289	288	250	291	293	341	249	297	257
30140	27415	40570	35133	26174	22995	21108	18951	18024	14840	13021	12170	11198	9642	8952	7787	7138	6513	5731	4808	4411	3587	3625	3152	2818	2416	2346	2357	2214	2133	1972	1925	1581	1755	1598	1693	1417	1096	1099	1048	1007	1043	1025	925	1053	1076	1080	1018	873	860	821	816	792	847	765	843	856	868	871	840	777	849	827	813	812	764	789	758	743	773	725	775	724	734	801	797	780	753	760	740	730	784	762	745	745	749	733	774	674	724	687	719	683	719	710	710	676	713	706	670	695	682	703	720	670	716	715	704	736	703	726	729	701	731	716	681	724	706	663	723	683	698	737	708	659	667	721	665	689	720	692	666	660	692	743	683	683	700	725	656	704	694	698	696	688	703	684	679	695	750	690	675	701	684	691	674	723	718	721	732	657	685	708	688	693	704	693	692	738	668	688	714	671	704	685	681	717	708	610	698	693	695	677	703	662	701	719	643	690	649	680	627	714	674	675	703	676	754	701	693	667	727	713	703	693	640	704	701	675	694	694	671	687	706	674	696	676	718	706	691	672	689	690	706	659	708	691	703	685	655	682	723	670	699	706	696	693	670	670	717	679	679	703	633	716	683	650	677	715	706	686	681	651	686	662	747	707	665	707	705	684	673	672	656	722	716	659	704	695	676	694	671	696	740	708	682	714	683	694	692	728	735	664	669	729	696	699	626	681	694	690	657	690	647	698	672	675	691	733	720	704	684	654	705	675	716	700	704	728	693	693	730	637	700	724	718	658	708	678	707	673	654	711	726	700	721	674	728	677	678	691	666	697	682	692	711	645	669	679	711	682	693	719	689	709	705	683	733	714	693	664	661	718	684	674	678	699	664	699	695	702	717	676	743	683	665	698	721	681	708	736	704	689	681	687	667	636	721	692	681	734	748	674	741	689	648	673	669	693	687	645	725	722	769	683	700	680	714	717	662	660	687	698	704	683	723	703	680	726	696	626	684	713	709	688	669	664	708	717	701	689	661	701	708	713	716	707	685	727	700	784	687	682	685	697	650	718	681	667	671	728	717	703	693	718	706	667	720	692	710	681	709	688	649	658	718	683	668	758	667	693	756	701	657	730	627	771	687	686	700	698	655	670	665	693	663	717	691	729	686	690	669	698	689	699	654	697	701	693	668	708	681	688	668	666	692	704	722	703	707	709	696	719	711	711	709	681	705	660	666	708	717	640	646	689	718	669	730	719	679	663	695	703	705	699	749	741	728	679	697	671	674	695	672	677	700	735	719	717	715	660	750	730	665	720	713	672	709	715	686	685	677	681	661	766	667	661	663	697	713	726	657	706	678	693	694	697	676	701	727	691	710	676	677	727	714	750	736	712	670	668	661	683	676	682	720	722	646	708	651	673	694	635	707	704	681	733	626	692	708	667	646	728	676	659	688	688	692	685	707	708	711	712	691	692	638	692	724	755	671	682	705	653	709	701	685	731	709	633	658	714	713	749	680	663	680	641	710	691	717	675	711	691	739	695	711	687	702	713	701	677	711	655	709	691	685	701	652	690	679	698	711	646	682	679	681	672	727	695	668	682	709	643	689	678	667	724	721	689	740	680	701	699	646	638	700	665	680	733	647	731	707	727	714	710	663	673	661	686	706	683	649	708	662	725	718	723	710	710	653	641	719	675	726	685	672	701	681	654	652	704	648	714	712	700	669	666	688	681	682	702	754	665	700	694	646	734	679	692	692	717	691	687	725	686	693	704	674	720	685	707	728	719	694	688	745	679	712	675	661	692	734	735	729	710	712	746	690	651	704	650	655	743	706	649	691	681	676	682	680	697	639	723	705	690	669	641	658	687	697	661	683	681	722	669	654	663	689	681	665	727	631	672	672	707	701	668	716	699	692	669	673	607	664	714	690	653	703	671	695	693	737	657	650	677	677	695	728	689	657	685	671	665	690	740	700	705	653	705	710	684	709	699	700	690	645	656	729	650	686	718	712	690	725	724	664	681	646	694	730	763	672	698	717	723	702	704	678	648	681	681	695	681	693	689	694	706	663	725	719	707	682	723	728	726	704	655	650	706	714	648	719	678	703	730	656	668	697	676	667	657	675	693	666	685	656	663	714	702	710	689	705	661	698	734	696	680	682	694	719	673	669	732	723	689	713	700	603	695	662	738	697	697	675	702	719	727	666	705	660	697	704	683	737	675	735	724	686	664	630	714	707	696	641	700	672	694	721	699	648	683	705	667	667	675	651	682	709	686	662	725	674	670	677	720	701	678	689	711	687	688	709	695	703	707	665	724	681	757	708	659	644	713	702	686	682	662	699	713	718	712	680	696	665	665	671	658	708	701	693	646	715	727	724	696	683	698	660	675	698	716	694	711	691	686	680	700	699	691	672	703	680	671	694	698	677	706	690	659	686	679	673	675	678	633	696	678	732	688	717	714	712	693	660	706	717	717	693	681	680	690	668	703	679	697	649	650	664	665	720	679	682	683	705	718	692	689	677	699	664	717	655	714	693	634	709	725	700	676	724	674	717	697	711	683	696	699	700	681	636	684	656	674	730	708	689	654	710	664	728	649	684	671	677	666	681	726	682	692	668	648	719	675	679	708	683	658	708	650	733	639	680	669	693	704	681	696	666	685	725	699	683	680	703	727	706	668	701	652	698	651	637	702	626	703	696	732	693	658	711	687	701	717	686	759	760	667	671	665	711	690	690	712	716	709	665	642	706	726	658	743	701	676	706	721	672	754	709	677	682	693	744	746	674	691	667	695	695	686	712	697	658	694	729	663	691	709	675	718	645	694	684	670	737	683	673	670	700	704	757	689	676	692	713	668	664	676	655	651	725	643	660	718	675	704	642	688	675	670	704	677	697	726	691	677	676	671	748	662	714	725	721	712	693	721	690	700	700	662	706	639	707	684	712	706	715	711	699	667	715	719	692	697	716	706	726	666	702	668	681	691	640	661	703	671	710	719	717	697	690	663	731	716	695	672	771	719	690	714	707	718	684	717	692	675	711	671	676	738	690	714	704	662	680	661	672	704	716	719	681	680	690	660	679	669	678	701	684	681	680	657	712	669	682	698	701	701	700	735	669	670	668	659	660	654	720	713	686	684	697	699	738	698	752	716	654	681	659	710	740	672	688	747	675	709	669	693	663	742	671	687	647	685	665	698	687	667	674	696	721	653	697	694	723	697	696	697	693	698	742	719	658	701	688	668	701	712	684	694	707	657	652	719	689	711	693	712	682	676	655	726	647	679	683	717	700	658	687	689	691	722	684	729	711	673	646	744	727	690	726	665	744	696	683	660	669	745	694	663	730	686	737	727	659	712	718	716	710	709	656	677	673	633	726	660	736	712	698	741	662	716	695	712	665	684	687	679	677	667	662	686	723	717	730	675	673	665	724	659	697	699	700	689	665	695	705	680	644	672	708	682	687	726	676	701	717	662	683	726	659	695	719	664	699	721	706	688	712	662	690	713	714	680	698	697	716	708	633	660	695	679	696	750	701	700	689	683	760	685	676	716	669	659	690	661	701
18414	10033	9830	8332	4138	2773	2078	1613	1328	1057	869	724	679	585	539	526	425	353	360	350	338	310	284	332	298	282	272	249	270	244	253	253	245	241	268	231	250	269	262	281	245	221	237	252	255	224	256	270	257	252	259	271	256	228	268	265	238	266	266	233	263	238	245	252	269	270	262	267	238	248	225	250	238	236	240	253	252	253	255	252	245	244	263	254	275	219	249	245	270	252	231	240	277	246	244	270	237	254	250	275	253	249	261	259	244	269	271	283	247	252	217	247	228	252	230	272	251	254	260	222	239	235	250	243	247	224	235	236	263	264	265	229	254	236	245	259	282	237	259	259	260	245	236	246	209	250	242	263	256	238	258	237	235	242	228	235	216	254	247	262	230	253	238	257	241	247	218	235	249	261	259	231	253	231	233	255	276	245	250	252	258	221	250	241	236	257	243	236	226	234	235	250	237	233	266	243	213	256	223	243	232	251	246	242	238	263	257	252	247	245	230	224	237	248	235	255	239	235	274	237	247	247	244	256	271	249	247	245	244	241	247	276	254	225	237	243	215	260	255	273	249	247	236	219	217	231	239	262	248	240	225	238	236	279	209	222	256	257	224	254	223	251	257	264	290	225	239	270	238	230	231	233	245	255	242	247	270	218	212	230	252	261	261	230	262	235	272	256	233	236	267	261	254	268	256	250	214	238	271	251	217	256	265	245	247	234	276	245	266	220	259	229	255	256	257	212	235	240	251	263	243	232	239	252	249	239	258	233	239	247	235	262	226	244	245	252	243	249	217	232	252	264	248	254	234	220	289	236	261	231	253	236	240	246	271	243	228	245	247	264	249	270	238	242	232	240	235	252	258	231	271	233	275	216	255	239	258	239	234	246	244	264	257	228	245	251	218	239	255	242	250	238	279	249	226	254	280	252	246	256	269	250	244	245	274	277	256	241	246	265	216	240	256	255	263	256	252	248	231	269	225	256	278	225	265	245	257	240	232	247	255	217	244	213	230	235	229	242	241	265	260	227	237	245	251	234	269	219	284	236	266	211	229	226	235	249	226	262	232	239	262	217	260	228	232	258	250	251	230	238	246	239	234	272	271	252	246	218	240	225	238	248	241	253	247	247	248	229	232	245	260	277	233	224	254	229	259	226	222	265	239	263	256	244	221	254	234	251	267	269	241	263	228	259	266	225	230	253	247	252	235	229	255	219	241	238	237	250	235	247	249	261	267	225	243	250	235	248	240	250	239	241	219	271	240	237	253	242	227	243	264	229	242	218	260	244	218	237	248	276	263	246	279	237	288	236	237	220	228	278	245	233	254	243	251	237	254	236	221	249	259	256	242	256	231	226	252	255	263	237	265	252	224	251	236	250	238	241	257	223	239	214	229	237	255	274	242	278	223	254	264	237	249	282	232	219	224	246	283	235	225	254	239	250	233	223	246	255	264	261	250	246	264	247	226	242	233	249	255	231	262	243	231	233	244	236	261	252	233	262	256	259	229	224	247	254	261	252	264	253	247	224	221	262	251	233	228	237	213	251	229	232	230	223	245	268	247	244	260	252	247	236	275	238	219	225	227	242	236	267	272	272	241	222	225	247	263	264	235	233	264	259	249	251	256	243	238	241	232	243	243	253	236	249	276	275	257	243	212	255	263	275	276	256	235	271	277	246	224	259	228	251	230	253	275	239	247	230	246	249	245	266	234	234	251	225	230	247	242	241	238	235	257	219	235	236	243	205	257	213	222	271	249	273	262	239	233	250	263	236	257	255	238	241	252	226	230	253	241	229	229	254	246	282	229	236	220	257	223	253	238	246	238	205	252	256	243	233	216	221	238	209	244	237	251	258	289	212	239	248	225	252	232	256	248	266	242	258	243	248	249	284	247	236	266	260	230	240	226	241	268	240	251	247	225	252	233	236	254	236	255	213	269	240	260	233	271	247	227	225	273	253	249	235	266	255	243	235	226	242	276	237	231	251	274	256	235	240	265	250	264	234	270	267	239	265	238	266	250	214	256	250	250	213	275	241	267	268	264	265	260	279	217	226	236	256	235	279	225	227	228	240	233	214	242	222	232	261	219	239	219	281	246	233	266	256	249	240	241	238	248	232	213	246	254	255	234	256	243	220	252	236	238	255	275	222	261	239	284	236	248	268	229	253	260	235	250	215	202	242	256	245	257	248	251	255	235	238	250	238	255	270	239	227	248	234	239	231	225	242	250	233	237	240	241	217	225	252	247	233	247	245	239	217	266	242	241	239	232	216	248	273	258	241	225	244	222	220	225	248	234	246	264	286	237	258	226	245	254	235	230	226	251	269	235	229	270	272	239	267	250	237	254	251	276	257	269	229	240	224	246	243	271	240	227	231	224	227	218	244	272	211	237	271	279	239	247	270	244	278	256	260	264	270	241	234	257	277	245	249	254	248	253	258	246	221	242	301	291	233	237	213	245	248	247	243	250	224	260	258	224	219	243	252	285	234	232	253	229	244	242	257	255	212	241	252	242	264	254	245	239	229	247	242	238	233	222	236	236	252	251	235	244	239	234	233	243	231	244	264	247	249	244	256	249	284	236	240	228	284	226	269	210	255	261	243	252	247	249	239	252	248	296	253	266	262	226	253	263	250	247	204	226	232	252	261	248	247	233	256	272	223	236	246	258	233	256	233	246	256	236	254	219	245	250	246	244	215	248	258	261	267	240	235	252	202	251	243	264	230	249	268	234	244	221	256	245	274	233	229	253	235	244	250	270	240	243	223	234	251	265	238	273	263	252	259	281	255	262	251	267	251	238	253	251	284	236	227	277	255	269	241	241	241	246	245	244	247	248	230	231	235	231	255	257	254	240	213	253	254	270	252	276	283	241	257	285	260	251	225	233	222	258	261	260	269	256	251	246	254	260	224	242	256	245	242	219	256	286	247	264	229	259	247	235	215	223	245	226	234	252	269	288	245	244	234	245	230	252	244	251	235	254	225	227	233	240	253	262	223	263	238	252	245	227	251	248	211	255	238	260	252	217	270	229	234	228	267	219	260	254	250	226	240	279	249	243	239	229	245	227	246	251	234	252	264	225	266	266	257	272	238	212	247	221	258	244	259	271	249	249	236	242	234	240	254	243	267	264	226	265	246	265	235	253	230	246	254	248	237	212	225	228	256	237	250	271	269	222	239	223	260	239	235	237	233	264	224	228	227	241	245	234	239	248	250	243	261	265	253	234	256	261	255	250	241	241	245	250	231	235	256	257	204	271	244	258	269	244	250	217	282	225	241	219	226	249	251	243	265	260	243	266	240	231	231	283	269	245	208	256	244	246	240	259	245	229	233	249	213	207	248	253	241	238	266	244	238	229	234	252	262	238	237	234	230	248	221	224	259	242	218	240	261	226	247	263	253	228	234	236	239	256	237	245	265	244	222	268	246	233	228	228	238	245	223	231	240	250	228	231	244	218	252	240	236	241	251	264	257	255	229	261	242	230	270	245	244	262	219	255	262	256	245	226	239
10833	8728	15284	16560	11812	9915	8453	6892	6064	4950	4084	3674	3200	2853	2511	2116	1802	1667	1578	1353	1218	1207	1050	1000	968	926	835	744	710	688	650	674	749	721	747	693	641	647	683	658	639	688	687	704	677	695	717	722	688	677	660	658	708	669	677	673	689	666	624	664	653	581	628	684	643	658	642	657	670	639	645	616	620	656	636	615	596	612	606	628	637	642	603	688	629	689	619	628	639	623	630	628	638	644	667	628	598	643	648	651	645	563	653	625	606	629	613	627	587	656	634	603	632	660	634	623	653	622	624	688	591	636	627	629	641	655	603	654	632	641	673	619	607	671	650	607	632	630	635	623	635	587	647	608	652	643	585	656	629	685	568	637	670	577	622	591	635	607	646	628	591	594	586	637	627	612	573	593	594	637	663	643	643	647	648	595	624	643	637	566	616	641	627	621	621	629	664	585	620	597	664	655	649	673	585	626	611	620	592	683	651	625	631	625	668	638	642	619	604	671	642	619	668	631	675	613	678	609	631	608	649	625	618	623	619	583	640	642	656	659	631	630	604	591	605	617	608	599	606	607	639	655	627	628	625	589	641	593	656	634	628	603	641	657	635	648	627	614	605	646	624	657	622	664	616	647	622	653	604	651	607	679	605	617	648	639	609	603	572	636	610	633	638	595	656	598	674	586	612	614	615	643	616	617	629	662	672	642	637	624	612	594	663	646	660	671	648	612	608	637	625	679	655	614	624	611	633	629	664	582	613	636	647	642	635	580	576	621	618	652	628	604	607	629	648	628	607	675	622	633	634	611	621	655	611	693	619	693	626	619	641	608	631	605	639	599	614	601	636	651	620	631	588	587	607	615	602	605	651	637	607	613	623	628	630	584	621	596	594	624	680	646	618	664	603	636	636	643	614	671	649	610	631	661	628	669	620	627	648	624	594	630	629	645	622	580	576	651	630	616	625	637	615	659	631	645	595	564	594	621	611	627	626	602	619	672	611	662	664	619	564	642	643	630	619	629	640	636	598	622	640	634	651	642	584	605	631	615	657	633	629	618	617	598	616	640	561	616	631	622	623	632	634	641	596	627	645	640	628	639	612	587	658	624	596	610	689	613	654	612	622	631	664	647	642	644	638	674	602	617	629	612	648	640	620	638	638	638	619	583	603	642	579	598	622	590	640	616	605	644	609	597	628	596	634	685	593	616	629	612	588	599	640	617	589	615	616	620	544	576	617	649	590	656	610	606	596	636	639	661	639	600	611	632	636	632	600	621	639	639	645	689	631	670	614	646	632	622	636	675	671	602	606	629	664	623	629	664	613	649	660	611	634	663	623	589	664	615	587	658	639	627	658	630	616	640	604	647	617	632	636	641	655	680	628	638	593	604	618	617	613	608	620	642	632	659	600	648	656	683	651	624	619	636	667	608	672	612	592	626	626	602	612	629	594	606	634	620	615	597	641	614	647	635	643	616	627	631	594	619	686	655	624	636	621	624	685	626	614	600	604	609	618	628	610	649	593	634	647	636	641	610	640	619	621	632	649	638	608	610	618	663	581	618	625	600	607	592	635	627	692	597	623	638	611	617	615	618	634	605	613	701	611	575	623	630	647	623	630	639	610	618	601	620	638	638	612	646	639	667	630	634	622	602	635	633	595	620	618	676	639	632	646	635	597	615	602	687	639	620	597	618	614	653	634	641	617	656	683	583	624	629	635	679	607	611	642	684	616	580	654	680	630	655	657	607	610	644	600	585	648	589	619	573	614	574	642	635	601	631	639	608	643	614	592	637	644	613	675	596	637	611	586	668	652	645	613	639	584	624	621	609	627	622	664	598	579	637	626	599	588	629	590	609	633	634	624	625	622	622	658	641	645	639	655	609	617	652	580	645	653	633	575	608	622	672	655	616	640	630	628	626	642	677	640	621	691	607	588	629	650	616	670	617	645	629	647	646	658	644	643	649	608	612	680	645	625	601	613	614	627	598	645	671	572	607	610	660	610	605	624	598	652	621	648	630	653	589	616	647	648	615	645	596	614	661	666	668	632	644	683	627	642	578	639	640	624	597	654	646	637	664	645	677	672	613	666	599	637	607	645	627	600	649	618	635	612	590	601	603	613	565	619	681	601	650	585	646	640	613	703	627	585	623	575	636	599	646	585	605	596	569	614	626	644	676	626	609	609	650	597	669	631	620	653	622	621	618	585	620	633	602	621	596	593	610	592	638	618	599	614	603	640	625	607	646	634	611	651	611	637	624	628	637	650	648	624	617	638	691	631	666	607	646	647	616	648	612	610	622	625	628	629	582	624	627	637	618	641	679	598	602	601	672	607	665	591	611	637	622	628	600	608	649	633	673	622	630	610	640	592	656	615	595	628	618	604	595	579	645	591	687	632	611	621	577	635	642	647	605	609	617	596	603	627	618	622	642	596	625	641	615	606	624	599	654	602	603	649	622	641	630	616	597	647	641	601	656	598	596	637	586	622	628	680	630	656	605	648	621	652	621	625	605	606	624	596	655	626	644	608	600	652	611	663	649	609	613	616	655	614	616	638	594	594	615	607	677	656	608	644	664	629	619	668	688	645	663	662	632	663	620	626	637	648	626	630	597	621	651	683	639	641	634	684	624	649	674	614	650	623	622	631	624	673	610	656	576	608	623	646	630	650	651	640	624	582	610	692	673	611	631	661	646	624	661	632	668	631	616	614	635	651	624	624	637	642	623	657	648	629	632	644	629	635	623	610	636	617	643	646	630	639	640	648	614	675	607	582	602	668	612	630	636	668	607	606	637	615	633	568	646	625	636	666	634	643	575	635	674	636	623	609	601	633	640	604	628	641	635	588	611	624	614	613	604	630	678	637	665	649	588	612	629	637	653	618	649	612	624	590	604	637	644	598	606	604	601	626	631	640	699	613	584	624	646	593	590	591	636	647	617	652	661	636	628	625	640	617	641	631	635	646	618	644	627	643	621	594	667	618	608	632	616	650	641	615	624	618	611	588	609	613	674	633	650	646	636	669	668	555	626	623	608	604	617	594	619	637	653	626	632	605	635	622	614	636	604	668	624	623	583	638	607	653	610	639	595	620	598	619	618	653	615	613	589	620	652	662	609	612	644	632	683	632	607	677	629	626	625	588	620	631	572	628	628	614	636	607	607	593	634	619	601	605	646	631	631	611	570	607	650	649	639	652	656	645	608	613	557	631	640	595	618	626	652	641	646	628	645	636	615	609	591	633	642	623	625	632	588	637	656	653	636	595	605	642	608	625	584	586	622	599	620	662	668	609	607	628	634	644	644	580	604	648	587	621	649	659	616	611	623	562	666	638	621	664	638	640	605	613	628	600	622	614	650	617	637	649	628	601	657	653	663	628	624	589	654	613	615	602	618	599	668	617	610	582	643	629	672	664	635	596	613	629	605	578	648	605	610	583	598	646	624	616	674	644	641	680	628	618	581	613	613	653	629	651	632	604	657	623	658	631	654	650	631	621	610	664	635	621	617	631	650	590	627
38133	30260	31842	29297	15823	9836	6590	4557	3492	2526	2220	1876	1537	1317	1173	1006	860	813	763	710	607	578	593	547	475	397	416	425	437	424	412	383	388	421	406	348	383	344	341	358	336	342	331	360	343	342	336	336	324	322	338	319	347	346	337	333	325	337	335	306	294	327	326	330	343	320	308	325	337	315	332	334	328	277	328	315	352	346	319	313	306	309	316	331	343	329	331	324	315	314	324	304	304	341	296	321	292	331	312	345	302	327	300	353	305	318	321	288	309	321	329	297	295	346	307	315	303	317	321	298	336	334	312	345	340	310	298	320	318	307	316	324	337	336	321	362	307	337	319	312	316	314	303	302	287	316	303	317	314	297	339	322	327	320	317	306	335	286	310	352	296	321	336	329	307	291	310	324	309	294	320	318	346	315	298	334	315	312	267	341	270	283	327	302	324	343	315	308	338	322	287	274	333	309	339	279	292	326	318	323	307	296	291	334	361	324	301	338	300	293	283	304	309	322	303	346	352	314	308	303	319	321	306	303	317	331	323	321	329	311	278	276	313	322	327	325	326	325	349	315	307	270	330	302	302	350	355	339	289	322	306	326	313	320	313	335	291	302	328	331	315	320	342	310	305	314	316	305	302	302	339	302	297	317	347	270	315	314	310	326	299	299	322	325	357	295	320	286	332	319	322	299	313	301	347	296	340	309	289	345	313	293	319	313	298	324	290	318	318	325	328	298	327	293	309	337	301	325	311	301	316	317	331	301	316	316	344	342	293	321	339	330	307	352	318	335	296	305	324	324	311	327	297	308	314	305	340	316	328	304	303	318	290	332	340	333	328	319	301	313	318	327	320	348	315	307	302	292	305	334	309	309	309	338	310	318	321	350	326	297	298	315	317	339	311	333	326	338	298	311	365	305	337	351	287	295	314	320	321	335	333	289	341	327	322	316	316	316	346	315	333	312	324	303	365	315	321	340	302	319	307	280	332	324	328	305	346	297	288	309	340	315	317	290	306	353	317	338	304	275	315	335	324	303	333	288	299	310	313	309	302	287	259	323	327	322	310	310	288	309	306	317	321	302	342	344	300	299	344	302	331	321	314	322	316	317	300	317	339	336	295	302	303	309	293	274	315	310	311	300	288	308	321	331	323	315	288	322	322	347	288	321	302	314	307	338	319	358	313	320	310	326	346	322	271	312	322	308	306	292	311	306	333	308	318	319	306	323	310	327	312	323	321	297	321	280	293	331	307	325	295	319	359	308	347	278	339	265	313	305	317	300	319	321	327	308	350	329	319	333	313	319	345	300	324	299	320	325	344	329	294	347	310	323	334	343	352	340	300	362	339	313	305	321	312	290	324	324	324	315	322	297	295	322	309	319	316	342	329	298	349	305	303	327	303	321	336	310	313	317	310	334	332	307	341	299	305	314	318	355	354	323	309	315	331	345	314	326	316	320	335	350	310	319	304	279	329	308	288	322	320	332	324	320	336	335	312	336	344	331	314	300	315	312	321	296	319	329	354	327	355	331	311	300	327	362	307	297	324	318	322	334	314	325	329	330	319	309	318	306	321	298	314	299	335	330	313	337	297	325	324	296	292	321	325	318	321	302	303	309	320	311	289	331	288	319	329	306	333	300	309	325	351	284	321	333	334	326	327	316	320	324	312	294	327	295	306	330	352	286	295	326	317	253	328	322	319	329	328	270	322	318	290	304	278	317	361	315	332	309	326	322	287	355	304	303	341	335	300	287	307	306	322	323	320	288	314	345	333	314	322	331	305	292	307	363	325	320	354	365	329	330	291	322	325	311	300	333	288	307	308	298	329	316	299	318	313	292	303	334	334	313	334	301	313	329	368	302	345	314	346	360	301	331	361	330	346	305	322	319	330	343	338	347	291	308	316	320	333	320	288	301	341	313	297	326	339	326	318	307	340	380	313	340	335	283	338	295	313	294	313	333	304	348	313	301	302	304	337	328	318	337	316	348	334	286	336	321	301	305	325	300	318	331	323	300	346	348	308	292	302	316	329	361	354	317	303	290	312	341	322	313	312	318	320	290	341	323	322	307	319	312	339	305	334	334	339	346	316	317	309	333	294	291	270	280	322	322	301	325	301	287	324	293	283	280	302	330	332	329	303	311	318	331	346	296	304	342	320	319	297	330	371	315	286	317	320	307	306	297	325	354	314	306	306	286	320	322	310	327	320	344	296	303	325	315	342	321	293	314	307	316	329	313	285	330	293	333	289	345	308	310	293	314	281	306	314	335	305	297	302	279	303	316	294	312	322	331	296	327	295	310	350	340	326	333	312	296	336	299	292	332	297	302	300	348	350	322	319	322	293	329	293	344	268	330	315	306	345	297	274	328	307	328	317	357	332	323	319	304	292	323	329	291	303	316	343	287	287	348	299	323	326	310	327	319	303	275	335	331	284	335	335	295	314	304	353	327	282	318	348	333	307	290	298	330	331	295	315	272	338	325	323	323	316	315	345	335	296	300	284	323	300	298	329	319	293	278	319	304	322	332	295	334	312	307	323	331	318	342	327	285	333	282	324	336	306	323	299	339	311	273	334	313	288	331	334	337	331	317	353	321	350	380	319	305	327	341	297	330	305	345	318	307	315	305	319	332	298	292	315	275	339	339	307	341	318	320	314	304	338	314	308	281	316	332	340	307	353	329	313	320	348	322	321	306	322	349	318	323	310	327	350	326	315	340	315	325	320	328	286	299	296	312	289	324	322	320	330	323	302	312	319	342	339	318	323	318	309	307	367	293	338	315	334	313	323	301	340	318	300	303	274	323	296	289	303	302	298	283	288	321	328	324	329	311	318	327	347	316	300	308	332	323	325	316	294	320	293	348	286	314	301	310	276	353	301	287	291	324	331	308	317	301	336	285	332	306	321	310	317	290	304	307	322	331	313	326	324	305	324	317	321	320	297	305	330	286	301	354	337	306	302	334	317	319	292	316	313	313	326	312	295	323	346	352	311	323	336	351	337	335	336	335	311	305	277	296	321	296	354	302	322	332	303	314	362	302	321	330	318	296	302	311	329	307	344	324	315	308	326	346	298	315	346	293	331	315	330	350	334	303	340	330	325	326	302	333	317	317	323	339	309	347	299	329	311	308	311	316	331	312	319	333	316	336	325	320	323	339	303	309	319	303	329	315	318	300	300	312	329	328	318	296	336	294	316	306	341	343	307	316	284	326	320	317	342	333	309	308	316	329	284	311	265	315	318	308	331	296	293	339	341	303	320	327	319	323	320	275	331	306	327	321	325	337	297	313	325	335	311	315	308	339	301	294	325	351	312	341	316	328	312	285	291	318	269	319	334	282	321	323	328	342	308	305	316	344	326	336	311	305	307	318	311	334	318	312	302	320	279	297	297	308	333	328	338	326	301	322	301	326	319	316	339	308	318	303	328	343	267	325	299	312	341	308	348	285	333	315	319	301	292	301	301	298	325	314	303	294	316	338	362	263	306	299	330	350	314	318	338	351	339	331	316	313
24413	22444	32013	30262	19737	17645	16042	13820	12913	10316	9505	8116	7112	5984	5630	5039	4313	4098	3603	3153	2968	2666	2580	2455	2084	1827	1793	1627	1620	1647	1505	1365	1289	1296	1377	1251	1108	958	920	971	995	915	956	932	897	946	1063	1010	895	885	852	846	884	897	884	920	793	876	900	872	844	877	841	807	899	834	786	803	868	786	803	822	796	807	825	829	822	797	843	808	817	840	841	820	799	833	774	824	817	788	801	779	767	831	767	800	805	775	793	803	776	737	804	767	821	777	773	772	789	779	799	797	794	797	800	828	780	778	723	805	777	797	796	766	804	770	739	764	758	811	795	822	759	730	804	762	768	771	825	772	776	742	771	744	778	772	842	789	788	797	794	752	796	851	795	800	812	779	771	761	802	773	777	801	783	796	730	750	750	828	737	809	738	708	817	779	784	768	762	791	756	790	749	781	808	766	809	751	810	765	809	783	820	831	775	804	799	779	779	749	783	792	754	782	869	774	750	783	797	808	784	776	814	762	745	765	784	772	800	824	827	759	786	802	800	758	797	783	808	792	767	764	778	802	779	761	730	745	781	784	763	778	760	770	730	791	760	757	793	790	776	814	744	788	814	794	802	751	798	845	829	775	749	840	797	759	753	763	768	779	787	756	777	756	786	727	819	815	793	748	778	777	770	816	708	741	763	730	775	799	731	732	769	779	771	785	807	774	764	814	755	805	716	842	778	730	774	751	816	789	761	775	783	822	843	761	795	764	746	763	804	727	762	780	779	755	754	732	793	789	783	748	796	832	827	762	778	803	788	796	799	808	778	812	816	760	796	817	760	783	771	767	751	723	787	801	771	750	831	804	743	758	787	822	741	787	766	794	762	767	756	796	764	777	761	748	765	800	740	780	795	754	750	813	827	824	779	749	758	777	793	757	768	814	776	799	783	833	759	804	725	801	750	742	752	793	732	784	786	773	779	790	755	810	772	821	728	772	779	785	760	783	822	756	730	745	751	793	806	764	790	778	796	804	748	804	761	755	752	777	759	822	776	767	801	824	765	785	780	770	775	804	799	796	739	744	811	798	797	796	828	857	730	761	798	848	788	810	767	793	745	851	842	778	832	748	732	746	807	744	752	764	816	832	766	827	806	841	768	761	785	855	807	806	763	790	792	733	833	814	764	788	831	774	762	742	764	790	787	770	723	800	775	761	801	788	828	775	781	831	820	801	785	798	814	767	769	819	788	780	813	771	761	761	795	770	825	795	798	746	785	768	803	744	765	749	770	803	774	744	794	764	813	819	829	764	787	792	790	721	803	750	770	789	799	785	805	770	790	787	790	819	764	745	825	741	811	789	778	760	794	840	744	803	769	765	779	808	795	817	784	814	792	765	759	805	754	847	740	785	784	784	706	775	791	766	803	787	754	788	757	784	811	799	849	798	790	812	785	793	766	761	766	773	728	820	758	755	794	794	817	771	834	745	811	783	822	757	810	802	783	793	784	774	831	746	736	772	784	785	765	753	753	785	793	771	735	739	741	758	719	725	785	735	813	768	748	764	764	825	755	790	767	773	715	792	783	764	755	830	807	745	752	754	788	779	756	752	776	816	754	782	790	786	736	807	778	790	735	730	755	799	781	800	825	755	789	779	789	821	724	773	770	814	811	799	774	772	802	793	802	781	792	786	773	815	799	762	805	760	799	816	815	757	749	807	775	799	773	764	759	785	825	822	772	766	738	723	846	686	832	760	819	820	795	818	791	732	794	831	777	801	801	752	818	803	790	738	793	798	768	775	803	844	773	776	778	791	789	797	773	759	783	799	814	798	770	792	750	747	817	768	794	775	818	764	819	809	763	800	801	762	815	737	798	761	794	781	738	793	814	745	741	780	807	823	757	753	792	726	785	833	738	831	754	736	739	768	772	737	767	749	808	777	783	755	758	810	813	773	757	804	719	766	754	729	795	785	793	734	794	832	799	775	809	794	810	796	786	757	809	781	775	771	806	801	790	791	759	802	759	795	807	788	756	795	797	822	748	766	798	790	720	747	824	798	743	788	789	801	800	786	812	758	753	771	768	792	761	779	810	761	768	812	768	752	813	813	766	795	717	742	766	728	856	777	777	827	758	750	800	792	762	818	779	809	801	781	770	774	773	753	785	818	786	784	813	782	818	741	773	839	771	765	810	819	784	768	816	814	759	807	766	830	795	805	773	756	807	803	762	751	810	798	776	793	761	764	805	768	749	790	776	768	808	799	783	772	816	823	754	798	788	758	742	777	757	743	780	789	749	773	752	753	812	768	774	819	809	850	753	804	820	777	829	758	757	779	792	794	762	800	734	765	720	764	739	783	762	703	760	732	790	799	786	845	773	753	772	796	770	775	817	732	749	779	768	798	809	780	788	776	775	765	773	837	733	788	803	787	765	771	795	776	794	800	740	765	781	812	723	807	808	781	798	805	760	779	810	764	754	765	760	733	768	792	742	784	809	763	818	769	776	761	770	729	799	801	734	788	781	823	743	749	736	763	771	756	793	753	778	741	757	773	740	718	744	798	806	781	833	764	785	776	717	747	845	821	751	782	746	793	839	762	753	799	782	749	749	754	744	743	791	795	764	812	752	750	765	789	771	785	751	718	800	796	764	811	779	766	835	787	728	810	742	782	763	835	759	827	786	770	754	769	749	783	791	809	773	761	787	795	822	762	761	784	808	776	780	813	740	787	795	773	764	785	730	792	777	778	787	736	769	777	751	783	757	833	809	761	766	770	790	747	740	786	805	782	743	846	763	781	793	827	812	753	802	780	751	761	729	795	792	760	765	806	774	785	798	759	819	807	801	766	740	818	799	795	791	773	778	807	763	711	789	791	780	766	780	778	753	801	774	782	759	781	774	791	754	777	771	763	831	806	809	850	769	769	722	791	769	815	763	771	829	794	795	767	756	785	816	762	788	796	754	772	716	803	754	799	799	766	804	788	788	813	759	803	801	751	751	838	773	800	761	753	793	790	803	790	773	807	871	756	737	759	820	783	779	787	742	769	758	754	765	796	804	822	795	739	803	804	807	749	804	788	745	755	802	749	738	786	768	784	765	775	741	798	800	750	805	819	744	777	774	787	809	786	783	778	765	766	774	813	777	815	802	769	809	836	800	784	811	748	740	803	737	762	778	748	766	770	756	730	787	828	778	784	763	731	765	715	802	764	737	738	761	741	817	794	798	792	774	786	768	744	726	797	787	797	771	755	784	773	780	766	771	817	800	766	774	780	799	840	826	796	779	805	766	716	810	785	756	761	798	779	756	809	746	801	755	783	778	770	820	754	822	762	761	806	758	794	813	746	773	813	781	760	746	754	805	791	808	782	839	777	766	766	759	739	755	790	732	752	780	737	754	772	769	813	805	744	783	721	834	783	798	801	784	783	744	761	787	792	733	767	792	766	774	806	771	742	736	816	800	742	834	778	751	748	798	807	745	733	770	767	790	759	769	768	778	762	791	809	732	804	827	764	776	793	793	798	774	808	773	790
48405	35941	39746	34407	22464	15474	11157	7925	5931	4061	3548	3244	2509	1863	1810	1507	1235	1106	1009	922	726	800	725	671	585	545	517	492	493	515	440	447	421	425	446	442	382	307	353	347	332	296	345	327	302	304	320	316	355	303	282	341	304	314	309	296	336	299	327	283	313	305	296	307	313	286	293	266	271	285	297	312	262	333	290	287	294	277	292	296	276	298	303	283	312	275	265	289	266	270	298	299	289	288	307	266	284	261	275	308	276	262	274	313	283	294	277	288	273	306	271	296	306	293	304	275	270	261	246	274	266	306	288	276	308	274	285	277	319	308	294	294	301	288	264	285	312	318	302	302	289	285	270	283	277	270	291	265	275	287	299	283	261	273	281	278	282	294	252	262	263	296	264	287	285	283	297	293	304	258	284	280	289	307	298	304	294	291	279	273	299	269	283	280	303	296	303	261	231	317	299	283	284	275	288	319	298	273	283	295	326	254	287	283	271	273	253	270	256	306	268	297	291	288	267	288	302	291	281	277	288	258	286	261	289	307	346	305	305	289	240	283	298	275	286	275	291	273	294	274	297	258	286	271	283	288	261	297	296	277	280	305	312	285	298	278	297	288	291	279	260	291	284	255	259	258	281	303	288	319	302	273	277	282	249	277	288	273	285	305	260	275	328	301	300	284	278	302	311	296	267	304	257	271	275	261	281	278	307	299	307	277	313	302	272	289	305	293	264	304	275	260	316	305	307	294	277	300	316	267	298	300	301	322	231	310	282	286	273	302	275	298	291	278	286	302	287	268	305	266	302	288	287	296	290	291	283	303	304	266	265	289	276	326	284	306	281	257	276	252	289	283	298	307	286	284	256	289	316	299	263	303	270	279	299	299	270	260	299	309	274	274	306	298	310	283	275	279	262	269	303	285	283	261	275	322	264	287	282	311	275	299	308	255	288	285	298	295	259	262	271	272	280	269	249	309	278	290	302	266	294	275	300	268	286	281	303	285	240	309	270	301	287	286	255	245	287	280	313	265	310	267	294	282	272	307	270	327	302	306	267	296	337	279	292	274	295	256	290	268	311	276	285	294	310	300	280	279	268	271	260	276	307	258	275	281	299	293	259	292	250	288	283	278	300	301	316	295	283	320	264	302	282	305	266	305	301	251	263	269	305	292	288	281	282	298	324	270	273	263	261	279	313	288	279	289	278	271	289	296	311	324	255	267	288	265	306	279	253	266	304	306	281	278	298	271	292	273	285	283	280	289	306	281	258	274	304	285	298	262	255	272	257	269	311	282	277	290	278	281	294	303	327	292	283	300	283	269	293	294	241	310	262	282	301	300	290	304	274	251	273	297	285	294	268	287	295	274	287	273	277	266	300	303	237	323	266	252	293	249	271	284	276	291	272	271	274	279	330	277	272	268	297	292	307	324	291	278	255	266	319	319	280	270	291	286	246	254	281	284	274	277	287	296	253	256	282	293	304	285	247	300	290	301	271	312	297	282	277	273	291	259	291	280	288	280	298	284	269	286	264	293	283	269	268	277	282	288	266	295	313	287	291	276	266	298	253	260	286	290	273	297	296	259	277	273	288	282	258	258	277	304	266	272	295	297	295	322	267	278	272	285	281	263	310	294	280	293	255	275	303	279	294	314	289	259	290	271	304	290	313	285	300	266	238	296	321	308	257	247	260	275	274	294	296	287	284	315	261	284	291	273	309	306	317	288	286	267	306	268	294	277	299	304	267	292	298	292	294	293	306	281	269	289	261	268	269	292	261	295	275	273	296	312	294	302	294	253	281	292	281	285	269	296	261	279	266	319	283	299	305	280	270	299	270	290	255	285	308	298	288	292	289	316	279	303	274	266	298	291	281	261	293	296	279	305	289	293	272	274	302	269	236	285	279	302	276	280	280	297	314	298	274	281	292	276	288	279	271	272	266	270	305	314	286	307	287	284	266	294	288	288	304	274	289	281	287	275	291	278	289	291	256	274	303	277	287	287	278	270	292	281	277	276	273	281	275	304	262	258	308	308	288	318	287	256	286	280	305	298	296	296	334	273	341	294	294	297	273	269	284	270	293	306	318	297	264	283	270	269	259	290	268	258	281	252	270	310	289	273	309	281	289	256	304	312	296	256	287	285	280	309	303	305	278	272	283	283	266	288	284	327	283	297	281	289	302	288	280	295	310	278	263	241	302	269	322	280	302	253	257	282	289	313	267	259	279	283	330	292	277	305	298	272	284	282	290	299	268	272	302	295	283	291	296	298	293	292	291	274	308	302	278	272	259	266	268	282	332	266	286	260	278	297	301	305	284	280	277	273	284	288	308	290	287	292	290	264	292	254	313	329	282	280	300	293	295	326	265	301	289	267	273	272	299	296	297	282	296	307	282	274	245	262	286	255	271	310	257	253	281	275	301	294	283	311	316	276	301	266	273	237	268	299	265	290	305	297	306	287	297	296	277	286	269	301	334	324	281	263	287	281	268	289	287	307	315	271	258	308	306	273	276	261	285	257	300	275	298	266	283	296	289	313	315	257	284	284	268	256	269	293	280	244	256	288	292	312	282	292	306	268	284	273	284	319	288	320	293	300	272	255	242	304	280	284	280	291	243	297	309	313	302	273	313	280	304	263	305	292	324	261	298	318	328	314	324	295	271	257	283	296	265	292	269	309	270	292	274	292	296	269	309	310	282	271	279	275	290	295	273	263	278	298	304	299	333	290	280	327	266	282	295	294	275	271	279	285	255	276	271	295	253	276	287	292	264	269	271	308	314	303	290	289	289	257	301	290	290	265	307	278	305	299	290	279	280	341	310	268	264	324	273	293	272	284	285	312	287	246	274	274	304	318	296	285	312	280	279	276	312	302	299	285	266	279	289	268	304	286	255	279	310	290	289	267	299	248	261	285	272	280	289	296	276	247	290	281	286	291	307	283	300	271	262	290	249	264	264	287	300	281	243	261	255	266	279	278	295	330	332	307	318	295	284	280	306	283	280	234	282	280	310	305	322	281	294	297	327	284	278	285	267	314	284	265	277	276	287	290	291	293	282	286	292	290	277	284	292	291	304	278	266	305	322	314	290	283	300	274	270	330	282	310	270	266	286	322	286	306	247	266	277	283	261	302	321	291	286	284	286	294	268	252	280	288	300	281	267	270	316	305	262	268	293	299	277	266	294	283	330	308	278	290	277	293	317	327	317	287	277	286	332	268	264	288	282	266	295	251	287	284	268	298	283	303	300	250	298	277	269	287	289	266	279	343	305	318	258	302	287	282	290	286	276	258	299	275	302	264	293	294	304	280	270	281	279	276	274	300	292	272	277	279	269	280	274	246	254	283	260	256	290	284	267	297	324	298	307	286	277	271	296	272	313	270	282	290	272	280	270	267	271	234	284	272	287	308	259	254	281	281	331	294	294	297	317	304	262	277	281	276	275	295	272	280	294	317	265	258	287	269	286	271	282	290	280	287	287	268	324	280	287	293	278	281	304	279	268	271	291	312	289	258	293	310
31238	26369	38582	35640	26001	22760	21462	18315	17825	14403	13138	11252	9913	8497	8086	7105	6199	5849	5502	4766	4031	3841	3773	3447	2929	2519	2362	2097	2281	2357	2151	1873	1649	1653	1655	1810	1505	1124	1068	1096	908	954	1066	952	943	952	999	1030	946	903	849	905	833	901	881	849	799	810	871	792	838	814	805	809	760	797	701	773	739	757	746	785	784	770	812	763	761	746	736	737	735	758	781	772	763	770	715	732	652	694	745	712	746	725	736	727	742	703	750	660	687	687	686	715	700	680	746	705	689	801	776	692	746	713	711	733	721	732	666	676	705	742	711	716	712	720	724	713	665	682	706	697	710	653	680	683	728	700	690	694	761	704	736	705	682	671	714	680	657	701	718	695	713	676	685	656	701	726	639	664	697	677	640	704	729	692	695	706	702	713	694	702	693	671	701	685	722	642	665	749	690	694	693	749	701	706	731	681	690	646	666	758	718	652	712	708	698	702	677	700	704	700	665	663	722	729	735	721	654	687	696	742	697	686	653	715	701	691	688	727	692	745	696	689	728	705	696	702	752	715	721	693	726	747	712	723	691	736	701	687	682	670	736	739	700	675	688	687	662	732	698	685	724	711	695	700	699	683	748	696	721	668	696	746	734	699	668	717	705	745	734	746	704	708	698	704	671	674	653	696	702	702	698	723	660	740	670	653	727	680	706	684	670	673	616	663	699	722	670	719	744	661	694	697	710	731	734	710	683	665	682	715	707	692	678	740	697	691	679	714	715	679	704	660	739	652	694	674	684	694	746	698	685	696	689	704	680	734	633	693	681	701	666	705	763	639	708	653	690	680	718	701	710	705	679	735	705	706	682	676	709	692	663	714	693	666	721	687	742	686	701	711	652	688	748	699	708	689	703	699	711	706	705	683	699	713	712	719	678	721	726	719	669	675	698	747	669	677	696	717	674	708	683	692	672	674	678	648	716	689	689	647	696	676	717	721	710	689	700	728	715	661	702	744	709	685	746	731	738	689	637	754	720	692	714	682	693	741	740	699	696	656	674	745	724	745	673	687	680	692	659	661	698	682	739	701	668	714	693	679	675	721	703	690	660	711	695	679	709	717	673	677	727	702	693	716	699	724	697	706	750	714	664	698	692	694	651	683	716	694	712	702	670	723	695	646	707	668	692	682	699	717	708	688	684	721	672	706	651	682	690	683	695	696	698	656	715	734	684	665	655	675	684	682	739	664	681	670	696	705	692	713	696	676	726	731	668	652	702	680	653	730	709	687	676	712	736	694	700	719	696	723	715	639	623	679	713	690	681	704	661	666	677	687	698	667	671	676	726	659	713	664	688	702	699	689	702	662	650	727	710	700	720	699	700	675	718	665	715	758	736	686	687	712	708	731	686	712	731	670	724	662	704	734	681	730	737	691	722	675	690	698	652	684	675	676	663	692	732	714	720	705	663	735	705	669	742	719	665	673	721	718	723	647	707	664	699	707	697	704	713	666	696	719	686	716	709	696	637	688	699	701	708	694	708	691	742	697	707	684	689	702	699	680	749	722	694	696	711	710	678	681	696	708	736	645	657	677	701	721	665	661	726	730	655	714	662	702	681	659	756	745	731	742	731	699	758	678	654	678	727	734	747	664	652	718	675	682	733	690	708	757	711	704	705	670	712	675	693	747	709	663	709	666	679	650	693	666	652	707	681	694	665	692	711	656	684	657	684	740	694	685	680	680	702	665	679	675	686	700	706	766	709	637	686	694	687	709	711	697	699	758	695	709	717	728	680	671	697	688	702	660	653	695	664	710	712	700	713	715	658	731	666	705	730	692	717	695	690	694	697	692	731	694	681	676	723	688	688	729	702	668	670	712	653	663	658	698	736	664	694	692	698	723	688	678	733	691	756	702	691	708	730	689	657	686	704	679	730	729	684	657	671	698	698	709	689	711	741	695	689	691	710	739	680	663	713	660	688	673	667	722	687	665	694	683	717	690	691	738	671	708	697	682	711	683	663	634	729	683	743	681	653	718	680	697	697	699	722	717	699	711	683	718	675	716	706	648	632	669	685	719	697	659	716	705	660	703	677	719	767	700	704	729	662	690	676	704	697	680	723	671	737	688	722	705	658	685	724	683	678	666	673	678	731	647	675	669	698	724	704	702	655	707	724	706	705	657	724	699	750	678	677	670	711	682	683	703	688	700	744	688	672	667	648	708	688	704	648	683	706	734	730	715	687	677	724	703	675	727	707	666	700	688	694	677	664	661	704	653	730	714	721	697	729	649	671	687	742	659	719	713	733	679	683	736	692	708	742	709	708	647	673	670	727	724	688	660	744	704	708	665	692	653	696	683	681	713	703	710	676	642	730	701	676	684	692	692	701	684	718	696	705	702	722	706	710	648	708	689	662	702	688	711	705	731	689	738	701	676	677	685	695	721	689	724	715	746	685	768	674	713	639	723	694	694	666	753	673	715	683	724	662	704	653	695	701	699	704	710	681	705	744	697	696	664	710	765	670	662	713	698	709	679	697	691	717	693	710	711	740	708	685	680	749	740	671	732	689	735	732	704	673	707	654	681	761	717	729	723	703	687	697	688	700	708	679	664	679	711	669	650	711	726	700	696	690	706	662	662	725	682	702	691	682	693	701	680	697	668	703	681	655	745	698	727	692	733	708	693	680	686	752	636	703	727	639	693	735	752	701	690	652	718	676	672	713	661	733	687	710	670	635	663	650	729	686	723	679	670	702	707	692	648	713	668	667	717	676	709	679	759	682	688	693	680	723	669	723	692	692	731	687	693	697	645	744	705	720	687	659	702	692	690	726	733	750	640	726	703	671	716	720	705	720	708	672	661	685	691	690	675	736	696	721	640	683	715	726	700	685	736	653	693	695	699	690	706	713	700	715	723	705	681	644	721	722	679	708	681	722	643	687	717	653	667	699	725	696	721	673	694	677	686	691	655	713	673	706	685	706	695	774	722	701	665	704	646	699	650	707	718	688	707	735	731	675	701	701	659	636	710	669	738	704	707	724	757	683	738	706	678	728	737	699	711	717	700	708	710	709	705	709	761	719	727	660	742	712	705	683	738	637	707	711	658	720	712	738	730	699	651	737	712	666	708	707	688	697	658	701	696	725	720	702	705	703	687	688	707	709	713	760	656	712	674	712	712	701	676	667	713	680	702	716	701	693	692	691	712	684	673	716	704	724	741	733	709	708	697	724	701	678	703	693	696	723	705	684	697	672	684	676	703	691	725	745	705	689	687	701	701	676	694	737	678	717	697	691	714	676	685	702	709	718	700	694	660	682	699	682	706	726	731	724	695	699	650	670	682	698	705	687	724	654	677	707	675	672	716	722	684	701	670	647	641	700	686	688	719	692	689	686	670	696	699	709	704	625	668	685	716	749	707	663	739	650	650	719	695	673	683	732	731	673	683	668	689	664	674	667	609	670	713	680	620	691	715	743	690	685	667	664	677	682	663	673	655	691	659	679	756	727	715	684	677	707	687	712	690	701	707	711	718	710	691
19794	10522	10271	8023	4499	2751	2007	1546	1247	960	802	731	575	543	495	452	427	414	380	339	321	348	328	293	250	265	267	243	266	284	262	262	277	279	266	208	254	266	235	254	265	259	229	245	254	237	242	229	264	258	245	253	264	254	223	268	283	261	270	259	236	252	240	268	238	251	256	253	251	263	256	269	260	252	232	265	256	267	277	259	284	247	232	262	256	290	242	236	261	241	284	238	276	245	257	268	221	289	233	258	262	248	229	248	260	239	305	251	237	231	258	243	237	220	269	261	248	215	229	250	259	270	264	228	237	228	267	256	238	248	249	253	274	226	229	253	226	232	260	247	252	243	234	205	242	262	262	276	230	256	237	235	218	217	255	256	233	252	241	257	258	243	243	251	257	273	224	263	228	234	223	264	221	214	236	275	249	258	238	237	268	270	239	222	254	263	280	213	235	266	251	273	252	243	249	262	237	244	222	265	243	266	257	232	254	210	265	252	237	236	231	262	254	266	252	247	245	241	254	246	241	255	256	236	258	236	242	218	255	242	248	224	234	246	264	245	240	275	268	231	241	238	242	266	221	249	254	242	244	239	260	249	240	267	247	246	234	295	237	260	263	245	211	274	222	240	234	246	227	230	238	252	255	235	247	241	241	250	217	247	248	259	221	258	276	241	253	226	247	242	232	253	227	244	239	213	229	236	262	265	238	253	219	263	224	231	246	269	239	219	233	264	234	239	248	244	244	261	266	235	238	270	229	239	235	251	258	291	275	264	249	243	225	253	242	267	249	223	255	248	278	229	252	244	242	242	215	237	243	219	223	241	242	226	233	239	249	258	248	241	219	251	261	235	248	243	223	235	275	266	246	248	271	248	241	243	258	243	266	249	225	267	258	234	260	256	245	241	238	253	247	287	212	222	245	246	221	243	238	227	246	266	273	269	258	247	271	225	237	238	248	225	281	240	247	233	256	263	257	245	264	262	240	267	260	239	239	264	254	260	245	261	252	245	254	259	245	268	253	227	241	215	246	240	244	242	248	241	243	244	250	224	236	220	255	259	275	280	260	224	228	234	264	240	281	238	250	243	252	268	215	261	263	245	247	244	266	228	250	250	261	245	260	289	259	253	252	216	232	260	256	211	278	240	261	270	218	265	287	280	228	232	242	246	233	249	243	250	250	249	263	254	249	265	228	268	245	241	237	237	246	259	239	238	250	245	254	257	222	247	236	254	275	248	264	227	256	235	231	253	221	241	249	271	270	249	258	245	239	215	247	259	268	256	235	284	232	254	252	245	240	242	281	258	241	247	237	226	233	228	247	268	275	233	265	260	261	249	225	228	235	226	246	221	263	236	249	248	230	242	260	254	244	287	242	250	261	246	255	232	238	254	217	234	264	236	261	247	231	252	234	251	213	260	262	263	238	224	209	241	267	218	261	271	286	242	240	238	232	241	262	236	255	240	225	254	268	258	228	219	248	250	260	234	232	250	300	248	241	294	241	238	246	209	272	250	227	275	245	249	257	253	221	281	225	243	251	270	237	235	249	235	242	253	266	240	235	253	236	246	235	251	241	263	240	268	217	247	245	249	256	236	261	230	243	248	248	287	217	254	251	234	237	230	247	231	249	276	235	301	248	243	243	236	257	206	241	241	228	276	239	222	253	244	229	234	249	237	228	255	254	228	241	282	260	261	229	222	243	265	214	256	261	237	252	275	212	225	248	237	268	245	248	262	268	275	238	218	268	240	236	261	273	258	272	242	237	241	255	252	281	225	207	237	248	235	234	259	228	289	250	275	233	243	280	227	267	281	241	273	250	273	243	241	235	252	250	256	234	249	273	243	240	271	276	232	229	223	276	259	246	257	260	242	245	238	230	229	231	226	253	269	215	245	254	262	230	235	255	267	222	271	221	250	233	246	238	232	247	262	243	221	244	245	265	254	249	243	224	279	232	228	250	258	263	235	261	246	224	237	236	259	230	247	230	260	257	213	239	241	240	259	224	230	255	256	249	234	248	264	242	238	257	271	267	239	224	257	267	243	251	224	285	244	252	249	255	235	237	261	265	262	228	267	220	224	246	245	207	222	257	244	258	245	249	253	251	257	254	255	255	254	260	196	268	226	241	243	240	231	268	272	280	247	255	236	229	219	246	248	258	258	248	260	242	252	258	250	252	235	247	256	246	266	285	247	231	225	251	264	252	234	231	259	242	262	249	259	225	265	243	276	231	251	222	302	274	271	249	218	256	243	253	260	219	257	248	260	235	248	243	232	245	249	226	237	256	254	249	226	246	244	278	254	266	245	262	250	268	224	261	251	241	281	255	244	275	227	252	242	261	271	243	252	257	283	269	252	232	284	239	249	245	263	218	242	249	234	242	259	255	243	248	265	219	248	252	283	236	256	259	281	262	256	253	244	229	234	232	265	245	232	234	233	246	229	241	256	243	230	228	245	260	245	253	263	251	256	259	261	233	253	227	246	236	216	240	252	259	223	237	249	233	249	265	267	226	267	263	226	263	284	257	245	239	240	222	255	279	234	239	229	272	243	267	259	244	226	252	244	280	267	233	255	247	268	267	234	271	270	214	227	267	256	245	252	256	260	258	211	247	286	256	248	255	281	253	245	264	215	277	271	242	252	251	241	255	255	234	251	234	263	246	244	272	243	259	232	235	249	244	250	240	270	265	236	227	255	231	261	225	251	258	223	276	239	249	277	262	230	232	254	249	241	254	261	251	278	255	236	259	247	259	238	251	246	241	235	230	262	214	247	272	243	270	244	229	287	268	252	232	231	282	257	251	248	259	250	258	249	272	267	252	254	271	232	250	236	223	252	267	214	237	225	231	246	245	258	245	254	216	266	227	247	254	224	275	241	219	215	253	223	247	235	233	279	225	257	251	263	238	242	248	261	245	249	245	259	243	238	261	256	253	276	226	247	221	245	227	256	254	247	232	230	285	250	248	232	244	264	238	259	248	242	273	258	234	243	236	262	234	261	241	226	200	242	291	269	267	224	257	220	252	227	275	266	258	246	254	223	236	260	252	240	243	235	236	262	262	248	256	235	250	239	248	245	258	252	261	236	229	266	225	236	240	202	256	241	251	274	218	236	222	215	268	243	239	258	238	275	249	262	236	234	239	240	260	207	242	290	242	240	276	219	251	229	271	258	258	255	241	245	275	225	277	262	224	263	261	280	231	234	267	278	248	258	241	247	278	231	234	240	261	251	259	256	267	234	228	246	253	236	263	234	242	255	270	254	259	270	240	242	256	226	263	247	259	233	206	259	234	254	230	239	236	259	236	236	251	233	234	270	265	288	230	268	241	248	263	240	233	210	268	234	254	260	241	243	250	236	240	238	261	258	248	248	225	270	243	260	251	231	246	234	242	257	224	261	241	264	233	260	263	254	286	221	270	247	244	263	241	231	241	251	239	261	253	226	245	219	224	256	276	264	260	228	250	250	254	266	267	261	253	224	240	238	275	228	251	250	248	261	228	281	249	272
11454	8789	15956	16688	12658	10045	8502	6959	5931	4717	3921	3304	2795	2451	2115	2002	1795	1766	1504	1453	1209	1159	1138	1004	924	917	790	785	786	725	718	764	709	724	716	690	737	673	655	635	628	635	641	677	659	642	673	687	707	757	680	711	673	635	723	687	669	676	656	660	649	645	660	645	662	632	675	649	657	642	662	667	658	656	637	601	677	654	648	690	657	610	650	663	670	625	625	598	627	625	597	639	588	670	632	627	586	625	638	634	622	647	612	619	592	625	641	648	634	642	634	647	666	664	624	617	632	612	597	619	601	673	658	657	636	654	611	639	647	664	622	641	653	660	659	623	629	643	587	611	647	587	618	622	622	627	598	582	634	624	641	585	641	638	580	625	619	619	642	586	596	606	671	636	653	628	593	632	675	595	567	614	626	656	666	654	616	639	650	713	638	664	649	647	648	621	614	658	608	647	646	635	587	668	633	607	611	625	589	623	621	665	625	591	632	664	668	605	631	630	595	647	632	672	640	624	639	661	642	605	603	606	652	616	624	629	671	649	647	633	613	617	593	619	596	653	677	589	639	620	618	655	612	655	621	606	628	638	631	622	613	578	656	671	616	663	635	623	608	625	643	617	676	663	577	666	613	616	655	616	657	617	639	662	616	555	625	573	636	637	627	615	653	593	614	613	713	582	645	584	658	623	659	629	597	663	668	633	601	605	666	617	641	663	588	580	637	622	650	610	607	708	618	605	646	671	648	611	651	626	635	621	633	616	669	613	618	632	601	627	651	623	632	631	615	623	678	614	634	631	643	652	625	635	618	653	680	644	606	609	619	581	630	670	719	624	631	592	634	632	664	652	595	640	654	623	613	603	650	650	606	615	638	648	649	666	611	637	660	607	627	602	606	645	631	689	652	588	649	615	613	631	624	614	618	659	628	649	623	660	624	633	618	667	623	650	678	638	655	617	589	667	622	623	625	686	653	616	648	625	665	584	658	619	651	651	596	623	592	620	686	660	683	644	619	677	636	655	638	646	635	637	606	630	649	628	644	660	649	635	651	630	650	641	611	617	621	610	656	684	603	635	648	628	655	628	624	622	658	647	578	644	699	631	609	648	647	646	583	646	653	605	599	679	589	623	637	611	632	655	612	631	651	596	640	603	596	630	663	630	635	608	600	631	646	599	607	655	644	637	610	639	654	676	655	653	615	609	649	637	588	603	667	612	623	626	638	625	645	622	657	639	617	612	633	631	638	648	628	642	627	622	672	660	632	639	634	637	580	649	620	618	648	621	631	663	649	637	616	658	678	613	627	679	671	650	628	684	627	629	618	649	636	618	671	634	625	650	605	619	633	604	643	683	616	601	611	611	633	643	618	630	651	656	638	631	643	630	625	653	615	627	687	655	608	654	666	625	645	653	615	678	648	633	650	669	659	594	606	660	614	629	569	637	670	631	650	630	588	590	639	630	629	626	685	635	626	628	633	648	631	637	599	623	616	605	690	647	641	598	639	621	654	656	620	626	647	664	625	641	646	648	591	620	630	613	555	619	663	669	642	624	648	588	657	631	641	621	580	653	614	607	600	642	642	658	663	644	661	616	616	648	630	638	665	652	588	592	608	628	672	600	638	595	676	655	624	647	593	589	653	652	637	614	620	618	639	642	639	605	634	627	620	602	629	663	579	629	632	603	576	629	636	645	604	645	615	627	618	606	656	613	633	645	627	658	606	640	617	650	644	681	623	634	615	595	648	647	616	665	692	593	625	651	617	628	660	653	635	624	627	608	587	676	604	618	638	643	642	626	637	652	621	661	635	615	584	612	658	633	630	625	691	636	630	634	648	617	657	571	617	653	641	624	633	645	631	641	612	649	644	624	593	621	626	641	639	612	624	615	590	622	621	623	612	629	629	630	638	639	632	602	615	637	672	610	614	654	627	627	615	619	591	605	690	602	616	636	602	667	609	645	653	628	624	628	649	592	680	622	607	577	653	624	629	634	593	577	674	623	632	631	657	641	617	668	600	647	674	623	676	602	630	594	625	593	606	622	618	660	664	644	709	644	665	615	646	643	648	645	595	654	610	614	653	625	579	612	621	633	618	645	648	643	621	633	591	643	628	642	632	635	656	631	620	664	643	641	652	656	586	640	638	610	606	642	646	693	654	648	642	635	626	667	611	682	643	624	625	638	626	644	611	607	644	593	623	604	662	626	663	625	667	634	629	611	620	616	654	596	623	613	683	635	652	610	616	647	644	676	676	633	628	710	591	610	603	610	603	672	641	647	579	628	705	632	634	676	654	659	661	678	590	629	623	596	572	637	648	621	652	630	669	615	611	660	630	628	675	694	610	640	628	650	619	611	605	619	610	648	675	616	652	641	578	633	632	639	611	595	637	703	618	637	695	640	628	641	583	645	667	603	610	675	615	652	649	661	560	612	662	648	613	639	623	618	581	639	613	611	640	636	620	646	632	616	656	601	637	601	598	624	613	657	691	596	631	608	599	594	655	665	625	666	625	599	625	620	623	634	628	649	656	644	607	647	684	597	652	649	614	638	645	682	603	617	685	636	641	617	595	633	650	614	623	618	617	652	610	645	633	557	629	622	655	622	625	598	632	616	613	674	592	616	668	631	650	635	619	640	652	621	609	615	649	652	622	632	606	649	664	616	603	628	640	645	665	639	644	631	626	652	633	629	621	609	602	600	586	655	616	627	633	631	632	638	623	608	616	661	671	605	673	634	642	651	590	650	648	649	593	623	680	657	644	644	658	611	609	592	653	630	639	638	634	631	635	619	636	676	669	616	656	629	593	655	614	639	624	615	604	666	642	640	594	625	652	609	603	617	623	633	588	577	672	659	680	585	620	620	655	638	630	584	642	596	636	588	659	597	601	594	604	631	615	635	655	652	646	593	594	651	632	671	626	649	641	597	660	619	592	610	637	608	624	640	663	644	628	640	643	656	644	617	635	669	658	641	639	601	684	638	658	675	620	591	648	632	605	659	661	624	678	640	627	634	586	639	659	624	679	617	665	656	639	646	665	677	595	612	676	665	625	623	658	643	636	604	649	629	631	632	641	571	608	576	652	606	619	605	601	617	656	655	584	671	633	634	630	598	586	607	635	668	616	589	638	613	624	623	599	641	595	620	663	614	623	595	619	606	628	667	597	640	602	638	602	617	701	640	601	601	605	620	618	618	636	576	622	643	564	640	623	626	652	645	633	640	630	615	626	623	633	610	633	654	632	630	678	631	650	628	625	633	667	672	620	661	629	631	654	653	622	611	649	672	635	672	645	652	617	645	624	615	620	580	660	601	631	624	610	646	639	562	607	680	698	615	652	694	658	610	670	636	639	659	631	629	635	616	663	628	690	622	612	611	638	625	635	617	661	638	644	627	631	619	599	640	631	629	625	642	617	637	638	683	606	648	633	620	660	621	612	646	641	598	599	630	644	700	624	675	632	618	645	645	676	640	607	636	587	648	628	649	630	612	612	627	647	652	653	672	655	586	607	654
36431	30506	38879	31214	18104	11003	6874	4948	3815	2745	2358	1898	1481	1260	1083	901	846	792	772	620	602	569	559	552	506	462	488	430	417	465	377	383	443	401	390	426	395	356	378	337	329	351	347	335	353	323	326	343	338	331	360	321	339	310	335	332	338	289	314	302	364	297	313	331	337	372	349	322	323	299	316	357	343	351	325	303	352	317	318	292	318	320	294	309	334	320	357	341	341	335	307	367	298	343	339	320	298	315	332	352	327	303	341	322	306	311	328	320	329	352	320	328	354	323	327	349	298	322	318	296	344	306	329	336	332	289	330	316	345	341	314	329	319	298	328	301	306	318	370	282	355	344	284	317	308	316	347	305	315	311	317	300	298	317	308	306	361	292	324	326	303	332	343	295	330	302	292	340	344	331	327	349	351	320	332	319	336	353	329	318	355	307	326	325	319	300	309	320	337	321	333	320	328	321	321	292	307	310	310	293	325	325	316	345	297	311	288	319	307	304	320	346	326	338	321	288	318	339	322	322	348	314	338	317	307	317	335	332	335	310	315	313	339	340	341	309	279	319	337	301	330	321	334	347	315	337	328	345	297	309	330	304	312	336	303	306	322	355	325	334	336	355	323	324	319	345	343	281	316	313	308	329	309	320	333	324	328	300	294	302	357	300	341	340	331	291	295	313	333	321	322	313	327	310	303	288	323	324	337	303	299	298	284	325	325	338	324	296	311	341	308	294	317	322	343	317	325	322	302	307	340	344	329	307	337	330	300	331	295	311	325	299	313	348	352	325	333	338	332	312	327	324	313	341	325	300	294	322	324	318	310	303	327	318	332	328	284	328	305	323	350	330	319	306	367	328	331	357	350	307	329	314	353	308	303	339	340	322	329	353	327	316	316	344	327	318	323	332	316	344	341	334	316	294	319	308	320	313	331	284	355	287	300	331	330	332	339	305	316	321	321	309	330	343	316	335	333	334	265	311	343	350	301	332	322	308	299	300	300	329	282	323	326	327	349	294	327	338	339	302	315	350	320	320	320	318	335	292	338	331	334	339	341	312	317	309	306	335	311	345	304	317	306	318	312	337	307	308	343	307	361	335	317	308	323	330	280	310	314	356	302	328	359	334	319	316	330	332	315	352	324	317	294	294	315	323	298	322	323	301	323	325	320	280	342	345	297	320	308	370	291	301	283	315	306	302	322	287	303	312	299	321	329	309	291	289	300	295	313	296	321	307	343	357	334	328	341	323	301	334	320	343	320	334	312	330	342	306	315	323	336	294	291	310	325	307	334	316	331	342	308	337	337	340	340	315	308	304	309	330	330	319	310	305	318	317	349	316	340	331	299	343	324	315	304	313	324	306	333	305	327	324	356	332	333	326	341	302	310	312	309	322	322	325	329	339	314	326	299	332	326	332	373	321	302	344	312	347	304	308	326	303	332	323	311	367	294	309	312	305	322	311	319	319	325	314	322	308	291	348	349	316	286	299	314	328	319	309	345	354	342	322	303	342	332	299	290	301	315	344	318	337	320	318	325	345	316	298	286	338	339	343	292	342	317	341	270	348	301	300	335	290	309	318	311	319	292	304	326	320	325	313	321	306	354	335	320	340	328	341	307	323	348	305	300	312	302	315	322	324	352	329	329	340	319	313	333	321	322	325	305	286	354	301	303	347	358	343	311	299	314	344	302	325	347	357	346	323	310	342	356	349	325	299	258	329	320	294	318	325	313	343	338	328	295	353	322	334	311	304	315	316	325	302	330	354	310	325	317	355	321	308	315	284	343	300	328	325	304	337	313	328	320	342	314	346	318	310	317	317	328	326	332	320	352	322	320	297	326	307	290	311	310	306	317	320	293	317	342	356	339	302	282	345	348	333	354	321	301	318	311	338	337	355	328	333	326	314	279	305	310	358	287	301	323	306	307	338	295	354	329	305	307	305	305	321	332	324	331	309	342	336	306	290	310	352	305	339	354	333	327	325	349	343	354	346	293	300	322	293	307	341	289	336	321	288	325	314	322	297	350	364	333	340	309	340	318	324	332	292	324	302	310	318	311	304	326	306	300	336	306	362	325	335	330	340	312	341	312	330	335	319	346	330	302	338	314	318	338	326	352	312	313	298	326	342	343	343	351	326	307	314	322	339	329	323	309	297	329	328	347	355	344	320	330	324	301	319	313	341	318	339	330	336	327	325	306	341	311	352	313	335	281	331	288	338	291	350	354	315	326	320	327	355	320	329	326	332	333	311	320	294	325	323	330	307	338	302	339	350	291	325	302	311	341	327	286	333	320	291	325	362	312	312	297	322	304	321	269	360	354	306	312	356	327	325	317	303	305	327	331	286	286	313	306	326	308	293	301	334	332	349	313	300	337	334	319	316	342	302	288	322	370	320	298	334	319	317	305	323	325	334	342	270	287	329	350	328	344	340	326	297	334	307	324	313	306	337	289	325	301	322	309	329	315	307	280	315	285	344	312	330	314	322	310	329	318	312	344	316	325	357	337	332	307	346	289	341	343	317	324	319	316	340	295	315	293	299	320	321	294	309	312	306	295	297	328	312	309	312	294	341	312	303	346	295	362	302	289	346	345	329	319	365	323	318	326	318	325	314	329	352	333	327	324	313	314	359	304	289	326	346	292	303	323	311	346	304	310	331	318	308	311	336	305	303	333	303	326	336	341	294	333	305	297	346	324	321	355	324	318	308	296	325	311	308	296	328	303	318	313	337	329	353	331	348	352	307	283	333	322	321	350	312	302	335	316	332	335	300	320	316	321	347	309	304	345	323	309	291	322	297	312	325	325	304	300	367	309	332	328	312	322	328	328	315	292	312	323	323	332	338	342	320	325	337	337	312	308	338	322	305	345	319	311	308	331	307	343	325	291	338	323	335	330	315	335	319	312	302	277	318	308	304	341	316	315	296	337	321	339	300	328	325	321	342	321	314	306	310	335	323	337	345	317	349	304	334	304	326	308	371	319	299	332	308	303	314	346	330	323	329	338	296	319	337	335	338	310	309	334	328	321	338	329	277	326	289	300	304	299	365	334	367	346	346	332	310	314	315	353	317	314	352	328	323	305	310	328	315	317	302	324	306	328	335	326	318	343	320	294	330	305	308	308	341	305	304	320	327	325	330	336	330	339	327	336	351	307	324	344	316	305	350	270	290	310	321	321	321	270	314	297	323	324	319	308	322	337	313	304	324	316	325	303	298	303	320	330	327	336	301	353	280	317	305	324	300	305	334	345	318	341	326	306	352	327	350	352	336	277	338	356	334	299	328	327	329	327	340	328	332	347	315	333	321	314	309	314	320	328	335	340	343	325	322	319	328	299	319	294	334	305	303	326	320	314	301	348	315	349	340	348	310	326	335	317	307	320	295	311	317	306	313	304	346	303	337	335	332	326	279	358	327	352	323	346	290	303	363	306	328	302	346	367	349	317	322	318	317	341	335	309	303	304	309	341	352	319	319	320	310	340	325	317	308	340	306	336	337	332	280	290	358	326	323
23307	23162	38483	30030	20309	17637	15543	14160	13140	10200	9169	7517	6750	5919	5204	4558	4171	3857	3641	3014	2747	2491	2352	2121	1858	1777	1690	1623	1686	1639	1517	1538	1384	1382	1420	1297	1311	1062	1024	1046	984	996	947	969	983	883	861	934	961	952	892	892	880	862	903	945	905	850	862	852	798	935	901	861	842	854	836	834	784	833	803	834	820	816	824	877	813	846	785	824	823	847	808	864	806	760	777	812	794	734	784	836	857	790	821	807	794	769	767	788	792	805	774	802	794	757	810	800	749	763	845	788	743	863	783	882	849	822	801	820	823	810	801	754	823	741	814	792	811	803	799	779	828	745	788	785	805	781	812	776	788	772	778	770	782	818	808	803	783	811	775	797	746	777	792	783	807	776	787	781	779	788	782	831	818	799	743	819	757	804	803	801	808	842	809	803	786	796	750	789	802	807	812	762	795	827	753	792	754	815	764	760	716	833	815	723	819	783	799	800	807	791	817	798	824	767	775	754	789	791	767	784	815	782	791	840	787	784	765	769	726	789	808	751	814	786	824	781	804	819	782	774	804	817	761	815	814	808	828	828	785	762	743	785	810	753	778	801	792	765	851	790	773	750	814	785	796	801	815	791	766	754	792	853	783	857	786	787	778	819	761	770	742	805	818	812	784	769	770	780	779	843	762	798	813	817	788	829	785	790	793	821	803	777	759	783	787	822	803	749	814	831	823	781	785	821	791	784	790	758	769	791	807	800	777	808	789	760	783	796	792	809	768	757	779	744	775	792	765	781	777	782	797	780	824	782	777	781	783	819	740	779	752	809	723	769	803	798	771	771	872	836	763	754	785	818	802	835	783	796	794	815	799	757	776	806	772	787	806	782	792	762	755	796	778	814	780	776	825	748	767	777	812	757	787	756	763	843	768	767	773	764	807	771	810	776	748	831	782	802	767	809	814	767	794	783	796	775	755	779	784	773	811	812	761	768	794	754	769	787	720	745	810	764	850	815	779	771	805	763	741	798	795	780	796	787	791	785	810	822	808	783	756	787	807	817	776	805	826	803	816	837	814	773	796	779	731	775	748	796	766	796	790	788	791	759	829	811	810	757	885	767	741	782	747	797	740	766	824	799	764	781	822	748	810	776	794	823	714	843	845	823	782	808	759	792	805	798	796	848	848	844	791	810	725	760	781	797	764	766	739	831	819	768	814	777	809	758	782	841	790	771	787	797	783	818	787	740	761	829	715	823	812	833	783	783	827	831	797	748	757	812	792	752	781	849	787	772	812	771	782	808	788	838	788	811	777	807	801	741	804	803	749	843	810	768	754	819	805	752	842	794	793	828	775	809	824	778	788	762	791	775	774	779	768	742	762	805	806	777	779	764	776	833	767	770	790	759	789	745	769	808	747	791	848	808	775	784	819	734	788	773	821	784	836	788	797	774	820	758	735	790	762	803	776	853	795	762	785	781	760	784	826	804	804	819	755	771	754	799	758	766	718	813	771	766	770	760	815	771	792	771	800	767	774	862	821	785	794	860	799	811	785	789	807	763	794	787	774	725	801	787	774	772	780	794	797	786	760	807	831	792	750	764	807	811	834	831	813	816	810	803	808	785	775	824	779	827	789	786	767	776	795	856	788	790	798	839	748	814	809	773	773	818	808	734	824	775	788	780	798	772	825	812	800	809	771	791	828	826	760	818	807	798	778	771	801	795	788	769	826	828	858	812	778	770	808	789	794	842	802	812	782	805	807	770	765	837	793	791	788	827	824	773	800	807	847	804	773	805	780	829	788	767	826	792	809	793	728	788	770	802	810	794	784	799	766	790	742	845	774	720	790	822	835	826	770	800	767	735	801	812	793	807	784	736	798	823	810	798	753	817	764	768	745	797	760	807	808	824	783	805	742	774	781	774	819	761	775	781	801	748	810	839	803	827	744	765	767	788	759	821	777	801	805	803	818	843	770	743	745	785	773	761	794	740	739	774	810	757	798	781	767	791	803	832	754	800	798	795	796	796	781	826	818	781	769	753	830	803	813	755	833	783	739	783	771	774	809	791	819	739	761	791	764	786	756	830	818	794	812	851	825	762	783	779	774	772	803	843	791	796	803	772	793	763	771	810	803	770	771	758	742	720	773	771	801	783	749	799	800	783	768	798	818	827	843	816	783	779	789	784	812	724	816	783	744	750	800	787	790	787	772	754	780	752	815	816	731	791	788	771	774	788	786	782	786	772	792	781	782	760	787	755	788	766	787	763	842	840	809	779	774	763	813	810	798	790	798	764	816	811	781	802	835	755	817	760	786	782	759	777	732	778	787	793	800	805	767	814	772	785	824	792	783	819	816	776	792	768	767	810	788	798	818	812	822	782	776	859	802	793	778	797	809	777	834	790	795	778	832	738	788	777	769	801	731	801	748	803	769	788	800	829	757	807	800	749	819	782	755	813	754	765	813	806	764	813	742	774	784	746	759	832	779	778	837	814	754	764	790	799	797	784	777	807	775	781	711	792	809	808	752	765	781	786	776	804	766	752	855	810	830	771	820	766	804	813	838	817	779	752	834	754	767	790	751	800	774	811	762	810	849	763	805	730	778	832	826	822	795	806	816	771	786	776	737	744	766	815	810	823	799	832	813	825	801	750	750	791	776	833	769	780	783	774	838	761	822	795	798	762	792	810	785	825	806	742	814	794	834	800	816	787	761	752	784	751	779	781	797	745	751	764	796	802	831	798	746	814	777	751	805	822	761	765	826	812	824	796	794	779	797	762	801	805	809	761	805	787	802	791	826	803	793	804	809	761	762	783	803	731	763	815	793	848	826	886	783	825	797	778	787	767	787	779	846	814	789	818	786	745	800	796	800	796	811	800	796	818	819	793	782	804	799	803	800	815	797	775	765	734	809	756	751	785	763	798	810	784	827	779	804	747	838	798	759	815	751	812	765	805	775	762	781	787	774	801	799	792	768	816	792	760	813	760	799	718	831	739	805	773	781	795	766	794	823	785	847	803	762	786	824	813	767	788	813	763	802	735	815	790	865	764	804	800	849	827	816	778	738	777	742	776	775	834	791	784	778	782	781	804	752	788	801	803	792	776	753	757	826	814	782	820	840	822	771	830	763	809	775	760	824	815	790	767	777	826	773	772	781	810	804	840	782	806	843	777	769	804	774	744	794	790	784	829	824	742	752	758	779	765	777	756	743	810	776	770	777	828	784	709	791	789	758	754	773	772	754	772	827	727	784	734	782	787	790	798	762	734	771	825	778	794	836	772	740	715	796	809	746	793	784	806	764	798	800	791	784	771	830	817	763	790	756	755	746	808	805	779	790	785	778	766	794	766	820	831	786	782	768	780	811	779	776	756	762	802	758	779	776	792	813	834	777	786	754	843	825	796	764	784	791	815	764	800	795	812	805	729	753	814	784	804	771	763	762	789	779	769	758	805	737	764	781	765	858	719	790	786	785	746	800	772	789	816	775	816	764	782	762	814	795	795	797	764	801	805	841	777	760	759	793	792	759	806
46787	39282	43598	40734	26120	19469	13939	9593	6904	4083	3227	2660	2213	1878	1592	1348	1168	1046	906	814	680	691	652	572	545	523	535	506	445	459	482	470	508	424	432	479	408	335	376	338	288	333	336	337	309	327	329	322	338	329	310	302	296	302	301	288	316	289	312	304	288	282	311	288	276	297	295	314	291	287	273	312	294	279	322	323	292	319	300	267	294	292	297	287	302	305	290	305	287	268	305	292	290	300	292	275	322	309	296	310	344	306	312	307	272	259	294	318	290	327	306	300	291	319	282	325	274	283	305	301	323	289	268	304	303	251	287	286	305	336	290	307	293	291	316	303	278	266	275	289	308	305	286	285	296	296	259	322	286	276	303	269	296	301	317	282	283	286	288	296	333	290	306	309	275	282	290	279	279	308	284	295	281	330	320	305	304	252	312	308	317	275	306	280	317	277	327	285	284	302	316	286	276	269	273	295	264	269	282	314	278	282	292	312	261	270	314	278	286	300	283	289	330	282	289	285	320	318	305	265	311	315	298	290	289	286	299	312	275	296	302	294	265	315	269	327	284	262	286	299	313	295	271	294	304	310	285	290	298	281	279	312	281	311	294	270	287	313	303	281	292	306	248	283	288	261	317	308	300	298	301	309	294	304	302	293	286	299	291	298	274	274	300	266	272	314	292	275	270	319	276	308	308	290	289	274	320	295	287	333	294	292	297	322	314	313	286	270	296	317	281	309	302	327	291	276	279	280	323	307	321	309	287	273	348	345	306	304	313	284	274	292	300	308	301	295	287	294	286	271	314	314	297	267	280	287	290	285	281	304	275	290	288	285	277	322	278	293	292	300	281	327	307	313	316	292	286	294	313	287	250	298	263	310	306	315	288	273	289	281	300	307	292	295	309	282	274	304	285	277	335	325	281	300	280	277	289	275	317	315	306	278	299	303	291	310	289	293	296	304	283	307	302	296	256	298	295	320	271	312	273	278	294	306	309	283	290	322	297	281	283	324	322	296	279	278	294	334	303	316	286	328	291	299	349	292	292	303	264	283	261	318	305	267	284	303	329	261	313	293	291	316	321	299	315	304	321	275	277	281	321	319	307	283	292	299	295	287	266	311	274	284	315	295	292	292	284	324	301	283	284	279	307	279	285	313	317	288	267	289	296	295	280	310	293	280	312	300	266	309	262	283	291	304	311	293	274	331	308	308	280	303	287	281	267	292	292	267	306	316	273	287	308	278	306	275	280	284	318	291	263	253	300	304	284	305	313	293	305	272	287	338	309	306	278	281	281	290	301	267	277	301	318	310	309	305	297	299	264	284	313	291	312	284	281	282	291	303	297	315	280	284	302	309	296	304	287	279	272	289	317	281	279	332	306	287	304	288	299	302	296	324	275	297	310	275	289	294	286	322	300	293	286	291	310	279	299	303	309	296	314	258	299	298	322	301	324	288	301	301	278	302	279	294	289	343	279	291	279	265	329	284	295	320	281	280	282	289	265	284	277	296	274	279	309	297	258	268	276	272	296	302	295	326	271	285	315	280	314	276	264	303	291	330	302	317	299	282	286	289	316	317	288	308	330	283	261	279	288	310	268	283	307	308	307	294	286	288	288	309	279	293	294	291	304	285	278	268	260	319	313	285	292	300	277	315	293	319	283	294	322	282	296	302	314	302	291	243	299	277	310	310	293	244	314	323	268	254	276	307	269	295	269	308	289	268	281	307	273	317	278	305	308	303	286	289	285	324	309	293	275	309	284	292	291	286	285	288	269	290	289	328	307	282	337	287	284	302	267	272	283	262	296	294	290	307	285	304	262	309	299	310	304	272	295	288	276	298	296	311	299	312	294	293	291	284	312	301	311	293	295	280	279	296	312	301	295	310	279	292	279	304	293	287	278	308	306	279	281	288	297	301	270	322	301	282	296	264	255	279	296	305	304	285	308	284	290	256	303	288	255	282	329	284	291	309	307	300	285	295	269	277	281	285	294	299	302	303	290	289	273	265	316	267	324	275	303	277	283	299	297	289	291	303	293	317	306	294	299	286	293	289	285	292	292	298	261	263	292	291	275	277	299	288	275	329	293	309	307	293	276	325	286	262	293	286	275	314	281	308	313	308	295	313	295	283	269	314	268	264	276	328	281	323	309	286	255	279	295	298	281	308	316	310	298	312	331	283	323	292	299	270	281	277	296	326	291	269	286	294	310	299	326	302	293	315	287	292	297	322	296	330	313	295	284	322	290	330	315	295	262	324	308	303	309	331	286	270	300	304	304	307	293	261	272	271	265	311	295	331	293	300	303	295	276	267	289	317	272	278	281	311	306	276	264	295	284	299	306	274	303	271	280	293	274	304	257	281	311	289	326	283	285	292	261	294	264	306	279	291	334	312	301	275	335	276	271	278	280	308	261	286	295	284	253	326	283	283	302	286	287	305	308	311	288	315	262	312	318	290	302	252	308	331	281	290	276	293	282	296	316	281	281	309	285	295	299	301	267	279	254	272	278	308	290	284	274	316	306	284	280	270	295	282	297	328	298	303	269	299	289	281	286	305	327	320	262	294	303	307	278	275	321	295	286	289	282	310	303	268	298	270	306	310	290	282	293	293	321	308	301	308	347	324	308	289	285	305	257	298	292	289	275	290	284	296	282	276	292	347	282	300	273	309	282	280	311	331	271	319	285	281	301	288	294	308	275	287	258	303	314	292	267	285	289	287	328	278	298	302	310	314	292	279	292	310	271	282	310	283	286	278	265	308	320	310	325	314	246	271	276	307	310	283	297	305	304	261	325	318	261	307	297	300	284	313	326	288	268	272	274	272	299	313	266	296	328	275	312	294	273	302	302	288	295	280	270	276	295	313	278	285	302	291	296	283	307	270	300	271	289	295	306	271	290	302	291	306	276	290	264	292	280	309	278	263	296	300	282	289	299	275	295	258	307	299	275	255	311	293	303	287	298	313	301	276	291	263	327	293	317	299	288	316	280	306	258	291	308	264	311	277	282	303	307	275	287	296	299	291	281	315	300	304	309	285	319	302	332	278	324	303	309	281	321	290	298	270	306	295	274	307	286	303	306	267	300	288	279	292	298	290	360	258	272	287	326	294	268	290	271	288	308	296	278	296	288	293	324	329	300	273	292	274	292	295	282	306	300	276	279	334	272	290	304	280	291	311	274	324	280	309	315	297	288	301	318	282	265	327	303	315	284	316	287	302	311	303	307	283	305	269	301	285	308	270	281	293	253	292	314	273	260	306	328	295	288	285	294	292	255	269	300	289	268	296	316	282	284	289	292	334	296	319	293	264	281	315	291	282	270	288	273	293	314	326	290	340	312	287	286	307	292	310	321	289	309	298	276	314	299	291	302	308	301	260	308	309	289	292	299	317	266	266	297	317	280	283	308	285	317	270	317	314	308	318	295	302	293	313	339	296	290	292	292	298	302	313	297	312	319	306	296	262	296	340	281	287	286	307	318	284	297	274	286	285	327	318	299	312	314	270	281	308	294	289
30631	30074	43133	41583	27744	23186	20878	19229	17655	13709	11672	10139	9261	8209	7626	6655	6008	5529	4768	3875	3568	3531	3241	2914	2672	2635	2512	2252	2114	2072	2156	2181	2019	1985	1781	1815	1764	1228	1247	1149	1077	1097	977	1005	905	906	922	912	920	898	871	911	912	911	917	882	945	821	829	805	839	809	749	860	797	795	804	823	777	784	788	766	795	784	770	753	797	762	779	766	761	756	760	768	770	737	712	754	760	772	696	684	707	732	779	742	771	706	739	745	754	675	746	693	756	774	775	755	799	727	715	731	738	726	717	744	745	731	720	697	727	743	699	784	760	704	726	712	768	732	684	688	652	673	687	747	726	761	752	737	714	719	710	728	707	699	725	710	675	728	696	658	691	708	750	722	704	683	713	717	682	757	733	680	735	737	721	719	709	664	736	726	683	675	725	733	719	745	687	677	725	756	747	722	705	729	757	652	698	747	716	749	726	659	721	673	681	744	687	727	720	720	676	692	709	707	679	712	710	737	731	694	714	681	751	735	685	678	762	706	720	719	757	731	675	688	694	653	724	726	677	703	718	725	733	696	729	696	653	742	696	683	740	758	707	723	716	751	719	703	702	744	664	746	710	715	686	767	711	721	730	710	745	740	708	704	712	711	688	738	726	654	713	671	705	663	698	697	684	771	721	748	672	669	703	707	725	712	746	740	768	679	729	724	719	696	745	719	720	727	724	735	713	666	746	731	706	721	690	695	723	723	693	736	711	747	703	692	698	715	698	724	713	694	749	727	689	675	708	696	723	703	730	734	729	743	692	704	692	718	687	699	705	683	697	738	750	710	760	721	686	710	722	729	744	763	746	744	698	719	720	690	694	683	737	701	728	761	682	716	762	751	661	748	740	677	687	698	716	731	711	663	717	691	692	701	692	726	710	744	684	755	724	752	726	689	718	720	770	693	707	769	707	711	743	704	727	710	697	744	672	732	727	719	712	730	757	753	691	717	725	718	709	789	735	691	709	711	746	692	719	689	746	673	709	735	708	736	708	691	631	711	749	665	694	726	671	686	693	757	732	740	714	750	699	684	716	689	714	728	679	748	716	753	715	693	678	752	722	737	736	711	683	719	697	721	724	727	746	685	755	706	714	741	662	711	708	716	740	752	671	690	709	685	757	691	673	710	734	694	709	689	681	682	675	703	713	731	716	715	681	717	741	695	693	698	696	717	757	723	682	690	690	712	698	725	713	677	725	726	680	718	709	752	704	746	672	724	646	723	685	729	733	736	717	665	679	702	752	665	788	764	680	677	703	697	724	724	716	744	682	703	757	736	792	729	712	705	658	667	724	669	710	741	713	694	720	689	729	698	699	723	697	690	697	708	733	686	708	685	712	704	697	697	679	754	729	690	716	722	696	739	667	736	703	713	704	723	718	719	714	759	715	725	757	717	712	702	703	685	706	677	697	719	723	736	741	677	714	699	686	695	685	744	698	704	710	677	683	676	724	673	756	678	689	694	717	693	676	668	685	724	693	709	717	719	705	698	710	695	709	730	694	766	702	708	727	703	674	713	731	692	680	714	691	753	706	728	720	719	695	682	707	713	721	725	719	722	721	719	695	709	736	721	722	712	683	741	742	749	697	694	705	720	691	697	697	668	720	764	738	700	720	707	698	733	693	674	709	721	691	718	722	716	679	727	702	731	688	710	654	700	701	707	770	719	688	709	662	671	697	664	685	760	696	688	712	736	683	701	715	700	660	699	755	736	701	696	743	707	741	734	735	696	724	724	691	689	699	731	722	706	696	718	689	726	708	735	739	720	724	692	741	732	695	683	716	710	735	699	716	671	711	684	720	724	723	679	665	707	764	642	725	739	727	733	710	683	767	734	726	728	697	706	703	707	749	689	685	687	680	679	720	695	703	703	731	685	675	699	698	694	721	761	739	761	670	691	717	750	690	717	680	716	729	715	709	723	692	689	732	702	785	700	741	701	738	727	746	690	674	728	722	704	746	708	717	722	694	741	717	732	695	706	719	657	670	690	751	680	651	683	722	740	743	717	771	720	713	712	671	699	718	736	696	675	774	737	726	697	734	697	762	717	714	752	707	703	732	693	684	704	716	710	701	677	748	696	702	725	699	711	665	694	727	718	744	670	745	764	665	761	700	676	661	739	749	761	746	732	711	739	682	715	711	691	708	727	710	697	724	706	687	745	700	694	686	709	681	708	737	738	751	736	705	724	719	702	675	728	778	688	700	732	719	680	719	738	717	717	687	704	685	693	722	710	720	737	717	653	751	690	674	694	755	715	660	731	695	711	763	713	678	757	705	704	712	693	698	703	741	701	706	706	696	690	667	702	728	729	709	663	715	725	719	703	722	741	700	696	701	737	747	716	740	645	716	719	709	701	690	734	710	688	705	729	722	749	688	719	676	718	690	759	715	663	726	691	742	691	750	708	681	725	718	712	694	650	737	753	780	689	724	747	737	775	684	682	696	715	746	733	697	683	713	750	710	638	681	682	710	747	695	685	690	722	714	710	707	721	633	708	708	740	738	715	703	731	728	686	704	702	711	721	689	671	742	733	737	721	753	738	773	740	703	720	723	739	751	672	717	706	685	673	711	707	659	726	687	701	726	752	724	754	689	717	704	679	718	712	712	707	689	751	731	651	697	703	665	712	710	687	740	676	719	701	757	698	745	677	674	728	704	668	706	747	676	697	703	698	700	749	663	734	752	721	695	766	721	741	733	727	721	733	703	692	719	696	752	726	678	675	700	694	727	736	743	705	648	731	673	695	729	682	713	735	720	705	713	727	730	701	716	701	725	686	695	692	724	706	736	727	709	660	702	710	708	686	748	712	708	736	699	707	748	749	750	724	726	740	733	723	679	677	737	715	760	668	724	677	722	688	672	754	696	681	707	712	733	714	755	757	712	715	724	702	719	711	701	743	677	727	672	677	726	702	706	679	672	693	678	731	684	704	732	723	724	706	682	691	699	692	687	725	690	717	722	734	681	693	704	716	714	720	706	695	703	708	671	699	685	736	703	708	727	704	686	727	762	714	713	718	757	744	737	718	711	712	723	701	713	715	716	731	726	732	720	752	692	678	732	755	731	728	691	733	721	729	707	722	687	676	714	686	757	669	711	701	694	709	720	666	693	728	745	728	665	729	654	727	735	682	655	723	704	728	659	635	706	682	751	703	740	722	678	698	728	691	691	696	669	725	743	762	640	728	732	719	732	715	639	669	734	684	719	733	743	725	689	710	727	701	723	682	691	738	718	741	713	709	707	712	725	678	679	689	740	671	648	710	736	748	716	706	701	672	729	722	700	725	703	686	705	718	685	723	677	703	719	679	689	735	724	746	693	752	722	721	766	729	735	686	689	691	733	747	695	744	754	706	718	715	721	703	717	748	723	676	748	721	707	707	715	749	685	695	734	738	681	689	739	715	716	688	679	735	681	742	692	725	728	731	747	726	700	722	741	756	767	691	707	707	704	754	711	731	744	791	721	676	728	701	699	719	712	769
19305	11050	11975	8066	4325	2740	2087	1541	1085	933	773	695	589	560	490	460	409	385	377	354	300	305	334	310	302	250	281	276	252	236	243	273	275	269	266	260	289	266	258	285	263	251	230	274	257	261	262	236	252	285	279	261	287	261	269	271	265	276	229	268	227	250	250	274	248	244	287	240	237	239	246	261	271	247	236	245	250	272	263	219	290	270	277	269	243	231	277	280	268	285	267	272	248	266	250	277	268	259	279	280	262	211	273	264	247	259	247	262	250	237	273	269	290	271	235	269	274	236	247	259	258	275	266	249	248	300	267	253	261	260	278	275	241	234	223	235	249	244	245	235	240	246	262	219	263	242	275	255	268	266	239	254	275	255	243	260	269	250	252	260	256	248	282	250	227	256	263	241	275	256	263	253	227	247	263	263	262	279	247	250	258	278	268	276	277	234	246	242	282	245	244	263	242	256	242	242	257	232	253	265	245	282	249	252	245	223	239	245	244	241	245	286	257	259	279	304	221	290	260	265	232	250	239	259	281	255	292	263	313	252	240	262	253	252	245	261	273	279	252	248	279	235	234	283	280	254	266	249	270	227	278	263	237	257	249	256	240	249	265	254	222	276	266	264	275	248	238	277	234	269	240	260	263	235	241	265	248	265	246	282	290	264	258	251	283	259	267	247	244	246	245	237	257	248	254	234	257	257	252	244	263	239	273	269	249	259	284	258	266	254	250	270	265	236	271	287	255	242	279	248	239	241	244	230	243	276	223	281	250	220	248	264	239	285	242	266	255	239	253	229	239	257	258	273	241	232	246	233	257	266	269	234	264	269	268	277	262	233	263	248	273	270	243	250	231	247	266	257	243	252	269	246	247	261	260	231	233	255	245	268	276	250	251	264	238	225	257	271	276	229	259	221	221	293	270	265	248	266	244	253	239	265	232	232	258	245	258	271	250	284	284	273	248	255	242	260	225	284	261	246	266	248	243	287	256	253	254	250	237	259	290	227	287	277	256	243	265	277	249	227	257	244	255	268	236	272	254	255	258	250	242	268	255	269	222	257	282	246	241	262	250	260	252	251	263	219	253	254	272	256	243	257	229	264	265	270	262	276	266	245	246	263	239	274	262	254	274	269	274	231	244	313	261	232	245	237	246	241	287	277	249	286	256	247	270	250	280	298	252	248	290	238	250	267	270	260	242	283	263	259	257	238	236	257	264	281	254	255	228	237	274	259	237	264	266	221	255	229	247	239	282	263	239	254	233	257	290	275	251	291	269	224	273	243	251	263	276	251	245	233	251	270	276	233	263	239	240	238	248	277	256	247	264	247	233	267	245	299	254	249	250	279	261	265	235	257	228	252	270	290	239	260	260	246	251	270	232	223	258	234	249	254	264	276	249	251	277	237	243	254	273	253	266	288	217	274	279	241	245	235	276	252	275	252	277	256	266	263	264	256	242	269	244	252	269	266	262	266	264	282	236	242	270	244	228	257	267	252	268	253	238	231	240	251	275	268	276	237	294	230	275	237	269	240	253	269	264	250	235	243	268	224	241	226	264	257	254	258	252	254	245	227	278	264	259	242	254	232	242	263	233	279	273	263	267	236	226	233	265	230	240	238	285	235	257	249	285	261	227	260	263	265	249	275	267	246	251	269	283	258	230	240	281	228	246	264	260	267	248	247	218	254	240	289	279	247	234	260	292	283	261	269	262	263	224	234	263	267	270	244	261	232	246	254	248	246	275	235	251	252	262	252	261	257	253	249	255	258	266	286	285	252	260	246	260	251	276	254	230	289	243	256	257	264	288	280	231	243	232	232	247	270	225	259	230	241	259	248	261	271	247	263	263	238	251	287	253	244	271	233	272	222	268	273	241	244	274	260	254	258	252	256	261	273	228	240	262	265	254	240	247	259	239	255	232	251	242	259	248	256	268	281	289	269	263	288	247	271	264	264	277	297	245	262	285	248	257	251	233	225	270	266	287	243	269	249	279	255	261	258	260	249	255	255	247	268	251	272	232	243	256	231	252	270	251	248	262	238	303	265	246	285	256	268	227	258	260	251	243	288	264	237	259	257	270	266	252	260	255	258	259	266	249	271	256	269	263	237	258	213	280	232	239	224	262	255	243	255	277	237	243	244	238	277	253	235	257	239	260	264	244	285	252	268	247	269	246	273	250	263	263	242	245	230	263	254	264	250	272	266	271	296	255	272	242	273	246	253	256	261	261	284	268	270	268	277	245	265	243	269	247	254	249	282	261	244	276	272	283	223	263	247	271	239	249	252	262	261	272	274	245	260	252	243	233	235	284	256	277	246	226	258	245	202	249	244	261	256	246	233	246	234	268	290	271	264	233	244	253	236	240	261	272	254	235	254	276	247	236	255	278	267	250	258	242	242	228	266	257	259	253	228	245	235	251	271	238	239	260	248	247	257	236	230	238	261	254	238	260	240	238	260	263	251	254	264	227	251	285	245	273	258	242	253	277	248	236	244	270	272	257	231	242	235	250	283	269	256	240	254	245	280	251	250	264	261	260	248	264	257	234	259	269	263	223	281	263	263	230	250	279	271	273	257	255	258	229	265	267	258	241	257	283	259	234	252	245	272	264	256	273	268	268	260	269	271	264	254	253	264	275	264	251	243	242	258	250	251	257	250	260	221	242	221	237	263	289	255	265	237	258	285	243	269	290	289	256	270	230	253	255	267	269	256	224	262	269	246	253	271	248	244	241	230	262	228	265	227	282	263	259	275	252	261	254	253	240	277	263	262	256	228	254	225	256	266	257	224	262	253	232	266	256	261	235	252	246	262	254	267	251	276	263	248	267	266	269	234	240	282	227	276	256	267	257	267	269	249	238	276	261	234	248	277	244	263	264	262	231	236	254	254	262	258	286	241	252	272	244	256	243	268	235	252	255	232	254	249	288	248	269	236	245	241	259	263	273	274	230	243	253	264	265	239	249	244	262	277	243	238	239	248	270	271	268	261	287	262	271	277	238	253	247	279	246	242	257	250	265	266	254	253	254	232	238	237	245	259	223	248	249	260	245	234	242	260	269	260	253	264	240	246	247	227	248	244	259	275	264	243	245	255	295	275	249	261	264	255	273	265	233	273	261	242	278	254	238	259	260	256	273	268	273	242	263	248	226	259	284	271	275	231	269	251	203	251	280	264	240	256	271	268	281	244	279	214	269	242	250	256	267	250	258	231	231	283	242	244	263	272	271	253	267	253	259	260	279	249	242	259	257	245	240	274	252	247	232	259	252	254	248	276	262	253	251	253	237	256	223	250	254	254	240	256	244	247	261	256	262	247	260	279	273	231	275	227	251	258	236	256	263	245	251	239	261	264	290	253	248	282	225	245	237	273	230	281	229	220	269	243	264	255	259	246	238	235	243	243	216	260	264	260	266	269	275	238	265	263	227	256	236	265	257	268	271	263	246	267	277	264	247	249	265	248	217	222	279	261	234	269	288	242	247	262	245	238	266	237	258	223	262	245	258	262	281	286
10882	9438	18263	15874	12614	10190	8336	6610	5369	4126	3711	3216	2795	2555	2276	1890	1696	1530	1433	1339	1180	1162	990	886	811	824	738	802	804	756	749	759	764	821	780	802	740	695	707	614	694	661	653	695	699	708	699	668	660	672	767	670	697	672	755	725	723	658	652	663	724	677	695	677	688	666	691	649	679	631	699	646	672	642	665	686	643	673	662	670	647	660	644	638	650	702	649	688	642	636	672	644	607	629	694	625	696	652	642	664	628	677	653	668	687	652	635	678	633	653	621	696	637	688	625	652	687	651	678	594	636	672	626	651	620	650	605	650	650	640	631	664	667	635	668	667	666	621	687	659	668	640	679	687	676	638	687	617	691	638	655	637	654	635	669	589	660	608	652	662	636	665	670	644	648	649	618	659	651	681	692	605	692	615	655	628	656	672	639	652	680	645	661	650	664	641	679	662	604	638	668	674	670	637	711	641	648	644	632	628	642	652	682	658	650	650	633	645	650	648	692	643	623	653	638	692	654	664	605	656	637	669	652	652	699	629	690	647	595	653	651	670	608	685	660	675	663	661	672	648	689	670	667	687	656	675	704	697	641	669	641	620	650	600	670	656	621	664	660	664	639	654	616	647	614	635	660	682	658	648	636	657	669	663	606	667	682	631	617	703	629	678	677	654	619	630	620	647	675	644	653	615	649	640	656	587	670	653	655	647	653	673	707	658	633	681	663	661	671	641	696	608	636	642	637	585	652	666	665	644	657	656	609	647	700	668	634	654	656	624	628	642	662	691	654	661	691	670	696	708	671	644	640	646	647	669	643	638	669	651	633	621	633	645	604	693	642	665	657	646	605	698	688	647	641	667	619	688	660	625	671	610	693	628	652	663	651	671	672	651	654	660	679	621	627	643	654	679	660	640	653	624	667	673	636	659	663	658	622	613	645	660	675	681	669	668	636	647	658	639	657	625	623	648	633	645	637	627	644	631	672	646	635	621	646	653	648	643	645	658	603	602	665	708	642	701	633	664	639	661	639	647	686	646	632	667	681	630	640	609	657	660	617	658	644	675	652	680	609	666	649	653	644	635	607	675	614	635	635	621	691	653	601	697	639	662	678	608	664	654	658	662	638	641	608	632	643	643	671	658	635	652	644	655	685	670	691	596	669	676	628	677	601	652	675	621	680	632	653	596	613	612	647	688	706	664	693	685	656	643	671	638	633	615	656	601	648	640	658	655	657	629	626	616	658	643	657	690	651	637	631	695	645	609	606	613	629	651	641	646	720	637	707	682	671	625	662	653	634	632	647	640	643	646	661	667	676	641	670	620	663	655	661	628	615	648	677	660	609	615	639	621	672	643	620	622	624	630	678	678	688	645	641	664	662	606	687	677	667	650	635	591	633	684	706	665	678	664	612	649	660	670	664	646	629	666	659	718	646	653	678	621	617	626	655	659	649	608	638	660	681	625	659	683	668	656	655	604	615	652	651	700	652	658	689	628	676	621	671	618	669	645	648	699	656	680	614	645	647	670	628	631	655	604	671	666	635	636	641	654	663	700	621	611	665	627	694	656	632	621	643	665	699	639	635	665	668	624	655	621	634	676	645	684	656	639	682	657	639	639	629	645	643	636	660	663	648	661	654	645	579	651	672	638	636	685	658	641	652	615	673	592	600	613	663	659	657	670	624	681	664	648	695	649	650	634	622	675	610	658	632	668	624	645	627	669	675	706	667	646	669	586	664	654	658	648	686	657	679	658	622	672	675	666	656	661	639	615	684	663	626	614	648	685	700	649	643	637	642	661	617	637	710	610	599	638	629	639	644	641	577	677	639	640	667	687	720	677	649	615	663	722	646	720	663	654	636	634	643	658	677	726	680	633	661	632	646	658	656	631	660	663	631	649	660	642	611	640	688	644	697	692	637	669	653	657	618	639	608	622	681	619	653	613	658	622	681	660	593	645	602	662	652	688	650	635	635	654	675	641	661	629	646	607	686	617	672	607	663	667	569	648	642	631	659	663	641	662	630	638	639	637	657	646	620	609	644	656	623	628	628	665	640	688	657	606	646	638	677	665	644	648	682	641	671	613	626	648	598	603	648	664	647	605	635	652	642	663	705	649	645	673	691	652	692	644	665	670	642	673	660	632	633	616	629	641	718	629	653	665	639	645	592	662	613	655	677	625	654	626	612	641	644	672	681	609	633	657	671	676	631	635	628	615	664	618	699	616	636	641	670	624	637	617	635	632	648	665	625	616	651	648	654	694	681	673	673	673	660	650	605	652	680	692	653	667	664	619	655	635	659	643	645	685	633	653	627	623	680	642	630	612	673	635	622	641	626	659	677	667	651	645	667	649	650	602	668	668	626	661	651	645	665	658	601	665	674	582	662	630	698	732	608	635	649	611	643	650	641	627	664	672	658	599	665	613	619	682	664	652	681	641	641	648	636	630	640	604	637	657	651	627	637	675	662	641	702	660	691	673	648	670	610	640	642	671	630	646	672	694	647	662	614	669	671	667	635	629	651	679	658	633	612	667	669	687	654	634	621	659	660	647	659	648	634	622	667	654	611	648	678	679	680	614	674	647	639	611	642	627	697	669	579	658	622	641	653	619	619	648	660	634	657	634	666	657	659	598	638	636	653	650	653	675	650	654	647	636	693	645	610	655	630	661	650	571	639	665	637	639	634	642	609	623	621	625	679	657	680	661	629	658	662	680	675	622	658	617	699	633	658	664	673	660	617	649	640	632	603	642	688	667	659	673	631	671	631	704	642	608	623	679	635	642	625	629	677	636	687	661	673	665	708	654	644	667	614	620	620	669	656	671	644	705	633	670	684	634	687	684	638	658	662	640	642	623	702	644	648	645	677	680	647	623	646	668	678	681	654	701	673	605	663	673	682	637	635	594	642	669	658	664	654	660	635	653	661	649	645	615	638	670	662	638	651	605	635	633	663	625	644	637	673	651	675	664	678	658	660	665	731	686	651	670	685	632	617	682	686	674	638	630	636	641	658	673	646	651	631	623	593	656	679	654	637	668	680	585	674	657	621	638	680	630	631	631	611	711	639	600	658	596	649	695	624	689	646	646	691	675	647	642	630	647	686	612	676	646	623	651	655	652	658	662	686	623	641	687	666	607	680	667	638	657	622	633	627	646	654	690	700	622	664	702	699	636	652	624	640	627	614	646	685	641	620	666	651	679	623	614	677	699	615	654	641	674	647	661	662	639	693	636	659	666	674	631	657	646	638	673	611	665	655	660	624	644	591	618	657	622	665	643	708	649	617	618	628	672	615	660	665	617	633	652	641	667	673	658	653	640	644	616	620	663	629	683	645	644	740	644	610	656	613	670	674	634	651	622	597	622	632	655	642	622	643	666	650	643	627	627	618	687	660	689	616	627	655	641	664	652	650	611	668	641	646	634	645	680	673	628	641	683	657	660	664	650	631	632	651	655	625	646	651	666	636	639	647	646	658	683	642	658	683	658	694	703	628	659	693	672	639	633	631	614	680	683
37733	29302	42018	35999	22741	13986	8541	5560	3793	2531	1984	1860	1493	1234	1134	930	849	769	744	646	619	553	576	476	451	461	431	456	435	414	456	375	435	424	480	406	404	365	352	354	350	355	362	299	328	334	339	327	317	310	336	338	385	316	356	347	325	359	359	372	371	320	322	341	306	349	318	306	351	323	334	332	347	369	325	336	322	331	324	309	354	337	326	322	366	305	334	297	342	312	355	364	330	349	328	359	328	398	353	342	337	308	325	366	335	342	315	334	318	343	330	327	341	341	328	304	340	329	320	321	329	298	347	364	312	344	333	302	326	323	356	350	334	329	331	319	292	342	325	345	308	332	360	310	315	334	306	319	312	339	326	311	284	348	335	340	330	339	310	321	330	336	319	312	324	325	347	325	294	343	364	309	341	346	321	305	311	357	293	318	305	336	307	306	295	293	310	342	337	357	320	343	326	359	369	345	312	346	310	354	371	340	336	300	310	320	322	356	321	284	332	336	304	305	303	315	297	355	283	381	354	329	327	316	347	302	327	351	349	367	343	313	346	349	367	361	361	316	334	317	322	328	340	315	326	315	324	306	330	288	341	289	355	331	344	358	313	281	347	369	349	326	296	342	351	322	322	323	321	321	331	330	365	343	324	324	317	329	353	348	306	306	320	347	349	304	328	329	302	363	309	352	339	308	315	305	342	333	361	319	343	319	348	336	350	344	338	333	341	338	338	345	336	308	314	319	352	317	339	335	333	333	318	335	327	343	335	300	342	333	329	307	309	307	346	341	329	327	331	318	308	333	323	346	317	347	339	326	376	299	336	343	344	288	346	345	366	334	364	324	353	362	362	334	303	339	320	326	318	339	345	337	352	326	338	323	342	359	349	322	289	311	325	326	318	335	353	326	296	305	322	335	321	344	332	356	358	306	340	337	331	339	350	341	337	358	329	338	349	324	325	326	327	309	314	333	329	282	323	328	319	377	368	289	342	323	350	337	305	328	338	333	328	348	356	326	334	340	331	360	325	341	333	312	346	308	317	348	325	316	338	304	301	309	335	316	326	350	343	343	344	341	321	349	291	290	316	344	366	320	341	313	334	347	311	356	329	362	353	331	367	318	325	335	319	330	328	333	342	357	355	302	316	288	338	343	319	330	325	312	357	317	321	314	344	353	354	352	336	295	317	334	347	316	322	333	381	337	327	340	344	315	333	316	319	398	323	323	321	349	322	322	344	343	345	333	331	307	334	321	329	329	325	340	313	375	319	316	311	325	329	282	333	327	348	315	343	307	352	310	363	340	300	331	342	356	324	348	296	362	340	332	333	324	319	316	302	357	305	312	306	310	333	324	313	319	304	328	313	331	316	347	328	300	351	344	318	331	334	353	336	346	329	355	305	326	394	324	327	330	330	337	317	329	346	338	329	334	324	316	307	318	319	326	321	292	329	315	293	327	314	337	299	330	372	362	345	321	343	348	324	332	340	335	311	359	337	321	323	352	323	328	361	359	318	323	347	344	347	341	359	342	333	340	325	311	332	320	314	347	357	317	337	341	325	341	340	352	306	317	370	334	339	339	333	326	336	263	324	342	302	323	320	303	338	336	350	337	354	330	327	349	332	335	304	334	342	334	326	337	318	348	353	331	361	336	380	314	342	348	336	301	334	324	349	348	302	334	337	322	354	325	347	302	350	307	347	344	319	357	375	317	336	339	377	333	353	344	333	330	346	344	311	350	361	355	329	362	305	298	329	327	339	319	360	331	335	304	339	331	367	333	323	319	347	305	307	333	322	343	327	321	299	317	327	336	370	332	335	322	312	347	336	367	324	300	322	358	325	284	347	330	350	341	350	336	322	318	334	350	337	320	339	317	339	355	345	297	351	303	323	304	309	352	348	335	320	288	331	352	335	335	326	329	336	346	324	314	348	340	341	349	295	358	347	320	323	332	319	358	317	320	324	326	344	313	343	323	346	305	322	354	289	346	331	347	315	330	325	319	316	306	317	352	310	338	304	364	300	349	349	338	326	339	325	345	350	322	345	320	325	310	312	362	329	333	353	320	303	330	333	342	305	306	330	337	317	342	312	311	312	350	299	341	325	331	318	330	327	313	303	313	315	315	350	346	330	332	297	361	332	361	296	335	302	315	327	326	310	315	305	327	350	325	354	370	328	339	311	338	320	296	345	353	339	341	302	319	341	352	306	299	315	347	335	300	337	338	304	315	349	336	310	352	317	335	291	332	357	292	321	306	329	319	323	344	342	323	340	316	329	323	293	350	327	345	320	335	356	295	319	348	310	361	328	315	322	307	329	310	339	318	330	325	317	319	295	345	340	350	314	345	333	322	306	357	335	359	327	350	325	304	346	340	316	353	314	325	356	312	333	314	336	345	300	316	355	308	320	314	371	320	331	332	322	332	372	320	346	356	331	327	337	312	332	324	351	344	297	342	318	359	305	317	336	348	345	335	364	327	311	354	342	324	335	354	308	320	337	317	318	312	320	301	321	346	325	326	306	311	307	326	348	329	315	363	386	362	328	312	314	343	371	309	334	370	335	290	309	362	348	333	354	332	320	362	358	339	339	370	331	326	320	346	304	356	317	350	306	353	316	333	310	328	293	301	319	321	327	308	331	326	365	359	365	333	391	313	310	326	321	334	343	333	339	325	357	336	344	336	324	308	337	320	333	317	327	336	297	323	339	334	349	338	320	331	304	342	299	389	340	364	315	304	335	309	317	307	335	317	333	322	293	330	331	343	336	347	311	327	314	312	329	317	304	346	310	338	343	337	336	300	319	310	346	363	355	306	321	325	296	332	354	323	339	350	313	334	361	319	300	305	331	318	339	312	322	308	329	319	319	328	306	322	295	293	324	340	301	314	326	322	343	314	334	317	346	305	326	328	336	336	348	348	344	329	352	344	348	309	312	327	341	341	319	343	297	345	323	315	355	309	322	337	318	370	351	307	336	335	347	354	355	333	364	326	355	332	350	308	328	334	335	332	328	325	352	355	322	351	372	320	349	352	356	333	322	332	338	320	347	322	304	335	353	310	282	368	308	319	370	353	315	342	285	328	327	339	338	322	350	359	294	356	358	323	317	319	321	314	311	326	335	337	313	324	310	289	355	341	310	345	351	327	335	331	325	345	319	341	333	324	311	348	318	310	356	341	325	330	308	326	351	325	326	323	328	312	338	347	320	365	340	334	338	304	358	336	303	315	332	346	334	310	339	342	351	305	350	356	323	328	330	370	305	320	348	345	324	343	332	348	345	309	327	312	319	308	331	343	305	319	327	355	334	286	334	325	337	299	316	331	329	329	366	383	315	322	315	323	337	314	332	340	314	339	346	346	312	335	321	343	334	354	350	346	305	360	327	379	307	377	312	329	331	331	355	337	339	330	313	345	332	332	320	329	308	318	324	349	346	352	324	343	305	341	313	339	330	328	352	315	328	328	343	348	318	336	323	305	339	352	339	341	333	301	302	333	331	329	315	385	345	343	348	310
24105	22429	39967	37534	24526	17585	15304	13131	11609	9739	8297	8056	6846	5688	5448	4686	3908	3716	3362	3076	2736	2561	2311	1884	1814	1783	1802	1741	1844	1590	1473	1471	1470	1481	1680	1614	1350	1158	1036	1005	992	931	1017	993	940	906	1028	949	935	914	928	913	935	941	992	896	885	854	897	838	867	862	862	898	891	833	905	851	815	801	900	868	869	813	820	884	830	816	868	876	818	811	779	839	811	813	808	821	778	857	812	787	832	870	835	802	838	831	851	813	771	844	853	830	882	799	766	802	836	806	832	818	815	822	843	860	813	771	850	807	869	848	840	798	746	785	760	790	839	754	774	796	817	807	803	791	810	799	825	795	831	839	851	846	770	830	771	818	826	793	843	817	784	848	861	747	800	832	769	825	801	780	832	766	797	818	783	760	825	762	822	827	804	801	808	815	832	780	845	850	793	810	762	799	772	843	773	767	778	811	801	801	791	755	811	763	773	780	829	830	788	797	827	744	804	837	822	804	790	859	789	766	828	835	764	738	814	808	815	798	745	789	794	847	810	778	755	792	846	744	817	783	804	797	762	837	841	828	778	805	753	821	805	826	857	796	830	792	823	753	776	757	825	839	778	840	800	772	807	805	812	819	774	812	801	794	798	806	798	764	816	839	792	828	800	844	808	813	791	793	820	769	779	827	801	812	832	807	795	815	823	806	805	832	823	766	824	778	779	856	772	825	815	851	786	795	783	828	841	821	849	831	884	782	857	749	794	816	838	764	829	822	797	787	805	758	827	821	827	786	768	759	785	799	779	804	796	802	827	747	791	801	792	796	780	808	849	753	816	740	784	828	823	780	792	768	774	766	782	826	779	806	792	832	833	818	777	833	829	806	805	837	840	854	824	789	827	797	759	789	866	817	806	856	827	786	801	778	847	813	791	805	823	850	775	848	793	808	822	835	824	805	825	839	811	868	789	837	766	802	769	831	757	754	789	838	838	795	816	820	837	761	782	821	803	824	799	847	827	838	829	792	830	779	829	815	828	783	777	718	812	777	828	833	855	833	803	772	814	822	840	813	817	849	865	784	783	820	818	779	779	808	785	791	837	809	855	775	817	790	786	819	835	794	775	817	846	815	856	756	784	771	845	802	765	840	811	798	842	821	834	763	799	766	757	788	787	769	834	766	747	841	789	810	800	809	761	760	765	855	760	810	845	776	815	783	829	786	801	810	800	776	782	804	842	821	772	800	824	799	855	776	803	798	789	825	820	812	765	771	814	813	834	850	796	771	779	815	775	786	860	772	785	757	825	786	796	803	772	825	756	804	872	795	826	805	814	805	806	769	817	779	802	888	821	830	792	828	834	779	828	821	856	798	769	814	824	785	765	798	807	829	844	785	836	807	802	744	762	847	756	816	836	826	812	788	821	809	795	822	782	810	742	742	781	819	771	833	810	825	813	768	793	802	850	822	793	790	796	767	840	829	830	850	773	814	842	818	858	879	862	834	885	808	785	785	785	817	802	791	826	770	798	840	803	836	845	766	788	823	818	791	825	748	850	811	823	786	790	827	809	779	792	795	780	805	831	829	807	822	829	843	803	826	850	833	770	765	777	832	837	778	767	810	844	793	847	832	824	768	777	779	833	788	825	819	807	797	824	789	831	802	802	818	799	838	782	826	842	826	791	857	817	816	810	804	819	779	802	841	781	761	837	792	780	818	811	835	857	766	834	805	813	787	805	829	809	790	843	817	767	793	794	761	805	804	837	836	852	861	804	806	837	842	780	829	772	805	824	800	805	865	800	778	856	822	819	849	802	805	812	810	770	805	745	788	752	792	782	758	770	811	796	786	745	820	833	774	770	780	810	770	850	833	779	840	820	820	808	803	813	745	829	810	789	779	783	737	831	815	800	802	778	859	770	874	760	777	837	865	853	824	822	833	821	751	839	794	750	816	788	795	758	796	807	784	785	835	832	837	761	817	783	794	788	800	816	780	834	845	811	839	804	800	780	790	817	850	767	788	852	784	786	794	855	846	780	817	810	773	812	831	864	785	771	839	800	861	826	881	791	826	806	810	789	790	776	770	775	815	814	779	797	788	809	776	779	831	796	771	806	787	773	783	811	814	835	771	754	801	817	807	784	784	805	786	738	785	806	766	812	839	836	847	826	829	808	796	810	765	810	839	841	821	750	783	823	761	796	860	807	820	771	794	801	771	817	823	786	803	772	753	772	854	808	782	794	834	821	846	803	809	801	802	777	797	788	804	807	798	848	779	737	865	816	804	858	790	838	780	812	786	809	833	790	756	823	849	834	809	807	825	841	819	822	775	821	764	808	858	774	821	777	815	834	780	796	775	853	779	746	838	764	823	814	805	839	764	777	813	813	778	855	808	794	827	828	779	798	763	855	858	831	794	842	796	854	809	796	752	819	803	812	803	841	836	821	844	797	793	837	811	789	829	773	803	818	779	810	800	814	836	816	790	795	851	865	794	809	846	828	751	856	797	786	837	802	771	762	771	788	790	797	779	804	792	768	811	810	804	824	797	809	794	762	858	795	798	762	822	843	824	853	795	789	770	834	809	786	785	805	815	795	806	841	877	842	808	855	770	805	800	776	851	780	817	808	794	819	785	787	841	813	799	829	795	754	859	769	785	818	762	802	815	788	829	838	759	800	816	867	761	811	810	788	789	837	753	775	814	779	834	836	805	787	822	776	735	794	808	801	820	813	803	811	839	789	796	794	854	862	860	801	844	812	796	756	771	785	811	807	782	797	808	793	791	829	815	774	767	775	745	794	823	806	798	809	788	847	834	754	844	827	840	861	825	820	792	806	787	798	752	809	802	796	831	785	806	813	780	828	824	835	806	806	808	789	797	800	821	854	791	784	782	785	813	767	826	799	787	813	843	759	817	790	857	797	800	823	787	804	771	786	787	808	812	809	803	782	790	794	827	835	829	789	831	782	820	833	789	825	782	800	769	797	749	789	851	772	827	848	849	780	810	826	826	805	842	802	762	834	745	804	775	755	753	765	815	777	799	756	805	775	830	790	874	853	812	807	764	805	789	837	778	852	766	828	794	808	784	821	792	817	807	795	826	808	869	785	793	814	759	838	815	799	803	787	806	756	819	820	842	776	802	787	779	797	836	813	826	797	757	790	786	796	774	839	806	821	799	851	807	797	792	765	858	833	835	809	857	818	799	854	805	820	764	789	816	802	818	830	848	812	809	776	836	813	777	761	784	775	805	851	761	849	865	839	817	839	805	721	825	822	832	817	755	804	813	788	798	753	787	778	783	818	815	822	766	827	809	743	768	778	803	753	774	823	853	847	823	799	795	879	808	800	860	832	821	817	834	846	785	792	787	824	804	796	770	830	838	862	790	762	739	821	832	786	830	855	835	817	786	830	783	869	809	831	741	795	791	832	818	803	800	832	780	747	823	838	803	832	774	807	834	775	787	821	839	771	810	824	797	794	805	737	821	793	811	798	796	825	821	746	815	845	760	815	816	842	801	828	793	785	812	785	761
47346	40711	48954	34629	25286	19760	13861	9154	6107	4138	3192	3024	2198	1788	1845	1401	1180	1260	977	918	777	758	751	630	570	574	564	506	478	537	501	482	435	438	441	502	452	428	360	367	368	388	363	340	344	361	331	312	336	306	332	301	331	300	330	320	318	301	332	332	320	341	312	328	330	325	299	319	344	310	324	331	312	307	314	288	317	316	314	336	333	325	321	301	238	298	313	288	306	294	329	306	296	264	306	306	333	283	297	311	316	276	299	312	319	282	307	324	280	311	288	313	338	329	262	317	320	276	248	279	313	324	320	306	308	278	287	313	306	293	288	266	264	288	329	302	282	272	279	309	303	302	294	302	305	277	308	277	316	287	313	303	324	269	310	277	310	314	306	278	316	271	335	304	303	309	294	335	283	280	320	310	322	292	323	332	304	280	325	294	294	298	292	273	311	341	293	309	323	303	296	298	290	260	262	296	301	310	292	314	264	279	289	339	316	315	315	312	299	277	295	336	308	308	255	319	290	313	303	317	295	337	298	314	302	283	298	288	298	301	300	342	301	342	294	316	300	326	288	279	302	275	256	337	300	289	312	287	329	279	283	310	269	282	303	332	272	304	320	307	294	336	292	303	349	298	279	291	287	297	350	295	285	312	306	325	323	314	326	295	266	315	298	308	271	306	273	289	336	314	292	317	320	308	274	293	318	288	334	278	256	267	293	338	298	330	308	303	269	286	290	284	281	326	331	282	299	289	315	308	296	270	296	330	316	309	273	310	300	317	327	280	323	278	291	284	324	285	326	295	307	262	273	284	256	299	312	366	321	293	277	334	320	314	299	295	285	320	299	296	298	305	314	288	336	291	290	310	311	308	296	313	287	328	319	291	289	323	305	269	304	312	305	302	273	312	305	312	343	287	302	267	311	283	280	301	307	317	302	301	287	307	307	311	291	314	320	314	289	314	282	288	306	251	265	311	286	286	317	293	310	320	285	275	272	320	325	306	343	296	278	284	261	261	317	276	323	331	346	334	289	329	287	293	305	326	307	327	330	309	319	324	294	319	278	316	304	280	282	282	274	302	302	302	301	303	293	283	280	300	285	300	305	318	304	289	290	309	309	304	289	338	306	313	299	294	302	301	265	316	291	344	290	294	309	296	288	290	315	292	260	293	306	300	318	315	284	276	324	275	297	309	332	263	300	277	319	250	321	303	289	340	309	293	307	297	292	272	292	316	288	290	305	335	316	305	301	303	312	302	286	317	280	280	305	284	342	294	300	276	264	285	291	312	311	331	265	305	309	310	315	288	304	291	321	314	303	300	306	300	277	317	287	285	322	303	273	322	290	297	301	297	305	287	294	302	307	314	290	307	318	336	310	312	311	272	299	304	315	286	305	307	321	308	293	296	334	338	267	306	285	275	308	288	295	314	304	307	339	322	316	321	286	293	278	304	311	299	307	256	327	337	306	292	326	317	312	273	319	329	294	303	298	308	321	304	286	289	317	299	287	315	311	314	317	290	292	301	301	269	301	286	301	288	309	331	309	278	300	316	292	296	337	286	314	275	306	286	311	327	297	321	318	325	314	277	278	286	317	298	288	281	305	283	283	271	299	321	320	286	284	309	275	274	307	299	306	293	285	312	313	293	269	283	313	306	305	339	331	316	318	294	311	277	305	294	332	278	336	297	308	332	309	282	275	321	299	327	286	313	302	290	316	336	301	301	291	309	329	303	302	306	304	283	311	276	323	280	276	288	308	295	329	312	292	279	323	319	268	285	282	310	287	302	298	312	270	287	292	293	294	290	318	265	323	307	301	279	271	315	291	257	343	335	295	301	282	291	309	284	267	270	323	295	323	288	311	308	333	291	305	307	321	298	290	307	328	272	292	289	320	295	306	306	293	313	318	317	299	285	299	310	303	301	287	291	279	320	299	318	291	286	306	297	337	300	292	307	281	313	324	303	316	309	276	335	307	280	286	326	295	289	311	299	306	295	302	282	320	295	334	285	293	311	309	293	297	296	321	332	275	281	284	338	304	295	278	282	289	296	299	303	280	294	287	292	305	288	271	282	308	292	301	296	312	323	308	305	282	297	264	305	315	314	290	283	285	295	325	282	310	301	325	286	294	318	300	297	282	289	307	298	277	308	311	270	341	307	307	274	280	295	296	295	285	281	306	301	270	278	288	312	310	294	310	325	308	351	310	335	315	335	285	287	315	334	301	317	298	310	277	297	313	281	286	283	350	310	306	308	278	301	264	276	278	280	319	311	298	346	302	294	286	311	306	297	306	312	289	280	287	294	320	313	319	287	286	279	307	296	327	303	292	312	301	301	302	278	300	301	335	297	305	294	260	323	311	276	310	297	300	296	271	281	314	296	285	279	320	302	282	288	286	289	294	316	284	294	304	314	283	326	285	278	284	275	301	306	282	332	303	296	318	303	288	314	295	295	321	321	326	317	298	311	268	335	292	280	311	290	280	343	356	320	309	314	276	314	278	311	318	306	297	311	294	276	331	302	310	296	293	278	295	325	302	286	323	289	288	297	288	307	308	306	283	292	304	347	274	293	280	292	282	306	288	323	307	276	308	306	337	299	306	313	318	282	312	326	323	288	295	318	298	310	315	290	290	287	265	297	312	320	264	291	314	258	310	263	297	319	275	287	316	282	271	286	289	305	334	287	321	307	307	297	325	303	299	320	330	326	301	314	311	284	308	266	308	308	301	291	273	288	309	317	311	336	284	326	278	306	285	260	290	279	290	290	305	283	292	313	315	298	343	271	301	321	315	304	312	333	309	316	279	322	304	279	295	333	335	266	326	307	307	296	292	299	316	308	299	325	284	282	326	289	270	279	338	288	319	278	316	308	290	289	306	327	329	312	316	347	309	270	343	302	296	287	297	287	293	281	322	315	302	333	327	282	314	316	283	305	288	269	306	342	295	275	321	298	264	297	297	271	294	286	293	295	293	292	289	288	289	325	350	315	265	259	303	292	291	302	316	304	314	307	274	300	317	308	321	287	275	306	308	322	305	295	287	272	275	311	278	257	310	294	286	292	310	308	308	300	297	278	304	305	314	292	326	296	331	301	280	293	279	316	335	306	302	281	309	269	286	277	297	301	311	280	288	268	316	289	286	333	298	304	327	292	301	260	321	286	283	300	293	277	322	288	284	294	311	277	334	286	302	282	314	298	309	304	320	309	295	264	327	297	306	282	302	280	281	298	309	262	313	332	335	296	310	316	334	296	299	308	339	304	290	307	265	327	309	324	286	294	298	315	274	286	299	271	310	313	321	343	312	300	314	336	306	295	305	307	283	330	302	281	304	264	308	283	274	305	308	302	293	330	299	312	317	302	295	317	324	293	292	282	302	324	300	309	308	280	311	291	353	289	272	286	321	319	315	317	271	285	279	294	300	306	290	291	301	262	288	285	286	310	288	281	325	292	314	328	310	292	329	288	286	337	317	292	309	282	299	310	266	299	284	325	295	292	325	312	304	292	270	303	285	304
30284	32553	48060	37081	26726	21485	19532	17237	15689	13133	11830	11263	9322	7910	7914	6450	5583	5636	5071	4596	3810	3721	3604	2879	2623	2613	2319	2512	2500	2412	1980	2030	1943	2135	2242	2354	1798	1401	1245	1300	1065	1162	1188	1104	1105	1046	994	999	943	910	910	917	935	992	983	913	824	845	850	829	841	815	801	829	812	861	755	757	804	784	775	787	811	795	798	793	803	781	772	793	812	766	790	724	755	770	777	748	744	759	781	747	710	710	732	807	701	724	757	814	742	755	756	757	784	786	793	813	804	743	782	749	752	781	747	755	722	735	815	762	744	769	739	739	719	744	782	711	752	763	718	706	756	738	744	790	752	751	755	773	734	708	684	704	733	714	743	728	736	693	724	677	696	743	658	663	757	701	744	722	709	717	725	749	750	725	753	714	744	739	723	735	752	760	675	754	715	711	747	670	712	721	718	766	683	735	700	750	714	705	752	719	753	780	766	697	718	718	720	745	737	747	741	716	749	700	737	748	767	765	699	680	746	786	717	709	724	727	769	709	724	738	734	723	720	699	733	728	764	736	785	784	739	794	761	730	784	729	693	752	700	758	726	740	725	716	721	717	731	734	710	691	698	750	760	734	665	690	722	771	707	779	762	685	697	742	707	774	747	746	694	714	761	776	691	679	774	708	723	707	684	748	723	749	707	689	695	724	751	708	729	749	676	678	756	753	741	719	721	723	784	719	745	736	706	747	717	705	681	713	731	725	750	742	707	720	716	735	726	703	745	695	764	760	734	752	731	697	741	752	689	703	755	741	733	691	709	721	669	677	744	739	691	762	746	748	728	741	705	717	709	695	736	717	738	757	717	745	714	699	664	731	736	727	728	728	743	735	701	768	738	735	688	702	757	755	700	716	710	733	728	710	713	690	715	728	739	698	712	691	724	715	712	702	725	701	724	766	692	743	663	726	693	713	689	728	729	751	780	728	749	697	745	707	710	699	719	725	716	745	668	782	739	800	701	731	715	722	740	655	739	708	759	743	738	710	696	718	722	706	717	731	727	759	732	718	712	763	780	706	744	749	739	689	725	719	731	707	740	755	730	748	743	731	769	716	746	732	790	728	734	711	731	747	732	723	730	749	716	709	750	726	704	728	699	770	758	672	738	706	758	769	737	747	740	759	728	745	692	740	685	747	691	713	745	703	749	707	779	725	740	705	708	671	749	763	745	745	738	733	672	694	717	724	739	760	714	710	700	772	722	777	689	737	691	748	775	751	740	725	768	724	736	703	737	725	748	721	687	761	734	703	674	739	753	690	715	714	698	718	713	730	719	746	758	689	689	729	757	717	709	712	731	754	734	714	687	730	739	738	703	709	691	715	742	704	703	675	738	741	711	696	698	739	686	759	718	728	753	716	721	716	672	748	745	731	773	698	708	748	726	731	761	747	747	723	700	718	709	767	713	769	740	763	769	749	725	722	722	677	775	744	757	729	735	750	731	707	739	723	733	691	737	726	739	758	752	776	724	699	695	759	668	778	745	713	712	672	685	687	760	730	712	714	726	750	711	732	766	766	748	760	736	711	743	757	724	695	755	754	717	714	711	707	766	722	735	777	717	717	722	771	730	710	712	732	739	726	730	722	738	710	736	690	767	718	655	781	711	697	767	717	732	700	728	699	738	713	728	739	771	696	747	724	718	702	696	696	737	740	745	707	762	718	731	706	721	768	687	694	726	749	715	744	688	749	748	735	703	709	750	748	769	765	752	752	724	759	748	715	726	696	749	676	662	757	742	700	710	708	727	768	733	730	696	660	741	740	739	729	740	734	723	765	717	753	738	754	711	671	687	711	673	719	727	718	732	681	760	706	725	717	730	713	777	694	715	811	741	719	728	744	678	741	721	718	725	726	715	681	760	729	692	710	720	735	764	705	743	767	751	732	715	734	752	737	711	739	739	751	740	717	727	712	717	745	701	734	729	688	774	760	763	797	704	749	724	747	656	730	694	734	710	654	750	706	740	748	725	725	716	730	750	702	725	699	719	715	736	738	716	748	737	731	720	732	675	721	702	645	765	748	712	734	702	783	723	686	757	675	726	716	709	723	671	730	700	723	746	762	747	686	710	708	752	741	774	758	726	716	755	719	723	709	705	686	695	716	716	720	742	739	701	723	728	686	736	715	676	762	685	688	735	734	751	748	704	772	728	708	767	736	697	725	711	730	748	729	725	717	787	766	746	724	721	686	706	727	755	767	730	746	732	685	723	723	712	731	736	710	718	757	705	720	714	708	713	731	687	742	780	729	724	735	773	663	756	694	739	757	707	696	714	735	760	692	747	737	762	736	746	775	745	720	714	752	712	713	717	719	728	701	767	766	746	731	740	679	678	718	676	710	722	738	703	707	696	687	680	766	679	745	736	720	668	769	694	708	785	737	716	764	727	724	716	754	697	710	692	706	733	683	658	726	700	722	735	706	731	750	769	705	731	687	745	757	710	701	726	737	798	696	760	721	721	690	735	747	736	720	759	711	737	740	757	722	731	719	736	707	745	710	733	743	693	789	764	753	742	692	768	741	778	742	720	730	750	723	715	745	771	724	744	740	699	774	719	719	699	695	720	682	709	688	753	701	766	733	697	748	658	691	733	715	669	790	738	750	716	764	764	718	718	727	732	743	745	690	674	690	642	745	786	662	703	730	785	763	757	779	728	721	764	748	755	728	720	710	695	735	723	747	731	680	753	727	722	702	727	710	798	728	748	729	690	707	686	712	696	743	721	729	757	776	709	719	753	728	722	734	748	730	757	744	693	759	705	735	720	730	722	710	726	752	730	693	710	745	681	756	703	731	727	744	723	658	743	712	747	713	753	689	730	715	758	683	755	690	709	728	717	731	732	724	716	790	749	747	747	730	749	667	709	712	749	759	755	756	774	764	764	756	723	762	773	752	753	752	758	763	763	724	755	735	717	677	732	817	762	731	734	744	722	701	777	696	700	746	711	699	721	704	826	745	731	704	730	750	730	730	720	755	753	766	685	696	706	769	728	705	704	736	783	689	747	739	724	749	728	718	734	763	733	689	717	719	696	743	742	660	744	737	776	712	751	708	697	718	719	725	741	705	727	709	688	719	761	728	719	700	727	704	749	739	754	712	711	697	764	737	724	722	672	708	710	733	702	684	714	727	687	803	771	704	772	696	648	747	720	711	710	743	723	719	721	719	708	721	741	744	685	677	698	708	776	703	696	717	767	727	685	694	727	669	690	784	712	757	661	729	713	740	730	737	719	722	704	720	764	738	689	707	781	726	720	733	738	755	706	719	712	738	736	781	744	709	736	708	722	727	718	731	760	719	738	750	791	761	714	711	711	756	739	715	731	715	755	726	719	779	747	714	699	719	713	697	679	763	677	714	702	745	719	705	739	744	749	687	705	709	705	737	745	683	751	786	731	740	712	695	700	750	712	684	726	754	702	700	726	692	788	705	748	697	746	712	706	708	685	730	738	728	760	724	687	729	731	714	711	745	714	699	767	721	770	739
19884	11156	12002	8445	3974	2333	1755	1429	1109	898	737	599	493	432	488	377	383	326	359	344	355	324	314	269	283	264	273	291	262	277	281	251	280	296	300	298	250	273	304	280	280	260	292	228	248	295	258	255	249	265	260	236	295	242	285	240	294	258	261	250	297	249	288	274	285	232	238	244	243	285	244	272	284	257	270	230	235	268	259	250	284	279	284	283	260	233	247	250	258	266	279	246	255	290	263	271	237	275	262	259	244	258	252	271	267	264	258	240	265	266	281	281	265	238	261	249	281	248	253	242	269	240	276	277	240	240	274	265	252	256	265	248	232	234	282	271	277	259	268	272	285	265	254	287	251	240	216	253	294	261	253	263	257	241	246	249	271	258	290	248	263	287	280	256	265	285	271	271	278	285	270	288	255	254	268	290	252	257	246	246	267	272	256	266	260	239	293	252	292	225	273	276	268	265	255	261	248	234	253	231	254	299	247	280	254	262	242	261	269	240	262	247	255	255	268	253	260	244	261	248	271	253	245	261	274	257	227	266	238	267	287	265	258	274	265	255	250	256	286	241	258	287	288	237	243	242	250	283	278	260	288	261	241	257	252	268	280	247	283	254	247	274	269	260	268	231	239	262	294	258	230	256	238	256	251	215	285	271	224	269	240	260	262	245	284	257	246	251	278	275	271	262	233	241	258	266	269	256	291	262	262	263	271	267	267	260	256	270	287	249	283	278	261	276	260	247	261	245	255	231	238	286	255	265	236	257	266	248	261	255	247	269	242	272	217	267	241	268	222	220	230	271	275	267	263	252	234	256	291	263	278	265	242	246	249	261	257	256	260	266	265	258	257	252	271	259	255	259	245	233	252	239	272	272	269	266	262	294	247	274	278	272	277	246	262	260	280	258	295	284	265	269	262	276	240	281	264	269	254	263	260	257	243	246	273	278	243	271	243	266	261	251	244	295	262	273	249	259	266	238	279	272	239	265	251	263	281	273	270	227	267	253	263	254	256	275	256	239	238	249	262	266	256	268	242	261	265	268	263	235	264	270	262	263	225	263	251	305	265	272	258	273	250	274	278	269	242	274	261	276	259	269	278	274	276	265	245	238	249	277	259	267	263	258	270	253	277	264	259	227	256	246	268	255	255	279	245	258	277	252	227	291	257	257	267	241	278	255	264	283	269	260	270	265	250	248	242	268	261	258	261	288	244	266	253	222	275	263	276	252	264	272	267	266	266	269	264	275	269	253	264	238	281	220	274	271	244	266	253	243	270	276	252	289	229	278	235	282	285	254	259	249	244	257	273	251	275	222	255	240	243	257	254	252	255	269	250	263	248	243	228	243	248	251	259	242	252	269	235	237	240	235	252	268	269	272	281	253	239	291	236	258	256	276	261	257	280	250	248	229	264	278	250	252	267	268	262	268	269	272	244	262	266	244	274	283	253	272	258	253	271	257	252	282	277	245	265	239	231	266	247	260	240	264	251	251	287	258	223	277	274	253	265	244	263	252	275	248	263	272	263	295	263	254	278	248	257	270	285	253	260	254	245	253	243	266	285	256	240	266	264	209	243	247	268	265	275	256	264	283	288	246	247	296	261	253	258	295	268	271	267	240	235	245	231	254	268	261	271	252	264	269	266	263	259	283	281	272	276	271	296	261	254	236	232	287	262	287	244	248	228	251	288	293	275	260	242	258	264	251	309	215	257	282	244	280	252	274	268	269	282	278	272	265	270	256	265	244	238	286	246	271	286	248	252	241	260	282	246	279	258	300	262	252	266	271	253	250	294	251	246	256	248	293	251	261	275	240	273	268	261	270	237	237	242	278	275	279	263	234	256	272	266	246	273	258	245	249	277	223	281	246	272	265	279	272	287	249	235	278	252	293	259	280	248	251	241	270	256	244	287	257	241	245	263	257	244	265	261	248	279	271	243	264	254	269	237	268	242	279	271	261	270	273	247	256	275	263	256	270	265	269	257	284	267	279	255	286	256	233	249	264	257	244	249	259	203	276	257	254	287	245	255	283	263	248	246	267	270	264	238	259	260	286	263	248	270	267	244	236	268	286	251	257	271	299	303	258	261	222	248	260	247	286	256	245	240	281	246	248	238	273	260	278	245	231	271	269	264	254	269	245	276	271	242	268	225	249	257	257	265	250	258	262	252	259	245	255	260	276	247	271	298	235	244	274	226	252	234	256	297	251	258	241	264	272	272	256	263	240	249	276	273	291	254	275	263	239	263	258	251	258	251	252	241	266	274	267	271	256	252	285	266	281	228	298	260	275	263	253	271	253	251	272	291	257	257	250	280	287	291	257	292	270	268	263	272	247	273	310	224	261	273	274	244	298	258	256	268	230	247	291	251	251	258	278	285	227	259	274	280	251	259	265	272	256	266	261	277	257	273	269	300	269	276	237	230	273	272	274	266	257	237	303	270	267	289	286	262	288	273	259	252	249	303	259	282	263	245	251	272	253	226	262	253	289	267	261	270	251	285	237	251	275	252	303	248	283	245	239	254	264	261	280	249	235	246	263	251	265	285	246	273	277	261	264	262	258	285	287	263	255	272	241	271	294	236	276	285	301	252	273	243	276	258	268	249	253	294	246	266	257	258	236	265	255	239	248	288	256	249	279	275	283	257	261	242	288	272	276	236	274	264	310	263	258	239	272	265	263	259	255	257	269	255	273	261	249	258	277	267	262	245	274	290	270	254	254	265	283	244	236	247	251	286	262	256	289	240	248	257	264	264	258	271	291	263	287	245	282	240	247	245	248	253	272	283	281	269	276	236	255	262	279	255	241	234	263	288	293	243	251	249	262	273	229	262	277	254	274	231	233	255	277	262	278	269	266	234	237	241	281	237	285	247	250	260	282	276	268	297	279	284	296	254	232	238	286	281	259	244	248	277	261	294	256	252	253	292	239	236	264	257	232	263	259	258	261	282	279	249	246	254	241	259	259	262	274	282	258	280	297	242	292	260	255	281	277	273	264	287	246	244	262	271	267	262	273	267	254	283	274	261	270	257	271	291	263	277	257	299	259	260	244	270	263	249	274	267	248	281	247	257	266	265	266	231	241	223	275	249	281	267	249	263	240	290	290	266	242	253	259	287	270	260	254	259	236	279	274	247	261	251	264	278	261	261	276	263	251	270	264	269	255	236	228	268	262	252	269	290	262	251	232	276	273	255	282	256	252	271	257	251	252	257	241	268	275	268	273	267	298	233	268	236	291	266	271	273	299	296	259	269	272	257	234	246	257	241	240	256	291	256	283	249	264	259	262	281	273	268	273	280	247	239	247	249	231	285	240	242	275	269	268	270	257	266	260	258	226	259	281	283	230	254	282	263	253	279	269	245	276	258	278	266	273	241	251	257	253	234	260	272	247	245	271	285	272	262	256	269	232	260	261	280	286	275	289	254	280	255	260	267	291	275	258	252	245	262	255	270	275	254	239	256	261	268	251	263	263	251	249	229	267	244	286	271	271	276	247	263	252	223	253	268	261
11366	9633	17709	16818	11310	8681	7166	6027	4982	4357	3166	2672	2347	2112	1787	1397	1335	1350	1313	1185	1117	1048	949	901	870	823	856	838	787	844	802	819	834	868	812	813	728	747	715	683	652	690	690	690	753	756	717	771	750	726	719	756	712	692	696	709	713	679	687	642	687	718	705	660	659	682	721	672	636	639	654	697	714	660	670	688	653	656	704	719	622	657	697	659	643	654	673	719	678	653	627	716	603	692	678	668	632	651	671	710	653	695	671	668	634	663	679	692	689	638	653	661	643	634	638	641	658	677	718	649	649	673	652	638	621	678	662	693	665	686	647	691	633	686	647	617	677	691	658	607	661	651	637	659	623	697	672	672	665	718	669	645	634	655	682	681	673	633	686	667	626	662	662	612	669	678	653	640	630	689	727	656	651	671	702	693	678	647	610	676	674	684	650	649	660	702	659	662	618	682	671	647	653	615	647	653	674	689	640	678	661	672	680	666	663	685	656	686	657	694	621	645	703	648	661	645	654	602	641	675	686	697	662	669	649	647	709	673	704	648	653	649	676	685	620	674	659	649	713	665	667	677	653	670	666	681	666	635	676	700	666	639	638	654	673	649	651	681	705	681	677	677	620	689	663	652	646	603	669	671	663	679	676	644	673	603	644	648	647	651	641	683	647	625	657	676	687	659	642	638	708	674	690	676	670	681	644	723	670	633	682	664	660	671	678	725	677	649	616	701	654	672	638	651	650	690	677	665	676	661	686	626	661	636	652	678	704	687	643	632	660	665	674	654	628	678	667	682	671	684	695	607	703	664	671	622	694	650	641	650	666	697	705	659	625	674	666	666	692	637	670	644	616	669	645	617	656	622	709	658	656	604	662	664	645	704	626	677	634	683	691	671	700	691	694	648	696	648	724	632	640	654	632	613	678	664	680	625	700	707	675	679	644	652	653	646	656	677	678	668	663	681	642	680	672	658	646	654	674	636	651	691	680	684	638	671	658	644	712	661	649	645	707	672	659	660	656	655	647	646	679	649	661	646	640	726	632	637	641	646	638	638	651	665	652	631	614	642	657	642	624	642	691	740	660	655	691	695	704	625	659	626	664	635	663	690	632	665	680	652	654	624	635	665	602	701	678	652	666	671	692	667	657	669	644	725	663	694	682	681	691	678	653	657	651	696	713	658	684	659	691	706	674	642	629	649	701	668	577	657	646	685	638	694	644	691	667	693	703	621	736	699	682	661	696	661	702	690	650	648	628	637	723	665	678	661	634	673	658	642	681	658	606	707	684	644	650	688	671	671	619	646	660	674	688	669	633	690	677	638	681	629	657	680	675	668	648	695	705	677	647	700	644	603	664	617	696	659	662	677	690	740	659	669	681	668	675	684	672	701	686	637	658	605	669	660	653	675	669	732	661	682	665	661	621	674	615	653	699	647	655	684	665	669	607	608	643	685	688	623	633	638	639	634	657	643	634	680	613	677	643	659	683	651	691	643	713	677	671	623	672	630	685	713	713	648	658	687	658	663	656	666	641	642	639	669	730	690	627	652	646	635	644	706	648	686	663	681	667	685	725	654	651	696	670	665	669	659	675	609	669	680	664	717	654	660	660	633	628	627	641	676	700	655	640	623	659	676	631	698	647	674	671	677	659	617	659	671	674	681	697	672	650	704	655	688	616	656	655	641	619	665	725	662	639	657	672	647	702	666	658	656	640	687	663	661	624	694	631	633	656	684	636	678	671	654	667	617	663	694	585	708	694	687	637	729	652	686	667	686	665	689	722	625	678	642	648	670	613	623	697	647	664	660	682	638	666	615	628	652	649	664	643	651	657	701	693	669	656	645	670	673	704	660	678	640	605	615	641	643	668	654	668	662	678	636	662	695	697	691	688	639	624	648	644	601	699	700	675	655	723	637	629	663	663	690	631	689	649	676	697	641	638	683	622	650	683	661	634	661	638	694	711	658	664	613	652	649	676	704	628	688	663	619	644	657	677	667	660	683	650	666	681	672	628	720	670	644	661	598	668	682	689	674	670	621	648	637	727	658	692	639	673	661	667	698	642	670	691	651	655	663	626	686	638	698	660	649	728	666	679	697	658	685	613	657	660	648	665	657	675	651	650	667	618	652	666	651	635	704	671	684	664	678	648	684	708	600	698	663	628	657	670	653	643	615	643	646	682	642	664	676	625	663	611	665	623	668	680	637	666	626	663	670	669	654	670	669	648	656	647	629	650	670	679	663	705	639	675	645	651	681	651	704	632	701	669	631	657	656	667	676	648	672	680	682	645	672	693	630	635	623	727	695	645	707	694	662	623	651	639	724	629	648	647	674	673	652	668	708	648	642	679	636	688	693	643	651	706	629	653	614	693	651	662	690	647	647	655	695	643	671	644	720	677	606	688	635	678	642	685	621	644	630	683	672	669	671	714	668	643	683	692	647	659	632	633	650	693	670	697	713	662	634	652	676	661	660	591	629	679	701	649	627	691	669	644	692	677	631	627	649	669	687	641	696	656	693	634	647	660	662	679	657	655	700	665	662	659	656	655	669	695	671	680	669	679	671	678	675	667	652	711	671	692	667	680	643	628	641	647	654	659	644	690	650	631	735	666	695	637	674	664	692	680	636	650	627	656	708	634	666	708	660	658	686	656	655	660	653	597	686	645	689	685	671	658	639	668	634	582	700	651	634	663	664	625	673	693	637	592	704	610	670	668	669	667	719	631	629	658	614	667	688	651	645	668	643	653	668	628	629	669	644	644	646	656	693	651	706	699	684	638	668	660	671	613	646	639	620	619	657	623	672	668	683	655	662	624	684	640	642	682	664	675	677	648	624	660	666	633	662	649	635	673	691	688	664	674	656	674	674	694	687	619	675	712	652	671	705	655	627	653	662	689	684	644	695	626	685	708	652	673	648	679	688	664	635	660	656	679	682	699	672	678	677	671	678	673	695	640	635	645	628	678	662	675	654	696	592	640	610	613	652	673	652	611	681	701	658	670	639	636	659	683	678	682	620	650	687	668	674	662	693	658	651	620	651	650	622	642	648	701	680	645	685	673	649	669	693	647	637	645	662	650	611	633	648	625	675	653	717	674	652	636	625	694	704	664	655	676	680	643	649	702	703	657	637	636	658	655	685	669	642	646	661	665	630	673	633	679	651	672	617	634	670	649	712	647	647	616	725	669	658	687	701	648	675	667	661	662	668	674	667	679	663	647	667	679	687	665	658	651	646	671	668	621	682	617	657	655	627	673	630	595	680	664	689	681	656	637	662	717	713	649	662	648	651	634	640	625	663	647	655	665	670	644	657	607	698	641	705	650	611	650	659	699	649	659	677	649	639	657	685	666	677	683	697	674	607	686	629	664	638	632	692	715	664	647	615	655	679	663	660	628	649	638	656	706	710	670	687	651	644	655	595	669	637	684	656	697	603	617	619	684	655	635	611	702	693	714	660	676	661	626	665	656	708	671	658	669	642	694	656	676	626	651	682	629	684	672	662	685	667	673	636
36697	28350	31611	31070	19589	10251	6394	4631	3799	2575	1914	1695	1422	1146	995	824	720	731	690	636	589	578	513	486	480	490	453	489	521	474	429	449	430	478	421	454	388	373	373	376	366	361	352	383	364	382	358	374	339	324	362	367	334	353	397	365	360	331	361	336	387	352	347	352	367	343	359	331	382	372	402	360	325	365	336	360	324	344	324	317	356	367	339	356	367	374	351	317	345	364	308	345	345	359	346	351	331	317	334	325	340	327	360	312	326	353	355	339	353	328	347	322	336	329	370	354	326	338	378	325	317	325	310	340	366	351	332	311	321	349	337	332	327	325	358	346	373	354	358	367	332	345	317	314	313	297	308	364	328	352	344	350	348	360	344	339	333	342	379	327	339	347	349	344	322	341	309	329	342	331	358	331	317	321	326	351	294	353	363	362	345	358	311	304	343	338	369	337	353	339	337	331	322	355	385	330	372	345	300	364	352	319	347	332	321	353	336	313	367	347	336	328	313	324	357	327	339	351	359	379	360	319	361	328	317	358	357	314	342	331	324	350	330	368	358	367	352	320	315	351	381	328	334	365	356	329	366	318	344	326	333	314	380	347	331	354	355	367	317	321	334	374	343	327	304	370	364	380	332	349	356	330	297	320	327	324	382	309	322	328	360	320	340	356	363	321	324	357	359	335	339	341	377	335	339	361	362	396	365	355	351	351	337	365	326	314	331	341	328	337	337	398	331	349	331	347	352	371	347	337	351	359	354	345	349	356	345	334	328	352	339	344	334	351	327	353	328	366	326	302	334	338	319	327	339	331	376	325	340	336	335	337	356	381	368	370	319	346	344	329	338	334	319	347	362	347	347	355	308	319	340	367	330	324	309	329	304	333	347	323	334	340	335	339	333	339	341	359	341	337	356	330	350	351	328	318	303	324	326	316	342	338	342	350	330	317	361	336	332	328	319	362	350	309	324	337	327	350	352	387	305	322	345	364	311	323	294	360	337	356	334	321	353	324	331	345	332	313	323	349	348	319	358	304	364	310	333	340	368	359	326	334	327	320	334	351	334	310	377	329	339	353	363	338	348	335	345	355	355	328	355	333	339	349	310	342	371	308	331	364	326	329	359	384	305	312	314	318	356	350	339	338	363	353	366	358	342	337	311	356	372	370	329	348	351	369	373	341	326	348	353	317	345	349	334	338	323	329	333	385	340	333	324	326	355	316	323	370	351	334	346	347	344	341	342	346	354	336	325	334	325	318	353	372	371	349	309	329	349	320	332	318	346	354	356	345	301	333	390	349	335	332	320	346	328	332	342	338	328	403	363	366	301	314	336	331	346	346	360	316	361	344	338	341	342	322	337	332	370	326	340	347	317	323	323	370	374	373	348	352	332	329	320	363	303	329	351	343	365	338	319	346	329	337	314	326	355	349	334	348	347	360	343	326	321	318	346	349	325	337	397	301	341	326	350	320	329	320	335	325	338	344	359	372	357	348	329	345	323	371	377	344	358	348	341	363	330	345	354	372	335	344	343	357	343	366	327	348	348	317	324	360	346	328	335	340	357	355	340	331	344	340	336	324	324	343	303	306	350	314	326	371	339	337	339	321	351	345	318	361	343	317	372	327	326	336	298	345	311	348	343	364	308	361	350	332	375	385	324	312	328	357	339	333	364	357	354	337	339	335	332	324	339	343	325	363	293	342	373	372	353	353	333	307	327	328	393	327	335	346	354	350	350	357	355	331	340	350	362	340	341	355	322	308	350	318	342	344	327	341	332	319	347	349	350	368	345	366	307	315	328	356	319	332	356	340	318	364	351	330	323	336	357	375	348	324	369	325	329	336	334	359	339	342	322	325	362	338	350	335	330	346	330	342	350	306	332	316	363	324	340	322	297	344	337	326	375	363	349	360	374	355	348	354	355	337	374	357	332	362	340	337	347	347	352	362	346	358	342	329	346	321	325	336	377	321	384	347	357	349	350	335	352	349	353	323	326	351	313	362	357	363	362	353	326	365	343	339	323	354	371	379	364	329	313	329	344	344	347	328	356	357	373	347	339	331	377	383	365	347	310	356	302	351	331	340	310	302	341	341	347	357	355	339	355	322	331	324	308	322	384	329	391	340	366	349	313	366	352	328	342	363	382	301	318	382	363	343	355	364	332	335	311	321	335	316	354	347	332	337	355	342	353	330	320	358	348	317	326	329	328	343	354	322	344	327	306	340	334	337	327	371	355	321	371	338	330	377	352	332	364	326	342	329	333	326	331	367	360	334	327	354	358	341	389	344	350	315	332	333	334	358	340	330	340	343	357	320	343	354	365	341	332	341	341	336	366	348	332	342	325	333	341	328	325	384	332	342	368	365	310	339	353	327	350	351	324	332	322	353	324	372	333	349	336	299	329	343	383	357	340	348	292	343	326	365	344	354	328	330	334	342	339	376	336	349	368	341	340	346	333	339	340	384	381	336	364	319	343	326	344	374	346	352	338	344	365	340	347	301	337	294	345	339	325	357	324	340	305	314	370	336	331	337	326	338	344	345	327	315	350	314	332	297	324	357	344	333	321	325	342	399	341	340	340	317	335	349	340	321	397	365	354	333	333	341	336	359	337	343	311	344	345	364	339	328	358	348	332	338	372	373	344	350	377	315	343	306	349	357	324	281	359	286	347	326	303	344	362	353	349	343	374	310	331	343	321	374	319	357	363	328	328	372	351	360	330	338	320	331	344	332	376	332	335	325	334	375	346	354	342	330	336	319	339	369	328	322	336	357	333	339	369	320	320	352	335	336	339	316	352	379	320	376	330	341	344	342	347	365	322	351	332	313	343	393	344	345	303	350	356	346	313	329	342	324	336	304	376	351	340	348	364	351	310	316	366	329	356	326	361	354	332	352	322	337	339	362	361	327	373	355	329	332	363	335	343	365	341	307	322	329	347	346	345	326	352	391	339	318	321	319	346	329	337	345	318	340	341	341	353	349	334	341	329	318	339	349	412	353	339	329	348	332	337	375	310	322	349	354	326	362	345	333	343	373	375	348	360	377	359	343	325	339	353	339	363	336	342	346	354	370	300	364	365	355	329	329	344	316	374	316	323	329	375	324	339	346	315	324	349	322	364	359	347	303	323	376	326	390	341	340	353	377	340	334	351	343	339	341	354	356	318	318	341	353	329	339	326	369	357	321	394	321	359	313	318	320	348	373	350	328	314	318	312	332	350	388	346	336	347	342	311	364	328	348	308	364	312	326	368	350	334	326	369	309	362	332	363	326	348	320	345	337	352	343	360	329	336	306	334	364	329	351	356	322	352	347	329	346	303	331	316	330	358	356	345	317	362	320	332	324	349	315	353	367	332	356	363	347	329	329	333	387	335	341	360	313	342	379	357	307	334	298	324	343	346	334	343	348	342	340	315	379	346	336	329	345	333	358	326	331	352	356	304	355	368	314	312	318	349	342	352	332	346	328	339	324	340	351	347	354	326	299	332	325	303	342	322	337	322	363	329	319	352	348
23714	20749	32860	33518	22869	15805	14607	13090	11990	8990	7175	6969	6290	5271	5167	4133	3500	3487	3207	2761	2621	2444	2104	2012	1828	1862	1698	1774	1896	1692	1759	1672	1628	1663	1725	1660	1451	1232	1244	1091	1047	1043	1134	1054	1012	1081	1013	985	990	995	965	997	956	972	940	930	892	880	939	854	883	909	855	854	890	846	884	918	883	854	817	873	852	893	912	916	847	897	840	900	863	853	798	807	893	808	843	840	846	823	864	836	803	852	839	810	793	811	842	897	890	896	872	853	867	831	924	848	844	847	826	861	829	870	818	850	812	842	868	855	847	816	837	879	837	846	825	883	853	816	831	830	808	842	834	834	803	794	797	874	799	787	842	788	883	806	830	834	865	883	840	818	787	833	863	846	794	858	840	831	821	846	822	828	820	845	833	825	899	867	804	809	824	809	840	815	852	835	841	852	817	811	792	821	862	818	797	817	802	784	795	841	810	793	815	836	862	849	880	796	827	874	812	831	859	813	827	839	788	831	869	809	851	857	842	857	848	903	813	851	836	755	821	804	786	890	807	844	834	817	865	885	763	836	838	867	871	817	837	798	761	850	850	822	819	839	868	820	825	795	823	838	815	848	802	832	873	829	795	863	820	811	863	843	831	840	797	900	817	815	869	849	811	783	823	862	804	832	889	851	885	814	793	811	866	848	886	826	878	810	822	794	807	817	822	858	876	803	827	875	811	876	887	836	803	807	826	807	879	804	869	866	845	795	799	817	827	830	838	886	893	862	875	891	809	835	827	836	833	831	787	824	869	816	835	859	821	861	822	799	853	872	841	823	875	800	822	836	806	815	841	841	822	770	787	833	852	841	843	828	808	830	833	833	878	823	802	877	816	860	814	774	800	867	846	867	817	816	809	830	839	838	822	784	831	798	812	815	802	851	839	804	865	792	829	820	843	791	856	811	878	913	879	812	852	831	800	866	877	847	853	861	794	803	854	757	783	814	846	830	818	841	843	848	810	856	866	797	861	811	834	840	823	841	785	856	792	785	806	775	843	794	787	803	790	788	858	863	822	822	858	777	823	810	870	807	849	826	804	839	798	846	756	838	848	814	812	850	861	851	837	869	827	818	840	802	878	818	824	832	804	862	792	826	824	816	864	803	826	853	827	858	852	833	826	831	842	840	869	840	801	852	876	816	824	806	841	855	844	836	806	853	842	843	824	836	813	822	798	828	873	823	807	838	835	786	847	832	902	827	844	804	836	877	830	781	811	827	863	816	827	804	847	852	843	855	854	831	807	861	848	865	836	814	792	814	834	828	812	822	823	815	795	846	845	863	838	841	827	796	799	881	838	854	816	836	790	871	880	836	868	805	790	816	764	836	815	832	799	869	855	825	852	830	855	775	829	807	853	819	845	913	839	813	852	808	842	843	851	807	829	857	839	808	868	830	815	839	805	857	816	827	867	843	831	833	827	797	779	810	829	782	857	802	838	840	846	825	859	806	871	887	833	813	829	890	851	834	816	837	824	861	778	822	950	804	834	858	826	786	801	817	764	810	828	859	844	818	840	825	832	852	816	802	781	772	847	791	877	769	805	808	852	758	820	855	830	806	808	839	874	820	795	810	821	825	832	842	819	817	881	812	878	829	846	841	786	858	798	814	829	887	833	834	817	791	835	876	826	850	857	866	863	869	816	850	878	895	805	795	830	807	837	868	824	843	873	878	897	824	851	834	812	825	823	812	813	869	835	841	823	891	899	827	778	835	827	824	811	821	854	842	813	849	784	841	829	826	821	823	832	881	818	848	832	793	833	768	825	826	828	843	804	775	891	848	817	830	867	809	828	872	788	835	827	852	787	815	814	828	843	765	856	844	873	842	796	834	765	851	826	873	797	859	804	806	872	877	802	854	833	803	844	880	858	860	860	827	883	829	791	842	791	827	799	830	850	806	811	891	823	883	853	860	818	850	875	802	838	834	847	873	815	875	818	790	830	801	813	855	816	865	841	876	878	778	848	830	880	794	855	870	803	903	836	856	834	847	833	858	828	875	847	810	835	829	813	800	845	830	871	873	837	800	827	801	882	823	819	813	865	820	811	828	801	805	852	801	899	851	851	856	780	822	813	882	880	828	836	880	843	855	862	842	856	822	787	839	794	813	848	832	854	800	826	829	847	888	851	854	821	821	870	793	811	875	870	840	787	804	841	753	891	808	830	848	864	853	814	808	800	880	860	857	817	789	799	824	824	842	821	828	805	837	859	851	810	843	891	875	847	848	797	890	824	877	848	816	842	811	742	787	844	835	831	861	815	777	865	815	858	833	844	848	826	910	809	819	818	780	822	755	829	818	847	855	841	887	813	816	876	797	804	808	826	893	812	825	892	831	826	845	827	862	815	830	822	826	766	807	869	829	844	828	821	807	884	879	882	926	836	855	851	843	829	792	833	812	799	809	893	822	835	817	819	817	814	822	807	826	757	842	830	864	802	869	827	780	845	882	855	888	835	853	853	804	833	860	803	812	860	819	783	829	780	840	817	880	841	808	839	865	853	797	841	843	795	829	872	838	841	788	857	789	840	860	852	840	839	843	816	846	803	831	859	844	859	815	843	829	802	813	837	824	822	796	793	843	837	857	858	822	824	812	859	804	772	842	819	841	828	848	827	836	892	876	850	855	855	812	874	820	816	820	810	817	819	823	841	807	856	822	856	877	800	859	850	870	813	807	834	801	797	856	867	817	864	829	876	802	830	864	814	849	829	875	866	798	869	857	803	842	860	814	870	843	829	906	834	774	826	817	825	893	794	889	883	819	804	904	817	868	807	882	824	818	881	833	809	881	824	829	851	839	882	872	816	822	857	852	861	845	809	838	833	840	800	871	850	846	846	826	818	819	820	834	810	816	851	818	855	809	872	824	844	832	862	871	845	852	841	854	813	814	834	872	801	812	862	873	847	803	820	870	858	838	844	840	823	815	808	866	840	820	806	798	811	866	816	841	849	866	819	849	832	861	839	792	822	797	843	876	879	813	821	826	818	814	839	835	846	876	873	875	878	861	839	847	821	807	837	821	874	839	880	864	859	799	863	838	824	851	836	814	843	853	901	851	832	847	825	840	843	845	866	793	867	838	793	854	841	842	840	840	871	831	830	825	834	870	834	768	842	798	791	825	828	866	828	858	786	856	823	843	847	862	828	809	807	809	842	794	846	846	867	822	902	807	812	817	823	795	779	849	822	841	844	873	866	792	815	832	874	813	827	807	821	810	876	834	826	851	867	783	824	802	852	826	862	820	846	812	856	810	835	827	850	778	823	794	820	813	819	823	833	799	865	819	849	883	783	863	791	820	803	791	922	776	839	842	870	877	861	806	827	812	786	834	774	843	838	819	861	807	898	905	776	878	850	821	766	810	895	847	851	843	828	852	855	799	849	869	793	893	836	824	866	811	839	831	819	861	895	809	811	864	848	866	862	827	852	792	813	821	841	795	836	832	801	787	804	810	850	807	824	812	827	810	797	799	848	864	868	837	821	835
46258	37006	41884	41099	24684	17332	12156	7897	5849	3946	2678	2620	2402	1825	1741	1217	1099	1019	961	801	757	691	617	624	542	547	545	518	522	547	492	492	471	498	465	528	428	386	385	395	381	392	344	344	340	356	387	366	361	338	379	308	323	339	327	342	345	311	330	312	281	354	309	339	344	351	320	335	323	281	329	322	313	297	331	340	340	338	300	333	280	306	285	335	343	323	343	277	282	311	323	294	296	304	316	311	295	295	270	299	328	334	306	321	304	340	347	296	308	332	304	360	296	335	296	316	274	278	280	268	310	305	328	283	274	307	306	288	284	341	321	316	299	284	318	328	328	295	296	291	343	361	330	302	315	317	294	286	302	299	303	280	293	313	312	290	292	329	283	314	297	281	311	290	310	298	298	290	357	302	312	294	302	301	311	304	331	258	341	280	294	280	295	330	327	284	319	295	316	322	291	287	297	310	300	280	316	329	330	288	313	311	305	287	276	344	284	276	264	309	313	323	309	329	333	323	320	306	299	333	363	276	288	315	308	310	341	314	301	284	309	320	328	294	294	286	312	317	313	318	301	338	301	285	338	321	289	295	285	302	333	287	331	295	287	292	292	313	331	319	336	308	330	322	342	320	294	298	301	303	330	319	295	298	312	318	306	297	297	280	310	286	300	340	311	304	296	281	330	314	288	312	311	314	289	322	299	307	325	285	317	319	285	334	326	319	344	277	290	289	312	293	301	291	333	299	304	324	314	334	260	287	327	331	293	325	340	308	295	313	324	303	309	287	332	316	268	306	301	303	298	302	305	345	315	337	311	351	291	311	299	306	320	297	307	288	332	338	337	282	274	278	315	321	284	309	283	291	318	298	302	308	323	277	315	313	296	280	291	286	308	303	294	328	298	328	345	280	327	289	305	338	310	270	267	306	303	317	337	323	299	286	305	295	308	305	327	303	286	314	298	302	317	318	309	262	301	314	292	275	323	307	333	339	321	299	282	317	296	313	316	324	297	308	312	324	276	301	346	318	323	309	334	315	314	311	321	332	302	301	328	316	305	288	306	289	268	314	321	322	316	294	284	277	323	316	311	300	313	318	333	307	336	265	301	318	326	297	332	303	314	318	332	313	322	285	292	304	326	298	286	308	332	307	299	275	329	307	292	313	317	349	314	299	333	317	336	292	299	327	289	306	315	335	293	329	315	318	327	327	313	294	291	317	301	309	325	312	303	312	307	298	318	296	316	323	331	307	309	323	312	279	286	289	318	291	322	295	318	305	330	281	365	314	281	277	305	273	308	270	271	298	330	322	293	298	293	305	287	314	337	329	308	310	307	315	305	307	292	331	308	274	282	315	333	284	290	291	313	302	323	297	314	322	301	269	299	318	309	333	337	285	296	304	339	334	299	325	287	298	321	327	337	309	305	304	297	295	343	310	277	318	314	306	292	298	308	298	312	315	332	345	312	306	320	337	290	295	308	305	275	311	255	304	277	307	307	302	313	336	308	315	311	303	296	287	324	293	364	298	298	286	284	322	298	344	253	292	287	317	282	318	297	309	314	309	324	315	301	310	286	331	334	317	339	327	342	288	299	308	313	327	305	301	319	306	279	295	313	297	317	325	309	325	328	298	299	310	340	330	330	322	313	305	295	303	308	321	303	303	309	290	326	342	311	330	310	320	301	344	345	298	287	281	320	316	339	306	300	322	302	337	318	319	296	309	317	315	300	287	293	328	312	328	296	300	317	294	317	307	298	307	312	298	290	308	328	291	299	272	317	285	315	296	314	298	292	335	299	288	310	274	319	314	312	292	347	319	309	304	296	321	304	293	336	314	356	329	318	287	328	345	285	316	320	308	304	291	296	328	292	289	317	346	304	319	291	260	289	323	314	315	333	317	332	301	286	301	278	314	280	318	287	264	318	308	300	297	302	345	316	298	345	303	309	310	294	319	284	329	308	318	301	288	287	298	292	324	290	294	323	313	292	297	320	304	282	302	293	293	343	304	325	339	302	329	298	310	256	285	304	295	285	316	281	290	301	291	321	293	273	289	316	315	309	315	300	338	324	344	341	349	322	315	333	303	318	265	291	322	318	277	333	273	294	279	332	265	301	324	336	301	303	348	320	299	319	309	300	293	303	303	322	337	311	312	314	325	313	315	298	311	301	327	330	321	332	301	278	298	292	328	320	315	324	320	299	278	307	317	305	276	308	303	323	300	318	319	302	295	315	322	296	307	289	300	299	314	331	337	334	318	299	312	303	324	310	315	306	318	305	339	294	279	279	320	312	320	322	342	299	308	330	313	301	292	284	310	282	313	311	308	328	292	326	312	305	298	307	314	304	319	312	306	291	348	271	327	298	347	276	347	319	321	282	312	320	318	322	291	326	314	334	268	272	284	326	317	298	287	302	318	305	317	352	299	296	295	295	306	297	326	336	310	309	325	298	310	317	336	324	296	271	312	307	358	310	326	293	336	289	339	271	300	316	313	290	303	310	296	293	308	297	271	310	303	318	319	302	325	322	332	301	299	330	331	309	300	311	327	304	316	327	327	307	324	295	291	305	313	320	310	339	253	299	323	320	306	309	335	293	280	323	306	336	312	333	279	314	304	302	325	317	304	315	313	347	315	330	310	277	299	340	319	284	312	325	312	294	303	295	316	300	271	311	351	320	322	357	301	320	313	323	297	293	293	302	299	285	300	298	314	326	316	354	334	307	290	305	295	321	313	335	300	284	308	345	310	332	302	282	305	332	292	294	288	317	301	287	325	294	318	294	301	299	293	277	323	314	305	336	290	329	292	317	325	343	309	316	291	312	315	300	289	306	322	289	316	327	275	323	331	309	308	267	301	319	311	291	293	338	329	311	358	293	315	357	342	294	314	311	335	280	308	303	284	298	334	318	319	350	305	291	285	275	321	327	299	276	316	319	310	300	311	261	276	284	337	339	284	304	317	342	327	323	299	318	314	340	355	301	296	336	300	305	292	343	315	333	283	301	279	272	242	311	288	303	293	325	323	327	316	329	273	314	307	302	302	311	328	302	296	268	308	299	320	280	315	314	310	313	312	283	270	324	306	329	302	327	317	344	315	290	285	289	315	293	297	316	328	312	333	310	352	329	328	283	319	307	309	304	270	279	307	301	311	288	331	284	280	291	334	347	302	298	310	301	311	321	288	288	320	323	282	315	290	328	312	310	301	297	331	333	318	333	307	288	277	300	302	295	328	337	291	304	315	292	320	301	335	320	310	310	300	311	323	272	319	309	309	285	363	294	274	309	316	318	333	344	308	299	307	284	324	293	328	322	324	318	284	313	338	303	310	311	307	329	305	317	279	304	314	295	300	315	300	286	296	265	310	294	307	310	305	293	311	310	293	333	341	300	290	322	294	300	315	298	320	319	307	314	278	320	299	306	311	285	297	320	304	310	323	325	295	296	310	333	277	308	318	334	284	308	283	329	325	312	337	318	305	303	323	306	311	303	293	299	331	329	312	310	304	330	325	341	277
30018	28213	40808	39726	25334	20143	19507	16998	15912	12644	9753	10459	9221	7607	7386	5950	5451	4707	4415	4103	3500	3257	2917	2772	2610	2564	2303	2410	2557	2465	2234	2353	2011	2167	2354	2183	1885	1453	1490	1295	1153	1265	1193	1041	1114	1109	1128	1060	1017	929	967	1012	1002	969	912	922	893	873	871	828	801	792	839	834	806	845	823	780	802	826	818	793	860	832	823	834	788	831	809	801	774	801	726	809	808	778	728	737	743	779	775	805	800	737	703	732	707	739	858	790	730	813	791	783	829	792	805	781	774	727	730	796	824	772	765	734	831	752	750	747	756	810	761	789	727	795	735	721	703	743	729	776	713	746	730	730	697	708	716	721	749	724	747	785	709	749	758	728	761	803	755	727	737	748	719	753	721	739	748	744	739	750	699	736	747	735	733	767	694	720	702	761	770	757	782	758	809	760	785	701	751	754	758	764	750	781	732	720	720	744	748	742	745	720	736	670	765	717	712	718	778	734	786	796	827	757	770	775	769	763	767	781	734	744	748	802	750	732	720	731	769	727	708	709	738	753	723	726	756	739	743	753	760	781	761	709	728	752	761	719	714	717	760	752	760	762	716	808	797	764	719	687	727	772	701	742	769	722	780	759	755	748	765	765	736	736	741	771	745	743	722	733	741	771	736	734	799	746	774	794	766	757	721	786	724	711	663	743	725	766	722	748	686	764	777	754	732	721	757	749	756	785	723	725	791	773	782	755	698	752	792	747	722	755	733	742	729	737	754	757	747	785	743	746	732	792	778	750	742	741	725	720	749	743	740	748	746	725	759	706	736	731	748	730	797	715	714	784	711	724	765	737	794	754	731	727	727	745	713	754	757	772	719	757	761	710	772	741	740	752	744	733	747	802	728	752	761	746	747	769	720	762	730	760	797	732	736	736	782	725	718	777	776	764	750	799	733	734	815	754	703	793	791	818	779	776	717	778	796	763	753	758	735	739	707	751	735	719	732	736	747	778	767	778	759	718	739	751	742	698	789	769	780	776	762	740	714	757	767	749	765	719	690	810	795	779	708	688	712	756	788	753	725	755	729	783	706	716	705	787	749	707	732	729	727	761	699	757	773	720	729	713	754	724	767	781	771	705	759	710	711	756	710	728	772	746	703	730	757	677	740	733	757	667	774	752	718	736	708	749	764	768	774	806	747	695	823	759	690	735	761	710	817	771	698	762	746	772	707	752	728	739	775	684	691	743	705	729	713	728	744	792	716	716	744	741	706	730	769	731	740	763	700	720	757	699	768	729	750	754	744	735	731	751	753	749	729	713	751	725	722	757	759	762	699	744	759	714	771	753	708	734	729	762	714	729	732	712	698	739	734	716	749	728	772	724	785	783	716	724	710	742	732	702	727	746	768	715	736	750	720	668	800	761	758	730	730	765	748	720	732	769	744	772	748	723	751	720	724	771	689	745	761	748	761	766	758	806	706	715	717	690	712	739	842	704	754	778	723	801	709	719	742	787	717	733	726	768	716	769	787	758	750	754	709	720	721	735	722	745	729	764	713	748	791	748	749	722	702	740	743	780	732	728	741	769	760	712	765	742	723	743	798	762	767	788	794	773	748	746	770	726	791	755	710	735	822	728	759	702	714	700	804	735	731	702	741	721	736	771	777	762	717	754	719	737	744	816	775	712	771	755	750	724	783	753	720	711	735	765	767	760	743	757	712	751	747	710	699	739	741	742	750	823	758	770	752	689	739	759	728	707	771	726	752	746	729	759	785	744	786	695	728	745	721	702	709	784	753	744	696	722	764	705	748	752	755	827	737	772	795	715	737	757	737	784	717	725	771	737	745	774	744	694	731	748	760	752	713	748	741	761	787	700	742	754	727	702	766	709	716	707	808	723	741	779	726	750	729	718	747	737	759	788	775	753	751	740	755	757	760	755	758	758	747	759	694	718	723	723	745	727	746	684	678	745	716	753	732	773	764	762	756	783	734	792	768	736	758	774	752	739	775	731	761	773	705	724	764	747	745	758	795	769	718	722	739	720	742	762	731	767	726	735	759	751	772	741	792	766	763	763	803	785	713	755	734	732	751	709	742	745	760	767	793	734	766	781	741	735	743	788	771	782	737	725	740	735	723	768	824	765	740	735	771	672	751	731	714	751	717	717	693	688	746	783	745	783	761	737	712	719	760	744	710	715	757	760	792	802	752	759	760	748	697	754	722	739	791	731	791	725	749	750	769	730	726	753	690	758	704	757	746	708	737	737	697	731	746	762	767	817	746	774	757	690	762	677	793	718	705	725	759	738	754	763	761	747	754	664	721	756	704	759	766	750	782	753	766	719	768	708	777	733	758	750	723	757	756	739	798	719	746	785	712	816	723	737	787	680	757	730	773	710	801	757	708	734	756	731	752	707	745	718	808	797	722	747	738	745	734	660	764	725	765	687	715	717	745	760	778	755	758	716	744	774	737	728	736	692	750	738	725	746	717	684	791	719	735	773	703	744	762	782	753	750	773	756	721	754	755	765	757	774	747	753	749	707	813	757	773	691	718	789	758	718	744	738	751	741	726	698	677	720	737	685	741	725	744	742	759	715	762	733	741	691	717	704	759	756	769	735	730	721	731	718	745	777	732	726	733	755	712	687	762	715	678	731	763	738	768	752	743	730	730	718	764	795	744	693	723	731	790	770	739	691	758	777	788	726	728	724	763	778	795	756	782	768	763	735	722	804	780	797	746	728	707	723	735	752	708	718	694	770	759	738	765	787	750	754	747	694	697	735	776	775	744	757	743	722	667	714	769	686	776	715	731	806	718	762	696	743	774	767	737	757	749	719	753	770	773	750	722	717	754	715	785	695	792	754	739	765	733	770	772	740	763	779	725	670	702	779	735	738	741	752	701	734	786	756	763	729	733	782	809	767	752	770	787	735	736	743	749	719	755	765	745	717	751	759	760	748	750	727	769	730	762	737	745	740	743	719	743	760	758	745	749	756	736	711	716	724	745	768	751	727	774	676	707	746	727	755	733	770	739	728	763	721	698	754	770	752	715	733	770	764	743	749	706	727	711	755	763	713	751	723	765	741	696	759	802	726	732	737	745	744	726	772	794	746	747	731	708	763	737	758	742	734	730	720	698	718	720	746	717	791	732	801	749	740	754	728	734	757	734	733	715	755	769	723	759	758	781	778	697	707	738	730	751	733	753	719	764	746	722	703	744	763	726	782	768	700	786	705	754	734	724	720	758	716	762	763	758	759	721	750	738	751	732	780	748	742	744	770	772	715	677	781	750	691	739	767	748	758	807	766	714	775	741	757	733	780	751	737	731	724	834	766	739	711	767	703	771	751	736	767	809	731	770	741	797	740	778	759	768	753	748	747	714	757	740	766	772	732	725	748	722	786	750	723	762	758	737	717	705	733	715	739	741	762	817	760	703	790	732	771	777	739	735	679	751	754	710	717	781	740	779	766	761	759	736	748	712	736	810	776	741	733	657	729	704	770	696	750	777	691	795	775	748	779	769	723	757	748	742	724
18775	11442	12247	11244	4419	2503	1800	1360	1034	835	660	571	405	414	403	374	346	360	324	317	317	322	316	287	285	270	272	320	273	268	315	281	318	296	301	279	278	285	282	274	273	276	276	253	262	270	263	271	252	280	291	285	253	279	303	277	280	284	258	263	269	266	252	275	271	287	267	278	265	270	270	243	271	262	260	294	269	256	255	255	280	285	239	234	273	249	266	244	294	277	303	278	262	264	247	226	252	269	274	268	237	256	260	239	282	291	280	263	286	271	241	243	250	265	260	269	266	259	286	277	301	267	304	287	256	245	228	297	270	269	249	265	242	258	245	257	268	283	243	281	286	258	276	256	249	270	275	262	270	273	276	288	284	236	238	262	286	277	296	252	225	259	239	271	259	257	266	271	257	259	247	280	270	258	255	287	234	288	265	261	243	273	270	274	270	280	229	246	259	263	257	298	253	268	291	257	270	244	239	252	259	237	255	245	281	268	255	294	267	258	257	296	298	248	299	263	261	234	267	264	281	231	274	265	295	267	285	270	262	263	268	266	249	257	251	262	270	268	269	298	299	258	259	240	257	267	292	263	244	281	240	254	250	270	285	235	251	290	271	230	269	262	259	264	228	287	255	286	239	268	270	255	253	271	243	287	280	264	259	258	261	252	266	257	255	284	242	268	290	243	276	268	248	256	245	270	281	257	293	290	280	273	277	285	257	246	262	272	235	226	283	257	314	270	264	252	235	293	269	274	242	248	309	272	283	238	248	264	296	243	264	299	267	260	270	272	290	239	259	277	251	257	252	266	241	285	287	298	252	250	290	268	250	237	267	259	279	290	236	244	273	267	280	260	272	259	261	256	266	253	309	275	282	265	255	265	277	277	252	239	267	284	260	247	276	277	278	272	281	244	263	271	271	261	285	274	254	228	260	275	280	272	297	301	280	273	252	302	267	275	260	267	243	299	285	261	280	287	264	292	236	231	244	268	279	284	284	269	278	276	280	240	266	263	219	270	277	238	267	256	236	258	296	237	281	241	251	242	259	280	251	271	239	262	263	267	258	227	231	281	292	268	262	258	283	252	283	264	285	287	281	270	257	263	267	259	249	280	264	253	263	255	258	286	246	287	276	229	284	244	255	293	273	234	268	252	277	282	274	274	292	276	264	236	241	301	275	263	256	267	253	265	258	290	263	266	276	250	267	280	240	286	271	269	244	280	238	278	267	263	248	245	263	261	278	270	273	269	243	306	276	258	278	252	243	297	257	245	285	234	273	264	268	253	246	276	274	282	283	246	257	276	267	246	251	288	282	254	267	284	257	266	254	242	281	285	289	250	280	260	258	242	280	291	254	292	272	252	265	274	281	260	262	257	256	267	269	283	278	276	261	281	272	252	309	241	249	247	291	269	256	239	255	259	273	252	301	264	237	264	279	243	249	285	260	291	276	277	230	258	295	246	250	251	240	279	284	294	267	243	262	278	258	277	276	281	288	291	270	259	260	273	288	251	258	274	281	282	244	289	261	283	258	257	293	274	272	248	282	264	285	258	288	264	258	249	270	276	274	248	276	248	275	243	252	276	256	257	219	268	256	244	265	240	247	290	299	240	265	270	264	290	272	271	251	259	235	233	292	277	260	261	275	257	265	269	269	284	274	257	254	245	258	284	258	292	240	287	278	264	288	259	258	272	252	242	250	253	272	293	259	253	284	271	252	247	251	279	254	269	279	278	230	254	234	288	280	268	266	261	281	238	244	290	279	293	285	254	282	280	243	236	264	263	265	259	265	223	254	277	295	254	254	245	278	269	265	268	295	252	279	293	255	283	266	259	242	282	280	260	257	264	283	294	262	309	277	244	276	261	292	254	257	265	282	248	289	251	250	239	256	285	267	256	254	270	267	279	280	277	264	254	222	231	235	263	253	247	264	222	259	256	259	268	273	260	299	271	280	268	250	278	260	277	252	288	251	258	262	238	284	261	265	271	237	259	270	285	288	253	262	250	293	244	246	238	281	265	281	290	269	268	256	269	252	293	272	233	242	272	259	266	253	259	286	282	261	255	283	252	223	274	253	272	290	253	273	267	248	245	272	283	260	262	237	252	257	260	267	293	287	286	309	244	274	293	240	285	270	212	241	248	245	267	282	256	272	297	302	269	274	272	297	300	282	293	251	263	245	254	272	285	252	282	284	238	273	231	275	268	290	241	284	268	280	279	264	273	264	262	268	279	237	263	263	275	275	285	261	307	271	264	247	261	270	261	277	264	252	292	282	274	269	267	280	289	263	262	265	254	263	278	259	251	259	288	303	282	282	293	278	260	289	244	278	305	264	262	246	272	262	250	237	239	256	270	279	275	247	270	281	292	237	288	255	291	276	255	240	264	278	251	295	265	279	252	289	289	304	268	278	278	298	265	242	237	260	255	274	262	260	283	251	263	281	256	277	262	269	259	270	260	273	255	254	275	262	288	247	273	294	258	310	252	277	248	238	270	291	260	279	254	261	274	244	274	278	255	302	277	263	243	241	259	242	251	286	284	249	241	286	280	270	282	276	252	285	293	285	260	285	256	265	265	267	319	270	283	268	272	272	265	274	271	273	281	246	233	264	281	268	263	250	275	285	280	255	254	276	263	250	304	283	266	298	251	244	289	223	255	274	260	298	237	268	280	275	281	250	246	257	251	271	274	274	278	247	285	266	256	293	254	257	265	244	285	247	279	263	288	249	259	263	243	267	277	253	263	258	256	267	264	233	276	260	234	289	253	255	299	278	292	236	244	230	257	246	278	306	247	268	291	290	244	265	267	242	244	254	264	247	274	303	240	266	269	257	224	267	285	266	262	239	260	255	246	279	294	241	284	284	281	237	281	263	262	298	265	242	234	246	261	260	256	276	241	301	253	262	257	264	284	244	286	263	271	286	281	268	280	234	266	279	267	286	253	227	241	259	264	274	244	292	298	267	276	266	293	263	276	276	287	266	246	268	275	267	274	262	282	268	274	266	238	254	259	271	278	273	242	264	262	271	239	254	245	222	255	270	292	312	274	278	285	279	269	268	296	266	241	262	272	263	282	270	286	304	282	273	252	258	235	243	251	278	229	232	273	286	232	275	285	271	272	297	213	254	245	281	280	274	269	275	294	249	253	264	257	286	286	244	283	270	278	261	292	264	308	284	253	271	273	262	270	247	252	272	258	265	258	219	274	280	263	247	266	267	266	281	297	247	276	282	265	249	294	246	271	252	275	268	274	300	260	263	253	270	271	276	266	240	249	303	260	278	276	278	296	241	265	299	282	244	278	272	292	277	275	277	256	270	254	275	292	265	241	251	284	267	263	253	267	228	251	279	284	269	264	272	266	240	259	277	278	269	263	249	277	274	243	273	261	275	271	267	263	277	277	264	269	264	250	254	273	260	274	266	250	262	239	267	266	273	256	287	240	263	249	275	251	296	267	246	272	273	244	250	289	259	282	255	248	283	279	276	295	239	282	265	265	279	242	255	265	270	274
11169	9950	18693	20887	10495	8768	7301	5965	4840	3734	2891	2299	1909	1673	1616	1460	1246	1241	1077	1066	1019	978	950	872	883	870	854	803	867	897	888	854	865	871	853	856	889	774	758	755	725	687	737	704	739	793	807	760	766	743	769	710	729	741	731	767	702	709	683	720	676	712	711	699	694	701	683	737	730	667	714	693	659	712	696	674	668	700	680	687	666	712	709	702	735	693	654	643	696	637	664	666	639	649	664	635	649	624	657	623	653	708	682	644	681	677	693	687	701	650	691	703	687	695	642	724	693	667	683	642	699	670	660	668	693	685	716	682	674	685	701	634	653	640	659	685	695	667	709	703	693	690	721	681	627	698	656	653	670	678	709	701	655	647	678	628	698	657	636	699	643	685	717	720	638	695	679	722	645	651	671	679	666	624	666	729	657	670	687	626	684	678	693	708	707	672	656	701	624	660	709	672	664	625	659	680	660	677	648	644	672	669	672	667	679	674	685	653	643	673	694	624	671	697	632	672	638	684	689	691	685	682	710	722	678	623	666	665	691	680	680	661	668	641	687	641	688	691	637	679	690	712	662	716	671	646	691	651	704	646	675	689	644	709	650	649	666	687	689	650	675	661	669	634	651	676	667	644	657	660	703	674	704	705	684	670	649	665	667	666	680	625	661	701	645	702	667	669	684	688	737	688	675	686	628	726	642	665	670	659	670	675	719	643	643	694	653	685	633	671	721	714	661	649	624	662	682	731	685	679	629	689	671	630	636	708	645	674	739	682	652	665	675	668	683	695	670	674	669	687	684	680	674	664	680	710	700	728	650	672	661	699	679	625	643	659	683	643	673	622	653	705	688	698	650	655	704	648	679	675	612	674	732	684	664	626	644	682	657	681	711	638	660	742	694	662	698	643	634	681	644	716	680	681	678	667	664	665	683	655	676	641	670	694	675	658	682	656	669	643	673	711	639	679	671	685	693	694	668	675	661	656	684	620	658	672	638	709	676	678	647	662	667	702	694	687	685	625	698	677	651	633	662	689	673	664	689	676	693	683	674	674	691	681	677	647	656	690	676	675	689	654	633	696	682	663	669	692	654	692	646	679	722	716	655	655	685	685	644	665	680	687	668	707	702	676	653	709	657	652	670	699	674	706	721	616	660	664	675	718	670	693	704	764	682	657	680	703	712	665	684	650	717	680	623	656	658	622	653	650	637	680	655	659	664	680	668	715	668	680	727	672	706	673	631	687	678	710	666	663	666	673	685	627	673	658	689	642	641	707	719	660	648	724	644	651	696	731	672	725	712	651	663	719	689	712	627	685	707	698	666	656	709	698	674	672	692	648	694	673	682	657	707	679	676	637	691	641	641	694	694	702	677	680	653	599	709	674	695	650	723	681	644	657	669	665	684	666	681	709	653	706	709	666	703	695	687	695	632	660	662	662	674	683	655	677	643	645	695	620	670	672	680	637	691	699	721	713	689	672	705	708	674	633	689	702	664	682	678	659	700	674	708	696	671	680	666	675	699	668	670	663	679	689	663	700	688	726	673	651	671	656	653	689	697	684	747	652	658	678	669	698	720	670	731	642	662	656	631	679	669	650	673	653	636	764	633	662	676	653	686	653	665	680	668	669	691	650	705	674	675	641	653	701	670	695	645	669	668	667	744	708	668	715	699	691	672	669	662	666	686	734	706	717	712	708	673	693	716	674	708	711	674	707	672	638	690	680	627	648	657	647	654	639	643	655	704	665	653	663	677	692	659	712	645	686	663	709	681	681	679	689	719	639	688	614	708	636	699	664	676	691	702	680	692	702	670	663	673	686	687	666	658	673	650	710	639	674	662	635	675	719	674	660	625	680	714	636	689	650	722	645	660	704	676	682	661	635	721	679	657	689	667	667	694	691	699	626	728	688	632	685	724	688	636	669	690	663	669	646	669	668	678	672	683	717	683	672	707	683	657	645	724	621	636	705	679	669	660	679	651	676	652	716	711	663	665	656	647	696	622	675	679	688	638	697	682	629	642	653	661	686	703	701	696	666	640	734	712	687	678	670	663	706	665	630	640	670	655	695	665	715	639	682	674	669	642	609	690	687	692	704	647	695	669	701	675	687	699	713	640	690	683	688	635	687	682	711	704	736	650	662	606	691	647	690	696	703	683	690	679	689	706	661	680	654	636	663	657	679	674	648	718	692	648	684	699	689	761	647	680	664	670	629	692	722	709	670	653	663	644	694	650	674	703	681	654	699	716	652	686	649	690	685	682	664	634	680	664	660	674	685	631	668	623	676	665	681	636	686	657	692	681	666	662	674	657	667	671	657	656	683	641	703	652	642	668	699	667	696	653	648	666	675	690	630	683	673	633	655	659	713	677	616	720	657	635	695	682	703	670	696	724	656	684	687	688	662	676	693	741	651	627	657	657	665	656	678	642	653	651	661	655	683	709	708	668	612	642	640	722	692	668	654	719	705	689	643	619	643	683	681	657	623	612	718	663	678	664	688	680	710	671	710	687	674	667	690	676	664	728	663	702	682	725	690	689	685	689	710	702	677	656	663	682	663	660	663	666	683	655	675	665	686	670	714	684	689	719	671	715	682	706	647	673	725	706	647	687	656	714	636	689	711	691	724	673	675	725	706	680	700	633	689	698	643	660	705	700	710	652	703	684	698	682	696	701	673	705	676	638	687	724	693	691	727	710	699	613	682	674	657	679	689	711	713	677	727	698	683	715	648	644	690	673	661	644	694	688	662	638	688	678	643	670	667	667	690	687	680	666	697	701	712	683	674	680	642	718	655	666	715	704	697	653	763	669	647	661	673	645	652	681	673	618	676	704	682	665	649	680	642	716	654	714	663	678	688	660	682	677	659	683	640	687	638	641	737	644	628	676	691	711	629	719	677	690	705	652	684	659	674	668	709	661	629	654	666	654	670	650	678	665	661	720	657	667	623	659	695	668	698	678	728	662	664	662	657	605	697	710	651	664	700	683	685	668	730	653	719	662	656	644	684	701	624	637	654	674	655	675	683	734	628	689	733	669	688	660	686	663	670	693	693	686	689	682	655	652	647	617	674	704	658	639	654	656	667	706	656	667	642	664	634	662	648	676	673	633	665	712	657	670	682	671	666	671	714	659	668	686	678	673	694	665	722	677	672	675	688	710	677	677	716	666	752	710	671	709	688	680	653	737	657	702	701	663	658	655	621	627	631	660	664	683	655	655	701	640	681	724	688	638	683	649	665	695	698	683	653	691	745	696	669	688	663	679	653	725	682	637	660	679	710	639	665	644	645	659	708	691	687	667	715	622	747	684	674	703	696	647	627	673	679	683	656	679	669	684	664	674	679	642	669	664	666	682	699	689	697	672	658	692	671	680	693	642	647	675	668	682	621	696	679	684	700	649	660	665	676	646	706	689	698	710	684	652	692	705	711	663	655	713	714	716	666	719	656	670	673	681	662	682	687	659	725	662	655	656	626	733	710	659	674	702	673	715	628	638	636	617	647	634	682	652	669
36666	28729	38297	31887	18517	10958	6679	4426	3462	2161	1745	1549	1384	1102	1092	1013	811	812	740	598	636	588	593	529	531	473	470	481	443	450	486	459	461	437	407	419	438	367	393	410	383	377	396	399	335	341	394	377	339	366	334	352	328	340	325	315	399	361	359	377	346	358	350	339	330	348	340	351	314	367	326	346	362	342	329	331	363	350	342	338	359	339	342	352	325	351	332	340	349	315	333	360	357	345	333	311	355	313	333	365	353	330	342	360	357	350	303	338	318	359	344	349	343	331	307	320	343	377	339	344	357	363	343	345	371	332	381	337	336	357	367	363	330	379	316	336	364	363	326	369	335	340	332	329	376	342	367	314	339	353	331	308	341	323	348	339	330	355	350	317	356	312	374	374	317	342	334	347	351	354	350	377	346	337	363	370	332	376	361	362	319	343	336	372	320	333	341	319	296	307	331	316	340	340	354	349	341	345	314	339	344	357	335	341	326	354	376	298	357	330	349	376	357	351	358	340	338	317	326	325	330	356	372	358	358	328	357	316	323	364	350	351	338	330	332	367	362	339	358	395	327	339	326	354	332	352	355	374	368	350	325	318	362	364	333	352	357	349	343	313	347	332	338	332	331	341	354	328	377	315	363	360	341	376	353	349	345	331	314	345	364	349	358	343	295	355	352	324	342	315	314	322	297	331	346	351	356	312	353	334	328	332	307	338	345	353	318	356	333	348	334	344	335	331	326	345	333	368	337	332	356	336	330	348	360	338	334	349	379	338	326	311	343	339	319	368	347	312	318	351	330	350	302	380	360	343	345	324	387	312	329	330	314	316	340	327	338	363	350	352	325	376	326	348	317	356	377	332	323	324	334	321	359	328	353	324	335	310	313	332	358	334	359	329	317	355	335	310	334	335	338	328	359	364	341	345	323	321	359	322	380	373	340	321	350	322	346	327	363	310	349	357	337	359	318	331	343	366	350	355	324	342	326	356	333	354	318	331	310	344	390	348	331	302	374	340	348	352	371	364	344	315	339	324	397	305	334	333	365	355	361	343	332	357	341	362	380	323	349	361	372	343	358	302	376	338	329	352	323	343	300	339	345	342	343	349	352	324	295	356	363	317	351	361	358	350	313	342	360	370	351	326	329	321	358	334	341	344	323	341	312	338	338	326	331	322	335	350	357	320	337	292	335	339	332	331	326	329	387	321	343	355	319	362	361	351	326	317	327	330	351	329	323	344	319	387	358	321	372	349	347	342	313	344	342	342	342	313	329	319	331	364	327	334	395	349	379	346	329	345	357	337	346	301	356	360	333	361	354	349	375	365	377	322	380	326	323	360	339	344	356	316	331	354	347	335	358	342	334	358	336	330	343	343	352	389	355	353	351	314	337	355	345	343	359	354	339	352	328	333	326	338	339	332	353	348	367	334	356	345	312	338	364	338	328	345	358	330	348	333	320	336	292	316	335	334	292	309	341	325	358	355	351	316	374	345	358	319	363	343	351	324	356	326	345	312	376	329	338	355	325	321	328	353	365	357	353	357	348	358	368	328	314	326	311	358	339	338	329	327	330	373	347	369	352	324	332	332	327	363	295	316	365	338	339	370	342	343	321	314	341	343	358	372	361	344	333	335	344	375	315	347	367	374	354	363	370	316	340	333	323	324	316	331	362	359	342	382	327	357	348	339	345	355	312	340	334	374	330	345	341	356	346	325	327	337	353	331	351	353	340	382	377	322	316	333	357	349	353	339	349	330	326	331	351	350	338	353	300	320	364	340	315	327	341	337	328	328	332	340	323	333	319	336	344	368	360	327	330	341	370	338	335	324	347	336	320	344	318	309	300	342	308	321	352	363	372	344	334	339	334	367	332	358	324	320	318	370	363	378	340	305	349	344	328	311	354	323	354	331	368	350	325	340	346	336	336	333	340	318	356	322	323	374	346	359	348	360	369	315	325	320	332	351	381	319	328	319	313	382	353	349	337	340	317	326	323	369	379	327	371	373	311	314	380	311	351	301	310	314	369	327	327	360	349	347	349	324	342	337	355	348	307	371	342	328	334	346	372	340	383	328	327	345	323	363	340	357	340	372	348	311	336	352	329	324	321	332	316	322	350	308	349	365	333	341	327	336	341	342	358	337	361	340	347	316	365	333	359	332	351	342	335	318	356	329	337	363	357	339	353	355	326	329	361	351	327	307	333	338	354	354	336	333	340	362	353	329	329	334	393	346	347	355	326	384	364	358	371	362	335	302	354	357	324	327	327	314	378	321	301	359	345	336	357	333	349	327	348	367	327	342	342	329	352	358	330	312	349	342	345	336	354	336	337	333	377	344	347	362	351	365	334	349	340	336	341	374	328	340	310	348	363	331	330	341	365	373	312	342	324	352	346	341	340	324	356	323	381	352	316	271	335	342	340	380	342	347	347	371	334	354	292	341	316	295	335	321	329	322	313	363	283	346	332	325	324	323	335	361	376	366	348	333	345	313	360	347	300	337	364	349	329	361	365	344	335	323	328	326	317	328	335	338	314	315	325	339	325	362	326	363	321	325	343	337	342	340	328	374	333	338	303	349	352	333	347	357	358	336	381	353	337	349	350	348	337	348	362	315	363	295	320	311	331	306	335	318	322	326	317	372	369	309	358	373	351	368	366	347	313	313	353	336	341	280	340	335	329	341	336	351	344	331	358	373	361	304	356	345	354	369	314	363	369	271	331	367	315	342	317	327	333	336	355	361	342	355	312	339	310	355	356	368	368	317	346	318	318	347	344	371	347	347	352	355	350	352	307	351	356	337	322	325	327	350	360	375	336	359	343	343	307	344	333	306	311	357	340	341	307	356	345	345	344	345	347	344	339	367	333	330	335	318	318	295	349	367	363	330	334	326	338	356	322	373	348	346	376	340	359	350	384	307	354	372	350	336	347	355	359	336	367	321	325	357	330	359	316	308	348	354	342	339	346	322	338	334	345	341	322	347	344	337	360	346	340	297	340	356	364	353	335	349	361	342	335	342	318	342	344	313	336	312	349	374	370	360	355	345	309	330	315	329	356	339	332	348	310	310	343	332	384	361	353	304	319	318	361	342	340	313	370	347	325	330	336	353	326	339	338	334	335	302	356	370	349	385	363	357	315	351	306	326	319	355	347	351	357	325	337	350	331	345	331	393	349	323	326	332	329	309	350	324	328	355	335	362	361	364	360	336	329	394	361	329	324	344	333	318	337	356	304	364	347	346	341	345	323	380	344	340	394	363	362	333	348	339	369	316	317	356	360	315	356	313	322	304	333	310	350	365	351	315	341	342	338	334	354	328	330	364	331	334	345	320	322	321	330	336	347	330	354	337	330	358	325	316	375	377	334	349	361	304	357	335	311	348	314	322	371	349	332	355	316	370	343	344	343	328	299	326	341	358	332	323	330	329	356	343	341	342	328	368	322	365	349	347	365	348	342	303	329	354	391	324	341	349	344	373	319	315	342	336	349	339	328	334	340	355	359	337	387	342	342	327
22848	22657	36715	33013	20370	16808	14931	12541	11660	8838	6970	6440	5945	4951	4908	4530	4162	3589	3369	3082	2898	2494	2469	2424	2072	1881	1835	1786	1805	1715	1815	1848	1604	1814	1759	1632	1614	1355	1171	1185	1109	1112	1090	1016	1031	1094	1139	1104	1061	1054	1024	999	947	941	936	874	875	914	884	824	911	905	890	885	899	868	885	828	908	861	837	893	893	886	889	875	864	876	815	833	817	905	894	877	846	804	827	834	837	768	821	846	836	830	811	769	845	834	870	855	849	836	847	876	859	815	862	852	832	859	865	809	826	839	841	814	831	812	791	786	835	775	828	841	794	882	855	819	852	866	817	852	843	833	847	862	863	809	849	839	824	770	848	793	810	790	797	818	787	794	822	809	837	804	800	825	766	772	870	833	853	791	825	827	854	878	790	791	818	780	837	815	818	770	811	807	814	768	848	790	819	862	786	805	833	810	783	813	860	839	849	870	794	869	832	802	803	832	796	859	815	828	816	810	795	845	830	857	814	811	899	874	792	814	821	829	812	778	858	910	860	813	838	815	810	826	766	849	861	833	871	812	815	829	852	848	816	868	826	853	802	778	837	830	814	849	845	805	812	853	840	792	825	856	838	873	783	853	844	858	857	833	832	804	872	785	840	792	869	797	800	845	843	859	832	762	794	855	819	903	868	910	822	793	836	786	810	739	793	789	826	836	849	839	853	817	789	835	822	838	869	768	851	863	839	810	835	829	807	856	789	831	830	811	814	903	820	854	896	809	808	828	887	812	855	860	774	897	844	822	870	786	858	823	855	869	838	848	855	818	793	822	842	854	800	812	873	838	846	830	839	816	807	799	811	784	768	843	811	850	820	801	823	779	823	841	814	871	794	862	809	814	827	868	785	825	835	808	829	836	822	841	886	856	796	825	837	858	797	858	842	799	833	854	820	823	862	816	830	863	814	849	818	805	817	846	824	799	816	845	807	764	862	829	864	807	825	864	805	861	808	856	862	796	867	890	798	819	807	812	747	829	895	823	834	821	804	829	820	867	832	845	847	855	867	787	793	766	852	832	834	761	840	819	843	800	824	843	833	841	791	854	809	835	814	842	795	856	834	845	886	840	770	800	847	824	830	786	801	802	823	786	833	836	847	826	838	800	821	886	843	839	841	836	860	862	833	848	799	796	817	777	840	862	834	867	841	829	813	873	844	807	863	811	826	762	817	842	839	823	827	831	838	791	839	829	798	882	812	784	820	851	810	911	853	852	851	817	845	834	803	818	838	836	822	853	827	793	867	848	847	810	851	822	816	817	841	827	801	832	820	870	812	774	841	825	800	794	812	830	841	866	834	846	804	822	846	804	867	824	872	892	860	793	792	848	786	826	852	832	837	816	782	815	866	848	799	829	820	847	821	863	811	811	785	838	829	852	805	831	826	840	817	799	841	850	784	819	815	838	783	839	814	820	867	792	812	795	827	855	864	782	862	868	750	834	815	882	798	819	858	845	830	814	841	764	808	858	843	832	830	826	843	833	865	840	827	844	873	808	836	802	876	805	850	804	829	786	796	840	816	860	821	834	872	793	810	791	835	846	791	812	789	847	870	849	758	826	812	830	822	810	817	822	745	789	844	820	842	830	784	840	800	811	783	865	833	865	849	807	870	828	797	822	830	811	796	870	799	827	825	859	799	865	831	788	773	801	860	775	890	871	907	820	823	802	851	787	877	795	874	819	834	845	811	842	816	884	822	860	823	796	788	835	826	861	859	873	836	820	838	790	867	869	880	820	812	822	851	873	833	806	836	837	802	868	878	856	835	814	835	853	798	857	756	801	872	824	796	819	821	875	794	793	807	867	844	845	811	832	819	819	820	836	774	834	802	783	840	815	875	830	830	817	823	840	801	849	800	911	850	830	762	815	776	851	816	835	837	847	831	836	836	830	828	876	845	784	843	749	847	796	847	780	835	858	836	854	838	833	810	794	799	857	825	870	863	855	811	849	817	840	832	806	839	837	808	820	843	766	837	836	811	781	800	796	830	780	849	794	809	784	812	785	815	880	822	904	838	852	775	825	868	831	848	803	850	860	841	830	838	811	792	828	834	811	854	855	822	856	818	859	775	828	778	839	796	771	813	849	824	814	844	824	816	851	789	838	883	853	861	838	857	831	826	839	783	848	810	842	818	805	869	831	812	832	817	855	831	848	831	794	814	851	796	883	850	801	859	795	799	831	785	831	849	758	805	859	773	823	830	816	845	849	815	842	802	808	795	786	809	809	796	822	771	850	791	827	861	871	852	812	833	824	869	784	845	855	774	813	789	851	834	854	825	830	865	786	802	846	828	801	819	784	764	831	872	825	832	870	852	864	795	856	813	791	872	862	843	810	840	836	826	832	801	897	760	791	834	781	864	878	863	793	903	808	849	805	770	825	820	803	781	838	819	812	834	788	790	862	837	857	787	834	826	845	866	880	867	854	801	813	846	840	879	900	801	814	821	792	830	823	853	885	866	841	872	831	845	853	803	803	838	892	843	854	887	815	874	868	839	837	840	788	822	792	868	794	835	865	818	816	841	835	814	786	837	811	800	876	807	863	786	839	787	850	805	797	852	834	821	800	837	829	867	851	830	793	810	796	799	832	836	822	808	817	803	818	836	825	786	748	811	835	799	798	838	842	837	791	789	807	861	819	750	839	825	826	835	844	853	842	814	808	825	848	819	840	798	836	851	792	823	810	816	848	804	874	786	850	834	817	826	833	817	818	734	829	874	832	799	804	829	821	825	877	829	893	845	839	842	855	852	836	840	843	850	822	762	870	836	839	851	783	788	812	812	766	878	833	837	817	828	873	878	809	851	822	812	881	826	824	841	813	841	834	824	850	858	793	827	831	812	823	806	813	843	884	852	819	806	813	824	858	817	822	825	784	799	811	831	840	810	825	790	843	807	842	858	834	840	839	844	874	832	833	807	916	830	806	809	805	819	842	794	826	827	850	820	875	806	828	832	872	805	835	864	841	860	798	791	810	815	882	830	797	788	820	823	790	795	774	797	803	792	846	803	797	818	812	828	859	812	781	811	848	785	745	839	889	908	833	798	845	774	844	836	850	815	791	778	824	797	814	881	827	875	812	824	821	810	809	824	868	853	826	814	842	804	855	757	815	786	815	895	817	853	792	872	856	794	798	838	835	836	804	824	888	857	801	780	825	811	838	836	819	850	800	861	810	800	843	811	813	810	812	795	890	757	846	879	859	828	832	871	821	860	865	827	776	811	853	871	805	850	855	869	787	759	834	830	879	788	812	866	868	794	851	804	833	820	793	865	820	817	811	792	794	793	861	790	784	856	809	830	821	806	872	858	812	831	854	864	814	848	851	791	848	856	787	821	870	870	900	785	800	876	819	814	843	805	795	872	799	785	838	853	812	835	828	806	853	875	831	859	874	840	830	830	803	827	768	800	829	801	842	826	826	853	850	805	835	748	852	840	849	855	830	809	814	824	801	811	832	840	813	801	839	815	817	812	798	849	836	824	829
46901	41187	37073	40212	26448	17585	12372	7802	5926	3869	2697	2585	2359	1846	1598	1445	1248	1060	1081	893	789	800	730	679	541	539	508	544	499	530	504	493	487	468	524	479	463	399	403	409	353	400	373	341	330	354	379	345	363	363	326	328	358	318	346	344	304	303	309	318	330	319	317	292	320	311	309	311	286	325	328	305	321	300	331	328	292	300	303	347	338	283	305	344	310	315	300	294	296	325	314	274	322	336	345	280	281	294	310	297	340	330	329	313	294	308	323	306	284	294	327	324	339	351	339	272	320	320	312	303	292	289	303	300	317	337	318	312	326	284	317	310	275	274	292	301	292	286	323	280	316	295	307	314	315	325	303	314	324	284	280	249	317	284	301	292	328	280	291	289	295	305	317	320	315	327	326	294	293	308	277	322	315	293	380	295	308	280	322	314	321	296	331	299	290	318	287	317	321	345	297	291	321	294	307	285	312	302	283	315	330	299	316	290	305	324	286	315	326	333	337	312	313	314	311	291	329	286	304	291	318	279	306	323	257	324	299	314	303	301	312	328	290	322	300	298	347	339	310	312	289	318	315	326	309	309	298	300	310	318	321	313	319	289	300	256	303	294	319	313	321	324	291	323	311	277	318	295	301	307	296	342	310	302	294	308	322	310	283	270	293	324	284	287	304	294	259	321	325	295	305	287	281	304	316	308	278	304	298	295	307	303	293	310	274	292	331	303	327	327	295	336	322	303	303	298	336	318	279	285	324	342	273	318	289	297	301	338	343	310	292	309	310	274	336	305	287	313	316	303	293	321	311	367	302	305	303	308	339	309	288	298	298	302	329	279	300	361	309	337	287	310	324	286	307	303	291	300	316	296	300	306	281	306	293	318	318	303	345	315	277	303	315	308	280	302	327	306	339	290	305	291	293	299	277	319	326	308	308	285	298	307	319	321	308	308	283	290	310	315	335	314	287	279	314	311	307	306	283	304	322	284	311	307	294	303	315	322	301	310	290	330	311	282	341	308	292	326	323	300	305	310	277	318	309	282	288	340	332	312	340	315	351	270	343	322	295	345	289	326	328	256	331	276	301	339	331	284	328	280	315	301	286	316	329	330	317	318	309	310	338	300	307	319	317	309	294	285	331	299	343	324	314	302	322	316	333	318	326	283	304	295	311	313	297	324	276	327	296	314	300	287	311	303	316	304	323	302	313	327	325	319	324	299	324	288	300	308	299	293	310	303	311	299	330	278	273	341	301	278	301	293	294	279	291	309	300	307	298	343	291	315	293	295	329	295	307	298	295	301	307	304	331	309	294	313	321	356	291	313	308	311	309	303	334	267	329	324	287	280	321	315	315	286	322	314	303	302	296	281	310	325	285	286	310	311	317	302	316	312	341	301	278	306	304	285	312	303	291	332	285	286	267	315	324	315	293	305	352	293	312	317	289	324	282	313	304	293	291	296	339	284	293	274	349	284	300	333	303	306	294	340	294	296	284	308	293	291	318	303	298	278	308	329	323	297	298	295	330	306	313	327	310	286	342	298	308	281	278	331	292	291	305	311	333	330	310	292	329	319	303	327	307	320	310	284	301	307	309	301	302	287	309	326	275	348	348	301	317	298	285	336	314	311	317	319	305	319	297	316	312	327	293	309	325	319	323	296	291	291	331	323	277	312	316	316	295	307	313	295	303	317	284	319	315	315	308	293	334	299	287	303	316	290	315	325	311	329	320	319	314	358	309	302	273	303	339	280	319	322	284	294	341	320	305	314	307	293	305	308	298	319	281	307	334	298	309	323	299	302	296	305	284	289	318	303	313	337	286	303	322	280	302	300	272	317	317	307	321	292	300	324	330	315	323	285	309	302	349	281	278	300	305	316	330	303	330	303	314	310	306	299	288	295	341	331	301	282	318	301	300	308	367	307	300	325	294	312	325	324	292	316	323	321	324	319	326	328	311	298	305	312	270	300	303	317	310	307	311	309	344	301	305	281	284	297	296	335	267	278	299	314	308	307	304	314	309	327	324	306	281	302	347	307	289	268	340	295	306	292	280	305	310	265	318	321	318	287	292	277	298	305	293	323	337	293	316	311	296	313	294	289	294	253	305	289	294	317	296	297	302	329	306	297	293	309	297	326	318	322	298	310	299	300	299	333	309	306	320	315	315	313	315	307	300	291	289	316	299	329	310	328	279	289	340	305	297	299	332	319	330	337	321	305	311	295	339	305	266	316	324	331	299	297	309	324	292	342	313	302	321	302	331	327	302	301	317	297	284	295	298	278	306	261	301	271	302	305	326	320	291	330	321	302	319	300	268	271	299	311	298	300	300	295	331	342	301	314	329	307	324	279	337	314	288	319	333	295	298	296	335	310	309	339	322	332	326	300	305	305	330	326	287	279	321	311	288	295	297	324	349	306	304	319	309	318	321	308	314	272	305	312	268	306	310	315	321	303	320	329	304	290	307	309	280	311	299	291	317	295	327	263	314	296	293	285	327	305	274	297	332	317	265	322	329	275	314	298	280	317	314	331	316	304	303	337	331	294	310	321	309	324	319	310	315	304	326	302	268	343	308	353	275	319	298	298	334	304	291	325	292	322	303	289	312	259	290	318	287	318	345	271	324	291	311	324	308	319	284	303	278	322	305	304	313	317	330	282	313	325	311	304	338	324	318	309	280	270	314	307	321	300	352	331	316	336	294	268	314	302	347	309	302	294	305	323	296	312	330	298	296	319	345	289	306	291	335	301	336	328	294	303	309	309	338	292	294	305	349	326	269	313	282	319	319	332	295	306	272	278	286	281	296	301	330	316	309	313	266	296	310	302	293	313	294	278	333	298	294	305	298	320	326	293	331	304	300	335	327	321	333	335	307	324	287	317	297	310	310	327	297	307	293	344	295	328	278	317	290	307	313	319	311	296	288	240	294	308	302	327	334	302	274	316	300	334	329	322	326	313	316	319	304	292	313	300	342	312	306	320	321	312	283	318	300	320	341	321	300	315	338	304	299	283	303	315	308	302	284	318	318	298	326	302	300	309	302	288	286	296	332	324	328	298	312	279	329	297	318	305	278	322	308	278	280	311	340	313	324	304	285	306	302	307	286	308	313	324	303	334	307	336	309	302	313	310	329	291	309	309	290	291	283	323	314	304	322	348	284	301	294	325	321	309	297	297	321	299	289	315	333	285	306	320	293	301	306	343	307	306	321	295	327	349	291	326	336	320	340	306	310	301	311	291	308	312	297	297	284	276	324	282	275	292	322	303	263	333	298	298	298	301	320	261	298	329	319	294	319	308	286	270	309	282	302	322	314	275	291	302	299	270	290	323	299	295	319	327	321	342	315	311	278	307	327	312	331	335	289	283	334	297	274	294	292	296	348	283	311	312	339	304	292	317	310	316	303	304	283	321	321	278	302	317	293	305	336	324	323	353	341	288	319	324	321	313	292	316	312	323	354	307	304	303	284	306	305	287	303	281	296	279	312	317	291	321	316	299	300	275	282	322	334	344	292	318
30356	32629	35239	42105	25954	21292	18924	16812	15516	11815	9197	9810	8776	7415	7486	6407	5634	5448	5223	4793	4307	3990	3583	3222	2734	2471	2193	2408	2501	2520	2337	2423	2262	2216	2371	2229	1823	1492	1415	1531	1343	1277	1261	1049	1065	1101	1120	1058	1076	963	976	966	921	1056	929	825	790	879	820	847	803	868	896	892	846	852	781	834	797	859	817	837	850	817	796	817	821	779	755	786	772	700	780	807	705	782	785	762	738	748	769	794	777	803	807	789	745	755	715	849	797	831	814	782	738	781	759	794	818	803	790	722	777	787	696	718	777	752	792	758	824	750	713	773	802	749	789	777	728	712	720	734	717	770	774	731	722	726	750	711	729	748	743	709	736	733	703	734	758	671	729	715	743	791	753	716	728	753	703	703	765	761	770	761	757	741	729	753	699	726	682	742	717	765	747	743	729	727	754	773	737	710	779	762	703	737	811	787	736	787	793	780	763	764	736	757	738	759	741	774	765	745	736	752	737	728	750	736	728	746	769	728	740	720	724	704	736	776	785	722	732	728	790	727	743	772	743	785	759	743	782	762	769	743	710	764	764	783	782	732	750	715	722	765	754	779	743	761	712	743	758	766	748	743	745	763	728	688	763	790	756	664	750	733	722	716	779	715	765	763	757	707	723	765	712	740	763	754	740	737	741	767	727	805	743	742	753	726	705	717	716	757	768	741	743	749	769	775	797	754	707	697	742	788	714	738	737	749	725	761	745	767	738	720	773	769	813	745	735	767	751	740	738	761	742	726	737	804	710	720	762	766	774	724	773	712	752	737	736	761	798	731	731	738	710	750	749	739	771	775	733	772	724	739	765	737	765	737	713	750	752	736	772	772	751	735	726	738	757	761	711	771	711	763	743	765	738	737	755	756	755	706	757	719	763	726	741	721	769	812	767	730	742	704	784	763	765	798	697	733	714	688	738	739	703	748	752	715	713	802	712	769	754	755	747	747	728	725	649	724	744	733	743	791	655	732	752	753	733	741	725	746	743	767	756	755	751	746	744	702	774	768	746	754	767	743	699	764	783	771	768	739	743	691	789	736	733	698	725	771	772	756	738	777	759	740	773	762	719	756	746	765	742	718	725	772	718	751	715	755	750	760	739	715	702	751	717	739	717	771	701	718	760	735	712	779	751	763	753	761	696	710	772	707	731	730	717	793	761	727	741	746	754	696	775	707	714	745	764	691	738	762	707	700	718	729	796	799	768	754	745	729	801	703	731	760	693	751	668	723	757	764	759	745	750	711	740	741	727	738	740	735	739	711	770	762	754	697	729	733	722	710	702	707	773	789	764	773	715	813	759	781	726	743	735	715	772	757	729	753	745	726	789	773	725	750	739	776	743	750	742	763	714	726	698	760	759	812	751	740	732	766	766	736	763	733	784	731	722	756	736	790	742	742	724	695	800	739	801	696	726	769	760	740	782	767	724	715	722	746	742	672	748	772	755	761	728	755	729	767	736	738	716	745	788	781	697	734	745	735	760	777	748	756	743	799	755	729	777	736	693	773	768	728	776	746	674	704	774	739	756	801	721	738	701	759	817	760	734	737	754	787	717	774	751	757	706	709	791	734	729	747	746	762	752	818	758	737	721	734	702	738	701	765	719	785	721	766	802	808	770	752	764	753	739	770	751	727	740	736	765	744	766	776	751	714	728	744	727	747	725	756	722	745	741	763	757	725	766	773	744	736	732	750	740	770	740	723	760	720	765	723	785	734	757	768	727	714	739	763	789	724	741	769	718	768	745	726	726	776	773	741	711	788	726	735	713	725	802	730	714	720	736	741	768	748	754	704	685	776	788	744	774	721	755	742	765	733	734	734	748	763	761	730	744	708	748	808	700	721	697	749	704	727	786	710	762	775	740	767	758	679	713	774	736	774	741	777	714	825	753	780	782	762	776	786	761	747	765	739	727	742	706	773	683	756	760	697	720	682	751	748	730	753	745	787	681	717	722	726	765	766	739	767	695	713	757	706	731	720	774	668	743	722	784	746	740	720	729	740	704	762	763	809	764	723	734	760	777	716	701	748	742	776	727	755	766	729	760	767	746	737	740	767	710	760	766	772	709	746	784	755	695	774	711	712	706	765	741	784	771	727	762	727	796	790	747	783	770	768	766	735	723	739	750	753	734	712	752	726	756	744	771	741	735	759	771	744	760	732	730	700	714	745	720	760	733	724	748	693	727	758	741	747	744	760	718	772	735	727	774	752	695	764	711	812	715	742	732	743	706	748	723	736	767	755	748	810	794	750	736	775	748	739	735	703	737	763	781	759	750	770	733	780	706	734	814	751	776	746	761	730	760	752	778	748	699	746	747	753	739	769	772	775	745	764	786	735	737	774	724	718	761	712	740	762	756	774	788	723	758	769	753	745	693	789	770	775	732	776	767	692	731	728	751	698	752	746	715	700	681	747	717	789	773	693	723	761	752	727	759	727	760	771	767	753	712	721	754	745	718	723	751	723	710	759	761	753	723	695	764	746	763	797	770	742	764	723	740	769	783	761	786	756	750	787	781	778	735	766	696	771	734	794	738	755	723	786	747	706	734	766	777	731	728	726	778	734	788	698	762	744	695	721	763	692	710	716	772	730	727	721	747	702	754	731	704	766	727	734	763	769	812	752	696	753	765	741	800	707	740	782	735	741	741	804	775	749	706	772	744	732	759	788	750	727	713	734	727	751	703	735	725	794	722	675	753	806	756	755	715	722	769	710	760	764	755	793	794	696	739	714	764	727	730	781	754	768	722	711	770	731	742	758	679	755	771	776	756	746	772	750	734	723	756	712	744	777	738	742	737	787	744	719	711	804	724	761	768	751	719	781	761	726	707	709	669	803	691	768	769	753	761	772	786	717	723	740	725	726	745	749	751	744	732	709	730	724	733	734	715	727	736	764	736	773	753	772	722	713	768	752	755	751	805	816	760	746	766	733	737	750	712	755	789	684	698	768	699	713	742	693	756	744	750	737	711	707	776	756	751	795	733	755	723	690	791	743	796	749	782	714	689	782	708	731	775	762	745	753	754	737	771	743	749	738	697	716	768	705	752	787	730	727	728	746	750	707	796	658	777	721	773	701	776	768	757	797	775	784	769	695	682	761	758	742	719	754	752	729	686	672	775	713	728	759	745	716	746	715	721	740	730	760	673	744	735	772	795	775	773	727	750	720	703	790	723	757	723	747	753	763	760	760	764	712	737	751	766	753	756	680	733	763	726	716	787	745	771	729	748	746	684	767	734	787	752	804	764	753	723	792	763	795	731	752	727	743	782	739	760	734	686	732	748	791	707	747	703	700	732	720	727	689	733	748	807	717	757	785	793	717	740	692	777	782	776	785	762	808	772	689	773	777	744	773	754	705	798	750	718	723	706	745	671	744	815	734	763	762	693	740	741	789	729	726	753	721	811	720	809	738	734	733	733	752	746	719	769	719	790	738	788	706	795	714	720	724	756	762	722	741	746	716	735	721	796	751	741	752	765	737	750	749	757	755
19346	12178	9485	6770	4013	2185	1614	1091	794	670	577	576	448	424	356	362	354	322	339	337	294	284	313	277	281	295	306	279	329	284	293	333	309	280	322	306	323	279	278	287	254	278	261	269	257	293	268	254	286	263	270	293	259	258	282	289	309	256	275	237	267	271	251	243	275	277	287	223	277	269	274	265	280	275	267	276	295	244	259	275	274	247	264	269	276	264	248	284	275	280	293	251	269	273	262	263	265	291	250	282	269	254	263	278	262	290	261	277	309	301	260	253	283	254	295	295	296	282	275	313	261	254	263	249	267	270	277	288	266	260	285	272	304	271	288	277	276	251	282	295	280	259	280	278	271	278	269	286	283	264	265	267	268	276	266	265	273	275	276	241	270	256	276	283	294	269	289	287	279	222	277	264	282	235	248	278	267	278	253	289	273	307	267	252	283	278	277	280	265	222	275	295	278	283	275	269	244	300	236	243	282	289	285	268	300	277	282	282	302	269	260	263	250	277	285	276	268	255	281	259	265	258	262	260	279	271	267	259	278	280	265	273	283	279	252	263	270	268	289	328	278	260	284	268	253	267	255	254	262	272	285	266	251	286	293	257	276	272	244	280	278	298	274	281	288	274	281	275	293	295	268	271	277	284	311	297	271	285	270	266	253	291	264	280	257	280	279	274	264	260	304	258	279	263	283	256	256	283	262	273	262	270	280	269	267	244	312	279	270	295	288	259	280	272	258	303	267	301	275	281	270	276	297	272	276	287	254	264	265	283	264	272	299	236	296	234	295	276	237	255	291	273	244	280	280	254	311	300	245	266	263	266	282	278	298	302	262	270	270	281	262	243	222	273	254	317	289	256	258	258	253	291	259	284	303	276	251	294	241	271	308	267	281	272	261	285	267	267	272	254	291	318	281	250	282	287	285	310	275	235	286	243	284	253	247	270	270	286	273	262	271	265	246	261	241	266	302	261	239	300	286	248	271	277	254	275	275	251	241	286	259	286	298	249	264	254	278	268	274	296	283	276	263	240	292	256	268	271	265	282	273	271	271	270	281	256	276	257	288	318	276	239	246	280	265	309	287	290	274	255	260	261	293	275	299	255	276	270	248	311	250	290	262	269	285	271	265	284	262	276	265	246	277	273	288	296	273	280	264	289	259	287	241	268	282	260	274	277	265	257	267	265	277	268	265	267	268	250	257	248	287	274	263	241	285	270	262	282	297	245	271	305	307	306	280	242	269	264	228	281	301	235	251	265	288	265	258	283	286	253	286	278	258	271	244	270	284	274	333	275	277	290	268	275	282	245	247	288	270	287	317	292	254	286	281	255	287	268	294	251	275	263	267	298	275	261	246	284	276	285	241	300	269	260	258	259	282	269	293	286	286	267	265	274	282	240	261	261	287	256	267	289	269	269	252	283	286	249	263	275	277	261	276	284	269	244	255	258	262	258	258	274	252	279	303	264	255	253	277	291	291	288	278	286	267	278	238	277	281	305	296	261	247	246	294	257	293	292	307	269	261	278	294	255	268	288	306	271	252	275	256	288	268	261	300	263	261	274	281	283	278	268	243	301	299	274	258	276	272	268	289	275	274	285	264	279	252	285	287	296	250	264	276	260	260	278	262	275	266	290	279	267	278	290	255	285	274	273	263	267	279	291	268	258	245	262	301	279	282	273	259	263	258	271	263	251	268	277	268	268	293	254	269	278	267	259	254	250	285	285	285	252	266	286	269	297	304	276	285	250	270	277	276	271	246	288	265	296	280	262	254	271	284	291	276	256	278	271	304	283	273	304	281	280	240	272	279	290	283	288	268	284	262	273	272	256	270	270	279	230	254	282	237	263	258	266	282	282	267	281	269	273	273	285	286	240	242	266	295	293	289	282	266	271	283	255	291	279	243	265	263	285	250	281	303	256	276	249	246	238	250	260	279	252	246	299	269	264	299	295	265	266	277	246	297	288	297	279	259	296	261	272	266	313	297	276	259	263	284	286	299	285	278	273	262	272	305	282	270	285	280	285	261	274	277	254	305	245	273	247	285	278	286	307	238	269	278	284	253	277	304	240	259	262	284	248	310	278	285	272	289	245	256	237	284	273	239	257	283	284	279	255	257	289	274	283	264	289	254	274	256	265	291	259	263	267	274	269	286	287	265	256	262	282	280	258	290	308	263	265	257	252	287	258	287	265	243	282	294	271	262	283	233	290	274	295	286	260	249	272	280	259	271	268	258	281	253	318	255	265	280	257	276	290	264	264	291	255	263	251	270	281	281	299	290	270	284	286	252	256	305	282	278	283	275	277	268	260	277	249	248	280	259	282	287	292	283	318	243	252	274	289	255	290	244	297	275	270	282	256	271	281	253	263	294	268	299	255	283	276	290	288	259	274	263	243	277	298	278	267	301	273	296	265	303	306	259	292	278	263	275	270	266	278	266	255	265	277	286	270	295	294	243	240	231	316	257	256	250	284	288	260	269	277	269	263	275	282	291	233	266	271	259	253	280	287	296	267	261	231	230	286	276	246	270	269	278	263	300	288	248	311	274	245	228	278	291	247	290	295	295	253	277	265	273	269	251	286	270	274	269	273	265	262	287	273	279	256	291	279	264	269	286	279	250	234	269	304	307	257	282	266	267	278	259	264	289	252	268	292	267	287	283	265	290	281	261	287	267	269	233	279	317	260	261	288	254	305	276	261	329	247	287	291	290	306	275	243	251	280	299	245	278	285	275	278	271	290	308	292	267	256	258	268	259	272	270	270	292	257	275	275	256	277	268	247	247	282	271	261	272	271	257	270	265	279	250	276	252	264	273	290	292	276	293	255	251	261	259	317	262	260	270	297	277	254	279	265	288	255	254	279	285	256	303	276	273	253	279	272	246	267	304	289	249	283	288	258	298	263	269	281	253	234	263	256	291	295	264	272	286	294	265	265	283	255	278	289	272	274	291	282	264	280	277	321	273	295	251	294	266	252	298	273	264	257	266	264	258	274	260	282	254	262	261	271	289	278	284	292	279	300	275	261	250	307	278	267	295	271	257	257	279	252	269	268	272	289	263	287	256	283	272	281	283	261	261	267	277	294	274	269	279	275	273	240	294	278	266	280	269	295	253	272	304	259	263	297	310	250	284	248	282	299	271	271	268	262	289	296	318	298	262	271	255	269	273	260	285	283	251	266	293	303	270	271	242	254	296	296	298	279	290	278	225	264	267	260	277	282	247	291	256	286	283	289	263	308	259	296	268	282	273	236	274	267	257	256	264	259	255	236	305	278	269	285	295	282	290	255	248	262	266	279	229	267	253	284	271	246	272	286	277	250	271	246	263	308	227	273	269	294	281	288	265	256	253	300	279	262	267	300	276	298	264	257	292	274	265	290	276	279	278	262	246	290	262	287	263	248	275	303	268	273	266	285	262	260	255	261	266	304	277	283	245	294	279	305	304	270	266	278	285	280	290	269	272	262	288	294	283	254	253	278	287	268	303	270	282	274	264	283	293	279	282	259
11348	10343	14160	15175	11436	8170	6564	4907	3590	2899	2461	2180	1790	1503	1456	1269	1237	1211	1245	1130	1111	1016	1019	927	922	934	922	891	879	919	899	925	903	940	876	894	881	753	732	732	724	715	718	701	738	740	769	766	745	768	793	755	759	754	735	710	758	649	689	701	689	744	726	706	719	698	684	737	678	660	688	692	732	694	713	720	708	671	698	731	696	659	720	701	709	720	712	714	674	682	693	698	685	706	699	672	729	710	661	684	739	730	728	679	693	703	700	728	658	689	692	687	679	706	700	747	744	707	701	690	689	730	700	716	716	665	734	737	693	704	661	708	699	724	720	697	668	701	683	718	655	656	692	704	685	648	658	631	698	680	716	654	664	722	700	668	685	648	668	668	682	658	671	705	642	660	718	699	687	693	691	669	720	667	663	652	693	638	698	702	688	632	682	721	686	701	676	715	639	701	692	703	698	718	632	704	669	692	635	652	724	662	708	694	694	722	704	652	697	672	690	688	671	668	685	727	639	718	665	620	689	705	720	700	672	736	678	685	673	668	673	691	741	717	665	685	692	713	681	702	666	614	681	714	679	686	709	676	658	669	664	652	725	689	708	653	658	668	687	674	658	647	707	699	688	725	644	707	684	681	672	691	705	714	650	687	660	682	678	645	663	673	676	686	641	673	621	680	668	687	657	707	688	644	703	674	631	707	732	707	708	672	652	644	671	671	670	692	684	649	687	664	692	724	677	668	689	745	683	708	695	670	687	710	651	682	694	722	729	686	653	691	705	718	677	717	681	691	714	673	706	673	676	653	667	682	708	651	693	674	706	686	663	740	656	710	667	681	667	696	689	681	656	715	725	669	724	702	659	676	661	732	698	663	651	674	683	678	680	724	700	735	673	704	675	707	709	680	717	676	658	667	736	652	632	677	725	689	681	709	680	721	670	687	747	684	658	703	695	689	657	672	682	687	730	675	710	688	696	646	718	668	705	696	676	673	752	729	675	697	668	697	699	630	700	706	688	651	716	691	695	675	650	668	686	719	652	639	683	691	711	739	661	723	688	714	676	703	672	678	710	689	696	713	675	671	694	687	716	673	664	649	704	694	677	702	683	644	686	691	666	708	699	689	689	687	699	709	698	728	671	683	707	658	703	700	677	710	663	702	663	695	681	696	692	638	666	693	665	698	662	666	672	704	663	678	658	672	721	653	652	715	698	698	696	718	704	742	727	691	694	646	682	696	660	695	715	646	675	731	669	711	688	712	639	710	681	644	689	689	683	673	732	696	659	692	707	664	697	676	685	677	682	706	689	724	633	649	688	709	703	674	646	691	718	704	714	640	663	658	741	737	668	690	633	672	657	687	664	681	679	682	710	671	676	709	676	678	705	673	670	692	689	695	683	716	690	680	670	635	669	662	635	682	692	682	708	686	689	721	696	665	718	713	709	693	674	693	726	662	678	658	684	698	659	703	630	683	651	655	695	692	695	721	661	686	678	632	712	708	706	678	684	661	711	686	665	658	732	657	678	697	686	654	685	697	703	712	666	647	682	655	680	738	638	680	699	707	696	755	674	702	711	700	690	687	668	726	706	708	686	665	676	685	655	711	694	696	649	713	728	694	713	695	680	665	688	643	722	709	649	708	648	680	689	667	684	688	694	708	698	712	733	703	738	681	659	688	766	725	695	664	700	689	698	682	693	715	684	699	702	656	679	717	682	697	650	685	764	678	724	732	677	650	686	727	665	677	668	655	658	673	750	717	743	719	695	680	662	707	709	688	666	696	689	665	695	732	687	686	692	677	695	689	664	674	655	693	661	675	686	699	635	739	696	697	652	701	686	722	700	671	687	694	678	692	675	641	683	687	675	706	672	715	741	668	646	720	690	681	680	720	698	695	676	679	647	670	698	695	678	664	639	691	673	685	715	647	689	744	730	654	696	674	707	675	672	753	716	678	714	718	670	668	699	661	704	653	683	697	656	720	672	642	689	708	685	680	691	703	714	653	711	679	674	701	668	671	657	661	674	650	646	689	718	679	664	652	707	694	691	690	701	713	680	666	734	700	677	703	718	701	702	669	673	686	689	728	703	736	637	628	707	671	664	699	679	639	688	710	661	689	732	692	676	690	721	641	723	653	689	709	701	676	705	693	648	724	646	662	668	655	680	662	682	696	703	676	709	675	709	691	690	692	648	673	701	706	728	712	664	694	722	675	721	681	700	637	690	687	666	704	690	688	679	700	684	682	712	638	700	645	715	700	675	737	710	695	688	668	719	687	650	691	681	706	705	713	673	712	650	714	733	679	676	670	677	656	698	715	718	658	704	700	674	704	643	671	683	726	689	684	658	673	678	729	701	705	685	686	707	649	665	652	725	686	668	714	712	708	689	664	709	688	697	697	675	661	669	660	647	715	687	693	657	708	707	686	696	730	697	665	677	703	681	710	751	649	732	672	676	672	682	649	639	652	696	667	667	676	701	649	741	707	660	705	632	657	687	721	689	684	713	683	726	717	718	677	671	705	745	720	696	724	662	700	679	689	694	729	673	665	660	698	685	674	683	653	689	750	710	707	709	712	705	692	682	616	666	681	701	692	642	708	707	663	677	706	657	678	701	716	686	663	688	649	661	675	731	674	696	732	748	630	686	683	672	740	697	685	649	709	670	662	654	706	695	661	664	715	703	703	676	639	685	690	675	691	715	688	681	653	688	665	702	706	708	707	676	688	682	671	695	676	718	711	665	720	671	625	681	689	684	691	657	718	660	726	686	713	719	647	676	697	688	650	700	684	636	674	666	674	741	708	718	698	716	678	769	787	725	678	670	731	729	675	678	722	700	713	676	651	655	651	693	689	687	677	729	744	719	693	688	672	667	687	691	714	684	688	665	693	675	672	701	674	669	675	723	695	640	725	662	682	717	675	654	689	688	690	716	737	675	702	659	725	750	688	670	695	728	668	718	673	658	724	667	683	659	686	727	687	683	662	693	722	690	655	661	711	713	748	704	693	682	717	695	687	680	691	689	663	682	673	706	665	690	689	732	697	735	696	700	722	702	679	667	683	699	699	710	685	643	728	674	661	656	696	749	706	654	696	667	721	683	679	663	705	669	707	685	626	645	692	691	777	651	696	678	666	682	723	665	681	694	673	683	671	694	661	692	665	704	683	651	715	707	709	675	691	685	671	738	703	681	680	653	691	688	626	739	752	671	685	689	665	647	683	676	696	689	710	685	674	733	685	718	666	644	681	719	753	723	697	708	689	668	675	698	677	699	685	705	669	723	672	687	663	690	717	740	720	616	615	681	723	679	695	709	734	682	718	712	674	702	719	710	657	707	696	677	704	664	680	674	685	745	700	660	681	690	696	705	688	714	706	654	749	679	685	696	661	752	691	680	667	714	700	705	718	734	687	650	717	709	705	703	684	703	694	717	640	682	689	724	706	689	671	721	689	669	697	707	705	667	659	668	694	698	719	688	710	691	738	679	706	663	729	651	729	718	705	727	667	711	700
38194	32569	30285	32533	23455	11611	6561	3942	2795	2008	1531	1575	1363	1047	898	881	823	737	705	659	566	512	519	547	501	481	426	470	463	459	449	479	459	503	403	435	433	380	390	417	419	373	374	368	340	334	381	356	345	362	377	378	380	380	315	348	311	343	326	353	332	358	344	354	355	350	367	359	340	334	342	316	323	348	361	341	342	360	325	356	397	412	330	343	341	366	345	336	367	359	382	321	345	357	331	328	365	351	336	331	393	378	342	344	403	332	345	348	357	363	310	363	371	374	358	355	367	342	348	345	351	355	387	358	374	324	360	329	350	378	327	322	339	343	360	353	349	337	318	358	326	388	337	358	306	345	335	329	358	341	313	333	347	334	378	380	323	295	346	329	334	360	323	378	338	326	288	360	369	380	352	309	341	370	350	349	362	317	327	363	367	306	377	355	344	361	362	348	324	341	328	315	329	345	293	353	362	355	353	332	344	369	305	313	342	380	346	324	344	336	385	339	313	343	310	313	369	388	332	378	341	311	338	346	334	326	344	338	353	336	367	345	322	314	321	341	352	361	363	352	342	355	371	326	360	311	334	340	349	336	375	341	378	326	320	314	344	332	381	320	351	382	392	336	319	347	348	359	364	348	344	317	325	320	353	336	361	299	395	345	320	329	336	355	356	365	369	374	333	371	350	356	356	342	343	337	332	333	351	362	345	332	362	347	365	347	349	335	338	351	308	367	343	362	328	354	353	361	351	335	378	326	326	379	352	352	380	341	342	370	342	363	379	336	356	323	332	335	336	347	338	352	353	342	361	340	362	371	330	339	358	378	332	358	342	370	348	344	356	357	367	369	350	362	328	319	299	355	316	346	341	332	349	357	308	333	347	337	382	347	361	323	340	328	355	337	332	346	358	338	358	367	353	351	344	314	378	346	328	346	361	321	326	336	341	330	318	331	323	361	319	323	358	354	369	346	350	357	355	346	353	339	344	352	333	362	355	370	344	348	345	335	373	346	343	335	379	343	340	316	380	353	341	352	362	370	357	332	359	328	335	328	301	305	335	326	332	344	311	337	310	336	352	366	336	334	340	340	341	370	335	334	333	356	370	347	379	341	326	350	346	340	345	375	387	335	356	326	332	320	356	348	334	325	359	382	333	365	321	358	356	330	363	347	314	353	373	327	326	345	373	344	332	342	349	339	349	339	383	359	365	333	335	327	346	310	332	365	328	361	352	327	358	345	319	336	389	329	363	327	359	392	340	344	325	329	378	353	355	349	317	352	315	337	316	320	331	375	356	339	367	341	349	364	328	328	375	364	351	355	347	373	322	353	351	379	347	354	347	359	352	346	354	327	363	328	317	367	343	354	373	359	344	336	391	348	351	350	352	329	358	318	340	377	352	362	362	323	341	313	336	329	370	353	341	343	343	355	335	344	340	321	359	333	336	328	378	338	331	348	299	351	349	333	354	371	324	333	336	324	361	360	360	336	347	363	333	361	359	353	348	369	335	328	358	343	382	324	372	343	347	350	328	360	343	374	367	361	312	358	337	389	324	319	335	348	340	355	327	364	340	338	338	361	350	326	373	341	344	364	340	338	372	349	377	366	347	341	336	348	349	370	322	331	335	338	371	355	344	362	341	349	326	316	363	336	330	344	350	329	334	318	360	344	337	335	366	337	339	347	330	358	337	360	342	341	340	350	352	328	377	339	338	370	324	371	326	343	386	363	311	344	319	319	327	354	362	373	369	329	320	361	349	364	344	324	359	336	390	362	360	367	366	361	353	335	358	362	340	332	336	321	335	368	377	361	361	363	370	331	333	338	335	357	338	363	371	349	416	351	349	347	359	329	376	339	368	324	334	344	341	365	326	308	345	377	321	345	336	351	347	341	346	349	347	364	340	319	325	329	356	324	329	347	362	374	341	365	338	335	353	326	354	370	349	347	358	331	341	348	376	332	355	354	364	356	332	339	317	328	345	333	320	291	346	332	364	354	362	327	327	348	365	336	373	352	333	328	294	341	380	318	354	355	343	339	366	326	368	340	346	319	356	335	350	350	357	349	348	322	332	351	379	337	357	391	328	341	320	324	337	336	357	351	348	372	329	338	345	370	309	340	353	335	344	365	376	341	342	363	365	353	318	344	406	360	338	316	326	342	364	338	316	351	358	363	369	339	333	346	330	333	353	320	346	342	324	361	358	374	340	349	333	346	342	317	359	353	342	330	341	397	328	345	361	370	360	337	320	335	351	322	378	365	366	333	341	322	360	336	353	359	349	358	393	355	351	357	353	340	313	360	365	337	349	352	331	347	328	348	316	352	382	353	354	364	322	376	358	351	354	338	319	344	333	316	322	340	334	370	385	369	363	359	355	344	309	339	321	342	368	342	356	342	375	352	333	374	377	321	341	344	348	356	385	333	343	332	332	342	349	334	373	351	356	327	335	338	318	355	307	335	326	324	371	329	359	344	334	357	365	346	300	339	327	351	355	332	341	327	363	314	379	332	351	346	353	335	353	359	343	345	347	341	329	350	340	349	377	367	352	354	358	362	351	332	333	354	343	354	337	352	327	352	322	311	359	334	321	390	338	364	328	344	344	305	348	333	337	373	349	348	330	320	362	342	352	353	369	380	344	364	337	311	337	324	320	353	337	343	380	346	335	328	352	364	332	347	324	354	359	361	332	359	345	356	372	364	365	353	365	347	363	357	339	335	333	324	337	352	326	347	332	333	364	334	330	324	350	349	327	336	332	367	363	354	341	347	352	339	324	359	319	366	323	364	355	349	349	356	332	370	348	350	329	325	332	395	339	326	332	370	357	361	336	282	344	360	365	333	351	334	330	353	331	361	353	347	325	317	371	348	398	369	421	345	367	357	350	328	364	343	336	344	365	345	345	368	339	314	318	358	353	343	352	345	338	368	351	324	348	339	359	324	343	344	324	314	353	346	332	372	366	340	334	379	334	339	283	332	347	339	371	344	344	371	349	324	350	334	350	329	344	330	355	341	345	358	343	394	325	345	356	351	346	318	349	343	342	333	363	379	357	349	373	326	345	378	337	369	367	346	350	361	330	342	327	399	330	335	352	369	373	364	342	349	329	362	332	359	319	355	317	321	349	357	334	376	358	363	346	358	350	290	334	382	369	347	310	361	359	376	351	368	361	337	319	313	315	322	341	355	333	341	317	348	349	357	348	363	371	380	354	340	329	357	337	315	339	324	365	350	332	313	355	349	361	333	381	333	346	346	351	337	374	318	370	353	364	351	338	363	371	348	347	349	363	336	376	345	348	344	354	305	338	355	329	372	371	343	363	355	364	351	352	385	368	354	353	312	350	341	345	343	324	345	346	330	346	318	320	386	335	318	337	351	324	356	347	352	350	359	339	342	367	339	340	344	335	322	350	331	364	339	328	345	337	332	312	361	333	333	345	353	342	346	348	369	349	371	358	350	351	344	341	379	350	325	325	341	315	329	365	348	314	351	330	338	343	361	351	342	341	351	343	327
24314	24815	30381	36086	25317	14958	13720	11226	10012	7408	6142	6717	5786	4624	4524	4094	3706	3427	3223	2728	2494	2166	2219	1940	1878	1806	1750	1717	1830	1754	1566	1735	1748	1700	1692	1572	1526	1255	1218	1199	1105	1140	1068	1033	995	964	1047	1062	1039	1044	1042	975	1026	1000	963	913	936	905	841	880	891	912	854	920	944	922	907	903	884	856	859	851	841	911	885	896	827	832	897	833	823	873	845	845	835	820	880	820	834	912	837	845	890	866	920	796	860	824	862	843	910	804	874	902	895	857	891	838	865	877	836	827	865	830	857	853	916	831	789	895	846	862	875	886	879	837	815	844	804	897	840	785	816	837	888	850	895	809	893	855	857	873	832	829	785	842	834	906	868	865	814	841	836	828	823	875	824	868	805	837	868	819	837	860	868	833	796	880	816	889	861	799	857	880	800	796	865	825	872	859	841	805	833	852	849	859	806	851	802	852	898	866	835	851	849	839	865	841	859	853	841	854	839	851	898	931	830	856	877	838	841	795	831	866	846	805	830	817	788	837	846	858	802	852	849	844	883	809	872	862	825	879	881	854	841	839	774	820	835	814	848	857	842	838	898	851	875	847	847	802	821	808	828	848	894	865	818	813	856	849	878	796	877	821	849	835	907	850	795	807	817	909	859	850	879	861	778	808	866	803	879	883	835	835	833	838	846	840	883	804	847	807	820	801	893	789	838	835	782	843	825	889	853	839	863	887	831	831	827	858	826	824	874	824	819	809	857	854	812	847	850	796	841	785	840	840	885	789	828	829	819	820	844	820	877	840	844	823	812	854	818	817	844	764	845	822	800	855	850	862	843	868	833	849	833	889	812	829	810	825	842	847	835	792	827	818	878	840	814	816	841	848	812	818	871	802	820	857	778	821	806	871	917	876	850	849	797	807	812	844	854	820	856	883	839	848	821	859	848	836	867	796	846	818	833	884	856	857	829	826	833	789	795	892	814	835	801	795	822	829	802	863	962	826	879	848	827	828	833	849	859	898	838	848	782	838	839	793	834	815	849	849	831	844	877	820	823	832	842	740	880	839	804	864	818	799	849	809	864	820	870	864	790	839	842	839	826	783	847	825	836	861	806	857	832	791	799	825	824	899	794	850	780	882	807	848	826	830	843	823	848	858	812	790	866	799	789	904	832	842	827	822	853	898	854	821	818	857	905	831	832	874	861	882	809	841	868	804	827	881	824	805	819	854	869	823	801	824	810	843	864	785	889	818	846	847	828	861	874	847	864	842	822	810	830	781	820	805	887	847	831	809	859	796	852	816	854	853	849	850	840	841	847	858	815	821	829	828	870	838	915	829	847	777	836	782	865	860	856	827	847	816	862	849	822	832	796	827	827	886	828	827	845	845	846	847	845	889	870	871	818	820	827	849	829	889	878	857	851	849	843	833	825	827	851	776	938	860	859	806	814	811	831	826	871	817	846	848	830	849	839	846	863	852	845	842	823	817	812	893	831	816	842	812	846	849	862	834	815	870	847	793	892	844	879	836	804	865	813	834	824	816	827	881	836	804	838	869	867	815	790	810	801	829	852	834	815	825	832	787	817	894	860	851	821	808	868	806	833	875	817	816	833	907	812	882	828	854	773	870	802	868	792	789	831	811	823	870	841	775	797	867	828	802	894	835	850	817	815	810	874	861	853	849	814	831	852	777	791	910	837	835	838	881	807	857	861	838	796	838	837	862	853	891	833	840	882	885	868	858	803	866	835	840	826	850	862	875	828	812	809	845	824	850	824	836	850	827	859	857	845	801	794	810	861	873	878	837	836	846	826	851	796	867	833	853	825	842	808	886	817	844	868	860	827	852	842	866	846	848	888	822	832	863	826	847	800	869	860	800	788	855	886	850	848	864	852	858	871	807	806	847	865	834	837	828	853	801	829	809	833	841	832	832	816	809	869	832	879	860	848	853	885	843	861	841	857	842	816	824	821	899	890	868	833	883	836	827	841	804	872	776	830	873	836	839	821	858	789	814	865	873	853	834	831	828	844	802	806	857	832	823	844	859	797	829	844	816	851	806	837	863	849	867	875	850	831	819	826	877	786	852	830	839	843	770	832	804	880	799	857	828	850	832	801	803	849	856	795	872	817	809	812	797	830	828	868	876	837	836	859	857	835	804	880	798	857	812	819	850	819	889	843	778	867	792	775	893	856	865	814	862	817	817	782	845	833	831	812	834	820	818	875	852	798	887	839	859	796	871	857	857	840	793	854	820	871	891	890	796	821	821	830	855	876	893	854	891	844	831	858	862	833	825	835	836	790	764	838	857	832	869	869	778	800	825	820	846	819	839	825	819	829	882	836	857	813	831	833	826	863	825	869	818	840	811	881	791	777	860	864	888	850	881	861	840	790	805	800	810	837	876	787	855	826	874	885	837	881	851	872	871	835	896	844	828	827	841	871	815	816	823	828	835	833	858	881	820	844	833	837	826	856	829	829	845	857	867	909	799	868	846	817	894	823	835	861	807	801	861	836	852	864	834	878	871	878	826	852	790	819	825	787	798	838	839	829	821	833	874	875	886	821	809	807	871	880	845	854	836	815	822	863	805	862	828	882	791	827	863	863	870	829	817	859	810	843	816	837	796	836	779	812	856	815	823	817	828	847	836	867	837	838	892	837	867	823	828	846	854	789	816	882	849	870	828	862	809	809	823	822	838	867	854	826	878	835	856	862	833	807	855	855	829	833	797	842	868	887	823	852	830	843	818	835	867	872	818	855	809	833	832	852	806	806	887	825	827	833	859	793	863	840	830	840	789	875	845	869	809	808	814	831	814	835	842	826	863	802	846	822	822	797	814	876	834	842	856	869	831	889	844	833	851	789	859	811	746	828	792	848	873	898	851	831	810	842	785	839	834	849	852	838	833	758	835	897	837	814	835	874	848	840	814	773	854	811	882	853	858	815	839	822	835	839	867	859	816	854	874	826	850	885	856	811	824	863	889	812	820	839	848	839	799	869	850	874	832	836	822	824	816	815	817	843	833	788	820	886	835	797	845	837	849	864	803	833	832	832	824	801	839	805	811	841	835	813	803	860	813	906	806	846	875	822	859	774	861	827	824	832	825	918	836	854	806	858	835	898	886	852	879	854	866	814	832	791	830	790	846	835	828	781	853	828	856	851	835	792	852	852	861	777	828	853	880	838	854	821	873	817	851	853	838	836	820	820	876	838	831	842	844	848	870	888	858	873	795	816	834	834	842	821	803	788	844	852	871	864	858	831	775	847	780	850	812	830	807	832	883	865	794	856	799	793	827	841	829	824	847	838	867	822	808	850	827	867	902	880	898	817	818	831	821	820	838	843	797	796	798	877	778	812	826	877	810	843	841	813	887	781	848	839	841	791	845	815	893	802	843	837	797	836	852	791	853	789	868	838	847	890	865	780	847	800	848	869	796	811	825	868	865	800	856	829	875	873	903	833	783	848	899	833	793	878	806	870	926	879	862	887	821	801	858	785	901	805	867	901	835	810	880	855	820	793	893
49054	41995	45597	43332	33981	22118	15405	9362	6238	3685	2447	2670	2157	1735	1455	1337	1146	1008	982	866	762	746	641	540	566	545	537	548	492	549	549	509	524	538	513	514	423	423	413	416	339	379	360	359	348	340	369	340	347	355	373	328	342	349	358	340	323	330	330	344	325	298	315	361	307	331	299	308	308	344	304	307	319	311	341	311	350	316	310	327	334	293	330	339	343	326	302	311	324	312	318	300	327	322	320	317	285	328	366	314	337	315	363	310	314	296	296	321	327	327	321	341	335	334	306	343	306	311	328	321	316	342	357	335	296	335	322	305	275	354	322	312	331	340	300	328	300	314	326	330	302	303	291	316	331	310	278	303	335	312	320	319	346	304	289	301	307	325	310	329	348	275	301	310	309	298	294	340	330	286	299	296	317	319	296	306	310	316	308	364	306	332	301	296	326	310	290	326	338	307	316	324	296	308	295	324	311	295	320	291	339	320	327	347	321	313	262	306	303	330	313	305	329	338	349	307	297	319	332	300	329	324	315	311	324	308	316	326	340	315	317	336	340	341	331	308	283	304	279	343	316	334	321	333	341	324	286	311	293	298	300	339	296	321	267	318	313	329	326	313	309	281	289	322	305	306	327	288	288	336	325	305	278	319	299	318	318	313	322	322	298	289	317	305	293	291	315	316	302	324	310	324	362	321	341	319	310	346	276	272	298	307	296	288	312	301	297	287	304	298	345	299	288	361	346	316	314	308	321	312	317	299	284	301	298	307	289	305	316	336	310	312	323	346	301	347	362	286	325	324	319	321	297	323	321	306	326	336	314	301	352	335	307	308	288	310	332	303	347	303	366	287	337	300	310	307	318	293	360	315	298	303	275	298	312	293	302	341	322	317	295	335	326	278	330	303	329	323	318	345	335	300	303	294	331	303	342	330	309	328	320	310	296	323	337	302	315	329	309	297	324	348	309	270	330	343	309	307	323	303	311	330	296	292	351	298	280	313	308	312	308	319	294	306	335	320	299	324	310	346	294	291	270	305	296	305	297	309	300	310	300	334	332	304	304	273	281	282	305	304	329	312	308	320	298	331	311	337	319	290	310	309	274	316	298	312	293	310	315	322	290	329	314	299	283	329	323	269	322	289	320	302	340	324	318	330	315	310	320	317	342	350	320	267	308	319	281	328	320	326	330	301	334	280	302	300	342	302	278	307	333	313	279	304	294	311	345	325	333	337	303	281	311	332	303	286	305	317	314	291	295	316	286	305	305	297	275	314	324	307	299	281	318	310	344	289	299	314	245	303	348	299	290	339	297	331	314	322	329	295	318	306	297	328	288	292	330	274	331	318	294	297	293	338	308	322	288	315	316	341	312	340	306	320	336	298	305	346	339	288	316	285	328	286	328	304	305	320	298	301	287	304	301	310	343	296	324	303	339	341	302	360	327	271	304	296	308	328	345	293	291	321	306	322	315	292	299	288	322	322	297	287	314	314	278	323	313	344	321	307	327	317	350	298	300	334	363	318	315	319	294	335	287	315	326	330	324	359	345	329	326	331	309	318	329	334	290	301	384	298	313	303	328	269	314	337	295	314	287	319	304	321	298	296	326	309	303	301	317	328	305	320	295	357	280	300	285	301	305	326	304	314	320	306	335	307	327	325	289	326	352	327	330	317	282	319	318	309	304	337	312	309	319	329	306	351	313	330	327	286	282	321	290	326	322	312	322	286	317	322	320	331	302	301	280	303	337	331	293	308	313	315	294	295	320	303	310	315	308	315	293	348	291	307	309	290	318	297	328	292	294	285	337	294	314	292	322	324	307	316	308	330	331	295	326	282	332	309	302	310	301	306	324	333	296	318	309	357	299	348	325	308	325	305	299	289	307	316	315	282	326	300	304	317	305	314	301	286	319	334	322	331	284	340	317	318	320	301	331	321	286	319	312	268	322	314	302	328	316	305	320	306	317	282	327	337	345	336	306	327	309	327	295	292	324	296	342	302	270	301	298	325	334	309	343	343	282	315	320	326	298	279	294	316	315	308	331	336	311	311	326	334	282	309	299	302	302	318	288	296	323	290	300	313	304	362	308	348	317	327	319	312	360	341	309	319	288	258	318	301	308	297	321	293	309	364	318	321	289	321	338	327	291	294	277	311	341	277	294	296	311	314	302	312	301	363	316	300	290	299	271	311	282	281	322	305	280	285	323	295	299	323	300	325	316	283	312	311	346	298	281	314	311	320	322	319	304	322	322	372	317	297	306	307	306	306	320	324	305	283	306	322	314	309	325	310	326	294	307	333	283	291	314	314	295	289	296	305	298	322	327	316	286	299	324	337	315	323	303	360	329	304	279	367	290	305	301	316	332	327	324	309	318	329	297	307	317	299	288	292	313	342	315	319	308	337	306	313	300	301	298	315	303	287	282	305	315	285	305	331	337	301	287	261	348	341	340	275	322	259	312	298	324	334	336	312	283	300	291	349	321	306	308	294	291	295	326	305	327	301	277	333	290	294	271	322	337	320	315	326	306	324	297	302	323	337	301	307	297	307	354	312	285	270	287	337	334	326	286	321	337	303	299	308	306	308	319	332	318	326	290	299	301	261	310	302	320	295	306	313	318	320	348	327	300	295	314	317	306	298	314	291	288	308	309	340	324	317	324	316	314	314	322	320	311	294	328	305	311	348	311	301	303	349	342	289	316	320	281	328	293	345	348	331	324	316	306	331	330	314	296	297	296	288	302	304	314	293	350	278	326	301	331	302	277	323	296	331	317	299	317	323	329	314	305	329	332	361	316	312	316	307	290	303	301	309	321	333	286	301	300	283	327	305	321	328	308	360	301	287	308	292	304	318	296	298	319	328	324	305	300	324	311	335	299	292	296	345	325	300	316	297	310	324	320	323	316	291	301	305	306	318	301	299	323	347	301	299	316	324	325	300	341	317	288	321	319	357	331	341	289	334	303	307	288	303	289	297	337	293	308	329	295	330	328	305	315	293	336	288	348	298	296	345	316	337	330	322	300	315	320	311	320	318	314	371	298	337	323	296	295	333	319	327	347	312	300	321	326	326	348	324	354	326	306	318	306	318	281	306	302	314	335	301	305	329	314	344	282	306	346	292	327	297	312	306	319	324	310	311	358	322	326	268	304	343	310	356	344	305	311	333	289	312	307	280	331	291	304	327	279	313	265	329	302	312	268	295	289	280	314	318	323	337	279	295	303	339	310	279	316	307	318	299	321	295	350	299	308	294	354	312	295	279	321	343	307	313	309	298	297	328	321	344	301	319	325	297	293	322	298	329	326	331	301	312	317	298	302	303	323	348	264	319	315	323	304	293	302	310	294	329	315	334	302	289	344	299	306	328	320	301	296	337	328	318	296	300	326	326	318	301	306	333	308	321	318	340	306	310	305	309	290	329	317	314	354	345	315	323	334	313	299	325	297	285	288	308	299	309	275	315	312	295	309	307	313	320	294	320	318	299	301	306	308	281	316	291	317	297	302	322	290	325	319	318
31763	32290	43690	47112	36083	19539	18002	15472	14237	10240	8661	9909	8473	7346	6347	5859	5082	4728	4775	4431	3760	3375	3074	2776	2596	2495	2482	2405	2334	2343	2093	2251	2380	2336	2157	2107	1751	1528	1480	1390	1175	1312	1137	1046	1033	1019	1068	1046	1001	995	1039	960	1007	987	898	914	808	887	844	849	846	837	855	932	842	839	853	765	772	838	818	808	787	865	775	799	781	771	738	767	767	811	797	731	755	798	783	783	730	784	791	764	706	744	799	759	791	772	822	782	763	779	816	849	812	798	784	797	773	774	785	733	844	818	781	722	754	782	799	772	763	774	722	774	777	744	763	794	736	836	809	763	758	737	749	740	736	743	767	754	808	750	749	685	772	757	781	782	753	774	722	751	785	778	718	729	744	723	739	747	752	752	775	749	746	727	738	762	732	727	697	744	717	786	762	773	772	745	757	763	731	735	771	726	727	783	775	766	733	747	706	752	732	723	756	757	722	742	775	717	794	768	774	742	733	725	765	779	737	740	756	753	776	793	784	741	762	758	706	747	697	703	762	759	770	723	751	793	772	720	738	794	700	766	776	769	709	749	752	768	789	738	714	776	737	742	756	768	731	768	713	722	747	770	741	716	732	761	784	798	727	738	778	712	733	746	770	781	741	792	711	780	733	700	732	756	729	705	679	756	749	769	759	771	776	681	771	754	726	706	778	749	769	744	773	747	753	744	748	742	795	743	811	744	705	774	740	767	743	693	738	719	785	791	739	762	717	699	708	753	746	767	741	747	687	734	711	742	778	749	818	740	769	773	760	752	721	721	739	731	804	766	759	815	731	748	772	728	767	746	735	687	735	764	736	704	739	737	772	775	739	731	716	750	775	782	760	746	762	736	733	746	745	714	735	756	761	775	730	788	795	803	750	733	752	751	789	736	714	767	739	765	755	733	727	796	749	769	725	797	772	684	774	741	776	762	749	763	689	757	751	801	723	747	763	768	757	764	751	727	711	753	720	745	731	779	765	721	779	755	736	742	808	710	730	761	711	752	755	764	747	713	741	787	800	796	747	771	743	744	764	743	708	743	744	766	740	771	730	791	773	748	733	733	732	727	755	719	705	768	775	768	763	747	769	733	786	722	705	763	743	807	732	748	687	776	752	747	759	686	763	725	766	751	702	751	785	738	732	711	755	723	754	732	674	754	718	770	776	784	749	698	716	736	751	743	723	726	778	786	766	792	747	798	783	752	792	755	745	795	740	674	748	727	782	696	772	769	784	728	740	774	754	772	735	694	746	722	736	740	734	762	738	760	724	728	719	763	786	752	697	766	756	734	742	739	799	734	736	751	746	716	744	770	755	774	751	740	729	682	759	769	798	759	731	758	778	743	760	756	753	711	740	771	739	734	754	793	797	693	711	717	728	790	703	722	764	791	676	805	724	773	723	731	723	723	774	780	771	738	714	741	751	732	708	700	773	729	785	726	784	738	777	733	713	734	794	715	717	726	773	807	763	760	752	788	745	764	759	728	762	739	773	729	768	747	747	804	754	774	671	801	722	783	773	748	726	748	761	780	750	674	756	766	778	730	747	788	735	763	808	742	798	770	747	756	769	723	743	733	728	792	730	733	723	729	721	782	693	753	755	778	728	774	745	740	741	755	743	744	748	762	703	721	778	738	711	754	765	699	735	800	740	781	742	765	726	781	735	731	776	723	774	775	774	743	783	766	790	708	767	683	756	777	793	755	715	754	767	738	770	768	710	804	710	741	742	777	757	725	701	757	707	736	737	704	791	760	712	789	776	739	733	771	788	753	787	731	780	694	719	763	748	730	778	731	733	782	718	796	769	693	745	734	775	724	755	693	753	742	802	727	757	775	741	743	737	766	750	755	758	775	720	713	760	754	761	714	723	736	799	783	734	773	751	730	706	788	747	737	767	775	779	805	787	749	734	765	721	723	773	759	740	755	734	768	700	774	700	718	757	752	737	736	742	734	764	757	774	759	771	788	731	740	768	778	726	784	776	735	735	787	743	711	675	725	726	746	711	741	759	778	802	755	729	735	757	711	738	694	758	754	695	756	781	722	760	725	728	762	726	759	727	719	715	767	738	764	736	766	765	786	823	753	743	740	773	771	784	787	721	743	755	771	773	756	754	742	799	755	741	712	734	745	749	749	712	799	758	758	709	760	789	727	751	774	780	736	762	785	777	712	728	740	747	734	735	727	762	761	744	785	742	764	746	784	746	748	692	727	717	731	681	733	753	809	755	746	719	793	728	745	763	797	769	738	768	771	784	759	750	749	745	768	794	765	741	796	760	716	739	746	806	715	755	752	711	777	722	761	786	780	711	761	734	724	776	748	804	689	725	758	821	749	736	754	761	772	779	748	764	747	774	715	781	780	767	723	712	732	762	752	700	703	711	756	760	758	721	773	738	731	767	775	777	744	791	707	744	716	734	750	721	743	729	762	739	772	751	768	719	731	729	724	809	735	762	758	733	765	740	769	729	735	758	759	723	729	760	744	716	768	789	745	780	755	742	760	759	718	777	752	733	774	767	726	700	716	745	770	752	785	812	771	798	775	708	809	727	800	759	751	776	752	736	768	698	759	793	716	716	734	708	758	752	754	786	784	701	710	759	743	777	768	783	773	727	739	778	775	780	693	768	751	740	752	774	734	763	765	705	759	747	717	770	706	731	781	773	730	755	822	811	719	733	740	739	747	755	796	731	748	737	692	757	797	741	701	765	739	759	788	768	766	714	705	739	709	748	772	746	732	765	828	736	730	753	732	825	767	750	740	778	775	716	752	763	736	730	769	739	699	747	740	743	748	710	791	747	741	755	746	774	744	788	718	711	737	728	708	722	746	712	721	752	761	742	719	776	765	711	768	742	743	759	779	717	712	776	778	743	741	734	792	722	735	767	747	787	761	788	743	756	743	711	719	766	732	697	677	747	726	789	749	752	744	729	788	744	727	762	837	725	788	764	753	785	715	716	747	758	749	713	725	768	759	720	763	757	736	742	673	793	736	713	783	715	766	755	778	750	743	717	773	788	762	730	737	764	735	768	750	699	769	787	714	801	752	810	736	762	768	667	757	728	721	759	792	739	747	740	760	773	729	764	764	736	761	777	757	727	747	759	761	706	782	749	689	736	740	702	734	712	762	754	783	808	743	769	758	690	713	741	792	758	744	727	773	753	746	752	742	719	758	755	768	746	774	760	759	768	748	784	774	757	744	749	716	700	744	725	733	749	737	763	753	782	716	734	768	739	793	722	704	749	766	741	745	738	767	698	728	773	768	769	748	794	768	737	754	725	778	806	717	729	793	696	750	769	758	762	748	763	769	776	730	755	705	715	763	756	732	744	709	720	697	727	830	778	793	774	733	709	755	756	791	741	784	754	793	710	763	727	706	754	709	755	763	778	763	729	751	734	786	764	719	765	743	717	700	736	728	759	747	739	762	712	779	800	748	755	722	711	768	758	722	715	719	737	695	754	722	739	764	760	727	721	744	741	762	737	751	758	769	769	717
20583	11121	8368	7571	3416	1813	1361	984	775	651	613	521	447	436	395	413	373	319	367	318	308	321	339	330	321	323	296	317	304	323	286	323	287	323	302	293	294	289	304	271	298	274	292	277	296	281	293	293	292	275	284	291	263	303	247	295	273	276	273	296	269	275	257	261	259	267	272	272	270	270	257	258	274	283	268	274	297	266	272	276	281	283	296	257	270	265	266	270	277	267	284	255	297	281	249	268	295	282	270	289	260	272	270	259	274	300	282	288	268	318	282	273	287	260	267	279	254	274	294	276	247	281	257	265	243	260	272	282	264	282	274	249	238	281	286	271	255	263	298	277	296	268	267	273	286	292	266	281	238	285	277	283	269	273	265	270	281	276	292	278	252	259	284	278	263	275	261	274	264	280	247	272	267	298	284	269	270	253	265	238	290	276	298	268	260	271	254	281	249	297	290	244	279	281	305	295	270	250	295	248	296	278	279	264	278	271	288	238	261	276	317	295	292	255	255	290	298	274	281	265	274	268	259	249	283	281	292	292	279	286	269	297	254	249	281	254	285	259	262	274	246	304	260	283	265	271	269	298	264	268	277	259	286	263	296	252	287	271	263	245	288	276	277	246	306	276	254	289	290	286	289	283	266	281	238	294	282	289	268	279	275	278	275	267	284	282	271	256	303	226	291	297	274	285	282	269	295	263	286	280	270	272	273	271	308	252	270	291	243	259	272	289	241	243	285	286	279	261	268	263	255	247	280	263	282	249	280	276	247	249	286	285	267	261	274	275	252	288	296	277	294	295	289	280	279	294	250	290	290	252	266	256	262	259	288	288	283	294	297	267	267	268	285	271	246	258	247	259	260	278	271	269	288	271	238	276	282	294	272	251	286	284	250	263	269	250	253	258	286	271	271	246	259	289	286	276	283	261	290	261	269	301	243	243	263	292	223	242	274	256	285	284	254	328	297	239	289	264	309	243	271	265	277	287	280	258	275	278	285	279	291	267	263	292	286	289	275	267	274	277	266	296	264	293	244	273	290	269	282	296	267	236	256	297	245	266	252	272	271	266	283	265	263	280	265	276	261	267	272	273	264	251	248	296	291	284	238	276	269	259	262	259	272	279	285	290	256	272	262	310	265	259	243	252	263	280	249	279	278	271	282	321	272	285	303	254	272	259	230	271	280	277	273	272	255	276	296	271	239	276	248	270	286	278	259	262	270	275	267	261	231	246	286	266	239	277	301	265	254	290	261	311	305	284	263	251	266	277	275	274	274	253	263	289	282	281	246	282	242	282	254	290	271	255	264	273	267	256	260	291	273	284	288	294	241	285	253	262	269	273	272	278	262	253	263	300	244	318	304	296	280	255	270	279	282	255	239	290	274	301	263	280	301	272	243	267	265	292	285	286	271	254	299	242	261	277	286	287	242	266	273	264	294	272	299	260	261	281	296	305	289	266	279	286	250	263	268	269	254	267	290	253	288	282	285	296	288	275	293	266	288	272	269	282	285	265	271	280	256	275	251	291	282	251	260	274	307	269	262	295	265	279	273	263	279	252	298	284	287	268	275	288	265	271	319	281	260	247	287	278	271	267	270	271	270	281	284	273	264	272	248	277	277	262	280	287	263	292	298	294	268	297	267	299	262	285	296	274	285	268	254	316	258	272	271	294	294	283	259	265	287	286	269	318	271	280	269	285	288	271	283	264	275	248	271	272	272	299	284	287	263	285	298	273	246	289	277	290	294	279	267	293	261	259	281	262	270	267	266	293	276	267	259	299	270	285	284	266	286	289	299	273	279	252	270	292	274	272	262	269	277	280	303	299	268	273	271	254	270	303	254	292	264	272	282	281	293	263	253	256	273	274	290	259	280	304	262	273	243	295	269	256	264	250	297	294	252	246	265	256	263	248	306	256	252	251	278	263	306	270	256	274	284	266	287	256	261	286	276	268	266	255	285	291	254	268	271	290	250	250	254	264	267	271	269	285	260	282	285	275	267	273	250	281	270	281	250	268	255	274	264	256	312	298	289	292	280	279	268	299	244	279	283	250	267	256	279	257	274	304	273	263	237	290	278	247	269	251	272	298	260	271	269	279	283	274	284	252	283	262	295	308	315	299	274	272	245	289	298	262	286	284	276	286	265	259	275	273	247	270	279	283	260	274	244	254	278	253	279	278	273	283	262	278	287	270	264	279	264	294	250	273	250	287	261	266	251	275	288	274	298	255	256	253	308	286	267	290	260	286	297	297	292	236	265	264	259	281	263	271	283	280	264	265	275	287	270	279	266	260	273	268	269	268	256	276	248	285	284	298	265	263	260	283	266	280	268	303	300	281	238	276	254	287	273	288	269	277	272	277	267	279	287	262	279	278	284	285	265	264	277	264	269	271	276	251	277	257	248	272	278	276	300	274	279	256	267	288	255	255	274	254	244	277	281	263	295	273	275	278	277	263	276	263	277	264	293	249	250	266	286	266	272	267	288	293	306	286	259	272	265	242	274	264	273	288	254	257	250	301	289	264	289	257	288	251	257	268	274	264	263	267	304	306	288	253	284	267	244	276	299	285	274	264	291	258	256	267	274	257	267	264	236	284	254	321	277	244	287	263	272	261	282	278	247	296	271	276	292	269	294	280	291	291	260	275	275	244	263	287	280	266	271	301	246	265	310	285	277	254	298	279	268	238	287	271	279	259	282	263	274	283	292	284	258	241	248	286	278	250	259	278	261	267	276	253	262	295	256	292	283	258	278	299	269	287	283	261	252	284	283	279	294	267	260	252	267	245	258	261	251	276	280	280	280	276	264	298	279	248	269	280	294	285	278	279	279	279	277	253	276	264	287	267	282	232	269	302	270	256	253	284	252	277	292	276	267	276	283	277	277	289	281	267	294	276	275	244	298	264	288	263	306	274	281	278	295	279	303	276	283	268	277	248	250	315	261	232	267	281	281	252	285	277	254	278	289	265	289	258	267	243	289	257	268	288	258	296	252	263	291	274	280	269	258	288	266	273	276	263	270	272	278	277	259	286	289	286	298	275	278	256	267	284	282	301	289	299	257	290	251	243	297	244	257	255	277	317	311	271	281	271	295	286	279	285	266	290	252	295	256	286	268	295	264	277	295	250	279	284	260	269	279	264	281	279	289	259	282	264	254	290	275	311	264	244	291	271	273	293	283	297	278	223	258	269	248	267	252	271	271	238	276	282	275	236	253	276	273	269	287	265	282	261	263	290	291	257	283	290	290	243	275	263	290	262	283	265	244	276	292	278	289	259	287	267	276	278	268	250	296	257	276	269	273	257	276	261	266	303	264	312	314	263	300	257	280	287	265	280	246	275	265	265	274	281	260	307	255	288	262	309	276	273	246	270	289	255	266	255	306	280	270	271	271	286	307	259	274	305	284	269	284	268	274	281	316	255	264	253	308	283	286	266	283	271	257	263	303	264	252	265	233	251	263	290	292	296	280	268	298	263	300	279	260	277	250	267	308	275	295	276	264	277	287	279
11760	8939	13662	16518	9644	6907	5687	4425	3504	2905	2402	2090	1855	1685	1553	1360	1282	1242	1134	1126	1055	1080	1024	1082	983	1014	1021	987	959	985	966	919	967	979	894	910	966	795	820	719	713	755	836	771	759	752	765	773	785	777	758	773	740	756	762	700	692	691	741	683	727	685	705	718	714	701	669	700	736	709	730	728	714	689	700	695	692	679	700	639	712	739	655	713	716	676	695	716	720	680	689	663	658	710	734	693	682	722	694	700	719	709	679	716	724	726	691	695	627	701	695	697	701	697	686	736	733	709	665	671	730	695	716	719	675	672	686	711	717	712	692	681	649	724	697	650	680	699	685	689	625	717	673	743	733	664	677	623	714	669	737	724	727	711	736	734	680	681	759	691	707	647	636	726	713	706	677	675	695	724	697	712	683	680	695	696	685	735	729	711	679	711	698	684	681	672	689	697	684	684	687	664	612	695	671	730	711	669	657	698	695	705	679	709	703	646	680	687	666	720	702	666	690	673	701	680	709	647	685	677	731	747	695	659	678	637	691	689	689	645	697	681	678	722	683	673	689	713	687	713	678	727	694	685	687	666	693	656	728	648	681	642	664	655	693	696	709	728	708	671	701	656	686	672	705	658	751	695	701	682	648	681	723	677	685	719	668	702	676	677	704	703	689	736	679	676	690	708	728	652	662	687	712	712	713	671	699	644	674	650	617	726	704	729	707	726	699	734	677	689	693	646	606	661	699	724	722	661	686	705	686	686	662	669	706	660	667	686	650	693	747	698	712	713	725	674	697	670	693	695	648	672	699	688	672	659	663	709	738	700	684	701	721	698	704	735	697	733	725	686	756	655	696	718	674	679	670	667	747	687	687	742	695	655	652	717	682	670	679	668	637	706	664	698	706	667	682	655	726	646	699	727	698	715	683	656	706	661	695	690	725	670	712	749	673	724	706	734	690	689	707	682	688	703	685	675	662	670	656	682	654	634	741	677	695	709	676	663	653	684	661	697	660	660	657	723	704	753	687	691	732	649	656	728	714	683	674	689	653	741	679	703	643	675	690	686	700	683	674	703	683	700	672	701	701	707	702	690	671	707	686	700	707	671	728	731	722	661	735	676	723	675	720	678	631	725	698	717	668	707	703	720	713	695	726	700	693	717	728	678	740	738	677	702	718	710	698	710	700	671	713	695	666	686	714	672	689	679	672	690	689	745	673	715	683	719	685	695	645	725	727	696	688	732	673	691	680	663	689	697	703	688	647	674	731	652	728	708	704	695	728	682	656	655	700	697	675	667	702	653	703	691	733	635	717	691	700	665	682	729	727	729	672	665	692	711	676	688	690	682	674	659	723	696	715	671	730	718	672	691	685	701	648	697	695	684	674	678	709	683	731	718	730	708	671	724	682	675	751	704	716	669	714	661	657	650	702	675	673	633	678	658	669	638	742	732	685	663	732	644	729	746	702	743	725	702	738	662	659	712	704	677	702	673	706	650	700	693	655	690	688	726	699	655	694	717	692	668	711	653	657	718	686	657	707	703	683	683	666	657	689	722	661	671	694	708	723	722	706	715	678	699	689	673	674	697	673	692	741	669	694	645	693	706	723	699	697	687	664	684	695	650	669	677	673	691	716	707	668	712	674	696	668	683	649	633	690	650	702	742	740	696	718	644	697	727	725	757	733	705	640	710	696	676	690	668	694	701	674	735	687	692	669	652	654	691	703	678	657	672	691	717	717	687	685	692	695	730	672	660	689	688	694	691	702	711	654	734	644	680	688	673	708	664	683	685	676	690	666	723	650	695	690	666	659	678	664	706	703	670	698	754	734	678	682	705	683	681	672	682	635	697	655	703	757	651	651	693	702	712	688	655	711	656	696	724	736	714	693	692	734	685	684	692	732	667	702	674	716	735	658	692	756	687	680	654	688	642	674	654	659	748	717	698	690	720	701	662	676	683	709	705	702	675	720	651	705	698	675	657	711	699	725	666	683	677	682	689	719	686	665	697	675	721	713	687	744	643	679	685	665	731	694	705	647	670	680	677	665	692	736	673	682	687	672	689	709	677	675	707	646	683	660	742	718	699	681	707	726	712	680	712	654	687	643	680	743	675	715	674	685	679	698	675	709	679	679	703	717	682	681	735	707	669	647	697	699	693	708	707	687	697	717	680	704	687	711	668	691	694	680	726	682	676	666	685	699	680	677	677	650	662	733	721	659	699	707	695	671	648	659	683	709	687	622	704	685	676	715	672	710	698	735	697	695	653	690	720	691	676	712	703	708	691	678	672	653	684	681	676	708	670	686	668	696	729	663	705	725	660	691	707	656	690	692	723	698	709	709	707	716	686	711	712	668	659	694	749	675	685	754	694	657	724	682	744	702	694	699	648	646	688	696	688	678	727	693	678	709	673	634	691	675	686	675	685	659	665	680	701	735	679	648	658	759	691	678	688	722	667	680	685	675	693	692	657	670	641	682	688	687	739	685	654	680	706	710	719	704	689	663	694	669	660	725	711	660	704	702	697	696	656	657	718	713	713	727	728	708	653	694	649	677	697	693	695	638	696	714	682	725	714	664	652	685	704	666	736	721	754	667	699	695	682	702	655	694	683	701	663	677	734	693	726	709	666	724	692	669	681	702	695	703	712	713	693	688	741	683	681	716	703	652	678	711	713	654	686	677	669	647	674	692	723	684	687	666	673	673	730	707	709	716	680	662	697	753	632	741	681	669	689	697	700	708	681	651	694	705	667	674	719	680	664	677	721	683	656	684	686	691	694	624	684	708	665	694	701	681	726	727	722	755	727	650	726	670	668	675	735	693	650	660	673	735	688	729	706	729	665	695	706	680	706	643	682	692	658	681	698	683	677	705	687	703	687	691	733	688	661	717	675	755	693	713	647	718	682	705	665	729	726	702	733	697	715	701	721	703	732	695	653	713	725	665	651	665	668	660	682	684	654	699	670	688	687	637	690	691	730	746	668	708	708	709	658	725	642	684	670	684	724	689	695	650	741	670	685	663	675	656	663	721	702	715	712	685	708	711	747	672	726	711	693	650	733	693	672	690	678	708	692	687	714	678	682	757	720	731	683	697	652	669	673	696	714	625	694	698	742	656	728	692	675	675	745	695	679	651	669	662	697	679	718	725	684	694	655	711	699	656	666	688	700	684	654	717	668	725	699	664	711	711	682	666	705	706	675	680	666	693	687	688	693	700	680	734	710	711	714	707	659	668	708	694	705	731	747	711	721	681	715	693	671	705	761	668	620	635	689	687	783	699	706	718	684	698	738	696	701	702	660	686	625	682	653	709	674	691	750	670	726	716	683	709	692	734	708	740	717	703	714	693	702	713	634	694	690	720	686	704	677	654	681	668	709	737	717	701	682	684	661	711	673	662	706	662	760	689	685	716	656	677	720	711	706	682	686	642	710	676	715	699	686	691	703	659	733	665	682	713	713	652	717	692	740	694	667	654	706	689	731	705	702	763	683	619	662	683	700	656	707	669	706	687	732
37074	29300	30935	33356	20007	10604	6481	4223	3037	2148	1660	1576	1246	1048	921	886	783	820	788	679	598	551	542	485	530	495	520	442	485	473	429	471	438	440	440	426	412	386	404	419	384	398	372	376	361	395	349	356	323	350	372	371	355	347	367	312	329	336	366	350	359	407	370	377	353	365	356	356	355	379	347	329	354	365	339	349	362	404	362	354	350	321	310	314	338	354	340	339	371	393	362	367	355	335	332	352	334	349	341	374	344	390	341	362	336	374	333	363	342	335	361	366	338	343	337	344	365	331	360	348	337	344	320	337	387	334	336	355	385	323	407	363	355	368	340	339	352	346	321	322	336	350	355	316	341	354	376	331	379	336	328	308	363	327	294	364	309	316	339	342	361	357	354	362	356	361	332	360	356	348	338	362	358	355	342	366	360	371	372	349	372	344	359	347	362	346	342	351	349	325	385	309	371	333	317	356	375	346	323	320	357	343	345	351	325	357	350	356	333	355	344	343	348	316	361	342	347	342	362	369	374	356	358	384	356	363	365	355	358	342	345	349	352	344	294	346	342	376	353	332	351	362	374	332	357	389	362	359	341	316	324	351	357	351	330	354	362	322	350	320	321	383	316	348	341	366	336	326	351	359	343	346	349	338	381	334	363	317	310	340	316	352	344	353	338	361	355	309	341	338	370	320	352	349	340	346	330	354	286	368	356	337	323	344	341	343	363	377	347	352	353	325	354	331	362	339	347	330	353	340	347	349	333	338	355	340	355	311	327	324	346	346	313	349	344	365	368	352	370	347	324	341	343	395	349	337	358	356	379	335	343	356	334	343	330	342	345	310	339	338	351	334	367	351	372	372	351	341	350	327	345	348	325	351	363	357	353	362	346	366	304	362	350	373	345	359	320	350	329	347	352	347	333	316	326	340	359	314	317	319	375	327	327	361	391	353	350	362	352	338	346	321	347	364	342	383	353	373	332	356	354	346	366	337	348	355	364	357	322	375	329	364	340	349	358	326	327	327	320	339	320	328	346	329	362	330	363	370	350	331	341	326	383	350	346	367	366	364	365	337	306	378	354	349	364	295	370	355	373	305	358	352	356	371	337	369	365	341	361	368	353	346	358	338	337	345	345	328	326	341	336	332	326	327	333	376	336	359	387	342	324	366	341	312	318	359	358	326	350	354	355	329	342	348	340	344	371	332	350	323	341	372	340	352	363	392	305	342	307	355	347	333	345	347	344	346	361	347	345	348	356	330	337	346	334	372	337	329	337	328	336	320	346	312	337	369	354	337	326	321	345	377	331	360	332	353	350	330	368	380	342	316	324	373	381	307	352	335	343	334	354	332	347	359	341	342	338	368	357	345	349	354	361	334	322	361	332	380	352	333	340	338	360	356	303	345	372	357	331	347	341	336	381	400	314	339	304	340	329	348	350	341	342	330	340	316	316	390	354	360	373	341	367	338	339	337	358	345	345	324	378	363	362	358	348	342	318	319	329	334	353	313	337	338	345	364	340	332	366	352	334	311	317	342	344	344	360	317	350	342	321	373	326	357	372	324	355	363	373	374	325	373	339	341	317	335	332	346	353	359	348	312	359	341	354	346	351	380	358	315	328	336	340	343	364	333	349	326	346	346	362	330	329	339	322	363	326	326	331	313	345	324	339	372	320	332	384	331	349	362	332	337	336	347	356	366	322	349	347	348	354	340	295	346	352	361	360	356	344	333	346	351	339	358	340	352	362	327	378	311	292	361	349	339	369	341	386	332	358	289	375	334	347	350	324	339	340	380	345	352	355	393	334	366	383	381	347	354	343	355	365	316	346	352	340	314	336	363	357	331	344	330	375	354	318	352	361	348	332	337	335	366	356	373	366	334	334	348	351	375	380	338	323	345	365	368	329	388	358	352	364	347	368	325	346	333	308	368	332	325	352	353	350	375	400	345	359	368	346	325	355	384	384	331	322	311	335	341	357	358	391	361	319	366	337	365	324	346	303	307	351	304	327	351	348	350	343	321	352	358	317	370	351	336	327	339	330	349	339	336	355	383	352	364	353	335	348	350	348	323	339	345	348	323	316	350	347	331	324	325	343	368	343	357	340	332	348	362	355	339	329	315	357	330	335	349	322	337	348	321	356	360	340	351	327	360	341	332	352	346	364	350	370	392	341	328	334	325	339	362	346	325	353	361	321	337	403	345	340	337	352	351	341	357	330	349	323	315	365	362	379	333	364	348	346	332	327	343	321	333	355	306	374	334	354	340	338	357	387	336	355	358	346	326	342	335	355	320	360	334	372	335	359	310	341	361	387	358	367	330	364	368	355	322	353	327	359	348	375	359	342	362	348	313	317	347	329	336	347	360	338	327	342	341	370	337	364	334	323	368	325	322	343	323	362	337	330	362	333	344	340	312	343	355	368	339	309	344	343	348	347	308	303	348	377	374	335	364	306	334	345	334	366	329	339	373	392	364	367	339	346	351	337	307	346	344	318	363	331	383	325	338	315	355	359	355	326	374	329	326	324	374	323	359	332	329	315	332	307	337	338	338	329	344	343	374	352	364	343	333	345	345	322	356	355	341	312	346	348	347	349	299	332	304	362	341	341	369	325	334	325	341	341	360	354	337	339	337	362	365	362	332	338	344	355	347	361	329	322	347	344	371	352	353	352	326	302	333	304	335	345	338	335	321	327	354	349	342	332	333	322	339	343	377	344	342	335	358	345	357	337	349	338	318	366	345	318	348	358	346	357	326	351	338	365	348	326	298	357	357	339	322	330	351	351	337	324	335	337	348	369	307	389	356	322	323	328	331	348	343	333	363	327	341	350	333	350	328	342	328	323	336	350	332	349	371	371	359	340	330	322	308	377	333	347	322	343	381	335	350	366	336	326	387	363	345	367	346	343	337	376	364	378	343	359	346	349	333	318	342	345	344	304	325	380	369	346	353	308	343	335	347	376	366	313	337	365	338	336	375	328	347	325	380	331	344	352	341	365	324	349	333	354	347	315	335	350	363	330	336	328	310	350	345	330	337	337	384	347	328	357	331	311	332	322	345	330	362	340	332	328	344	376	337	376	355	353	360	341	334	328	319	350	318	356	329	330	322	343	341	371	320	343	315	368	370	336	371	352	346	331	358	353	344	350	360	365	377	331	340	374	354	344	360	336	371	299	359	344	302	321	345	336	302	355	331	341	333	311	337	339	351	324	374	352	331	362	355	334	360	352	339	318	338	325	371	349	375	322	314	315	362	345	349	373	330	315	336	353	356	345	330	336	342	345	357	312	339	362	329	355	338	354	342	395	360	349	329	335	382	339	345	320	333	320	341	330	317	352	354	379	354	353	364	341	361	341	357	355	347	314	326	314	327	290	394	348	320	326	332	330	327	360	326	382	337	350	356	338	345	336	360	349	362	353	329	340	335	326	325	357	307	376	382	373	326	400	327	323	335	348	328	361	336	383	337	352	334	371	343	331	348	358	327	350	342	338	365	341	315	359	340	343	381	358	340
23291	22509	30900	32505	22011	14601	12482	11169	9182	7140	6314	6077	5350	4875	4579	4153	3828	3676	3560	3085	2714	2438	2301	2046	2006	1817	1784	1899	1733	1743	1658	1666	1731	1670	1705	1619	1455	1267	1254	1221	1145	1166	1084	1004	1103	993	1051	1033	1030	1018	979	950	978	970	935	985	922	892	887	943	874	849	844	885	909	924	896	894	878	836	880	918	875	924	866	837	838	858	862	847	888	861	821	864	826	850	897	856	905	821	896	871	846	831	861	885	845	808	869	886	835	873	867	819	875	838	893	897	867	867	924	861	893	877	828	859	866	803	887	871	892	902	865	817	823	857	844	824	820	818	862	848	895	870	854	864	808	831	826	857	808	901	867	800	860	808	847	811	860	804	813	816	820	854	811	875	860	798	800	832	836	821	844	854	860	867	824	839	834	826	820	827	860	873	856	846	861	894	850	850	824	840	879	898	837	879	903	823	890	804	836	882	844	777	833	842	858	832	875	800	844	848	863	857	843	855	838	831	875	868	812	890	819	831	869	857	859	840	903	905	832	826	875	812	911	787	867	853	835	835	870	846	832	827	838	812	867	827	807	830	871	800	838	795	861	830	851	878	874	839	817	891	853	837	826	793	862	834	784	809	784	814	853	824	855	882	857	845	857	808	846	834	820	774	801	823	881	872	839	832	806	812	784	898	869	862	880	852	863	836	826	831	856	799	885	842	847	805	837	880	836	807	829	849	825	871	928	876	846	825	861	866	881	815	814	841	830	871	886	822	801	839	856	809	834	832	833	834	829	919	826	861	867	860	871	822	822	861	873	835	800	841	877	879	876	836	820	802	846	817	829	808	798	853	813	855	816	838	842	868	863	869	809	877	866	867	849	783	800	872	812	875	818	751	860	804	871	824	833	859	789	829	829	832	891	801	867	823	855	818	911	788	759	858	823	835	819	823	822	813	882	831	820	829	831	867	920	879	831	846	823	836	859	778	883	855	831	816	814	850	907	833	825	841	859	840	813	838	814	850	814	873	827	864	869	830	840	876	856	812	871	850	844	873	765	813	860	821	786	901	872	884	866	842	849	832	824	811	875	859	853	860	787	889	821	766	811	880	820	870	827	876	846	864	889	825	818	869	823	852	818	800	885	810	875	866	866	851	862	864	847	840	832	815	829	813	841	825	883	827	837	879	830	824	940	797	806	857	847	862	828	889	812	819	848	888	819	846	818	816	853	804	845	878	822	896	889	901	781	830	838	858	844	787	853	889	798	844	853	829	794	841	877	831	911	847	860	851	873	827	895	898	872	823	846	873	825	857	848	843	829	830	818	771	814	846	883	869	821	867	830	829	810	880	864	834	881	826	800	884	884	872	809	872	863	821	839	855	839	776	809	829	827	888	836	826	821	821	849	824	877	823	807	880	821	792	782	790	827	842	794	806	826	824	832	856	822	829	874	802	837	854	844	813	832	856	852	866	846	830	809	826	814	864	862	867	839	841	823	830	852	817	796	800	832	835	850	849	847	781	854	854	813	839	791	802	847	870	818	858	890	832	802	863	829	807	837	805	841	802	855	830	842	806	787	840	877	836	835	796	864	796	809	834	862	844	843	839	818	811	860	837	870	830	827	844	889	858	849	846	806	826	846	817	872	836	830	862	815	881	831	842	836	836	875	823	857	836	834	863	848	815	823	907	826	864	851	776	845	850	833	875	795	863	911	810	812	855	813	842	857	858	859	853	872	845	860	811	843	780	844	870	829	817	911	821	828	818	887	830	827	860	882	789	847	813	852	832	822	845	827	810	829	854	818	816	855	826	845	829	820	852	860	882	816	836	854	808	801	816	870	867	891	798	822	786	845	882	820	802	845	847	861	755	826	775	828	864	823	797	872	815	799	828	845	798	831	793	834	802	851	846	867	829	854	855	874	872	781	891	850	836	916	864	862	886	808	868	840	845	800	813	857	833	839	875	870	769	868	858	877	821	846	841	810	780	832	835	837	888	842	828	819	827	841	899	853	842	862	822	871	803	827	820	856	824	837	810	838	835	830	802	810	801	808	840	848	884	842	799	835	824	853	828	876	847	825	853	857	837	903	860	886	864	814	813	876	849	824	872	898	867	853	841	855	834	804	788	813	845	813	866	870	874	836	840	830	812	871	862	872	869	850	808	759	845	844	834	883	867	859	879	847	860	801	811	851	890	826	814	829	801	822	873	864	831	868	794	846	797	839	812	869	819	837	863	834	881	834	835	801	874	798	860	800	847	844	848	849	842	884	917	828	846	791	870	822	858	820	833	812	849	841	845	815	849	837	805	804	849	839	851	855	875	832	859	799	828	833	855	834	825	867	859	820	873	831	835	857	854	825	870	791	850	861	795	828	803	860	832	824	873	792	798	838	816	842	856	805	871	926	853	832	848	846	812	852	874	844	796	820	881	832	802	854	781	858	854	816	868	814	851	871	813	867	849	843	803	811	843	874	845	811	814	838	817	881	802	814	837	860	777	796	873	803	824	829	820	908	800	833	817	778	793	845	779	856	832	832	783	826	867	828	839	861	834	865	789	837	867	818	821	840	816	851	827	813	894	866	895	836	856	819	857	857	846	848	832	834	860	798	846	813	842	844	826	883	830	896	816	830	870	823	855	865	855	837	828	820	817	860	823	832	812	877	858	844	822	896	877	804	859	814	830	791	846	853	841	800	822	824	790	810	913	857	881	855	860	846	806	786	834	797	836	806	773	865	845	830	878	856	839	867	890	905	860	833	809	791	813	879	850	820	793	825	838	840	860	836	904	820	790	824	788	897	882	816	845	840	840	831	815	856	827	845	871	822	846	790	845	837	835	812	821	835	844	828	837	885	825	856	799	850	862	862	819	812	867	870	857	835	825	858	880	846	846	831	804	816	854	827	832	819	817	815	848	846	851	883	801	840	853	827	801	813	823	785	832	840	898	805	836	863	800	824	903	788	837	779	844	794	891	882	909	837	799	822	813	862	827	811	853	823	834	887	845	797	809	919	860	909	856	846	852	816	820	856	845	861	826	854	838	822	814	843	853	821	839	854	866	814	846	835	783	774	796	815	809	854	892	831	850	830	867	885	824	885	794	816	902	841	889	867	834	832	887	838	874	828	876	801	842	819	856	849	797	845	802	865	851	837	859	822	800	857	851	842	825	847	855	852	811	809	856	789	871	828	848	851	824	848	827	861	865	842	855	823	855	871	845	826	848	858	846	839	774	806	836	885	841	858	833	817	824	861	844	818	872	869	855	850	856	888	848	880	840	864	785	797	846	859	927	835	909	867	861	871	787	798	824	829	829	827	820	865	880	796	858	835	834	817	809	815	865	869	844	868	900	847	883	842	807	827	856	843	814	818	815	847	831	834	871	824	816	825	873	855	805	866	880	842	848	858	827	843	847	879	854	856	788	768	896	872	795	846	800	830	868	837	781	871	867	854	770	835	864	849	817	833	874	821	787	804	841	864	863	836	828	810	866	880	884	839	862	772	842	885	791	824	805	811	876	819	883	834	882
46294	39036	44322	38002	29103	19610	13509	8115	5319	3256	2715	2331	2262	1884	1726	1359	1214	1161	1044	895	751	729	608	651	576	544	555	574	550	525	516	460	523	511	527	507	461	404	424	418	354	353	369	345	364	363	331	367	365	355	319	339	328	327	335	363	298	330	328	318	340	308	309	324	325	317	307	323	309	314	314	339	315	343	342	310	301	302	296	300	338	275	322	306	321	318	316	321	307	307	324	310	300	305	282	317	337	296	277	308	331	320	331	341	303	302	313	329	288	323	333	299	341	313	344	342	325	336	301	294	300	297	314	320	302	283	316	295	336	310	330	315	320	305	317	288	321	327	319	289	329	295	294	308	326	333	316	342	332	324	277	293	344	292	347	336	266	317	360	325	330	309	315	346	296	326	348	330	314	296	306	330	320	343	314	276	325	280	309	304	310	270	294	311	315	304	298	328	296	328	304	305	337	326	318	311	285	318	311	333	311	324	330	349	308	316	323	319	339	327	303	311	322	312	334	322	292	318	326	322	330	310	312	304	313	321	296	341	305	306	303	300	304	285	309	291	330	314	317	333	297	291	346	357	342	302	296	317	298	347	300	348	302	308	295	307	320	323	315	298	341	300	345	320	316	304	324	381	304	315	345	322	295	314	315	310	294	293	333	295	304	315	311	324	337	319	318	355	328	323	285	300	310	311	303	314	307	305	331	311	301	299	311	284	293	342	300	334	297	346	312	300	322	314	318	329	338	300	316	333	339	310	320	303	335	316	295	310	334	321	323	340	295	306	317	281	293	299	308	322	355	309	315	293	287	324	342	341	315	313	317	323	322	377	320	322	314	306	312	325	298	306	311	309	319	331	318	307	289	312	322	314	283	318	262	307	334	331	338	320	298	308	300	306	345	311	307	316	324	310	349	306	288	305	317	299	291	301	263	319	319	327	331	320	312	314	310	306	312	325	322	300	313	339	330	305	283	338	315	311	298	293	315	329	327	337	308	350	322	300	307	308	305	329	294	314	353	324	328	314	309	327	325	297	306	310	330	327	324	308	309	314	321	332	350	335	307	374	322	313	300	361	322	289	320	305	309	280	329	294	288	301	300	307	323	297	352	317	348	307	337	321	289	310	318	356	298	294	330	295	306	335	322	284	313	308	319	325	345	315	303	330	318	329	354	289	311	302	339	320	331	301	292	310	305	302	304	307	294	341	293	333	307	329	334	329	312	319	310	293	312	331	335	326	309	331	275	337	284	333	303	311	332	297	282	312	341	321	293	329	317	324	310	316	327	338	327	308	327	301	309	309	318	318	302	308	317	306	369	286	294	299	327	318	320	277	307	315	336	304	315	332	310	350	342	321	298	306	310	303	284	288	324	323	333	308	316	341	311	327	267	301	293	319	329	318	300	325	316	335	307	295	322	301	318	314	291	318	309	294	343	285	291	338	322	320	313	306	275	322	287	295	317	320	317	353	346	277	323	297	321	350	318	320	308	287	305	303	319	320	307	321	294	314	310	306	312	302	307	340	307	312	305	316	319	277	323	335	316	330	336	360	301	320	293	303	321	308	324	277	366	322	321	325	313	340	324	314	306	294	332	302	299	315	327	291	291	283	317	331	323	329	302	310	291	334	310	349	322	331	322	337	306	308	317	312	298	331	320	342	294	333	325	347	347	323	316	318	314	323	309	298	326	307	333	321	313	299	318	321	301	301	300	325	298	274	304	320	297	338	316	316	309	344	296	340	289	324	292	327	328	327	335	331	306	296	340	345	313	307	302	326	306	315	302	288	342	294	300	301	319	297	310	312	286	329	333	322	331	334	317	320	329	310	324	308	303	302	307	324	286	333	339	325	320	306	313	304	288	333	321	318	320	344	313	284	314	325	317	334	316	319	345	315	299	295	319	287	303	309	322	300	297	329	302	296	337	300	300	320	331	302	319	318	308	316	309	329	352	337	328	319	298	312	314	317	303	306	325	334	309	300	330	281	316	282	320	344	293	330	298	317	323	284	341	314	310	341	311	303	353	310	350	303	297	312	313	319	306	311	308	297	311	296	307	308	337	291	338	290	292	338	281	316	316	290	297	320	302	313	311	283	320	326	318	299	326	311	315	315	345	328	327	316	322	310	338	317	302	321	317	344	336	311	290	317	321	310	338	322	292	312	309	311	314	296	329	323	329	319	319	312	343	322	325	317	317	290	328	327	329	326	303	306	319	334	301	319	323	324	343	322	325	314	329	321	283	323	351	341	312	294	298	318	298	296	303	333	318	312	319	310	329	340	348	294	301	288	305	322	332	341	322	333	268	335	324	328	333	319	299	345	285	289	320	334	313	303	298	291	303	312	312	324	317	293	313	339	296	320	324	329	336	302	286	318	311	337	315	310	302	333	292	294	308	323	335	287	291	345	323	308	338	311	315	301	320	297	324	313	310	326	334	340	298	303	313	293	301	313	288	319	304	328	316	316	342	304	329	318	305	349	339	321	309	354	338	315	312	312	310	294	324	285	342	304	297	349	343	311	352	293	317	330	296	364	327	368	326	329	304	335	301	289	282	319	315	325	315	317	303	341	329	296	311	294	289	340	308	352	320	334	317	343	289	330	320	324	325	329	336	289	297	319	289	326	328	335	350	336	312	329	307	326	295	296	306	309	314	309	315	326	315	321	305	324	343	353	319	330	304	273	340	332	342	336	306	337	315	332	355	312	319	306	352	309	327	337	304	325	345	331	336	345	315	293	283	295	337	280	309	342	294	319	334	305	354	337	319	313	350	332	307	353	332	315	314	293	343	305	300	305	296	337	290	316	317	296	335	322	297	328	306	360	292	311	317	289	269	328	307	324	309	335	318	311	288	298	282	313	281	342	325	277	296	349	316	332	320	317	319	355	331	308	352	328	306	312	330	342	305	336	308	320	309	328	331	326	352	341	313	315	293	288	322	331	327	334	291	297	328	351	298	308	327	304	305	317	307	331	255	322	297	286	322	339	326	320	335	314	325	316	284	309	313	315	358	325	344	338	301	290	312	305	345	305	302	300	336	359	333	318	308	306	313	319	315	329	298	325	284	283	358	317	305	316	341	302	296	283	329	312	318	301	286	303	354	291	335	305	292	321	312	298	292	314	281	301	324	294	296	306	305	300	288	279	322	311	305	338	310	324	333	334	326	336	305	302	302	328	306	276	285	308	284	281	316	287	336	300	286	305	319	304	326	284	329	300	302	327	330	315	334	313	317	312	333	293	343	305	321	342	324	301	326	332	307	291	312	324	337	352	336	354	309	296	297	350	316	285	338	334	315	318	337	331	315	319	286	297	305	314	319	378	347	291	273	315	294	311	299	310	288	346	327	294	292	303	331	336	320	311	314	309	332	304	328	349	322	296	321	303	344	293	303	311	335	335	306	284	309	339	328	287	321	328	313	300	292	302	275	308	334	278	324	317	312	316	327	313	357	283	333	342	337	306	316	310	317	313	334	326	340	304	354	316	341	298	297	321	292	321	344	301	332	339
29235	30593	41443	41239	30693	19680	18244	15357	13589	10232	8947	9604	8628	7651	7486	6702	6360	5794	5368	4432	3786	3543	3065	3089	2727	2455	2538	2511	2328	2270	2305	2210	2247	2103	2063	1996	1814	1567	1632	1558	1328	1329	1199	1055	1064	1101	1095	1037	994	1038	1052	951	893	906	835	885	888	883	885	844	809	865	874	898	874	919	899	848	812	847	810	837	818	807	768	826	830	839	722	776	800	766	812	779	806	752	730	779	771	742	777	820	801	764	855	794	772	755	808	784	810	762	790	857	844	818	825	803	836	816	738	811	746	849	770	801	852	819	833	802	765	814	769	771	805	730	735	743	795	723	741	713	748	765	750	763	748	712	738	763	747	790	796	753	716	729	747	786	754	799	728	761	765	815	776	783	783	783	757	699	771	792	738	766	837	767	796	758	774	780	810	754	759	771	744	740	762	764	708	769	768	728	788	748	741	804	799	784	728	724	765	803	783	776	758	762	732	759	764	804	776	760	776	795	782	765	775	759	794	745	726	733	749	731	783	812	753	794	779	755	768	759	784	743	779	750	729	761	792	742	770	785	744	739	757	764	782	778	730	793	773	781	748	777	806	784	773	750	714	785	795	771	779	788	781	797	764	745	770	754	785	793	801	747	704	754	734	785	758	795	751	736	760	751	757	697	771	740	792	784	746	772	786	763	721	781	798	742	768	735	743	744	774	727	764	725	746	762	782	744	732	720	792	730	746	790	719	758	689	698	803	803	742	753	769	757	754	815	735	756	797	766	727	731	763	722	708	717	807	720	819	724	752	781	794	771	754	723	750	803	752	744	828	741	749	767	809	744	731	759	746	763	765	794	669	776	729	759	775	758	730	794	794	768	785	744	738	753	740	764	760	733	708	782	735	760	747	742	787	781	796	817	728	808	767	766	775	755	734	726	757	733	780	752	753	753	744	766	779	799	729	792	757	811	729	747	782	760	775	742	760	785	765	790	782	801	740	774	792	788	738	796	753	782	798	724	739	740	775	775	759	770	761	783	727	846	767	760	760	794	766	790	731	753	713	739	758	784	746	760	782	759	798	706	726	759	786	765	720	811	754	759	782	738	706	785	742	763	831	763	761	735	748	757	798	795	775	792	710	727	751	719	766	773	736	723	759	727	735	778	796	787	824	724	795	765	740	808	707	806	764	786	762	787	762	746	755	770	736	771	774	772	765	762	768	768	759	753	770	725	777	781	820	747	801	753	738	765	736	780	714	798	769	815	718	781	745	770	743	753	767	756	758	748	768	760	726	757	743	769	758	787	766	740	736	743	777	742	799	766	772	786	743	754	735	758	680	740	746	775	730	724	775	786	794	741	751	714	745	701	768	780	767	736	746	810	806	760	745	752	747	712	786	850	735	769	705	781	714	778	750	767	718	755	766	753	794	739	745	796	773	761	757	763	784	815	764	782	791	739	741	778	787	791	749	762	719	758	760	769	731	795	767	728	757	771	773	709	759	789	737	752	769	760	746	740	798	725	784	778	727	806	753	777	795	742	755	722	696	753	771	753	730	789	709	733	793	739	784	733	770	769	745	790	802	731	754	788	752	755	770	755	797	769	793	705	787	797	752	771	730	758	701	753	756	739	749	773	715	772	774	748	853	717	819	741	709	812	758	760	764	795	796	758	739	755	767	775	762	770	752	800	775	781	737	810	746	770	771	715	749	753	822	786	808	834	749	763	769	756	752	794	733	777	779	772	780	761	740	786	726	748	725	760	797	788	765	714	715	774	763	734	729	782	795	744	746	757	759	745	707	769	750	770	718	735	727	749	759	791	732	722	722	740	757	741	768	776	769	726	738	747	736	762	763	728	830	723	765	732	764	748	763	754	769	733	760	733	743	754	795	736	753	753	763	744	747	787	757	731	779	803	763	744	791	781	779	744	744	731	736	768	760	788	741	800	725	775	796	791	761	790	730	705	743	710	752	748	762	769	714	748	744	752	763	818	727	755	786	786	728	759	760	766	813	752	743	742	744	785	789	742	759	738	795	751	764	779	752	735	746	747	781	754	762	764	694	835	746	782	784	767	751	804	786	790	724	758	784	786	767	739	737	736	756	765	749	781	760	796	783	752	814	783	811	735	771	730	760	738	767	735	784	769	827	749	725	767	797	733	758	759	738	749	786	811	792	725	726	724	698	755	761	790	708	812	783	791	769	750	788	766	759	726	742	751	800	731	734	744	732	729	787	751	809	802	749	751	766	746	785	799	719	739	765	763	726	769	817	746	798	766	776	728	778	768	756	778	780	835	736	756	751	756	734	779	786	714	731	746	752	733	827	763	805	712	767	706	761	758	770	758	682	738	766	781	756	795	759	744	777	717	744	699	734	734	735	759	768	793	796	736	743	762	770	757	758	742	749	758	717	795	705	773	757	764	767	801	764	722	796	722	733	763	752	780	771	779	738	795	726	764	714	729	735	763	743	757	797	739	754	780	724	781	784	753	773	784	714	750	743	774	758	728	743	771	777	763	747	755	750	735	722	754	740	768	723	711	797	751	765	827	775	758	788	725	734	749	728	765	784	793	755	766	785	755	784	761	769	748	792	811	717	778	763	734	712	791	810	755	702	742	763	735	773	730	738	754	779	806	726	717	753	746	789	770	822	755	730	761	767	745	772	773	761	777	802	769	729	815	738	733	789	796	735	751	792	748	767	775	740	771	737	722	731	785	756	749	702	783	758	823	760	783	755	749	763	778	776	703	826	764	724	762	722	765	785	804	751	799	802	749	751	789	778	749	713	740	738	754	751	783	755	739	718	780	754	768	747	769	760	792	738	745	749	715	805	777	752	769	770	765	769	715	748	760	753	772	798	765	754	767	815	705	811	778	762	767	749	733	743	734	685	733	720	715	770	742	784	787	748	714	743	750	740	708	796	762	805	825	769	791	822	779	749	742	751	772	722	812	797	771	775	704	750	715	751	796	763	802	793	766	780	775	747	734	796	788	732	752	741	797	792	777	767	783	774	699	802	816	765	760	760	794	810	795	756	774	767	744	795	780	777	710	756	740	702	782	670	750	754	766	732	701	737	771	795	724	758	765	719	777	773	726	750	782	797	735	814	812	732	711	737	736	767	777	750	782	751	798	682	770	735	765	744	750	754	730	801	755	756	779	772	775	806	772	767	757	737	753	793	804	802	737	789	815	737	789	750	755	736	748	769	761	742	771	748	747	763	744	774	786	786	786	746	730	706	776	772	773	769	750	769	739	747	739	738	734	717	745	802	822	761	799	780	763	784	764	759	758	765	765	801	744	719	721	765	785	755	797	719	790	797	726	747	778	749	783	793	802	781	822	743	766	766	741	715	762	726	719	766	746	761	739	761	798	798	757	725	822	740	745	736	781	772	770	777	756	787	766	758	788	723	733	769	803	738	766	795	787	716	741	780	748	814	734	766	775	759	766	756	796	806	755	736	753	774	773	733	740	778	758	755	766	759	799	777	728	763	785	739	735	766	731	697	771	716	735	753	745	786	748	773	758	758	738
19548	10167	8948	7209	3699	2199	1597	1071	852	635	595	572	531	459	465	420	436	408	370	384	364	337	325	321	335	330	296	328	323	310	324	306	320	323	317	312	308	275	289	301	294	275	267	313	291	290	287	307	290	322	294	264	290	279	258	248	295	294	269	323	289	274	290	296	284	286	283	278	299	236	271	247	289	278	255	300	298	271	247	323	280	260	259	299	262	272	284	261	277	297	300	272	260	264	277	266	287	261	264	300	277	288	304	244	283	278	282	286	280	298	298	275	280	271	267	299	250	295	291	278	272	266	267	288	278	268	286	290	282	285	262	271	276	285	272	287	263	272	245	318	320	304	290	296	275	273	277	301	304	247	291	301	296	280	287	261	307	284	249	278	268	276	312	278	272	275	269	255	276	270	246	243	265	285	306	300	274	240	269	274	295	244	265	314	289	260	311	288	290	291	265	292	273	294	285	281	295	293	281	276	281	282	304	281	306	239	249	286	260	263	294	295	303	304	283	297	262	279	289	249	270	270	270	262	314	294	273	294	272	272	279	276	286	279	278	306	266	280	266	257	266	269	271	253	293	275	293	273	282	281	285	255	266	309	284	289	293	283	294	298	274	258	279	283	287	275	274	312	296	322	303	266	315	293	283	266	282	246	268	263	295	265	287	260	288	287	312	326	292	251	307	296	294	281	314	270	260	278	310	281	267	314	294	289	263	284	262	291	269	256	283	256	313	295	322	271	294	303	285	247	272	286	286	285	268	281	292	283	267	313	269	279	303	257	296	261	289	301	281	258	284	242	260	260	276	276	271	292	285	266	271	282	285	270	267	282	260	266	276	254	266	302	294	250	293	278	279	294	283	308	258	308	257	289	280	275	268	259	251	292	301	289	269	257	271	277	305	292	284	286	277	260	287	279	270	271	263	291	269	276	271	264	258	228	228	290	286	268	287	298	278	262	276	296	267	298	296	272	270	268	287	277	313	294	282	304	270	260	291	275	259	294	302	268	277	268	289	253	265	268	294	245	244	257	285	260	250	274	264	267	273	273	285	266	252	293	316	275	261	286	277	296	279	284	261	275	287	279	262	278	267	277	271	249	262	286	263	293	285	253	278	267	269	259	306	274	238	272	343	271	268	292	298	297	304	259	266	294	257	277	273	264	263	267	267	296	291	272	278	249	289	259	256	248	293	262	292	267	267	266	266	307	271	304	293	303	297	296	308	257	297	250	298	270	286	267	275	338	301	281	292	282	250	284	267	278	289	281	269	277	285	308	327	281	276	244	307	288	274	297	288	259	264	293	291	252	273	246	284	261	287	294	267	277	278	302	276	276	297	302	268	283	259	301	318	245	252	262	281	253	256	288	298	275	287	252	296	251	263	285	268	278	299	256	271	253	289	253	265	272	263	263	268	295	268	268	280	277	278	285	278	300	278	300	257	283	291	298	257	294	272	310	247	302	288	272	285	273	277	271	258	302	283	282	236	274	289	275	278	262	264	264	246	257	287	299	252	288	295	273	254	257	265	292	240	278	303	283	270	290	277	270	280	279	300	293	249	272	324	267	273	286	298	279	290	307	279	274	283	286	293	288	281	254	270	261	293	293	288	284	312	250	314	282	273	270	273	263	268	295	305	269	286	275	285	251	284	290	292	260	294	292	293	275	311	287	280	279	292	274	225	259	284	268	284	279	254	273	285	277	271	273	260	270	270	263	288	313	275	288	262	291	262	319	243	276	270	295	282	288	299	285	293	296	311	302	289	290	285	279	284	283	278	280	269	277	245	277	284	283	260	286	278	298	259	269	256	262	267	268	249	249	267	297	293	269	260	255	306	280	275	291	266	273	312	295	285	240	254	272	268	272	313	245	262	248	245	277	266	288	310	277	243	263	247	278	330	269	271	257	276	260	266	277	312	253	295	274	290	296	283	290	265	272	242	297	288	277	262	296	299	309	310	261	292	279	269	287	274	257	254	280	289	297	265	296	231	251	266	295	292	270	291	259	300	300	282	282	274	277	274	273	273	281	292	299	293	277	274	287	266	290	278	243	305	302	275	275	276	302	270	281	266	255	272	277	256	293	295	245	245	293	274	271	274	261	292	278	286	280	257	272	284	265	261	311	288	271	265	273	272	280	245	256	263	268	295	299	281	332	267	249	287	261	272	280	262	284	273	271	293	290	284	249	291	275	271	279	248	288	267	260	272	286	260	274	263	272	310	325	257	287	297	280	302	273	290	255	271	280	282	268	260	251	246	273	268	300	273	270	278	266	275	291	299	260	280	267	282	249	284	252	275	283	277	301	256	304	250	256	284	249	259	281	232	268	284	282	240	238	284	294	298	266	276	279	288	292	258	294	280	286	265	255	275	265	267	236	274	314	273	263	272	272	289	314	284	269	270	260	260	253	252	291	280	274	311	262	274	296	271	277	274	266	289	274	251	273	252	267	303	282	271	282	279	311	304	273	313	306	266	275	277	281	311	271	278	274	300	270	318	263	287	226	265	279	282	261	286	291	271	261	273	276	294	294	281	262	289	291	276	264	258	254	275	273	277	258	277	281	298	275	280	275	272	249	255	282	271	270	292	326	310	263	305	295	281	292	278	259	278	280	262	289	290	287	292	281	261	281	286	254	283	299	301	300	301	265	287	295	271	271	279	268	232	288	280	290	309	264	270	275	280	268	288	288	274	271	266	260	276	264	262	258	291	259	272	271	287	326	291	265	286	283	286	278	257	276	277	278	297	270	256	260	261	253	288	282	301	260	285	263	273	284	287	269	327	262	255	277	277	250	256	257	283	285	276	263	303	269	253	265	280	313	277	263	285	257	293	286	262	289	242	282	261	259	280	286	296	283	292	279	279	286	269	273	278	254	292	289	292	270	297	273	278	278	273	265	280	243	276	271	273	270	270	296	253	253	264	242	274	261	279	265	268	288	292	249	289	313	287	256	263	274	283	260	273	283	281	288	259	281	273	273	281	303	235	287	282	317	267	276	284	280	249	264	301	267	297	264	291	283	293	276	247	299	292	285	233	274	272	281	283	307	293	283	300	251	269	277	286	270	265	304	278	269	284	280	293	283	282	300	285	282	258	270	266	252	253	292	279	260	289	284	288	258	277	255	284	283	275	281	285	236	298	295	318	303	274	266	267	267	263	271	260	271	285	265	298	281	262	285	266	270	285	272	289	254	238	251	269	303	284	283	268	259	280	262	265	303	316	277	309	279	280	276	274	278	262	270	310	244	255	249	296	275	296	313	262	267	298	316	258	263	260	254	314	280	295	303	272	256	285	273	282	305	285	306	279	258	296	281	300	277	242	271	250	246	248	287	280	259	272	232	282	232	280	244	277	317	265	289	272	275	271	278	307	255	278	286	262	256	268	263	268	278	269	291	272	269	282	253	289	313	287	278	256	258	280	269	277	294	271	261	264	261	265	314	265	266	278	274	269	241	273	276	290	265	307	293	274	303	299	300	271	290	257	271	305	289	299	264	283	273	263	270
11278	8790	13535	15194	10658	7356	5706	4321	3581	2872	2591	2516	2185	2006	1932	1850	1680	1614	1565	1350	1235	1238	1103	1094	1101	1092	1014	1044	994	995	1016	981	1012	975	932	914	932	878	854	817	781	757	760	763	750	734	824	761	781	757	766	767	791	765	720	703	774	768	732	725	709	705	750	663	680	696	731	714	706	728	642	765	786	718	700	700	735	683	712	788	700	664	730	704	709	735	704	701	683	724	733	747	715	682	695	727	685	654	712	676	709	719	693	734	721	723	755	733	710	706	714	713	735	669	720	725	719	734	740	717	677	706	692	741	724	706	734	699	700	727	687	710	671	710	665	676	680	712	727	693	686	694	688	684	676	716	676	697	681	707	708	651	722	687	683	697	679	731	697	662	712	671	742	681	678	698	742	725	693	677	703	684	738	720	757	697	725	669	706	726	683	750	728	682	673	686	662	704	651	697	695	730	695	709	735	712	731	665	706	706	725	701	709	727	699	717	707	677	668	735	713	699	724	681	675	678	719	733	675	702	706	680	646	764	722	714	704	711	696	693	707	689	691	708	719	716	745	718	620	693	740	689	728	742	678	719	679	668	684	729	700	698	706	718	691	664	710	709	697	713	721	699	676	692	663	687	730	743	679	694	689	675	711	688	697	742	737	710	718	685	688	698	680	761	701	679	656	698	674	723	672	726	676	722	706	666	694	713	734	688	726	667	704	731	707	700	679	693	710	682	734	723	687	713	680	723	698	698	726	662	751	737	743	677	678	725	696	697	710	711	666	731	722	666	678	694	674	741	679	678	698	701	737	764	672	712	687	730	677	685	670	706	724	645	685	725	690	686	689	658	707	711	700	691	695	775	695	700	702	690	767	669	738	737	704	676	702	698	724	695	656	705	695	695	701	729	701	737	701	716	739	715	703	726	732	729	684	670	730	692	695	677	670	739	707	709	741	711	679	713	672	694	693	711	710	687	696	719	678	714	724	691	759	732	685	691	703	694	735	746	722	718	701	689	678	710	727	726	661	687	673	704	676	737	704	685	700	700	689	726	662	774	700	632	701	707	706	722	693	699	663	726	725	729	754	691	689	731	688	711	690	703	676	712	676	686	710	735	714	704	744	691	691	712	671	749	699	727	715	697	672	666	689	696	706	697	728	661	697	648	654	665	731	702	654	727	682	728	710	720	766	682	730	681	689	702	731	726	719	729	736	701	676	719	725	678	689	689	715	668	677	704	633	696	702	723	710	681	737	706	698	702	692	672	650	728	664	682	697	673	677	699	686	695	689	706	744	728	734	714	754	673	708	664	673	721	705	655	655	711	708	669	683	671	703	726	722	696	674	738	720	701	666	668	681	666	735	723	727	716	668	709	766	688	667	701	716	702	685	686	706	693	713	705	666	743	640	699	705	719	703	679	738	717	714	707	748	717	739	690	663	673	702	694	688	696	725	721	692	655	720	639	657	752	703	723	673	732	669	654	664	723	729	656	700	713	704	734	703	667	677	656	712	725	688	711	687	665	716	719	694	669	658	698	696	656	692	712	717	712	739	706	666	668	632	686	691	732	650	706	719	731	724	696	726	696	659	711	769	712	663	690	692	697	700	690	699	713	643	695	739	691	696	712	712	670	668	734	642	632	699	692	694	678	685	708	718	701	698	701	670	698	630	673	741	686	655	723	681	758	718	686	727	704	691	637	691	715	713	708	659	709	724	720	719	717	693	697	674	719	710	692	678	705	672	702	717	717	690	689	711	714	765	646	729	713	740	701	684	661	693	747	693	682	671	741	686	646	696	700	675	697	726	701	720	713	674	665	679	707	679	676	696	715	703	712	700	701	704	677	664	698	664	739	648	724	680	700	753	675	677	709	694	724	728	669	717	730	684	752	700	659	707	673	714	688	690	743	722	718	753	698	694	693	709	697	687	723	677	677	660	718	670	681	674	701	691	670	701	714	685	731	684	696	723	671	730	678	734	704	715	676	693	706	731	707	678	699	640	757	713	695	596	695	672	704	680	694	707	705	721	717	682	676	696	763	643	715	703	694	749	692	656	699	669	715	711	741	694	656	689	720	684	689	746	709	687	702	681	703	699	656	717	707	665	661	765	731	714	675	676	698	709	707	691	752	713	698	694	651	674	719	689	687	721	664	671	691	693	650	677	772	669	704	734	665	739	672	738	747	699	663	706	689	733	699	685	666	688	702	644	731	701	700	684	683	663	724	729	700	749	723	688	686	706	706	713	766	672	702	699	697	682	652	688	679	683	719	766	653	691	699	706	697	702	662	701	710	703	706	671	726	704	755	712	693	670	687	703	671	686	711	706	685	731	704	641	731	674	722	650	722	697	729	713	747	671	711	737	715	733	705	676	682	692	703	668	667	734	742	667	729	744	680	667	708	696	716	704	718	713	715	699	710	726	698	707	720	745	683	672	735	717	666	714	686	684	692	696	728	733	697	697	685	692	674	656	744	746	719	651	662	710	705	708	731	704	659	723	723	703	689	717	709	676	665	705	695	715	688	699	659	675	745	710	710	705	683	716	707	700	681	719	698	732	703	696	663	678	741	732	706	698	714	727	694	683	699	726	697	737	681	722	680	703	717	750	766	653	687	660	684	665	710	722	665	680	703	663	695	697	688	706	703	711	721	688	713	717	665	664	666	715	727	690	664	679	645	696	713	700	694	715	698	678	690	725	685	662	715	702	692	676	686	680	704	659	672	735	698	689	655	666	728	689	689	706	726	698	700	705	681	697	718	698	649	697	717	740	671	712	655	700	722	727	707	671	668	682	693	675	693	728	686	731	688	735	701	714	694	702	722	671	690	751	715	671	675	716	761	676	701	717	737	665	690	707	725	695	681	720	741	695	664	719	700	715	656	708	697	731	668	660	714	663	663	709	668	709	692	747	733	664	711	667	769	695	755	673	692	745	732	713	680	678	721	654	669	732	752	678	715	753	717	706	668	721	714	692	702	697	663	738	684	720	740	695	713	693	691	695	695	674	699	730	711	707	716	676	679	640	713	704	745	704	696	682	725	718	706	677	701	697	683	720	701	699	692	681	680	726	746	715	727	688	698	716	694	662	728	759	678	768	676	750	710	681	675	676	670	666	692	678	667	715	657	740	681	706	691	729	711	699	677	680	707	725	659	671	729	746	688	733	713	711	704	689	695	700	735	703	738	698	681	697	661	659	713	682	671	705	694	721	675	706	700	655	693	693	675	717	668	715	754	706	689	673	697	656	700	703	665	670	735	743	679	738	736	677	716	716	665	709	686	683	696	668	674	732	680	670	713	706	648	739	742	673	689	691	716	669	738	705	694	664	665	733	665	714	687	726	710	634	691	664	693	699	661	723	696	677	711	748	702	678	706	704	688	745	680	704	706	726	692	706	677	666	687	693	729	687	706	730	689	710	754	712	713	700	674	724	696	725	730	725	680	656	680	725	667	689	681	667	733	714	709	683	729	709	696	696	743	660	699	687	669	655	709	711	708	703	696	706	702	712	705
37458	30221	36716	37535	36971	27607	12098	5976	3565	2217	1802	1808	1461	1255	1155	1001	888	762	763	702	568	614	535	495	527	475	491	513	576	449	479	490	478	450	404	449	427	399	420	437	404	395	386	409	346	368	333	398	372	366	348	352	365	384	320	331	336	347	342	369	334	363	327	353	340	342	382	334	348	364	398	365	345	321	375	324	340	331	349	345	333	341	354	348	313	329	345	342	349	330	366	355	370	349	346	358	351	330	393	304	357	355	356	366	341	346	346	356	373	341	349	373	349	338	336	346	358	374	321	369	363	362	314	324	367	341	334	360	330	379	356	356	353	380	333	326	326	342	323	344	325	325	353	351	373	361	342	336	326	344	331	341	337	360	396	360	339	361	352	387	336	343	348	362	338	312	371	364	339	359	331	318	361	362	316	357	338	352	368	359	353	355	355	339	344	320	387	345	349	341	314	401	353	331	322	356	341	354	359	367	343	339	353	353	355	334	377	365	355	342	353	311	373	370	369	331	365	349	326	348	374	362	337	352	350	338	387	344	356	344	339	316	364	365	362	362	298	332	380	330	376	348	385	347	338	349	379	389	331	339	372	352	348	333	345	349	343	337	367	357	316	336	329	345	355	337	371	373	330	354	371	344	324	329	352	338	354	346	349	333	338	358	333	341	330	317	327	334	339	329	343	372	330	337	347	360	358	336	321	344	333	353	345	357	319	375	348	352	351	387	347	380	333	370	358	341	361	371	365	363	334	356	336	347	352	365	332	365	364	356	366	336	359	335	334	358	331	311	386	368	361	340	361	344	332	355	339	338	364	338	339	353	387	347	341	319	343	338	367	386	365	349	351	359	339	401	324	357	340	319	340	376	325	308	397	296	338	355	321	326	329	345	352	353	316	333	325	352	350	343	362	381	326	327	344	342	357	350	370	374	341	343	339	352	323	367	328	329	345	354	307	345	352	364	333	378	330	327	364	330	343	372	365	331	350	328	352	347	360	348	348	308	383	344	334	350	354	332	373	360	343	316	367	350	359	361	355	320	313	334	322	341	344	358	341	359	320	307	343	330	341	327	333	354	354	371	324	363	354	338	316	346	365	339	363	364	347	368	332	374	308	365	320	345	341	358	322	354	349	370	355	354	339	370	345	359	337	357	317	327	310	333	353	341	347	332	332	371	366	371	390	371	350	317	362	350	325	325	380	364	387	346	344	356	345	334	344	335	363	333	356	367	310	359	384	374	357	346	339	348	340	357	350	351	326	336	363	327	321	307	363	338	346	355	375	338	325	336	334	350	329	356	321	352	350	317	359	321	384	378	349	355	366	313	332	346	354	342	345	360	350	347	367	356	356	320	339	358	383	368	332	349	318	358	339	348	327	356	346	351	334	356	353	367	355	333	336	344	347	339	331	342	358	319	329	355	370	339	314	343	347	384	349	326	345	350	377	352	338	352	338	350	330	354	354	329	352	346	341	346	336	333	315	349	370	344	386	343	355	333	314	368	373	348	354	345	363	347	361	385	362	373	375	372	348	316	403	357	364	331	366	342	325	355	336	372	363	331	365	332	347	354	329	361	352	353	358	346	391	350	369	332	374	340	328	376	362	360	346	357	353	352	344	342	354	339	339	327	356	333	326	326	348	338	350	335	356	355	337	355	340	341	333	341	354	327	371	368	332	349	329	340	360	299	325	380	356	355	377	361	340	375	358	340	358	368	349	324	338	344	332	338	325	344	320	349	365	321	325	335	331	362	367	328	338	334	362	363	346	337	355	352	338	345	324	350	348	370	338	362	337	307	339	354	357	362	312	366	346	355	334	367	354	337	374	362	359	332	311	339	346	333	350	358	375	314	341	353	353	408	344	359	303	363	344	328	345	336	357	349	331	342	318	328	341	334	339	353	340	338	343	363	339	344	344	325	348	346	345	388	344	334	344	384	385	350	364	365	356	371	344	379	356	375	321	316	375	377	360	321	368	358	371	347	341	354	309	330	366	303	373	337	357	360	300	386	312	336	384	333	300	362	343	359	343	368	354	329	330	357	336	348	385	362	368	374	375	377	332	347	346	343	322	341	341	358	382	315	345	336	341	338	335	338	322	325	340	336	373	350	330	345	372	357	360	388	337	326	347	333	369	343	335	297	334	315	321	335	338	329	345	319	325	335	371	346	365	352	323	353	363	335	350	340	379	353	360	326	308	343	326	363	325	389	353	344	309	376	365	374	342	344	338	368	349	330	337	363	352	341	371	352	352	306	403	328	346	404	362	359	325	359	310	318	358	331	365	361	313	363	373	386	356	359	359	325	354	317	356	322	332	371	349	339	364	361	345	367	355	360	352	333	348	343	351	361	328	361	353	361	333	362	356	335	334	343	341	342	328	315	339	372	347	316	350	351	349	372	331	360	347	365	379	373	357	356	361	327	355	338	354	357	358	348	334	335	380	339	326	344	334	340	327	359	335	357	341	370	366	337	345	348	337	349	340	365	367	325	350	354	341	347	332	345	306	323	342	372	345	354	328	334	326	324	365	360	349	366	349	370	358	333	343	352	326	355	315	372	335	336	345	325	333	367	345	363	358	331	313	379	359	346	356	356	332	365	336	402	324	350	324	343	365	330	317	370	380	343	352	330	410	360	349	337	310	364	326	321	340	341	307	323	329	364	344	354	326	367	350	352	353	379	374	331	348	334	350	327	337	349	342	362	358	348	345	330	340	338	340	337	352	373	320	349	395	360	336	364	375	348	353	333	358	352	322	349	334	351	362	369	341	344	349	340	360	359	357	374	352	336	316	348	336	339	351	337	368	354	327	334	349	355	363	337	367	380	353	317	356	348	344	376	361	394	345	371	345	348	358	336	341	364	356	342	349	397	361	352	334	348	303	326	352	345	354	350	334	350	333	324	359	344	391	362	343	310	348	339	386	372	352	342	365	346	340	322	395	351	366	377	358	340	348	331	330	341	347	336	345	334	341	354	354	345	346	336	314	313	372	379	354	374	359	341	363	321	340	349	324	345	317	335	355	367	348	370	335	361	357	360	349	346	349	327	316	316	322	333	353	354	342	345	375	338	329	341	325	338	380	340	347	338	365	387	393	383	343	338	338	342	335	356	363	335	328	346	349	328	348	371	349	318	337	349	357	351	329	369	369	340	346	320	342	358	321	326	377	369	379	344	338	334	363	353	340	332	309	378	359	329	350	340	344	331	359	366	351	352	361	345	343	344	357	336	344	329	378	342	326	362	328	355	331	330	329	331	335	324	316	317	308	362	383	349	320	362	361	343	316	334	349	325	346	336	339	363	339	347	367	349	355	359	342	316	341	318	348	352	325	326	360	353	356	337	377	360	328	349	384	318	352	370	372	359	342	349	337	323	359	319	333	347	356	367	338	343	356	352	383	349	320	382	391	341	351	354	362	341	358	412	306	346	391	366	369	328	365	347	374	340	326	352	359	336	338	318	340	371	341	346	349	352	349	348	353	336	349	361	335	349	312	337	351	331	339	313
24477	22786	34559	41824	43859	25895	12112	10852	10011	8182	7666	7840	6843	5604	5193	4893	4121	3700	3419	3218	2665	2508	2247	1961	1924	1888	1787	1946	1962	1831	1884	1694	1767	1546	1549	1537	1435	1272	1341	1322	1157	1191	1076	1033	1035	987	1010	1084	987	980	973	965	929	920	924	931	903	945	881	902	857	909	931	961	862	868	866	897	852	871	923	853	903	859	843	919	884	850	897	849	844	888	880	862	858	819	852	881	882	868	848	877	863	898	818	846	794	894	908	876	855	878	826	912	837	886	858	918	868	855	850	834	856	885	880	848	830	834	889	892	882	835	857	869	853	815	872	819	864	884	832	897	895	806	836	842	818	806	870	858	860	860	878	844	867	858	865	883	948	812	785	864	894	925	832	908	822	858	866	787	827	831	840	866	848	864	903	853	847	858	893	833	842	862	847	851	874	865	865	832	847	852	851	867	871	776	841	853	865	843	840	903	891	828	910	795	865	865	900	871	819	789	853	839	882	875	829	862	888	848	859	878	828	911	889	836	897	838	877	827	891	831	842	824	880	838	847	846	872	907	844	863	910	815	860	849	814	832	880	883	883	913	830	888	843	879	835	848	887	863	821	882	874	869	835	842	860	844	835	788	847	830	847	895	867	823	883	864	869	856	849	845	840	821	862	830	888	816	844	835	855	828	815	855	876	859	816	865	848	840	893	821	815	858	835	910	879	824	838	819	822	907	844	894	881	837	864	897	870	862	887	872	812	852	858	883	868	794	862	811	840	874	874	829	836	825	878	853	844	859	839	851	872	855	832	812	856	879	841	902	874	810	913	850	852	888	860	847	848	844	843	858	833	784	802	801	821	861	835	873	886	838	824	836	819	934	858	808	808	847	837	853	878	845	851	838	811	781	881	829	842	833	828	888	845	843	884	888	872	868	858	859	865	841	888	866	839	880	863	903	779	847	869	884	825	828	827	810	868	819	801	822	833	816	868	828	837	862	892	821	816	852	870	838	874	861	880	891	826	840	826	859	913	831	846	848	838	834	853	870	837	813	814	811	871	835	841	849	840	841	819	873	868	884	860	834	896	882	835	853	857	828	879	838	832	839	852	848	817	812	815	878	840	803	802	841	819	838	881	899	834	842	836	842	800	829	854	902	857	833	837	845	823	826	871	816	828	876	861	836	808	839	848	858	872	897	869	879	876	847	872	835	801	879	859	852	868	899	848	888	832	819	795	822	814	895	861	804	884	847	822	828	891	857	799	823	868	854	864	881	884	898	865	854	818	802	835	828	883	840	875	906	828	813	872	863	821	843	872	803	911	852	847	857	873	827	862	834	832	888	794	840	830	771	867	840	848	922	875	797	823	869	858	841	810	824	862	828	903	813	854	849	873	882	848	859	833	835	840	837	834	811	898	839	811	812	818	804	910	843	803	844	883	855	830	878	810	845	812	769	881	864	904	861	868	863	835	840	862	844	861	847	809	826	880	852	837	822	858	823	847	869	833	857	845	884	788	814	813	861	808	853	839	795	835	875	835	798	888	868	860	830	861	837	832	888	848	834	825	873	896	863	854	823	870	867	856	833	832	851	819	866	870	865	870	898	842	876	818	812	840	887	851	842	863	810	827	850	825	833	837	838	827	825	865	861	868	869	899	884	836	855	854	855	877	829	886	899	859	840	869	888	836	790	825	832	879	836	844	823	864	806	858	821	847	869	851	903	858	820	839	857	851	858	934	843	889	812	837	851	822	815	826	839	890	837	841	848	882	811	838	819	836	865	837	854	826	823	868	847	841	837	851	825	887	878	837	829	879	872	914	792	852	847	830	830	841	838	853	866	865	791	847	887	888	862	864	845	822	925	879	862	885	867	831	883	876	891	858	861	857	782	879	842	863	851	876	830	829	857	862	847	801	844	792	860	890	806	895	847	833	887	840	884	819	844	877	832	861	872	802	890	898	856	851	919	910	814	811	813	851	838	854	850	834	829	913	845	806	851	862	850	791	832	813	890	792	837	869	798	837	841	784	811	871	852	804	816	858	852	848	873	894	879	859	855	855	837	904	843	856	870	826	873	861	823	835	845	840	806	864	825	802	841	906	831	890	843	873	878	853	830	802	870	892	823	839	886	823	829	852	801	840	861	800	834	872	828	853	819	837	855	843	850	856	899	853	811	872	846	843	855	849	860	844	877	863	877	816	854	853	826	851	821	839	846	830	848	841	910	845	875	850	856	858	834	861	818	825	869	859	819	861	869	881	807	818	836	869	797	866	800	839	878	887	849	835	862	891	892	839	845	887	841	862	874	853	855	847	860	807	815	852	859	852	880	837	836	852	844	878	807	858	852	840	842	881	806	828	817	818	862	822	855	861	808	855	859	857	908	821	810	844	828	813	831	848	837	897	859	875	851	834	876	845	862	783	895	864	826	854	871	822	874	874	899	882	854	875	838	857	800	822	878	802	822	873	830	770	851	875	806	799	821	843	817	815	850	845	851	787	846	855	779	913	836	808	824	910	871	854	818	856	865	847	797	913	798	851	801	784	854	839	837	823	869	818	889	849	839	840	880	868	897	842	834	858	900	855	837	878	838	864	854	850	866	855	873	859	832	796	827	852	868	886	810	867	871	839	868	826	854	832	864	909	828	840	827	855	887	807	813	836	815	841	871	877	864	829	825	816	891	895	826	902	838	845	877	863	816	901	805	865	869	906	836	840	800	853	832	823	802	797	886	843	866	850	905	814	820	880	854	870	841	828	832	826	866	876	825	850	873	803	852	821	877	882	821	846	805	878	890	876	846	841	843	821	878	783	836	903	802	828	879	849	784	858	843	812	885	850	857	838	840	889	826	834	854	882	854	842	864	832	825	826	832	808	871	825	816	883	816	822	807	884	879	815	819	895	870	807	780	880	884	822	898	817	875	898	790	856	848	863	870	812	891	847	850	849	907	783	847	895	865	849	835	860	846	876	814	854	916	893	823	887	825	820	843	895	841	816	865	850	813	829	847	845	842	840	863	883	879	850	855	814	887	821	866	826	842	844	844	866	839	821	831	838	820	891	878	876	855	870	838	851	889	844	868	862	877	813	870	820	793	839	799	845	822	820	831	884	854	855	893	912	840	832	806	868	816	830	847	898	845	870	859	839	829	859	852	890	843	832	865	824	797	869	868	854	891	849	868	859	849	868	850	856	838	861	883	802	850	873	794	820	858	813	820	858	822	835	869	815	828	844	811	858	845	836	882	807	875	860	915	901	850	830	842	849	901	852	927	800	898	897	855	813	870	803	837	841	852	846	867	870	832	834	893	835	868	891	809	837	855	834	837	856	846	838	860	889	814	816	872	818	800	842	869	830	832	898	832	840	872	889	824	898	840	869	830	812	871	880	872	874	836	843	873	892	768	875	849	848	878	866	819	874	852	836	839	880	809	904	789	817	817	855	837	832	864	889	833	817	886	879	881	863	857	844	830	854	849	801	842	816	900	860	841	895	865	879	837	843	875	827	831	879	862	840	862	853	872	814	848	863	858
45779	42454	42994	45084	35385	25228	18332	11736	7263	4037	2977	3133	2654	1883	1608	1478	1286	1063	990	900	775	710	642	622	627	556	557	567	566	552	529	564	550	524	463	430	477	405	401	383	405	386	399	375	375	361	386	341	350	362	319	353	367	347	339	326	333	339	354	343	323	345	358	340	346	342	354	339	365	321	347	317	351	294	298	346	328	352	302	344	333	309	337	328	338	317	346	319	326	349	329	323	326	312	329	336	317	287	332	315	348	317	317	341	334	311	332	319	341	304	304	356	307	312	320	332	329	340	352	333	317	371	302	319	321	315	318	350	342	302	309	307	334	348	333	315	340	278	314	337	320	300	320	320	317	300	336	347	320	335	303	327	327	324	346	317	319	348	335	331	360	323	333	324	300	332	309	325	347	318	304	330	329	320	316	312	351	299	311	347	317	346	288	317	332	318	336	369	321	315	307	348	327	305	303	339	323	350	328	312	327	325	307	320	337	316	309	372	293	316	339	312	322	322	327	343	374	339	352	357	330	314	332	321	290	309	327	317	319	347	321	338	326	317	301	331	347	316	295	303	276	303	325	308	315	312	325	354	334	325	317	297	318	359	319	288	331	320	304	311	304	299	335	335	319	293	295	334	294	343	314	298	313	351	317	308	322	305	322	355	319	339	332	326	339	315	365	317	338	352	296	303	340	338	317	336	333	322	326	299	303	360	334	346	329	348	305	322	333	308	343	302	337	346	361	330	288	314	318	341	276	332	346	339	335	345	327	350	322	314	351	320	318	323	327	299	321	325	322	315	340	307	313	317	304	285	353	297	306	317	325	327	329	314	312	322	325	323	333	304	358	355	297	310	280	343	329	351	354	336	350	326	319	293	290	347	325	349	343	285	312	333	335	326	295	287	339	296	327	308	343	327	328	338	353	337	318	310	318	316	316	330	349	300	301	283	322	334	314	292	319	328	324	311	353	328	329	334	308	343	330	337	345	333	292	304	309	293	378	322	293	300	331	326	324	361	345	338	330	310	323	305	327	327	308	325	295	344	348	322	284	343	316	298	314	352	343	311	354	319	328	335	312	336	324	327	318	307	339	351	318	339	360	348	299	324	279	331	311	337	338	314	312	302	290	297	332	353	311	353	376	309	306	314	318	322	335	353	350	333	332	338	308	330	306	337	296	292	307	319	290	344	304	307	330	299	341	315	320	307	347	281	322	333	326	310	341	342	335	335	319	346	329	315	321	338	305	328	289	341	310	302	287	309	321	315	346	371	307	302	294	307	308	344	326	330	330	335	355	310	333	266	299	293	313	298	289	312	312	327	317	320	337	337	338	327	319	310	303	310	330	315	322	313	298	352	357	295	315	298	344	358	324	303	337	316	319	304	299	304	314	325	331	317	340	311	340	337	314	330	345	308	322	333	325	321	333	321	284	319	329	390	299	290	315	338	292	318	327	339	323	330	321	332	327	295	307	276	310	316	299	286	318	316	298	358	299	354	316	353	320	300	353	325	346	297	302	309	304	337	318	343	319	301	330	346	307	296	305	303	307	313	334	319	307	327	340	344	346	336	302	318	307	321	327	323	347	326	350	347	315	314	307	336	327	325	344	317	319	343	311	342	329	325	293	344	329	315	301	346	308	297	332	311	325	340	307	303	326	340	334	300	306	323	295	324	333	338	299	322	305	340	301	328	333	337	290	342	348	308	325	323	323	320	295	349	323	312	329	302	347	318	326	315	325	284	331	346	298	302	342	321	311	334	302	327	319	332	331	333	327	336	324	338	305	312	322	315	329	346	299	339	298	320	319	323	314	301	295	324	331	340	334	291	289	319	320	330	318	338	317	318	339	297	311	331	301	291	316	364	354	366	335	353	289	304	338	332	320	308	344	315	307	328	337	307	320	342	354	322	318	294	310	317	307	323	311	289	298	344	333	315	342	321	345	327	299	301	299	329	295	310	328	298	300	334	306	331	343	313	337	307	322	313	315	324	320	342	294	318	346	334	310	315	320	351	357	336	345	307	339	339	351	315	299	342	316	316	272	338	347	330	342	325	300	347	303	301	319	353	345	327	318	355	322	318	298	289	335	311	313	317	321	330	346	320	346	316	330	316	318	323	365	314	319	329	332	308	319	327	318	334	318	324	302	306	320	322	315	312	349	344	312	321	341	318	295	309	327	333	341	307	325	357	303	289	339	299	323	337	329	297	320	327	314	341	332	311	347	315	326	332	332	299	305	301	291	327	310	335	336	327	318	297	326	303	312	317	311	343	333	307	297	342	310	342	317	306	305	340	312	318	319	360	361	324	314	331	315	270	293	342	325	307	297	333	317	330	328	314	292	279	328	324	334	343	297	344	308	336	345	315	291	320	295	332	301	321	299	355	334	323	301	324	316	290	342	334	301	347	332	295	298	308	316	313	303	347	308	333	311	310	342	333	352	299	305	327	344	356	305	324	365	306	327	319	316	316	327	345	295	312	339	369	354	306	321	349	339	327	328	278	318	308	315	343	329	338	348	299	317	304	336	323	314	299	336	327	311	301	323	342	346	283	326	335	336	324	310	330	322	315	350	324	327	304	312	327	313	321	318	308	326	341	327	306	320	334	303	353	331	307	325	304	311	342	333	310	368	328	331	308	307	330	292	311	316	330	329	306	315	318	362	306	346	331	329	307	315	321	293	324	315	319	326	307	325	322	302	327	342	335	350	340	309	332	344	312	325	343	327	358	323	306	317	333	334	342	341	327	315	327	330	325	291	355	335	312	332	344	315	366	313	336	327	299	323	332	332	322	330	318	305	331	306	317	363	338	324	309	346	306	323	337	339	315	368	328	322	302	301	313	340	295	312	308	328	302	316	324	328	301	318	320	358	339	332	329	325	334	349	313	361	337	318	329	338	310	344	357	347	319	327	322	327	319	292	284	349	289	327	328	312	324	315	308	324	321	318	327	314	311	300	297	333	352	332	338	309	325	339	341	322	317	321	327	315	357	325	302	351	324	327	336	336	262	355	335	327	314	333	331	313	277	366	290	319	312	324	329	340	326	339	343	345	332	311	300	339	334	306	336	317	307	335	316	332	315	319	318	296	316	302	316	320	313	344	341	314	301	292	307	324	307	295	320	323	336	335	364	326	329	328	300	291	296	353	338	314	322	305	323	327	343	321	321	361	313	306	332	281	332	296	287	345	358	345	309	310	347	324	292	282	295	307	350	264	334	322	317	322	300	337	311	334	311	333	309	286	334	330	298	330	353	330	344	313	304	341	325	310	356	340	311	299	333	351	306	321	346	316	334	356	336	310	342	319	309	300	339	311	329	333	341	306	324	345	293	301	320	317	330	321	305	289	298	300	304	327	333	340	321	324	311	308	299	306	321	361	369	318	325	319	321	345	326	320	335	335	276	303	321	343	337	321	301	320	339	327	332	310	336	342	330	322	292	313	330	324	342	286	306	305	326	307	320	321	318	331	324	329	337	300	308	313	301	344	333	317	309	348	323	341	294	312	294
29907	33107	41947	47128	42186	20266	16379	14916	14829	11367	10615	11664	9757	8227	7819	7043	6035	5393	4952	4193	3689	3363	3175	2924	2808	2513	2561	2615	2534	2427	2380	2348	2145	2076	1967	1819	1851	1555	1467	1349	1312	1367	1256	1121	1102	1059	1042	1060	977	996	943	956	949	908	876	866	855	902	874	857	775	838	879	869	865	903	844	818	808	869	874	850	845	839	848	830	849	862	855	857	787	785	821	765	807	808	720	799	762	720	779	768	785	782	767	796	836	816	818	768	833	826	868	834	842	821	815	791	812	778	786	856	794	847	797	783	821	804	813	791	786	780	853	831	796	798	829	806	760	802	766	769	793	749	816	763	794	792	811	810	778	767	800	801	806	835	735	769	802	779	799	782	794	730	783	798	776	766	767	765	760	783	787	801	796	801	772	837	787	723	755	721	758	800	735	803	712	753	744	785	818	813	784	752	784	769	764	789	809	743	762	798	750	759	752	791	771	774	740	739	746	745	771	783	812	731	800	747	756	791	773	776	771	836	741	777	734	751	802	762	745	812	821	723	741	796	772	795	775	794	769	744	751	705	763	798	785	741	774	784	757	726	719	775	725	768	757	757	736	791	774	778	753	813	780	771	813	805	789	762	761	789	799	819	738	761	793	753	811	770	761	759	774	800	776	755	770	734	795	762	824	783	781	796	820	735	761	776	753	753	738	815	771	773	710	765	784	800	736	726	766	793	784	730	779	770	782	808	831	760	759	756	760	805	808	759	786	757	730	802	795	707	780	773	819	741	773	747	793	768	795	772	715	789	761	794	730	776	789	750	812	744	758	803	732	807	750	752	730	799	729	765	812	818	808	756	738	771	776	744	832	738	715	795	692	778	778	773	800	731	762	779	817	814	767	809	742	783	739	755	796	811	744	747	743	781	762	743	841	779	739	778	821	764	772	721	785	763	772	751	803	758	756	771	781	729	783	808	822	770	724	836	765	756	825	736	753	733	787	790	797	802	746	789	764	792	735	763	803	821	785	785	731	825	755	763	704	778	746	762	794	768	780	757	809	777	837	805	788	807	815	752	799	776	768	727	750	722	768	819	733	781	812	747	783	765	807	794	781	739	761	785	779	796	761	764	708	814	759	785	756	719	775	763	760	793	727	775	788	839	738	787	740	777	772	778	734	746	792	741	756	807	752	735	769	809	793	764	771	767	738	783	769	784	761	794	779	763	745	741	767	776	775	753	812	767	742	770	768	793	820	722	790	772	761	751	718	738	747	758	733	782	765	818	801	766	794	791	764	720	767	759	789	804	813	807	821	785	784	800	750	776	735	749	792	784	746	761	772	775	837	766	776	780	813	778	779	786	794	801	755	822	749	830	774	720	764	735	744	805	791	791	726	782	776	722	759	753	813	784	784	750	755	779	733	760	798	817	786	704	800	799	835	748	722	752	773	760	780	771	766	744	778	779	803	732	800	778	804	720	753	776	787	766	782	806	772	779	755	740	766	823	824	798	781	807	753	790	794	777	834	815	770	733	748	717	790	771	791	761	828	739	733	794	763	776	808	762	825	818	764	785	781	751	761	766	780	788	807	745	765	797	779	775	771	756	735	776	740	720	747	752	792	775	753	795	760	748	738	753	782	774	804	789	760	756	787	777	756	772	783	776	773	762	788	740	795	780	813	754	793	778	749	799	781	787	790	765	740	763	757	755	773	803	783	759	724	752	819	761	753	749	784	774	778	780	797	780	779	762	824	780	731	804	804	753	779	811	731	793	738	776	772	781	774	769	758	794	753	798	768	802	807	754	768	714	779	832	805	816	768	750	815	771	785	743	778	728	733	749	763	758	836	724	765	773	741	774	765	822	756	795	732	762	797	781	776	782	773	766	765	738	840	751	742	739	728	765	762	754	772	783	731	752	788	764	803	760	721	783	749	775	710	784	705	780	771	773	766	765	759	776	803	834	747	800	749	780	762	774	804	751	803	733	777	748	781	816	790	769	801	777	778	753	803	783	790	778	725	774	742	796	823	755	801	783	753	748	838	763	724	785	722	774	866	766	770	810	787	783	771	773	791	780	763	751	770	761	775	768	807	836	792	799	780	794	753	809	801	754	731	813	770	728	788	782	753	798	736	796	807	833	774	749	775	776	791	728	759	722	789	768	800	755	793	776	746	798	755	740	812	777	778	771	788	803	806	786	744	791	778	744	767	780	753	765	791	768	774	789	784	758	744	746	802	772	751	818	748	753	788	741	771	761	764	750	789	730	736	825	780	763	758	749	765	813	751	753	772	780	776	775	759	765	767	804	747	762	802	781	768	819	791	732	796	756	779	730	723	762	737	788	796	763	743	806	747	766	793	770	776	824	834	719	769	743	730	776	723	783	740	750	777	763	774	793	789	814	768	737	787	797	786	812	780	789	778	780	721	831	765	736	783	774	796	796	783	737	732	769	773	771	745	810	779	791	711	757	777	794	746	759	756	786	756	757	745	745	772	787	745	846	825	780	774	749	781	777	786	777	749	785	814	736	783	803	738	772	754	749	821	751	727	761	736	750	754	761	803	757	749	774	771	727	811	773	754	748	837	770	754	748	808	767	794	749	836	802	777	733	712	792	779	797	776	732	748	796	804	744	744	716	732	745	771	748	791	733	806	744	757	768	786	787	800	767	803	742	794	749	749	748	816	742	750	761	786	779	777	786	817	742	801	764	758	805	785	787	726	774	787	761	766	738	785	747	776	792	705	814	743	773	797	723	789	772	767	750	737	752	751	830	784	792	827	750	765	797	789	817	731	796	734	756	760	785	789	727	786	750	783	755	792	801	785	814	777	803	767	784	763	821	776	779	738	801	764	789	807	780	793	740	768	777	776	757	793	769	845	788	753	731	788	774	764	731	788	780	805	746	822	801	733	769	729	796	772	778	783	755	829	746	774	806	820	829	747	783	804	740	760	747	772	787	783	776	777	798	799	756	794	759	762	738	781	774	798	767	758	778	760	740	736	765	750	809	754	826	784	806	772	815	760	778	805	768	762	734	754	795	732	831	803	813	811	797	793	765	827	801	731	771	790	743	806	755	821	785	801	780	807	751	768	797	766	778	795	752	742	755	804	806	759	798	783	742	731	756	759	755	751	806	771	756	755	748	769	781	825	742	763	781	788	758	760	733	780	802	790	761	821	835	776	782	747	784	747	777	757	762	758	859	743	769	764	748	749	771	795	777	817	738	770	727	766	748	792	747	770	823	806	778	765	818	742	782	760	775	773	767	795	765	707	748	765	775	765	764	805	800	814	816	754	818	801	787	778	758	832	782	768	789	739	724	716	743	792	740	805	803	727	743	802	732	724	763	804	737	775	775	768	805	773	783	820	781	774	811	768	762	780	759	793	756	816	747	743	777	774	801	814	764	792	808	763	792	786	785	778	786	761	757	724	784	808	799	746	714	753	816	777	743	804	746	782	775	770	801	786	734	768	782	756	781	765	746	740	809	814	774	763	762	810	799	776	756	720	801	781	753	793	751	789	774	782	764
17061	7291	8792	6771	5312	2059	1160	975	881	703	625	633	552	503	487	461	419	432	409	316	347	360	352	296	318	348	334	365	342	328	358	301	304	307	325	321	298	319	291	316	299	321	286	308	315	280	273	312	314	257	268	296	287	286	282	270	285	304	272	305	260	258	287	267	249	307	323	303	303	278	278	286	270	307	290	294	288	306	288	288	276	270	298	283	263	288	282	266	278	296	298	311	262	259	284	279	279	272	288	269	291	271	277	304	274	268	256	287	264	322	293	266	317	291	280	309	285	304	286	304	295	296	264	283	295	284	284	278	257	289	292	295	289	274	300	273	275	272	256	284	287	253	273	305	321	297	300	287	274	270	283	313	284	291	272	330	291	261	289	295	303	290	295	283	288	261	316	281	296	272	228	279	281	250	293	279	288	288	288	281	277	285	281	277	291	290	290	269	309	270	247	267	304	270	285	306	310	287	261	318	259	279	240	304	302	304	326	251	321	286	299	305	318	294	250	313	272	278	302	271	295	278	271	279	298	256	297	273	276	291	298	276	267	293	306	300	274	302	249	282	273	293	284	266	292	276	269	283	264	273	273	323	293	241	291	293	282	255	303	294	313	260	261	285	265	295	290	270	288	281	299	257	292	274	283	305	303	259	283	290	282	265	253	275	275	278	264	291	266	313	291	282	264	313	284	272	287	247	280	272	291	281	282	281	267	263	278	272	292	290	252	281	284	291	274	276	267	257	305	240	285	280	326	267	295	287	304	289	289	284	263	316	314	273	285	285	267	265	256	294	301	302	278	287	314	317	277	274	281	267	292	318	312	284	281	269	312	276	288	297	314	295	270	301	277	261	312	292	297	256	280	287	327	288	290	310	304	280	316	324	236	289	312	311	260	278	284	272	257	301	256	263	301	264	304	289	262	277	265	269	279	286	298	254	274	291	282	273	303	298	273	277	241	286	266	282	253	277	322	275	274	265	287	255	320	310	277	273	282	269	276	289	274	253	317	288	312	307	282	250	318	263	279	316	289	293	251	294	292	275	272	296	270	263	282	269	270	304	293	285	270	290	294	297	278	245	271	285	298	278	307	286	299	293	307	267	246	309	253	267	278	274	278	338	316	293	272	299	252	283	269	295	302	291	277	258	294	289	298	285	277	278	283	279	280	284	274	293	256	286	268	272	266	294	299	292	274	279	254	300	258	319	284	261	289	334	289	257	306	264	310	296	312	278	290	285	285	267	312	270	309	289	270	262	283	297	275	265	304	297	264	275	266	285	313	314	310	320	279	289	246	270	279	286	289	281	268	276	280	284	268	296	309	307	285	300	303	260	294	288	306	267	282	273	281	306	300	289	265	268	266	286	287	309	290	284	299	301	298	310	298	276	277	284	282	312	304	321	290	289	264	273	295	303	272	303	256	295	288	267	287	270	272	286	289	313	277	294	246	281	275	246	290	292	274	284	309	292	288	284	253	279	261	281	286	299	299	314	294	299	263	280	288	299	300	285	287	296	300	302	278	264	254	285	265	314	278	294	269	287	295	291	277	310	310	287	275	268	289	271	276	305	290	264	278	287	254	269	271	279	291	293	272	277	289	312	269	277	278	283	307	275	251	313	322	284	283	246	269	284	280	269	294	285	290	293	275	276	304	258	284	303	294	291	279	253	320	254	315	290	272	294	266	245	284	294	298	330	287	273	268	298	280	253	262	252	296	283	291	272	285	279	301	288	289	265	293	297	293	287	308	279	300	265	285	294	297	269	283	263	294	300	262	303	264	288	319	256	279	259	296	284	300	289	271	292	286	293	305	302	295	304	295	279	281	266	291	287	263	250	333	283	267	284	291	253	275	289	314	263	283	263	288	279	283	283	272	267	297	317	273	273	254	307	289	297	305	282	278	259	289	289	272	268	277	313	266	291	278	294	285	298	265	251	279	287	268	302	294	293	271	328	298	306	272	265	286	292	307	269	244	274	282	292	265	303	297	282	277	277	278	288	272	246	298	285	270	271	278	293	259	292	276	273	278	326	294	288	299	249	312	301	284	316	274	266	284	260	293	266	287	248	310	299	302	267	292	282	291	262	272	277	326	275	277	292	272	287	290	232	305	273	251	290	279	281	282	275	295	260	306	290	275	279	283	283	277	299	268	275	297	288	316	271	319	279	273	267	295	305	278	312	311	290	284	285	283	272	286	290	269	265	247	297	290	272	295	260	294	305	274	285	274	277	287	287	314	286	260	303	279	268	266	258	322	269	287	259	255	304	307	297	286	265	312	293	258	276	278	285	278	282	267	302	272	280	287	282	302	276	274	293	293	274	260	284	288	302	270	300	295	298	264	255	303	283	281	268	285	279	269	280	249	282	280	295	302	276	284	276	289	292	266	277	292	288	303	296	283	296	279	280	244	288	294	290	305	258	258	296	269	281	235	323	323	288	296	285	268	320	294	272	308	302	265	285	269	298	290	262	283	264	306	299	281	274	271	273	283	322	284	285	322	260	255	275	286	264	262	297	272	298	296	251	297	300	279	286	271	279	275	300	256	319	286	294	297	292	275	288	279	298	320	281	277	283	310	285	274	255	249	287	312	276	281	291	265	254	268	284	279	275	274	301	301	240	280	305	286	266	296	286	287	285	297	252	322	286	298	261	296	306	290	256	300	258	272	312	272	257	300	289	278	292	280	245	258	321	305	305	302	273	282	284	286	279	258	275	287	265	271	279	268	289	287	251	277	296	291	288	286	277	283	312	288	314	267	297	290	258	293	303	285	293	296	315	340	289	308	280	278	289	280	291	263	296	268	247	284	275	291	310	270	312	239	267	269	276	269	255	290	284	267	260	280	266	299	283	296	291	260	278	322	282	301	276	295	259	248	298	273	282	266	295	281	278	311	278	271	297	296	278	318	288	279	276	282	307	290	316	309	280	282	301	292	289	300	290	274	288	285	283	249	257	301	279	301	267	272	301	277	300	273	270	284	320	292	291	255	258	310	297	280	248	301	284	281	283	323	285	276	290	304	290	320	267	282	273	312	275	308	259	272	278	305	287	279	292	304	275	276	293	296	285	296	262	277	258	254	277	260	282	261	288	305	272	290	259	292	287	264	290	273	297	287	271	286	300	273	251	292	279	283	282	259	283	287	292	289	245	264	292	271	237	261	275	274	318	263	289	255	283	281	263	302	301	290	263	287	274	281	290	267	269	307	276	293	266	269	299	291	288	267	273	275	285	318	299	280	257	258	275	327	267	254	304	301	293	278	258	259	288	299	288	268	282	312	279	271	309	290	308	293	295	263	260	270	299	292	274	284	298	301	322	304	272	291	299	285	285	297	279	294	309	240	256	276	272	273	297	293	300	298	295	255	283	260	290	254	264	242	289	302	332	306	277	289	283	300	281	271	276	279	317	274	268	269	247	291	296	295	277	268	330	258	295	290	276	271	307	281	288	287	269	279	273	284	292	312	286	288	249	293	281	248	291	304	292	278	264	297	314	273	286	280	313
9671	6725	14165	15150	15638	6520	4578	3984	3776	3063	2674	2602	2245	2052	2047	1830	1772	1667	1574	1360	1285	1153	1157	1125	1067	1092	1080	1085	999	1019	1018	1025	1054	1012	854	883	943	907	882	793	812	776	837	786	769	793	795	771	777	800	764	771	731	747	766	759	763	737	755	698	743	740	780	729	739	731	739	764	730	697	733	760	754	731	691	733	695	711	718	695	735	731	739	718	710	657	733	745	700	695	761	740	715	653	703	701	752	748	699	721	707	704	755	708	747	774	695	778	644	706	743	736	694	640	766	717	727	722	743	791	776	707	755	696	693	673	706	655	739	733	750	703	727	722	746	667	733	714	695	696	743	722	689	732	729	762	711	747	698	706	733	713	741	675	749	690	764	690	723	737	761	669	725	653	720	721	706	700	707	668	725	675	695	704	756	710	698	730	687	711	759	694	736	741	756	672	699	729	685	728	760	707	729	719	655	715	742	745	721	732	700	728	734	706	677	745	696	696	746	730	732	667	674	689	680	724	704	748	733	693	729	757	740	755	698	684	748	724	714	693	726	714	741	712	722	729	771	730	720	702	712	699	707	726	726	761	658	742	744	747	690	733	699	750	680	705	732	727	682	729	771	759	699	721	697	720	690	670	726	702	693	771	721	682	697	718	752	739	694	726	727	724	734	738	698	730	688	730	691	722	689	702	764	694	721	699	699	723	723	672	715	756	708	693	686	718	752	681	718	713	744	700	775	710	647	727	682	667	666	728	722	689	751	718	678	695	673	704	684	663	760	715	747	688	701	756	717	728	723	730	725	755	690	714	677	686	730	782	729	690	737	728	684	704	718	739	753	716	692	729	752	725	740	684	678	706	711	714	693	702	710	686	686	705	747	749	697	728	717	733	729	709	709	727	725	718	695	737	728	740	688	730	692	704	663	760	717	684	696	699	752	714	734	733	697	711	727	736	706	744	714	711	728	660	717	684	690	762	700	697	684	711	713	720	767	663	688	718	762	715	719	714	728	691	742	734	690	755	740	738	743	729	681	745	768	768	768	765	725	718	706	758	691	704	714	759	702	696	649	700	713	738	734	735	720	718	719	721	735	698	697	726	772	688	693	741	731	717	728	685	677	717	718	694	742	692	718	731	712	743	747	733	717	761	703	677	710	707	685	660	699	697	708	687	738	708	654	716	685	717	740	687	772	777	742	692	721	752	699	722	753	743	690	692	743	692	709	721	709	718	690	718	739	713	668	711	749	736	733	691	715	684	739	745	718	741	695	738	726	733	705	715	741	721	786	696	692	754	697	740	706	688	708	683	723	737	712	670	714	742	698	694	730	716	681	777	738	694	696	699	722	727	685	721	740	752	663	699	714	722	722	726	651	735	722	748	754	767	721	708	728	746	694	671	716	714	735	751	729	691	684	725	734	728	750	711	723	760	754	714	715	717	724	719	737	732	729	708	734	757	690	716	764	731	696	698	747	721	709	768	698	743	732	698	714	698	756	690	741	710	765	669	709	697	687	757	743	704	689	724	685	745	712	741	724	775	703	687	692	689	704	740	687	711	709	737	714	789	755	712	718	697	719	707	734	698	722	698	707	688	737	681	713	735	729	707	723	739	765	710	753	723	714	728	699	701	690	690	709	728	749	690	730	793	748	758	673	700	719	707	706	693	704	697	748	717	702	755	765	709	702	689	729	749	741	716	712	728	713	701	723	726	685	702	702	730	677	715	705	701	699	771	703	746	731	722	677	753	736	709	718	723	703	704	713	697	747	781	686	718	742	724	718	693	685	689	716	708	694	748	673	686	743	727	716	672	722	717	748	732	699	741	698	698	680	686	750	752	779	703	748	769	728	704	707	706	693	713	719	700	744	717	725	708	753	721	710	673	735	732	762	748	689	698	710	689	698	732	715	703	720	713	646	685	744	747	698	700	763	692	661	755	745	710	689	701	695	673	668	704	695	730	690	732	710	715	735	726	692	672	709	707	677	697	701	747	715	712	692	737	722	711	774	698	727	726	688	718	675	726	760	730	746	728	705	696	683	675	678	729	688	708	771	719	702	701	672	714	737	702	761	723	751	670	722	701	708	729	711	741	699	730	719	750	717	692	743	718	728	717	743	696	720	735	727	737	747	706	682	698	718	704	787	738	730	691	706	707	686	684	698	761	729	701	710	762	752	713	716	729	716	673	699	665	705	719	720	711	736	741	733	724	755	703	677	722	714	697	718	716	719	748	746	710	784	674	753	630	707	769	657	730	747	747	670	709	719	683	742	714	753	782	736	735	756	714	735	712	724	723	673	689	712	706	757	706	734	736	736	752	740	719	721	691	711	724	724	684	712	716	720	705	711	724	726	705	708	726	726	714	738	667	706	680	736	705	692	714	700	737	738	707	673	727	732	729	664	727	749	698	746	748	745	760	756	687	728	720	736	741	701	647	666	710	693	734	741	742	668	748	735	671	761	708	723	686	737	691	692	672	679	714	772	702	719	656	736	774	646	710	732	707	692	713	715	690	708	711	733	712	762	709	760	706	719	705	706	738	684	748	719	717	753	682	701	698	724	715	654	733	725	692	707	652	721	689	699	740	756	745	693	680	746	688	728	685	755	686	725	773	687	729	667	730	754	772	700	693	716	746	686	728	710	755	723	717	742	786	714	738	706	689	731	733	744	668	740	686	712	774	696	697	712	797	656	758	726	761	702	672	713	736	708	750	733	720	701	752	725	706	724	754	703	715	729	759	725	755	696	722	705	712	668	730	723	754	740	704	687	756	690	720	753	716	727	700	669	749	688	714	745	720	707	719	718	691	754	738	734	723	733	727	752	684	685	673	725	720	687	695	749	694	755	694	706	723	730	683	747	733	696	759	695	742	723	721	683	673	717	720	727	733	669	722	715	715	684	746	725	680	703	716	669	686	791	697	712	737	714	743	731	741	751	724	682	710	666	758	701	771	670	690	688	730	705	767	715	720	715	709	672	721	739	704	689	665	743	742	752	761	672	702	741	751	751	704	741	698	742	715	726	749	739	697	764	739	636	716	744	749	760	683	729	733	713	758	656	728	699	718	717	723	729	726	719	727	727	716	665	681	718	715	703	709	755	738	696	762	725	700	743	684	706	689	687	700	770	740	702	682	704	664	746	718	713	741	721	708	723	761	691	714	722	719	698	707	767	746	726	718	660	769	700	711	647	680	731	733	700	734	724	780	701	703	726	711	714	745	713	671	687	739	666	755	716	760	697	741	751	751	775	710	692	732	706	686	759	716	741	699	723	665	698	727	718	750	719	719	714	745	705	703	732	695	735	737	672	710	748	731	713	711	690	728	726	706	709	678	708	723	646	708	734	721	744	676	685	746	706	690	694	739	720	734	692	664	719	745	720	733	730	679	729	699	692	759	727	723	713	713	702	729	719	708	715	698	683	764	758	725	726	711	673	674	675	692	750	733	729	741	718	691	690	706	706	784	702	691	696	689	733	683	669	721	711	711	752	691	739	687	677	735	677	712	749	733
35746	38510	47353	48759	44143	26699	17323	9642	5138	2567	1941	1931	1579	1210	1118	951	969	780	725	718	666	610	541	513	524	523	482	538	502	533	508	479	440	460	440	428	481	400	446	418	422	405	389	367	362	384	387	384	390	393	407	346	388	338	390	376	334	387	372	395	413	374	339	388	395	381	385	364	373	392	415	336	423	382	411	374	365	344	370	370	338	350	390	387	359	360	391	344	383	388	336	349	347	376	395	326	381	370	366	372	354	324	362	391	363	385	352	319	370	391	369	353	361	384	351	399	390	387	375	347	391	311	323	344	380	374	367	374	380	347	345	313	360	320	380	391	361	370	367	389	318	399	372	366	371	346	393	389	377	372	356	373	364	382	355	374	371	346	345	351	351	393	359	369	333	338	348	389	407	367	389	387	360	322	354	370	384	370	381	367	370	376	363	383	370	346	385	367	364	392	372	376	371	345	364	355	388	352	351	342	364	363	393	349	375	373	333	368	396	350	368	358	344	355	376	373	364	350	345	351	352	350	386	398	378	370	375	367	388	364	359	361	369	384	384	340	352	337	353	352	355	360	388	357	384	350	368	399	347	350	372	371	373	350	367	339	356	326	370	366	372	367	371	374	374	316	370	343	351	353	324	383	396	371	384	356	371	374	366	321	378	366	378	361	339	350	386	425	399	379	374	392	409	339	379	319	361	341	365	369	377	371	394	370	324	355	359	356	336	372	381	394	371	354	364	372	345	343	376	389	371	345	364	420	333	350	382	392	339	354	343	350	376	331	378	366	346	344	348	347	344	420	339	357	325	346	329	358	401	392	350	367	366	356	388	375	369	379	383	385	398	377	373	387	354	353	323	339	391	405	371	370	349	339	384	364	384	365	368	369	353	364	365	358	340	356	376	361	366	337	366	385	363	365	394	370	370	356	410	386	403	338	375	377	398	395	351	361	359	382	345	350	389	373	337	341	376	377	372	381	383	361	402	371	376	363	351	352	343	371	388	383	335	327	367	315	340	353	337	329	365	360	384	398	357	356	373	334	403	408	350	374	383	354	334	364	368	392	349	347	373	337	390	401	359	367	345	368	384	396	340	372	349	350	373	361	362	327	350	369	383	415	353	360	382	353	361	374	375	361	402	367	392	384	379	386	392	362	349	362	378	321	340	371	365	372	355	383	362	346	385	364	338	394	378	371	369	358	393	357	378	371	350	369	367	337	398	323	362	362	412	369	385	342	342	372	349	343	355	362	338	384	346	351	350	349	359	357	382	361	323	366	382	311	326	386	377	374	344	337	344	359	389	341	383	371	389	368	392	359	344	349	341	380	373	368	371	368	381	328	346	371	370	340	354	407	353	345	323	377	399	371	401	380	375	408	386	339	356	411	376	376	359	344	370	367	392	408	368	414	345	352	390	345	365	376	377	355	362	350	382	362	411	361	333	378	367	323	376	369	342	359	366	384	370	355	357	395	416	367	357	374	351	371	343	358	407	392	303	364	356	343	342	371	335	393	385	349	371	348	378	373	332	339	385	339	393	369	357	349	352	349	344	364	355	376	372	363	394	332	346	384	366	403	362	344	361	355	381	355	372	366	355	361	365	378	375	337	369	367	354	364	359	371	341	369	362	369	341	350	361	392	357	370	375	335	354	343	366	358	372	399	405	363	351	357	363	368	342	331	402	344	364	382	364	351	380	356	372	348	344	345	365	341	361	370	370	403	389	376	425	365	348	341	362	356	355	332	326	330	377	334	358	360	370	366	372	378	355	380	342	376	375	380	368	346	358	320	338	336	388	387	385	357	367	367	345	358	373	349	366	391	342	374	381	349	366	377	364	364	377	348	366	353	354	410	372	383	335	372	346	366	341	372	353	396	387	388	356	346	363	367	347	353	343	378	343	390	384	340	359	362	345	372	386	360	382	380	354	368	373	397	365	358	373	367	361	372	366	361	371	353	375	348	339	376	313	356	354	342	357	409	357	379	367	369	357	356	353	392	362	351	392	365	372	366	356	369	372	319	369	365	383	393	391	378	355	350	367	379	387	398	368	359	347	369	339	398	392	344	338	355	358	353	336	362	352	382	373	376	404	358	390	363	358	399	367	358	377	371	404	329	364	386	396	372	347	365	374	358	353	381	340	351	360	375	352	390	358	365	386	382	365	374	319	390	358	345	357	385	366	337	369	344	367	386	372	383	344	350	366	405	340	354	354	366	353	355	353	393	399	345	397	348	398	392	363	363	359	358	374	372	344	367	359	364	382	391	377	381	359	348	354	373	378	347	353	338	372	383	366	348	360	376	374	348	371	376	349	346	349	385	376	406	338	374	317	368	345	328	381	366	381	364	338	401	355	368	354	384	342	398	374	382	385	365	346	308	390	371	375	359	363	383	359	406	360	362	367	326	364	378	359	364	410	361	328	380	368	357	358	380	341	373	367	375	429	357	335	369	369	397	363	355	376	361	365	374	375	407	332	365	388	386	351	390	373	369	377	327	380	335	367	361	402	368	380	408	354	373	365	363	354	385	377	369	349	363	351	362	385	424	384	316	402	405	366	383	366	384	330	369	351	360	333	348	372	372	380	373	380	370	367	328	365	329	369	394	349	367	354	345	395	371	381	382	366	374	338	329	370	406	377	333	354	359	398	374	357	383	391	350	350	364	354	349	350	404	356	361	364	367	369	375	356	366	376	362	366	372	361	366	374	344	317	340	345	353	377	337	376	355	380	348	395	409	365	369	378	360	374	372	371	385	346	382	367	408	352	345	358	388	380	361	378	337	359	374	373	354	347	372	374	397	349	336	371	379	372	354	334	347	380	342	429	400	347	366	411	351	374	386	369	365	362	356	355	312	383	388	355	378	387	356	363	355	367	381	363	366	354	386	369	372	367	350	335	350	324	351	388	348	378	325	364	340	362	391	370	378	348	385	337	414	334	348	358	352	338	341	350	368	360	378	378	361	362	304	397	348	366	368	370	347	357	353	376	369	400	352	406	350	371	325	363	345	317	398	372	345	357	376	349	383	377	350	373	372	345	371	382	377	388	355	350	371	360	309	339	366	356	343	377	376	355	380	377	364	359	399	351	356	347	356	361	312	353	370	373	368	368	389	372	383	373	364	371	340	345	348	374	357	371	359	356	393	370	339	377	354	344	351	363	384	356	375	410	375	376	398	357	376	357	375	411	364	392	354	334	382	333	356	381	397	367	365	356	343	373	333	368	355	386	362	364	361	400	377	374	373	378	370	348	355	397	334	420	374	386	374	374	372	359	388	354	357	361	365	371	382	385	360	339	333	387	387	340	386	359	372	331	366	389	405	353	384	385	370	372	341	404	356	386	348	331	332	400	377	374	371	389	380	358	386	397	368	356	379	373	387	374	326	365	360	377	393	367	343	376	399	346	339	351	371	410	399	340	380	386	356	368	347	367	374	373	380	352	380	354	338	354	378	395	375	348	376	381	365	353	362	378	399	402	340	360	357	341	354	349	327	367	349	380	354	372	338
22599	31574	46651	52993	50692	15436	11346	10905	10219	7924	7274	8070	6710	5574	5264	4651	4214	3746	3288	3031	2562	2329	2203	2073	2025	1942	1940	2069	1928	1918	1879	1742	1660	1588	1593	1423	1420	1316	1389	1283	1214	1203	1226	1086	1073	1027	987	961	965	997	940	955	993	949	973	953	953	947	889	948	868	919	954	903	912	909	948	922	920	916	911	892	924	886	949	932	936	962	929	943	910	904	886	874	903	865	878	889	918	892	910	902	916	869	902	875	909	893	945	889	901	909	881	917	843	853	859	857	903	927	957	904	957	908	915	915	904	880	913	906	882	893	891	885	851	826	847	869	851	873	871	871	887	887	856	863	844	868	856	859	886	906	897	846	882	841	898	869	877	908	861	892	898	870	867	894	898	907	841	888	876	898	872	843	934	886	899	910	857	839	889	854	840	912	901	864	838	880	894	884	930	897	916	891	913	910	866	914	900	898	784	825	872	885	930	856	840	892	876	924	851	853	888	853	879	926	894	906	929	845	900	886	869	893	978	905	854	869	919	884	898	905	877	834	859	858	937	885	931	860	893	870	874	864	862	935	868	913	906	820	865	868	875	867	881	882	881	899	873	888	844	887	905	879	891	908	841	892	918	871	914	915	864	928	856	902	878	887	874	886	887	902	885	907	878	895	851	900	893	879	876	912	819	897	897	922	873	871	921	852	888	881	871	886	863	897	870	875	894	920	858	861	864	855	889	909	888	843	902	888	873	850	882	947	866	867	840	877	883	915	881	821	903	907	870	880	873	852	901	932	886	826	873	947	894	893	862	814	853	877	861	863	912	897	932	866	908	891	900	835	871	851	909	896	828	864	914	897	911	916	922	888	871	875	852	877	884	865	850	871	869	883	905	924	902	885	872	871	869	910	846	883	880	820	781	861	847	896	900	852	883	839	867	879	879	881	871	884	875	910	914	886	855	871	883	890	870	845	857	852	904	918	826	845	905	875	910	859	863	881	897	890	902	881	825	902	839	859	880	892	878	873	874	821	848	879	891	879	834	932	892	854	897	840	878	908	855	860	929	869	935	855	859	878	874	937	893	894	889	858	901	940	896	862	855	907	906	830	879	875	876	892	933	918	848	880	922	880	927	856	915	878	888	867	938	959	875	838	887	927	899	874	854	916	874	906	852	829	868	933	837	807	844	880	850	872	837	913	882	881	854	882	855	857	838	869	882	889	903	879	926	916	902	887	924	936	875	866	944	880	819	823	888	865	881	882	897	865	863	897	878	914	896	876	931	915	870	897	899	854	851	819	881	866	868	880	887	928	890	896	901	875	880	852	935	899	833	892	907	845	882	908	907	880	910	866	845	899	884	936	818	842	890	959	867	859	887	820	855	858	839	853	885	900	861	836	867	869	842	876	861	909	911	889	916	927	918	907	881	880	895	873	857	820	882	908	898	910	870	847	918	842	908	875	900	921	855	928	868	817	830	852	841	897	870	905	884	868	928	884	867	863	920	839	875	861	830	861	840	884	846	864	924	890	844	907	926	911	882	833	814	899	836	864	879	889	930	883	878	903	914	903	882	895	890	907	914	940	914	912	917	880	866	871	877	817	878	877	944	885	917	874	868	914	884	883	907	880	872	881	904	899	865	860	938	867	876	893	903	874	877	899	853	914	878	843	873	856	919	850	875	867	851	884	871	897	844	911	872	924	867	890	917	860	902	852	881	851	897	885	964	889	863	876	873	908	871	948	889	907	878	912	882	846	871	858	896	886	899	919	872	883	853	838	830	902	905	910	920	880	828	869	908	866	910	872	931	885	901	835	912	882	849	877	901	888	871	922	858	900	853	912	940	872	897	868	888	836	878	872	925	920	917	858	893	850	853	866	854	872	937	870	835	866	883	904	906	886	833	871	889	874	925	932	863	872	881	897	946	865	822	923	838	877	909	882	881	907	852	912	877	868	856	868	869	886	909	865	870	869	866	934	834	892	922	886	867	851	910	891	879	815	871	937	867	881	893	886	837	913	829	873	936	861	861	871	911	898	902	855	884	904	893	882	849	925	871	837	876	919	860	844	937	881	859	844	832	871	848	891	896	884	891	850	931	880	898	918	889	899	881	901	853	888	830	879	955	846	902	896	900	897	933	869	848	864	858	859	865	865	858	865	875	897	889	930	905	889	881	911	890	880	867	869	887	889	854	868	887	857	861	854	829	892	842	887	905	869	936	885	914	886	950	850	827	892	876	808	820	861	842	881	914	915	836	866	837	874	850	879	904	870	870	901	842	872	857	891	884	872	878	855	892	877	832	933	928	845	888	861	896	833	906	906	862	874	849	896	851	934	863	862	822	863	879	926	838	897	907	874	909	847	863	861	936	900	898	892	893	872	924	919	938	907	909	863	898	867	891	879	859	895	848	844	876	865	883	899	870	844	919	824	869	929	833	838	874	869	884	885	889	875	859	879	848	902	875	928	886	836	894	922	917	870	871	860	913	875	880	894	891	889	928	887	892	923	910	840	860	843	878	844	900	834	879	898	846	885	902	848	902	891	881	894	872	901	895	863	871	885	822	928	894	862	834	894	898	887	888	889	847	940	921	851	876	922	907	894	893	907	892	897	856	861	849	924	944	857	878	821	831	878	875	918	905	854	857	862	940	885	849	876	870	829	890	846	898	818	848	852	878	839	825	900	894	897	840	814	830	870	879	893	855	880	888	890	843	865	895	877	856	896	855	899	856	868	901	887	921	880	840	839	876	848	886	872	898	852	888	874	902	899	895	900	905	883	916	862	833	877	873	891	884	827	860	892	833	876	842	884	875	861	935	871	903	880	883	989	899	844	901	911	889	831	865	886	889	861	853	857	871	849	847	891	920	898	880	849	876	876	899	885	848	917	867	872	885	926	853	888	887	934	897	823	889	880	858	855	895	861	854	893	860	876	860	868	923	860	894	855	824	865	853	898	875	903	888	849	877	915	913	822	903	933	871	871	890	847	871	875	875	860	893	881	843	938	937	850	893	852	874	887	910	873	873	832	898	867	897	899	874	864	806	895	909	894	868	905	899	828	905	844	860	874	869	890	905	856	825	936	892	849	911	885	853	913	858	852	879	898	891	891	843	911	847	919	833	917	872	873	844	919	840	853	891	876	827	891	899	886	934	853	891	844	870	909	853	913	925	880	930	871	866	885	877	890	853	843	941	848	861	859	868	936	884	873	823	855	883	893	868	855	881	846	886	873	853	878	859	857	920	896	902	795	866	854	942	863	835	863	883	856	905	920	923	903	863	889	902	874	896	844	863	859	914	869	888	898	905	851	856	931	876	884	851	870	947	826	918	814	844	929	892	895	807	909	905	870	843	863	872	851	859	888	888	857	874	876	932	925	882	873	894	863	881	932	877	855	901	886	906	901	868	807	897	933	834	854	877	879	890	879	884	866	874	835	863	869	869	817	846	873	850	889	860	937	867	869	894	893	871	924	925	894	857	892	822	871	872	894	872	923	890	863	892	886	918	882	878	851	860	870	935	905	845	899
42954	39707	46299	51774	39594	26045	21148	15848	10123	5636	3685	3148	2574	1945	1717	1545	1317	1063	969	951	781	702	712	683	580	577	592	624	605	628	568	536	547	519	565	492	442	478	473	452	419	407	399	395	415	366	392	368	446	359	356	402	375	354	393	356	364	394	345	329	341	349	349	333	368	331	340	338	378	386	380	345	362	356	351	327	325	364	310	378	361	326	349	342	347	328	348	342	388	362	361	358	343	289	360	326	340	350	324	338	335	367	339	340	323	357	358	339	349	352	336	367	376	322	350	336	331	343	347	347	355	329	332	342	325	352	332	375	348	325	347	360	338	337	356	337	351	346	364	327	366	349	340	327	368	318	322	319	375	337	307	336	387	290	329	342	354	336	372	361	342	359	359	353	351	374	337	327	308	327	315	352	349	342	321	356	299	357	313	370	320	334	331	344	336	333	344	359	315	314	337	341	338	332	346	318	341	316	339	328	307	319	324	376	331	379	320	353	332	369	324	311	395	340	300	347	341	356	372	376	298	336	360	356	335	350	321	386	363	382	345	357	372	364	357	301	345	320	354	344	337	351	326	339	328	312	320	308	366	356	336	357	333	324	335	298	327	345	334	317	340	271	355	352	331	308	327	345	339	375	322	341	358	307	357	337	328	370	351	365	325	348	335	326	347	346	339	368	325	322	351	362	331	326	327	313	339	338	335	329	349	322	333	315	344	362	331	379	361	346	384	348	341	393	323	314	324	322	330	345	323	373	315	315	322	346	333	346	328	336	294	351	347	305	325	340	339	352	346	309	366	338	372	347	355	343	326	351	361	352	339	343	315	382	317	359	338	362	330	343	344	326	324	326	295	327	342	341	348	357	360	357	304	355	353	326	355	348	325	345	299	349	342	312	354	349	327	352	360	386	370	348	329	336	331	326	328	336	321	322	306	371	351	340	341	332	339	374	328	330	342	338	366	317	363	365	353	323	338	320	346	342	309	329	314	302	334	323	341	352	370	338	336	378	366	350	328	334	330	324	383	318	328	384	384	334	324	334	319	366	342	364	357	344	351	360	348	345	332	305	352	308	322	319	309	321	334	351	350	349	330	342	370	331	337	352	311	331	362	336	330	319	323	310	328	326	351	353	352	334	305	349	364	352	336	327	336	335	326	318	310	298	348	349	363	321	345	333	313	338	366	348	367	351	324	343	352	364	333	300	333	343	310	322	340	322	351	353	321	336	322	349	348	316	362	327	369	364	305	352	324	335	347	359	350	366	368	353	320	345	344	340	327	326	359	352	316	330	332	362	327	333	331	341	358	316	342	354	367	355	330	328	306	312	340	295	347	358	321	307	362	354	320	359	327	373	319	352	330	364	388	340	319	342	315	318	331	366	374	334	353	378	380	325	326	337	365	340	370	336	353	352	353	337	359	345	322	310	320	337	338	341	339	356	325	336	312	331	326	345	357	329	331	341	369	318	317	349	335	343	329	293	351	349	336	372	308	343	358	363	339	317	349	358	415	338	325	312	322	342	334	322	339	338	347	352	334	341	359	328	364	348	327	320	326	310	337	343	318	329	323	361	323	355	336	342	331	324	351	325	342	336	388	325	326	318	329	354	337	361	330	373	337	328	317	342	329	351	358	349	329	348	354	343	323	329	322	335	329	334	369	331	341	330	323	342	327	328	355	344	320	355	372	338	346	348	325	367	351	322	318	323	361	314	314	333	356	350	333	339	331	309	392	338	344	340	317	343	321	325	339	344	359	327	321	342	327	320	351	313	406	315	341	374	355	333	328	356	321	321	333	326	344	338	354	335	349	309	350	333	312	345	396	378	307	345	335	329	312	330	314	323	324	312	337	320	335	374	304	336	330	354	351	334	350	365	324	354	320	336	343	344	353	337	332	312	340	350	310	344	346	321	342	330	367	336	310	329	351	337	331	339	332	359	339	299	336	348	338	328	325	317	342	325	307	331	345	345	326	331	379	356	349	366	345	335	325	319	323	347	360	339	329	336	352	345	373	359	362	338	320	377	371	332	357	320	316	362	365	358	334	354	330	335	332	332	363	320	337	369	324	363	368	344	329	346	318	303	317	309	358	348	337	347	358	302	329	365	347	314	336	359	301	309	310	358	315	338	304	320	315	320	351	344	291	338	326	330	357	331	340	296	348	366	348	312	342	348	379	342	334	341	374	322	322	340	342	347	346	296	336	365	340	366	365	335	328	325	373	335	331	338	336	321	357	338	345	333	331	345	335	371	326	335	331	365	328	331	344	382	349	311	337	346	345	318	332	284	333	303	383	335	342	324	317	346	315	322	312	279	325	368	341	327	346	352	343	359	346	329	357	324	351	338	331	329	328	339	346	324	330	350	345	322	335	354	320	341	354	320	342	342	333	333	331	326	309	355	321	346	361	357	310	333	361	362	334	339	325	337	320	345	330	320	329	355	384	320	360	322	329	330	333	322	366	326	352	344	336	320	352	294	342	304	366	351	333	308	339	333	309	347	351	361	326	338	338	340	348	314	341	329	351	332	325	356	346	326	311	352	357	317	333	340	333	341	334	348	345	340	337	376	364	380	328	344	359	331	348	329	319	347	312	313	320	342	342	335	351	352	339	361	313	370	348	333	346	321	338	307	345	346	339	338	334	350	380	351	359	346	321	344	349	386	359	369	343	345	360	325	323	366	326	342	364	357	307	318	329	325	355	337	338	329	330	367	315	322	304	332	338	329	342	315	327	321	346	336	317	349	355	354	343	333	320	338	321	325	350	336	347	339	320	312	330	336	316	323	381	307	335	321	324	350	367	355	352	340	349	364	354	360	342	354	290	329	297	334	338	358	346	354	340	362	324	328	343	367	387	377	360	364	356	338	334	317	356	335	329	321	357	372	367	335	354	342	352	299	320	323	343	350	337	362	336	386	356	356	337	367	352	363	323	319	355	316	372	359	356	356	339	335	319	340	321	333	326	338	353	330	356	411	323	330	297	330	355	315	358	343	358	351	343	354	373	343	335	375	337	343	337	289	332	340	331	359	342	353	341	350	342	333	332	340	341	314	347	337	331	361	354	319	348	318	356	338	316	326	351	359	355	329	343	361	336	324	356	358	319	358	321	334	356	376	347	335	328	320	341	373	336	353	365	333	387	333	340	313	365	297	337	349	343	345	350	348	352	327	359	320	327	345	342	307	354	321	360	342	326	325	325	338	351	361	373	304	328	339	353	328	334	318	326	362	332	327	328	334	342	358	358	318	340	346	310	383	338	324	354	330	342	363	332	353	328	310	323	354	364	366	383	361	389	334	342	348	355	309	309	332	342	333	341	330	357	328	354	325	336	337	334	323	356	350	358	359	338	343	371	352	329	342	336	307	317	338	357	339	361	306	344	335	361	332	324	336	320	326	344	310	341	351	342	359	366	367	349	363	314	317	331	344	327	360	365	328	347	349	339	356	320	319	327	345	346	373	348	352	324	329	350	334	325	338	352	323	308	325	394	331	354	339	362	324	312	367
27236	31989	45572	54529	46699	20661	17385	16689	15254	12441	11631	10726	9750	8351	7638	7168	6242	5269	4863	4487	3694	3528	3056	2868	2693	2725	2480	2885	2648	2507	2548	2434	2378	2018	1890	1747	1704	1540	1659	1495	1306	1409	1329	1202	1131	1144	1034	983	964	1043	1017	958	944	970	959	895	899	897	847	883	863	900	869	856	854	858	901	889	829	882	856	869	822	881	900	879	852	863	847	858	792	825	801	831	821	833	809	820	818	834	800	801	811	779	811	845	801	839	805	882	867	876	839	845	838	874	806	819	842	868	837	872	841	844	886	813	779	827	870	873	842	820	795	845	792	808	796	827	825	820	794	849	830	790	818	844	787	835	773	792	767	810	814	822	775	761	813	836	789	818	780	770	813	862	806	831	764	806	771	802	809	779	789	829	790	819	807	768	816	770	823	811	869	811	802	796	803	814	775	839	759	776	836	760	791	838	805	834	803	766	828	817	774	810	846	796	815	755	794	792	807	816	812	854	844	807	807	817	747	759	773	818	788	767	822	787	789	814	793	795	776	756	790	785	773	811	761	814	786	804	808	828	804	772	823	827	828	760	817	780	815	837	756	813	785	771	800	840	777	812	785	813	810	810	786	809	797	776	776	815	794	811	768	792	804	808	873	807	783	757	802	779	811	782	808	767	832	831	824	833	813	816	817	818	803	860	786	828	783	758	822	845	833	847	815	812	807	791	802	839	819	783	786	798	805	828	807	817	827	830	784	785	858	825	826	862	822	806	843	782	775	803	774	841	821	816	809	813	803	768	790	825	775	834	837	758	826	824	806	823	773	791	797	759	822	804	828	755	803	805	777	831	804	792	820	769	853	785	790	829	758	798	771	810	763	825	809	802	768	804	834	816	833	816	756	771	810	814	779	826	819	781	803	786	775	775	769	859	785	802	783	754	786	791	822	787	808	780	788	798	835	822	881	838	821	789	855	751	842	812	830	791	824	784	781	877	781	802	845	799	804	753	770	767	779	810	813	824	769	787	808	802	772	868	867	774	828	769	784	827	866	814	767	824	803	834	798	799	840	770	816	770	821	806	779	783	760	802	806	794	823	830	836	769	813	802	844	741	880	773	815	804	816	809	769	824	819	783	847	791	853	819	837	774	822	860	832	830	832	851	823	833	800	796	734	797	853	817	789	827	763	769	851	834	813	790	760	758	743	867	786	774	763	809	850	768	794	784	762	772	791	836	796	836	779	814	853	861	756	831	794	797	792	796	768	815	775	789	797	810	806	768	799	806	745	816	809	814	849	769	800	775	853	773	819	826	811	729	813	825	792	790	815	799	895	785	789	839	809	836	813	822	804	740	811	800	847	840	767	794	825	794	842	787	774	793	779	803	812	778	807	776	786	828	827	764	797	808	783	786	821	809	819	771	813	789	799	807	807	784	820	754	763	838	763	778	807	784	787	831	836	807	779	782	795	816	814	807	792	793	794	860	809	822	796	787	866	777	833	798	821	759	768	799	811	855	814	847	752	776	844	789	799	791	813	843	762	814	789	752	835	866	854	773	815	854	758	795	778	809	866	820	799	785	848	785	804	822	818	794	792	851	823	827	810	756	807	821	800	783	803	757	786	764	812	844	861	804	858	780	762	800	793	758	767	821	775	832	831	796	777	798	737	809	818	843	827	823	781	773	788	785	769	784	776	779	796	814	777	784	803	801	774	762	810	805	821	806	767	822	835	747	781	781	817	805	809	783	877	819	877	823	812	804	795	827	813	832	818	844	817	788	830	800	813	794	846	776	830	809	805	845	808	769	834	836	823	848	789	809	807	783	813	799	773	858	856	772	845	843	816	787	795	760	778	814	807	783	810	806	784	770	821	829	824	806	776	778	773	809	722	769	812	844	821	778	778	837	786	838	785	816	839	774	818	753	853	791	800	757	838	816	814	830	864	780	744	845	793	821	845	805	773	811	793	876	849	828	798	788	789	814	807	830	793	801	811	857	852	779	819	797	827	806	830	791	792	795	815	793	793	789	820	786	827	820	787	834	757	844	768	791	795	806	782	819	798	776	762	751	797	748	824	817	826	797	797	775	838	787	774	847	782	831	824	792	809	800	784	798	831	808	800	774	826	844	858	806	835	854	815	781	780	827	844	803	775	782	779	758	801	799	831	757	766	808	774	814	815	831	884	817	806	801	792	769	824	812	784	828	786	809	792	835	827	792	794	834	793	809	780	792	794	803	788	820	768	849	773	803	784	781	832	762	758	807	800	797	806	795	814	792	822	782	815	775	755	825	817	863	820	842	815	822	875	808	837	781	811	775	822	786	803	827	780	816	812	776	818	855	812	752	808	832	802	813	829	819	784	831	752	773	813	786	817	768	797	816	830	807	774	825	787	772	759	796	805	789	770	807	788	747	825	785	783	801	780	797	810	823	813	775	793	794	789	795	871	815	765	791	793	806	802	817	804	782	767	825	814	813	784	796	822	792	786	778	863	825	794	797	780	809	805	830	840	772	834	780	773	770	818	753	809	776	800	831	826	821	805	770	802	814	816	797	774	816	811	802	874	845	845	851	801	791	738	775	794	858	801	838	792	791	838	859	850	827	801	813	815	798	814	822	826	833	839	775	787	817	833	754	790	774	744	805	812	791	840	763	848	779	825	789	848	809	800	784	753	828	767	795	755	802	839	782	787	800	830	806	836	776	780	804	877	790	813	813	747	815	818	808	776	823	777	843	766	796	825	841	840	817	800	782	848	791	828	826	820	800	812	785	786	829	789	806	787	777	775	787	792	786	835	804	803	791	794	795	824	818	807	761	803	790	737	771	832	805	782	815	800	795	821	775	823	775	795	806	812	792	811	783	806	787	829	737	797	829	809	785	768	809	866	800	786	847	812	792	807	834	850	819	835	855	766	789	823	754	851	762	787	819	811	797	834	818	785	797	815	790	781	833	852	811	782	828	803	798	823	832	799	781	797	740	824	780	810	796	822	769	838	810	788	810	843	735	805	787	807	802	793	826	813	809	843	768	773	791	837	810	795	788	765	813	772	809	846	793	803	813	826	772	845	831	812	797	788	776	783	830	802	805	771	759	797	784	774	796	843	737	749	822	804	847	769	812	816	824	819	789	868	803	845	778	801	833	793	807	826	832	745	842	773	772	807	807	875	803	786	795	795	817	821	825	763	766	747	777	825	790	808	772	816	819	791	772	769	819	789	836	764	751	802	769	790	806	800	819	766	777	872	796	841	843	768	777	810	779	783	775	812	816	820	820	835	790	799	802	789	779	828	797	780	806	807	806	815	774	822	812	814	808	809	767	857	816	793	764	842	807	784	795	860	775	814	792	782	781	751	851	819	829	768	794	806	814	845	750	791	753	827	752	809	824	786	836	764	764	797	762	803	854	775	805	814	769	823	786	807	788	790	841	819	787	813	754	767	825	824	784	848	783	806	801	786	789	872	831	804	783	805	786	835	765	785	818	825	789	848	780	803	759	793	763	842	805	785	831	774	843	823	794	770	778	809	834	828	784
15689	8321	10901	10350	5847	2099	1441	1178	913	772	730	649	580	583	512	521	517	468	437	414	405	346	365	395	332	341	345	330	361	318	331	332	362	320	341	312	319	369	334	309	312	298	328	313	334	312	309	312	290	308	302	278	290	285	302	290	316	339	292	287	312	276	318	319	340	302	320	289	272	297	297	286	294	293	303	322	307	287	275	324	309	308	302	316	336	274	351	258	270	278	308	300	311	324	315	302	330	307	297	307	314	299	299	281	309	321	321	299	358	313	309	274	344	313	291	293	305	315	335	339	282	271	288	288	283	323	319	334	334	289	289	284	336	319	276	288	315	327	312	259	277	319	305	259	306	272	300	340	327	295	299	260	294	289	290	310	287	336	359	280	321	278	291	292	310	282	298	313	279	307	303	298	308	284	299	285	282	271	274	294	308	306	287	269	268	305	275	319	282	302	324	290	318	290	304	336	309	306	320	268	291	299	298	314	318	294	327	322	307	334	311	334	317	294	295	296	290	282	315	306	315	327	305	311	310	340	318	258	331	304	302	279	272	289	316	262	297	265	315	292	275	258	308	320	302	288	300	313	308	294	291	327	291	308	300	310	280	289	278	311	306	297	305	269	276	269	293	261	303	286	329	285	273	307	324	289	287	304	300	270	320	300	291	309	277	292	283	294	304	322	280	281	294	302	293	324	317	292	282	292	314	334	301	278	289	310	282	297	317	291	307	302	327	300	292	285	296	303	308	298	299	311	320	286	361	344	289	298	289	327	290	286	321	284	305	327	298	290	286	288	275	284	284	300	293	280	282	299	276	259	289	279	274	307	314	319	357	280	268	296	298	305	330	321	319	314	300	287	319	279	303	296	296	283	310	311	333	281	300	310	302	274	287	274	282	282	298	276	319	300	300	287	303	293	280	304	309	288	280	294	286	327	295	303	285	293	300	296	249	278	275	324	287	323	306	314	299	306	275	301	303	267	312	303	314	306	265	324	321	344	288	291	275	299	282	277	292	298	305	285	315	310	309	291	277	317	296	302	310	301	290	307	306	311	324	305	280	308	298	325	285	314	283	286	291	291	311	332	287	297	306	353	315	301	307	262	287	333	307	288	262	314	309	295	295	292	321	300	279	312	294	302	323	325	303	308	298	324	298	314	271	306	290	305	308	296	277	305	292	312	318	289	300	332	285	304	272	296	326	296	304	301	314	300	288	281	305	311	291	325	284	276	289	287	281	324	265	300	309	319	302	301	284	298	293	305	309	326	317	298	322	314	302	293	337	306	300	331	308	320	292	296	283	293	308	283	320	291	287	306	304	308	328	320	307	313	264	274	294	312	291	298	285	290	306	297	288	277	280	280	286	283	364	301	298	263	294	307	333	305	290	301	283	326	316	332	286	292	330	302	314	268	283	278	295	273	264	294	299	309	299	300	323	284	303	299	304	258	286	335	306	320	316	300	280	296	308	301	296	310	310	296	289	285	315	312	316	281	305	306	296	323	325	323	329	301	324	313	325	290	304	304	296	325	304	273	304	306	278	315	289	324	287	286	275	299	292	325	329	309	283	310	320	286	323	301	299	285	274	246	267	290	298	285	338	311	262	278	290	313	297	293	305	303	327	313	302	335	298	307	327	284	302	302	284	300	329	301	303	275	342	295	263	312	292	292	319	341	296	288	310	305	284	269	290	298	314	331	281	265	293	288	341	294	308	304	317	277	330	269	326	307	310	289	301	307	298	285	263	324	297	339	282	296	286	288	331	266	272	324	305	300	310	315	287	334	303	309	259	281	281	344	305	280	312	282	280	305	326	295	305	307	332	281	298	305	302	332	308	290	274	302	296	288	306	313	268	308	316	321	323	309	280	294	300	298	285	295	299	315	300	299	327	293	259	297	317	297	281	301	284	295	290	274	303	282	290	293	308	301	279	302	336	286	324	285	301	287	293	301	278	320	306	307	331	292	266	302	294	329	318	309	286	309	313	302	333	333	318	319	292	295	298	327	283	288	312	320	265	290	316	298	316	308	298	314	276	286	290	295	291	300	289	287	259	324	293	273	291	304	318	267	279	287	295	272	306	279	271	283	325	271	298	298	288	320	266	333	287	315	295	289	265	271	285	308	296	291	292	315	298	312	304	329	279	280	289	317	290	311	322	299	270	334	307	307	307	310	279	321	281	305	300	313	324	304	294	313	335	264	286	273	295	295	292	298	303	294	284	312	307	315	274	325	308	326	310	276	283	320	309	307	258	313	315	322	274	288	342	276	317	306	280	329	300	299	322	314	310	301	272	282	298	298	300	261	359	331	288	294	298	313	299	289	296	280	312	288	280	281	311	309	291	314	325	288	284	320	299	304	317	314	274	274	278	305	279	293	320	282	288	319	294	312	287	300	286	291	276	318	295	314	337	293	292	336	326	324	282	281	285	316	267	308	293	300	316	310	289	298	327	317	296	303	298	301	284	300	297	336	303	328	261	305	341	320	322	319	294	309	306	335	314	279	299	315	321	299	284	284	299	302	301	277	279	304	297	344	306	280	302	308	279	285	294	323	296	332	283	318	317	319	304	322	300	322	297	315	289	331	294	308	300	290	303	286	290	278	287	300	304	303	262	334	292	302	260	320	301	325	278	305	268	279	297	296	318	315	282	312	314	284	320	304	296	276	314	324	294	290	293	293	282	276	267	317	334	281	296	301	328	310	274	273	286	338	304	301	308	297	297	328	321	295	306	306	293	271	294	299	261	294	305	322	322	301	297	271	287	286	293	278	280	315	277	323	290	331	294	271	295	296	270	278	311	267	307	308	292	289	295	279	303	311	291	327	299	272	269	277	306	290	323	287	288	300	301	289	329	274	281	336	276	294	291	315	295	306	308	297	298	323	291	311	306	296	278	316	283	307	313	313	317	302	289	270	318	280	303	302	296	333	289	330	329	317	273	295	303	303	298	286	289	306	308	291	297	265	317	299	306	282	285	291	318	310	317	302	294	322	292	302	326	288	286	305	318	289	325	295	296	323	290	348	311	298	281	296	299	281	312	325	280	296	307	310	285	324	278	290	290	307	293	269	318	294	277	287	290	290	300	282	330	259	307	291	316	313	289	274	286	316	282	285	306	320	259	301	276	296	333	289	336	314	329	307	303	301	333	283	310	293	316	305	313	288	294	313	330	311	285	288	278	299	300	311	312	305	324	299	332	292	325	296	294	324	330	314	254	266	314	268	320	276	287	309	309	305	328	271	282	320	298	272	311	304	275	297	294	309	302	284	285	310	288	247	282	314	291	321	269	266	289	299	326	264	279	300	311	296	287	286	288	312	307	335	308	260	281	303	325	293	296	308	256	297	313	324	293	299	322	314	299	349	263	317	292	347	310	320	313	277	302	295	317	303	322	266	300	278	279	288	306	321	326	347	278	320	299	268	279	278	291	312	308	291	273	322	297	268	302	287	291	310	287	308	253	312	275	319	287	291	300	277	313	274	312	293	299	340	298	281	319	318	323	299
8789	8632	16506	20662	14632	6536	5317	4628	4155	3460	3133	2896	2677	2277	2237	2206	2080	1855	1604	1464	1340	1249	1150	1134	1056	1064	1078	1058	1047	1007	1063	1012	983	966	946	922	996	951	886	873	849	906	864	827	833	803	789	807	776	771	779	785	809	798	782	764	777	770	780	751	726	748	819	789	727	768	791	775	728	707	782	799	770	781	728	725	754	814	777	749	755	768	771	777	727	745	785	724	739	706	708	737	769	752	774	803	776	737	797	730	771	747	749	723	774	762	752	774	739	778	768	707	785	767	743	726	795	716	725	744	800	710	689	767	736	747	722	728	796	693	748	786	760	749	743	752	728	768	735	755	776	785	738	773	736	691	715	743	753	759	701	756	775	725	691	728	792	779	715	708	727	775	744	730	726	764	748	763	767	753	771	753	691	739	767	724	770	746	740	805	741	751	776	765	746	808	700	732	726	773	730	765	775	772	764	707	729	695	701	765	770	807	789	711	698	740	772	745	768	760	753	754	712	704	759	751	737	729	711	780	709	803	775	737	791	734	735	765	738	766	758	783	753	734	744	736	715	738	727	753	749	732	767	730	778	721	676	718	788	740	776	742	762	762	790	798	746	758	792	752	744	770	743	722	768	721	778	733	752	790	724	750	770	767	772	766	703	716	746	715	784	771	742	787	753	713	725	742	766	767	759	744	755	718	724	732	755	766	759	719	766	702	744	762	780	688	698	766	769	770	720	778	710	746	770	703	702	727	759	713	776	706	748	714	727	729	729	755	697	771	766	759	738	752	717	687	701	710	739	768	730	737	764	756	736	798	750	782	720	743	718	769	751	727	759	775	782	750	750	725	728	749	750	728	770	761	735	746	805	770	750	712	785	724	756	726	706	721	694	724	746	745	715	647	766	783	750	730	750	689	783	741	764	727	750	721	691	774	764	755	710	739	790	780	767	779	725	707	787	752	742	683	745	750	690	757	760	767	759	763	772	739	754	749	728	732	744	748	734	737	719	698	798	762	744	706	729	730	776	691	758	762	741	780	773	838	743	716	704	732	760	732	738	718	735	770	754	744	755	751	737	744	780	725	768	821	720	780	728	702	753	714	689	679	756	726	703	744	728	756	735	740	783	701	738	690	757	769	724	755	763	743	803	766	743	769	742	766	720	728	701	743	713	757	715	767	738	710	741	788	731	723	758	783	701	746	747	725	732	748	746	777	722	735	721	703	775	745	781	713	743	752	789	763	762	782	748	795	747	720	760	721	755	759	728	806	800	734	784	736	747	730	688	731	714	756	713	709	785	751	769	740	748	830	729	776	772	685	714	715	760	753	781	741	789	763	721	734	728	731	737	726	712	762	729	731	739	784	699	790	772	722	728	712	728	751	799	719	773	747	779	737	731	781	733	742	759	725	799	733	714	735	740	730	787	747	763	754	714	776	723	749	782	792	740	721	748	748	783	782	804	697	729	858	706	724	717	690	719	729	710	765	788	695	737	724	769	772	734	696	766	755	755	731	755	716	731	771	714	727	766	754	775	769	730	732	740	760	793	759	706	766	792	785	751	770	727	728	754	742	836	732	770	723	760	799	746	737	717	714	753	775	775	793	750	699	772	775	755	733	710	735	748	753	777	688	799	735	741	726	745	753	745	738	735	749	732	771	751	735	732	736	692	719	763	736	734	726	718	712	733	761	752	752	758	739	755	735	728	774	766	748	759	746	751	746	715	810	667	727	717	752	755	756	688	754	730	745	747	703	731	758	769	772	717	773	747	766	784	741	746	780	674	722	742	768	775	800	741	741	767	727	732	738	725	745	728	787	738	726	743	740	753	753	756	773	775	782	755	756	764	769	755	780	776	791	742	714	780	744	724	745	756	729	725	747	733	764	727	797	733	782	737	761	759	699	740	785	747	763	729	775	739	757	774	821	749	722	781	758	754	772	706	766	743	750	794	802	787	735	763	728	759	782	775	793	720	770	800	758	800	713	755	739	759	770	755	757	759	747	759	693	713	727	747	694	728	803	765	747	799	771	743	757	740	727	758	767	688	775	777	717	763	752	730	701	738	729	692	787	775	724	728	752	743	744	722	773	734	701	786	722	701	714	753	732	756	780	775	751	778	764	724	772	693	748	747	743	736	728	788	702	730	739	731	732	703	747	728	731	775	754	686	709	771	786	773	765	686	762	726	756	761	747	768	733	782	716	718	698	719	740	762	762	737	738	750	775	784	753	755	715	778	718	729	715	692	722	746	725	705	741	767	713	790	707	768	739	804	713	722	762	747	741	742	746	745	695	769	761	742	668	728	726	746	727	736	727	771	759	759	704	732	715	728	752	703	758	699	772	705	755	738	727	766	770	757	763	729	751	759	749	742	687	732	703	735	755	783	726	770	706	764	756	741	692	733	723	734	734	749	715	772	784	714	779	734	730	713	727	727	735	716	653	718	741	765	686	764	730	743	724	727	733	778	755	738	773	776	753	753	747	777	720	730	744	787	698	708	690	767	717	715	768	702	724	728	760	749	750	793	764	781	760	796	762	764	717	696	719	748	737	779	728	803	804	759	756	719	752	704	759	732	755	750	731	720	764	709	752	710	780	785	732	739	703	748	714	759	772	761	735	746	764	753	742	717	746	742	734	764	723	749	751	757	729	713	802	778	779	745	753	712	728	768	778	783	708	731	731	778	716	788	753	691	724	738	759	749	749	744	733	752	777	722	758	801	726	791	732	737	742	790	715	745	732	700	748	735	745	688	725	741	706	752	727	736	719	736	731	700	765	709	715	790	735	747	720	744	726	721	765	718	815	775	730	720	757	810	689	754	797	774	754	766	772	760	760	804	739	764	746	748	744	759	746	777	786	731	753	749	732	731	682	795	740	744	779	771	750	774	744	760	770	765	771	742	755	760	766	748	775	764	737	789	747	783	753	736	724	782	723	735	816	779	808	753	763	733	701	789	785	742	731	725	694	749	769	796	781	700	790	743	751	783	790	764	756	726	745	705	755	733	764	704	788	747	719	769	707	774	723	761	743	736	781	746	758	771	737	755	731	746	716	742	745	741	735	786	703	742	757	711	773	760	765	795	765	742	761	805	743	759	751	714	739	750	751	778	752	701	754	738	699	725	760	729	701	713	711	712	713	692	721	749	820	744	770	736	767	714	742	754	747	761	793	769	739	786	822	741	771	798	721	711	738	787	761	784	745	739	715	766	736	715	723	756	719	713	715	673	770	703	772	757	755	757	725	706	724	759	782	689	757	753	700	692	765	779	778	748	769	766	743	749	755	732	771	735	691	765	770	744	718	757	755	698	739	720	704	795	677	741	745	784	719	783	762	767	726	711	743	717	822	763	704	735	741	780	762	748	790	744	772	751	762	754	799	761	776	745	745	743	759	752	745	771	744	722	723	751	689	742	772	775	701	760	740	737	763	730	736	784	776	785	674	765	748	756	766	720	745	753	747	760	714	762	767	748	760	700	719	742	742	763	755	735	758	741	804	740	748	761	754	754	771
28377	31759	40949	42821	40787	22251	13688	7314	4528	2914	2074	2082	1712	1224	1089	1009	938	812	730	653	651	600	635	491	536	528	516	511	499	452	464	492	494	435	459	435	443	430	446	386	400	398	404	393	402	381	394	416	386	384	346	356	364	377	374	401	393	373	388	380	380	374	341	380	411	400	382	368	352	378	354	388	354	374	355	397	388	376	362	386	405	366	376	378	360	386	370	402	377	334	391	346	353	352	358	394	363	358	381	360	346	420	378	423	355	362	392	388	378	397	365	401	367	341	361	398	352	411	362	369	357	410	390	358	385	370	396	406	365	411	374	364	384	383	350	379	395	413	355	365	392	361	363	367	325	360	363	377	380	377	348	366	370	409	328	343	375	336	386	353	384	332	393	362	365	379	340	357	338	405	395	384	401	379	416	326	373	368	375	381	409	382	336	381	324	356	377	370	348	359	390	354	363	350	377	372	379	358	408	382	392	394	371	373	377	354	369	340	376	339	361	360	369	380	364	370	394	417	404	414	339	399	352	375	382	387	347	333	372	394	400	369	368	383	353	399	345	347	388	384	356	385	413	355	348	351	358	352	378	377	386	337	413	386	402	374	364	312	398	348	378	352	393	328	353	363	364	398	394	361	386	383	370	372	367	342	365	367	324	378	396	360	381	400	385	381	389	381	341	356	357	369	379	371	410	385	344	395	341	330	350	379	364	351	392	346	408	362	386	371	393	352	342	395	390	362	379	365	395	354	351	418	336	369	407	364	337	384	392	366	388	381	385	396	379	411	365	372	387	357	344	347	383	359	347	409	387	380	359	358	310	362	390	389	364	365	379	407	373	368	367	358	373	385	398	391	342	376	362	364	345	407	371	368	371	336	394	389	373	393	413	346	354	377	359	392	398	354	349	372	397	385	405	373	376	400	415	356	361	389	371	379	369	399	351	373	372	364	340	369	356	358	383	386	341	359	353	357	384	356	393	401	387	373	398	391	382	367	386	366	363	364	336	404	343	391	375	359	362	377	380	359	391	364	340	374	385	412	380	389	382	351	360	371	393	343	386	351	348	377	362	351	409	375	336	393	395	341	365	375	392	352	387	384	356	395	345	384	359	383	393	368	390	375	390	368	364	365	376	375	365	346	350	362	370	378	369	373	382	389	367	320	378	366	351	366	377	360	359	340	375	386	383	366	376	377	366	388	297	381	347	342	373	367	387	357	364	385	378	367	339	347	368	384	357	394	336	367	426	415	378	357	365	367	391	352	373	412	387	379	370	367	354	366	402	345	347	350	379	350	351	360	379	389	394	367	373	328	389	362	344	388	364	351	360	356	369	343	356	375	347	394	375	376	380	349	373	372	406	373	363	347	364	385	378	356	402	335	401	381	382	388	367	359	335	409	400	376	356	372	374	340	393	377	388	358	356	394	384	389	370	368	369	404	360	370	432	369	345	377	394	404	365	365	339	395	377	396	366	352	413	365	373	374	392	360	354	358	375	402	383	394	421	389	372	382	344	421	383	361	354	402	375	349	363	352	376	375	336	337	381	351	374	377	363	380	362	394	360	349	382	354	395	402	349	396	394	363	361	341	388	398	387	348	346	345	380	364	341	364	371	356	397	328	334	403	398	374	377	364	366	377	366	373	419	339	381	376	359	389	368	361	382	365	397	404	382	376	371	379	364	341	378	378	374	390	404	347	358	363	373	356	352	396	421	392	380	397	349	401	407	393	348	397	399	372	341	368	349	378	358	356	387	368	375	368	380	392	361	393	348	363	402	342	400	374	399	376	337	388	385	347	358	381	359	350	358	403	388	386	358	403	387	338	388	402	374	375	378	368	340	369	386	375	374	359	358	345	396	383	388	401	368	332	375	339	368	380	367	353	385	388	355	332	358	337	372	362	344	424	331	376	399	377	363	360	377	398	366	401	393	364	347	387	360	327	375	381	323	369	351	414	396	352	394	376	381	363	374	340	355	367	350	386	349	362	372	359	389	384	360	398	369	399	355	389	393	396	383	372	369	375	388	369	370	393	370	378	352	376	414	387	373	378	369	345	362	369	363	330	399	356	363	380	409	372	394	399	395	383	369	386	377	356	386	357	415	360	369	410	396	336	363	360	367	383	384	389	335	393	379	401	360	377	366	368	363	382	385	357	359	374	400	364	358	388	369	357	379	331	422	365	359	357	363	363	370	352	403	351	364	387	367	378	368	373	341	370	355	377	394	370	398	403	390	385	362	360	353	363	367	372	385	372	384	347	383	407	376	372	373	381	356	355	396	362	407	354	367	369	359	395	336	346	351	340	412	382	333	388	357	372	354	408	384	364	388	360	348	355	394	383	406	362	354	358	359	349	366	344	390	366	368	411	396	347	391	378	354	390	361	373	327	406	371	367	334	365	354	385	339	427	337	392	401	357	402	356	365	388	380	373	378	393	367	383	348	375	374	355	364	395	413	347	399	366	377	363	367	376	427	374	352	363	381	390	359	376	369	371	366	363	404	395	374	372	367	372	381	394	358	380	356	351	367	330	371	353	356	402	380	363	389	377	379	376	392	402	372	386	347	374	358	383	378	389	397	362	373	367	378	400	380	357	332	382	335	394	406	384	331	377	351	360	377	377	368	379	399	341	377	342	386	393	359	374	378	389	362	372	386	403	355	377	390	381	385	374	384	395	348	401	360	362	344	408	350	332	364	362	395	385	399	348	386	374	350	317	376	391	403	412	399	372	359	350	361	361	397	377	377	376	349	377	347	373	337	374	390	418	374	340	381	370	386	358	329	352	356	340	366	345	341	374	388	370	335	356	363	374	369	343	355	371	360	384	397	390	367	367	419	369	397	356	351	334	328	342	365	399	376	383	430	385	380	363	364	379	385	385	377	377	337	398	385	387	399	350	367	347	362	411	412	376	353	402	385	372	390	382	336	392	388	359	373	383	372	380	380	391	393	391	392	368	396	407	343	366	403	363	398	361	346	372	396	327	369	344	340	352	327	370	379	402	376	349	359	409	394	396	378	392	371	375	388	359	371	381	374	369	349	364	374	396	348	367	371	375	377	352	349	372	337	366	394	354	397	409	384	384	359	385	384	383	397	380	418	360	383	359	346	411	367	381	401	369	381	402	380	367	404	377	355	410	369	375	397	380	361	364	383	349	362	347	380	370	408	364	344	354	353	389	395	414	349	368	381	370	390	406	360	381	368	350	372	371	338	399	369	374	411	382	379	414	371	348	366	356	380	344	365	373	384	365	359	387	380	407	377	368	363	375	361	379	381	391	387	363	367	396	380	397	356	372	378	374	382	379	368	362	393	376	367	385	403	367	318	351	368	359	376	367	341	391	351	401	375	377	368	384	392	374	372	357	376	361	351	351	361	348	356	388	347	342	364	355	383	387	377	374	374	411	369	371	373	364	353	385	380	366	369	397	392	348	407	404	405	383	359	340	388	362	389	399	355	360	368	401	363	357	367	365	356	360	354	365	338	384	335	404	382	356	394	388	371	373
17276	26223	39507	47701	43516	14283	13338	12221	11533	9119	7929	8193	7213	5590	5123	4800	4575	4034	3532	3063	2668	2491	2225	2073	2093	1955	1856	2007	1929	1729	1824	1830	1768	1558	1604	1517	1471	1304	1296	1230	1285	1303	1233	1220	1130	1058	1058	962	1034	1037	993	1052	980	972	949	971	982	948	937	947	931	927	866	940	894	922	896	941	918	909	943	954	933	883	952	880	972	905	869	900	920	932	921	919	891	827	862	920	906	932	942	932	905	908	945	882	944	933	937	966	917	937	908	888	934	912	949	906	975	896	943	958	892	873	883	924	924	933	914	940	919	889	941	933	877	851	902	903	892	906	904	884	850	912	850	846	876	922	912	870	886	851	922	882	910	887	920	890	918	880	896	918	916	844	909	827	916	889	874	859	879	920	937	864	988	917	922	901	904	890	853	899	945	888	911	852	859	896	872	891	880	893	902	956	918	891	962	818	838	884	970	890	877	915	832	850	924	887	877	937	891	897	893	894	890	889	877	851	861	897	885	881	874	907	955	852	868	897	904	915	895	904	895	847	900	904	890	908	927	894	910	886	927	932	897	917	882	887	902	896	872	913	876	872	852	884	926	840	883	892	872	890	958	855	905	931	872	910	920	918	899	938	883	904	919	916	878	886	879	899	864	905	892	888	878	904	891	920	903	857	925	875	901	856	912	850	868	859	908	916	887	932	908	905	820	859	876	920	948	841	944	864	892	919	828	872	889	872	873	841	881	837	921	957	895	865	826	903	891	903	907	849	908	908	895	815	898	911	942	886	853	881	895	856	906	869	919	850	960	927	867	875	962	853	900	853	915	952	907	891	867	923	896	942	952	884	916	883	931	855	924	908	887	880	838	871	897	876	914	899	883	909	929	915	884	910	931	875	916	909	891	851	912	870	877	880	895	910	915	891	869	890	928	879	880	931	860	884	909	856	812	877	937	894	881	983	893	904	884	907	913	910	882	891	892	909	892	884	941	889	879	937	954	875	905	934	899	923	908	895	918	886	892	862	924	870	860	908	845	996	920	875	891	836	891	855	855	882	875	905	875	890	849	916	879	940	900	885	857	916	950	855	884	893	941	922	869	920	915	914	877	846	887	857	923	900	883	893	909	943	895	891	911	903	888	928	904	940	904	882	942	853	910	895	912	856	905	957	875	870	903	883	866	902	917	931	918	871	860	914	939	895	945	870	891	900	862	921	912	851	888	911	878	868	882	906	919	898	872	911	926	897	928	914	919	901	896	932	876	847	895	868	897	851	880	861	922	908	913	939	941	899	839	918	887	849	895	875	902	912	889	892	961	832	945	903	928	827	866	856	851	893	913	873	863	893	889	946	954	886	863	899	867	860	907	817	844	913	904	926	908	895	879	877	931	899	892	935	880	938	904	895	906	938	871	898	897	879	902	884	925	928	876	876	905	918	912	952	904	881	885	891	865	884	897	825	928	896	951	860	923	907	891	942	871	882	933	911	838	904	884	912	903	848	887	915	875	871	879	878	878	889	871	853	913	936	898	901	877	915	861	912	878	869	870	875	859	848	936	924	921	911	951	897	896	842	937	938	926	922	890	889	920	956	869	880	934	868	894	898	820	876	944	911	924	873	852	974	837	905	896	893	865	924	899	904	934	892	884	869	897	909	929	885	910	926	873	953	914	925	848	945	881	897	901	901	916	892	923	899	900	869	922	863	906	866	892	859	853	903	923	923	838	924	896	968	934	970	857	904	912	927	845	907	849	893	908	865	893	941	894	888	878	895	885	896	920	893	962	849	930	917	887	854	905	918	885	895	915	890	892	926	893	882	873	913	873	891	913	895	880	931	870	938	854	908	891	881	906	884	878	871	886	916	881	934	895	873	926	893	865	916	905	887	908	885	899	923	901	917	879	886	911	912	864	878	891	916	948	887	888	905	907	870	897	902	897	883	879	909	916	892	877	922	919	951	938	928	939	876	852	922	864	886	845	883	895	868	901	887	908	944	849	922	922	945	862	894	910	933	845	871	870	867	895	861	837	869	895	831	861	881	930	888	895	886	874	885	882	932	875	888	919	902	858	827	883	913	883	842	845	882	874	902	926	871	972	918	916	923	869	919	920	906	868	916	893	942	914	920	922	943	937	886	894	925	937	850	884	872	914	962	886	855	838	854	925	934	920	895	852	889	899	866	891	895	925	858	831	894	862	870	914	919	881	943	885	897	887	881	900	927	849	938	874	947	910	839	879	892	867	866	919	878	895	870	917	923	942	907	856	916	877	887	915	932	894	876	854	857	875	890	899	901	895	907	940	929	943	825	913	872	850	869	875	876	860	907	911	830	920	882	907	886	919	880	914	872	919	853	845	935	889	890	980	954	918	880	901	900	848	900	916	860	957	876	890	891	877	944	835	886	842	925	923	926	873	907	928	866	903	898	843	922	899	925	910	883	883	882	875	937	922	922	855	921	935	866	869	851	906	917	900	953	831	851	890	898	885	883	939	853	876	884	886	902	861	904	830	887	956	861	943	892	899	877	960	889	921	920	856	906	869	924	884	877	870	926	902	871	908	953	891	908	884	886	848	963	898	884	840	891	935	876	859	958	867	915	907	860	837	907	912	872	864	909	885	908	874	914	854	858	932	910	896	868	922	906	913	880	877	922	934	863	867	931	858	874	908	935	895	836	897	863	907	895	871	875	868	934	925	897	901	907	905	871	929	833	880	907	935	885	851	933	898	929	891	866	896	870	857	875	880	893	865	874	894	893	860	913	862	886	942	904	902	897	834	932	832	947	822	871	897	863	918	907	865	936	916	912	921	887	914	860	864	914	928	915	930	912	905	857	881	891	868	880	918	857	893	888	916	917	987	948	886	868	911	889	968	921	890	879	882	850	933	915	900	899	885	880	886	914	887	895	920	862	985	870	949	862	938	830	880	882	935	890	880	905	873	861	930	892	880	936	909	869	927	887	955	903	865	938	900	868	871	865	857	932	925	897	889	929	908	886	889	853	900	885	923	899	914	888	933	922	928	901	935	879	931	916	914	886	908	888	865	870	889	913	866	856	878	889	893	860	846	877	895	883	901	952	904	891	881	858	943	932	852	973	895	891	887	868	883	900	940	898	856	862	927	871	913	855	874	908	870	893	833	868	924	877	889	871	871	901	858	877	862	903	839	851	923	885	906	869	894	883	923	868	869	860	921	900	898	913	870	859	896	896	941	884	879	837	890	894	888	900	950	824	896	855	899	882	882	883	914	869	909	873	839	878	864	862	864	887	830	892	913	862	872	881	848	911	944	887	884	833	919	868	866	903	888	825	853	865	902	881	882	880	882	861	929	924	910	904	883	880	909	903	869	901	856	908	921	899	929	869	936	906	929	858	923	911	893	922	901	886	901	854	938	883	930	963	943	851	883	899	882	912	897	918	910	885	930	937	930	832	890	901	906	841	894	888	845	855	903	907	847	912	911	877	909	844	922	941	876	916	891	921	860	933	939	911	860	929	865	855	955	889	892	871	900	896	907	925	895	864
38824	40313	47558	48206	39736	27003	21918	16027	9675	5195	3189	2767	2332	1737	1725	1347	1178	1095	1037	893	800	662	684	600	632	630	578	609	575	567	549	531	530	457	475	469	472	417	428	430	425	397	375	382	409	386	340	364	354	367	390	394	378	384	362	362	382	352	411	348	364	362	333	346	392	357	321	327	356	377	340	396	369	391	377	325	363	388	348	367	382	384	340	303	372	329	338	335	385	367	368	336	332	294	373	348	335	348	360	367	343	318	363	378	345	336	369	356	350	339	383	347	349	344	324	335	375	330	379	354	328	357	363	341	371	323	355	308	351	342	379	330	336	341	335	366	328	379	321	336	337	334	371	314	322	344	320	338	363	347	356	331	373	334	370	294	330	360	353	336	349	352	336	365	379	334	350	351	335	352	367	345	375	342	332	380	364	322	368	349	338	315	347	370	360	377	320	375	354	377	322	356	331	359	334	399	343	366	328	350	334	328	327	354	378	324	347	316	346	347	347	379	345	339	365	371	315	349	350	351	356	306	340	342	320	327	318	364	306	330	340	357	310	342	318	373	318	375	321	299	322	357	341	298	333	357	334	332	361	337	343	335	356	333	340	351	349	352	342	339	328	354	306	322	346	335	366	392	344	321	346	361	342	354	311	370	358	333	387	363	362	370	341	346	359	335	300	347	331	323	342	318	379	353	347	350	415	326	355	315	326	357	324	372	335	365	366	347	328	352	288	348	328	356	336	344	330	320	368	352	359	357	369	341	333	324	336	367	356	339	332	347	345	365	355	340	339	347	317	350	343	368	345	332	341	373	340	339	336	323	341	355	346	353	344	350	326	392	328	342	327	319	311	364	316	333	322	347	316	360	365	342	320	363	354	360	348	340	347	331	338	369	327	363	338	368	361	327	303	356	349	337	335	338	339	335	317	343	369	342	317	351	375	352	321	307	344	279	313	349	319	339	326	354	352	349	339	337	389	361	337	346	303	331	359	346	337	367	343	359	292	363	366	387	325	323	340	319	318	345	369	369	328	356	314	306	350	313	340	335	321	383	359	362	328	331	334	355	336	343	367	324	364	351	337	365	354	361	365	350	350	314	352	364	369	350	339	332	359	344	378	376	353	349	334	330	293	358	379	363	333	358	367	378	321	372	338	345	356	326	306	325	348	367	350	398	316	347	360	384	345	322	329	352	313	366	349	363	339	354	359	313	342	367	329	327	338	358	356	359	338	349	346	334	361	341	339	325	321	339	338	330	348	345	335	344	344	337	310	336	340	330	348	351	370	363	374	365	368	375	308	354	362	350	336	355	336	347	388	393	344	344	363	320	334	330	320	360	357	369	339	330	357	359	347	394	349	336	347	339	368	337	336	373	325	341	373	347	345	323	352	337	297	329	346	339	322	360	367	325	313	346	355	352	324	325	336	356	309	340	337	329	321	302	327	361	340	318	354	369	346	345	329	364	348	382	350	337	320	350	332	354	319	339	346	326	355	362	342	368	323	353	337	359	332	350	317	338	354	356	320	342	374	364	336	345	339	325	313	352	344	342	345	316	342	292	327	359	354	338	341	330	355	341	373	356	317	350	342	315	351	331	345	386	345	329	341	352	325	331	339	350	360	363	333	369	305	348	377	319	316	357	362	373	345	345	348	350	341	341	341	353	350	343	355	375	369	362	343	352	369	340	322	363	341	346	316	318	371	346	341	383	356	371	359	362	302	335	314	360	363	361	331	332	367	325	334	343	351	303	347	345	335	370	345	359	339	366	324	328	323	351	335	346	302	349	339	343	339	387	367	327	359	340	331	350	355	343	349	331	318	359	329	361	350	324	356	370	326	358	328	310	316	353	342	358	353	335	368	326	305	348	318	331	348	291	329	339	370	371	369	350	342	378	363	340	357	347	339	346	336	354	329	326	327	391	329	374	328	347	380	371	388	390	335	326	370	337	343	346	360	384	339	324	311	337	341	329	350	339	336	305	308	348	387	346	324	353	317	325	353	373	351	343	370	342	334	341	321	328	348	308	347	342	364	376	331	364	343	355	347	339	330	359	345	369	328	370	341	360	313	364	377	353	344	346	341	385	348	374	336	333	374	307	338	295	332	348	340	348	309	375	326	315	345	361	350	357	303	338	349	347	337	332	358	353	353	351	341	334	369	351	308	355	323	359	358	342	353	353	339	363	325	333	366	341	320	344	312	339	359	334	353	331	348	311	324	334	378	308	369	354	351	339	330	364	373	332	348	362	361	297	371	316	297	342	342	351	391	318	339	324	349	330	345	338	352	370	315	349	363	347	327	319	345	366	370	356	355	348	319	343	342	334	326	337	359	374	340	361	329	326	311	358	352	325	317	353	316	352	308	364	329	317	351	342	341	312	308	328	344	349	372	375	344	358	335	342	333	338	372	326	342	321	310	379	347	327	344	330	363	321	373	337	365	342	342	333	348	302	302	375	350	363	375	348	338	341	376	322	333	330	331	335	323	346	355	356	347	317	314	338	334	352	348	347	346	344	344	340	344	354	346	381	326	324	339	331	348	377	330	322	329	344	328	351	339	331	371	387	339	352	342	336	351	353	330	352	366	320	326	377	358	356	320	336	358	354	315	343	342	358	316	339	327	334	345	315	375	355	366	366	355	376	348	347	360	339	368	333	326	343	356	385	329	354	360	325	340	358	357	373	353	360	355	319	352	323	358	345	343	335	329	309	334	340	332	314	314	347	333	324	348	331	369	359	382	351	315	364	337	368	357	334	330	374	323	371	334	376	307	326	333	350	369	349	360	330	364	329	360	330	351	326	364	350	317	375	362	395	341	344	337	345	321	349	333	366	303	333	351	372	357	352	313	341	362	306	394	351	366	315	325	333	305	367	345	321	329	349	323	349	342	331	331	352	343	329	336	332	323	321	312	356	340	312	427	333	364	337	366	380	371	326	329	369	341	324	334	371	362	329	369	360	360	348	334	349	335	336	339	349	327	333	347	323	386	323	306	309	374	337	345	320	359	350	352	342	350	332	290	341	340	341	363	308	391	318	352	346	324	347	339	322	338	373	324	356	334	385	340	298	363	294	326	333	350	328	324	382	315	352	400	332	335	334	311	306	368	340	354	318	283	366	380	377	341	334	329	362	363	360	376	325	351	324	353	368	383	351	355	340	315	335	323	337	392	347	321	339	290	345	336	334	324	347	336	352	340	341	336	365	362	343	353	343	317	325	372	355	319	334	378	387	357	368	358	338	326	380	313	349	335	359	360	352	347	345	369	335	389	322	363	356	301	324	350	353	325	325	333	340	340	354	364	346	368	330	355	348	380	315	309	378	303	364	341	371	327	355	310	346	330	350	329	347	364	361	348	341	344	348	343	310	365	347	350	309	309	341	300	344	328	337	333	327	318	356	332	374	347	318	334	357	321	326	333	349	374	361	343	333	337	335	332	379	337	357	351	316	380	364	345	338	353	352	352	358	361	361	366	370	312	387	343	347	359	361	326	337	334	359	313	339	356	346
25109	32686	46509	54564	48414	20161	17360	16551	14877	13024	9903	10948	9073	7580	7295	6552	5852	5327	4691	4049	3479	3046	2821	2771	2450	2374	2328	2571	2386	2267	2191	2065	1914	1830	1796	1718	1590	1434	1412	1409	1327	1317	1334	1178	1055	1041	1018	975	986	995	985	928	939	985	934	904	960	951	868	845	911	842	862	839	875	885	906	900	835	894	879	842	916	884	792	878	842	858	815	854	840	851	817	785	841	808	841	851	839	863	837	849	839	878	815	835	895	878	851	883	841	869	808	866	890	811	854	797	842	920	887	856	855	881	830	841	839	856	832	899	816	809	798	879	794	846	831	840	862	875	856	827	803	811	848	783	801	875	814	778	851	849	726	786	788	799	878	775	750	794	820	788	848	778	817	866	865	792	846	840	816	804	776	805	844	814	814	817	823	849	779	850	802	825	824	856	854	794	736	827	811	855	825	850	782	774	784	797	804	848	825	807	854	845	792	859	785	771	813	819	814	896	829	866	834	834	830	806	824	784	861	823	822	861	833	822	800	778	844	834	871	795	816	809	830	821	855	866	847	793	795	804	807	812	840	839	787	808	826	796	774	816	872	800	830	830	845	812	821	836	834	792	868	841	828	777	840	843	739	862	833	830	833	780	775	784	803	800	813	841	844	774	806	806	828	799	803	807	802	842	821	760	787	788	856	788	811	828	858	802	815	837	813	774	835	853	813	846	835	836	836	860	782	814	845	841	864	800	801	784	808	847	779	816	854	816	828	825	784	788	792	833	819	809	811	821	774	875	812	782	853	834	848	831	832	830	801	802	792	870	857	858	822	767	800	771	773	827	848	843	797	802	828	859	799	833	741	790	841	802	821	782	807	821	802	849	772	772	783	860	773	833	824	823	828	860	858	849	829	854	818	774	798	823	834	854	799	834	850	814	796	814	879	815	851	794	733	826	822	791	812	804	831	845	803	807	756	761	791	839	845	809	814	876	842	787	805	829	795	818	809	828	799	827	807	832	759	814	801	791	822	843	833	845	827	789	811	872	813	860	823	791	804	837	834	795	856	784	811	789	792	825	785	827	796	853	808	802	786	799	858	852	866	862	841	820	819	763	811	819	852	802	815	811	781	824	820	836	853	814	802	747	801	834	790	792	860	843	823	820	824	798	796	748	755	753	787	833	804	760	792	817	805	813	842	806	850	850	788	816	804	792	815	858	775	819	830	819	839	847	832	808	791	783	786	811	794	800	879	771	832	828	814	819	794	798	825	860	872	828	801	805	809	747	800	814	772	792	771	809	858	835	815	826	808	810	833	801	826	841	784	832	818	819	839	825	863	836	816	856	788	875	827	804	816	828	830	801	797	811	795	800	806	851	772	812	792	775	801	812	856	860	837	819	819	812	774	824	815	792	796	798	824	866	839	821	785	830	804	837	850	832	832	879	858	837	797	799	817	778	854	769	818	817	849	825	805	763	851	867	780	775	790	790	778	819	787	793	787	792	805	813	788	867	808	840	877	824	841	802	779	807	808	853	820	813	810	801	842	821	784	786	848	772	822	804	810	795	839	846	834	824	801	793	809	779	785	821	786	819	773	823	810	788	833	806	861	819	806	810	828	786	823	801	795	832	827	824	831	774	828	830	841	846	811	860	800	867	852	868	830	813	844	846	780	801	786	816	839	814	805	789	770	845	833	844	827	837	806	834	838	821	818	793	837	841	785	820	833	855	799	791	783	830	805	800	818	790	821	803	775	801	801	814	794	808	835	799	802	817	797	788	845	853	797	888	786	777	807	773	836	820	793	816	815	854	766	747	808	820	790	825	818	873	831	821	828	812	788	834	811	786	819	800	824	834	785	826	873	835	841	815	779	846	805	833	837	784	770	826	800	779	846	850	784	793	784	828	797	805	791	836	835	806	829	826	786	794	844	806	889	835	824	775	865	833	797	802	846	815	786	840	844	791	794	826	821	844	806	815	848	801	800	811	858	802	828	815	838	817	793	818	825	802	813	805	846	786	771	798	816	816	746	840	846	824	793	888	821	828	802	816	784	855	842	803	795	806	820	769	777	817	839	838	785	838	822	847	783	772	854	827	857	834	809	790	795	800	762	857	822	819	752	809	850	891	843	818	817	778	869	855	864	827	796	839	792	811	835	804	845	811	784	780	809	790	819	825	834	834	763	802	839	808	830	756	835	790	855	856	773	772	822	854	841	796	758	828	847	815	866	833	773	814	787	774	836	786	832	849	747	796	849	831	820	863	806	865	890	814	748	857	829	804	826	803	812	809	738	840	858	821	796	803	810	770	814	835	765	818	828	791	815	799	793	794	815	835	833	831	768	772	832	838	813	804	871	816	830	777	837	826	792	804	836	777	791	786	848	849	764	864	800	809	797	800	871	816	788	846	839	813	820	841	842	827	803	818	799	814	843	818	852	825	806	834	777	806	829	828	829	785	838	815	790	804	846	764	820	800	845	846	829	780	813	785	795	828	815	816	833	823	805	815	865	824	787	815	837	840	822	785	799	823	795	818	821	803	758	828	846	817	798	818	814	772	839	812	788	799	853	840	849	813	767	806	778	826	817	809	836	806	782	870	785	821	804	865	774	832	799	796	801	831	819	791	819	798	853	769	838	800	855	849	796	852	753	794	840	798	831	801	851	812	824	820	840	806	745	845	864	829	839	797	800	758	820	808	838	807	829	844	796	810	828	806	806	848	814	834	764	779	870	821	795	792	860	807	780	814	812	789	797	826	792	796	861	798	838	831	805	831	776	876	848	853	782	790	814	861	774	795	841	858	769	792	857	837	800	819	847	790	814	806	807	805	816	813	830	797	790	849	835	855	814	769	818	864	796	781	828	848	851	844	780	764	775	866	774	816	806	806	821	816	878	861	806	812	813	822	788	804	780	815	847	816	787	834	827	773	833	763	778	805	828	868	805	841	824	873	798	817	817	830	866	800	842	800	836	849	786	834	866	817	783	804	837	830	865	841	811	859	844	796	832	856	829	808	819	783	776	762	819	774	868	841	818	876	801	817	837	850	845	860	795	808	807	791	836	788	828	858	848	801	852	849	823	844	811	821	783	827	827	765	827	819	818	801	820	835	852	823	840	819	799	854	869	845	790	877	824	853	803	853	890	805	831	839	836	812	813	903	797	807	767	867	805	770	847	797	816	836	811	839	851	808	824	813	842	795	853	809	799	819	813	781	810	812	795	828	774	807	770	808	821	828	821	809	779	825	786	820	808	787	816	780	798	806	768	831	843	828	818	802	821	790	808	809	805	765	780	781	838	785	851	780	812	856	833	819	801	837	847	797	859	783	783	813	844	847	806	820	786	810	819	847	796	835	819	778	839	797	811	785	798	795	804	824	819	817	874	772	851	852	833	794	776	823	798	827	801	792	823	821	801	802	788	816	846	811	814	810	843	787	835	815	776	811	839	820	808	832	867	862	811	834	813	823	879	826	804	821	779	826	807	821	825	802	840	809	843	792	794	792	803	841	806	792	798	852	791	809	773	841	813	809
13944	8959	15858	15875	6507	2000	1300	1142	941	883	806	732	617	520	517	539	513	476	410	362	416	368	374	357	365	334	341	365	370	342	354	357	375	337	320	339	321	301	346	328	319	320	294	276	292	322	324	306	331	308	332	303	312	305	285	327	274	294	306	289	286	327	315	318	323	313	333	335	303	315	333	314	331	324	329	319	319	286	322	288	302	291	286	288	278	315	318	322	309	332	310	294	315	290	332	332	307	313	311	329	322	293	312	317	312	316	304	295	351	253	318	321	293	313	308	303	304	333	302	298	290	304	312	327	302	315	309	310	285	332	310	277	284	320	281	295	337	284	289	285	333	299	310	295	284	289	330	293	309	330	298	314	322	326	314	292	293	265	276	311	319	307	343	310	299	281	287	302	296	301	303	291	288	301	299	300	319	308	251	314	280	306	311	278	317	328	312	283	329	323	307	318	294	328	315	330	300	318	350	307	316	300	292	287	327	317	294	295	291	302	290	291	325	284	293	317	299	277	340	327	332	288	305	301	268	308	327	277	313	309	322	298	305	308	335	326	302	286	334	283	303	316	290	292	332	325	336	311	314	316	298	323	296	315	329	326	295	301	299	297	321	297	309	332	312	265	281	305	305	319	300	313	311	289	283	309	315	302	349	320	343	318	317	279	302	325	310	322	296	279	313	289	318	309	294	292	344	314	291	307	334	325	293	319	280	313	325	294	300	327	288	297	308	310	315	287	281	320	307	318	325	316	271	335	298	336	318	319	281	278	294	311	313	301	289	311	307	288	304	287	280	301	270	274	277	289	311	311	259	270	288	300	326	314	292	347	267	300	314	321	320	296	288	320	306	277	344	316	301	286	279	326	300	301	250	310	279	290	290	288	298	269	311	303	296	292	295	316	302	309	325	318	302	299	307	362	322	325	326	278	261	314	316	332	288	324	280	284	326	319	286	331	317	337	305	298	321	309	296	287	309	312	341	259	272	322	283	305	321	304	303	296	317	311	302	322	279	326	296	300	328	309	297	316	323	319	319	276	288	299	271	294	341	306	305	313	358	261	313	293	313	298	313	290	302	288	284	274	310	326	312	282	320	302	287	313	276	320	326	313	294	339	333	310	309	317	285	289	320	316	323	293	288	313	295	308	295	301	317	314	323	292	295	282	276	298	286	300	340	307	307	314	305	298	321	302	313	302	306	326	303	328	292	291	315	284	292	294	297	295	301	285	289	279	307	318	307	303	302	300	312	317	289	281	276	292	293	329	294	324	282	301	324	298	290	320	291	308	298	275	281	298	335	310	310	324	322	309	287	337	306	321	294	289	306	346	319	298	288	316	302	322	281	301	306	320	304	278	309	299	294	314	304	312	304	310	285	294	310	318	296	298	331	293	339	297	284	321	282	315	323	296	297	321	321	322	312	306	287	311	307	331	315	283	316	292	299	328	325	311	289	315	296	323	289	309	305	305	336	317	332	283	302	336	303	296	302	285	304	328	289	299	292	283	294	353	330	314	286	329	314	273	298	318	322	304	343	317	323	315	288	326	308	330	287	311	299	283	304	314	297	302	309	343	286	281	345	346	322	303	318	289	269	286	284	324	308	297	315	313	313	345	340	328	311	301	324	326	301	306	342	291	290	275	285	257	349	245	291	317	315	308	283	279	300	311	297	331	307	344	317	287	312	302	309	313	302	320	319	318	289	315	318	294	329	300	306	333	288	304	329	286	313	280	317	301	348	281	310	324	306	329	325	295	305	299	273	305	333	324	282	312	290	309	263	305	282	316	298	282	316	299	274	316	309	336	292	335	309	273	303	295	325	286	292	317	308	323	327	318	314	308	301	306	318	308	325	277	332	329	283	314	287	316	285	323	309	308	296	352	339	342	306	293	305	303	312	329	318	303	300	323	305	300	298	302	321	331	295	302	314	298	318	309	263	271	291	284	327	336	309	309	339	317	333	288	304	287	303	289	314	318	316	278	298	318	320	295	288	305	321	332	300	348	270	297	313	327	300	300	333	330	331	347	298	281	318	306	265	301	313	315	311	298	318	325	298	285	316	295	333	305	305	344	314	290	330	289	298	286	293	296	343	369	290	313	290	308	374	333	311	305	302	308	287	310	302	292	277	308	284	302	307	307	318	311	328	325	339	337	284	319	321	316	326	298	291	292	331	307	324	297	308	338	268	306	286	305	315	302	337	318	304	317	301	314	311	313	299	311	268	304	317	278	291	284	272	306	292	299	294	325	285	278	325	324	277	311	288	336	307	312	254	291	320	323	310	311	303	323	299	316	333	329	329	274	288	313	321	292	300	289	282	285	275	292	320	332	302	296	299	289	288	324	347	301	293	320	341	299	301	310	283	292	305	276	329	312	329	349	300	312	297	333	301	301	306	291	294	323	309	275	284	306	303	342	347	311	325	308	324	273	312	293	300	306	351	303	278	298	325	313	311	289	306	277	318	291	313	324	308	316	310	275	311	348	307	294	307	292	290	287	287	352	297	287	306	322	286	287	298	329	338	324	297	273	361	335	320	299	334	309	301	304	328	291	304	269	292	299	318	290	328	317	290	304	275	277	312	294	305	344	310	282	286	303	328	308	301	320	313	331	315	302	345	318	292	278	306	278	302	319	325	319	307	319	315	316	294	279	320	326	309	300	314	306	320	283	291	298	295	304	306	308	296	302	286	282	287	331	265	314	304	316	338	287	329	277	317	320	309	289	306	306	293	316	326	288	301	322	290	330	319	299	324	328	297	299	312	264	276	292	294	303	300	317	300	321	323	312	296	305	298	296	312	273	291	298	288	301	286	317	306	285	310	311	308	271	312	310	289	277	287	296	319	314	329	285	351	321	317	314	328	297	302	304	293	310	302	289	301	309	312	281	300	318	335	332	315	273	323	291	308	301	290	311	339	296	266	296	314	302	301	335	290	308	288	302	303	322	311	291	278	317	311	272	300	298	284	280	314	287	326	300	298	320	320	299	316	323	341	293	294	292	338	300	310	301	345	312	308	291	314	331	308	317	298	311	311	313	314	278	339	298	345	308	296	319	315	326	297	349	324	323	325	321	285	308	299	308	310	327	298	311	327	281	315	317	299	301	286	313	296	304	299	300	289	309	310	294	327	344	308	302	317	332	342	287	288	277	307	274	292	297	314	289	282	313	310	324	316	343	273	294	276	316	308	281	290	324	303	303	332	309	275	325	319	317	315	315	339	297	326	300	342	312	304	317	310	292	285	310	302	314	274	309	282	300	327	303	335	314	314	305	323	304	280	309	318	300	301	298	308	295	315	332	308	323	271	317	324	309	290	327	303	293	327	294	310	343	311	292	335	308	313	347	292	301	280	304	312	308	312	318	315	306	302	330	306	295	298	316	282	340	311	299	324	315	313	327	306	307	329	293	288	321	290	311	286	303	269	297	297	327	308	312	297	348	314	323	288	320	348	325	339	282	291	298	324	345	336	334	298	321	278	294	320	309	290	309	276	325	340	307	326	288
8368	9769	22884	27346	12977	6086	5347	4851	4281	3797	3420	2954	2678	2478	2335	2219	1962	1751	1498	1376	1330	1172	1197	1170	1131	1137	1067	1071	1040	999	993	957	974	947	872	915	893	896	870	896	849	819	860	835	826	758	783	776	787	771	792	770	762	809	764	787	795	823	736	794	799	806	733	790	777	735	773	723	772	730	755	800	740	770	729	740	783	751	768	714	751	772	720	740	778	794	705	849	756	737	809	780	734	777	737	785	791	764	801	760	775	739	795	730	782	730	775	759	743	758	716	753	828	750	759	746	803	805	836	755	741	778	736	773	768	762	786	766	769	729	736	770	747	812	748	786	776	730	802	758	782	777	768	768	785	782	745	740	788	778	748	732	756	776	761	779	733	784	780	781	764	749	750	721	761	761	739	746	734	720	736	748	757	792	765	750	727	771	716	736	692	802	741	762	725	777	782	787	784	764	795	769	768	727	773	802	770	747	819	780	799	718	715	771	750	811	734	788	752	728	779	791	785	737	757	806	802	732	746	807	750	735	792	775	751	758	742	727	741	746	716	788	729	778	732	768	742	744	748	768	773	771	758	817	748	776	789	738	793	734	761	733	741	779	733	743	779	696	714	739	766	767	781	735	751	715	779	730	745	725	755	775	744	745	746	782	749	790	760	805	757	751	787	736	777	727	774	787	757	803	803	753	701	775	759	771	759	745	770	782	724	788	727	774	726	755	772	769	714	781	785	794	795	765	736	752	740	782	724	767	783	741	749	738	703	778	721	752	765	728	806	766	740	790	748	765	767	738	740	773	786	831	723	743	788	739	745	764	741	760	776	752	754	723	757	770	764	776	758	750	744	746	736	732	748	780	730	742	843	790	772	777	792	748	720	793	739	724	758	813	785	769	776	768	774	710	735	795	812	764	763	777	740	807	758	749	819	759	749	766	798	786	758	777	750	775	780	760	762	765	741	750	755	773	786	734	776	773	773	792	760	793	726	731	740	765	780	739	773	732	752	772	717	749	755	789	730	780	781	782	745	770	764	741	762	727	677	793	749	792	822	746	739	719	796	731	724	748	750	760	771	787	772	745	756	798	726	714	761	775	778	741	788	792	809	765	788	712	791	758	793	788	744	785	764	785	794	793	796	729	788	766	762	770	756	742	749	772	754	737	771	705	768	795	708	728	749	755	798	754	717	781	756	782	728	761	726	788	735	785	724	790	759	812	808	774	807	733	783	758	737	749	732	723	778	793	760	760	806	785	750	718	747	771	742	802	746	751	749	767	697	722	755	745	775	790	751	731	789	718	741	785	729	769	724	751	742	743	784	728	742	749	797	750	766	704	736	729	751	794	787	716	758	783	794	753	748	761	737	725	723	778	789	749	746	743	768	783	722	739	766	783	816	773	712	770	749	778	748	760	749	796	789	737	804	759	746	783	750	723	735	779	731	808	840	765	763	771	703	753	740	763	755	727	789	730	769	724	797	733	761	770	740	781	753	804	779	714	759	745	743	745	685	794	732	792	738	764	755	762	778	721	759	765	695	786	801	801	742	728	747	807	767	719	746	784	718	734	731	766	759	747	735	803	795	784	753	764	756	762	806	742	746	820	720	769	766	754	747	779	759	742	776	756	774	736	710	737	737	754	761	779	763	795	774	755	772	739	789	729	747	789	800	801	770	716	806	782	772	753	759	763	776	737	760	747	749	758	784	730	831	734	733	734	730	739	780	746	776	747	748	793	793	779	792	724	762	743	800	762	737	767	777	768	758	741	779	793	768	730	751	777	754	790	764	743	766	753	725	769	754	777	769	769	712	766	745	761	778	776	795	802	760	795	786	739	752	736	706	765	784	773	771	800	753	801	801	742	765	759	762	750	803	782	801	721	751	714	775	707	781	779	738	751	800	713	776	752	726	737	736	759	756	820	782	736	748	774	753	764	712	773	762	721	784	787	791	745	821	810	775	757	766	803	718	761	749	784	756	784	747	764	767	768	704	784	728	758	717	767	797	724	732	769	774	759	809	779	792	794	781	766	738	749	758	741	733	775	811	771	741	824	752	728	771	755	767	713	759	761	734	723	813	771	743	804	753	720	770	759	773	782	744	784	759	737	733	758	755	742	762	774	711	765	737	745	772	779	763	775	769	789	774	756	772	781	770	733	774	754	758	720	696	790	787	720	769	759	743	792	786	714	759	727	757	754	718	729	759	752	796	764	763	748	743	767	743	763	771	746	817	769	790	767	750	803	787	770	706	761	796	772	822	779	703	731	786	749	780	755	766	768	770	728	728	838	757	770	749	758	784	783	733	736	745	771	780	800	776	765	758	734	739	756	740	709	751	705	753	795	764	782	790	771	786	764	777	789	765	752	745	751	752	725	775	755	745	768	741	763	737	756	767	758	822	764	767	758	748	776	722	718	734	740	733	741	733	800	734	786	770	737	750	755	767	744	813	753	755	726	757	753	769	772	757	744	763	783	768	801	747	775	735	765	756	751	765	759	763	753	783	748	753	775	729	751	808	781	794	808	723	781	787	746	780	735	791	742	748	720	761	733	764	725	726	744	747	763	753	710	739	743	724	746	727	760	729	794	847	749	780	730	727	770	771	777	748	747	777	756	761	800	759	712	783	753	740	799	796	749	729	762	706	799	775	749	770	814	762	729	711	715	784	771	704	764	799	731	772	764	736	772	751	767	779	749	717	764	791	752	757	770	787	744	763	718	712	763	712	796	747	775	785	736	787	799	809	775	776	810	764	753	714	751	737	754	761	750	774	742	732	753	765	773	740	789	769	727	747	734	698	793	778	783	784	760	719	727	759	770	750	743	735	820	735	757	725	744	753	746	831	778	784	764	736	816	772	741	747	763	727	774	766	776	741	751	777	748	742	710	760	755	798	795	799	724	754	739	772	746	750	748	765	720	803	800	780	759	729	770	775	750	710	701	768	764	793	736	793	736	750	747	752	724	752	788	750	776	764	740	758	756	815	752	784	773	750	743	737	752	795	775	770	763	746	755	772	811	733	786	784	793	740	760	800	696	762	833	802	747	738	702	697	739	775	787	754	780	787	741	772	742	712	744	790	754	757	774	788	764	761	751	756	729	729	790	748	730	722	730	781	751	792	794	752	803	756	729	770	737	768	789	764	763	740	758	755	772	761	791	762	789	721	762	761	806	793	751	807	755	751	731	767	731	778	747	741	768	787	739	775	761	703	717	764	734	704	746	795	747	752	817	736	728	808	782	739	748	749	729	756	736	770	738	762	728	753	728	745	753	779	767	727	782	763	785	767	783	808	784	730	791	774	753	758	775	711	745	747	735	789	746	742	774	730	772	776	740	764	768	801	765	775	754	719	754	743	779	766	718	759	719	739	760	754	789	802	742	784	780	830	784	723	730	749	750	716	768	792	733	725	760	754	757	753	720	793	761	756	821	766	730	768	706	691	746	709	786	748	783	786	756	742	742	770	783	741	771	783	801	742	772	750	757	761	764	770	735	774	732	747	784	807	745	787	798
32067	35262	49335	50689	35669	23883	16359	9114	5212	2878	1947	2047	1441	1237	1232	1047	977	764	767	655	581	594	518	555	524	500	516	486	510	496	526	485	504	494	476	460	463	469	436	406	406	413	405	437	359	412	420	412	406	395	373	396	439	384	458	401	385	386	404	405	377	368	392	391	393	421	376	414	399	416	365	391	374	392	403	353	374	360	406	387	369	376	389	381	393	416	361	399	355	367	371	387	391	425	378	359	394	385	372	434	402	396	394	427	391	367	337	413	385	389	401	399	365	397	392	381	360	375	371	377	351	447	403	395	397	402	402	386	393	359	375	360	363	391	377	373	358	385	392	374	396	421	363	390	391	406	368	409	366	403	389	402	380	424	362	380	392	398	354	391	373	386	411	384	421	368	388	379	391	380	364	392	353	395	408	395	364	381	342	366	386	398	348	357	391	372	377	337	356	350	378	389	397	392	416	404	387	402	405	388	408	415	373	369	327	421	341	381	381	408	366	359	368	380	371	422	361	392	416	402	352	402	415	358	377	334	383	390	381	380	373	379	392	384	377	350	398	341	385	379	399	349	374	386	388	372	369	418	370	409	389	328	373	363	396	353	381	339	365	418	384	373	377	408	378	368	388	408	381	384	398	345	389	413	378	369	377	432	371	421	396	355	395	380	362	356	396	398	396	382	399	367	411	369	383	355	397	368	357	368	370	393	347	398	420	389	391	378	411	413	407	385	386	384	386	366	378	387	376	436	367	397	382	377	370	410	395	382	357	359	390	400	358	389	386	361	379	365	345	392	380	389	380	391	380	367	407	374	399	353	399	420	357	387	389	361	415	397	390	382	403	399	386	364	333	393	410	370	406	396	380	402	405	409	389	354	374	388	409	371	401	380	319	382	382	384	373	417	337	380	376	403	388	356	388	416	432	401	365	380	400	426	419	391	346	388	397	358	399	378	369	379	370	350	409	401	397	410	359	378	383	352	382	368	394	400	396	349	397	406	376	370	337	391	349	396	398	402	376	420	375	377	396	411	365	421	361	391	394	388	391	378	384	372	389	367	387	392	407	356	416	407	391	402	411	376	394	364	342	354	369	378	397	371	378	371	388	389	374	390	377	380	375	358	394	392	399	427	413	421	395	380	383	396	338	361	367	336	392	387	369	377	359	400	380	367	399	410	409	385	417	359	357	338	372	404	367	388	386	380	406	367	398	350	403	379	401	367	388	376	350	407	393	385	365	365	393	363	366	391	408	393	402	359	359	372	395	350	381	390	381	374	392	418	405	410	389	407	392	385	337	399	394	359	385	400	350	364	380	372	356	358	367	374	373	379	350	358	369	392	369	398	389	379	385	380	390	437	404	336	413	369	361	370	366	372	379	368	359	415	403	374	378	396	429	379	364	387	404	389	412	340	393	382	399	369	358	437	368	362	391	348	360	384	394	371	376	394	374	375	353	425	390	357	393	429	377	366	392	379	392	402	351	373	386	409	385	403	388	384	396	425	367	371	380	334	382	350	387	387	407	351	372	340	406	382	393	384	397	417	382	424	350	401	370	398	379	374	375	413	373	379	369	359	367	385	358	361	402	391	395	395	367	360	379	404	363	402	387	389	395	417	440	385	419	392	397	402	408	357	373	330	374	364	378	343	396	439	416	411	361	424	364	375	342	349	371	372	383	381	355	413	383	389	383	397	358	399	419	363	385	394	418	389	376	381	347	348	375	406	394	364	385	405	365	377	370	382	409	368	380	386	361	405	395	383	353	367	360	388	382	403	392	392	397	334	354	430	375	409	402	384	388	379	405	375	410	362	381	395	368	388	386	346	394	388	363	362	373	380	401	381	408	388	402	359	367	377	395	395	350	386	389	382	403	381	403	390	410	363	405	383	387	395	410	390	379	394	379	387	378	397	396	378	389	377	376	366	385	376	362	401	390	349	394	395	380	388	395	372	388	409	362	373	395	395	387	437	385	403	390	405	364	399	385	338	375	393	369	404	386	404	358	384	356	363	412	345	374	382	362	388	359	376	373	376	365	386	393	396	386	374	387	379	395	370	373	379	418	375	396	398	370	384	396	408	418	363	398	357	377	413	384	386	349	362	381	374	372	399	428	383	401	380	406	400	382	387	396	358	378	420	398	387	377	424	392	374	356	376	366	390	366	400	399	387	373	388	414	377	402	390	381	422	346	406	402	409	417	432	367	358	378	404	388	376	408	371	427	393	372	395	388	395	363	396	388	380	406	423	378	402	397	364	357	368	408	379	380	370	396	396	397	393	402	359	318	373	412	345	393	382	396	415	354	402	420	340	387	387	396	396	394	392	355	392	378	348	352	388	376	380	408	400	398	386	340	378	412	358	376	395	371	386	386	349	370	380	361	397	412	387	390	374	332	381	366	379	372	413	356	368	411	395	385	396	398	402	366	378	400	420	358	388	412	375	406	385	360	381	407	424	352	385	393	399	409	388	396	413	345	401	352	372	394	393	395	358	407	404	375	348	396	389	367	380	385	415	401	386	388	378	362	388	393	373	388	351	381	379	375	397	369	363	400	420	378	341	386	363	385	425	384	368	390	376	415	383	413	367	353	339	348	420	388	385	358	381	411	389	349	404	408	383	404	370	383	382	420	403	362	397	368	400	355	356	379	396	398	372	417	391	354	400	395	372	404	429	380	385	373	367	370	350	369	394	346	391	382	425	387	371	369	375	393	408	372	376	419	378	355	389	390	387	413	376	405	364	410	357	396	372	400	396	361	416	378	422	385	360	379	395	368	399	383	386	370	391	379	365	382	373	394	412	376	361	353	382	403	384	385	365	399	386	379	396	407	416	361	364	351	372	366	346	365	370	384	361	328	375	416	430	395	385	409	348	399	368	356	401	392	401	365	371	374	364	344	386	425	368	376	397	406	400	400	373	350	388	351	371	404	388	389	395	427	406	408	398	383	411	377	371	425	387	357	405	373	387	385	430	355	370	393	386	352	447	346	392	395	394	381	369	395	382	399	374	408	396	383	409	418	387	378	374	387	343	332	438	388	379	354	375	363	367	415	409	402	397	366	413	382	403	367	358	397	361	398	374	393	361	373	343	375	406	375	378	371	358	375	380	372	379	384	415	392	366	372	415	380	377	402	384	368	402	394	380	367	360	355	386	366	401	401	380	379	341	357	391	392	385	364	369	359	390	355	348	399	387	391	386	405	433	438	410	371	369	426	382	389	397	358	366	339	404	357	382	393	362	355	390	367	368	407	401	386	388	356	370	382	350	374	388	381	364	400	367	401	410	380	378	398	406	443	367	371	359	409	365	388	386	397	381	371	413	407	421	388	380	391	424	343	367	384	400	416	396	361	388	396	373	371	375	371	361	402	365	384	357	370	366	365	344	382	411	394	362	397	395	381	395	361	391	367	381	388	376	377	386	391	384	395	372	392	387	385	392	439	371	353	412	414	410	398	372	389	415	401	385	426	356	369	395	392	390	404	354	368	387	385	376	394	399	397	422	367	381
20244	29347	48585	53580	44545	16307	13255	12062	11403	9007	7244	7941	6374	5656	5378	4452	4063	3550	3189	2563	2267	2131	2069	1998	1850	1946	1901	1881	1827	1753	1676	1495	1581	1528	1353	1413	1291	1250	1197	1163	1177	1160	1132	1160	1053	1061	1080	1050	1033	1049	1035	1044	969	1053	989	994	976	928	940	956	990	1004	959	962	965	975	927	920	945	1035	958	1013	951	887	896	910	940	1000	889	935	913	900	933	903	942	896	893	912	889	852	958	898	931	858	937	930	954	905	976	914	947	909	931	1017	987	996	921	964	999	904	936	910	938	896	977	944	911	956	970	918	886	938	942	928	928	935	890	925	894	875	892	925	917	938	878	928	925	933	923	896	913	911	902	849	898	948	868	955	909	939	937	977	914	967	936	875	893	899	896	935	988	928	903	957	910	923	849	913	887	863	895	928	885	898	974	953	918	918	908	909	939	910	911	913	914	896	893	924	954	887	929	900	934	908	945	900	901	892	898	919	910	909	885	942	988	888	941	908	932	862	869	976	933	894	900	904	911	892	965	920	906	917	917	959	937	948	917	954	947	900	912	889	939	941	996	936	914	899	924	875	895	902	931	913	940	961	823	971	881	866	896	880	982	932	857	925	921	897	893	902	900	870	899	919	871	918	912	862	906	864	886	883	897	956	880	939	925	928	937	889	942	884	887	906	936	920	911	916	936	912	948	892	881	854	860	907	879	894	871	855	989	973	923	927	886	899	900	931	893	891	934	855	851	958	998	867	891	910	927	977	894	903	928	913	953	928	914	929	954	861	894	847	905	917	889	875	943	931	900	874	913	948	849	960	884	897	954	922	969	914	921	859	901	903	936	915	903	908	927	920	930	930	932	982	977	866	878	914	938	913	897	953	867	983	954	894	906	879	962	891	896	925	888	909	924	945	891	937	900	927	898	909	940	931	911	853	928	895	878	937	901	893	902	929	913	916	833	894	893	942	914	909	897	933	904	928	897	908	945	918	976	932	941	913	915	897	918	845	888	852	918	876	879	902	895	888	929	946	846	901	883	909	928	893	968	915	904	894	925	945	886	950	960	919	951	908	862	949	977	881	886	970	973	903	909	905	957	913	957	898	944	916	958	885	922	922	933	891	932	916	955	937	948	954	953	860	933	919	903	912	881	862	971	881	920	851	906	941	923	936	973	932	948	898	897	927	960	905	947	924	932	860	955	917	931	922	889	876	954	876	967	958	898	952	920	899	914	925	901	918	936	898	929	912	874	882	929	855	923	891	927	890	943	923	886	910	886	909	918	890	897	952	891	932	910	896	894	992	872	901	880	937	906	893	876	878	930	889	841	966	859	903	906	936	955	905	956	980	895	887	915	898	879	934	901	931	891	932	945	903	971	905	917	913	910	853	1018	974	953	874	976	844	937	927	907	887	964	902	877	898	912	905	888	888	911	932	875	901	909	890	907	893	940	972	945	940	918	947	928	910	945	923	897	914	909	914	909	910	906	933	908	887	853	945	910	909	932	914	931	858	915	886	853	873	906	928	877	907	916	858	916	861	882	939	904	921	925	898	911	989	887	938	875	994	923	908	870	929	890	922	917	964	892	928	939	977	939	892	990	897	885	929	975	870	913	911	935	926	894	939	911	957	939	867	958	973	939	900	894	893	922	867	910	946	881	892	925	848	919	880	907	918	881	900	901	895	893	894	898	853	884	924	913	871	879	946	914	873	893	917	891	906	881	951	901	912	939	904	903	942	906	935	898	935	924	959	880	854	948	887	901	900	899	923	857	857	888	907	882	934	986	856	904	951	891	958	918	877	893	913	887	904	895	921	929	902	914	922	904	939	889	893	943	914	894	903	941	921	928	871	910	944	868	930	914	924	921	872	905	936	959	901	907	961	875	930	924	950	950	910	959	922	873	893	878	893	918	929	852	886	861	909	916	878	977	911	843	913	907	898	889	932	895	905	898	939	912	873	888	946	902	856	918	945	903	936	932	895	918	932	934	874	883	896	911	920	892	941	884	902	962	923	917	886	917	929	994	881	880	921	904	871	913	928	933	948	856	859	885	959	906	946	930	922	925	907	908	915	913	862	913	872	930	904	945	862	919	919	884	974	892	976	916	889	909	887	915	915	926	896	897	894	892	872	904	921	909	899	902	931	902	881	939	925	844	881	880	864	904	862	935	883	924	885	877	905	974	902	910	936	940	928	923	943	965	896	876	881	883	920	917	950	890	956	892	949	919	849	902	942	907	917	913	897	883	920	937	917	943	961	941	893	944	916	925	870	927	945	906	965	982	936	928	901	878	907	913	842	907	857	961	909	977	947	918	885	954	902	929	956	898	905	910	965	954	919	880	855	909	923	891	883	967	967	923	909	900	928	850	855	889	910	900	933	918	894	902	909	872	970	893	902	900	922	900	908	876	930	916	939	890	929	911	951	857	927	925	932	888	922	854	905	922	939	930	878	913	947	924	894	876	913	896	938	888	963	907	982	915	911	879	976	877	936	915	914	924	915	912	915	924	896	936	908	902	905	902	905	927	922	978	928	935	948	913	903	885	938	927	937	900	900	997	898	920	855	948	992	951	981	925	897	884	910	883	889	923	959	950	926	971	899	853	831	917	868	903	932	940	876	955	897	904	892	865	934	896	904	865	880	835	909	953	913	894	938	899	889	899	894	918	932	868	884	869	934	904	873	846	900	911	871	860	855	973	891	903	924	944	889	861	914	898	878	913	885	877	933	919	966	928	857	993	928	901	949	913	882	906	900	923	950	884	935	892	907	936	930	937	923	924	927	870	928	934	933	890	883	930	903	946	928	911	913	920	923	901	898	969	936	954	895	978	891	949	874	897	852	902	885	954	910	918	873	896	980	837	893	889	900	879	913	889	889	914	897	946	924	900	926	916	916	982	917	951	926	996	910	893	890	938	929	945	943	907	954	900	925	920	924	921	945	888	869	906	895	923	884	958	955	968	886	875	884	869	893	906	887	877	937	883	971	920	921	900	919	901	892	861	877	972	880	876	931	982	940	936	873	888	892	892	895	909	919	902	897	906	936	854	912	899	914	926	851	897	869	914	845	880	946	920	910	893	920	931	918	898	925	863	888	927	894	892	895	964	891	928	885	926	940	928	954	899	912	941	873	873	852	941	880	961	908	833	916	926	998	899	882	888	926	908	886	914	863	905	915	893	915	872	877	946	886	857	997	937	937	931	932	909	916	940	880	950	832	952	903	927	870	896	937	918	916	910	925	928	940	917	958	863	931	869	914	930	922	915	940	906	886	879	930	959	942	976	929	891	921	977	902	913	926	881	939	920	896	978	880	925	914	886	896	867	915	907	902	891	934	898	924	943	873	911	897	941	897	921	946	862	862	889	879	928	915	884	903	942	890	929	877	922	996	893	865	934	884	878	917	923	874	916	905	940	906	956	928	954	919	902	929	935	878	926	898	951	972	894	955	937	946	941	975	910	934	936	927	949	940	839	891	906	886	912	917	928	974	920	896	925	880	897	922	852	959	896	949	932	924
41139	43226	45439	45643	38832	26801	19971	13072	8288	4942	3093	2920	2454	1897	1620	1355	1193	1040	895	730	733	686	633	622	645	605	611	586	576	540	556	506	481	525	495	478	495	442	437	457	413	454	390	410	416	387	427	380	348	410	375	344	371	381	360	368	370	374	359	365	360	396	347	348	295	375	372	369	363	368	400	380	337	366	385	370	395	374	355	383	362	363	381	353	359	308	339	377	349	333	374	333	377	367	312	347	341	335	338	367	367	378	371	367	397	330	347	380	338	357	324	332	354	376	327	322	347	375	349	330	345	344	331	355	367	375	348	372	344	346	335	322	346	353	364	379	385	340	352	328	358	324	393	333	372	339	347	359	333	370	361	378	359	358	327	333	351	358	338	329	323	357	353	363	335	366	334	351	366	361	333	343	390	363	329	332	355	377	366	345	372	352	385	342	297	322	322	343	375	333	325	364	373	351	337	359	374	339	342	359	358	342	326	350	393	304	360	311	301	388	319	323	327	375	338	335	369	345	365	303	333	319	357	372	384	360	319	324	369	319	374	332	341	352	320	353	338	348	338	357	335	310	368	332	320	350	337	332	357	338	341	338	349	344	353	332	318	321	348	338	345	354	341	327	317	354	317	360	329	374	349	374	328	318	335	343	380	336	371	345	334	375	325	366	331	368	359	348	343	359	356	368	339	334	351	347	350	321	388	336	353	365	347	336	379	307	341	317	327	343	378	366	365	336	339	361	340	343	343	345	331	354	353	353	298	341	353	368	335	361	359	345	342	365	337	342	356	370	359	354	380	378	356	328	340	380	349	373	345	360	357	332	354	372	351	317	351	364	329	351	368	332	333	345	365	363	396	369	346	354	354	353	349	336	353	319	365	346	325	364	343	363	334	327	353	334	350	342	363	315	325	316	384	363	357	369	356	330	365	358	334	340	343	374	344	333	360	370	347	342	335	336	404	339	379	362	326	368	358	386	343	368	350	362	311	335	323	342	325	335	344	342	362	326	330	371	313	347	385	378	308	342	345	349	356	343	340	326	327	324	355	380	333	322	385	358	350	372	345	336	374	346	355	360	329	339	339	358	383	343	295	314	373	359	346	347	348	381	332	368	332	354	356	326	335	369	336	327	350	305	363	371	349	365	331	372	327	331	303	376	320	320	358	385	331	350	325	352	349	353	379	385	344	370	341	363	363	324	379	343	391	377	353	387	341	404	343	338	348	353	375	351	368	374	347	368	353	344	371	352	341	363	372	361	315	354	357	332	325	360	350	347	307	354	348	380	372	338	327	366	347	328	333	327	345	373	332	323	373	402	301	350	381	327	331	328	321	318	356	367	355	355	340	350	314	358	357	313	363	362	394	344	344	380	326	356	327	357	361	369	350	338	341	384	348	357	336	420	337	360	336	340	330	326	348	352	332	363	359	336	333	331	347	341	338	328	330	375	350	354	361	338	346	353	344	332	351	348	345	333	303	345	358	393	323	354	345	339	338	354	381	370	381	357	378	325	359	403	341	303	377	341	353	347	316	362	339	380	348	343	348	356	325	345	343	350	373	365	355	339	318	368	344	320	369	344	343	354	367	347	359	364	318	360	364	345	329	348	355	349	352	323	316	338	371	342	344	354	329	364	354	351	337	375	362	334	329	359	354	388	357	367	337	360	376	346	341	312	354	319	320	313	326	327	328	331	344	340	346	361	350	354	335	331	383	380	336	355	349	329	333	342	375	348	364	330	353	354	350	330	346	312	324	347	337	353	325	360	360	341	375	303	317	332	340	344	348	327	311	372	354	334	357	349	343	370	361	346	331	356	351	331	354	347	343	334	327	322	344	323	342	369	353	332	331	333	314	351	364	350	375	318	365	338	365	376	329	343	349	313	328	310	369	369	341	348	367	348	343	340	400	376	328	364	339	333	361	321	330	328	349	333	348	354	311	364	366	333	319	357	351	374	360	333	343	366	337	372	357	327	363	336	360	358	348	350	369	360	350	329	336	378	351	335	319	336	326	338	379	399	368	362	342	347	359	362	377	364	344	349	376	365	370	315	355	366	339	327	408	330	329	345	329	367	355	382	352	347	359	384	355	338	365	341	364	354	370	343	386	350	335	351	366	334	331	364	372	336	341	371	342	377	360	336	331	366	351	333	363	351	343	350	369	344	388	354	322	336	327	347	320	379	362	363	390	336	369	362	343	372	333	327	315	303	338	320	330	325	365	365	347	350	373	349	371	342	343	383	345	316	341	393	332	351	327	336	357	349	333	343	333	368	353	323	362	373	351	363	338	331	347	337	352	333	338	328	363	347	368	407	335	329	382	372	379	301	362	372	349	343	292	340	326	320	321	348	348	344	364	374	375	362	377	344	350	381	362	344	349	324	302	332	320	344	350	355	356	358	326	326	338	296	343	328	350	373	366	413	351	358	356	374	332	343	323	339	345	295	367	361	376	337	364	353	332	321	347	352	349	332	335	351	348	334	363	366	336	390	323	341	369	375	333	348	336	350	363	341	336	345	387	374	356	360	364	382	350	348	347	379	362	311	358	358	327	374	339	358	352	339	335	352	357	361	348	316	350	369	326	358	377	347	370	313	368	352	322	333	341	357	345	360	335	349	359	326	354	363	349	381	317	353	347	320	353	354	311	370	335	330	330	362	398	337	349	347	340	362	305	338	342	311	380	346	376	327	357	319	367	364	377	337	330	367	343	370	350	328	369	315	335	348	344	341	357	363	359	329	338	371	365	352	382	372	344	370	335	310	360	321	338	332	394	351	334	324	356	357	358	347	318	363	348	350	361	324	344	331	395	355	334	365	347	388	330	347	361	354	361	361	359	334	390	365	331	342	334	345	352	345	364	354	371	321	369	356	332	355	360	379	354	313	357	371	320	369	330	341	342	365	315	281	347	329	344	350	364	353	364	326	362	340	351	362	336	377	333	321	360	345	367	360	348	354	338	324	369	374	341	375	375	349	333	339	320	352	366	351	375	355	364	336	349	326	326	352	343	354	333	326	363	375	347	376	373	345	337	346	355	328	358	365	328	362	350	329	385	340	336	375	387	350	376	340	343	353	352	345	363	334	350	343	366	338	340	357	327	315	345	384	353	344	345	361	346	356	342	342	352	329	369	344	373	355	347	361	345	368	333	342	324	364	358	328	338	346	357	347	333	340	344	346	356	343	352	373	319	341	325	355	348	366	373	333	337	332	333	329	328	338	340	319	338	339	353	323	386	369	385	377	354	361	313	309	379	376	365	370	347	357	392	362	359	345	387	326	361	336	378	360	310	350	358	357	350	330	360	366	337	397	352	394	378	344	363	361	348	353	377	323	331	338	333	355	331	337	341	360	343	336	341	342	353	332	309	346	308	368	355	356	368	367	387	338	372	336	332	330	352	318	340	352	344	355	350	317	353	391	324	337	337	361	388	348	365	345	334	338	355	340	355	327	363	331	345	357	364	324	351	341	336	379	373	340	380	376	395	337	322	354	349	313	335	364	335	331
26333	35724	45874	52257	46283	23696	17889	17204	16141	13597	10069	11225	9389	7902	6968	6332	5571	4730	4200	3463	2954	2918	2889	2792	2751	2672	2384	2447	2345	2164	2232	1821	1866	1978	1754	1747	1525	1260	1496	1284	1319	1312	1250	1216	1128	1091	963	1094	1039	1007	1021	1027	951	967	926	984	914	908	954	865	873	961	835	903	859	907	898	942	897	904	828	868	812	843	835	840	893	837	850	818	856	838	869	865	794	849	846	877	863	865	838	757	802	797	896	870	889	952	867	849	853	842	903	888	885	855	866	885	819	847	892	853	835	794	834	859	801	888	833	823	815	811	848	803	843	825	825	861	803	813	789	788	799	802	846	810	829	829	814	846	800	799	862	819	785	797	797	832	827	769	803	858	831	804	842	822	845	825	776	877	841	775	870	823	825	783	825	857	803	797	801	800	813	839	832	871	829	812	834	801	793	829	801	790	834	837	779	862	804	837	837	842	809	765	823	839	861	893	808	795	838	863	778	847	874	813	830	805	794	837	780	836	816	873	770	844	810	784	869	850	855	898	794	845	821	861	861	801	772	785	845	774	862	811	809	787	824	818	787	769	823	793	871	788	808	830	838	859	857	810	846	804	813	804	809	791	805	804	803	806	850	819	839	819	847	815	844	822	847	870	840	796	868	841	814	794	773	833	827	824	839	822	853	842	852	834	812	777	812	821	775	793	821	885	839	832	823	814	812	827	774	828	796	889	850	829	836	800	824	798	810	830	768	825	827	781	843	800	801	778	743	801	783	868	819	817	822	786	831	779	848	826	822	816	820	810	839	789	831	787	853	821	734	797	832	809	858	823	855	856	818	838	840	863	849	807	802	807	794	804	814	857	813	758	849	823	873	806	811	798	810	810	802	866	814	834	819	800	814	844	865	781	870	809	826	863	852	830	830	785	851	813	852	777	795	834	764	802	790	835	881	825	827	803	849	781	841	856	786	790	846	784	822	848	813	797	819	807	872	813	789	824	817	789	854	817	797	817	797	799	829	822	841	819	833	794	796	850	822	852	846	818	845	860	781	786	852	791	798	800	817	799	801	775	819	823	828	807	797	854	796	845	799	796	851	773	837	809	802	825	797	873	787	869	836	787	842	763	869	858	795	849	834	840	841	795	816	800	814	846	856	837	872	804	856	847	831	846	751	854	841	826	830	864	795	867	804	797	785	800	834	861	797	831	806	808	855	837	836	804	861	850	814	855	772	829	764	800	812	804	847	839	847	826	810	792	805	854	811	809	805	808	829	791	807	862	793	785	789	897	821	779	803	821	801	837	781	853	821	854	805	805	823	825	826	789	822	844	793	804	803	815	840	829	797	837	886	835	857	800	803	809	818	788	813	806	847	818	830	820	828	853	812	862	873	886	792	843	788	831	801	822	837	854	837	852	810	797	876	828	788	789	825	796	792	871	820	780	859	789	828	881	804	806	801	827	825	843	780	784	813	827	776	814	780	871	862	813	778	847	801	824	799	809	784	869	831	813	789	845	832	828	838	871	794	794	804	857	750	824	843	832	803	832	790	845	772	834	837	819	837	749	815	793	820	865	881	826	860	808	802	858	785	825	818	820	839	792	815	771	826	793	799	868	847	831	855	835	812	816	846	795	789	841	803	833	814	841	831	824	798	859	777	777	817	845	837	841	809	840	849	752	814	826	780	875	803	859	798	828	865	867	826	833	835	784	823	826	844	825	792	777	855	847	796	830	882	802	831	828	790	802	791	831	809	798	854	883	859	854	811	832	775	796	836	798	818	810	801	884	822	796	853	758	799	782	825	803	819	802	838	802	827	799	811	805	785	835	825	808	815	798	779	874	823	848	779	807	830	816	817	873	799	823	783	860	854	869	822	835	820	899	796	786	871	828	829	844	847	788	842	830	851	819	825	790	845	832	870	820	847	816	832	804	847	825	798	825	786	812	794	804	836	798	817	837	748	889	889	805	814	824	823	777	811	819	811	812	830	833	836	759	831	828	785	778	772	840	814	813	845	820	762	871	840	789	834	771	895	830	809	845	858	832	872	810	840	816	797	793	823	825	814	810	773	809	815	805	812	841	806	791	861	878	861	819	790	843	793	788	789	862	799	815	851	819	832	828	781	810	802	758	825	788	833	883	869	861	800	799	809	793	863	802	783	777	790	839	807	864	806	852	803	815	873	787	818	835	831	802	848	777	822	859	842	830	766	826	799	837	820	827	816	789	794	786	774	842	788	820	808	814	820	832	816	842	820	764	794	838	837	834	792	804	805	803	867	819	822	856	834	830	760	884	869	867	789	827	812	831	819	831	888	778	854	821	836	804	838	800	819	845	851	813	852	804	856	822	804	823	819	822	780	807	784	867	890	883	847	773	863	835	825	806	833	837	812	808	809	767	852	848	759	810	846	825	809	810	765	833	758	827	809	825	800	832	801	772	803	817	866	799	824	807	848	810	852	792	843	840	805	802	834	857	855	772	806	811	853	853	817	802	800	840	829	801	845	829	778	832	785	850	807	865	860	841	857	838	836	803	828	822	863	897	822	844	805	770	834	782	820	789	866	867	865	797	859	874	861	832	831	860	833	853	798	836	846	803	826	866	862	823	811	850	859	870	815	862	833	828	773	826	851	827	817	774	830	801	846	839	823	802	817	788	876	794	821	822	808	834	790	835	792	851	812	851	862	822	854	808	868	811	793	791	843	814	849	813	808	800	805	828	793	811	785	851	854	835	841	802	833	792	881	804	828	805	794	855	813	839	789	821	772	791	800	790	837	829	818	814	809	832	788	808	832	873	905	834	855	796	862	802	841	788	817	828	797	789	817	820	825	823	800	861	819	801	782	794	802	788	749	872	821	780	795	789	792	835	803	843	833	853	771	841	811	848	849	803	849	816	868	874	828	840	863	824	833	790	796	793	837	841	819	823	828	854	818	798	818	803	869	802	842	815	839	883	849	815	879	845	873	829	835	810	812	853	772	817	854	772	794	836	839	787	833	826	824	821	841	776	854	898	834	748	841	847	787	815	831	837	782	802	832	805	769	783	810	813	795	826	835	812	858	811	857	956	803	804	800	851	881	806	846	848	815	838	839	838	831	850	790	817	832	817	861	821	798	824	786	819	835	822	840	783	842	789	834	882	811	831	853	779	808	812	819	786	832	860	780	817	841	856	811	828	835	802	828	786	802	797	806	860	775	801	846	829	827	809	828	845	828	852	797	827	779	805	815	863	805	786	805	833	834	837	864	892	801	853	842	847	824	834	788	787	812	770	815	817	842	744	781	854	841	876	811	782	791	800	808	823	821	791	817	828	807	895	799	810	844	826	800	824	804	806	844	842	761	836	816	817	816	788	782	785	772	808	789	805	765	797	822	813	837	786	827	796	842	824	790	826	895	809	810	808	832	800	823	768	865	741	832	796	843	832	869	809	818	837	800	856	764	802	834	840	848	841	852	814	834	832	825	809	814	814	796	797	839	805	821	823	847	812	882	811	867	806	764	798	807	783	827	818	845	850	814	803
14575	9057	10005	11992	9379	3252	1664	1352	1165	969	790	726	588	564	542	528	499	450	451	376	399	344	368	382	386	340	336	315	362	345	366	344	334	389	323	326	320	363	340	279	320	324	329	299	330	311	328	340	323	326	328	287	327	321	323	311	322	308	323	314	316	355	291	290	348	319	315	319	330	335	328	300	319	318	315	333	321	299	319	302	316	283	320	309	317	291	309	322	307	331	307	320	264	324	297	330	299	304	321	350	291	327	304	341	320	282	311	341	300	290	294	340	335	286	290	348	326	322	278	314	352	286	319	324	335	316	331	306	330	306	317	324	337	295	340	314	365	309	320	306	285	301	268	320	309	338	349	320	312	307	338	304	320	350	315	346	322	331	339	276	335	293	331	297	330	292	343	312	299	326	300	330	313	347	321	312	320	305	286	263	312	322	340	341	299	282	295	316	356	317	331	318	311	298	316	309	322	303	329	326	314	282	343	280	299	327	327	297	323	313	313	326	323	338	312	277	311	293	324	326	315	319	309	320	343	305	287	318	323	347	321	308	326	291	294	339	363	353	356	316	305	287	303	324	321	293	297	356	302	306	307	359	323	331	293	308	323	309	329	317	312	311	321	328	296	321	309	321	302	312	313	314	294	322	330	331	318	299	331	315	326	315	311	290	314	295	307	302	298	327	327	292	354	315	328	335	330	340	340	300	337	323	306	309	308	347	314	324	329	278	303	326	296	318	288	325	282	323	310	314	288	312	329	346	281	342	305	333	277	332	294	318	319	313	331	330	324	275	313	326	306	300	340	341	327	308	327	329	311	342	322	298	323	323	312	314	301	276	333	310	317	283	271	292	294	314	299	300	283	294	308	294	302	324	309	320	302	297	292	314	309	339	322	337	289	306	316	313	323	332	304	325	336	290	331	297	291	329	315	302	290	314	308	320	313	308	337	326	312	301	301	301	318	350	319	322	302	314	307	277	311	290	333	361	367	321	290	343	293	293	307	309	316	296	339	342	327	327	302	320	285	329	301	324	301	332	292	324	287	323	316	310	298	311	352	301	293	291	325	288	316	305	292	303	326	337	300	289	325	288	337	299	306	308	303	294	281	329	342	331	317	295	311	288	302	317	330	307	318	318	284	321	346	296	300	306	329	301	282	310	305	312	300	316	331	314	309	303	324	305	310	317	334	273	325	296	315	297	320	303	310	335	315	314	302	317	318	317	310	283	287	321	310	282	314	292	334	323	274	328	343	275	352	300	295	279	329	297	315	308	345	331	335	313	313	266	330	323	326	304	330	303	323	291	294	321	337	306	316	324	328	349	280	297	323	316	269	354	293	303	306	327	320	310	330	302	307	299	299	302	308	259	272	324	324	301	296	289	313	334	315	297	308	307	316	309	318	313	328	320	293	322	335	328	288	325	311	315	329	303	296	339	340	299	311	299	324	312	310	285	294	325	295	317	311	318	289	338	288	301	353	330	309	307	291	301	326	315	277	338	327	310	324	328	318	320	297	334	309	302	318	343	294	311	279	300	317	358	270	308	288	327	309	338	292	308	324	318	328	312	290	305	285	323	361	298	305	326	316	327	303	328	318	294	309	337	310	311	294	321	295	312	319	358	298	338	299	304	305	345	299	309	288	326	308	324	315	314	316	326	328	326	296	334	302	329	312	303	310	334	341	314	304	310	299	329	319	293	341	287	319	295	319	322	310	311	287	311	329	272	305	333	310	315	281	314	336	339	291	312	307	284	333	300	337	317	328	342	327	315	286	347	309	360	287	310	317	292	316	319	310	301	328	332	319	285	307	336	329	342	290	336	332	330	336	280	292	308	309	338	300	295	313	340	336	325	310	325	321	280	305	304	328	306	271	298	293	330	329	293	314	343	326	309	320	294	325	317	348	291	313	287	295	324	314	313	302	320	304	322	296	318	331	307	316	294	323	348	325	329	315	330	339	316	317	329	324	328	320	290	324	290	329	320	309	301	325	285	305	323	297	324	294	289	310	311	329	278	297	344	305	353	312	316	320	313	318	333	367	292	356	319	289	322	327	297	289	335	330	297	292	331	330	321	310	316	350	351	373	323	306	330	318	329	294	281	309	301	319	283	303	324	306	325	320	315	335	301	314	341	307	285	329	337	333	329	338	337	322	325	283	328	288	300	296	291	316	307	352	336	274	310	293	324	308	302	302	298	348	321	342	329	309	296	322	306	350	299	308	316	278	338	332	323	352	329	314	283	295	338	315	329	300	318	315	300	348	339	319	328	305	316	348	307	293	313	309	294	330	325	344	352	294	274	324	324	321	311	325	332	313	294	319	335	340	311	319	296	308	317	288	313	316	301	324	302	337	306	361	309	313	297	308	301	296	297	301	336	326	312	309	331	322	324	317	336	309	336	319	317	328	324	313	343	303	334	308	338	285	303	329	306	313	329	325	304	298	324	314	313	309	318	291	292	314	325	330	305	316	317	307	311	303	321	287	310	278	294	310	338	306	304	318	306	310	326	332	303	304	301	295	299	313	329	334	327	345	336	339	308	300	303	327	291	302	328	335	307	306	302	293	307	285	312	282	321	311	335	296	322	300	306	318	336	322	313	311	339	331	297	342	304	300	318	290	331	332	290	297	319	305	299	291	313	302	308	307	278	341	317	342	322	337	303	294	274	293	300	311	293	325	294	269	294	346	303	291	327	308	305	287	307	311	282	328	331	315	314	322	296	278	296	317	320	307	319	273	324	312	296	312	348	341	322	316	326	325	315	324	325	318	314	280	338	276	303	290	342	324	285	317	323	331	331	288	324	280	307	301	311	296	336	326	310	317	326	327	343	298	351	332	285	341	339	278	300	315	324	311	337	291	305	323	316	317	313	326	319	329	323	332	325	317	306	342	322	320	373	294	318	341	305	311	345	307	322	299	321	300	315	302	303	303	339	319	331	282	323	309	316	330	345	310	330	322	337	312	295	313	281	298	332	301	309	309	356	307	312	305	330	302	321	321	315	309	325	299	320	320	328	333	310	326	310	357	328	275	323	294	311	323	314	335	307	320	308	323	303	324	313	295	295	300	330	329	339	318	328	331	280	319	305	319	318	323	313	286	289	299	261	339	298	299	298	321	326	336	334	325	310	316	322	304	279	276	324	322	318	289	284	289	315	305	316	313	348	318	301	294	301	317	326	332	299	298	328	259	327	287	294	295	344	304	311	322	333	318	348	318	320	292	322	278	300	293	285	313	323	330	305	342	325	306	323	318	323	306	305	297	304	301	351	304	293	317	310	309	331	319	301	311	317	313	303	337	309	340	338	310	302	313	305	334	308	336	311	302	288	320	355	318	344	335	326	316	291	321	335	310	330	374	304	336	298	347	320	340	345	364	280	278	309	329	300	323	319	308	317	334	320	316	315	312	307	288	333	315	349	319	319	296	270	310	341	315	279	310	315	337	301	307	306	337	328	296	292	314	325	308	311	303	301	288	339	314	326	315	303	316	317	280	351	328	322	317	326
8685	8884	15560	24314	21237	8814	6239	5587	4825	4218	3329	2808	2438	2170	2154	2032	1815	1680	1428	1299	1191	1170	1177	1098	1197	1099	1138	1099	985	1008	1063	934	1013	965	956	964	913	843	903	849	852	811	880	884	826	815	805	829	793	749	859	782	789	899	804	827	777	814	785	812	846	835	803	740	766	787	781	761	744	812	781	745	762	788	845	802	803	794	765	767	769	796	802	823	759	770	798	824	814	759	783	764	783	764	744	770	842	808	767	842	804	799	780	811	764	772	802	800	787	834	759	754	822	792	807	772	791	827	822	742	776	797	781	774	784	743	738	789	772	757	764	828	787	806	811	710	781	781	790	786	828	739	775	765	821	751	724	806	784	802	785	747	718	778	794	776	834	841	755	778	831	731	792	727	755	844	782	819	771	779	760	791	810	785	755	752	817	740	810	816	760	849	774	762	752	805	772	747	818	769	725	761	809	829	739	779	803	836	721	785	789	792	770	774	827	771	756	779	765	778	750	776	795	790	743	745	764	777	743	806	753	770	783	733	772	791	764	743	751	746	798	734	796	817	786	807	770	766	788	789	782	824	792	759	806	763	772	816	746	736	782	769	806	771	757	776	704	705	761	765	789	779	792	776	794	750	762	737	809	772	764	789	731	751	806	768	794	804	754	775	762	747	793	791	802	753	763	793	780	756	746	828	777	765	801	792	791	833	831	791	804	778	834	787	818	754	742	791	774	738	792	741	764	725	784	772	746	795	755	813	815	758	805	795	734	763	785	770	846	768	775	805	791	757	782	799	764	761	776	763	764	817	794	803	805	768	797	765	777	758	773	781	757	773	809	776	803	763	805	789	779	775	751	799	764	730	766	774	761	750	771	824	750	796	842	770	811	831	793	769	759	788	756	804	781	757	783	800	744	819	730	802	781	790	748	847	764	742	753	815	767	782	767	784	782	792	782	751	774	763	802	749	801	741	779	766	749	802	797	837	807	774	796	777	799	807	756	804	759	706	752	752	808	784	850	803	748	774	763	779	755	777	752	790	802	794	753	787	770	796	818	764	760	787	745	734	751	757	803	818	769	813	783	804	781	773	780	699	808	778	774	766	776	735	787	769	741	789	742	823	784	738	755	797	781	757	759	765	750	766	797	843	773	743	767	762	799	782	762	784	770	757	781	793	745	770	771	798	757	780	797	744	865	793	706	749	770	806	764	825	770	779	802	774	797	793	768	756	799	842	759	807	761	742	792	730	796	756	841	752	771	790	817	807	778	751	797	803	749	727	765	762	781	763	774	737	755	777	747	787	759	765	806	785	774	808	817	824	782	748	778	810	771	787	754	742	772	766	766	781	756	748	735	804	759	764	786	799	777	758	722	770	789	741	808	735	796	769	792	792	767	763	726	778	773	791	763	756	845	782	785	803	751	747	727	805	777	774	749	801	811	773	765	758	781	752	744	797	812	782	769	819	785	761	749	803	751	804	840	763	797	732	764	790	782	820	822	779	778	751	772	788	798	791	788	780	765	794	759	798	788	775	802	779	773	785	752	809	754	739	783	746	773	774	773	775	770	840	761	766	811	795	751	835	760	787	790	799	795	810	799	782	741	829	780	768	738	792	738	736	778	785	768	773	803	808	810	742	804	805	815	795	775	784	773	778	752	717	808	797	735	794	747	810	824	740	758	768	797	834	766	768	744	774	760	763	845	743	774	788	731	786	776	781	774	756	754	763	750	758	791	783	781	783	792	751	800	741	804	768	771	733	783	774	758	746	785	819	740	768	842	811	762	762	716	774	809	768	766	798	817	777	793	754	747	769	806	789	759	775	760	776	774	749	740	814	759	770	816	772	783	776	817	782	775	808	773	768	813	826	792	827	775	750	774	806	793	804	728	813	791	763	777	787	750	739	733	806	759	704	781	790	756	760	807	769	790	811	764	781	755	749	773	810	739	782	784	795	784	760	802	802	748	769	766	795	759	781	787	737	763	755	737	792	820	799	743	810	775	755	797	781	775	734	770	788	816	826	752	732	777	749	744	799	814	776	785	752	777	812	778	740	803	760	796	754	784	796	787	761	765	747	778	753	775	802	815	780	763	748	761	726	817	764	764	736	771	770	775	752	776	789	821	768	792	758	766	740	800	781	751	758	756	724	777	772	804	806	792	746	776	805	823	760	821	788	767	782	761	792	802	806	806	773	788	727	733	771	847	743	778	780	804	730	732	766	794	865	763	757	761	826	790	757	722	758	808	815	774	776	763	793	806	790	821	765	719	814	780	793	820	800	775	752	799	719	788	803	711	777	751	779	817	757	793	854	794	794	798	713	781	779	725	765	785	796	798	748	772	781	776	803	790	781	742	796	773	804	761	774	760	710	741	835	812	777	795	768	790	792	729	783	758	739	774	791	750	790	766	734	821	762	754	758	768	795	811	767	788	787	785	764	795	763	759	693	746	762	754	795	750	785	811	740	783	730	776	730	753	834	767	778	818	796	807	742	771	810	749	729	754	788	733	786	772	804	795	783	773	738	758	789	759	823	748	760	812	770	756	775	714	782	775	710	782	787	758	742	763	773	802	778	723	803	783	782	814	808	773	743	784	741	840	766	828	790	801	752	692	791	770	738	826	739	795	809	773	792	730	763	816	804	733	773	826	765	812	761	768	757	746	736	765	730	764	767	737	758	800	740	760	801	746	782	781	793	805	778	761	790	785	833	799	782	743	781	830	756	723	791	749	782	772	779	795	747	762	804	824	786	732	780	812	770	824	804	791	808	761	741	759	751	747	782	744	743	755	784	785	785	778	781	769	724	781	787	787	753	766	789	793	742	820	766	777	747	772	742	765	779	772	807	749	755	773	789	799	786	768	801	794	789	732	805	772	803	780	803	816	747	773	802	767	807	770	741	787	767	745	729	734	813	776	763	785	798	784	807	774	782	802	811	769	814	768	774	780	769	788	752	791	771	793	811	798	770	780	756	786	782	773	764	794	797	782	711	794	743	794	779	740	721	752	773	759	823	806	747	764	819	812	792	780	767	764	759	737	784	755	764	762	820	772	728	763	779	749	761	786	749	768	721	743	742	803	765	762	785	807	800	790	757	777	794	737	762	784	787	768	736	779	759	789	823	784	825	797	776	748	792	721	809	766	772	799	783	784	767	765	790	722	744	747	800	780	785	744	773	759	777	755	786	777	783	764	751	774	774	793	744	778	795	790	762	766	761	801	788	753	794	838	772	804	777	769	712	790	820	740	741	732	765	804	800	795	785	768	799	794	773	863	817	765	776	793	787	798	780	780	833	772	759	741	753	738	768	775	786	783	768	722	778	831	771	743	780	787	771	780	744	773	704	747	794	749	770	726	814	779	801	769	752	796	763	818	823	763	785	771	789	770	740	774	735	792	765	769	825	737	793	794	806	722	764	785	789	786	745	750	772	769	764	770	768	791	761	805	749	767	742	784	790	739	776	798	810	793	813	762	787	815	760	765	776	779	734	787	775	763	820	740	772	812	771	801	788
33587	46840	47137	43530	44180	27275	17012	9060	4838	2802	2148	1845	1571	1280	1119	964	893	732	639	615	575	563	540	547	518	548	560	566	493	495	502	479	459	476	464	431	435	440	412	429	406	432	424	424	438	426	428	384	401	395	428	442	408	449	438	370	389	384	452	401	394	391	382	421	382	378	392	391	403	379	381	357	406	385	409	387	337	419	380	418	417	366	384	405	389	434	414	383	407	388	405	435	384	423	394	390	363	371	413	421	379	372	390	410	390	438	354	402	383	436	405	414	414	410	398	402	427	403	409	393	415	366	352	370	382	380	392	391	352	408	412	405	390	404	384	366	373	398	402	387	405	375	416	389	391	374	397	382	373	382	371	399	378	381	384	356	368	392	388	415	399	414	378	405	401	388	386	387	418	382	400	399	432	402	371	389	388	392	397	403	404	389	377	369	336	419	377	400	393	406	434	403	380	407	387	391	339	382	386	426	422	409	404	416	401	391	402	451	385	452	404	388	406	394	414	398	396	396	384	400	407	388	377	360	436	384	359	378	397	384	358	405	390	411	387	396	358	418	396	344	407	406	393	397	394	418	360	400	398	394	408	393	443	409	391	398	365	409	430	403	394	391	382	373	363	363	375	380	389	381	388	396	348	392	367	408	395	392	388	380	420	379	393	405	376	357	328	382	401	395	405	384	391	400	376	401	367	408	405	406	408	375	385	393	408	391	397	388	399	406	407	374	395	433	403	392	425	394	392	372	382	369	406	416	421	374	396	406	406	388	373	355	385	403	412	391	418	389	412	350	418	404	433	424	405	365	387	366	400	427	357	382	412	401	381	416	373	369	364	385	403	382	395	374	402	409	360	391	410	385	363	406	381	388	378	385	401	401	371	427	378	374	406	394	374	385	395	412	391	355	390	399	377	407	357	343	383	402	402	373	394	367	384	383	349	385	381	406	361	404	390	408	406	392	379	395	425	409	361	405	383	373	396	412	390	370	383	440	383	389	362	361	384	425	395	371	363	413	413	394	392	382	375	376	377	326	385	391	372	382	397	386	420	388	367	369	366	369	402	381	442	359	398	401	411	393	400	369	379	369	401	398	370	383	369	377	361	375	406	375	385	351	387	398	392	395	413	381	406	354	356	423	387	414	367	391	401	369	384	370	369	360	410	394	387	377	390	385	362	411	367	397	349	383	400	364	392	363	382	395	406	351	407	380	411	397	391	400	385	409	407	387	400	310	380	380	378	397	361	378	377	384	398	379	406	406	378	401	387	359	397	393	435	364	393	413	414	364	353	420	400	384	385	331	394	404	370	378	371	360	390	387	416	380	387	386	416	367	349	435	386	384	406	413	398	392	378	379	401	401	374	440	381	393	366	373	396	420	368	390	370	387	401	390	360	380	364	365	372	392	377	400	375	403	399	368	411	404	382	398	419	360	383	378	419	377	361	393	380	366	355	371	376	410	392	396	367	351	377	423	375	410	385	391	423	403	387	375	370	394	369	351	376	376	411	385	372	390	359	403	389	424	420	369	382	402	410	357	374	406	369	414	390	385	407	421	381	374	401	384	391	362	395	372	388	367	367	380	415	387	403	405	380	368	365	403	371	357	399	370	424	402	407	429	383	350	407	347	394	381	390	395	383	377	404	387	353	348	382	408	401	397	380	380	431	385	377	399	402	391	359	360	385	386	406	371	392	361	354	404	427	393	359	402	421	409	391	421	404	413	391	378	392	389	438	371	386	380	425	377	372	370	340	355	404	415	410	401	388	412	383	384	427	379	405	357	377	453	387	408	368	419	404	361	378	401	400	359	397	441	421	397	383	392	419	404	405	380	426	355	426	430	406	390	404	363	384	370	393	368	371	393	354	388	416	383	405	372	400	433	387	368	360	361	402	371	420	410	366	372	361	429	423	407	400	366	355	343	381	348	385	358	389	394	367	397	380	413	415	419	415	429	422	377	394	358	375	378	389	403	359	412	372	398	377	399	420	389	440	416	425	381	333	420	427	366	418	386	383	365	347	373	387	360	376	397	364	385	413	346	352	383	409	417	378	384	397	393	432	388	398	402	369	363	401	383	408	388	380	406	400	415	405	387	365	407	354	444	382	409	379	384	379	378	416	418	348	406	399	400	381	367	391	374	427	341	374	376	374	376	381	424	334	365	369	361	380	397	363	391	390	369	358	397	378	386	405	382	423	374	344	418	419	414	345	383	418	356	395	374	389	397	421	392	362	410	398	395	400	351	405	437	374	383	369	417	436	402	439	390	397	382	427	389	407	394	356	398	387	373	401	401	393	393	410	343	349	408	426	397	379	411	382	399	400	413	430	385	388	394	363	401	391	412	370	365	388	417	387	393	375	404	384	437	377	399	414	362	380	366	372	386	381	418	388	369	360	413	395	395	356	371	359	358	375	375	372	363	403	407	383	397	411	386	381	353	387	388	373	378	384	423	375	375	391	373	363	388	382	377	368	397	392	399	392	398	392	362	408	404	409	385	383	408	364	395	400	418	359	408	383	353	359	396	384	375	412	415	380	386	362	424	443	413	378	404	381	426	393	427	343	322	405	417	373	440	370	392	386	375	399	426	377	386	407	398	388	391	401	397	406	374	364	416	391	410	375	386	403	396	403	386	338	402	361	409	386	395	382	384	412	411	400	390	412	393	414	410	397	440	396	382	406	386	377	408	417	404	397	399	381	333	387	387	424	387	404	393	384	411	391	374	424	399	400	373	364	350	366	420	392	380	396	363	423	408	364	414	434	381	362	378	391	383	416	372	378	379	411	363	366	389	396	384	389	404	376	379	422	402	414	370	374	372	422	418	387	379	431	402	382	381	434	406	383	358	381	378	396	414	387	361	393	395	351	403	379	390	403	397	386	416	392	426	404	392	378	380	398	406	370	381	401	407	427	370	401	378	403	381	391	380	427	399	362	402	417	386	377	401	376	335	436	396	405	390	410	426	344	368	374	363	409	388	420	370	369	405	378	410	368	397	373	409	372	412	417	389	400	397	383	363	369	403	396	390	380	426	403	349	400	382	422	388	403	385	393	372	363	387	358	350	371	408	395	349	403	386	388	409	418	422	400	391	343	386	388	325	368	423	364	372	376	345	408	371	380	389	366	361	347	395	340	393	398	411	401	346	352	370	348	385	369	401	401	405	371	392	408	401	398	408	366	397	404	391	403	366	396	410	370	368	389	369	419	398	345	386	382	388	404	433	418	381	384	353	351	416	388	409	382	389	384	325	413	396	370	423	410	407	398	369	398	410	356	387	389	415	437	368	397	379	396	351	372	393	395	346	408	407	387	414	380	372	384	385	411	366	383	387	382	366	379	401	408	420	363	392	371	407	391	397	368	393	400	385	374	385	422	379	401	395	397	407	404	388	416	381	371	412	407	416	426	438	400	371	407	395	389	403	386	427	388	377	362	354	372	386	358	386	397	369	406	421	362	388	388	364	372	372	399	379	399	399	374	407	365	362	405	391	395	368	397	387	393	366
21936	41581	48290	52034	51315	22703	14598	13264	11296	9238	7942	7673	6300	5330	4943	4200	3751	3176	2747	2316	2219	2098	2156	2064	1956	2017	2020	1992	1886	1617	1677	1503	1532	1451	1498	1400	1294	1277	1234	1145	1150	1184	1187	1097	1069	1060	1074	1099	1066	1033	1015	1003	1036	1010	978	970	915	1010	960	1021	920	985	947	966	947	947	924	907	963	920	900	935	927	944	934	948	897	927	946	973	957	1015	896	906	930	890	941	916	914	916	856	932	908	953	943	975	959	935	981	931	971	987	921	946	951	964	938	942	918	976	942	957	930	941	938	933	971	950	891	929	945	956	932	963	950	928	982	945	935	901	904	975	930	912	882	913	955	971	922	879	987	942	910	887	967	953	920	967	911	968	916	919	965	910	936	915	916	927	911	968	940	905	929	937	924	917	931	891	945	941	953	905	915	909	921	925	953	873	938	872	917	903	880	898	931	941	943	921	969	896	944	939	950	885	969	949	882	959	939	895	880	950	938	925	873	932	941	929	917	904	919	905	854	935	925	914	909	959	898	900	892	914	873	961	927	950	942	920	932	921	879	926	966	941	903	885	910	918	929	900	928	885	920	902	949	909	942	908	935	944	899	927	903	925	868	870	912	961	908	923	914	886	870	887	907	930	913	929	941	955	904	930	970	915	946	996	924	931	952	959	950	914	917	896	922	930	913	955	895	897	931	870	931	906	932	930	918	866	946	951	901	904	924	937	902	869	879	840	930	907	946	916	949	897	945	917	960	909	922	971	856	922	893	911	932	908	932	903	978	891	982	928	953	935	935	915	908	911	994	919	908	923	931	924	965	926	918	894	938	937	966	955	971	956	882	908	956	972	917	983	957	981	949	926	953	912	874	948	901	921	924	931	975	926	978	903	927	951	926	885	926	938	884	913	931	850	942	951	983	950	960	920	908	911	945	962	948	940	947	935	953	908	965	886	935	973	951	931	872	929	944	909	921	903	928	962	951	931	922	897	931	903	900	907	933	899	1004	923	948	894	918	918	935	950	926	974	958	903	884	923	925	912	893	920	884	945	930	972	955	926	898	902	947	931	951	899	965	921	893	912	900	892	894	931	923	939	934	903	900	913	925	893	900	900	923	948	900	887	868	889	1009	899	912	860	867	952	932	944	938	896	915	908	921	928	901	923	932	970	943	908	888	897	874	933	957	880	886	860	907	940	965	924	893	942	954	902	944	925	927	954	900	889	916	859	957	933	939	977	848	886	926	936	936	948	929	937	935	938	955	934	927	916	888	936	914	872	938	965	931	924	968	969	916	994	876	892	890	889	862	921	945	884	909	957	968	929	853	900	969	917	935	923	903	892	963	945	932	875	934	953	922	896	951	916	933	911	943	928	934	910	974	944	925	879	902	912	958	961	924	883	877	900	920	897	922	954	890	883	900	994	908	932	902	933	951	964	920	920	947	910	910	940	926	927	955	976	958	897	939	974	882	909	937	916	974	960	928	1002	898	896	863	932	887	902	895	927	937	995	880	920	964	897	906	890	902	966	874	988	894	910	919	896	934	911	947	929	909	928	940	957	878	945	929	938	859	967	952	918	923	943	897	952	906	927	958	940	917	913	950	919	946	896	931	943	986	934	954	937	993	951	952	875	947	932	919	926	904	886	883	918	883	889	863	925	911	937	907	913	922	927	959	927	916	969	937	895	918	929	922	931	912	931	942	926	974	902	884	940	909	920	880	893	904	902	959	894	931	878	876	944	938	922	922	931	956	938	900	967	895	925	908	892	945	928	938	963	910	977	936	939	937	895	921	891	930	910	962	914	951	901	993	900	939	950	890	889	954	939	950	910	997	914	931	933	948	922	940	931	921	962	959	900	913	901	881	900	992	937	959	965	924	894	913	937	908	942	906	911	904	917	883	929	947	940	863	919	939	916	937	901	903	972	941	935	930	904	949	886	940	949	933	879	995	959	949	925	900	939	971	977	929	880	902	911	948	959	896	878	969	902	983	877	942	934	903	914	891	928	893	921	908	916	952	858	899	924	911	936	883	920	947	951	880	929	977	854	888	913	951	943	907	941	931	950	903	965	895	934	896	906	890	943	931	897	916	905	866	866	882	970	926	942	904	938	958	926	922	952	889	907	908	928	921	871	946	924	960	929	902	944	932	893	977	967	964	915	872	921	945	923	895	884	929	922	900	928	910	903	963	948	869	926	926	940	895	951	935	969	930	953	945	933	946	916	912	909	922	918	969	925	894	929	925	920	931	952	934	889	937	929	879	876	980	859	916	959	942	969	921	880	939	931	893	937	980	897	922	943	964	904	940	876	911	967	941	929	902	937	921	919	929	929	944	971	950	934	883	896	885	892	892	904	920	886	909	911	858	926	827	932	892	968	967	918	956	882	981	947	915	949	931	895	879	913	882	903	869	916	952	951	929	926	888	923	905	994	966	964	928	903	975	862	877	930	935	953	937	877	873	909	936	863	937	907	912	928	906	877	912	919	945	971	880	935	919	891	889	929	973	950	923	984	904	939	928	882	924	855	906	884	903	900	922	920	951	866	975	903	911	960	936	863	892	927	927	893	949	915	933	882	879	931	954	946	882	944	951	889	898	891	881	906	916	915	934	923	927	910	932	887	935	966	936	925	923	935	899	943	922	882	906	917	888	914	922	915	940	939	952	911	902	894	937	944	895	900	909	940	968	934	861	899	959	905	945	926	881	910	939	932	944	923	921	892	920	953	943	946	963	892	868	977	911	921	910	924	922	857	959	964	961	897	918	888	922	940	951	909	944	932	934	864	935	943	891	916	876	975	901	887	920	977	953	959	911	894	923	916	924	921	948	980	907	904	942	878	894	907	931	920	927	929	809	887	899	929	907	903	935	925	852	908	917	908	913	891	909	931	920	897	1001	895	921	996	956	890	950	868	897	915	936	924	942	922	901	914	909	966	929	978	969	911	921	915	890	896	931	935	946	901	934	930	940	917	964	890	962	908	899	863	982	901	915	872	845	895	922	909	873	877	921	895	920	941	878	879	845	948	895	925	916	920	880	910	873	893	961	942	926	940	941	948	916	911	927	925	908	977	961	954	968	955	912	941	899	973	933	875	889	888	956	901	923	925	877	910	935	904	975	933	907	930	927	916	943	848	925	954	896	897	924	930	938	910	972	926	921	928	933	908	895	896	938	940	985	942	971	928	922	940	866	886	962	923	980	869	889	954	874	917	931	871	916	901	892	851	964	938	936	943	886	898	905	888	910	917	921	918	915	915	945	969	938	913	926	931	939	893	992	928	857	926	918	964	916	919	919	956	935	946	910	959	911	954	901	892	924	966	902	925	854	899	960	939	920	910	937	919	904	920	886	921	962	913	922	915	895	895	882	907	979	971	938	907	947	897	930	911	974	918	929	953	896	963	950	892	886	920	913	919	909	882	909	883	888	929	939	966	927	907	920	941	944	896	956	974	926	902	946	894	930	890	844	937	914	929	918	917	900	896	902	897	950	938	938	917	898	935	939	892	894	940	967	880	997	879
38897	46028	47930	43717	38435	31992	21439	14739	8409	5016	3847	2932	2532	1960	1716	1444	1133	937	896	801	728	666	727	657	605	616	554	638	613	506	541	477	506	489	504	447	484	424	421	426	428	448	371	351	453	406	395	372	393	416	375	405	383	443	368	388	330	363	390	381	340	374	372	375	370	345	334	352	420	355	345	368	390	336	340	376	365	377	393	370	324	378	396	405	385	348	360	356	341	362	362	365	377	390	373	378	405	386	379	414	376	345	385	408	384	361	369	370	345	365	330	393	332	348	334	346	394	385	371	359	348	340	368	371	363	366	350	357	374	344	365	378	335	387	374	377	368	341	374	340	342	363	381	351	405	340	389	358	410	365	368	365	351	329	383	351	346	362	379	380	357	352	365	351	367	344	342	368	360	367	358	384	341	399	360	363	380	396	389	357	358	349	367	328	330	362	352	373	352	380	351	391	350	381	353	366	338	359	377	349	355	383	362	374	334	329	357	332	378	354	352	349	343	410	369	346	340	353	387	356	347	358	360	386	342	371	360	349	353	370	352	384	331	368	341	353	390	393	354	363	368	356	393	375	352	351	380	375	377	377	347	335	369	353	359	340	344	341	321	332	377	361	347	342	363	383	331	340	365	350	345	391	375	350	367	376	339	385	352	331	352	375	387	352	349	408	352	349	352	379	335	350	382	376	386	339	405	340	354	377	401	362	355	360	380	338	349	324	344	336	339	308	343	318	371	336	383	379	334	366	385	370	355	365	334	397	391	389	371	345	342	356	389	384	360	364	359	382	330	399	401	348	393	368	362	412	327	335	374	337	355	315	335	373	357	357	385	375	368	376	381	401	365	391	351	374	343	379	363	384	390	379	364	377	389	366	350	390	377	348	356	382	354	391	339	356	420	350	344	350	395	393	354	380	369	370	342	371	344	380	357	363	336	362	357	364	363	354	374	340	356	374	338	388	399	351	355	352	350	363	337	330	355	354	340	347	331	326	355	344	339	374	398	334	357	404	361	361	327	382	318	377	360	357	377	344	351	388	352	378	368	347	341	347	349	340	323	321	337	384	384	349	405	348	351	351	345	367	375	358	343	360	353	367	379	372	368	394	353	384	329	354	357	323	356	353	369	386	334	349	331	377	351	336	357	353	387	356	337	373	353	341	354	371	351	361	374	399	322	347	329	357	347	373	364	376	370	340	389	359	373	323	359	358	359	390	348	375	357	330	318	350	372	372	367	346	350	348	374	370	342	353	333	341	356	409	353	352	356	363	338	346	335	360	337	333	378	364	337	377	335	373	389	385	368	357	384	363	359	348	381	394	407	346	357	349	368	340	375	361	372	350	361	329	361	373	349	360	344	340	361	341	408	311	365	349	348	374	331	337	362	383	372	392	364	350	366	361	327	367	356	331	353	405	336	351	368	365	354	367	369	351	398	384	336	357	354	364	359	378	327	346	352	333	347	373	359	372	352	350	377	360	375	338	372	354	333	331	360	344	368	364	367	369	357	350	364	360	333	319	376	359	351	401	352	370	362	370	397	353	327	380	356	340	344	358	370	351	344	360	400	335	351	367	377	369	372	361	353	382	367	364	337	331	354	360	366	364	345	348	370	368	384	333	391	357	389	367	323	366	372	351	369	367	316	358	347	345	371	372	360	336	346	339	354	372	366	355	319	365	321	358	355	346	338	352	358	364	347	366	336	342	334	371	360	345	381	399	380	380	358	395	383	343	367	370	378	346	342	380	363	378	358	374	338	361	371	363	365	372	356	379	370	347	374	352	355	352	350	400	373	372	362	351	347	388	336	367	415	340	356	373	371	391	329	342	374	381	384	371	359	358	340	330	348	364	387	376	343	368	370	355	380	355	379	366	348	362	331	383	345	352	343	366	372	349	364	360	361	379	357	338	391	369	353	353	375	368	356	377	340	374	351	356	384	365	347	333	372	386	337	342	359	360	340	350	375	312	361	394	335	371	389	364	360	375	347	334	350	386	354	355	331	333	379	354	355	342	382	360	353	349	370	335	367	351	317	362	371	381	343	379	359	341	369	373	334	349	352	343	334	366	347	326	351	359	357	401	399	334	329	359	371	364	392	324	323	356	343	369	346	358	340	375	373	345	376	371	355	348	327	347	383	352	364	386	336	389	343	340	389	374	340	370	375	353	349	374	342	373	377	351	326	328	338	371	346	343	393	359	356	346	362	331	352	365	342	371	345	341	359	357	343	352	334	342	371	366	351	366	400	363	410	376	323	370	366	337	348	362	375	376	313	367	374	357	375	331	350	369	365	371	343	381	350	343	340	333	371	357	333	316	340	359	325	354	358	377	367	353	368	380	355	398	356	360	383	365	369	380	378	382	378	343	355	352	347	391	382	353	329	347	375	373	333	320	372	382	352	342	360	377	358	330	330	385	354	327	345	358	360	349	323	360	377	372	342	380	347	344	380	364	338	379	360	362	362	352	370	358	365	347	355	346	308	356	388	370	352	383	380	330	367	319	390	385	370	374	363	344	354	373	358	351	414	377	356	398	370	342	367	327	373	343	336	364	347	361	366	357	371	368	372	357	380	343	341	347	373	381	389	359	378	358	373	369	381	312	327	362	366	348	348	354	331	340	376	372	353	368	364	340	369	366	338	346	352	359	345	373	361	332	362	361	352	350	370	359	348	371	339	359	394	351	322	380	339	368	386	355	345	335	323	381	372	347	354	362	353	367	354	378	385	375	333	370	369	371	357	356	368	341	380	381	375	364	371	361	331	349	343	375	398	361	380	341	370	374	351	375	350	350	365	373	380	384	379	349	334	345	365	387	379	338	345	339	342	348	359	371	349	362	365	372	339	351	363	392	380	343	369	351	394	363	363	332	355	356	376	352	355	336	381	368	407	408	371	369	346	365	356	380	371	372	377	385	362	342	357	374	352	352	352	372	354	378	358	353	378	388	358	355	343	379	380	372	334	386	383	369	364	354	365	336	344	368	372	374	380	359	355	353	366	406	368	340	360	354	357	349	355	389	385	386	351	385	346	339	375	397	406	377	368	347	367	401	368	342	381	397	343	389	381	379	361	378	324	346	397	358	350	352	376	363	350	337	374	367	338	375	334	333	383	378	371	355	369	324	366	370	330	352	349	332	336	341	356	361	341	374	319	371	354	341	334	322	357	372	349	345	352	380	334	380	334	322	360	368	389	392	392	349	357	407	371	394	393	372	383	371	346	345	359	346	344	378	391	359	358	368	330	360	378	349	358	372	355	345	378	362	366	346	374	354	349	351	341	389	369	382	367	387	368	376	359	362	393	403	406	382	355	333	359	333	369	385	367	383	374	366	362	414	377	369	385	361	357	323	361	377	369	379	333	353	348	343	362	356	386	345	331	335	331	360	378	341	340	391	365	389	356	347	341	335	366	386	385	359	382	345	371	374	387	342	368	367	321	365	371	361	358	363	348	356	320	352	426	360	329	393	368	331	386	353	388	365	357	358	341	368	391	356	350	357	376	341
25557	39714	49405	52424	51385	37234	20925	17920	16121	14035	11922	10935	9577	8075	7133	6298	5502	4353	3991	3406	3486	3060	2889	2809	2561	2696	2483	2676	2445	2179	1990	1835	1948	1779	1712	1597	1456	1327	1340	1276	1250	1315	1162	1173	1161	1108	1040	1012	1102	1058	1091	1017	1064	1058	928	930	929	935	881	956	947	894	891	874	883	914	885	885	860	940	861	884	897	860	830	905	880	883	941	872	867	871	819	879	916	851	868	912	905	850	841	858	834	884	893	905	912	900	872	865	903	828	919	894	895	895	869	919	856	899	835	838	793	874	907	862	812	909	821	850	846	862	841	853	839	808	859	820	829	848	860	882	877	893	837	840	930	843	835	868	834	827	869	860	850	862	820	874	875	862	810	847	836	818	870	862	836	880	844	810	816	832	855	861	841	881	905	833	831	848	821	793	831	811	849	843	902	859	888	845	893	842	873	861	905	819	842	843	811	887	860	851	809	851	801	810	841	862	802	860	876	868	917	840	832	864	867	862	890	807	859	871	791	904	823	878	834	807	846	796	839	854	886	852	898	876	837	857	869	864	880	892	827	857	822	871	878	885	873	857	802	833	840	825	827	810	859	807	854	819	851	841	852	819	879	841	835	824	846	849	824	867	857	845	838	773	827	859	817	860	874	849	849	854	849	838	840	828	889	838	855	855	902	885	842	861	837	815	835	830	802	831	829	918	852	846	805	855	849	899	825	825	867	872	836	865	856	851	839	847	827	883	802	807	849	843	873	897	776	845	826	892	815	886	854	814	854	849	912	824	881	847	806	822	840	884	868	859	863	849	829	870	857	818	821	871	831	891	845	847	856	834	841	862	835	859	855	849	809	893	865	826	848	824	776	807	871	831	860	883	839	844	879	809	860	831	805	870	829	868	828	865	852	819	875	840	848	855	854	854	823	851	867	818	868	825	851	830	793	807	833	914	797	868	902	864	809	796	868	857	847	879	813	815	890	841	824	828	845	816	807	799	828	853	806	818	822	840	853	898	857	745	893	878	791	821	814	851	836	874	876	790	885	789	836	803	866	792	843	825	851	868	838	848	859	881	841	824	828	832	800	844	845	898	859	815	851	847	832	867	828	848	867	863	871	869	834	802	854	828	801	836	844	883	845	812	914	819	871	832	843	906	872	790	822	814	854	843	813	812	832	863	775	795	862	839	865	886	832	839	854	848	851	879	829	813	845	831	829	857	826	853	888	820	846	829	866	872	839	864	821	844	817	841	877	917	847	846	833	820	849	892	812	830	886	800	857	843	829	846	843	826	881	848	828	841	813	829	860	849	852	890	836	825	843	833	819	870	895	811	834	856	843	796	822	851	816	831	870	869	861	837	815	866	906	907	845	788	820	851	859	841	879	797	858	847	843	860	813	864	857	857	858	863	826	833	811	859	848	845	811	836	856	826	878	829	856	851	823	830	808	826	834	835	833	831	868	801	848	799	810	814	864	848	831	859	842	893	819	858	886	922	905	843	856	809	845	830	879	835	824	868	795	792	876	883	864	889	823	857	837	876	876	806	830	867	831	842	882	874	822	796	847	859	796	870	831	831	886	888	851	843	818	856	852	826	827	849	816	890	913	856	902	863	801	807	858	888	830	832	860	871	869	815	825	817	839	842	819	798	867	798	890	822	816	834	859	800	913	847	826	891	897	822	852	844	831	863	857	868	848	831	859	817	862	871	825	831	825	829	840	800	891	857	837	873	887	826	834	843	832	845	829	848	818	855	866	859	818	830	846	872	846	827	861	849	855	873	865	844	855	862	829	848	852	861	865	783	867	879	808	876	825	838	832	812	872	824	859	866	823	863	847	819	850	878	847	892	821	824	818	860	856	801	838	833	842	882	846	852	890	858	830	893	864	844	871	879	816	817	915	874	848	826	824	835	831	837	844	857	853	878	852	834	909	860	853	836	865	875	796	841	818	849	861	856	833	815	820	850	797	870	852	872	849	821	849	867	878	862	846	848	861	880	878	844	880	862	905	890	857	824	895	893	812	878	871	848	851	863	826	826	888	873	889	844	877	841	785	838	828	842	864	868	835	813	854	888	866	842	951	884	850	882	822	829	828	882	858	820	899	828	806	825	931	822	862	908	866	863	916	811	877	863	857	858	844	849	866	820	868	789	883	898	775	822	872	785	822	813	850	920	861	869	897	826	838	877	849	850	834	895	821	855	904	866	829	872	849	791	888	864	789	819	850	844	858	843	860	819	833	876	828	818	857	827	845	844	799	829	868	810	858	894	897	827	886	882	849	837	902	863	828	852	828	830	815	876	913	844	905	784	851	849	872	827	834	850	803	852	868	815	884	849	797	844	804	867	823	867	888	819	887	862	874	809	846	785	833	857	864	879	833	857	793	832	838	880	913	871	828	865	802	863	833	834	877	876	885	947	888	884	860	857	842	847	847	849	824	899	871	831	860	799	872	785	841	852	836	855	842	893	839	813	887	851	827	859	860	860	828	854	844	819	868	873	850	818	890	824	870	844	810	857	885	803	853	790	831	814	863	863	819	852	862	909	882	787	863	826	832	850	853	875	839	838	871	788	879	792	846	895	857	858	828	866	846	841	882	825	840	814	940	856	898	826	854	814	842	889	826	874	832	841	813	882	881	802	892	841	814	844	865	899	868	852	832	845	880	808	841	842	871	834	833	836	835	866	848	873	846	824	860	848	847	849	868	857	862	884	770	869	879	819	845	874	818	869	848	820	853	847	863	820	851	869	847	821	869	877	832	822	837	911	855	827	819	803	834	827	835	879	822	808	906	812	853	839	868	856	873	808	851	871	843	823	858	848	859	873	828	825	849	888	859	808	821	844	822	865	829	812	821	840	866	880	843	875	842	836	827	861	851	822	847	882	848	840	851	894	842	804	840	868	875	854	857	808	835	835	824	851	836	862	815	837	824	879	818	823	869	836	840	841	859	802	873	871	884	902	809	840	900	867	808	812	817	822	848	870	847	823	816	873	852	838	845	839	829	886	840	842	844	851	820	853	851	867	873	832	847	834	850	886	819	863	858	843	848	912	882	835	906	858	844	815	828	786	846	790	850	827	880	836	848	845	823	839	793	798	846	838	873	812	899	824	877	845	795	859	902	842	837	802	851	864	869	891	841	885	879	806	876	797	838	876	799	811	835	859	793	817	802	817	840	890	835	816	841	846	894	874	844	820	865	845	816	876	830	855	795	853	790	851	851	855	787	837	891	849	821	859	837	836	825	870	823	839	869	850	852	884	878	838	850	902	831	875	862	823	822	859	834	836	835	814	830	828	846	854	855	835	852	827	862	855	839	879	881	839	856	859	860	869	806	843	844	844	825	869	907	873	814	875	877	782	853	820	845	788	792	814	851	847	829	831	807	869	796	844	786	875	842	850	847	854	901	844	864	882	852	857	833	919	812	850	825	855	851	859	842	831	798	869	840	794	900	903	834	840	882	868	822	860	873	824	816	847	881	788	840	811	839	881	861	866	811	835	841	819	859	910	857	876	863	905
15550	9298	12333	11906	8571	4047	2036	1522	1387	1037	924	838	700	704	643	518	481	463	386	421	375	386	359	376	369	374	383	386	381	357	334	363	372	350	350	360	326	351	320	325	330	366	360	323	328	313	311	326	329	334	308	320	303	301	313	349	318	343	328	343	318	323	305	350	312	316	328	318	345	325	336	317	358	334	316	331	298	353	321	325	331	321	331	313	336	321	310	332	322	352	342	332	322	372	342	325	348	362	310	334	327	280	329	348	363	320	338	337	324	322	335	291	350	337	332	348	365	355	347	347	336	313	360	281	333	347	298	324	326	337	360	360	304	304	351	332	342	316	333	346	332	354	348	332	324	315	332	358	319	325	326	342	314	334	333	282	343	340	318	327	341	319	329	343	302	349	312	341	335	278	305	331	334	338	304	335	289	314	326	314	353	374	343	338	356	342	338	333	337	304	298	328	345	343	328	338	345	325	339	329	311	339	303	340	356	309	349	284	325	321	334	315	356	326	302	310	283	312	344	337	298	336	341	317	322	342	320	338	360	324	327	325	340	322	289	289	330	333	344	328	331	316	354	363	336	331	320	343	329	348	331	321	337	331	315	352	312	309	321	316	322	335	327	356	338	335	335	318	322	334	361	357	332	322	304	304	312	330	331	327	337	293	340	343	303	311	331	298	311	354	360	363	291	325	340	356	342	327	324	341	298	331	267	323	345	328	327	343	324	322	339	331	311	330	303	344	327	347	331	317	327	346	295	295	331	323	326	325	334	341	302	359	300	338	331	293	334	326	303	344	321	323	350	325	342	339	329	334	339	337	338	334	351	337	349	373	329	344	322	309	330	332	286	343	321	325	332	356	318	343	337	314	325	330	310	341	323	326	302	354	299	308	327	336	341	340	332	311	351	334	317	314	276	342	326	344	328	310	311	327	312	304	309	319	319	328	309	281	331	343	307	329	329	299	328	309	322	309	348	335	306	327	344	345	294	309	343	308	333	344	317	341	333	323	351	303	284	292	349	331	353	348	349	371	319	321	311	345	328	320	300	318	323	349	342	352	384	319	335	346	336	300	319	321	350	320	301	341	327	321	320	328	317	302	312	339	329	323	303	319	310	342	316	327	328	356	327	344	327	354	312	319	354	305	321	304	332	323	318	345	334	319	317	361	353	317	329	354	315	344	307	341	329	349	301	336	373	347	328	323	339	303	324	369	319	313	349	330	324	299	306	311	319	319	342	342	325	322	317	298	336	318	316	343	341	357	319	349	329	310	300	339	333	316	339	302	326	349	319	360	317	338	352	338	345	329	307	316	321	330	345	338	358	317	321	346	324	330	346	329	309	313	355	339	322	334	339	320	333	313	304	335	366	352	319	295	338	297	318	336	297	284	364	309	315	317	317	322	348	314	358	361	339	363	337	312	342	320	351	327	343	312	348	336	310	359	336	327	332	320	322	355	338	327	314	317	334	305	356	308	301	340	315	330	344	340	342	300	290	349	344	321	305	299	348	304	345	306	315	324	332	309	296	347	339	355	362	341	310	296	299	339	343	332	359	322	310	328	315	335	325	366	357	324	328	295	314	315	298	352	304	347	332	284	302	317	358	342	313	341	329	322	355	313	360	337	311	337	341	354	340	374	341	347	333	333	342	299	313	337	304	326	293	350	321	348	333	307	318	323	342	354	321	346	333	328	354	322	359	347	343	341	340	336	333	351	341	329	342	307	330	327	330	350	333	314	311	324	309	338	311	347	293	340	318	326	280	331	302	313	353	350	328	319	331	293	311	291	348	336	299	332	335	306	356	328	300	331	335	338	326	331	316	300	321	325	319	307	289	331	347	350	342	360	306	338	331	359	351	306	332	350	341	322	323	328	324	313	350	351	320	325	327	321	340	295	312	317	341	341	359	338	320	326	322	334	292	309	312	312	311	355	303	340	325	352	332	318	342	338	305	306	321	326	342	324	320	342	349	328	320	316	311	311	328	290	313	352	352	317	332	326	329	336	341	355	335	335	310	337	364	316	307	334	338	332	300	319	354	337	328	310	304	328	322	330	348	310	332	350	307	311	324	324	317	324	321	300	343	314	326	295	301	318	302	303	322	349	340	363	336	319	320	334	306	332	348	346	323	343	374	327	336	321	341	311	334	296	321	313	318	333	327	358	366	314	311	325	305	350	345	379	362	304	332	356	306	353	364	334	314	350	298	353	325	321	327	339	328	356	331	301	315	318	338	329	347	317	325	323	336	310	335	322	331	332	291	325	363	332	308	352	311	309	317	333	334	311	340	309	329	301	322	337	314	356	293	329	324	335	351	326	298	307	334	359	353	361	351	303	320	322	333	322	339	318	329	280	317	328	307	324	299	319	320	367	354	338	313	331	331	287	334	280	332	340	345	313	335	335	336	297	326	332	331	340	336	319	326	340	308	344	341	312	330	367	331	344	321	371	330	322	340	308	328	310	336	369	334	285	318	344	339	358	316	372	325	314	349	298	337	296	314	296	341	360	316	344	309	324	337	309	340	328	325	318	331	355	328	310	353	340	294	360	311	322	313	337	366	330	343	308	331	331	376	352	304	342	309	317	315	329	288	291	373	305	334	314	350	339	327	325	333	311	312	318	324	329	349	329	319	350	332	344	348	316	340	322	333	337	367	313	316	311	343	332	327	327	308	306	326	320	317	318	325	302	318	364	300	353	295	339	299	298	332	338	315	320	340	352	321	306	317	338	332	318	356	334	319	317	339	312	354	312	334	327	324	328	321	308	385	330	309	338	332	295	325	363	335	318	337	310	370	292	316	315	359	346	336	347	326	334	285	339	319	322	335	318	307	356	326	311	324	327	305	330	330	363	323	337	325	310	351	331	318	337	309	309	338	335	330	339	313	322	334	314	357	292	330	325	306	339	339	335	351	335	315	321	354	325	333	334	336	317	308	323	316	356	317	358	319	318	317	373	341	312	303	338	319	303	286	327	327	317	311	308	296	325	322	364	318	319	344	338	335	316	358	335	329	348	338	320	338	284	357	356	349	325	326	322	354	326	351	333	293	299	312	315	320	340	333	345	339	312	342	321	319	302	331	346	339	306	308	330	330	341	280	330	286	352	310	333	321	343	331	327	326	334	322	358	344	334	341	347	311	327	334	301	357	310	350	327	356	305	318	325	341	321	313	361	304	276	325	335	341	293	329	293	322	338	304	320	312	326	309	315	334	296	342	310	374	346	324	358	327	339	337	353	346	325	318	320	332	300	322	320	322	340	307	329	327	332	335	361	307	328	330	332	295	339	311	334	316	309	338	315	301	344	320	286	316	351	306	321	316	330	328	322	339	333	300	344	336	321	345	358	337	345	325	342	341	348	337	323	318	307	334	360	348	336	337	336	346	361	301	356	309	340	327	310	337	335	358	341	346	336	300	311	313	326	291	346	361	327	363	336	337	324	354	321	322	342	349	334	336	335	291	346	328	325	311	302	313	344	315	353	326	300	318	318	341	300	282	322	348	324
9334	9340	18343	23258	20100	12063	7325	6081	5791	4529	3968	3515	3019	2688	2435	2143	1946	1645	1495	1388	1296	1230	1175	1171	1111	1145	1071	1101	1040	1069	1083	948	1023	1021	993	922	905	926	935	868	884	881	871	835	813	865	851	823	851	823	800	819	808	841	890	772	838	851	779	745	813	807	804	803	809	868	849	749	804	829	858	807	788	816	804	807	783	773	845	808	833	862	799	856	805	848	818	816	853	827	763	808	824	830	793	799	791	836	789	844	829	801	813	813	784	842	851	817	773	832	812	847	835	760	819	795	814	835	784	828	815	828	886	783	778	767	772	808	795	795	736	856	805	742	764	898	779	807	811	846	805	833	835	838	812	810	792	822	844	761	789	794	782	782	787	782	784	791	787	792	797	847	781	768	801	784	778	771	790	804	886	817	809	772	813	839	822	794	797	864	788	848	739	814	778	806	804	807	785	830	817	785	804	819	790	766	850	805	810	767	792	795	814	799	798	788	835	784	837	806	807	805	787	758	792	790	802	797	759	837	814	817	844	777	763	801	773	779	811	831	790	792	782	820	807	802	819	799	800	774	777	804	778	838	750	800	789	786	790	789	776	836	847	779	798	860	813	754	839	780	845	820	763	789	817	811	805	794	833	827	809	801	782	823	765	795	858	822	812	808	823	805	800	818	762	787	768	779	769	820	805	767	736	837	805	781	834	808	809	834	758	840	797	743	791	811	828	841	779	776	791	769	795	845	821	787	779	829	792	799	798	793	793	773	805	797	808	782	781	847	808	803	838	786	805	801	727	812	845	740	789	823	790	808	812	852	781	809	790	813	830	775	771	814	800	767	798	853	806	789	806	754	841	827	804	775	814	789	807	795	834	774	826	764	752	849	863	849	793	797	826	816	808	810	777	810	809	793	783	818	820	806	829	781	835	756	830	818	829	770	830	821	766	778	791	801	891	855	823	799	791	756	812	783	793	813	804	810	774	792	845	840	769	806	796	798	837	827	810	814	840	846	786	796	756	790	732	775	765	758	880	852	838	785	830	824	770	811	819	805	855	771	815	793	800	809	805	779	776	799	817	770	793	818	845	820	767	785	790	817	762	762	848	787	801	768	835	802	815	795	781	808	775	793	835	799	832	802	792	767	805	784	839	809	809	793	826	766	819	789	820	793	813	772	842	843	828	815	809	779	797	813	830	788	867	827	828	787	751	769	761	781	798	832	809	754	786	804	844	814	888	739	815	792	778	854	752	814	785	837	835	820	772	844	779	817	825	752	815	827	811	836	828	770	813	754	797	797	847	815	806	806	795	833	815	787	812	800	846	823	824	838	832	781	790	771	796	785	821	786	748	789	825	798	765	834	779	825	784	833	761	791	813	844	781	755	806	814	807	773	839	801	815	808	824	765	808	759	801	805	805	742	811	797	738	824	789	798	829	766	815	842	785	744	796	849	785	857	785	796	771	747	791	837	802	828	802	813	759	820	781	821	797	828	788	773	737	778	788	836	854	820	797	799	816	776	822	788	833	834	801	820	802	800	776	779	832	835	845	815	805	799	857	801	769	792	831	848	772	824	805	809	826	797	844	809	771	756	811	827	850	770	826	781	803	818	810	801	758	844	787	800	775	798	832	751	759	805	776	817	798	769	822	832	771	769	782	797	827	810	765	800	822	788	816	793	815	776	773	838	772	801	791	791	828	797	788	850	754	807	755	799	802	785	748	781	801	781	806	806	822	740	784	803	824	852	776	787	798	819	728	806	779	798	832	784	818	836	816	845	818	811	792	774	814	780	801	807	800	786	780	821	788	761	801	783	838	776	833	816	792	789	801	817	800	766	754	793	787	818	785	756	800	802	814	787	842	827	792	770	774	839	834	808	814	826	768	803	782	798	823	779	814	801	789	821	786	859	850	800	811	810	779	822	784	809	797	809	770	801	819	824	848	809	860	821	749	796	780	824	770	811	800	847	838	815	785	763	814	813	857	736	816	789	809	830	854	815	800	816	786	778	789	790	831	817	800	785	797	805	794	807	808	806	767	806	788	788	763	821	838	825	815	745	823	788	795	785	848	798	793	818	808	799	776	765	840	846	765	813	798	819	785	820	790	821	787	810	816	749	802	786	805	828	780	852	817	800	802	761	789	814	822	815	769	842	831	777	788	778	779	800	807	795	787	783	802	821	784	780	784	844	803	793	790	718	779	833	795	791	781	834	816	803	819	814	809	802	769	808	814	838	737	822	797	795	777	784	826	795	842	856	808	798	809	786	813	796	865	767	818	793	792	809	776	773	798	830	767	796	808	784	792	822	777	790	817	818	805	823	799	827	784	813	791	805	831	797	765	787	822	835	839	757	822	797	766	777	757	829	763	844	782	800	825	805	799	791	830	752	806	835	850	816	793	782	783	807	776	837	797	804	775	796	793	799	787	769	833	793	803	742	861	816	797	791	804	778	804	791	823	826	797	791	815	812	824	834	844	799	791	839	801	833	808	787	800	792	823	793	807	801	818	791	760	782	809	806	825	849	790	862	808	813	769	819	795	870	815	817	805	832	825	843	782	754	816	815	827	810	863	816	811	786	825	775	806	856	773	768	817	799	840	821	797	807	798	786	768	798	837	793	792	844	825	797	806	844	860	819	837	794	793	810	822	846	781	789	783	815	800	813	786	754	773	815	807	826	812	802	794	769	785	817	834	816	794	802	788	841	875	803	820	802	871	783	845	753	800	829	781	796	776	816	826	790	792	825	794	831	756	807	773	867	788	741	784	792	828	792	779	822	846	773	753	742	806	804	818	778	829	795	829	820	759	745	769	820	781	863	822	855	807	825	792	813	820	830	774	787	825	787	818	805	794	797	843	851	824	836	823	815	826	802	754	818	769	786	839	789	774	780	873	774	774	796	812	813	791	830	854	830	803	742	819	739	818	774	747	795	799	790	837	815	778	802	816	741	834	818	805	772	802	814	803	809	770	784	800	847	837	812	781	754	835	819	827	780	847	816	827	784	773	789	801	815	783	829	837	758	840	766	799	857	749	790	835	832	861	798	754	723	799	792	787	845	823	802	807	814	812	820	789	827	776	776	847	810	817	825	817	732	787	840	749	851	820	836	776	811	758	819	789	791	792	812	819	833	817	771	881	837	802	773	809	825	817	844	806	803	808	791	821	836	775	791	816	808	760	769	823	796	759	758	801	832	870	846	781	823	801	810	756	809	737	788	808	828	843	809	795	860	771	820	782	778	782	823	798	786	814	826	829	781	812	826	815	797	798	806	817	802	808	758	818	763	815	794	811	806	798	824	787	785	813	826	769	846	772	827	805	797	796	808	793	799	782	835	815	831	813	776	760	824	815	814	764	799	832	873	799	778	723	758	803	798	824	817	777	873	790	789	828	846	786	835	823	849	783	815	842	821	789	828	789	828	838	781	788	834	825	822	796	789	900	797	825	789	769	793	789	776	797	799	795	796	834	830	800	802	774	798	763	801	831	763	803	832	775	788	797	823	813	795	792	815
37683	36483	45219	47953	39892	25326	13956	7883	4649	2889	2143	1991	1728	1402	1158	993	792	758	683	610	606	560	585	607	554	551	519	532	543	471	428	452	492	476	446	431	440	428	440	453	443	454	462	382	458	453	428	407	416	427	441	412	444	398	392	376	394	411	407	410	449	425	432	397	410	402	397	382	366	420	365	395	392	417	389	409	382	385	405	390	350	407	410	406	382	425	406	377	402	412	403	407	383	418	414	412	405	424	380	403	391	425	429	433	422	384	408	409	464	393	420	387	383	412	397	394	370	411	380	395	355	379	432	416	404	421	408	435	406	394	406	378	361	373	378	423	380	392	408	387	378	402	370	395	395	387	381	405	409	384	369	425	369	416	425	440	406	394	420	433	404	379	411	356	396	412	397	428	427	396	387	399	383	361	368	384	400	403	388	395	397	411	410	395	428	405	364	389	391	410	414	395	407	418	375	459	380	379	377	370	374	370	378	405	424	405	438	388	421	376	370	389	388	403	415	399	415	403	427	396	400	404	399	397	402	420	395	401	383	375	405	387	418	432	417	383	425	392	383	419	417	407	415	387	412	404	384	408	399	432	420	427	422	408	404	393	445	391	358	366	391	394	419	428	404	411	401	413	409	405	420	424	396	400	376	413	398	376	380	403	403	367	386	369	392	392	418	380	408	405	379	389	433	429	388	421	360	405	389	398	401	394	408	399	426	388	406	432	414	465	402	419	392	400	414	387	446	436	410	410	353	409	426	369	395	377	389	449	384	380	421	384	394	388	402	364	405	367	390	434	428	401	390	381	402	430	406	401	397	441	428	396	378	445	406	412	356	383	432	381	407	377	416	443	412	414	425	401	416	381	393	393	411	398	390	399	365	414	442	372	381	414	386	413	393	397	408	392	434	424	398	401	461	431	427	395	446	421	403	387	411	390	392	423	400	426	432	413	408	412	395	408	407	407	418	428	400	399	419	399	402	398	401	388	365	403	381	373	403	381	412	396	411	412	382	377	426	434	436	407	420	399	375	413	413	424	410	430	420	398	396	396	424	423	407	399	402	423	416	397	388	421	382	424	397	428	416	420	378	392	429	426	442	374	396	438	406	398	410	390	423	423	400	353	407	383	436	428	418	367	356	405	381	393	385	384	402	386	409	367	351	417	391	438	407	409	379	434	391	425	378	383	451	377	439	420	414	430	403	388	446	424	352	421	390	391	410	415	410	396	400	362	379	432	415	420	357	382	430	380	399	403	457	394	385	399	422	411	397	392	423	387	413	386	412	379	439	408	428	443	448	397	403	408	406	392	421	427	402	371	380	416	370	415	375	417	379	403	400	393	417	434	414	414	375	392	399	410	377	408	380	374	391	381	394	414	435	394	398	459	377	348	406	401	391	418	436	402	394	413	407	392	441	390	414	399	404	400	409	406	381	426	374	401	445	423	376	405	416	420	412	380	409	375	430	399	392	435	418	398	414	412	375	408	401	372	413	452	411	400	411	436	410	389	417	437	407	426	403	439	454	410	404	384	411	385	393	393	408	412	431	365	425	422	405	406	373	402	401	408	403	403	423	394	433	403	429	403	355	405	421	440	434	404	414	410	410	435	372	413	395	411	424	380	428	417	415	377	371	447	366	431	382	368	391	392	409	412	373	403	386	410	391	415	383	404	416	401	379	361	416	380	430	415	412	393	393	425	412	378	378	383	407	398	389	423	478	429	402	406	414	426	374	430	464	377	401	426	387	417	401	420	411	436	357	395	400	410	344	354	385	376	385	419	390	399	393	380	404	382	418	357	385	409	408	383	410	369	376	420	407	393	408	389	390	395	378	411	453	418	403	458	358	398	392	449	398	426	443	437	410	404	385	396	399	390	439	399	419	393	380	385	388	380	406	428	411	407	382	415	439	431	387	416	419	449	403	404	378	416	403	388	379	345	391	367	383	441	411	368	419	373	394	413	397	410	389	419	384	420	414	410	381	413	388	423	360	395	404	398	413	433	394	404	418	400	381	380	366	383	400	400	391	417	371	388	421	426	430	401	410	359	369	367	414	369	413	410	387	399	391	439	398	426	428	421	417	426	441	424	384	398	423	394	396	445	401	387	421	415	394	405	399	378	386	400	433	402	394	410	383	423	372	388	378	377	400	403	405	393	406	392	391	419	372	414	420	415	383	409	377	422	402	391	409	402	400	400	397	391	399	443	406	395	420	385	411	417	404	421	398	442	423	426	395	375	402	406	393	430	385	363	413	408	398	383	371	365	388	430	417	407	398	391	422	385	426	417	406	419	425	367	366	397	384	429	405	404	407	380	394	386	437	406	417	398	404	386	385	405	418	369	355	422	403	420	384	432	372	418	412	417	401	403	426	362	370	451	397	364	402	387	430	371	403	416	401	408	409	404	381	332	405	438	390	418	399	406	402	405	428	417	390	425	377	401	427	393	388	416	372	391	379	419	415	390	370	405	380	423	387	432	436	382	414	408	362	384	384	390	382	400	395	418	406	404	375	423	393	396	437	406	374	401	365	390	394	396	399	379	407	391	378	422	379	397	355	374	372	403	407	383	388	396	428	438	382	395	408	417	418	415	413	376	369	385	393	416	386	396	383	401	431	400	406	417	414	400	412	410	422	424	372	400	398	372	381	376	379	384	400	440	372	361	389	378	440	415	441	413	387	415	384	431	410	369	389	416	400	402	392	442	416	387	391	417	373	416	409	408	390	422	388	414	437	401	403	428	384	411	420	393	418	398	380	429	393	407	403	407	431	421	412	403	374	421	449	400	371	408	376	406	385	373	394	447	444	400	403	396	375	355	432	391	397	434	401	386	430	372	409	424	379	398	406	403	397	396	418	383	405	404	382	393	456	454	420	380	406	392	417	445	406	398	365	414	391	385	434	389	406	430	373	420	426	387	439	383	428	436	409	425	394	436	399	451	401	414	378	421	401	403	399	413	395	371	437	405	397	425	408	410	386	347	424	385	415	398	396	391	395	430	431	386	399	418	366	403	409	386	411	397	370	405	403	428	390	420	390	405	379	390	380	409	384	419	408	386	436	372	423	406	406	405	415	376	396	387	414	388	391	380	396	419	416	423	376	390	405	377	430	425	401	419	395	396	362	384	406	416	380	383	400	387	374	415	369	415	393	405	395	397	372	386	375	404	416	429	414	386	351	411	415	403	430	393	393	426	394	410	435	435	414	416	397	390	407	425	397	410	400	441	440	427	395	425	410	414	389	405	376	411	428	429	408	438	427	387	399	418	442	390	390	408	401	399	383	394	395	429	408	400	439	420	397	441	393	422	400	415	377	423	368	439	406	407	398	443	383	399	400	414	370	424	386	433	415	397	391	375	379	403	440	399	383	452	401	388	382	388	389	388	414	391	440	374	418	403	388	417	408	383	404	414	388	397	413	413	392	437	411	424	414	376	407	423	381	394	392	403	376	396	415	394	369	396	403	394	360	418	378	420	419	398	381	410	420	437	396	413	404	383	401	374	417	411
24721	30412	43897	51505	47036	22581	14742	13668	12538	9689	8383	8425	7066	5747	4936	4100	3762	3171	2645	2543	2282	2182	2110	2139	1956	1897	1835	1737	1805	1629	1624	1534	1493	1503	1432	1361	1326	1249	1245	1246	1180	1194	1213	1157	1193	1031	1081	1059	1096	1117	1090	1096	1042	964	988	978	986	979	951	985	943	1001	971	983	930	989	1045	992	966	930	913	961	961	962	1012	981	945	944	928	997	957	936	972	1002	956	948	967	964	942	952	999	930	935	977	974	960	955	946	956	986	915	983	923	966	971	1002	973	975	986	1011	954	995	939	943	944	892	931	957	992	917	947	941	960	925	922	959	967	995	955	1043	944	943	963	928	966	975	939	916	946	942	942	942	1019	1000	903	1022	959	877	1002	918	980	989	950	955	945	980	985	969	940	983	1001	967	970	1008	953	931	997	914	975	998	948	932	948	971	958	986	974	943	983	971	955	957	947	964	894	987	966	917	989	925	954	955	1015	928	948	966	948	975	981	902	982	949	944	930	931	984	946	950	962	949	916	926	953	967	907	984	931	958	959	966	918	925	949	982	961	958	925	957	1009	923	958	954	974	913	930	921	928	891	944	962	928	910	945	933	914	984	916	966	963	981	959	970	935	965	993	965	964	940	984	954	969	970	950	934	990	961	944	927	945	917	902	932	980	923	942	933	1022	968	945	907	941	933	993	948	951	971	946	884	953	909	981	943	962	929	988	993	932	973	944	954	966	949	968	937	934	913	974	975	982	977	992	944	978	969	1012	967	981	904	952	1051	936	932	933	962	900	966	879	974	989	1019	926	946	975	966	934	938	942	912	996	991	954	1005	919	920	970	944	953	903	908	978	975	946	941	952	987	974	910	950	952	961	893	898	994	1042	936	995	929	961	935	975	946	932	943	993	926	930	974	984	973	946	909	918	923	935	956	930	966	1014	989	1013	954	979	959	999	996	933	975	921	993	957	957	924	928	988	949	962	956	973	935	973	1000	959	961	917	959	988	931	934	932	912	944	952	935	966	1000	945	939	937	934	953	946	948	931	940	956	988	997	969	983	911	959	911	926	942	943	962	925	1007	960	928	994	914	918	981	947	958	965	943	962	995	953	999	957	973	979	959	995	952	937	1010	926	954	940	1018	996	953	985	975	956	932	1038	1013	975	946	915	947	933	952	926	930	930	931	910	1003	949	905	947	933	962	975	987	959	953	1022	914	907	993	977	991	1019	988	938	962	968	950	979	977	959	960	966	926	916	931	926	968	929	996	913	1001	1023	984	1010	944	914	906	960	961	992	1035	970	913	964	891	942	951	959	962	918	964	938	909	949	1013	975	940	959	948	931	927	919	990	989	979	946	928	966	913	1011	970	965	1008	951	924	935	952	999	938	965	950	973	898	979	955	928	986	962	990	958	896	922	936	1004	929	949	960	973	945	895	937	968	953	936	895	980	956	932	942	941	976	954	926	917	970	969	925	984	999	914	1006	934	969	964	917	928	997	1022	980	908	952	964	953	960	912	960	945	957	957	905	972	921	912	945	987	889	968	997	956	975	989	952	916	908	970	1004	977	918	919	943	991	966	953	988	953	982	1002	932	961	940	985	950	1017	950	928	961	974	930	945	917	941	894	928	967	953	1010	928	952	917	1003	961	997	948	973	969	948	976	995	943	905	1002	920	884	943	939	957	927	991	927	875	912	970	973	970	975	926	949	970	973	979	985	924	905	964	905	955	932	951	978	920	978	973	1005	942	969	977	1019	944	951	973	920	900	960	918	928	1002	994	981	932	944	967	932	890	962	985	939	966	945	985	938	988	965	1001	956	948	966	1043	928	898	945	892	994	920	929	946	992	971	981	1016	970	927	966	992	933	946	1029	949	964	941	970	961	982	907	969	950	992	1000	967	998	972	924	974	948	976	938	937	954	943	938	918	958	953	999	1000	1008	954	1026	987	1004	931	971	960	971	947	912	944	940	974	980	938	927	981	970	932	958	957	929	973	1074	979	915	951	977	975	968	929	937	935	971	983	904	994	923	945	945	928	989	921	928	937	953	975	941	879	977	939	962	926	967	941	1000	983	983	893	907	974	978	974	958	906	967	902	1011	928	954	913	971	969	955	896	952	971	960	925	962	934	918	905	904	982	901	1024	942	944	987	923	920	964	974	1011	906	945	997	985	895	952	931	954	970	897	954	934	949	967	973	938	942	919	888	984	910	975	948	946	988	977	976	987	924	996	987	944	1006	942	959	907	973	980	952	914	963	922	897	965	874	966	954	940	1001	940	962	959	910	995	938	999	960	964	942	920	952	949	946	958	977	959	970	995	996	933	969	949	969	954	986	971	963	971	984	1005	948	1000	980	949	883	931	936	877	981	1036	971	948	960	989	942	1063	962	961	1025	980	951	1001	936	956	949	933	963	1012	940	952	937	932	985	973	1000	1027	928	972	892	920	911	935	948	941	1000	924	993	906	951	953	983	996	966	970	912	983	931	1006	975	899	941	961	978	926	966	919	909	949	899	969	978	985	957	945	946	881	909	947	956	952	963	993	949	955	1006	987	951	1010	969	939	951	933	965	956	961	931	951	928	971	940	970	912	989	968	935	997	957	900	942	960	971	928	889	944	922	993	956	1007	926	950	966	1009	930	930	961	938	941	989	986	949	985	962	913	979	990	917	968	951	932	986	906	1002	1006	928	943	951	951	981	936	1004	956	976	967	979	962	949	907	1003	938	941	949	957	986	933	915	956	892	954	938	958	974	938	922	989	959	946	1008	967	983	997	932	907	960	931	964	982	1006	962	931	940	976	934	948	987	998	935	948	938	939	919	951	929	957	949	961	953	934	962	929	961	985	930	1001	976	957	993	936	953	940	1003	987	998	985	905	944	967	973	933	913	943	974	913	944	940	932	975	970	942	970	954	975	966	996	948	1016	920	984	918	933	928	913	952	984	928	944	935	958	979	954	951	970	945	933	955	912	933	870	988	935	941	1007	926	959	975	941	986	1019	985	947	958	925	979	973	968	981	910	955	916	948	954	884	1020	981	928	1004	934	980	894	980	934	994	936	960	931	974	969	972	959	934	964	967	981	981	997	986	968	979	977	933	943	991	972	975	956	962	953	926	1000	994	953	954	936	985	986	935	962	964	994	967	907	928	1009	905	1012	1011	979	906	990	943	956	952	1050	989	897	963	977	1002	944	985	963	1002	928	942	965	931	936	971	975	927	955	934	967	941	929	1002	1001	958	931	951	931	922	896	934	970	957	949	917	985	927	990	964	966	1001	954	938	967	982	968	1012	958	888	939	924	969	981	971	975	918	945	905	955	990	950	970	977	925	937	945	958	937	924	974	921	938	941	907	984	898	962	909	897	932	941	1015	1025	918	941	970	981	1012	962	959	946	992	969	951	970	994	999	906	981	945	1026	957	942	940	981	949	938	937	962	931	995	948	1018	947	985	930	924	952	980	920	950	1013	907	918	899	965	984	948	936	934	924	953	916	985	961	930	941	1011	959	985	929	990	1002	1029	926	954	968	940	904	984	973	1011	950	962	1025	935	990	963	962	956	952	966	953	961	898	1015	977	989	1015	989	945	1003	941	988	963	950	970	940	940	932	972	941	935	960	974	948	945	962	928	970	1001	969	922	967	907	995
42657	43317	52464	46725	35539	25139	22378	17854	11140	5963	3780	3316	2608	2010	1703	1383	1084	1026	967	801	782	717	736	683	611	630	632	569	554	530	530	494	488	476	514	434	485	473	453	475	454	420	442	424	439	391	389	380	405	396	390	404	374	383	384	402	407	377	351	354	398	408	401	424	406	404	402	397	380	406	373	385	384	396	354	379	353	361	398	389	362	394	373	367	374	365	399	366	371	388	381	398	393	387	353	338	374	375	386	383	388	369	364	428	392	400	448	366	384	355	375	388	369	329	390	366	347	385	401	389	358	326	377	396	379	393	407	364	345	367	354	360	393	396	370	398	388	351	420	383	385	395	375	358	410	408	389	381	402	419	347	376	392	349	375	403	418	391	353	390	387	387	418	350	426	361	418	392	411	410	376	357	430	399	369	394	370	389	380	424	395	379	395	377	360	367	409	419	405	417	391	387	392	371	385	403	403	381	376	377	392	377	404	360	365	407	383	353	394	377	358	386	380	373	395	403	340	390	380	361	390	375	359	376	409	366	373	372	367	359	353	373	398	377	402	392	377	381	353	370	398	410	367	376	375	392	405	419	383	397	361	351	357	358	372	362	359	420	411	380	378	385	405	376	352	365	394	397	368	370	378	359	404	396	344	381	422	374	392	383	379	355	362	399	360	404	356	373	381	382	382	373	350	400	360	344	366	385	395	369	418	371	389	400	364	376	376	416	374	355	371	363	377	390	355	370	367	401	373	382	395	396	405	364	363	352	350	377	381	382	392	362	373	375	407	391	438	350	352	408	386	385	381	365	367	369	398	410	351	354	380	412	371	377	377	379	382	424	368	374	339	362	387	395	404	366	411	393	397	376	389	375	438	385	377	358	352	364	371	390	404	371	369	350	379	373	362	357	379	365	380	376	400	385	405	400	375	367	384	362	389	357	380	397	407	394	400	363	357	402	360	355	363	378	399	339	378	381	365	396	382	363	416	385	386	376	397	365	428	394	391	378	422	367	358	404	373	393	389	397	369	384	355	420	386	371	380	375	371	384	405	391	369	375	401	410	351	373	355	373	390	396	351	396	349	384	354	368	398	364	397	379	396	368	391	409	426	401	377	387	423	381	383	389	350	381	396	421	412	356	351	369	348	380	380	369	349	402	359	383	375	386	383	369	397	384	384	387	386	404	381	370	356	351	351	367	391	390	376	365	368	391	368	371	360	367	398	379	401	390	401	341	376	396	386	390	341	337	380	416	396	331	393	388	383	368	353	395	358	385	403	374	386	387	381	379	375	415	377	388	352	362	396	381	375	358	388	405	350	370	395	388	389	357	389	381	364	388	397	356	361	403	383	396	388	366	350	378	378	390	397	379	397	374	378	400	349	401	379	368	343	373	361	378	377	408	385	351	379	397	363	385	345	397	362	402	334	368	350	377	380	382	424	375	362	417	407	394	379	381	366	343	376	399	372	397	371	382	384	330	369	359	401	365	387	405	406	372	369	399	386	346	335	386	365	377	380	391	382	336	359	368	387	416	393	398	405	388	402	390	363	381	374	367	363	361	382	382	393	365	379	404	352	395	393	383	384	396	368	391	353	414	357	401	392	393	388	347	382	406	390	379	347	361	356	358	389	374	390	325	395	388	344	392	397	389	417	349	366	393	362	361	362	402	361	380	378	371	376	382	361	402	387	364	389	390	365	381	352	378	408	365	390	396	411	360	405	363	402	398	360	389	389	374	337	393	381	344	337	367	373	361	384	363	408	365	405	373	396	383	378	361	392	381	369	362	434	388	355	350	326	403	389	381	377	394	354	373	392	366	377	365	405	368	371	370	383	410	365	365	361	334	339	402	403	387	349	339	378	418	386	350	354	384	412	395	399	366	365	368	386	372	380	393	363	356	354	391	357	366	391	379	361	353	374	365	361	372	404	410	378	421	358	386	368	331	325	389	336	362	379	459	366	353	386	405	343	406	378	407	384	398	398	356	412	389	377	401	383	395	377	389	394	365	400	364	390	382	388	407	342	401	360	361	343	395	371	388	359	357	361	367	402	391	407	359	394	383	389	365	400	378	392	371	374	402	351	356	379	395	400	399	374	386	398	359	413	392	404	396	398	375	392	410	375	359	360	408	378	404	383	354	371	416	347	377	372	352	380	414	384	404	356	401	360	409	385	357	409	374	383	385	367	374	384	391	378	405	385	382	356	322	347	395	377	423	380	357	341	359	381	383	391	404	349	373	386	371	416	397	376	404	370	409	378	386	371	366	371	377	382	380	373	368	370	374	372	365	381	372	370	384	411	385	354	402	369	429	355	382	365	373	411	343	351	368	371	396	329	381	386	379	378	385	430	357	384	353	392	363	399	379	334	387	370	385	338	373	393	396	378	423	353	372	370	346	374	375	404	328	384	369	400	363	385	380	357	406	393	381	365	410	394	384	392	376	351	363	362	352	394	376	348	337	402	376	401	386	376	411	369	376	363	372	392	376	388	386	411	379	387	405	378	390	386	431	370	424	407	376	384	338	386	387	350	358	354	417	363	342	424	396	397	358	342	347	400	363	397	377	379	361	388	399	374	359	377	396	388	385	354	373	386	382	360	381	391	382	396	382	384	361	349	383	338	396	431	385	371	399	373	377	396	380	385	402	352	397	386	409	357	356	376	408	346	359	397	431	369	372	364	366	397	367	416	390	405	357	383	384	396	396	378	377	357	376	388	464	374	395	394	356	365	384	384	398	372	392	403	380	375	423	371	366	393	401	374	411	343	382	361	367	386	409	418	357	355	386	367	361	360	394	420	378	364	373	352	362	408	332	333	358	364	405	371	399	392	347	404	360	388	371	386	373	326	397	374	387	369	372	390	369	371	393	369	396	349	373	382	375	345	371	380	359	365	391	362	401	405	416	362	396	380	352	417	375	364	373	406	384	391	382	336	390	350	362	364	356	392	382	361	387	351	402	386	394	360	348	373	379	365	367	393	395	370	366	320	391	356	389	385	368	345	381	383	355	417	356	374	382	377	377	390	380	328	379	397	397	383	370	427	406	358	407	396	354	370	401	367	381	405	384	371	383	365	358	388	391	360	372	376	386	399	373	402	379	397	377	422	373	385	386	389	377	358	370	375	369	393	359	370	379	350	375	390	377	361	352	360	358	360	379	382	407	382	374	334	379	347	404	387	406	367	384	388	418	369	377	377	381	380	407	413	387	384	354	374	365	372	408	358	404	369	392	357	378	371	401	355	414	381	403	379	389	430	419	393	386	402	388	375	371	367	384	417	375	400	397	414	381	358	384	399	401	367	416	411	427	396	357	391	377	390	380	358	354	382	376	373	365	367	375	367	374	372	385	379	387	341	401	380	326	374	375	425	364	356	360	387	382	405	396	362	408	355	379	377	377	387	395	444	345	381	386	362	374	428	374	360	363	359	349	402	358	382	363	384	381	367	393	353	355	344	373	383	404	372	358	384	326	386	404	366	369	370	389	346	366	400	393	355	395	406	371	404	360
27525	36765	53142	54166	39785	22809	20487	19167	16989	14695	12664	12474	10209	8284	6935	5995	5037	4424	3898	3549	3176	3133	2955	2759	2473	2460	2340	2164	2174	1890	1842	1749	1604	1687	1628	1490	1373	1327	1357	1382	1225	1230	1166	1162	1139	1138	1109	1045	1082	1053	1044	1007	981	1037	982	918	937	902	948	949	941	958	878	978	995	924	968	934	895	906	904	934	899	818	867	960	859	885	929	906	918	854	902	870	861	896	952	906	860	867	895	880	868	900	913	896	917	909	890	889	942	900	923	912	909	914	875	922	877	901	896	929	863	920	871	915	884	911	932	917	931	898	890	856	826	939	853	943	904	883	862	887	890	857	878	848	956	858	940	911	911	914	910	931	844	822	847	907	873	882	888	870	867	893	915	904	848	869	901	887	931	917	860	891	870	867	863	863	875	901	898	909	854	871	845	936	904	903	908	827	900	904	872	866	890	853	846	916	929	860	866	872	911	891	819	863	922	896	873	879	946	938	906	883	903	870	851	960	860	882	890	860	897	917	874	934	835	893	885	860	885	886	895	893	887	925	895	883	929	832	875	934	851	890	944	875	910	906	852	857	885	930	902	875	862	909	803	863	835	867	945	869	897	937	890	847	849	884	922	887	914	894	863	847	913	898	831	892	887	897	897	901	912	857	856	892	847	838	877	907	922	921	868	869	905	855	915	861	875	922	888	876	904	924	843	869	897	907	888	921	902	899	870	858	852	907	869	875	878	868	866	916	896	877	880	874	864	885	852	877	904	849	883	959	910	891	889	930	865	872	853	916	905	893	824	856	910	903	852	897	906	913	888	932	863	897	889	870	925	900	917	920	889	864	890	883	858	913	907	932	896	885	862	874	856	850	863	898	892	907	942	868	910	915	855	900	930	899	916	863	882	855	917	850	875	865	938	884	850	834	829	918	861	936	884	915	867	872	862	862	931	876	892	889	875	851	904	874	906	899	839	865	841	881	935	876	832	903	864	935	933	868	909	900	861	887	916	886	929	843	888	853	864	914	875	880	926	905	881	888	875	834	904	920	960	893	916	896	894	976	903	879	909	896	909	837	857	902	902	932	859	902	890	868	893	889	855	918	914	849	910	826	902	887	838	911	934	876	939	862	881	897	907	919	855	862	902	841	910	859	833	838	862	934	843	801	847	906	882	886	892	877	847	902	904	912	901	948	890	925	902	848	916	939	894	841	902	868	916	872	848	862	923	864	858	887	912	864	857	843	878	939	878	861	865	912	857	879	911	913	859	906	910	890	877	851	828	891	864	922	913	902	889	891	936	883	907	922	937	851	860	878	873	849	865	894	849	864	887	929	838	926	915	857	881	919	854	856	906	838	931	938	952	879	835	903	923	875	915	878	932	909	929	870	925	932	846	881	933	910	877	872	864	890	924	919	914	855	942	926	904	827	929	843	870	911	896	883	909	897	892	859	886	876	898	879	870	873	934	889	894	905	858	882	875	906	917	872	915	837	845	841	870	891	877	871	865	893	911	864	925	886	882	840	867	912	829	879	874	894	841	859	875	857	876	891	866	870	858	885	885	877	915	902	889	906	910	868	891	899	857	916	900	897	857	895	878	858	878	888	889	893	929	905	850	935	844	876	886	931	870	877	896	900	873	890	930	929	909	931	853	896	863	922	897	946	874	892	841	933	870	886	865	884	884	868	957	893	890	903	871	901	885	848	918	858	878	866	871	886	932	897	878	930	861	914	882	862	849	857	906	806	909	877	926	850	893	855	863	875	917	876	888	862	904	883	903	882	884	905	943	903	901	911	876	866	894	883	861	911	902	874	902	852	900	830	872	906	948	940	947	874	916	877	841	909	877	817	860	824	868	914	872	843	868	830	836	877	888	896	877	845	805	848	895	909	883	872	962	885	877	856	859	891	876	891	896	878	911	896	832	877	881	870	872	892	865	908	882	907	951	899	905	895	902	852	876	914	927	879	955	901	877	900	868	831	905	932	905	872	915	844	902	870	902	861	856	902	878	941	912	918	905	882	893	911	849	864	891	876	884	911	860	917	861	884	899	890	851	893	877	907	862	898	922	884	907	849	870	853	891	876	883	917	893	901	842	868	889	907	881	875	819	864	884	886	957	873	893	902	871	928	858	855	856	946	919	864	897	890	889	881	890	880	901	872	862	860	847	892	854	915	845	915	904	939	887	870	925	936	828	835	892	873	876	891	899	816	864	864	864	896	890	875	924	883	893	943	837	912	923	885	861	876	892	862	897	893	863	908	836	899	883	886	830	893	916	885	849	852	885	882	892	870	878	883	872	842	840	952	886	875	888	875	855	901	858	925	892	893	864	886	889	852	883	870	907	870	901	830	840	888	904	945	908	859	878	921	908	912	854	879	842	883	874	906	876	835	888	877	840	875	906	891	895	889	887	882	934	883	926	865	881	893	910	923	906	921	894	893	931	912	874	870	916	883	867	916	854	862	900	899	864	851	911	900	926	882	894	929	903	884	927	901	880	867	910	919	939	884	886	912	909	884	861	889	864	930	870	874	877	906	810	864	898	893	885	881	893	884	875	871	871	862	882	887	882	894	885	898	862	891	841	844	862	848	861	827	855	882	873	894	836	898	924	923	902	880	878	874	914	916	883	843	880	929	869	909	862	883	913	882	871	917	899	867	878	853	940	846	866	909	888	895	888	900	863	883	969	898	897	893	842	864	884	814	912	879	914	872	891	845	889	951	875	912	897	877	881	889	871	897	905	882	922	899	875	924	862	899	857	905	855	813	904	910	900	832	904	876	901	887	889	927	878	914	847	871	903	877	867	912	910	901	912	903	845	887	881	952	889	857	873	914	883	925	946	893	831	865	905	894	898	827	956	935	841	865	890	911	879	893	883	861	847	863	910	891	874	892	855	892	865	823	838	843	870	857	925	851	901	841	921	898	892	908	875	860	891	890	918	887	837	886	871	892	876	844	911	913	858	892	869	875	869	931	851	825	890	893	836	817	850	868	866	910	859	846	934	889	899	928	857	863	912	921	900	887	908	881	916	867	850	983	922	985	950	854	916	880	884	882	844	838	894	908	830	860	933	937	880	866	914	901	864	873	852	914	916	892	871	898	893	907	858	867	898	841	901	855	849	920	874	929	833	915	908	875	875	860	868	869	856	876	897	891	923	932	832	870	862	895	905	905	863	868	920	872	917	865	876	878	897	938	902	900	872	895	869	882	893	863	874	927	855	944	829	891	907	930	921	890	892	911	876	942	861	940	891	979	891	858	873	903	868	871	893	926	914	834	833	831	873	841	877	874	918	880	876	876	884	856	843	867	951	902	922	919	885	853	890	868	927	835	830	863	916	839	899	896	877	821	899	893	883	867	915	893	932	885	854	869	890	870	930	872	919	921	913	876	888	870	888	870	907	979	897	870	883	884	873	916	861	906	889	869	857	907	897	854	970	866	907	899	900	891	865	902	909	914	889	919	883	874	846	903	875	920	880	892	867	877	880	860	883	905	852	855	929	932	885	848	872	864	884	871
18086	13339	16541	12570	7811	4057	2682	1806	1574	1395	1202	991	870	688	552	579	577	521	464	442	428	406	398	402	372	402	358	381	417	362	366	330	374	364	332	377	373	345	336	345	332	328	297	337	354	338	332	310	315	279	319	344	371	341	340	332	314	342	338	374	345	345	374	334	321	352	366	331	313	326	328	345	321	332	323	343	322	333	346	336	342	329	331	361	305	328	323	344	329	318	297	334	334	310	332	299	353	308	319	340	273	372	328	348	332	331	348	339	342	335	338	312	348	325	309	356	302	349	356	339	321	326	381	372	355	364	365	330	330	295	360	299	312	344	335	305	318	365	327	320	333	365	319	297	329	356	319	322	312	359	324	353	334	340	337	328	340	310	325	366	316	313	364	378	325	336	325	328	316	372	337	355	323	344	314	316	335	344	314	338	350	354	333	334	339	364	340	340	369	346	375	310	297	345	343	310	304	341	345	318	347	357	351	331	340	324	372	321	338	373	356	328	344	327	294	322	331	331	321	319	319	328	332	366	330	370	340	326	322	313	356	309	333	295	333	325	333	368	322	331	345	332	333	345	290	286	369	344	371	348	351	329	351	325	319	341	370	361	317	332	348	321	323	388	317	308	315	340	357	342	334	341	330	343	366	327	347	343	362	353	351	360	345	313	338	281	337	328	293	341	354	317	348	347	353	347	347	337	307	325	316	343	346	350	293	335	360	314	338	335	328	324	340	325	306	316	336	319	341	338	320	343	324	308	325	369	351	331	335	307	338	346	347	350	338	291	379	325	302	315	352	328	314	339	317	340	299	343	326	310	339	313	344	301	353	337	314	342	323	344	354	329	334	311	311	332	318	314	331	327	333	331	346	356	336	328	316	351	347	326	349	350	343	336	310	337	334	384	352	336	358	339	336	329	324	347	329	325	303	331	286	349	332	365	321	360	318	334	333	351	345	338	310	336	354	324	331	353	306	337	335	344	358	319	346	337	361	317	339	337	310	295	354	336	331	300	327	330	368	302	338	350	323	352	321	322	329	307	323	322	337	316	367	335	371	334	347	331	345	350	309	307	343	334	312	374	311	330	355	370	334	300	310	319	340	334	326	335	349	333	314	383	319	356	327	329	369	368	314	344	326	333	341	360	334	351	302	340	356	319	329	304	360	340	338	317	351	320	359	312	332	280	319	315	317	316	333	333	335	341	342	339	304	329	345	339	299	331	313	316	338	332	370	336	359	326	352	377	311	325	339	335	336	315	355	380	292	314	310	321	334	335	306	341	336	324	361	355	367	330	345	365	334	330	346	278	333	315	350	337	324	353	368	350	383	338	334	382	355	350	352	335	350	357	340	299	334	309	337	348	329	315	330	341	312	323	313	324	319	309	357	320	302	299	354	350	350	317	331	314	348	295	323	317	364	340	389	351	335	331	325	345	354	344	337	306	368	309	332	340	326	361	312	311	331	356	321	370	361	347	365	350	345	339	343	338	308	312	327	320	314	330	326	315	332	355	318	338	347	383	330	351	338	332	354	304	309	345	323	384	348	361	333	340	316	295	310	336	335	331	369	347	336	303	358	351	345	345	314	343	355	315	324	323	336	316	342	354	315	342	298	310	301	334	342	312	320	350	322	342	349	320	347	334	337	404	346	346	353	334	364	338	349	322	325	316	307	338	325	366	320	290	346	312	330	336	339	313	316	346	353	336	327	367	295	342	353	331	303	341	314	358	350	346	330	336	321	291	365	335	355	325	341	312	350	330	330	323	351	311	363	342	329	344	326	327	330	330	326	308	376	351	289	353	385	304	332	324	340	307	329	353	347	363	331	340	343	319	343	339	348	314	358	323	340	351	340	381	342	352	333	352	318	325	327	292	340	372	361	308	334	339	335	337	336	341	313	322	339	303	317	339	329	315	326	317	339	339	340	384	343	318	330	323	287	327	360	340	318	361	350	326	330	322	331	342	334	343	331	356	353	369	330	351	358	326	338	334	329	342	325	327	333	335	335	327	338	338	345	348	353	367	330	371	328	341	339	307	318	333	318	326	316	361	290	330	333	339	350	322	315	312	351	353	322	314	309	315	308	327	337	355	345	309	339	363	344	310	349	351	341	330	324	312	349	353	333	309	353	322	344	318	337	335	344	352	364	323	333	317	330	336	342	362	344	309	368	327	332	322	323	318	325	354	343	343	339	363	350	362	321	339	338	349	306	304	338	352	343	339	334	311	320	344	322	354	308	306	366	338	319	357	328	324	345	342	335	345	327	342	343	340	361	316	357	349	366	313	356	315	338	361	314	322	328	316	347	361	320	363	362	346	365	328	327	335	297	309	349	356	367	323	337	330	338	339	329	323	355	310	338	349	300	344	331	355	320	317	337	344	338	333	380	327	324	341	309	314	348	321	347	329	318	333	341	341	339	352	309	347	340	334	326	365	339	334	341	352	375	317	305	331	320	328	325	333	357	337	314	344	337	355	340	328	325	337	358	376	323	337	346	316	282	341	335	333	345	342	331	333	354	349	364	370	331	344	331	334	330	311	320	337	331	300	352	321	350	293	341	318	362	362	307	338	332	338	332	324	335	350	339	389	368	321	319	342	342	368	369	323	349	342	352	333	324	327	326	337	329	337	309	328	351	353	336	362	357	298	355	350	332	362	345	366	354	356	370	347	313	314	337	368	332	329	312	328	329	320	319	316	344	361	352	359	338	376	333	353	343	326	330	326	375	342	335	335	309	313	337	335	325	317	359	325	324	362	353	326	332	335	290	323	315	321	337	341	321	331	353	301	321	334	390	352	324	327	324	354	337	357	344	351	326	368	343	344	338	352	324	328	342	344	334	344	326	307	341	335	329	341	344	315	301	292	328	322	338	346	337	330	337	313	331	347	342	357	305	368	335	351	308	344	327	304	341	310	394	319	326	328	339	302	353	336	318	331	348	309	321	318	330	336	332	327	331	352	336	329	326	324	338	341	369	307	330	316	346	308	321	335	332	374	381	317	343	394	332	341	307	347	309	322	380	323	328	368	381	336	345	311	313	339	317	358	321	347	339	346	390	355	326	313	327	312	324	371	354	333	349	314	311	312	340	296	308	348	358	328	356	310	346	329	373	329	351	319	341	338	360	329	346	336	356	343	339	333	339	348	324	355	338	340	362	351	359	347	347	371	335	348	344	364	335	328	362	322	392	333	361	343	354	365	305	334	366	314	351	342	318	360	310	341	348	351	334	324	367	331	345	335	349	321	372	391	347	325	323	326	346	327	350	325	316	326	321	319	338	355	331	332	356	360	361	317	329	349	338	331	313	368	310	317	334	356	341	349	340	342	370	336	340	348	334	326	327	356	357	316	320	340	335	319	346	339	331	315	328	331	339	376	372	316	336	305	320	345	343	347	308	326	347	352	361	339	347	325	333	311	299	334	302	316	309	333	313	333	330	327	348	328	313	334	359	335	335	329	327	337	388	347	333	357	298	345	336	338	338	342	355	357	338	328	355	371	333	350
10889	12745	21536	23076	18694	12543	9461	7484	6693	6313	5382	4751	3678	3091	2706	2322	2055	1861	1667	1539	1336	1324	1234	1203	1201	1205	1167	1085	1133	1027	1050	988	979	1004	1012	981	938	955	955	894	908	898	931	900	926	897	847	884	889	905	907	891	824	904	823	848	832	890	866	759	789	837	819	814	824	822	841	804	795	840	809	834	835	810	854	832	798	847	857	807	809	809	843	753	833	823	819	801	813	794	797	891	841	835	851	820	814	796	869	873	849	807	809	862	806	797	857	825	828	853	792	840	853	840	823	820	849	843	780	818	803	846	797	809	846	781	805	797	856	799	836	856	895	791	806	829	839	854	815	799	810	810	848	786	837	772	803	860	818	852	849	881	834	799	802	801	847	813	760	767	796	821	805	818	873	833	818	839	812	814	834	789	820	790	817	858	803	761	840	827	796	790	846	847	822	811	821	809	836	802	821	825	864	784	834	823	800	847	825	839	819	803	769	824	837	844	864	841	823	767	804	859	824	811	826	834	871	853	794	765	834	817	805	796	847	823	787	821	805	833	804	792	853	845	801	836	809	817	829	818	772	803	837	814	789	830	811	821	818	826	784	835	860	851	812	818	826	813	795	873	848	785	833	806	849	861	854	814	811	783	833	845	809	808	799	799	795	810	794	790	764	811	823	881	848	834	814	795	811	811	841	788	813	866	818	823	801	806	800	844	837	870	844	845	808	884	808	847	774	742	824	769	827	834	813	803	813	815	819	805	882	880	820	798	797	798	881	837	817	805	876	819	780	850	750	818	863	808	791	822	820	819	819	843	740	811	766	841	841	793	801	781	855	850	757	823	872	848	840	779	828	859	807	784	809	803	828	811	790	874	877	822	833	804	802	850	778	818	805	851	811	803	788	805	859	821	823	804	780	796	803	806	857	822	848	833	780	795	807	831	818	799	820	820	807	748	841	816	843	787	762	807	847	882	848	862	828	810	808	790	811	826	791	865	849	793	857	805	831	848	783	786	826	835	872	838	801	772	838	788	811	802	868	845	787	820	863	767	786	857	792	781	853	789	799	785	775	799	840	804	796	807	834	903	816	798	856	794	837	782	850	769	782	798	823	848	797	852	857	820	821	858	870	825	816	844	856	800	824	804	828	821	806	839	830	785	834	823	751	837	803	775	831	827	836	781	778	829	765	796	798	796	811	803	772	778	833	816	783	772	794	789	784	806	841	828	836	796	798	827	845	837	819	812	806	801	782	838	777	833	774	785	823	793	842	841	788	809	805	904	894	882	824	840	800	824	830	828	829	796	805	824	809	817	862	763	846	774	814	770	799	826	855	782	858	836	813	788	872	810	893	871	838	858	781	760	860	784	852	828	838	796	856	814	810	792	845	846	850	830	823	835	793	776	808	790	806	808	807	843	819	791	877	816	861	786	830	782	781	862	852	833	819	809	821	830	866	813	840	827	823	836	792	817	781	844	818	846	787	849	826	789	871	796	862	846	833	848	861	856	808	826	853	787	880	819	821	810	848	762	766	860	796	864	792	831	831	779	826	801	796	856	789	810	751	765	853	819	816	876	816	803	776	791	830	787	811	836	826	840	832	826	814	758	788	814	862	801	839	846	810	811	829	784	777	848	848	795	759	804	789	808	823	746	781	827	806	771	817	794	849	822	798	804	828	789	825	787	812	784	832	852	818	755	795	853	754	825	867	858	800	817	879	836	869	807	842	848	826	772	803	815	840	781	850	848	802	809	820	870	795	795	839	812	806	818	800	803	889	829	830	772	820	837	784	786	810	802	854	851	824	826	885	842	792	800	806	858	869	805	800	763	840	834	801	854	810	732	801	838	786	804	790	813	840	838	814	848	851	813	855	800	792	857	835	806	822	802	853	847	797	809	831	791	843	804	825	811	808	803	770	840	789	793	811	851	844	805	834	874	829	830	859	822	799	822	841	836	831	854	793	854	802	830	802	837	813	841	798	827	895	841	776	782	827	901	819	839	778	871	766	851	849	809	821	779	818	803	842	803	859	806	812	804	818	845	825	845	835	847	836	820	797	842	811	835	771	808	821	836	802	823	852	838	821	871	795	855	831	831	832	834	806	861	777	811	822	765	842	831	814	839	834	820	847	856	823	823	795	785	866	841	810	835	856	805	826	803	806	836	808	798	778	804	793	806	821	825	843	783	837	899	832	842	778	855	806	785	813	812	808	821	800	782	849	782	769	798	865	824	835	801	838	799	846	802	819	845	780	846	843	846	877	826	810	854	824	811	858	849	789	786	797	843	860	797	823	849	806	804	822	802	777	802	853	847	811	763	844	816	807	795	834	807	806	798	806	838	806	821	846	793	811	790	834	835	822	826	805	800	784	816	816	772	849	836	802	888	819	774	819	820	836	779	826	800	775	778	786	807	811	870	821	850	811	834	815	803	815	779	807	831	816	824	800	788	827	860	854	822	862	784	763	873	806	790	848	824	802	812	798	806	781	779	756	832	813	842	815	821	784	837	817	796	783	818	837	838	831	839	814	806	802	825	799	851	847	786	889	851	770	840	807	839	813	782	777	849	884	786	822	775	832	812	784	793	795	816	805	820	808	836	822	834	796	789	833	795	835	794	807	837	796	796	863	808	823	800	803	843	818	802	797	820	851	800	834	828	784	750	796	855	820	841	830	885	839	780	824	881	807	772	825	813	805	821	835	788	860	788	863	786	811	848	901	811	832	831	821	763	786	824	837	841	852	795	828	812	768	854	824	850	804	804	806	803	779	802	789	798	765	837	847	884	795	793	841	823	832	843	834	825	849	747	875	815	775	824	834	814	853	820	790	830	834	808	805	832	876	844	833	835	788	814	848	857	830	789	789	828	796	812	820	831	771	751	849	791	802	819	860	794	839	786	798	858	802	873	794	847	789	818	809	804	829	841	827	831	831	770	819	817	773	829	815	837	801	822	815	813	777	824	823	832	876	834	826	824	855	845	809	798	848	837	831	784	801	791	865	767	795	777	838	796	851	867	801	840	847	755	776	798	816	861	847	784	785	785	818	785	804	831	874	786	784	809	794	826	776	787	806	805	829	792	799	825	809	822	805	817	836	822	808	822	865	803	795	817	828	860	822	836	809	801	830	839	782	826	839	795	811	806	874	794	806	782	891	815	825	801	801	771	805	828	786	823	794	821	808	774	813	812	821	790	793	805	855	870	831	806	814	824	823	791	798	781	812	838	898	848	795	798	813	858	817	814	774	820	809	850	792	804	816	831	830	890	826	830	798	781	840	829	857	855	817	825	798	841	793	791	847	767	827	826	831	758	839	770	814	848	816	876	813	796	809	873	786	803	873	784	825	862	801	804	841	852	819	829	834	813	844	826	865	836	821	838	795	787	837	810	774	849	805	830	855	826	785	780	769	837	813	832	797	843	853	842	815	812	799	828	847	853	838	841	827	804	822	825	832	888	802	811	875	810	872	816	764	823	810	863	823	811	811	824	822	809	763	833	844	824	786	782	851	817	841	819
38490	35631	44004	45840	38528	21802	12942	7173	4728	3613	2834	2068	1621	1354	1185	973	876	823	749	731	709	632	589	624	542	590	516	520	530	514	478	459	464	430	436	458	425	433	420	469	414	441	412	426	449	413	428	418	424	398	438	410	417	440	407	404	399	426	405	386	433	375	370	391	392	431	405	361	392	390	420	422	382	363	396	434	404	410	387	410	404	404	384	401	408	408	403	376	437	401	396	411	420	430	400	416	375	417	419	439	429	399	412	408	399	385	379	376	387	416	366	413	375	411	377	394	377	387	418	391	428	395	364	423	386	391	408	430	381	389	438	437	416	393	388	387	381	384	392	381	413	372	398	363	407	413	386	406	385	409	375	408	380	365	368	394	394	400	429	411	396	359	409	417	405	409	417	389	389	375	374	408	397	430	438	426	420	377	381	409	392	375	372	390	356	394	430	399	383	374	360	401	408	390	385	421	394	400	391	388	395	363	413	413	424	362	392	421	386	388	415	380	382	388	416	402	380	395	414	450	377	397	363	387	384	397	436	417	433	358	421	396	384	399	421	403	386	378	402	425	400	397	429	387	387	382	390	403	397	378	390	389	413	371	417	400	401	447	366	411	431	370	377	355	376	390	449	392	365	362	391	444	390	427	430	386	431	395	380	403	377	393	391	391	400	384	378	406	405	369	422	423	382	427	409	413	372	380	413	429	385	397	437	377	421	368	380	378	413	394	376	393	373	402	408	382	391	402	419	425	388	384	422	409	427	386	401	414	399	399	429	383	395	418	386	368	378	434	348	413	424	373	385	374	414	458	400	399	351	407	400	405	406	419	408	368	417	366	368	436	384	398	386	384	410	475	409	407	395	358	402	405	403	404	412	393	418	394	391	377	382	390	361	391	356	384	376	358	428	396	409	421	411	421	417	429	403	402	455	412	393	398	400	376	415	384	392	412	404	379	392	413	369	370	392	357	421	413	400	382	375	428	376	357	388	376	426	370	400	394	378	378	404	386	402	417	401	427	418	391	413	378	405	397	398	397	366	402	402	396	376	430	407	388	391	383	395	396	365	417	396	393	405	363	387	442	420	379	399	404	407	401	403	396	382	401	351	387	383	419	400	413	417	389	402	423	407	372	369	377	369	381	431	409	359	421	410	407	370	420	392	448	415	381	411	418	417	444	423	423	395	415	374	390	406	397	402	380	389	404	419	394	376	384	382	402	380	388	393	405	383	408	409	383	403	403	405	369	386	408	378	396	408	375	388	394	417	369	372	408	381	385	376	428	421	395	398	376	410	400	403	411	373	398	370	453	400	390	377	396	433	382	403	471	426	378	393	390	399	416	397	389	375	380	390	413	406	361	408	355	401	383	392	402	349	373	366	378	424	423	425	382	431	377	403	382	398	410	412	421	406	407	440	420	391	400	403	412	382	386	418	383	430	405	387	435	398	388	397	425	408	366	380	422	392	409	391	428	398	380	403	431	379	391	425	386	385	423	428	392	437	417	384	432	420	390	408	412	379	412	394	397	402	355	369	413	381	390	372	395	380	407	381	415	399	396	402	409	448	425	421	417	427	398	409	425	427	408	391	391	420	369	343	387	395	395	426	404	382	405	406	416	418	406	410	399	379	388	384	370	382	407	394	405	373	379	382	364	429	394	399	418	411	381	402	405	405	419	415	408	417	358	401	425	378	411	387	399	410	371	422	395	403	417	395	394	380	404	423	436	399	406	409	443	400	429	442	403	394	380	389	390	349	410	440	419	412	351	406	367	414	406	414	412	434	410	365	397	374	407	421	388	407	414	392	383	401	396	376	407	388	415	443	382	399	407	380	431	453	390	418	406	384	415	410	406	387	369	386	405	398	359	419	433	372	434	395	403	395	419	432	387	379	386	383	399	390	409	380	436	351	406	365	389	397	399	409	375	401	377	422	399	449	371	407	387	405	422	427	405	405	371	457	415	361	388	463	413	389	393	378	409	357	428	377	395	369	400	408	398	373	404	388	416	435	399	413	382	388	403	429	396	425	424	392	415	368	391	407	404	392	408	425	398	365	409	424	386	389	417	374	410	406	383	418	422	414	393	405	382	351	392	409	413	386	376	402	360	394	394	430	407	398	394	367	408	377	411	389	415	419	365	376	398	384	409	418	422	393	452	403	407	405	402	365	365	382	411	374	387	410	365	400	388	421	376	416	417	384	377	428	402	409	401	403	431	398	381	405	444	361	375	376	376	400	412	378	402	408	405	450	402	424	388	399	383	422	401	385	375	382	397	405	371	367	404	409	403	394	396	405	408	396	411	411	433	448	376	401	396	389	378	399	427	433	392	407	406	377	398	426	421	390	390	386	403	374	416	395	394	417	395	383	373	392	399	413	398	405	387	409	392	365	404	416	415	421	399	406	393	369	411	378	421	399	387	426	381	406	425	368	423	377	431	391	401	385	389	444	411	366	406	443	392	384	382	397	400	417	387	372	416	404	400	441	378	425	337	435	409	372	370	422	407	413	403	426	391	402	395	394	387	391	394	376	404	358	440	426	411	409	391	372	396	390	383	395	375	393	396	410	393	409	417	418	416	362	433	422	363	341	364	389	374	397	357	396	387	421	381	384	411	419	360	430	366	401	375	363	435	395	412	379	406	373	412	386	405	343	459	408	417	450	430	413	372	407	427	413	343	424	397	438	396	411	358	375	407	398	430	418	382	414	400	432	401	395	433	382	429	394	404	389	393	377	399	399	396	413	385	424	371	389	429	445	398	440	428	413	404	414	416	438	400	389	386	394	396	384	415	407	391	432	414	390	425	403	379	387	395	422	370	395	366	392	438	386	381	390	406	383	432	399	374	373	390	381	404	396	405	394	418	386	423	464	394	398	404	389	402	391	377	417	396	421	414	385	420	421	378	374	394	410	429	416	417	379	356	440	431	407	404	379	396	406	357	462	413	395	405	393	375	404	370	351	385	428	367	366	390	394	427	366	409	382	408	394	380	373	362	399	370	417	442	366	394	405	396	398	371	414	394	395	427	377	404	395	414	378	389	389	417	383	451	399	392	398	375	368	423	404	421	376	408	398	374	438	396	412	422	376	377	428	404	378	402	385	399	402	396	448	419	435	407	422	412	395	370	373	417	375	380	375	406	390	393	439	394	386	414	421	410	377	401	401	408	372	435	380	362	431	384	381	364	428	382	432	409	406	388	385	432	417	421	422	392	412	391	388	401	412	382	376	389	397	390	367	404	382	391	406	392	370	400	438	395	397	405	415	360	413	418	436	413	434	397	429	400	420	361	400	404	401	403	344	378	434	431	392	374	398	394	376	441	400	402	396	395	379	428	386	413	388	374	430	410	419	403	401	394	380	367	406	367	387	392	423	400	399	406	377	444	394	402	424	398	363	399	380	435	380	414	378	398	405	408	383	432	398	432	396	419	412	385	390	384	407	393	422	390	399	371	371	423	409	400	421	393	399	396	362	400	381	402	405	378	384	366	383	403	412	409	393	373	446	386
24890	28997	42704	50254	42258	19940	16659	15575	14415	12473	10655	8819	7493	6107	5361	4475	4024	3605	3212	2804	2633	2446	2298	2256	2178	2032	1984	1819	1847	1699	1595	1482	1396	1365	1347	1302	1286	1206	1182	1190	1191	1120	1101	1110	1146	1121	1121	1025	1136	1044	1020	1026	965	1043	951	1054	1015	995	975	1013	1048	992	973	970	1001	927	1004	996	934	992	936	974	1029	977	959	985	1007	938	967	977	943	897	950	969	934	999	971	1043	927	898	992	977	990	908	961	910	969	958	971	955	928	937	964	997	1001	949	1019	981	974	974	947	880	914	940	1012	935	989	970	935	932	957	981	967	979	935	897	924	907	965	952	965	950	995	943	897	991	959	972	901	935	935	921	979	914	902	984	922	879	1013	917	932	964	913	943	946	1010	977	973	951	932	928	925	977	945	979	939	905	969	970	953	887	898	949	970	929	1004	988	910	948	981	945	901	883	950	934	969	949	980	952	984	983	937	895	934	940	935	948	968	945	999	965	950	943	935	922	904	1003	962	893	922	953	920	906	936	974	985	946	927	970	913	944	911	990	961	926	923	945	963	981	981	958	986	1007	969	931	953	949	951	959	939	947	988	918	947	933	989	919	945	963	940	960	945	921	966	1000	931	956	935	1016	891	932	892	977	911	887	936	942	986	887	952	971	916	908	935	956	938	950	931	968	932	946	920	922	916	965	955	961	980	950	935	965	1003	954	958	926	957	905	988	911	905	948	956	971	921	948	975	946	955	925	965	903	918	928	945	934	909	1010	971	943	962	977	912	946	957	976	1040	942	895	905	975	946	949	981	884	975	986	959	982	953	971	981	916	996	965	956	921	941	921	922	945	986	957	918	953	914	923	929	913	987	951	906	969	996	889	959	906	929	966	912	997	984	944	997	970	958	963	954	935	948	931	974	928	907	923	958	926	989	982	957	933	934	953	926	945	934	912	891	915	965	1009	947	989	935	916	1025	950	911	951	976	955	945	938	1021	927	989	914	979	923	977	948	936	942	921	946	942	965	936	975	959	963	957	985	942	888	943	991	921	936	978	967	956	880	927	954	864	974	946	944	928	959	960	964	894	883	953	955	939	952	949	901	993	918	913	927	950	952	897	1031	956	992	977	1017	914	917	1004	961	901	980	1019	952	928	930	951	950	937	959	944	992	961	879	922	958	927	971	968	962	946	968	989	931	949	896	894	937	944	896	928	934	957	962	910	974	965	979	876	937	958	924	947	915	996	954	951	918	980	920	950	884	961	953	918	983	1006	950	975	937	959	961	971	897	924	929	963	932	967	1050	955	900	965	933	960	951	953	963	936	935	966	973	982	925	947	965	946	957	977	915	967	946	947	920	970	941	911	986	993	897	937	934	1004	918	930	924	956	910	913	958	954	934	965	1022	922	930	946	942	990	946	920	950	960	949	904	928	973	962	956	873	984	922	928	895	905	943	941	992	913	962	934	990	919	958	1020	938	900	946	917	972	886	991	945	958	895	953	920	979	967	936	885	978	918	879	938	992	954	976	929	917	957	969	924	909	992	936	980	975	900	978	968	903	935	951	958	938	924	950	981	994	1057	944	933	908	946	930	907	972	927	934	955	954	991	945	957	1002	934	957	969	976	921	945	932	931	905	944	899	927	965	909	932	952	915	929	931	937	1015	917	926	976	966	900	949	934	923	990	927	949	983	900	926	959	908	954	938	961	986	949	953	916	964	910	932	962	957	894	922	909	936	962	902	961	968	927	904	989	942	919	940	966	946	930	964	949	942	914	916	955	949	925	969	944	886	971	1002	958	981	931	924	971	967	917	925	908	978	910	951	942	894	944	917	977	917	955	926	959	950	909	933	953	916	920	987	936	923	898	959	956	994	929	915	937	956	958	946	958	1007	929	952	985	970	953	951	977	965	937	911	908	929	967	939	917	971	933	998	970	973	950	930	941	1035	989	967	925	954	942	920	926	933	986	942	950	931	894	932	946	982	949	1009	944	995	942	895	894	986	990	967	979	959	995	997	983	950	972	915	904	889	962	929	965	948	915	935	929	973	916	966	1009	975	935	880	940	935	912	931	981	929	1003	903	903	976	972	945	931	910	952	991	909	937	931	959	1004	964	941	935	951	968	920	944	953	949	998	933	967	958	959	952	937	948	984	939	918	941	903	1006	939	905	907	950	994	922	981	947	939	965	899	947	946	925	906	981	944	986	934	934	921	969	984	934	920	909	979	961	950	948	926	933	1008	893	932	864	898	942	927	949	950	952	937	993	1015	940	987	986	949	943	909	999	944	960	950	900	919	938	928	924	1006	939	928	965	954	916	938	1000	952	988	952	934	1016	969	1004	937	953	950	996	950	971	1016	874	916	883	900	931	919	937	917	990	1005	974	973	900	963	927	911	958	955	936	958	947	985	949	911	928	995	945	953	957	932	912	934	945	946	963	977	971	991	932	939	967	948	997	979	949	917	996	917	975	976	941	912	932	922	924	978	963	961	901	892	1008	973	976	1008	893	978	984	1003	953	936	894	984	955	915	956	926	916	955	993	997	967	894	950	964	945	905	932	974	955	969	992	918	946	954	940	886	963	941	962	922	928	901	976	961	941	953	949	932	950	952	925	935	964	930	971	984	971	899	939	971	939	936	976	944	921	885	919	998	981	914	978	954	926	964	926	973	928	976	932	929	920	942	980	958	938	964	965	953	957	962	910	977	929	936	937	957	967	977	986	967	963	908	955	969	949	884	906	948	926	876	957	881	968	963	906	934	970	928	930	914	932	986	937	920	959	914	946	934	950	955	972	968	984	982	888	990	992	956	922	954	962	989	957	952	965	943	1000	993	908	952	906	953	958	958	964	948	1015	963	978	945	945	919	935	995	907	984	921	940	1011	917	949	913	955	1012	955	916	938	955	970	919	949	1014	924	921	985	934	969	959	931	901	943	965	933	947	890	921	960	914	996	996	931	939	902	962	982	918	966	900	1000	907	912	905	955	938	972	913	943	934	908	977	952	866	981	1003	1002	894	918	979	933	946	952	982	903	966	915	950	892	972	954	912	874	984	881	946	987	979	963	977	954	903	862	933	953	957	984	908	969	943	922	981	942	990	977	966	927	940	966	934	994	869	918	971	935	928	957	991	1019	953	955	898	945	926	905	950	928	956	921	926	945	956	960	950	980	987	900	957	864	947	995	975	929	958	959	933	985	952	957	969	968	989	912	954	985	960	996	898	1004	956	929	846	976	932	1001	982	975	911	933	934	925	946	996	933	911	898	1024	936	939	943	935	950	944	920	950	962	978	879	915	910	903	926	1001	924	944	1004	916	986	1021	954	988	927	916	962	957	890	950	920	963	948	936	969	958	974	920	956	852	899	954	909	869	877	924	938	948	987	919	948	984	953	959	927	961	974	981	935	961	981	1007	975	918	946	1012	940	962	903	994	942	942	1012	924	925	994	944	946	942	935	901	914	944	984	1016	957	934	928	858	944	953	962	938	934	937	966	903	951	948	977	931	891	938	937	952	935	939	915	914	928	974	957	934	909	933	961	976	947	998	893	949	918	983	973	955	901	987	970	940	1010	940	1002	946	980	978	965	969	1014
44782	44227	49601	43017	37501	25989	18924	13358	9073	5836	3999	3293	2748	1946	1647	1537	1178	992	915	791	807	712	706	665	674	621	649	574	566	542	505	488	461	464	503	491	446	399	432	369	444	432	443	415	424	419	442	389	365	423	404	415	387	377	384	356	385	403	413	346	388	388	324	387	392	386	368	327	394	372	390	368	389	387	359	373	382	340	363	366	347	406	390	340	395	378	351	382	355	371	396	367	384	383	357	389	375	353	368	338	391	391	401	378	369	380	356	334	398	347	362	393	362	373	378	371	405	364	380	342	346	357	357	379	370	384	350	367	354	393	371	397	372	350	389	414	366	379	381	369	376	354	353	378	395	359	376	372	357	402	387	367	411	352	388	378	348	377	372	342	382	366	390	371	363	408	394	364	365	363	365	398	382	372	372	387	381	372	418	348	377	375	398	367	383	349	347	388	349	334	357	354	379	363	376	366	365	397	366	406	355	383	390	350	363	354	419	363	375	394	382	399	367	351	397	374	389	397	376	373	402	379	369	371	379	400	379	319	378	418	369	360	387	360	393	394	348	382	346	379	357	354	373	380	345	360	387	361	399	379	412	383	383	383	378	370	408	375	373	377	351	390	359	386	364	367	386	405	394	353	343	385	367	374	379	357	387	359	360	377	353	364	364	361	369	394	384	393	366	420	378	383	382	366	394	374	363	369	378	395	351	348	427	375	338	348	362	357	374	370	377	372	376	392	385	404	390	375	359	403	369	377	358	339	377	384	400	336	353	384	387	401	397	361	331	364	376	419	404	388	367	400	390	341	370	393	364	373	378	365	334	382	379	387	366	365	399	376	367	355	393	353	376	363	394	385	382	402	411	365	368	384	374	372	400	391	341	393	382	391	387	370	355	386	395	355	385	380	369	400	347	378	352	357	390	378	331	362	383	362	369	343	392	360	394	341	360	391	389	416	387	365	365	354	383	380	404	365	390	371	412	389	393	353	391	386	391	387	393	343	394	345	394	384	362	367	369	396	386	349	381	381	382	383	362	391	398	364	365	347	392	347	341	365	392	378	392	352	364	343	360	375	377	399	365	360	406	392	360	358	362	346	374	394	418	403	373	355	364	376	373	397	378	405	362	401	356	376	388	360	345	385	397	359	434	392	355	380	399	372	359	402	363	346	375	393	382	367	381	374	375	388	336	389	369	372	369	388	387	382	386	350	341	362	366	386	370	368	374	347	401	412	389	382	362	380	389	370	369	373	361	382	372	349	374	395	331	373	378	367	395	365	395	410	410	381	387	375	380	396	410	364	403	365	353	365	375	394	352	344	305	380	404	385	387	387	372	374	388	390	359	399	335	379	351	379	392	321	381	391	341	385	378	377	383	372	356	358	361	402	402	362	350	352	353	350	338	376	396	399	399	358	353	376	364	369	352	409	381	400	364	410	370	376	383	414	413	353	383	390	336	363	368	360	389	388	343	358	387	395	368	352	395	395	371	387	388	366	343	393	356	389	375	362	371	366	389	372	369	348	373	332	409	364	387	379	364	375	356	404	387	338	390	413	407	400	354	393	377	381	381	383	360	367	367	381	363	355	366	338	363	366	340	358	345	398	374	366	364	356	366	359	358	358	351	415	380	354	361	388	379	408	384	368	347	350	367	368	396	380	365	377	369	354	375	394	396	366	374	360	433	381	397	390	368	367	368	374	388	383	386	417	365	401	369	365	368	384	366	381	379	376	399	350	384	352	388	346	328	402	360	393	381	398	405	395	360	401	371	386	385	376	364	380	393	366	407	421	382	370	396	376	416	383	394	415	350	391	355	375	392	361	373	420	380	397	370	380	355	376	381	394	379	378	353	409	383	400	393	388	370	363	372	397	369	352	388	373	373	377	377	376	397	345	355	389	362	386	363	360	359	412	359	370	382	379	378	372	340	401	371	367	392	365	389	385	360	404	367	369	329	378	367	373	385	387	422	360	365	376	372	426	348	354	371	400	345	411	380	361	396	386	348	425	383	381	389	383	378	378	364	371	380	381	354	385	341	330	374	379	380	397	384	363	349	343	380	358	390	347	349	423	361	384	348	394	369	392	388	357	366	372	359	382	376	377	343	369	360	376	367	372	361	367	395	368	376	362	378	355	368	360	376	348	378	389	373	364	408	373	363	370	409	409	352	381	372	375	362	383	371	386	328	361	354	333	370	360	332	353	376	384	381	360	413	391	374	432	373	393	401	347	397	367	372	341	360	371	381	373	349	383	378	379	437	374	382	361	397	360	390	386	388	369	342	397	353	406	384	391	337	372	383	374	384	366	364	371	374	351	399	397	365	346	384	363	407	364	369	381	370	376	377	347	378	390	380	368	346	367	379	363	347	376	394	363	386	378	392	364	376	389	402	370	360	334	332	359	378	407	392	395	387	357	346	348	412	357	381	378	391	359	382	378	354	350	390	398	374	389	358	358	362	385	384	346	385	339	390	380	388	370	357	404	396	404	397	357	381	333	431	368	362	347	359	375	344	330	381	382	390	366	352	370	404	388	385	359	408	364	371	361	372	356	391	388	377	376	383	383	365	384	369	342	380	353	388	372	387	368	379	385	344	405	338	364	394	397	394	354	355	366	386	359	385	395	396	392	375	388	359	371	366	418	358	375	401	349	349	395	352	344	359	343	355	378	376	372	393	383	414	367	392	383	381	337	388	353	371	393	352	350	377	388	423	385	367	300	433	373	383	327	384	375	371	385	355	398	378	376	392	351	361	362	356	367	395	370	392	371	363	392	390	333	353	390	386	370	396	371	346	349	365	358	390	365	385	365	384	345	401	403	361	397	363	375	375	388	351	388	392	361	382	372	375	383	384	400	370	339	356	392	373	391	363	355	361	373	387	365	377	370	384	385	343	398	379	379	391	328	391	390	359	348	365	365	403	399	361	328	380	392	380	370	371	370	378	378	351	392	339	339	357	351	412	398	389	391	365	369	394	341	358	366	370	343	364	370	395	358	389	375	373	379	345	397	373	414	362	369	362	350	344	370	380	381	358	366	375	360	345	362	363	379	363	368	397	367	380	387	363	353	390	383	365	410	330	391	322	370	334	389	382	442	367	373	384	397	358	380	379	402	396	332	387	359	345	397	384	334	371	421	377	380	331	403	341	394	399	363	381	397	387	348	360	356	370	363	381	403	354	374	364	365	351	385	401	343	345	380	369	376	396	346	390	372	367	372	374	369	373	395	353	381	374	356	347	378	383	349	341	374	356	348	387	373	379	405	437	358	371	406	389	380	376	403	326	362	366	342	371	383	383	401	334	393	376	391	336	369	375	392	402	364	362	414	400	362	406	360	357	366	362	375	381	387	385	368	373	380	344	364	380	370	327	403	346	371	402	375	391	374	373	391	384	380	369	439	429	368	403	429	369	352	398	411	352	397	368	366	381	349	364	389	398	404	368	390	417	398	368	370	335	408	418	352	381	398	362	396	400	384	364	347	359	354	372	346	352	386	389	376	374	364	356	392
27914	36558	49332	51440	45961	28577	22102	20967	19738	16816	13786	11964	10297	8052	7302	6585	5557	4779	4063	3771	3565	3229	3112	3125	2814	2649	2550	2168	2103	2092	1981	1771	1626	1584	1463	1442	1413	1219	1258	1217	1213	1212	1178	1159	1120	1135	1111	1093	1108	1049	984	997	1015	970	997	914	999	901	944	904	887	920	937	964	939	885	923	894	915	924	907	884	884	888	910	931	896	885	835	879	897	932	906	896	879	813	942	889	887	903	885	870	902	862	873	961	895	1004	903	845	896	906	842	898	907	908	882	952	929	859	934	976	906	834	908	877	823	893	908	921	929	894	900	869	874	927	852	843	877	855	906	903	918	849	845	865	901	974	909	861	901	936	879	875	914	855	939	865	878	899	874	892	827	924	864	895	885	901	914	924	903	843	936	905	880	881	914	855	868	925	825	847	850	882	872	899	874	933	849	880	828	839	862	878	912	838	840	851	936	906	865	824	864	909	909	850	877	849	844	868	897	866	856	902	873	897	887	880	870	891	915	863	877	835	926	897	870	867	863	900	908	852	870	827	888	834	927	904	845	887	861	856	898	909	892	869	904	854	875	846	924	827	883	935	904	835	894	858	850	864	861	864	856	857	854	945	819	867	835	858	891	869	884	860	864	893	837	856	865	878	921	841	885	884	848	874	852	871	874	921	869	884	871	911	889	908	828	945	872	938	896	849	868	932	856	871	873	887	879	846	853	856	870	856	828	871	899	872	882	881	872	909	890	846	912	862	845	912	815	862	877	841	883	930	867	838	855	876	881	898	901	863	852	858	865	870	859	900	910	896	946	872	864	926	877	895	877	833	934	924	895	855	845	848	917	913	885	878	881	894	896	881	898	886	893	880	868	847	898	899	873	842	825	885	884	827	840	859	903	879	881	864	891	845	877	839	856	862	902	865	916	838	942	873	911	848	861	869	901	838	919	866	900	877	847	912	856	911	885	856	844	941	893	877	894	849	851	883	910	901	896	861	865	864	909	897	865	879	879	883	913	904	919	902	900	871	837	829	943	870	809	879	856	852	885	910	907	918	884	874	872	838	884	885	835	873	856	893	892	866	944	924	926	879	878	868	914	895	860	914	843	894	868	830	865	935	837	899	892	868	873	833	863	882	912	883	896	864	904	883	894	904	870	870	844	869	813	869	859	816	865	901	943	853	890	900	854	852	880	846	892	897	883	849	920	877	868	905	893	903	884	901	873	889	869	829	936	889	889	906	824	852	880	950	879	876	864	851	894	896	934	871	852	876	866	885	845	902	880	853	869	941	864	858	902	923	864	872	849	862	889	844	909	855	890	903	882	864	810	912	869	917	919	856	858	836	887	831	847	839	909	868	909	901	891	865	849	847	854	899	835	818	878	904	905	873	837	849	838	883	862	856	897	860	920	878	867	880	891	862	924	914	940	832	854	863	876	874	915	851	868	839	892	850	855	879	892	893	949	885	872	887	877	910	849	872	862	934	872	838	852	855	859	937	880	862	882	884	883	937	875	861	926	895	865	889	900	902	906	884	923	846	891	860	884	889	837	864	906	869	852	886	900	933	862	922	896	902	954	857	896	888	916	869	834	898	880	884	885	838	869	858	839	883	907	872	867	881	914	874	860	837	848	882	859	857	871	856	834	917	900	887	855	883	880	836	911	875	908	882	919	896	848	878	872	879	880	832	841	874	806	890	870	882	860	883	889	894	878	880	870	807	883	845	855	854	832	873	900	879	881	876	916	813	855	887	879	883	865	905	875	841	934	855	888	894	910	854	909	913	863	894	863	901	884	896	926	899	854	840	847	865	865	880	886	847	898	908	904	889	862	852	904	861	874	885	922	848	891	862	862	832	861	919	901	875	860	837	869	840	939	860	883	891	880	845	895	890	822	882	864	916	901	918	917	851	938	886	914	864	903	873	828	903	909	863	896	896	814	889	848	884	843	886	885	871	893	851	952	870	893	939	906	880	838	884	906	814	910	879	883	961	893	850	809	927	848	814	873	910	915	870	871	913	861	859	875	883	846	818	916	849	859	876	860	855	870	891	817	895	898	916	922	865	888	931	875	890	899	916	884	867	926	880	861	861	920	862	842	839	888	858	904	864	890	847	902	860	881	877	871	878	844	880	883	881	835	825	895	909	920	855	880	902	848	883	872	859	829	873	883	867	863	893	882	894	885	859	814	869	876	885	864	867	813	874	877	913	899	859	874	933	827	926	882	851	859	874	923	905	880	860	856	885	888	844	910	924	840	949	867	887	818	877	855	889	895	870	878	883	896	898	905	877	905	923	819	872	907	866	894	854	873	878	895	906	937	883	909	872	866	916	884	906	846	887	898	863	866	899	888	860	882	863	897	882	868	944	910	897	830	840	888	861	857	883	903	883	848	906	864	853	870	876	907	886	887	890	912	916	882	905	855	901	839	872	908	867	882	867	926	860	858	922	865	854	875	925	870	927	865	871	868	869	917	846	861	826	888	828	928	894	929	941	899	865	861	842	915	853	864	912	901	896	857	838	843	899	906	843	943	952	867	830	897	876	916	868	892	912	826	857	850	874	908	785	910	870	896	894	859	827	954	882	864	883	886	891	895	893	897	832	846	864	851	904	863	856	874	880	799	890	867	848	896	832	870	937	937	843	896	879	844	863	882	828	830	875	938	905	828	843	875	901	928	899	890	870	882	834	863	834	862	883	889	834	887	916	877	846	866	908	864	877	876	862	907	882	809	852	889	873	861	883	852	900	899	806	887	888	880	904	910	871	916	893	875	869	850	866	906	845	854	917	884	897	928	815	888	872	870	856	830	887	845	862	895	836	858	843	851	866	871	849	884	892	846	842	897	863	877	875	897	900	909	928	884	822	890	906	891	906	823	890	860	890	900	861	928	851	933	885	875	892	877	871	874	830	854	840	850	895	949	913	909	873	817	851	915	910	878	886	863	848	844	835	941	906	854	892	860	861	861	830	906	845	876	877	940	859	858	862	871	867	917	903	878	866	855	938	911	875	863	858	870	888	865	842	816	840	873	877	875	891	879	870	873	934	846	845	897	880	888	860	852	833	895	876	902	909	846	837	891	868	867	868	859	870	836	845	904	861	813	863	896	929	902	922	923	858	863	914	907	881	875	861	859	912	894	901	897	839	882	915	937	873	906	903	943	873	915	910	898	827	860	915	895	878	838	844	866	882	875	842	875	821	955	878	861	892	899	844	879	892	883	917	970	899	899	883	866	862	923	888	867	845	924	868	883	877	852	858	859	848	910	879	857	932	854	892	862	869	833	824	886	833	926	872	833	888	877	872	806	856	854	912	902	882	895	808	900	894	869	873	897	823	862	866	857	918	898	856	946	847	867	898	901	843	860	891	888	889	918	893	850	873	877	867	944	890	879	866	912	857	915	843	876	872	907	883	933	829	862	901	909	883	841	917	885	902	899	865	874	890	903	922	886	909	896	881	908	835	851	865	896	894	843	881	853	882	862	956	917	883	847	868	872	894	852	810	887	845	921	876	898	936
17604	11403	12259	13561	9555	4843	2986	2428	1982	1583	1165	922	792	733	629	566	515	518	462	423	432	381	459	455	411	411	356	395	401	369	352	404	345	363	377	348	363	363	342	365	354	379	360	323	339	344	362	301	359	390	348	318	325	351	340	354	309	331	347	343	350	342	329	320	331	337	334	322	335	322	337	331	327	331	347	348	308	297	337	345	338	347	307	338	363	322	368	374	384	351	338	321	352	371	315	342	353	337	370	349	342	347	361	329	316	327	393	335	310	336	352	347	322	337	332	353	307	345	366	364	345	344	305	372	350	333	313	365	314	327	340	324	325	353	340	348	341	348	325	327	338	297	330	357	331	335	350	346	346	334	327	328	337	331	321	367	350	333	323	341	348	347	365	354	346	325	360	371	358	322	332	338	332	337	340	328	364	348	371	331	309	322	339	339	346	332	323	374	356	370	342	338	312	356	335	304	329	344	347	348	319	334	354	310	346	346	348	343	323	335	365	310	343	338	340	343	379	353	315	368	343	343	363	345	316	325	347	314	378	328	311	332	334	369	324	369	277	381	344	329	318	333	364	337	341	322	335	342	326	347	377	312	336	367	346	329	342	337	352	346	384	333	343	363	342	314	355	337	358	340	340	347	334	328	318	343	308	316	365	334	307	362	349	353	350	303	323	340	359	342	360	354	336	331	308	348	349	371	310	351	361	346	331	324	354	339	347	324	330	354	339	308	328	370	352	310	339	361	355	366	323	344	354	322	315	344	340	344	330	355	306	344	329	346	340	358	354	343	360	325	322	338	320	340	363	333	353	329	330	336	351	353	366	355	339	338	339	328	348	338	332	343	342	351	363	313	331	326	308	328	339	325	346	327	337	332	381	328	367	359	341	341	362	353	348	350	334	303	348	345	333	314	350	352	305	364	342	336	341	319	347	352	332	310	365	344	340	324	310	365	357	321	350	342	321	348	306	342	387	322	358	364	314	358	316	342	326	338	362	324	335	318	348	312	351	348	325	346	332	326	331	372	363	336	320	351	352	401	354	339	351	324	349	346	300	326	334	320	314	296	292	322	327	336	327	340	353	352	321	358	339	363	324	310	325	370	348	309	324	346	317	332	346	328	356	333	343	337	362	321	339	351	335	372	308	365	302	322	296	347	339	362	364	367	343	344	349	353	304	337	350	329	323	369	347	310	319	325	363	316	345	308	343	343	332	309	294	376	331	338	314	348	333	322	344	315	336	311	359	353	327	321	325	333	340	377	363	338	328	322	309	365	311	345	366	327	384	347	360	335	332	317	338	342	312	315	381	336	350	342	304	369	357	374	350	324	359	320	341	337	346	300	343	337	354	338	341	335	320	381	325	335	316	352	324	320	343	376	318	310	336	348	367	361	321	352	311	335	319	352	330	330	337	305	338	311	341	327	310	354	313	339	303	339	341	315	326	316	357	311	357	309	341	359	345	333	347	334	329	337	345	366	364	358	343	340	333	352	361	328	335	314	362	332	304	344	371	347	309	349	317	353	341	335	362	316	328	353	341	326	341	359	385	336	380	333	360	329	349	362	326	331	320	330	359	343	350	315	300	364	355	339	344	328	346	336	325	334	308	330	380	324	369	320	339	367	347	348	308	346	328	376	319	358	306	330	362	317	319	335	319	338	367	344	338	336	360	379	332	345	348	309	332	342	338	330	313	344	367	362	325	342	332	367	323	357	327	295	362	312	328	336	352	329	375	316	334	338	350	364	378	330	338	355	343	333	355	357	351	323	372	350	341	334	334	322	363	320	367	302	336	304	371	323	366	308	304	342	363	335	341	373	316	361	360	316	318	294	330	309	335	316	338	324	362	352	338	336	320	338	329	324	327	343	350	306	325	314	364	360	320	360	344	335	323	327	321	308	328	379	362	313	347	330	346	287	353	359	361	341	328	331	343	343	336	341	334	315	317	351	343	315	317	336	323	311	336	355	333	316	351	344	322	315	353	363	334	327	364	355	348	353	356	345	349	380	332	319	316	349	311	363	317	309	348	367	351	357	298	382	342	357	343	350	359	316	342	319	352	332	337	344	343	348	345	331	356	365	337	349	319	330	306	318	301	356	339	367	322	336	349	356	336	340	355	334	340	330	289	330	369	354	294	298	338	330	345	349	332	341	305	366	356	348	337	338	361	315	303	339	362	385	336	347	353	398	328	351	339	344	306	336	348	329	318	363	325	353	319	364	329	333	322	358	326	327	353	312	338	340	291	363	339	347	340	349	313	321	317	341	364	354	327	333	342	371	347	315	341	348	336	338	348	357	317	339	339	363	361	349	353	305	350	319	344	333	350	317	363	343	341	336	359	333	333	339	352	335	334	325	337	340	358	332	326	349	367	331	360	361	347	334	329	317	348	331	319	337	302	350	358	324	316	317	337	313	369	330	317	322	312	325	351	345	356	345	323	353	340	332	333	337	363	352	357	330	313	320	328	316	347	337	327	323	296	334	339	351	317	327	339	327	336	334	311	339	327	330	327	360	351	395	324	344	389	291	335	353	334	351	341	349	352	355	327	338	307	343	320	318	353	317	299	352	346	322	363	330	339	337	359	389	332	325	381	387	331	341	348	344	348	333	305	387	328	326	356	363	345	355	359	352	344	362	336	356	363	356	345	356	332	334	340	350	349	332	357	358	334	346	348	346	355	359	332	337	319	358	341	344	321	347	354	356	333	299	361	327	369	324	355	341	338	335	347	323	329	324	354	319	342	368	344	372	346	316	387	367	356	337	343	357	323	304	317	349	332	356	348	337	317	327	358	336	344	318	346	317	307	351	321	336	329	300	362	353	328	337	337	331	347	378	353	359	337	351	337	352	322	314	372	331	350	361	331	327	298	303	365	338	359	332	335	371	357	316	324	351	382	376	348	367	318	371	342	323	292	358	338	365	345	336	362	371	317	337	311	300	310	330	340	348	331	322	323	372	330	325	368	358	370	318	354	320	349	336	320	352	348	339	341	317	327	320	361	346	344	358	341	346	340	322	320	325	349	373	354	349	329	347	304	330	341	366	337	343	346	349	325	352	325	332	348	338	345	381	345	370	322	339	342	368	359	335	370	333	323	351	314	328	360	350	335	351	346	315	347	351	335	331	339	305	331	334	360	350	329	350	343	322	369	376	359	320	334	335	315	345	370	328	314	370	316	356	348	393	330	365	339	289	346	375	346	319	315	375	365	368	342	328	321	331	333	332	339	350	330	337	353	361	348	331	328	346	341	311	355	335	304	336	339	364	325	322	329	344	335	324	339	339	343	367	358	356	333	357	332	355	307	325	340	338	333	331	330	320	350	334	359	377	369	318	331	334	356	363	326	352	343	330	351	322	334	347	372	344	347	319	373	356	340	341	349	342	306	332	346	360	342	327	359	335	339	302	324	347	352	339	311	367	350	336	342	337	334	330	354	370	378	340	376	354	326	311	321	326	367	330	354	325	386	343	328	344	333	346	316	308	343	333	359	337	337	343	317	336
10214	10495	18934	25505	21617	14120	10706	9699	8431	6829	5272	4393	3390	3035	2576	2265	1983	1737	1554	1443	1413	1338	1382	1357	1261	1231	1262	1229	1167	1155	1132	1109	1053	1026	991	893	923	925	923	924	932	919	915	870	902	875	847	906	840	880	828	831	833	848	853	882	865	795	866	885	861	861	897	802	864	788	858	820	822	846	886	825	818	775	821	832	828	830	814	829	817	846	911	875	886	838	802	880	844	835	791	817	898	831	836	814	838	817	843	824	862	851	819	841	907	837	852	859	806	845	847	824	847	824	842	781	813	808	837	799	851	846	833	846	832	835	789	834	882	856	819	788	864	836	813	827	849	871	832	882	833	831	792	863	835	818	869	834	848	810	810	837	822	852	788	800	809	814	820	787	787	801	811	808	842	834	857	758	896	870	829	853	847	816	825	827	815	854	847	797	784	870	859	849	853	813	811	838	797	840	830	820	864	817	859	806	813	839	805	813	840	848	823	900	832	877	794	833	792	782	824	844	803	844	868	796	824	851	840	826	798	845	901	830	811	842	779	847	778	843	793	815	825	814	860	848	843	818	843	852	872	866	827	799	813	839	867	892	860	845	860	854	799	800	770	848	840	815	839	816	895	871	796	815	847	831	848	871	815	791	779	864	822	792	829	850	839	818	823	830	830	830	846	820	833	848	808	866	801	827	844	840	814	811	815	791	853	796	849	814	802	840	845	864	858	869	827	849	849	840	830	809	798	799	854	797	814	838	831	814	774	819	865	873	800	769	855	839	820	805	756	849	812	816	828	832	817	837	831	819	819	891	820	799	794	811	819	795	840	906	801	846	812	761	834	859	807	859	862	888	855	794	853	866	847	842	835	797	831	805	803	842	861	810	785	870	868	846	818	810	833	819	848	855	859	829	835	846	849	811	814	863	815	849	779	860	777	862	765	834	805	790	812	883	829	850	799	873	847	810	831	819	876	838	818	807	839	799	852	840	785	821	824	883	821	830	814	811	811	796	849	766	817	867	843	843	785	814	818	816	862	830	827	840	852	831	838	790	870	866	794	873	833	812	802	877	849	846	800	860	835	879	838	822	791	791	859	828	819	864	826	831	820	825	777	799	846	822	817	813	816	837	838	798	799	815	849	830	857	866	836	817	834	836	834	779	850	839	851	829	853	832	768	839	825	859	864	824	918	826	796	807	837	856	770	853	845	834	837	840	800	857	791	828	839	872	879	854	845	856	817	853	834	825	826	776	842	829	843	849	852	830	827	871	810	869	786	846	790	843	828	871	821	811	807	832	842	842	874	830	842	782	880	822	879	873	797	901	815	887	815	868	827	883	813	786	804	809	822	886	792	901	830	797	827	829	852	880	836	825	807	799	816	872	799	857	875	822	901	893	820	817	804	791	820	829	870	805	847	806	803	838	785	829	764	850	801	870	853	814	858	873	783	818	855	799	861	895	874	830	842	849	844	800	819	826	819	852	902	875	819	795	805	845	800	864	811	817	860	847	788	814	887	839	810	808	849	808	840	810	830	865	818	860	784	818	823	878	820	877	878	883	828	797	820	824	806	765	809	846	867	834	817	825	851	862	843	861	838	844	816	835	843	831	774	786	805	847	846	831	785	859	768	859	880	798	795	858	846	820	851	831	841	846	827	839	878	884	846	857	803	812	817	787	792	896	850	815	835	843	832	862	869	851	835	799	813	813	828	817	806	823	845	839	795	861	838	831	820	860	840	816	827	840	734	855	815	864	772	850	842	793	781	811	900	863	856	856	815	820	875	801	829	823	862	868	790	874	815	827	809	828	788	838	817	830	833	813	847	806	817	850	869	815	814	860	837	764	831	880	814	868	813	858	834	813	838	861	837	804	819	807	832	802	822	807	859	852	787	846	770	831	840	840	834	832	830	773	815	815	866	829	851	794	817	874	858	886	859	813	816	802	824	853	791	806	877	811	854	830	857	880	857	865	849	831	834	838	750	783	814	819	771	810	838	851	797	806	821	812	850	831	871	788	843	832	854	769	839	815	894	860	850	833	792	867	830	788	844	799	863	842	806	873	839	854	875	797	864	845	810	864	859	849	836	811	833	858	831	817	848	840	851	837	834	846	846	837	834	811	793	770	832	864	845	850	850	861	849	820	807	870	823	843	836	798	829	850	787	790	830	859	849	824	791	822	811	818	865	834	828	796	819	826	832	812	856	851	845	834	856	765	860	862	792	796	873	826	840	902	850	825	789	824	851	812	863	819	819	849	837	826	812	786	849	846	830	874	824	839	846	795	801	829	835	822	812	849	855	837	848	832	821	835	819	823	856	837	834	774	843	808	825	856	864	798	830	868	825	848	920	864	844	868	844	870	793	850	851	810	811	823	829	821	882	843	813	852	833	829	814	814	764	862	779	841	844	888	836	834	817	817	826	804	807	858	868	870	822	840	840	785	817	870	804	854	877	807	813	822	810	854	833	821	873	837	803	869	798	855	856	841	833	833	837	844	891	781	817	814	790	862	806	810	852	846	821	833	835	818	772	830	885	824	828	821	856	851	864	883	867	804	807	825	785	794	838	808	819	792	858	835	794	860	869	815	793	803	847	839	772	854	842	826	861	823	854	834	803	851	764	811	845	811	830	788	851	859	839	870	854	874	887	812	860	838	843	852	832	855	846	800	868	832	846	848	872	802	818	805	829	791	835	828	851	855	807	860	806	856	849	827	852	836	818	858	829	894	811	778	850	885	831	801	881	873	874	871	861	851	813	828	828	818	803	838	849	830	895	825	820	847	794	839	828	856	846	853	794	858	784	835	850	856	814	838	866	800	835	821	833	854	829	807	816	869	851	830	773	839	834	848	833	852	841	831	822	841	806	827	832	849	787	811	862	800	829	819	809	780	839	836	844	849	869	823	821	787	839	816	839	785	837	857	794	872	839	828	785	845	831	842	828	886	851	841	835	817	875	819	792	817	886	818	836	865	836	790	775	851	806	882	826	829	812	823	795	780	814	763	858	882	836	863	786	870	825	865	805	825	849	813	791	810	876	776	810	853	858	872	859	840	835	836	807	838	843	855	817	802	810	798	827	875	786	828	837	846	793	842	816	827	796	853	784	781	794	849	844	817	777	830	869	762	867	821	854	849	860	832	839	813	785	837	851	802	840	834	827	844	838	818	924	831	839	839	800	800	858	801	782	844	835	822	820	844	923	836	845	817	807	872	822	805	823	873	797	850	868	821	823	856	889	840	832	828	823	845	851	833	896	793	821	867	860	770	823	805	854	790	815	828	801	803	825	872	829	861	838	845	876	796	806	840	843	858	819	848	839	809	844	849	810	884	823	815	863	829	847	831	804	808	846	844	843	847	813	833	798	856	761	793	856	845	773	783	804	793	827	792	876	822	796	825	834	825	836	853	809	849	876	856	831	830	870	814	871	809	843	846	800	847	836	847	840	892	820	907	849	841	840	863	797	845	775	807	832	863	826	820	853	803	815	892	760	864	803	778	880	835	846	868	847	833	838	815
39045	35096	47577	48192	36751	21865	13967	8160	5340	3294	2410	1982	1594	1221	1094	1026	907	805	720	713	684	619	597	650	610	543	532	478	484	505	516	470	500	466	448	490	419	408	443	435	462	446	417	430	416	429	422	383	467	437	412	400	407	441	441	401	429	405	378	437	381	413	431	377	421	415	415	379	397	393	395	425	406	436	430	444	410	405	411	406	409	398	402	401	430	414	427	440	436	397	397	428	401	402	389	392	367	454	458	418	362	386	460	415	430	400	386	399	429	419	374	408	421	446	399	400	436	394	416	454	385	437	409	413	446	420	398	404	416	399	417	431	391	387	445	450	405	425	408	376	378	413	407	426	418	399	403	425	410	423	434	428	400	383	394	444	423	416	431	422	417	422	437	434	417	431	403	373	438	424	372	413	373	418	385	397	399	401	418	419	404	430	430	411	409	381	398	429	422	396	407	428	424	398	382	418	471	414	407	409	393	416	407	413	422	420	410	387	399	388	401	411	404	373	421	407	433	399	426	436	385	429	380	415	400	439	394	385	421	393	362	418	418	411	420	396	405	402	381	434	420	377	419	432	377	395	427	386	397	399	438	405	384	385	414	383	420	462	405	388	422	387	432	408	401	423	403	385	392	394	395	425	410	427	428	400	404	367	392	415	435	379	447	396	460	388	441	406	421	407	453	416	372	414	447	401	418	398	388	452	377	435	403	430	429	436	379	433	408	434	414	409	441	405	446	390	411	397	403	391	439	419	407	379	404	410	397	429	377	450	427	414	397	434	399	417	430	423	393	396	401	414	416	385	414	417	413	396	458	435	397	419	437	368	394	402	399	413	388	417	393	387	392	383	416	406	410	389	404	420	409	448	413	396	435	400	423	375	386	400	424	431	434	418	387	408	444	371	400	399	413	411	429	466	408	431	448	417	402	397	388	439	453	406	414	409	415	381	396	429	419	386	407	393	417	373	408	410	402	402	426	390	409	398	431	386	401	401	398	407	433	384	416	397	463	436	445	439	384	456	415	390	442	421	416	372	422	403	394	387	419	437	408	418	390	438	417	421	369	431	405	389	396	368	430	383	440	394	448	430	387	427	393	406	380	425	408	374	391	412	424	442	397	404	435	391	410	433	396	430	407	420	396	413	399	410	406	419	419	396	425	438	400	422	399	398	393	382	435	433	411	417	392	427	393	406	394	423	402	466	416	430	373	381	389	441	392	382	401	418	396	414	404	407	401	416	416	420	400	429	442	434	391	380	436	411	415	412	422	444	382	413	415	421	404	380	389	404	424	417	426	398	421	380	399	389	429	410	409	417	412	429	382	409	397	425	420	408	434	449	423	410	407	417	424	395	403	378	422	424	382	446	390	428	409	408	425	433	407	436	459	419	411	407	411	423	399	396	409	407	409	426	370	408	373	344	414	421	398	452	417	366	422	381	393	399	403	391	400	424	446	395	411	402	397	395	426	392	416	413	387	421	424	437	385	416	418	403	393	432	428	446	402	448	428	444	394	421	407	414	427	387	394	395	436	452	400	412	409	418	421	438	408	410	398	457	389	438	407	430	423	387	383	447	455	374	420	413	395	407	365	428	410	387	447	417	395	438	430	414	412	418	440	444	413	419	408	417	427	417	432	383	396	362	395	416	486	405	401	402	425	426	430	413	431	429	401	413	391	406	427	391	380	431	412	390	432	381	415	429	409	404	459	411	385	385	398	372	397	430	390	402	405	410	426	435	368	410	422	400	366	423	378	375	432	430	416	416	394	410	450	415	407	422	443	422	440	426	422	386	433	404	424	380	403	438	438	418	402	409	417	423	378	394	414	436	391	403	417	423	389	386	408	442	411	454	412	397	436	455	393	421	400	399	419	423	388	402	419	435	409	401	433	435	389	366	405	397	377	409	409	396	404	422	378	405	383	419	417	391	436	403	384	413	419	422	443	375	418	377	390	402	425	394	403	404	415	381	371	415	450	406	452	404	401	433	409	426	377	404	365	420	425	422	395	433	425	399	424	438	372	403	434	427	404	381	405	451	388	427	408	439	396	442	406	394	439	412	450	385	441	427	402	355	403	418	430	409	421	423	395	426	408	412	440	411	397	400	430	414	397	367	403	360	408	441	430	444	421	439	400	372	395	402	442	429	392	429	420	436	407	448	422	385	407	419	435	407	453	403	409	413	401	416	393	454	385	446	416	397	416	402	401	404	456	378	388	388	428	392	429	423	398	413	432	397	405	399	429	435	423	429	402	420	451	409	424	427	372	419	373	372	418	453	397	387	406	404	412	412	386	419	413	427	408	423	417	406	420	406	345	411	400	412	410	397	390	426	403	391	383	395	410	407	416	405	414	364	410	382	419	405	381	446	410	394	425	424	424	363	435	420	419	364	435	464	411	425	402	414	429	402	397	441	391	425	409	405	420	403	437	437	437	399	387	406	405	407	403	404	411	362	434	397	440	420	419	437	393	391	391	379	383	384	377	415	431	433	425	409	398	441	437	417	413	428	414	437	390	408	403	393	433	451	391	442	379	410	398	382	419	437	410	412	425	422	382	408	438	410	443	417	430	393	420	414	406	428	466	384	410	426	433	439	435	412	432	434	395	398	411	405	386	357	422	388	402	420	372	399	398	378	409	434	422	409	424	392	393	388	421	402	404	408	408	431	394	395	385	423	384	374	384	419	371	443	442	453	392	447	454	428	459	377	402	401	428	432	403	405	426	402	425	414	410	427	406	400	406	421	418	429	447	399	385	435	419	391	406	410	414	422	399	386	401	399	427	396	430	415	343	386	412	403	399	458	418	439	403	419	387	398	371	418	381	436	426	427	396	372	427	387	439	408	406	408	417	420	427	433	393	419	398	452	403	432	411	411	401	372	398	380	394	404	480	393	421	385	414	397	420	404	433	411	400	422	420	369	371	388	392	414	424	434	397	398	470	445	399	404	446	413	438	394	418	421	426	393	429	429	374	406	387	401	421	412	401	404	417	408	445	404	422	407	451	409	445	383	434	410	409	404	404	417	439	441	426	397	402	379	430	456	386	427	428	405	384	412	438	448	449	401	450	410	414	432	446	417	410	426	420	364	432	378	379	389	420	406	420	395	420	375	475	422	391	417	395	418	404	407	427	415	378	438	427	411	430	393	390	365	403	419	369	433	396	401	386	386	404	402	395	394	417	404	384	455	424	414	397	388	408	390	396	382	389	407	418	394	423	387	406	415	417	411	398	385	379	412	399	387	395	394	411	388	403	416	444	418	402	412	394	387	395	449	419	425	400	397	425	394	415	386	436	445	373	414	405	412	407	435	445	394	407	404	439	438	434	421	414	411	419	418	415	400	383	432	399	447	428	402	419	350	433	401	389	399	397	411	401	405	404	412	415	398	414	413	411	405	405	462	413	411	419	418	420	433	450	414	388	389	409	407	411	388	436	396	386	427	390	382	408	418	393	408	435	425	418	410	396	400	400	443	410	353	406	401	455	375	387	404	428	440	414	416	410	396
25180	28257	46861	51245	41323	23115	18933	16691	15299	11682	9187	7771	6186	5346	4947	4453	3997	3291	3028	2742	2627	2298	2346	2302	2163	1918	1940	1801	1777	1717	1722	1499	1414	1392	1209	1189	1236	1192	1259	1188	1156	1201	1128	1132	1120	1113	1141	1093	1134	1116	1076	1076	1060	1052	982	1002	1028	1015	967	1017	977	977	978	967	983	939	999	994	936	966	993	1023	948	998	967	1061	988	943	990	1016	966	931	965	972	909	978	931	977	1033	977	980	1011	988	920	1013	987	979	1004	1018	995	1027	1001	1033	1024	1002	994	919	988	981	1001	1015	999	993	1012	1013	969	1001	1036	1002	988	994	1034	996	948	981	1025	955	984	942	942	946	970	993	1009	1002	985	960	930	1005	962	986	970	955	946	931	966	985	971	945	985	971	935	1032	949	1025	929	939	959	955	1005	1001	951	973	951	990	928	1012	931	1030	927	922	952	934	1044	938	964	1014	962	950	965	924	944	1017	980	949	987	1013	940	966	1029	977	956	1024	915	981	945	953	1026	935	973	1000	935	966	984	955	985	946	917	976	979	937	1011	976	965	1026	1033	961	1003	983	963	979	949	991	997	950	980	1020	950	959	982	961	1017	959	955	986	961	996	1009	914	933	955	961	941	941	945	966	1026	971	959	1006	943	1009	971	952	983	970	981	966	1003	962	980	977	904	1033	977	963	921	961	1030	946	949	986	996	986	938	1040	982	982	941	981	1051	959	934	983	973	967	947	1023	941	1048	902	989	975	943	944	931	1012	956	995	1026	965	1004	989	1016	1004	943	995	1042	997	980	960	940	966	979	1006	1023	990	1002	934	1010	959	931	985	989	982	971	938	948	994	954	976	1012	968	982	975	980	1040	991	993	996	983	951	959	1004	987	965	957	1016	993	993	982	947	960	1020	918	966	950	932	949	961	973	931	995	943	957	962	999	976	983	1001	912	1013	1004	986	947	960	1043	972	963	951	960	993	983	1001	974	978	993	960	942	941	1023	991	945	947	926	919	952	910	961	927	998	999	934	990	939	970	989	932	967	921	990	1001	963	961	982	993	982	1035	980	963	953	980	1007	981	969	1028	974	1021	943	965	1048	993	954	939	953	1000	1001	941	929	966	978	979	975	991	927	956	929	983	968	984	937	968	958	953	953	992	932	944	1057	993	938	1065	943	997	977	999	1030	898	982	974	942	983	1002	1006	1011	939	936	967	1008	1011	920	1003	1027	983	974	993	1010	950	991	1021	917	1003	992	918	1063	916	950	990	940	999	909	997	922	962	963	950	1006	956	936	972	942	952	1003	950	1009	1010	969	965	912	984	933	1001	998	992	980	998	972	974	1044	980	948	1016	965	985	915	955	953	987	975	959	1019	1001	1001	939	985	984	959	987	980	945	931	1004	996	987	1027	971	950	989	1044	930	1037	984	938	975	932	947	975	999	983	915	976	994	1001	935	971	1017	1021	943	980	973	943	963	1000	978	963	1038	952	946	992	929	973	957	936	997	965	976	1008	943	961	1018	993	973	1000	910	1000	1005	992	1039	1015	979	1025	983	955	948	968	971	977	979	944	958	913	950	968	1078	959	952	978	952	968	916	915	1058	1054	999	949	963	963	961	1016	968	1010	936	969	981	1005	950	951	975	958	987	919	980	959	982	997	930	939	958	932	945	995	965	986	1006	1001	928	986	954	1021	933	970	920	969	924	955	985	948	1006	976	923	1020	967	1018	992	963	1002	978	966	947	984	1003	979	999	980	977	982	960	1002	967	924	944	984	1048	946	975	934	942	916	989	920	992	950	977	935	956	947	905	913	903	920	988	964	990	939	1002	911	1030	997	918	1004	989	970	985	1019	1011	1022	994	937	926	1028	1048	938	936	1001	959	1008	971	936	1013	970	958	981	988	967	986	995	987	1006	921	914	973	1025	979	1016	927	965	950	975	957	969	950	955	928	1011	1030	955	915	911	994	958	955	927	1019	980	953	986	1025	960	959	961	932	944	978	962	925	935	954	957	1025	1006	1004	1014	951	926	959	978	950	959	972	1004	991	1010	966	987	967	950	983	978	947	926	1003	972	986	981	976	969	963	956	967	1003	966	920	984	974	990	936	974	978	964	988	999	1023	1013	956	962	973	950	995	943	981	971	990	1001	983	967	948	944	1000	933	934	926	997	924	971	977	1005	1030	950	940	1008	1018	986	1039	992	936	961	1006	934	960	980	947	988	1008	954	955	978	1017	965	1006	949	988	997	1027	951	1031	973	947	942	950	940	964	959	983	995	1002	991	938	994	948	968	975	1018	1023	1040	983	1005	942	987	986	1018	971	952	981	990	923	953	1014	951	1032	951	990	986	972	1006	1001	955	959	1018	938	942	940	951	950	939	978	910	948	995	940	958	968	925	1048	984	984	979	979	1002	937	975	1007	994	1000	969	927	950	1031	957	940	987	1010	1004	992	1001	960	1027	960	1007	992	941	939	955	960	1007	992	985	965	959	960	943	981	1019	913	981	975	1005	955	960	944	984	956	1023	1008	941	957	1010	1055	1012	980	985	986	970	1024	922	982	974	954	972	974	959	1011	1015	931	1044	992	960	952	1014	965	999	982	992	1010	1039	881	984	984	904	1021	969	922	1000	982	967	1009	1048	995	923	915	1001	1000	997	986	960	954	990	972	1009	907	935	1005	969	940	924	1003	973	952	956	996	949	963	949	973	927	1030	945	977	925	960	953	925	950	1022	1047	969	988	959	974	1000	993	988	939	973	1024	976	955	953	949	997	969	999	977	946	961	990	941	945	1021	983	974	962	981	992	1001	1018	954	993	946	975	907	918	985	983	997	1016	968	945	1004	901	991	941	1005	980	920	991	1001	943	1030	924	970	987	999	1010	1006	970	1002	940	980	1017	960	936	927	994	1006	932	925	967	987	948	973	975	1006	994	1005	936	1019	977	981	991	945	946	938	998	1018	916	963	966	975	920	1029	973	926	1013	945	995	941	986	992	944	1013	967	993	963	1004	974	933	977	961	1024	942	957	1010	953	957	1045	997	982	964	1007	1005	961	979	1050	1038	947	1015	962	1006	955	956	956	945	964	986	973	1022	930	1016	1048	982	982	973	1013	935	990	959	923	923	913	934	990	957	959	919	967	1006	1005	903	1000	990	906	953	998	962	981	967	984	968	909	982	977	972	950	968	946	953	1019	988	969	929	987	999	1005	966	969	976	938	946	978	934	1010	983	991	940	1016	947	969	963	999	1019	984	1002	976	985	877	1038	969	965	986	951	957	932	960	1024	1005	975	964	966	972	988	1012	1003	940	957	969	931	1020	941	939	931	940	957	942	997	951	1042	927	974	1021	1008	1032	983	988	1005	957	997	971	990	988	947	929	928	1002	1012	957	966	947	946	936	942	914	980	941	938	1010	1005	938	981	966	966	940	946	942	969	995	963	975	1004	951	933	989	988	994	979	979	983	1009	871	940	996	957	989	967	964	995	963	969	989	950	980	986	970	930	961	997	904	964	1014	967	1003	945	975	945	1012	919	1014	999	974	960	985	991	922	984	978	953	1034	971	999	955	984	1015	943	1020	978	1008	1015	998	951	900	913	927	985	956	941	971	956	969	1023	972	997	988	969	979	938	990	972	1011	987	979	962	954	1013	982	970	1048	1011	925	942	977	975	1058	952	995	909	952	962	1017	952	1009	967	955	934	932	972	988	936	972	970	955	968	964	923	977	941	969	974	1013	994	944	987	980	985	964	1029	907	1022	943	957	1027	1036	1000	924	979	918	1036	957	976	990	964	985	931	960	982	982	1039	989	985	991	1015	971	914	1003	999	961	944	1025	971	968	962	918	971	1008	992	972	1054	948
47817	45391	53644	43574	36641	27197	21166	14791	9525	5367	3328	2706	2277	1812	1603	1314	1277	1082	948	897	789	778	680	670	689	659	594	566	588	570	531	541	442	434	477	462	440	424	463	421	414	476	436	420	411	391	421	428	445	415	366	406	396	391	391	411	400	388	410	435	399	392	384	395	370	388	410	390	359	366	378	364	384	368	347	379	368	379	417	380	378	388	398	373	354	391	349	377	382	370	361	405	370	375	364	395	352	370	388	383	372	363	377	362	381	381	405	348	396	375	369	370	409	385	373	348	351	342	404	399	365	389	386	373	397	353	403	366	419	407	362	346	375	384	365	372	384	362	415	351	399	406	409	398	366	385	375	390	338	396	341	386	365	402	363	382	385	369	331	397	375	394	354	399	398	378	383	398	379	363	381	383	390	390	386	392	376	381	385	422	404	381	340	359	387	377	364	374	380	410	359	415	378	378	370	377	377	317	389	376	379	362	380	398	407	356	362	394	359	373	397	373	377	359	389	410	348	370	376	373	360	339	382	385	367	360	348	393	334	380	432	375	383	421	373	386	373	369	327	370	427	366	400	357	375	374	391	368	367	395	383	417	367	394	376	346	353	375	366	406	332	356	360	356	367	344	432	358	393	402	373	350	377	385	395	392	372	371	382	362	376	399	394	402	381	380	413	407	365	392	393	380	401	345	367	361	385	433	375	352	374	359	326	373	372	402	370	404	347	377	355	401	398	385	348	353	383	355	367	379	368	397	379	391	373	386	408	387	365	373	377	337	390	383	352	391	419	379	360	389	355	376	375	433	369	399	369	371	364	369	369	372	394	375	386	387	385	372	407	389	367	360	358	360	390	344	349	363	375	383	362	359	346	400	379	374	396	390	417	406	381	414	387	415	402	367	363	389	384	379	382	337	367	377	371	385	383	374	382	370	388	357	382	370	332	365	362	377	372	425	403	367	390	369	368	411	354	387	378	354	394	401	367	376	377	394	343	400	363	357	395	398	343	348	395	385	389	368	369	349	391	370	394	361	378	358	375	361	423	356	399	382	362	366	367	335	392	389	400	390	359	387	363	396	341	407	382	378	397	383	385	345	395	376	400	376	371	365	365	361	359	386	382	350	396	378	372	372	373	411	352	393	395	357	369	384	365	370	366	374	353	386	412	354	367	381	411	389	396	417	348	356	384	374	365	386	389	348	360	334	357	349	378	369	358	380	352	359	378	346	366	361	366	389	386	416	378	350	347	332	372	345	351	403	394	393	384	386	381	372	420	363	405	391	362	358	426	384	377	392	362	389	343	409	383	385	395	402	406	385	398	342	373	362	389	352	361	372	408	405	411	375	373	383	416	366	371	375	349	407	401	387	384	357	398	378	361	363	354	343	391	379	398	387	395	416	385	406	366	385	386	364	391	386	378	358	388	378	384	402	380	397	363	353	397	362	366	356	369	372	391	375	400	374	356	351	419	425	399	403	410	366	358	380	370	374	355	331	403	360	380	407	377	390	419	379	371	400	367	395	371	400	388	404	408	397	341	357	370	377	350	382	390	397	390	374	385	407	380	425	381	364	337	383	358	398	409	370	387	355	349	368	368	398	363	367	384	333	382	360	427	371	409	411	356	380	399	383	389	406	378	387	401	374	408	376	381	382	384	370	403	348	339	345	376	385	365	417	423	372	368	347	383	405	379	401	390	417	397	405	387	399	353	368	370	395	368	361	382	358	394	361	377	398	353	407	382	376	414	384	412	359	398	359	382	410	373	386	385	367	384	401	361	394	358	421	384	399	377	375	387	363	372	376	348	389	425	380	371	358	383	387	395	358	391	372	355	365	383	401	344	404	370	363	404	394	404	393	350	366	362	348	398	347	365	371	408	393	393	369	382	404	366	381	367	377	407	379	369	393	355	364	382	383	400	367	365	361	405	400	409	397	376	381	358	374	374	351	354	396	392	377	393	381	349	364	395	387	372	365	361	393	377	396	385	382	363	384	394	401	395	384	347	367	380	364	393	386	348	397	370	359	349	392	375	367	390	400	368	394	364	380	381	365	386	360	401	369	402	331	407	377	367	335	414	358	380	390	385	381	382	386	388	382	376	412	363	341	374	373	381	382	357	397	390	347	367	373	398	375	384	357	379	387	349	358	384	361	374	366	396	379	351	383	380	425	351	390	369	382	387	379	409	366	383	368	358	387	390	400	394	388	387	414	376	381	339	356	360	371	363	360	358	360	346	380	362	372	381	337	338	389	381	397	352	387	368	391	367	395	385	379	405	370	390	351	357	384	391	352	398	385	363	390	376	347	392	375	346	393	386	386	389	403	358	390	385	408	393	384	408	421	424	326	379	358	403	417	346	376	367	397	358	378	368	389	382	351	393	368	352	419	353	374	395	403	388	407	382	367	375	396	359	405	358	360	405	391	391	406	398	377	371	388	343	398	361	353	408	337	370	377	379	400	381	375	402	366	373	343	345	362	380	380	408	354	389	386	350	378	398	341	355	354	405	395	361	372	383	359	348	385	400	378	411	372	391	358	360	365	371	388	420	421	407	391	398	408	374	390	394	372	391	355	401	331	405	349	382	365	359	414	419	365	391	382	399	347	398	382	375	335	355	405	402	380	361	360	358	364	354	377	366	366	439	377	374	370	393	366	361	358	391	404	413	373	362	380	397	389	334	347	368	401	306	376	369	361	371	394	391	367	376	335	361	373	362	392	374	402	393	397	389	346	341	365	335	396	379	358	377	370	371	405	351	389	365	355	382	417	383	367	359	387	366	400	352	378	373	400	392	344	391	358	353	391	375	412	358	391	368	392	363	394	369	363	371	396	400	385	365	391	386	336	382	382	382	347	367	330	354	367	363	385	352	389	353	357	368	381	351	348	388	383	405	343	387	356	415	385	394	372	388	381	370	382	368	419	367	395	374	392	379	377	394	385	386	351	393	372	371	416	380	376	396	363	380	392	340	414	410	380	403	365	393	394	386	429	368	387	375	378	351	387	349	370	358	414	392	398	376	398	380	374	390	385	363	396	394	405	350	365	380	396	422	350	366	365	401	353	383	362	349	386	373	362	399	386	360	362	360	377	368	442	409	358	375	374	378	375	348	350	383	378	365	366	372	402	389	358	369	406	360	359	400	381	394	376	373	371	393	382	357	377	365	356	404	386	381	359	351	380	364	351	399	384	398	395	380	369	353	367	356	364	368	353	376	392	347	365	373	371	364	385	396	384	351	384	372	416	407	345	407	368	358	394	377	388	396	405	409	372	347	384	381	368	374	374	363	380	381	381	377	400	365	385	371	417	409	402	363	399	354	411	379	386	426	355	399	390	397	372	372	372	385	397	374	366	394	393	361	400	366	413	370	383	430	370	377	333	394	392	387	350	389	375	383	360	360	369	376	366	381	356	385	354	370	403	388	436	401	423	393	364	406	358	358	367	387	379	380	369	391	333	376	357	377	393	367	377	402	357	392	366	393	380	376	387	369	376	396	347	364	353	400	366
32009	36592	53549	53253	51185	31157	23785	21388	19375	14792	11514	10768	9149	7535	6787	5954	5522	4567	4066	3515	3327	3168	3064	2972	2738	2588	2297	2034	2059	1942	2052	1734	1662	1547	1426	1285	1213	1144	1213	1124	1252	1242	1139	1195	1063	1080	1029	1129	1093	1032	1066	1002	1013	945	941	914	986	938	960	961	1013	955	925	955	892	938	959	917	894	907	893	1002	921	920	912	910	934	884	869	857	900	939	912	922	852	900	927	865	872	913	947	907	916	900	947	855	888	916	897	929	958	909	957	930	931	901	925	923	909	932	951	909	902	950	906	926	882	930	863	861	912	871	896	880	854	859	908	914	871	902	863	913	895	927	890	890	884	891	837	879	913	877	907	862	897	857	889	858	905	873	899	867	898	881	871	893	914	853	927	897	925	885	920	898	898	849	894	879	860	860	922	907	934	878	912	895	899	870	914	885	846	900	871	943	898	848	895	860	910	823	887	893	899	872	858	897	893	919	908	844	920	918	851	867	816	890	871	859	881	900	923	877	864	879	842	904	937	917	885	892	928	897	875	879	862	922	924	874	895	919	896	901	878	947	892	865	876	897	908	887	855	902	908	883	888	902	910	906	864	912	915	940	928	933	889	856	854	828	897	865	897	913	890	905	836	862	913	879	891	871	915	877	873	821	878	915	928	883	862	933	866	897	871	884	842	866	884	964	902	871	889	891	849	884	899	935	903	877	919	844	855	867	851	838	843	839	847	925	877	871	906	882	850	840	921	880	918	905	869	885	909	846	848	882	900	873	890	881	897	924	892	914	873	860	922	875	900	931	907	891	844	875	889	907	863	878	847	874	921	874	864	839	893	836	922	916	814	848	940	876	875	881	961	901	880	950	932	870	873	900	909	938	841	921	829	839	870	916	891	853	892	947	912	896	879	874	955	876	859	917	868	859	864	820	910	838	904	912	885	817	932	848	825	868	847	925	860	866	826	902	844	929	900	877	881	942	900	880	884	877	880	923	873	830	897	880	892	889	893	863	870	872	862	886	880	879	887	887	918	913	919	885	880	879	880	833	895	868	936	907	814	917	881	837	860	875	850	929	916	863	862	838	858	905	890	896	893	861	890	862	874	849	890	895	890	816	883	907	867	890	930	893	875	884	884	894	887	956	880	893	897	923	919	845	864	939	918	873	869	858	893	881	889	915	837	890	903	836	896	848	903	834	889	904	886	862	808	865	876	922	850	860	910	901	884	916	946	889	924	882	886	936	908	925	856	917	904	920	920	931	860	914	902	880	903	890	873	894	905	856	855	898	880	922	915	857	959	881	879	846	858	899	844	898	902	868	875	872	928	879	909	933	908	917	914	904	888	890	865	874	888	888	862	912	890	889	894	851	854	860	900	844	848	908	960	848	866	931	873	955	875	850	871	923	925	870	859	865	879	943	871	861	856	902	905	892	874	860	890	930	883	926	903	857	824	892	878	917	936	882	911	869	864	817	888	890	878	903	873	895	897	882	819	905	876	887	899	880	892	868	831	880	914	911	923	910	914	878	838	917	879	915	918	916	877	917	937	905	895	877	890	901	877	974	913	882	834	955	837	884	817	870	875	851	879	938	894	910	918	887	899	910	882	830	946	905	844	906	899	919	840	896	906	930	900	893	915	908	847	823	911	883	881	862	856	898	902	932	897	909	900	927	912	872	856	842	874	895	904	879	915	893	914	934	900	896	899	905	853	925	831	874	923	836	867	917	947	856	855	908	891	864	958	903	905	884	877	937	828	875	917	945	863	889	841	870	877	910	891	910	944	868	906	867	927	920	855	909	909	899	879	901	891	886	897	878	862	878	903	872	835	869	926	837	901	882	895	850	850	879	871	874	920	903	867	849	876	866	836	876	910	897	844	888	901	863	853	876	832	852	889	891	865	836	945	890	860	826	881	897	933	900	893	884	883	896	911	830	833	887	838	878	868	896	858	838	943	850	868	895	921	914	864	881	862	875	860	862	915	887	902	895	926	928	883	877	880	904	936	863	854	905	889	908	884	892	922	931	893	868	855	881	919	910	904	900	873	838	898	849	889	884	895	996	925	878	899	875	910	912	784	921	882	855	907	927	916	858	829	895	922	859	920	850	860	926	902	908	859	861	859	859	891	833	855	874	898	906	883	858	856	889	902	900	935	902	880	858	904	884	912	864	854	849	901	891	870	820	915	833	849	872	874	869	847	894	841	865	906	936	930	844	893	837	843	851	915	905	862	903	873	896	862	886	912	892	903	856	891	896	880	874	888	846	889	878	844	873	825	859	884	917	860	843	905	911	926	938	861	844	896	889	881	839	946	917	883	869	871	914	897	851	880	830	904	886	876	916	903	928	914	892	888	893	854	882	868	934	821	859	862	895	923	911	913	907	873	890	890	875	854	887	901	861	891	899	896	881	852	905	870	845	869	914	787	918	872	903	914	910	885	863	912	890	894	918	890	878	897	880	890	824	860	872	835	884	859	919	863	863	876	871	898	923	840	869	891	886	863	894	899	882	861	839	939	911	902	881	862	888	911	852	866	892	889	855	881	872	909	855	915	857	917	841	931	902	922	910	894	872	913	870	897	844	897	895	936	874	876	841	874	866	909	916	895	894	884	920	860	877	900	921	880	878	913	935	862	852	859	882	885	895	887	856	893	795	874	904	918	925	898	928	892	942	929	879	876	889	927	813	842	894	905	843	895	860	897	853	937	868	881	885	871	837	877	845	896	881	915	907	904	894	889	939	896	924	869	916	900	895	900	911	892	921	848	903	919	870	943	889	875	867	833	870	928	829	877	903	859	917	870	871	858	951	877	865	876	893	881	880	905	877	933	855	889	873	870	911	896	857	924	893	879	833	887	876	885	873	875	856	876	934	922	827	923	861	876	892	850	887	935	868	895	880	911	902	835	913	908	877	895	853	852	809	833	851	929	909	868	920	895	950	866	845	878	907	887	879	899	888	952	904	838	894	883	897	828	920	871	834	883	888	889	905	881	874	869	845	872	941	922	898	868	896	881	906	899	891	970	872	914	882	862	885	940	919	898	855	852	960	912	934	895	864	887	874	898	931	910	854	891	854	911	1005	886	873	877	885	853	902	891	878	920	900	911	862	872	910	923	921	946	924	864	899	929	899	861	863	871	905	923	856	863	887	899	945	885	909	885	907	921	911	832	921	889	903	901	867	878	885	899	879	885	915	926	877	888	861	908	909	894	927	889	847	930	887	895	898	874	912	852	853	912	872	855	875	924	909	870	854	870	872	895	878	872	924	852	886	934	919	882	855	899	902	852	857	925	908	913	816	911	899	899	886	793	887	896	867	879	885	896	883	898	872	872	902	926	893	843	900	888	891	883	904	859	910	887	894	862	872	929	912	885	821	897	881	926	873	903	877	869	954	852	908	907	870	896	845	887	903	853	854	908	873	927	860	894	924	906	931	888	881	859	884	869	895	828	950	897	958	886	886	868	830	925	852	933	904	916	861	864	862	905	891	897	866	878	928	864	892	872	889	899	897	885	884
20016	15862	25097	21162	12349	5519	3192	2458	1770	1280	1049	837	634	606	573	571	489	486	489	446	437	460	383	372	396	413	410	383	406	410	416	365	366	356	354	353	341	338	357	366	412	346	325	386	355	340	343	341	377	340	346	347	332	317	324	383	326	339	318	321	360	338	356	334	325	355	379	353	332	381	347	324	367	359	342	345	331	342	343	317	354	330	345	334	333	304	349	327	364	330	322	310	352	351	371	332	323	338	357	352	340	318	367	312	329	366	329	338	331	367	331	370	367	362	352	326	333	359	333	332	341	312	367	346	344	346	337	318	345	370	333	365	324	321	341	311	334	338	351	337	321	344	341	331	324	359	306	368	354	358	358	325	333	366	315	335	317	346	323	341	319	312	332	336	327	341	351	344	349	354	313	359	365	324	312	334	321	345	364	372	330	365	333	350	307	336	359	366	358	358	381	319	339	319	346	358	351	357	360	349	335	348	364	345	358	344	323	323	343	348	339	359	332	338	345	366	364	332	353	335	351	336	335	347	318	368	345	358	330	329	340	351	339	357	338	345	348	363	327	349	350	333	323	335	354	305	338	338	339	350	335	331	366	337	341	386	334	333	346	332	384	329	344	314	351	377	340	333	328	352	332	346	333	337	365	342	356	339	343	331	329	310	338	362	343	329	352	333	345	333	326	330	338	292	352	334	355	362	323	317	339	336	342	392	350	351	315	326	367	352	348	318	364	342	356	360	323	366	360	347	330	384	335	382	353	320	332	358	350	353	385	362	345	362	352	358	331	344	328	364	360	363	348	337	343	371	357	334	358	349	379	335	333	354	358	337	335	315	356	351	372	337	314	357	335	346	359	347	334	352	324	347	312	364	339	357	348	329	320	336	331	335	334	335	357	330	344	345	342	363	341	364	346	342	367	331	331	334	378	334	354	335	351	347	374	361	330	361	338	298	355	344	381	328	374	331	321	350	373	355	341	326	336	300	341	349	353	391	345	360	335	362	334	352	328	318	344	338	334	356	339	331	356	361	352	354	341	343	347	326	366	374	370	360	389	352	341	340	351	347	316	346	338	337	359	331	337	355	337	316	369	364	335	349	320	312	354	368	344	316	361	360	362	321	333	342	325	342	296	321	331	351	373	338	384	332	330	377	334	339	319	339	362	348	350	328	353	335	363	388	327	392	346	354	355	338	353	321	310	318	329	336	364	287	354	347	333	367	359	373	324	321	344	314	309	342	350	345	387	366	341	349	350	335	347	341	335	358	373	343	346	316	334	325	328	352	346	356	342	327	341	369	369	325	343	317	336	347	358	319	360	320	355	361	328	317	321	346	348	343	363	337	347	332	331	340	319	330	347	339	342	351	361	328	366	328	336	347	353	350	298	343	349	360	353	353	351	327	337	371	318	318	328	340	327	326	337	350	331	340	320	366	340	368	392	345	352	347	332	315	329	333	322	326	351	332	371	374	325	356	349	371	332	341	323	362	366	339	336	358	359	316	331	356	323	327	305	354	347	364	363	339	338	346	382	336	314	364	364	335	330	322	348	368	345	348	370	349	342	355	350	328	337	332	321	324	328	316	340	346	375	361	323	297	366	374	326	325	342	301	348	320	341	341	321	362	324	331	338	344	338	333	357	357	359	335	308	324	330	373	322	363	367	354	329	341	337	299	329	346	314	340	291	349	357	320	337	330	352	368	391	352	330	362	353	340	320	349	374	324	338	347	370	352	343	363	321	340	320	337	340	349	350	326	361	311	365	341	356	366	349	334	333	347	345	339	318	341	343	348	341	323	344	366	397	348	330	319	322	339	333	349	336	298	347	352	328	309	360	319	340	335	353	356	369	368	293	372	331	370	340	348	353	328	328	357	350	318	336	332	332	363	361	365	332	323	334	336	335	341	366	347	356	347	335	313	333	344	346	358	329	337	331	342	310	345	353	330	320	341	348	308	343	326	386	346	354	313	350	334	374	330	302	329	343	327	364	369	350	381	350	308	353	361	336	366	327	364	340	371	337	361	366	347	344	347	369	334	366	340	341	334	373	323	326	353	333	333	330	350	347	340	342	383	374	361	342	341	338	361	288	350	391	335	371	359	337	372	362	329	346	371	383	340	314	330	365	345	358	369	316	360	350	363	369	349	318	321	324	338	350	350	327	350	353	351	308	371	389	352	363	309	334	342	337	372	316	338	329	340	364	326	331	332	363	365	317	341	346	362	338	327	334	354	343	334	362	358	313	337	355	309	349	340	360	337	344	345	336	352	341	359	355	320	328	339	372	343	304	378	335	306	320	354	382	344	321	368	338	347	357	341	334	327	358	319	361	340	359	382	331	318	364	359	388	351	318	353	334	329	322	384	335	311	336	368	335	323	318	333	343	343	332	328	354	318	343	352	347	333	366	332	357	348	354	332	330	339	361	331	329	351	336	334	358	304	322	330	346	350	328	308	355	324	337	336	324	332	338	341	358	367	336	363	363	384	334	343	341	312	360	364	328	335	326	327	317	393	359	342	305	335	318	327	301	385	327	373	336	314	361	351	349	351	356	365	317	337	303	344	356	333	383	309	358	331	339	337	343	346	363	339	291	376	377	339	350	361	377	330	342	343	346	386	352	338	369	345	350	334	339	345	331	365	345	358	358	347	366	343	334	328	335	343	351	319	340	326	343	367	329	313	340	337	327	301	327	361	355	324	362	358	368	361	364	329	352	350	360	348	367	369	333	342	337	351	347	371	359	335	354	351	363	358	319	308	346	320	331	321	360	362	345	374	382	303	323	339	340	360	327	338	316	354	340	344	364	351	331	294	343	325	344	340	331	327	375	359	353	358	350	315	345	327	308	330	331	357	347	376	347	355	354	334	359	322	369	298	308	325	382	322	327	308	339	331	326	389	345	336	340	325	366	341	324	336	378	327	305	363	346	324	361	350	318	325	318	360	323	343	377	337	352	372	347	357	332	334	331	326	326	362	359	346	350	368	330	349	328	343	312	346	333	331	362	340	318	347	362	345	310	332	360	349	371	393	358	321	395	334	345	354	358	361	386	332	381	333	326	368	366	357	334	316	310	335	369	362	336	315	330	338	301	317	332	309	328	343	348	308	331	334	364	319	356	357	345	367	342	331	376	345	337	367	344	364	370	340	346	352	335	387	336	349	337	326	344	345	337	360	350	329	344	358	288	331	334	351	323	303	314	331	328	361	363	334	321	325	358	336	362	344	333	334	356	357	367	347	318	321	374	347	334	349	335	344	323	351	344	343	367	317	339	338	330	336	322	314	359	354	361	319	370	342	330	305	342	313	355	335	334	321	338	332	354	387	346	326	303	348	315	354	326	316	328	337	324	372	368	332	357	340	338	361	350	331	347	352	354	362	327	352	356	356	346	311	330	347	340	313	375	360	340	343	362	310	345	396	316	377	363	348	360	385	343	346	361	365	343	324	340	366	341	371	370	321	337	345	329	345	374	338	345	348	362	349	341	337	336	336	365	332	372	337	330	367
11331	14973	31028	31439	23712	14633	11001	9788	7526	5148	4458	3287	2734	2411	2136	2037	1823	1669	1533	1489	1382	1346	1272	1336	1270	1193	1198	1195	1158	1145	1230	1084	964	981	950	959	864	939	929	889	938	914	916	900	891	869	857	864	856	841	854	852	818	879	867	831	816	839	808	813	831	875	819	808	856	844	846	847	849	843	849	815	856	805	861	841	817	819	830	843	802	858	842	839	834	804	782	874	841	870	831	812	871	801	826	916	836	835	831	823	831	858	859	870	850	868	815	824	860	829	774	861	800	815	784	858	851	873	765	825	813	785	858	844	846	823	831	811	837	819	834	785	824	857	904	817	857	820	821	862	820	774	817	889	825	801	857	835	827	836	837	795	833	788	862	820	817	792	851	852	815	812	828	827	823	847	806	825	837	853	870	846	853	842	819	829	822	854	851	854	861	849	813	839	801	820	827	854	818	853	801	867	814	858	806	837	838	815	801	811	843	881	863	813	859	848	813	822	797	818	896	817	830	849	849	865	815	823	812	841	830	830	789	856	794	855	888	833	793	838	818	819	801	823	846	809	838	804	808	815	839	807	854	822	835	825	828	815	809	882	822	857	798	839	819	829	816	845	842	839	872	890	877	821	842	845	783	835	878	855	841	849	856	803	832	838	847	824	830	824	826	839	844	802	821	834	811	864	840	791	849	906	855	867	864	862	831	817	855	863	817	855	798	816	887	807	818	809	852	734	839	793	823	871	834	822	828	835	835	803	820	802	826	800	835	881	837	869	865	776	829	822	848	823	841	848	805	895	824	826	831	845	827	835	794	808	839	858	781	836	839	825	823	811	850	844	815	789	838	880	834	890	786	874	881	815	805	866	807	808	847	847	831	875	841	868	794	850	828	830	799	865	814	837	814	861	819	847	845	875	887	833	829	824	802	824	844	826	903	798	807	825	857	831	799	818	856	876	824	825	867	856	826	863	840	850	864	853	839	835	831	828	852	859	794	830	799	873	802	808	829	848	819	814	817	864	833	852	855	809	843	797	771	864	836	852	861	801	814	818	805	855	840	810	816	837	818	791	835	887	860	901	824	848	804	809	864	844	789	847	861	885	804	821	845	814	855	807	839	804	823	791	811	826	807	840	838	852	899	768	831	855	836	829	812	832	808	849	864	857	851	853	833	861	795	799	899	814	852	834	838	808	801	828	826	837	862	793	825	834	883	804	859	788	860	819	842	817	839	896	787	807	831	840	848	846	793	783	860	831	808	835	811	803	832	850	846	829	825	821	809	856	843	811	795	805	811	827	846	823	836	847	784	845	823	820	852	802	780	863	822	816	819	858	883	869	802	845	838	807	877	800	809	806	815	864	836	836	804	809	911	849	852	846	835	813	803	806	816	836	854	830	837	837	830	843	828	784	821	829	868	832	827	856	814	854	815	835	847	826	807	809	842	832	832	885	853	839	835	830	819	820	891	844	858	861	882	884	805	821	871	812	801	797	864	823	820	835	822	861	854	861	874	808	843	857	829	865	846	835	826	810	838	812	818	809	871	841	849	799	823	833	847	827	848	825	801	805	860	839	816	842	833	824	842	828	809	813	821	865	830	801	775	861	877	815	774	863	851	829	856	850	776	840	855	808	841	805	822	805	833	821	848	802	877	785	902	832	850	831	843	783	795	834	859	815	842	839	827	879	828	873	822	812	816	846	789	852	799	773	879	821	846	795	841	808	882	826	789	898	817	812	847	838	845	781	752	831	815	821	792	848	855	932	811	828	811	870	814	837	778	831	834	829	867	843	770	868	826	836	809	802	824	845	831	838	845	834	843	831	840	853	785	821	853	781	857	807	860	821	831	815	893	823	838	837	821	861	814	806	826	814	843	825	802	805	847	823	835	894	802	804	832	824	839	803	850	799	852	877	820	838	857	776	825	824	785	811	854	801	836	845	815	802	807	857	789	910	824	821	840	808	843	845	817	818	813	778	773	757	808	864	863	828	835	832	814	882	859	819	810	800	794	821	761	844	795	823	823	869	771	820	839	822	789	845	846	826	876	855	802	821	816	854	845	826	810	822	849	861	818	817	873	855	817	803	812	807	820	801	830	788	776	838	862	869	849	844	826	812	921	812	801	817	826	809	812	821	893	877	861	838	877	829	774	832	818	793	854	863	875	816	843	865	830	842	816	866	857	788	831	843	840	805	813	894	824	832	865	876	834	849	810	851	860	797	838	844	809	826	869	876	837	800	820	821	880	872	833	882	821	818	853	821	863	844	822	861	792	771	797	830	870	791	847	803	832	838	846	880	814	868	828	818	824	834	859	839	843	842	813	787	814	851	855	802	840	810	824	805	824	818	849	838	872	872	843	806	828	810	825	825	832	838	837	874	847	843	868	848	804	825	774	842	835	833	858	866	815	856	829	761	838	846	808	857	761	818	831	759	831	804	812	830	874	860	860	893	920	820	830	814	811	858	827	846	797	878	847	831	900	853	863	884	835	825	874	853	829	819	853	828	870	814	834	857	810	846	777	832	857	870	799	837	839	879	783	816	856	828	850	908	841	863	857	827	819	837	882	864	871	814	842	767	851	866	801	852	821	899	853	849	842	870	757	795	879	801	835	836	850	875	888	809	869	804	854	876	843	844	829	861	822	866	862	869	818	843	818	874	892	804	857	768	788	836	832	845	840	836	828	831	828	817	805	812	808	829	837	852	807	857	859	845	843	810	857	782	829	822	885	810	780	821	792	854	881	795	832	799	822	782	804	825	795	790	841	851	802	820	845	837	848	852	785	832	765	841	823	813	832	835	915	833	808	878	796	804	778	834	827	829	813	802	806	851	838	869	842	817	831	831	841	800	797	828	862	818	859	863	853	835	808	870	832	843	826	856	813	849	804	825	858	838	810	885	839	879	839	794	823	837	778	874	822	886	797	864	839	761	854	816	831	845	852	865	820	821	843	756	805	836	842	880	852	873	893	832	841	814	802	862	820	858	899	816	846	843	808	779	844	768	797	815	869	848	838	846	852	853	844	864	842	834	848	783	831	856	829	896	807	836	853	829	853	834	789	822	831	860	802	815	825	829	845	828	832	817	813	827	849	800	795	849	856	785	806	846	891	798	824	864	807	877	798	806	831	893	811	837	856	799	864	833	836	848	838	804	891	781	874	829	841	757	852	847	871	888	833	847	838	827	823	809	835	766	800	809	813	786	843	809	843	801	795	839	847	850	807	812	847	883	843	851	803	819	849	825	821	826	793	829	830	846	856	835	803	853	849	795	864	896	817	776	855	869	849	830	861	832	845	824	872	798	823	867	823	818	837	797	855	829	820	840	816	857	842	817	840	816	840	867	832	760	815	856	842	835	856	840	804	789	816	873	829	829	853	826	872	855	820	852	818	782	818	842	838	800	793	885	819	845	815	857	796	866	805	830	860	803	809	813	862	826	866	842	834	829	834	863	758	812	818	857	861	830	790	860	797	846	837	829	816	795	840	823	877	797	845	797	789	797	802	855	846	816
33886	36028	55072	46214	31386	23264	15775	8828	5133	2887	2094	1726	1457	1267	1162	1065	882	824	648	671	666	606	587	564	606	570	548	537	503	504	552	524	452	467	475	452	419	453	403	437	419	410	466	452	404	424	396	452	416	425	404	424	423	434	433	439	426	425	449	397	425	389	397	360	419	394	434	411	405	401	442	388	387	427	453	370	398	417	418	401	425	424	406	424	427	397	384	423	399	421	402	416	426	420	418	401	401	427	409	436	421	397	420	440	414	404	402	415	400	413	403	407	435	419	427	400	421	402	397	446	400	442	377	411	396	462	404	430	417	399	365	408	364	387	411	423	380	400	427	440	370	413	423	390	422	440	429	410	401	390	384	420	421	425	402	428	387	401	419	420	386	412	438	429	402	429	427	422	445	432	410	444	380	444	399	432	375	409	417	377	413	413	389	401	417	468	405	398	411	435	418	409	402	358	416	417	436	404	385	401	432	422	405	424	376	417	437	428	414	469	382	374	417	393	422	434	412	425	414	404	377	430	437	377	411	418	448	388	405	391	414	444	385	436	432	431	420	449	404	391	382	426	440	415	418	440	388	382	427	389	399	374	409	423	413	401	411	396	396	379	414	444	392	403	417	421	402	415	408	390	428	395	392	368	422	387	397	402	398	366	370	402	414	416	403	368	372	473	465	412	438	386	433	417	376	398	392	390	421	422	405	404	382	426	432	429	403	394	392	372	456	408	348	392	410	430	406	423	387	418	399	417	399	427	437	423	397	408	440	419	418	390	403	429	395	395	448	415	409	393	400	410	409	403	441	406	444	425	402	395	373	444	419	364	437	388	434	426	437	438	421	410	405	380	405	390	424	361	434	407	421	410	419	423	397	429	393	399	386	422	414	431	435	405	394	426	425	399	424	397	442	388	437	401	432	430	409	443	420	371	400	413	397	413	401	439	418	462	397	416	420	407	433	446	409	405	433	397	413	394	434	399	379	439	371	415	397	444	394	389	408	395	439	396	367	355	419	409	430	390	419	433	398	420	426	407	428	370	407	435	422	407	392	404	415	426	427	384	418	413	404	401	391	403	413	366	382	368	404	414	399	394	412	396	391	425	429	413	446	420	416	432	447	423	406	408	381	417	399	411	417	412	397	407	416	372	389	427	390	424	421	409	381	419	420	409	418	375	421	398	399	377	396	376	412	422	358	423	418	421	398	443	406	417	389	408	437	403	399	436	416	396	407	420	416	403	396	395	397	393	392	415	429	429	390	414	412	445	422	386	393	417	421	421	407	427	451	408	413	387	402	393	454	405	413	382	417	408	444	409	413	435	419	408	421	429	380	439	452	378	401	405	371	405	412	408	444	408	388	418	416	392	402	431	413	426	402	413	418	396	439	402	431	441	424	427	384	394	439	434	410	414	427	395	395	407	369	366	410	399	385	400	418	387	377	408	377	425	421	409	436	391	362	388	431	415	385	426	438	481	417	434	385	392	391	437	424	448	430	398	400	446	404	397	399	421	428	407	405	380	405	420	389	408	448	430	429	369	400	407	414	419	385	422	409	429	406	405	391	402	405	393	431	398	389	405	431	412	424	425	423	438	427	423	381	424	387	389	433	456	407	395	431	397	430	409	450	435	384	407	419	428	402	389	423	400	398	440	396	387	435	389	351	419	409	400	391	387	411	432	420	404	389	405	388	383	378	384	403	412	421	419	398	444	419	439	389	409	425	374	397	410	422	406	395	461	409	447	414	400	449	439	436	392	431	417	411	419	418	420	401	384	382	391	435	434	399	381	423	409	407	426	396	408	403	419	406	418	412	375	419	374	393	389	413	394	439	417	425	409	423	383	414	438	413	413	427	408	418	433	405	423	411	404	397	386	421	407	448	392	380	399	437	436	405	422	440	400	442	403	440	422	399	424	418	426	413	401	429	418	413	378	434	403	377	410	435	420	371	410	437	409	368	381	436	428	414	404	404	379	430	394	384	430	379	408	387	396	394	404	420	421	426	402	353	426	414	411	424	450	396	389	409	402	389	428	436	437	420	383	401	415	422	488	414	417	421	410	445	398	410	440	390	397	414	400	432	428	427	415	419	425	438	405	413	420	421	412	425	406	435	438	420	370	379	409	445	426	454	439	434	419	434	385	403	422	428	381	395	433	415	422	412	412	381	384	413	413	395	424	460	407	416	432	425	380	377	418	412	413	399	413	418	408	404	420	428	409	399	387	435	405	408	405	418	377	409	379	404	431	412	407	408	431	446	414	402	405	359	421	438	424	429	424	428	419	389	465	379	425	406	420	402	416	381	387	391	416	371	413	390	415	429	423	406	445	427	373	423	387	411	413	410	407	414	436	417	439	429	414	400	426	414	417	441	385	415	478	405	378	414	418	409	431	402	431	451	453	393	401	408	386	410	410	425	408	399	446	418	391	399	439	434	409	420	427	426	411	414	419	407	436	387	420	454	406	432	371	396	433	421	423	379	431	435	401	474	398	399	433	420	419	413	398	425	434	427	371	405	435	429	393	392	416	424	432	404	406	424	421	370	424	395	439	469	440	424	432	421	406	414	437	400	414	391	414	398	408	430	413	400	396	404	413	413	368	436	404	388	397	396	401	436	366	439	400	422	407	404	389	445	429	426	436	419	401	429	406	394	365	392	420	444	396	373	388	390	393	418	438	433	430	403	382	425	421	421	414	429	402	430	403	416	403	404	415	404	433	403	383	423	439	419	417	417	423	406	409	364	433	378	422	386	401	406	397	424	452	406	425	419	428	440	447	445	401	389	402	430	394	406	423	420	417	399	388	416	397	450	409	434	407	416	408	390	377	398	458	364	376	385	388	425	389	368	374	400	390	370	400	416	358	420	428	417	438	384	399	404	421	400	406	393	417	412	432	423	422	399	409	427	391	426	410	402	429	441	421	399	386	367	386	397	426	405	420	398	418	449	419	416	458	397	413	420	401	395	430	391	442	402	431	398	388	430	434	433	392	421	409	382	422	417	426	386	405	418	391	404	397	407	410	416	415	415	420	413	401	423	408	391	397	412	384	452	427	419	404	423	422	407	417	386	431	395	361	374	391	382	393	452	376	399	397	422	407	421	377	420	414	400	440	449	408	439	410	437	393	434	414	406	385	396	411	407	426	411	395	428	388	407	422	397	391	439	425	426	415	408	399	436	390	399	461	436	414	415	430	439	377	386	424	396	441	419	411	379	385	436	396	397	398	442	397	412	407	423	389	405	414	398	392	385	394	392	401	391	408	447	450	426	432	409	426	372	440	404	394	417	417	409	413	402	390	409	405	387	371	421	411	455	418	403	459	433	416	400	395	446	421	429	380	403	433	407	423	433	470	430	403	440	407	420	444	390	440	430	400	421	427	406	428	398	411	420	425	411	406	408	386	390	398	376	386	421	419	369	410	417	421	458	403	432	405	385	392	419	417	412	434	395	387	431	403	431	438	397	381	426	418	410	399	410	411	450	421	411	411	427	370	407	406	424	394	373	384
20714	30098	51756	51431	42559	25843	19815	16844	13626	9963	8121	7238	5882	5140	5099	4432	3708	3283	2857	2704	2566	2316	2170	2280	2081	1919	1831	1832	1633	1680	1628	1590	1432	1413	1206	1248	1160	1164	1074	1158	1179	1160	1108	1123	1093	1112	1003	1010	1066	1077	1040	1012	987	984	987	1005	1098	1032	1023	978	1025	974	1018	995	966	994	999	1008	927	981	1014	940	983	993	1012	984	1049	981	911	922	957	982	1009	974	1007	1028	969	991	996	948	1001	986	979	958	1033	974	999	999	951	1015	1017	975	992	1003	1023	967	996	1042	967	969	974	1028	1007	911	986	1003	1016	954	1023	988	979	985	966	987	886	969	976	928	957	987	967	943	978	940	971	948	926	938	975	989	976	1018	926	989	988	968	962	974	904	971	1014	1005	1000	945	997	957	1019	956	998	964	964	1015	975	949	981	938	957	919	937	966	942	977	923	983	961	972	977	970	948	952	955	973	905	955	919	950	956	972	930	969	943	1006	941	992	983	997	1013	970	969	934	977	974	931	968	937	945	1021	937	962	968	951	963	996	960	951	958	965	1026	974	1027	948	948	1000	966	938	909	975	975	968	957	971	989	954	1021	998	968	953	961	927	957	1001	973	961	973	1015	981	1012	927	917	961	967	965	943	959	1026	976	982	979	981	952	995	978	937	946	996	931	981	981	1011	956	984	928	984	974	998	983	934	913	948	1016	994	954	954	947	944	1024	970	987	971	1013	970	920	1003	1002	974	946	1012	964	958	940	992	996	1003	941	948	975	1023	948	989	943	914	989	968	943	933	987	993	932	943	984	957	953	968	916	949	993	993	954	958	934	969	999	938	966	999	968	956	982	1013	1002	954	1022	988	919	944	994	964	995	947	934	982	960	983	960	965	977	1023	996	951	970	948	926	958	942	1002	985	946	967	929	977	945	957	940	1002	924	1010	977	944	1003	967	988	938	980	954	1024	1004	1012	1022	992	932	974	932	965	949	1017	989	948	957	970	957	984	1000	981	982	933	1017	936	938	986	968	938	928	992	979	1004	930	925	982	977	967	969	940	908	968	966	981	921	924	970	963	934	894	998	993	971	892	1006	922	999	968	981	957	972	952	967	907	995	984	971	927	958	961	937	1033	961	926	977	965	936	1014	987	906	958	1034	947	989	966	982	956	1012	938	916	967	959	945	989	956	988	974	985	933	994	930	1004	950	955	961	953	941	1023	965	970	1022	925	989	960	921	984	971	984	952	955	1003	935	973	962	913	948	971	1016	968	988	999	952	960	955	975	994	1001	929	985	970	947	986	988	952	983	988	898	1004	943	923	912	977	985	1021	1003	968	931	978	996	950	867	1002	929	1006	994	981	955	1022	1047	983	966	996	963	930	936	959	1004	995	1001	967	971	968	994	974	960	1026	996	962	952	988	938	978	879	951	946	1024	968	972	966	966	954	988	1005	976	969	983	959	935	981	935	970	999	964	1051	946	973	989	936	966	929	980	966	990	985	982	998	984	920	957	957	1044	1006	1004	928	964	1031	970	958	1015	960	976	942	1017	936	983	1000	956	1005	953	1002	1015	922	969	933	1029	958	982	923	992	940	975	1012	950	980	968	953	990	975	1003	968	1023	991	934	991	951	975	978	977	980	925	999	1004	907	972	936	944	986	971	969	943	987	984	963	954	865	971	946	959	955	996	988	952	980	950	975	992	968	942	978	914	985	927	982	994	988	956	974	941	969	952	954	966	963	1006	974	959	932	921	974	940	996	962	969	975	958	948	958	941	948	967	939	960	964	937	921	962	949	999	960	1000	928	948	989	984	959	972	956	970	943	1002	997	955	1005	979	1018	906	960	977	942	941	939	970	958	961	957	1004	929	1001	960	941	950	1003	940	1027	972	975	925	936	953	1021	993	1017	986	994	968	935	993	997	927	1022	907	963	950	1020	941	993	977	982	929	984	967	985	968	911	1001	956	987	895	942	936	988	946	1008	968	1011	985	945	994	984	961	959	923	959	1057	977	943	936	996	991	995	964	969	1013	973	1017	942	990	976	943	1000	957	993	992	971	983	1024	971	1004	992	941	986	957	990	976	933	962	1007	994	960	975	982	999	916	979	993	982	943	996	998	956	930	960	954	971	979	939	969	991	940	919	935	940	947	1055	997	921	979	969	974	991	929	1015	980	960	973	969	932	992	946	976	999	910	924	1007	1009	905	931	972	977	973	975	956	990	944	990	939	923	955	948	974	1026	944	972	989	1027	968	980	921	951	946	965	1016	977	963	934	995	969	955	1007	956	982	978	984	989	961	944	998	1009	941	983	1040	977	950	951	994	1056	934	974	933	1004	976	1018	1021	991	1005	940	968	901	950	972	1017	985	923	994	991	964	975	949	1030	944	922	971	975	973	1021	968	1003	984	940	968	966	1015	958	950	946	945	986	973	950	964	935	1008	962	960	979	1035	937	963	975	1035	948	946	962	942	980	953	932	981	963	899	987	917	944	963	951	984	955	1025	980	954	998	891	996	973	982	987	997	994	942	964	1033	988	973	922	1009	976	1004	929	1006	946	981	930	948	978	982	976	915	956	989	952	958	1008	961	1003	973	929	964	1042	1028	910	951	930	958	994	1004	991	1025	960	983	951	1044	934	900	965	997	948	961	936	969	981	1002	907	984	994	937	993	1019	989	965	957	987	990	858	973	977	930	959	960	1010	973	1012	956	968	947	917	978	969	975	960	953	986	969	955	928	1024	1004	934	993	988	936	981	967	942	926	978	981	952	975	959	928	938	945	1007	1004	995	889	1014	1025	957	937	926	945	946	933	998	958	955	977	975	970	980	991	916	934	1001	962	974	984	968	937	980	936	960	1026	909	990	981	991	968	1002	999	988	924	949	988	978	973	990	950	950	901	970	903	922	998	953	965	945	958	965	966	965	1025	967	948	968	968	967	953	973	998	1028	981	968	977	991	975	981	1046	936	1001	976	1020	990	938	963	1012	971	952	1001	988	956	938	984	971	968	1002	944	913	997	967	994	980	876	941	969	976	983	955	966	1002	952	952	952	974	975	986	940	956	939	957	952	952	999	963	978	945	927	984	965	933	1029	929	1018	980	960	973	955	959	962	952	1016	955	969	979	1011	971	930	952	963	945	985	965	981	951	1010	981	967	943	987	919	963	993	949	1001	972	921	969	985	984	954	1007	921	988	986	949	941	942	972	956	962	956	997	988	914	941	942	950	948	969	944	978	941	995	891	941	958	981	1000	982	952	1030	992	946	944	972	986	977	990	987	931	976	987	936	970	948	941	957	947	963	998	1011	918	942	1020	944	1010	973	963	1004	1014	917	993	952	926	961	971	963	997	973	997	963	924	930	938	957	973	1018	990	956	946	995	969	977	909	1025	995	998	939	1012	962	949	986	1019	932	933	927	998	1013	1004	1004	979	947	1003	977	975	913	962	938	914	953	959	945	974	972	944	952	962	961	984	963	963	964	971	922	914	941	951	957	942	1022	1004	985	958	949	966	975	975	978	925	944	1029	925	956	950	960	971	953	993	972	941	987	948	996	907	998	944	989	978	954	980	930	1019	1008	984	960	941	927	980	996	1005	959	941	966	998	955	937	1013	993	1024	963	1001	975	1030	980	913	920	1058	987	934	956	980	961	964	950	924	1044	909	937	1026	1009	953	949	924	964	973	968	959	949	967	944	986	1003	954	946	992	981	958	952	938	990	949	929	928	970	981	924	981	972	967	939	974	902	982
44272	46312	50910	48802	38720	27785	20690	14293	8352	4665	3166	2847	2027	1623	1532	1292	1083	1040	1018	851	861	751	673	689	702	630	632	556	524	598	522	500	478	490	472	446	455	436	406	431	410	436	400	449	411	428	425	409	415	360	427	437	422	416	388	392	403	418	379	369	405	359	384	402	371	370	372	403	423	389	368	395	391	419	384	383	421	411	393	365	376	411	375	390	389	380	362	401	409	401	379	391	395	396	364	422	363	405	423	430	423	411	376	403	385	410	402	395	379	389	368	389	359	380	434	330	377	412	383	367	389	380	417	384	420	409	371	364	392	391	396	367	382	384	400	408	383	367	409	368	436	412	381	410	414	375	390	332	379	422	397	406	355	383	370	357	377	402	369	379	372	377	379	396	396	360	382	378	382	380	376	375	399	374	424	401	383	370	413	398	388	372	380	395	387	388	415	380	398	380	404	379	392	396	402	420	378	403	423	402	378	413	404	398	415	409	413	345	414	394	390	362	358	374	379	400	421	417	368	366	403	357	353	408	405	427	386	393	394	385	389	367	383	364	382	408	352	390	353	391	364	374	363	383	328	365	348	398	360	390	350	404	401	363	416	393	354	375	375	407	385	360	390	398	371	390	396	420	371	396	359	410	376	365	406	335	377	377	374	381	390	344	351	389	378	384	415	404	373	353	422	361	389	393	393	370	357	420	405	373	343	369	386	372	384	366	397	400	372	394	424	405	363	351	372	387	395	377	378	408	404	370	397	393	404	405	348	384	335	371	378	355	368	406	357	338	371	397	382	393	408	413	403	402	378	399	374	354	397	383	370	404	390	383	404	419	424	379	393	369	404	376	377	369	404	430	377	359	388	420	405	407	369	372	371	372	396	354	392	388	380	378	399	387	404	388	372	368	370	419	392	404	395	388	399	362	390	380	341	404	367	388	405	366	417	355	400	367	370	368	351	389	376	358	363	430	375	399	378	404	370	388	386	419	359	343	403	392	381	399	381	375	402	380	420	386	423	387	385	385	386	347	381	423	413	431	357	384	369	370	428	385	384	373	375	371	353	396	412	399	419	378	412	391	373	393	404	357	380	372	427	393	396	417	399	392	381	365	436	373	379	399	362	429	390	383	381	404	361	399	406	334	400	400	388	381	388	388	376	385	365	405	411	357	399	344	409	382	390	375	359	371	348	376	407	385	411	374	429	391	412	397	389	409	395	373	378	380	367	386	351	390	399	375	392	402	408	353	349	393	412	400	399	368	364	387	364	385	365	394	385	401	393	398	348	365	361	380	385	363	405	359	389	420	415	395	350	392	414	386	404	365	345	367	341	347	395	408	362	372	406	391	354	356	342	408	396	356	391	404	424	391	358	347	394	356	371	387	407	383	409	394	388	355	377	409	403	444	393	397	394	382	402	394	392	388	370	355	404	353	368	354	375	408	345	381	392	364	366	366	368	378	452	388	378	401	381	398	377	377	389	350	390	378	381	423	402	376	391	371	350	361	354	398	385	378	372	386	414	333	349	379	367	420	355	394	388	368	386	396	370	389	379	365	441	365	395	341	380	380	398	399	407	393	369	417	398	396	390	393	389	369	350	403	404	405	366	377	419	390	394	399	374	374	366	379	362	405	395	405	404	379	356	349	358	364	399	386	400	384	377	408	375	383	394	370	402	381	374	384	415	411	413	385	389	416	415	367	356	401	370	386	418	372	367	382	445	377	422	376	385	396	382	378	379	389	394	362	371	339	358	388	379	370	403	368	397	385	369	383	417	352	394	371	372	348	358	353	367	401	392	390	359	400	398	406	407	436	362	369	363	407	399	394	351	347	363	373	357	392	403	382	392	361	420	372	373	395	422	385	382	349	384	422	405	382	393	388	357	417	390	370	377	336	406	354	391	355	379	384	383	394	379	374	374	381	380	376	370	389	373	362	387	382	364	390	357	401	408	397	374	383	374	382	378	408	402	391	333	361	403	379	369	387	362	347	389	381	385	412	376	404	390	371	399	415	363	393	373	438	375	378	366	401	399	377	393	366	354	410	408	366	428	366	355	376	384	380	383	414	408	390	388	348	342	372	382	406	392	364	367	352	395	377	427	392	381	408	379	372	377	403	398	419	391	357	348	422	384	376	375	348	393	394	385	379	357	384	358	405	374	396	378	363	373	391	360	426	362	375	360	350	416	381	387	367	396	343	401	422	385	392	372	386	403	368	397	400	389	393	405	391	383	372	371	386	385	336	370	363	377	371	351	393	400	395	377	398	354	357	364	395	367	361	392	429	398	364	387	371	383	400	355	385	405	381	390	412	385	346	358	379	393	386	423	404	402	376	381	381	410	375	363	373	375	380	398	417	344	389	366	407	401	400	383	386	388	380	376	389	398	413	382	379	411	396	369	385	353	375	365	374	356	379	381	339	368	368	399	386	376	372	370	382	369	416	388	349	375	399	387	390	372	382	352	367	390	394	403	380	402	365	368	405	410	387	369	369	390	375	385	400	345	374	363	387	397	384	421	361	397	360	346	372	381	358	397	385	365	378	373	359	380	362	376	394	374	359	383	356	393	353	377	393	391	386	399	404	386	370	390	352	405	455	408	393	396	385	394	349	372	369	361	379	362	399	340	379	405	372	361	346	397	340	371	389	364	353	374	373	386	388	369	439	404	371	406	367	398	362	361	409	397	365	400	369	395	382	361	378	401	354	339	377	382	362	392	392	395	410	355	405	372	418	375	426	368	408	364	395	390	351	394	382	404	384	362	368	403	422	414	361	418	391	345	350	365	370	458	356	398	390	370	376	382	387	373	367	385	394	377	395	391	383	464	376	397	385	381	339	377	405	405	384	393	388	405	381	378	361	387	381	385	409	380	389	393	364	377	419	387	397	351	409	379	413	387	343	369	375	425	406	393	399	397	374	408	360	403	387	398	393	394	370	370	369	353	366	361	405	418	383	373	421	382	397	353	385	383	394	436	381	358	359	374	394	390	400	357	396	387	381	343	399	384	412	402	378	391	354	384	379	413	384	385	354	393	395	405	410	419	394	386	375	405	390	343	396	415	396	375	378	389	385	362	384	403	456	410	387	371	380	380	383	384	380	375	398	396	397	395	360	393	373	375	351	359	330	387	395	386	392	376	362	370	383	341	359	369	412	347	396	355	377	390	379	373	414	403	356	408	385	351	353	417	396	415	413	357	371	404	381	379	376	399	402	403	347	353	361	369	381	364	402	346	401	407	404	434	377	356	407	402	398	367	387	389	389	370	354	396	385	426	381	390	365	381	386	371	378	375	387	371	400	380	367	407	387	401	396	393	360	371	434	371	372	353	407	400	389	393	388	395	381	410	352	360	404	408	385	381	375	362	373	382	400	360	355	385	355	350	380	397	402	378	407	397	360	357	330	367	412	405	438	406	383	427	331	404	362	370	402	390	393	355	427	418	382	366	372	397	414	395	365	384	378	388	384	381	364	360	342	375	381	401	336	377	389	382	406	358	392	430	412	375	373
28352	38800	51014	56594	50991	31472	24182	21403	16999	13827	11357	10350	8174	7128	6641	5820	5021	4612	4217	3804	3398	3173	2988	2930	2777	2369	2309	2180	2066	1859	1835	1701	1649	1510	1423	1273	1293	1247	1153	1113	1181	1151	1161	1161	1150	1130	1072	962	1105	1005	1011	991	996	985	940	955	1022	967	938	924	952	947	928	981	944	934	946	889	883	905	917	900	918	966	905	919	906	917	900	866	886	941	908	906	909	893	940	890	886	917	921	913	966	967	925	932	926	972	886	892	924	966	980	945	910	901	934	900	915	863	894	943	888	912	950	968	907	939	909	870	969	901	890	836	873	864	827	944	885	875	877	913	900	955	868	880	890	872	816	865	921	882	857	900	859	951	866	904	879	864	899	891	857	899	853	860	914	893	917	862	934	878	887	873	872	912	931	884	905	917	838	885	858	869	873	953	882	919	931	918	864	904	849	851	903	881	888	877	900	923	839	938	898	862	897	897	941	871	941	897	866	923	885	858	893	901	897	905	893	873	851	899	879	897	890	870	927	879	897	866	865	870	871	838	937	891	950	865	914	891	901	887	901	900	860	912	870	911	875	893	929	879	884	920	890	932	903	926	915	885	869	850	926	942	887	887	861	871	920	886	911	908	950	881	904	892	906	895	885	940	945	901	952	869	904	877	946	946	884	937	943	897	875	911	929	892	915	830	942	885	932	892	893	903	892	911	899	907	861	890	965	933	907	903	879	890	897	883	860	876	897	920	868	903	883	892	855	907	904	957	898	881	874	862	900	834	921	864	894	867	917	919	886	856	880	857	896	923	902	947	900	864	935	853	912	913	981	930	898	882	887	905	873	868	925	896	895	890	909	910	899	871	907	919	867	859	861	893	879	873	892	884	885	892	892	930	899	980	857	889	898	935	926	905	926	875	890	878	879	896	875	895	919	909	921	909	937	887	917	871	865	922	905	814	860	826	904	913	928	915	876	881	830	899	913	892	853	892	912	894	906	906	868	943	975	805	853	910	915	911	891	907	871	926	923	913	923	864	935	896	926	886	860	891	952	927	844	884	918	872	913	903	902	850	880	843	961	840	902	903	896	869	916	955	841	918	879	918	833	879	903	934	938	890	930	932	905	896	957	838	890	917	892	893	852	898	905	868	922	888	875	892	900	830	899	928	915	902	892	933	856	877	885	854	906	900	872	914	871	872	898	860	885	862	907	942	909	870	883	894	855	933	901	872	817	965	917	888	897	875	888	908	886	945	885	886	858	846	903	883	903	950	864	909	893	895	838	881	871	861	837	916	918	855	867	821	908	844	896	853	864	897	873	864	891	917	908	857	866	905	944	906	878	894	909	901	895	874	892	864	915	888	889	879	874	954	906	923	890	900	891	883	892	892	906	851	842	883	873	919	886	888	939	867	937	924	862	929	930	924	898	928	838	882	948	862	898	874	894	867	904	877	899	910	857	874	945	889	970	907	876	929	920	942	893	917	933	871	868	895	890	859	905	905	929	904	853	879	862	848	856	887	937	910	877	873	842	901	877	893	887	884	915	888	886	900	962	867	880	834	934	891	889	854	857	985	930	853	884	890	922	906	897	940	963	904	942	873	881	929	879	902	861	854	889	900	913	885	840	855	923	964	892	899	881	879	873	872	869	914	878	869	862	879	950	890	889	843	873	910	820	861	860	898	841	909	877	872	844	897	868	848	915	880	862	900	937	863	940	903	909	905	882	917	929	901	857	866	868	904	917	892	901	878	915	885	879	893	873	921	836	880	903	953	937	895	927	896	895	910	904	882	917	881	922	900	839	920	824	873	888	914	932	885	900	882	862	882	925	904	851	919	955	930	963	916	909	952	905	907	948	881	821	931	901	875	909	904	885	902	866	890	930	874	898	899	931	907	918	883	894	840	863	914	881	884	904	871	941	911	848	846	881	876	850	879	894	912	921	927	848	937	918	882	880	903	903	879	909	875	887	900	872	863	927	845	910	944	873	855	903	875	919	932	962	847	912	914	906	885	881	903	924	899	889	876	906	929	943	887	874	904	891	949	892	883	890	891	938	890	868	849	858	928	860	909	939	916	918	896	932	865	865	887	934	840	918	881	875	865	902	926	889	910	942	858	873	884	865	883	883	904	866	916	866	917	865	854	921	905	858	835	932	899	935	890	924	887	922	883	857	932	914	916	873	869	912	882	857	924	929	902	860	852	860	909	890	885	885	885	872	884	878	919	917	869	836	904	896	931	926	919	877	959	874	840	900	940	914	882	920	813	886	894	928	880	872	913	926	867	863	875	937	915	872	939	915	869	920	876	875	894	889	870	874	860	896	889	885	917	826	899	886	905	921	923	839	901	912	847	875	918	954	944	926	863	936	903	855	873	886	896	864	894	867	890	890	956	843	895	874	873	885	910	937	834	909	848	918	924	858	912	860	908	895	947	958	913	892	880	858	907	900	916	877	862	909	902	883	876	857	917	896	960	955	900	930	927	896	926	969	864	901	920	866	884	935	888	938	912	922	905	857	908	854	894	869	907	911	919	884	903	875	924	947	859	869	914	869	906	857	892	945	878	881	902	891	924	900	865	903	921	893	878	875	905	908	867	870	884	910	930	919	908	860	920	942	897	927	905	885	891	841	899	922	912	851	879	878	901	938	799	960	938	900	849	887	894	885	851	885	912	899	926	897	920	866	923	894	869	901	905	874	871	858	928	859	923	877	970	873	958	918	877	868	925	873	849	931	861	908	932	836	892	898	904	861	903	923	888	882	874	931	838	835	890	906	952	887	875	932	911	904	969	902	929	919	912	938	917	907	921	865	926	908	830	894	844	875	891	966	883	908	871	916	865	937	877	856	902	890	838	916	884	912	893	908	835	875	872	872	852	889	848	938	882	872	954	876	897	868	866	873	893	888	893	872	876	891	871	910	880	910	917	886	932	901	932	952	939	874	914	915	880	939	881	924	918	833	841	899	947	880	868	875	909	905	910	907	890	850	920	880	916	911	873	949	925	935	902	888	858	869	883	884	929	932	930	876	874	877	912	915	901	867	888	912	865	888	885	860	909	987	855	908	878	893	865	900	864	895	898	893	880	871	889	906	924	865	885	868	972	872	906	902	945	868	920	896	896	861	888	904	864	887	924	918	894	901	912	902	872	908	976	900	904	899	907	949	890	889	914	911	870	880	927	884	898	937	889	893	934	921	939	864	939	937	863	893	913	887	903	896	900	878	878	914	869	890	868	905	875	899	860	880	920	894	902	925	915	885	822	840	904	915	900	841	930	882	908	887	880	856	878	933	903	887	864	876	867	919	916	936	841	905	873	916	896	898	872	913	848	914	861	924	929	869	897	908	899	901	915	917	874	921	912	913	899	876	928	915	870	876	892	880	855	940	902	902	917	884	874	888	886	918	922	862	927	891	899	884	935	926	879	879	905	909	907	906	900	875	941	903	887	921	887	919	900	909	873	898	926	857	922	901	876	926	816	879	856	895	866	891	882	908	838	854	879	881	916	874	872	875	893	888	922
19965	17373	23863	20575	14057	5880	3538	2345	1701	1276	976	854	706	593	560	534	446	433	410	447	444	426	429	422	423	426	391	404	380	422	415	399	365	363	353	364	341	356	366	367	371	346	378	338	347	321	376	396	399	325	379	340	350	354	325	353	366	348	345	356	340	322	362	347	374	333	327	349	356	363	360	347	349	340	341	343	376	333	347	319	346	361	335	319	342	349	343	354	318	378	342	366	368	341	370	331	314	356	366	358	326	344	366	334	348	353	318	369	313	332	356	358	345	346	381	341	365	360	342	347	353	324	378	384	320	350	350	327	326	356	326	336	342	326	365	338	362	357	348	376	339	328	348	347	349	372	336	351	346	323	335	353	335	375	352	353	350	378	369	341	327	357	335	340	342	353	350	354	324	330	362	353	336	342	340	336	366	335	324	342	336	318	354	339	338	331	328	362	377	318	358	368	360	334	350	340	356	341	332	366	381	337	383	340	350	344	348	336	320	345	354	354	362	355	332	354	325	422	366	354	346	372	351	315	318	332	344	351	363	380	364	360	360	335	346	364	367	333	360	353	340	327	346	382	353	340	331	338	314	383	336	363	344	345	349	366	328	383	354	352	384	335	396	329	338	343	336	362	348	355	358	376	368	344	324	389	347	339	357	362	390	351	361	369	343	342	314	315	388	337	332	363	380	336	324	342	360	363	359	377	337	376	337	380	317	339	348	366	331	312	335	338	326	334	328	351	326	367	334	357	341	345	324	314	337	375	360	355	382	340	318	336	346	345	329	343	327	359	336	373	364	370	345	333	328	346	360	328	381	332	335	347	358	370	332	342	334	343	350	394	362	351	349	346	358	330	351	336	352	345	324	323	305	344	363	368	303	387	352	335	396	344	365	353	331	341	347	342	365	357	330	346	374	367	332	358	329	373	358	318	356	336	343	384	359	341	336	324	364	342	381	353	357	330	366	363	350	368	351	344	308	349	369	351	357	349	338	357	342	327	324	337	378	349	325	353	359	346	334	336	328	381	351	358	343	367	379	332	363	357	354	348	375	350	354	400	369	319	340	335	315	339	282	338	328	352	364	378	351	337	328	345	301	332	356	362	382	353	319	360	351	361	315	369	377	354	348	358	342	341	356	334	360	362	362	328	361	336	343	325	310	356	349	354	350	344	341	342	336	348	328	313	359	368	361	390	329	377	384	355	313	320	330	333	340	354	340	339	337	353	324	352	381	380	359	323	358	363	336	337	335	365	354	376	350	361	325	359	348	330	341	377	337	388	351	350	341	347	313	358	315	350	351	339	343	327	344	379	362	347	394	344	365	318	331	369	360	354	345	351	335	343	315	360	352	335	334	353	321	348	393	333	337	337	342	332	352	335	367	392	373	355	358	352	361	377	342	381	361	343	337	308	320	346	375	364	365	419	352	344	317	361	368	354	318	335	396	340	329	364	334	332	312	346	312	330	339	365	360	317	331	368	324	359	334	344	347	353	350	359	367	357	364	351	340	351	352	317	349	313	368	340	352	364	327	334	332	366	345	335	380	377	349	336	382	359	373	336	356	313	354	327	350	369	327	387	385	375	323	324	339	348	322	325	315	348	348	353	350	338	342	343	366	354	348	364	339	355	333	342	356	327	336	358	359	335	341	361	320	348	335	353	319	325	364	342	318	345	339	366	349	326	318	328	309	331	342	311	339	337	352	332	366	333	333	328	364	327	322	336	344	333	337	334	331	334	326	363	343	377	308	339	361	368	355	341	341	333	332	360	346	327	314	372	344	392	361	372	345	372	346	324	338	322	366	346	399	385	361	376	380	351	335	346	370	371	368	374	336	381	340	328	369	346	343	345	367	356	387	376	392	375	348	331	381	342	339	335	350	326	377	374	329	353	365	352	361	328	328	380	360	344	345	338	374	310	345	360	339	324	319	358	332	336	312	348	329	338	326	352	324	333	341	373	338	357	351	350	333	371	369	358	344	321	372	358	342	353	384	338	312	350	365	358	349	342	336	334	359	325	352	339	357	369	396	359	346	333	343	378	339	371	344	347	334	345	390	338	388	369	320	352	346	326	341	386	344	318	361	379	325	357	350	306	374	366	335	333	384	361	350	354	346	338	372	351	339	314	353	327	360	352	317	347	345	349	351	334	355	358	358	351	341	339	388	338	333	367	344	323	320	344	338	366	361	322	321	364	358	385	349	359	370	391	369	371	385	343	345	369	374	328	329	347	374	330	364	347	332	318	337	313	365	304	353	352	338	381	344	334	357	352	355	305	343	349	364	323	358	361	349	349	319	335	344	389	308	327	348	326	379	339	345	347	367	303	353	355	355	307	331	333	328	329	355	332	352	331	345	327	358	331	336	384	363	384	334	323	295	380	335	377	366	340	337	353	357	392	372	351	340	366	338	326	335	325	363	341	363	334	386	346	356	346	374	325	331	314	327	359	363	381	345	380	324	353	353	351	348	325	328	365	366	319	332	339	352	341	362	380	330	316	325	326	366	346	371	340	333	356	339	345	361	358	355	338	329	358	362	347	348	356	376	327	326	290	356	361	370	332	318	367	351	373	339	353	339	350	347	380	334	355	352	310	356	354	325	385	358	344	362	350	315	359	364	399	310	328	341	349	343	370	360	331	329	338	349	352	359	318	332	322	346	329	332	337	354	357	353	347	337	360	342	357	332	336	331	354	365	365	303	316	345	337	340	367	377	309	327	311	376	368	370	311	337	379	328	367	326	346	380	326	358	342	401	320	325	300	336	358	318	329	330	322	336	324	344	343	364	340	332	307	354	338	345	358	315	356	348	363	373	354	342	348	330	347	347	331	350	345	372	339	335	373	333	354	315	340	298	338	331	346	314	334	395	359	335	318	376	367	333	345	338	349	346	342	350	336	347	354	393	381	369	345	362	350	336	330	353	340	343	363	363	307	305	345	355	373	315	337	337	340	325	327	328	310	366	340	336	346	354	334	362	385	338	371	384	315	372	347	350	361	349	308	336	341	364	376	368	342	335	361	348	314	342	365	351	343	361	353	321	354	323	326	348	382	384	341	358	364	370	335	330	386	345	311	320	325	378	348	336	358	344	381	317	339	357	360	333	385	353	336	307	386	321	352	305	323	384	365	356	358	342	340	349	373	372	361	340	398	362	378	328	365	321	356	363	349	328	343	337	351	319	336	325	356	335	345	329	357	330	321	353	346	313	335	358	331	332	346	346	346	324	326	399	368	309	372	331	329	327	341	352	362	335	323	365	320	368	359	387	340	352	335	359	394	324	365	373	359	359	334	314	361	336	328	335	340	311	362	365	322	355	363	337	349	311	343	373	367	338	319	355	349	361	368	355	387	359	309	354	320	351	333	353	357	356	392	336	365	347	326	341	339	369	356	407	354	351	376	305	334	368	375	345	336	322	326	330	351	346	359	353	355	317	349	345	356	313	346	384	366	377	342	324	356	340	347	330	357	346	389	339	322	342	304	378	356	325	349	348	362	363	315	357	297
11436	15526	29204	31674	26100	15201	12463	8944	6924	5300	4171	3456	2931	2452	2086	1886	1704	1501	1378	1435	1347	1394	1332	1320	1293	1236	1223	1223	1188	1235	1133	1107	1073	1019	984	939	930	1004	938	910	975	889	909	894	842	891	870	903	911	946	845	847	843	865	812	859	829	875	847	864	818	811	847	851	802	839	822	861	875	835	865	879	863	866	833	845	822	824	886	842	846	825	881	781	839	827	869	882	868	855	819	851	853	849	803	846	829	903	836	938	872	869	837	839	871	835	851	900	863	833	882	830	795	828	860	874	802	879	876	825	883	813	849	791	802	842	796	837	825	837	858	857	853	837	831	851	827	835	823	799	956	787	828	815	861	874	848	890	886	869	810	854	843	847	792	872	861	815	815	890	874	848	888	861	831	831	877	838	825	802	856	838	824	871	810	860	796	851	793	863	858	899	810	835	884	907	834	859	865	851	862	823	817	844	807	844	809	835	818	806	815	859	869	867	817	856	857	845	812	845	816	869	853	820	815	822	840	847	903	812	839	853	798	814	828	857	813	871	822	918	809	829	852	876	827	857	828	821	803	886	826	881	873	820	871	853	825	853	792	805	855	840	865	885	887	823	813	817	853	806	829	865	787	855	798	842	851	792	871	855	830	824	838	843	849	798	844	851	876	825	872	825	823	879	878	842	902	770	823	870	833	877	911	883	883	869	901	848	821	832	861	905	885	823	819	850	845	885	822	834	882	838	864	840	839	825	870	826	829	910	823	849	849	872	852	854	871	864	831	853	897	874	839	846	835	845	826	810	803	846	807	831	882	867	818	872	864	852	855	831	819	866	862	863	776	852	881	848	870	820	820	897	823	830	802	870	864	812	771	853	809	815	798	818	787	833	815	840	820	847	843	840	813	782	863	816	871	817	828	824	853	851	829	794	855	856	809	841	900	833	791	837	908	805	886	852	813	845	851	785	912	837	792	857	802	808	923	833	831	850	841	860	788	838	810	869	797	837	851	870	870	848	878	872	833	843	871	869	853	835	829	786	808	824	769	821	851	875	874	807	870	859	856	849	865	814	859	797	862	855	868	868	818	816	834	834	809	805	819	850	853	816	839	897	834	837	846	847	845	839	863	835	870	861	859	867	812	858	823	854	841	866	865	836	857	875	876	833	772	861	830	833	886	882	878	856	853	833	858	857	874	820	799	885	817	855	829	823	825	871	785	842	836	864	847	881	855	831	852	857	830	872	925	865	853	874	782	847	883	849	822	824	843	858	875	870	847	826	809	884	882	872	809	858	856	785	869	860	868	791	894	846	835	787	870	865	851	822	834	820	833	834	841	897	837	799	835	864	817	800	811	857	823	831	851	838	813	821	868	810	845	893	842	909	795	874	827	814	878	830	825	847	826	813	849	844	865	826	817	874	841	800	840	829	847	817	836	868	811	835	850	876	868	868	862	858	842	826	790	888	804	824	853	830	842	842	810	844	788	831	828	861	817	867	841	842	877	847	881	791	850	862	889	832	858	824	882	820	879	847	852	839	884	826	859	831	842	844	831	790	874	853	781	818	808	819	894	822	809	801	865	869	848	816	834	821	854	799	859	898	794	855	860	805	826	843	791	857	836	807	800	808	846	859	863	823	815	798	836	859	853	839	825	819	832	869	829	809	844	847	832	799	786	821	824	838	827	820	877	848	840	842	865	873	851	807	810	780	887	838	827	825	858	849	843	851	868	862	817	820	832	869	891	797	884	846	769	863	811	892	878	849	914	888	822	892	806	827	825	847	834	842	836	839	784	790	821	810	856	817	900	841	819	873	863	827	785	885	874	884	837	853	812	871	859	884	806	857	850	837	814	849	839	888	832	817	811	823	837	848	887	864	837	856	809	824	868	884	796	814	879	825	867	822	809	848	868	829	863	801	845	811	797	848	831	871	873	800	840	809	835	859	837	873	847	805	837	853	836	864	786	858	852	841	812	847	779	878	876	844	878	859	833	931	836	832	849	867	841	820	831	787	872	799	905	864	851	831	853	857	850	804	852	855	816	799	820	857	804	832	842	839	831	798	900	836	812	842	861	866	846	839	811	828	829	846	859	848	835	875	820	895	832	813	822	893	874	868	778	812	813	898	826	912	834	826	828	898	852	856	861	847	808	809	856	860	810	907	824	789	897	831	861	846	825	840	844	861	835	861	894	846	844	892	850	850	890	832	800	886	892	886	790	841	807	882	854	879	818	876	852	827	851	827	848	800	773	836	840	841	835	815	880	816	846	880	872	866	815	799	843	852	843	844	825	823	778	824	828	798	825	849	828	743	873	884	857	835	841	857	867	843	870	866	832	864	871	872	845	873	829	851	851	818	834	893	849	824	840	856	817	858	869	822	850	772	804	863	804	845	852	772	848	836	810	863	831	830	803	793	887	857	794	810	846	866	860	852	838	875	857	831	880	850	843	868	813	818	874	861	869	808	832	832	787	806	904	857	841	860	853	838	860	822	884	853	877	815	821	850	819	794	852	812	854	846	818	843	787	839	846	820	804	870	831	851	837	847	847	896	802	869	816	834	880	776	820	832	818	855	868	861	849	865	809	844	807	884	854	819	835	823	814	849	849	879	828	822	803	844	886	826	813	857	741	823	821	840	805	852	831	830	835	787	838	802	865	841	828	825	895	835	910	829	831	785	818	817	855	785	825	914	831	843	791	865	831	810	862	856	875	881	799	841	817	878	819	833	830	818	837	859	820	824	844	876	892	865	828	832	849	842	861	830	819	837	813	801	882	855	844	821	841	850	856	826	854	864	860	860	857	791	867	821	870	800	832	892	848	851	869	831	822	874	855	879	865	813	848	850	797	870	841	779	833	840	889	861	822	887	828	896	806	823	894	849	883	837	825	865	897	890	777	789	813	819	852	880	877	849	856	828	842	809	846	814	799	884	853	861	812	875	808	787	867	847	890	829	810	809	824	865	848	839	888	806	833	831	835	835	874	898	797	862	824	823	811	834	874	837	839	884	885	856	872	872	882	876	890	836	800	861	861	813	849	841	848	897	856	825	846	875	812	820	834	835	840	842	822	832	842	853	871	853	851	806	840	829	837	746	847	828	804	819	824	854	808	886	844	859	906	851	891	857	858	872	849	885	854	828	794	872	881	879	825	825	865	847	820	907	853	813	880	889	829	784	884	868	856	791	803	847	909	904	826	834	859	844	810	812	827	844	899	849	838	799	862	849	837	818	825	825	826	810	867	833	834	789	849	866	867	842	821	824	803	806	823	785	864	835	847	829	897	818	836	887	810	850	881	892	849	855	873	860	862	880	839	835	865	851	810	874	793	852	831	852	818	801	808	831	792	820	833	887	857	818	843	849	841	804	850	847	841	809	820	865	829	813	828	817	844	845	872	845	814	815	781	860	759	824	799	802	824	864	808	907	852	844	889	776	840	889	834	834	850	847	824	845	840	828	832	788	903	854	874	850	776	868	865	825	840	830	828	861	809	870	825	874	821	831	839	869	841	809	836	836
38525	42428	49964	46449	43351	25179	15392	8318	4799	2886	1967	1764	1319	1272	1049	930	784	725	722	722	641	632	669	604	551	578	608	581	569	554	532	504	503	463	435	484	432	433	454	435	421	406	430	388	466	399	441	451	426	394	437	431	427	463	401	400	438	426	404	407	412	466	396	434	454	394	419	412	412	445	467	433	401	411	416	396	426	398	400	417	430	442	419	406	404	423	382	393	428	406	467	435	415	452	424	413	444	431	404	421	404	416	379	412	425	381	395	400	419	442	406	394	403	416	409	417	441	405	414	403	442	419	425	397	372	427	431	407	397	372	389	412	423	412	403	419	388	421	444	403	399	444	448	402	412	458	398	431	385	413	388	417	398	427	390	374	390	430	400	414	417	413	431	414	419	425	422	427	413	391	414	407	401	395	436	405	394	426	410	406	419	399	398	390	395	440	400	408	415	397	425	439	433	417	420	407	382	412	397	410	399	424	409	404	402	400	426	433	417	397	453	414	434	432	414	394	386	419	431	391	437	427	397	385	428	421	422	396	435	425	397	415	428	451	412	429	388	399	421	368	464	420	416	384	402	400	384	422	411	416	427	414	419	433	402	406	401	414	410	403	446	453	439	396	401	425	465	425	422	452	445	399	398	373	447	428	401	433	439	447	362	400	401	386	402	420	408	398	430	455	421	413	425	431	430	415	364	382	412	387	394	435	430	424	350	457	393	424	418	430	401	412	379	405	414	413	389	447	417	398	413	416	406	385	428	368	402	408	378	431	435	421	449	432	405	442	450	399	422	399	421	425	387	407	430	430	414	384	439	395	393	398	463	441	433	395	394	449	402	382	403	391	414	412	433	455	392	420	384	402	385	415	410	383	377	401	437	417	426	433	429	383	393	389	420	368	374	399	426	386	399	431	386	399	432	451	385	376	418	423	417	440	442	414	393	402	399	417	430	371	446	369	400	423	406	419	389	394	390	383	411	441	384	425	403	444	417	395	437	397	408	417	399	425	430	400	417	370	441	410	427	401	419	414	399	377	407	397	390	420	423	440	424	426	435	440	401	394	375	428	407	394	437	410	409	437	388	410	398	414	413	384	401	446	421	449	416	424	416	415	408	401	426	423	416	403	406	433	405	424	463	387	440	424	378	426	435	413	393	439	411	415	418	438	416	414	388	458	385	403	413	405	420	426	412	436	430	438	387	439	386	419	386	432	433	407	430	420	423	387	377	420	415	445	411	427	421	420	441	413	396	427	396	415	428	370	435	432	389	428	409	391	409	418	422	422	429	367	413	402	426	403	414	412	424	359	394	431	450	406	373	404	419	410	383	414	405	427	441	434	411	404	437	362	432	410	397	394	448	375	418	411	397	368	417	434	396	417	411	414	401	403	438	394	438	426	401	417	397	413	429	419	440	396	403	402	385	401	369	422	387	415	431	416	432	405	410	391	396	386	390	387	400	414	394	427	423	411	412	427	376	460	407	432	429	422	409	413	386	398	429	385	433	411	422	393	440	426	388	431	418	377	427	403	423	410	432	427	389	435	388	451	407	451	429	387	421	405	426	391	399	414	379	402	410	399	423	464	420	409	438	403	396	425	389	408	380	415	416	417	365	384	437	437	417	420	470	388	462	406	417	388	402	397	441	414	383	435	410	432	440	401	399	439	427	424	417	419	416	430	444	423	435	404	386	435	400	382	393	417	440	420	396	386	391	389	433	447	410	438	439	408	402	404	428	432	362	424	419	417	409	418	386	397	409	407	414	401	394	411	393	448	452	438	402	442	398	407	424	409	416	424	414	407	411	408	390	400	415	428	425	415	384	404	442	464	403	405	399	430	417	431	424	447	438	403	403	420	427	437	404	383	386	426	388	415	430	391	413	435	410	438	415	404	412	409	420	396	409	417	417	404	404	397	439	438	409	412	416	406	401	432	399	408	395	430	388	371	407	383	428	412	432	372	420	407	394	429	456	394	392	422	419	448	436	412	441	412	407	399	393	433	414	391	412	399	404	403	432	376	453	424	427	393	391	442	392	439	428	437	410	372	395	424	449	424	402	392	436	444	448	387	401	434	422	373	387	408	456	416	440	418	406	399	426	426	435	405	401	376	415	430	401	407	403	378	372	448	415	440	403	417	425	397	406	425	402	408	463	384	411	412	441	417	368	426	410	434	458	397	409	417	403	408	410	408	453	412	399	419	411	415	427	407	418	434	406	408	409	408	381	430	417	422	411	445	413	393	385	405	418	423	379	431	415	422	417	420	387	395	392	411	453	434	397	418	425	417	409	380	409	463	457	427	400	403	425	384	409	433	376	435	403	398	401	428	430	395	403	407	408	446	381	402	392	393	434	432	374	462	392	376	390	395	373	442	422	410	394	365	459	392	410	415	409	378	408	426	399	409	417	450	411	422	401	431	404	411	417	407	391	377	388	399	451	396	386	397	371	389	418	416	417	420	427	434	451	464	384	383	394	425	423	392	430	409	383	414	419	405	448	427	418	392	431	417	438	390	398	383	408	397	420	413	385	387	408	435	431	423	422	406	406	401	437	387	421	394	421	377	390	375	423	412	427	412	382	411	385	402	432	439	422	410	380	409	397	432	434	439	406	386	403	416	412	415	390	379	384	442	388	410	427	410	443	417	422	375	472	433	395	423	427	426	395	399	404	400	428	383	422	414	424	429	415	429	370	438	390	415	410	414	408	418	434	454	431	425	437	390	415	428	423	436	439	402	412	444	386	399	396	405	413	370	435	395	414	398	420	424	409	423	414	446	415	424	410	402	415	432	396	433	435	406	402	446	412	409	418	421	409	397	400	449	426	431	422	419	436	389	401	411	405	401	423	381	405	399	421	417	411	442	388	402	406	416	426	398	450	411	394	391	447	385	397	405	452	382	417	404	390	361	369	414	405	412	411	410	438	417	441	408	416	408	434	428	408	414	372	397	388	398	399	442	419	409	397	410	425	435	413	439	418	439	387	360	430	436	392	368	410	382	419	415	425	405	406	397	418	402	403	436	388	424	425	404	394	422	421	410	430	404	415	366	424	402	409	420	380	390	403	391	425	425	442	416	418	400	454	407	366	401	430	384	446	425	408	419	440	400	374	389	440	408	413	407	408	376	422	402	408	406	405	420	413	414	444	385	404	407	446	400	397	415	429	391	389	428	440	398	403	417	410	405	377	387	394	403	448	432	376	391	405	402	427	388	427	399	439	429	403	430	383	383	407	394	385	405	395	377	423	421	406	389	449	440	400	390	419	356	363	430	414	373	418	423	458	414	424	428	391	389	401	436	422	405	404	402	404	432	393	397	414	385	410	401	391	405	390	409	430	454	391	414	424	442	408	432	366	411	423	393	414	396	393	457	396	386	421	428	452	420	415	385	433	438	432	408	414	404	402	424	448	374	441	431	419	419	404	426	391	418	409	380	418	403	413	444	389	422	391	429	412	419	386	419	387	410	401	439	428	435	406	411	386	414	422	363	444	428	442	421	440	449	447	408
24753	34825	48271	53141	51824	22845	17901	15262	13182	10152	7424	7232	5595	5165	4635	3790	3210	2965	2830	3150	2541	2424	2270	2218	2146	2105	2023	1842	1916	1707	1639	1469	1537	1365	1304	1235	1229	1178	1103	1081	1128	1165	1104	1200	1135	1148	1091	1073	1073	1025	1023	1042	1027	1000	1004	1049	1041	1030	1017	1012	1018	1041	1027	1021	974	1008	1045	982	948	1026	921	991	1007	1001	1006	962	1006	954	956	1002	949	1000	937	962	947	963	990	1016	980	992	1031	1019	1038	1028	984	1028	1013	996	982	1000	1000	1069	1034	964	1015	1046	1032	999	973	1013	985	966	963	939	1015	963	1054	986	1007	985	1033	955	984	981	998	1019	995	945	993	979	970	988	957	1010	954	1002	944	973	942	948	980	948	997	1015	952	984	931	1013	930	1014	965	946	975	972	950	1009	948	990	1007	993	1021	975	1024	944	964	977	992	1005	959	959	1006	923	987	1015	982	982	947	1049	950	955	965	983	957	988	955	981	971	969	996	1013	935	1056	948	978	967	1008	967	994	1000	928	957	909	995	950	967	965	986	965	965	1006	933	998	943	962	1002	965	970	1028	980	976	942	952	936	981	980	1000	931	980	963	963	1005	1021	970	981	982	957	991	969	1030	961	948	994	954	1006	1002	1048	968	956	987	972	968	1015	991	995	963	989	1036	984	980	996	938	964	1001	932	999	990	1032	999	991	978	1007	993	1002	932	986	1015	1011	951	950	977	986	969	996	955	959	930	1028	933	997	1014	922	965	1028	1007	930	989	1019	948	1004	981	989	913	1025	1010	965	1029	989	951	969	949	937	990	992	1000	989	974	957	940	937	1033	988	938	970	987	1025	978	1012	1033	1008	942	986	954	987	961	969	960	905	987	1025	966	972	1009	973	929	943	1035	917	988	950	963	993	987	957	1031	988	1044	922	967	981	997	970	1005	983	985	995	927	995	987	1001	1016	982	978	1004	986	954	989	914	937	984	954	1001	1015	997	986	968	949	1007	954	995	942	964	988	963	965	952	965	987	946	1006	1009	994	1001	940	985	1000	953	968	962	950	899	947	997	1060	977	950	953	965	992	977	982	983	1015	996	918	974	949	948	958	964	957	975	957	995	996	935	1052	1012	976	922	958	1011	958	969	927	953	989	1024	985	1009	982	954	1029	1003	975	970	978	945	978	1010	980	1005	985	937	940	957	1050	961	963	993	965	919	963	927	1028	905	1001	996	931	989	1001	968	956	963	962	947	929	1000	1023	945	1035	963	1019	963	981	1004	964	1041	1008	948	955	1027	1000	986	961	1024	957	970	995	976	982	901	987	995	1022	1005	973	986	1004	973	984	969	930	912	1007	941	961	975	946	969	1006	958	948	968	1017	977	934	992	914	1012	974	945	971	1002	1015	981	986	1072	995	1025	1012	1029	1011	1016	947	955	976	989	1027	970	966	970	942	959	1003	956	983	1026	955	940	956	1018	911	991	969	963	972	989	985	966	965	922	996	964	978	984	964	975	980	960	993	957	945	961	1015	939	961	955	983	937	943	984	985	1006	952	948	914	998	981	936	940	956	976	982	981	971	910	966	965	961	993	972	970	958	1035	986	1004	1004	937	877	981	976	998	968	996	930	983	951	1015	1003	944	999	1018	989	1031	1015	972	1002	971	965	1016	1008	999	975	998	983	993	965	959	942	940	959	968	986	946	961	972	963	984	981	956	972	976	992	988	976	930	960	956	976	985	982	940	954	1053	973	995	997	972	967	1044	956	944	935	987	949	900	960	982	974	1019	976	951	955	969	955	988	938	984	973	910	932	960	1009	983	954	965	972	980	980	967	967	1028	996	1038	986	994	982	980	955	993	1003	1039	946	1010	963	956	1020	1008	983	952	964	1008	1008	979	999	971	984	937	980	965	969	950	1039	951	995	996	996	925	1025	935	1045	974	969	981	966	955	959	1000	974	977	967	975	1023	999	997	958	1004	958	943	988	950	970	1002	945	928	1003	935	962	967	967	925	974	998	1024	967	940	974	945	1028	996	1010	1011	973	1034	978	1010	966	974	937	1027	943	978	974	943	1017	1034	1008	954	960	960	926	1031	1000	1021	944	956	925	1011	930	1034	980	986	952	1044	957	996	982	939	976	1025	1002	960	984	1006	1000	1036	982	1014	1016	1001	952	1005	1002	958	987	930	961	1007	945	992	954	1064	1048	969	923	979	1033	1008	1010	977	967	970	971	941	943	962	987	949	948	972	992	999	1001	999	985	971	974	932	948	1000	953	958	966	990	991	996	951	928	952	939	992	949	1009	984	1026	990	952	955	941	1028	941	1030	985	985	947	967	949	941	973	960	1075	976	996	910	1005	1008	1012	944	1009	1001	939	979	940	976	1012	978	952	983	977	959	999	975	953	944	927	1009	946	954	939	966	985	980	1013	959	978	978	955	1042	993	975	985	940	946	952	971	959	1019	1038	993	1034	974	936	956	999	951	962	1008	980	964	1008	984	974	988	951	994	950	983	973	947	952	976	898	958	1042	988	976	1000	989	962	979	910	1008	976	953	912	973	1009	975	986	957	934	1016	944	952	1012	968	973	967	1009	973	955	924	983	955	966	928	973	981	979	953	986	967	979	932	965	963	951	925	965	981	971	954	929	993	947	982	991	956	982	942	1012	939	964	986	960	946	1004	955	1031	942	961	926	1041	973	994	944	1031	989	1018	991	957	1013	958	974	906	1013	969	997	931	995	951	932	923	959	1006	948	989	935	885	1064	961	945	977	965	993	980	989	988	944	980	990	915	951	918	972	931	977	960	937	986	1006	1028	994	1011	991	988	927	916	998	989	1005	937	1008	943	946	971	980	1009	976	968	917	918	934	967	986	999	913	998	992	963	1035	993	939	982	988	948	944	928	1033	950	968	1002	939	971	994	964	939	939	972	1015	994	966	916	1004	956	982	956	969	953	953	919	1013	977	1008	1025	992	944	934	1026	1017	988	933	956	983	935	992	984	944	965	1035	1033	990	982	1021	998	936	892	994	944	929	974	994	931	971	943	1000	975	952	1043	1025	986	980	981	1003	947	948	984	985	945	1008	986	1027	950	901	964	965	907	938	955	924	991	961	980	960	933	1024	1002	1062	972	990	938	946	973	910	952	1066	1030	989	937	902	1009	1021	959	1012	963	955	1040	1021	978	990	975	938	973	1003	923	982	1058	946	1002	951	933	1003	959	922	965	968	960	969	954	976	1030	962	967	1032	965	939	993	1026	984	989	971	941	1006	1007	985	961	1015	937	967	960	956	951	1007	949	1020	951	968	949	958	1054	924	971	952	965	981	977	982	969	974	975	959	941	928	981	965	1018	970	1007	984	989	1011	1022	1011	915	946	972	977	956	973	992	976	979	944	973	984	967	1000	1033	918	1007	1029	936	952	1015	997	938	983	957	971	1023	990	960	985	947	935	961	962	974	960	1031	977	970	945	981	948	943	990	956	1019	1030	961	922	943	958	974	958	955	950	958	983	969	964	943	975	1000	945	955	927	1005	1000	961	962	977	978	950	949	952	1003	994	978	993	1000	983	997	950	928	960	935	956	1002	943	988	985	962	929	986	978	942	961	1008	971	983	1000	946	1036	982	973	989	985	1000	992	974	962	982	1029	1010	991	1000	952	996	1001	938	968	977	1049	962	924	978	967	1011	969	1015	983	959	986	986	982	1030	1026	1017	936	954	1036	937	970	980	982	1008	941	1022	946	982	961	1011	993	987	952	998	999	939	976	907	943	993	946	963	969	1011	1023	1012	982	979	993	957	1027	955	973	967	963	964	959	965	1003	977	991	986	937	949	993	987	986	1007	997	947	971	944	972	968	949	970	998	953	1022	985	962	978
47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	47	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
