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
338044555332	338044555890	338044556440	338044556990	338044557540	338044558090	338044558640	338044559190	338044559740	338044560290	338044560840	338044561390	338044561940	338044562490	338044563040	338044563590	338044564140	338044564690	338044565240	338044565790	338044566340	338044566890	338044567440	338044567990	338044568540	338044569090	338044569640	338044570190	338044570740	338044571290	338044571840	338044572390	338044572940	338044573490	338044574040	338044574590	338044575140	338044575690	338044576240	338044576790	338044577340	338044577890	338044578440	338044578990	338044579540	338044580090	338044580640	338044581190	338044581740	338044582290	338044582840	338044583390	338044583940	338044584490	338044585040	338044585590	338044586140	338044586690	338044587240	338044587790	338044588340	338044588890	338044589440	338044589990	338044590540	338044591090	338044591640	338044592190	338044592740	338044593290	338044593840	338044594390	338044594940	338044595490	338044596040	338044596590	338044597140	338044597690	338044598240	338044598790	338044599340	338044599890	338044600440	338044600990	338044601540	338044602090	338044602640	338044603190	338044603740	338044604290	338044604840	338044605390	338044605940	338044606490	338044607040	338044607590	338044608140	338044608690	338044609240	338044609790	338044610340	338044610890	338044611440	338044611990	338044612540	338044613090	338044613640	338044614190	338044614740	338044615290	338044615840	338044616390	338044616940	338044617490	338044618040	338044618590	338044619140	338044619690	338044620240	338044620790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
66277	32157	17458	6618	2539	803	549	470	415	370	331	294	267	243	210	237	238	222	194	208	198	205	212	206	182	180	208	205	227	204	191	211	194	199	178	202	201	221	194	174	173	198	199	219	199	212	189	206	196	200	187	189	209	188	180	178	215	173	203	208	209	191	210	222	173	185	206	207	236	183	194	198	197	179	199	182	187	236	203	206	199	191	190	208	149	204	191	185	181	215	214	210	199	205	195	220	212	173	178	178	200	183	189	171	191	180	206	214	173	193	195	191	177	206	200	173	193	202	175	206	208	209	175	175	183	176	198	201	207	196	190	186	194	174	233	164	176	209	166	178	205	185	233	192	196	189	180	191	184	204	176	193	195	210	209	205	187	211	197	207	176	187	184	207	199	193	204	201	182	202	192	168	205	192	186	223	200	195	195	165	183	170	181	200	235	166	197	211	180	196	187	183	183	186	210	181	211	222	193	174	180	208	184	189	184	211	195	190	207	225	201	193	214	199	205	180	181	202	194	180	199	203	202	225	191	186	181	178	203	202	195	193	228	209	172	200	187	192	202	187	209	189	203	219	195	168	185	196	224	184	211	201	181	180	175	180	220	181	187	187	200	208	198	202	204	213	198	188	185	203	204	227	189	166	166	219	200	213	180	196	190	209	205	212	197	190	174	180	200	164	198	206	183	197	199	180	225	191	192	206	173	208	212	195	227	195	212	180	207	181	179	233	208	218	206	201	207	213	215	192	189	199	182	189	215	199	170	193	187	204	201	177	189	190	219	206	172	190	207	198	203	197	177	204	225	197	205	196	207	186	220	187	186	174	194	189	207	193	184	203	211	203	198	175	183	183	211	194	187	198	203	194	203	204	182	211	228	188	187	196	218	192	182	208	198	209	202	231	202	202	246	186	187	170	206	200	207	183	210	205	189	213	213	201	180	202	197	217	192	189	173	217	221	216	158	202	182	191	184	182	191	201	197	187	189	187	226	196	200	202	228	193	185	200	199	180	198	189	187	184	187	215	198	199	188	176	196	207	197	168	224	223	232	173	193	194	175	177	198	203	189	199	204	210	204	236	190	204	213	184	183	150	169	193	174	200	182	222	208	167	202	213	191	190	174	194	181	219	190	172	203	171	192	189	201	199	196	196	210	207	194	191	199	200	231	170	162	227	210	196	187	193	228	212	194	188	212	216	193	197	206	182	189	183	180	171	164	199	190	212	200	207	207	180	205	190	195	224	193	174	189	213	177	200	177	218	218	198	176	198	211	208	170	181	180	182	191	221	204	214	196	178	188	193	167	180	178	180	198	183	202	195	221	186	204	192	172	197	165	172	193	215	210	218	202	206	183	193	219	261	208	196	191	207	178	209	196	209	195	205	192	188	198	168	185	216	169	222	207	199	194	184	197	231	201	196	195	173	178	196	219	177	200	182	165	200	192	203	172	204	191	202	201	203	175	196	228	182	217	167	201	196	203	193	208	188	191	172	209	195	206	186	176	227	228	221	210	200	213	202	172	190	194	178	197	189	177	184	206	195	227	201	198	191	179	179	196	190	208	178	196	186	195	182	214	194	170	191	191	205	192	176	177	196	192	181	198	174	186	201	212	193	180	184	194	178	216	226	170	204	187	195	195	207	179	179	182	202	200	198	197	188	174	191	195	174	185	189	182	206	218	204	171	215	180	190	185	181	206	195	204	191	180	180	164	170	175	187	190	191	189	206	219	190	192	188	196	186	163	220	197	215	184	212	205	192	191	170	177	188	234	181	184	205	226	223	226	209	197	178	188	212	214	240	192	208	196	213	202	214	208	189	202	207	211	172	182	215	172	192	197	210	162	181	200	222	175	183	209	186	196	211	195	222	195	166	192	218	195	194	205	189	184	186	207	205	184	187	212	186	210	209	190	186	225	208	198	193	199	202	164	196	203	207	201	200	188	222	192	209	185	190	202	204	177	174	203	199	193	197	190	194	221	200	196	185	189	191	215	203	184	185	192	189	198	227	195	188	184	202	205	188	178	207	197	191	217	188	181	179	212	191	197	185	167	181	212	193	182	205	199	195	195	204	200	208	207	212	202	193	171	182	188	174	179	201	194	184	191	180	209	205	181	202	166	206	184	199	191	212	224	213	194	217	213	221	203	174	171	193	211	210	199	197	199	198	215	210	175	208	226	184	188	212	222	193	194	185	193	192	183	182	176	236	178	189	163	214	183	200	181	202	179	208	184	194	202	205	211	206	181	232	205	166	202	182	195	195	189	179	202	192	209	197	212	202	172	200	202	193	215	179	190	201	192	200	197	188	198	187	233	216	190	181	174	222	200	198	221	194	197	214	189	200	168	179	195	196	177	184	205	215	201	198	194	180	199	215	210	212	192	206	189	198	184	234	175	194	194	202	184	195	181	209	227	206	197	217	177	225	170	208	199	222	193	155	154	198	202	181	167	187	192	190	230	177	204	189	184	193	168	209	194	195	208	180	173	204	192	215	201	190	206	211	193	201	172	188	184	182	209	201	206	198	212	191	208	194	180	188	197	161	192	190	215	201	211	180	225	171	193	190	195	165	202	171	159	200	218	209	192	206	204	203	216	199	179	178	211	193	189	206	185	239	190	205	174	195	201	241	192	228	194	175	211	196	195	186	210	170	195	204	218	205	191	200	182	213	180	186	203	194	218	200	186	205	194	205	193	187	207	214	167	183	202	218	202	202	196	194	194	185	190	200	194	200	203	189	206	194	171	226	209	205	213	203	190	196	194	212	205	225	215	171	192	195	185	219	207	210	189	206	196	183	200	215	188	180	195	190	189	195	166	214	202	198	186	197	170	200	210	186	191	182	222	210	200	191	213	189	180	189	206	203	189	187	220	202	184	153	193	215	211	217	192	198	181	205	194	186	180	191	173	169	187	184	222	204	195	200	202	173	184	195	183	186	205	204	186	218	205	174	218	193	213	213	203	194	216	173	156	177	190	191	193	173	199	204	190	193	197	196	191	184	199	204	187	197	188	180	219	206	211	182	175	206	210	201	200	171	212	178	212	186	205	196	175	199	185	188	203	205	204	198	215	212	191	188	193	201	180	198	225	206	217	187	204	179	188	191	189	199	184	190	174	164	184	199	205	204	216	198	197	207	174	215	191	207	187	224	220	234	170	169	209	169	217	174	195	179	201	230	211	181	202	194	180	167	175	207	187	182	206	230	178	190	167	201	161	187	160	206	200	189	185	187	167	190	185	179	200	199	195	207	214	209	208	190	176	193	211	221	191	193	173	193	193	175	238	199	197	185	164	193	214	220	211	206	187	194	189	199	201	214	195	191	198	162	188	215	183	196	205	215	187	216	172	184	201	198	194	215	209	192	181	191	202	187	168	163	190	211	194	194	207	196	185	196	181	189	196	188	211	215	224	190	189	194	219	202	205	188	223	191	173	189	238	170	172	200	187	193	199	188	174	175	198	201	185	203	196	212	201	166	197	193	215	190	186	198	202	191	185	177	212	210
41876	22363	18825	12152	7318	2562	2087	1746	1559	1363	1169	1038	949	750	684	634	570	556	576	546	472	494	479	460	432	461	456	443	445	499	465	428	403	413	438	421	428	422	447	413	433	452	441	423	446	409	448	411	436	462	422	483	411	454	427	436	465	429	459	446	416	459	432	425	390	444	407	438	450	434	442	431	400	411	444	443	415	442	428	402	410	461	450	432	433	421	410	422	448	437	430	424	420	434	410	431	474	399	435	439	437	442	453	458	414	479	428	431	413	435	450	442	424	448	426	453	425	428	437	457	430	437	417	452	383	464	430	452	439	457	402	435	399	427	445	411	418	416	459	406	457	461	414	439	456	400	444	435	475	416	451	438	422	444	449	450	422	445	411	480	414	423	438	432	451	457	449	449	435	456	420	403	427	440	417	462	432	449	434	424	430	450	426	448	403	400	436	416	408	461	414	463	463	431	447	472	417	417	469	450	453	430	432	427	456	424	440	431	440	467	413	420	478	379	459	435	445	464	434	458	436	399	460	433	414	458	465	414	434	445	412	427	428	415	430	433	437	413	439	466	438	445	417	425	427	453	439	468	416	449	448	440	469	427	433	423	419	436	400	440	434	447	423	431	406	457	445	427	433	426	444	438	426	419	471	440	456	427	415	436	429	481	414	488	419	436	443	453	407	412	455	432	429	451	448	411	449	418	397	407	441	393	411	428	432	464	443	403	427	484	448	454	438	497	419	445	448	415	453	427	416	405	430	432	472	451	429	464	408	416	443	451	413	429	423	403	390	424	421	436	416	439	407	444	426	433	417	436	422	419	390	400	424	430	411	428	417	445	450	404	433	476	441	450	437	420	422	459	451	415	447	411	441	422	443	433	421	448	428	448	449	417	444	467	410	449	443	428	443	437	429	429	443	420	451	429	428	437	456	406	443	383	443	471	435	436	440	434	450	420	434	462	441	409	442	418	429	437	450	412	430	437	416	444	424	461	417	462	438	418	443	463	465	463	429	414	412	440	443	420	383	425	457	471	386	444	389	426	465	470	438	435	456	449	414	430	451	408	425	413	458	462	428	469	399	404	421	436	420	452	414	420	433	400	386	419	406	412	408	424	438	425	429	434	427	452	425	426	395	451	474	435	406	435	422	439	433	468	431	439	441	454	433	482	422	439	416	440	436	437	446	430	413	420	416	430	450	394	472	442	467	439	432	441	437	433	448	454	421	441	419	425	405	409	431	415	434	460	426	423	400	427	483	421	447	471	421	435	432	442	440	425	425	425	442	440	388	464	425	422	415	425	412	458	481	414	414	397	425	468	435	443	449	416	406	427	416	409	403	438	419	445	429	442	446	442	416	451	478	421	452	444	454	421	433	465	432	435	446	446	477	455	452	454	426	417	436	424	389	416	430	428	431	396	421	450	436	418	463	481	419	414	430	418	416	447	435	425	419	412	427	442	427	427	444	426	399	407	434	419	422	463	465	444	448	438	444	405	427	433	452	443	413	399	399	425	473	434	431	419	396	447	463	417	419	444	431	467	436	407	461	445	427	434	424	432	449	386	408	405	409	443	414	395	468	397	420	421	446	426	426	474	419	418	452	409	478	417	424	422	412	414	432	407	419	428	418	443	417	421	461	426	462	421	447	474	423	465	455	448	397	419	405	417	418	424	425	441	420	422	428	409	440	476	423	478	425	420	447	448	403	433	436	440	433	417	441	451	399	441	396	462	410	432	395	459	438	406	448	454	395	407	442	480	404	417	419	431	448	440	445	472	401	404	447	415	432	445	441	449	438	441	468	431	417	425	419	434	464	463	391	419	449	437	450	401	453	415	420	432	448	454	441	418	435	424	425	398	418	427	450	415	425	435	448	425	438	426	442	419	449	447	433	408	423	443	402	417	386	411	423	443	416	433	428	390	449	429	431	412	397	464	471	438	442	424	412	466	452	399	443	410	463	411	412	422	488	410	456	408	429	412	433	457	445	444	419	457	455	458	466	415	440	424	433	421	444	440	425	414	437	424	415	453	425	440	425	446	463	431	465	446	443	425	444	400	413	424	432	413	487	435	437	435	405	413	409	456	412	457	443	429	402	454	424	440	421	398	428	436	494	405	425	437	428	429	425	460	420	422	412	438	425	415	439	409	424	412	433	414	443	486	427	426	456	437	430	399	430	477	460	417	429	450	474	410	409	456	433	475	460	473	420	431	415	422	457	440	446	427	449	416	409	435	382	439	438	433	428	427	396	425	433	441	449	444	421	427	449	432	442	433	401	418	458	431	448	406	435	424	450	408	434	407	442	382	440	455	412	421	452	433	399	428	410	456	447	452	454	443	410	412	369	425	458	433	433	397	466	402	396	423	423	435	473	429	422	379	426	426	419	470	409	407	430	444	466	441	422	426	412	420	451	410	405	459	426	438	419	400	450	454	447	448	437	416	380	442	436	403	417	451	455	446	413	439	437	422	424	442	457	409	438	419	452	427	455	462	441	442	423	440	446	427	436	407	423	404	437	429	431	458	468	400	391	433	395	423	403	450	426	423	428	432	452	406	434	429	397	422	452	437	427	406	409	415	415	400	435	384	444	491	419	412	421	430	430	451	449	453	419	449	434	412	412	419	432	444	408	451	438	449	441	451	443	452	421	422	459	421	431	441	416	440	442	443	436	462	441	393	433	424	414	435	425	429	418	461	416	439	426	425	441	417	452	433	403	436	403	435	441	406	418	412	424	441	441	439	420	440	405	407	421	433	418	446	423	426	398	430	417	419	405	460	446	462	449	413	435	443	423	415	435	466	428	424	402	446	434	433	443	414	445	431	466	492	422	407	419	435	457	413	431	445	446	447	411	404	379	423	451	419	425	441	452	432	425	442	441	408	443	438	421	433	404	431	420	420	384	427	398	415	428	438	420	436	427	435	449	425	436	471	444	436	417	445	424	437	418	462	413	457	438	469	452	410	470	419	406	407	466	443	440	446	411	440	447	419	430	422	435	397	409	436	426	412	470	449	446	423	467	412	436	434	414	420	426	432	416	449	430	449	424	396	416	432	414	413	440	432	431	446	439	411	444	383	423	419	417	458	421	429	441	448	450	464	446	434	461	454	440	448	429	411	432	461	402	444	420	428	442	435	422	414	433	433	446	397	440	415	416	461	431	417	407	442	464	432	450	449	440	427	471	406	405	413	407	437	463	470	414	438	403	412	444	419	423	473	471	390	420	402	433	404	413	393	416	395	440	453	456	438	438	431	453	452	445	442	437	418	442	411	458	416	438	446	415	413	440	440	450	443	434	419	392	440	454	437	437	433	399	442	432	430	466	419	438	443	455	454	431	450	453	463	441	453	432	418	427	461	444	415	404	454	433	411	423	414	451	442	423	428	446	396	398	456	460	439	421	437	435	471	439	445	458	434	435	422	381	442	423	447	459	414	429	437	429	396	416	421	460	424	418	436	432	423	456	407	408	414	419	448	453	418	417	425	454	423	442	438	448	431	435	415	415	437
45300	21096	9204	3551	1144	431	298	286	296	273	263	251	241	230	203	218	206	216	210	190	196	205	192	200	204	210	208	229	195	187	213	202	195	182	207	192	183	195	172	194	177	191	217	198	199	217	204	201	170	206	199	211	207	203	196	214	215	190	192	199	182	203	175	189	199	211	214	202	228	223	212	206	223	178	189	167	170	215	196	168	199	156	176	195	185	200	202	186	226	194	189	194	180	198	208	215	196	194	232	203	174	224	230	215	223	227	204	202	196	207	214	199	197	193	183	190	200	190	206	214	186	221	185	175	186	210	201	195	217	192	193	214	215	187	186	190	170	212	200	213	229	209	211	209	220	175	212	184	205	205	190	223	229	204	230	181	190	205	198	207	209	226	204	212	201	183	184	210	198	212	203	204	221	207	217	213	215	224	197	220	202	181	191	215	177	212	223	201	191	188	192	174	199	178	229	194	211	186	228	198	162	185	214	227	179	187	194	197	193	192	206	195	213	206	160	207	190	197	196	216	197	183	195	191	204	203	195	219	182	206	235	229	201	191	217	163	202	174	218	196	242	213	195	172	217	205	171	186	209	217	194	240	196	206	192	209	207	200	194	202	210	172	174	177	190	196	197	193	217	207	204	224	193	219	189	184	221	190	210	200	214	196	205	191	208	213	199	196	186	182	192	207	189	197	188	195	186	213	205	184	200	207	213	218	215	208	199	164	193	185	183	229	197	216	209	190	209	201	185	217	223	186	199	198	212	174	228	204	202	190	226	198	179	188	227	199	219	203	172	189	177	182	204	223	220	226	218	170	202	196	210	182	229	209	211	195	233	217	213	240	220	231	186	185	194	193	194	176	186	197	193	225	191	208	174	215	173	202	214	217	215	221	188	226	195	194	191	188	209	187	224	218	214	209	240	256	222	210	205	186	200	180	195	224	196	208	189	188	179	224	202	210	225	188	201	218	220	230	198	202	185	208	223	157	218	215	209	198	181	221	205	188	182	228	220	184	218	205	195	216	220	215	191	205	201	207	186	194	186	223	215	193	200	209	228	231	186	202	196	206	206	159	196	180	195	219	195	203	213	191	214	194	215	207	192	200	210	200	192	228	216	202	197	181	190	207	181	207	195	193	192	220	212	213	197	216	198	198	187	230	201	168	213	191	182	212	188	213	203	168	218	212	202	222	239	208	189	201	207	238	208	219	213	210	207	186	209	209	174	204	182	204	174	222	224	174	176	176	190	187	216	199	204	182	176	192	212	172	199	215	214	196	208	213	220	207	214	200	184	180	214	206	186	163	189	204	184	175	190	202	204	216	202	217	200	214	177	230	173	190	224	198	189	192	198	179	207	193	194	197	199	211	201	195	220	210	211	187	158	214	207	221	209	205	219	234	222	193	218	228	213	212	226	175	183	214	192	200	216	207	226	206	180	175	183	204	196	185	197	226	195	206	202	211	172	206	197	218	203	212	202	196	186	191	181	215	201	233	199	217	201	230	171	183	227	195	177	201	215	209	193	181	218	195	236	167	206	193	207	187	216	229	185	205	208	196	215	215	210	191	196	210	191	174	198	210	183	197	248	206	202	200	198	227	208	209	217	179	227	191	219	198	218	194	219	201	231	196	208	182	222	187	184	225	204	185	204	200	198	221	205	210	210	222	195	213	186	216	213	206	199	209	209	188	201	223	191	203	217	209	188	189	201	211	194	190	203	195	216	210	156	179	197	188	206	196	210	206	229	205	201	199	206	216	206	209	207	204	223	190	208	207	212	202	194	220	198	212	185	185	216	189	189	189	189	198	220	215	211	184	212	192	226	224	180	193	178	219	219	188	222	201	227	196	218	215	219	191	173	215	217	204	216	213	185	198	195	180	180	209	198	207	184	224	193	207	207	238	172	212	201	174	198	219	201	198	185	181	178	185	186	180	195	207	198	227	196	188	188	191	208	215	227	215	166	198	211	211	196	224	180	204	192	203	187	165	211	208	217	204	198	173	194	225	203	204	199	224	199	193	210	207	187	192	194	205	198	206	196	200	204	202	176	214	190	190	193	189	180	207	211	195	207	224	197	218	215	213	205	218	211	180	204	185	191	199	184	185	224	210	201	206	209	204	207	177	206	236	181	198	191	204	205	208	206	222	190	202	185	175	186	198	213	208	191	222	196	184	222	208	222	184	189	180	215	194	207	185	183	180	195	222	207	195	221	195	209	203	206	218	190	169	199	206	180	191	180	184	209	188	200	201	226	204	208	205	208	190	188	229	202	195	217	192	198	175	187	225	192	202	180	208	199	216	217	191	201	164	219	200	216	200	231	207	205	177	180	181	201	212	216	189	209	210	173	175	222	190	180	194	209	184	196	182	173	242	205	176	179	182	209	208	236	218	221	186	215	187	183	203	191	213	219	183	222	197	198	193	165	199	186	213	184	185	185	214	203	191	201	236	232	207	201	193	165	221	217	195	215	207	204	239	204	194	171	200	218	182	221	233	227	198	224	204	214	183	203	247	205	215	209	178	197	184	197	188	206	198	186	221	209	188	207	189	201	221	201	204	217	168	202	211	207	200	214	204	192	203	230	234	201	194	235	210	180	181	220	197	208	200	197	169	205	199	207	203	204	210	207	212	223	217	208	197	204	232	186	187	195	226	201	215	201	207	193	193	192	218	177	214	179	170	216	185	204	205	215	203	172	207	196	177	208	192	201	179	202	195	205	206	198	216	201	195	193	174	240	196	192	197	190	207	200	202	196	175	193	191	185	216	201	197	209	182	207	205	203	194	224	224	207	206	190	216	214	216	204	215	187	192	213	191	205	212	213	180	236	201	208	216	219	206	201	235	205	201	199	246	212	196	225	212	202	205	222	193	193	176	195	195	189	229	173	194	209	195	192	212	212	222	178	196	198	201	178	209	196	216	194	210	213	207	210	234	220	195	221	207	187	177	196	186	197	218	202	191	181	225	182	204	199	221	210	191	191	221	180	183	190	191	196	208	208	199	207	202	204	215	187	208	182	208	208	195	201	209	213	185	199	214	190	188	204	202	210	198	222	204	174	176	218	196	216	194	212	212	202	185	212	198	194	232	188	178	211	197	193	188	205	217	192	210	201	168	185	209	211	196	209	206	233	192	199	210	233	213	180	192	194	216	162	200	214	189	234	187	202	210	185	202	194	230	202	197	209	191	208	198	201	209	229	170	222	210	187	185	222	198	199	203	189	184	197	200	171	224	176	201	194	206	222	197	213	183	195	210	185	228	190	176	195	217	211	183	191	227	210	206	220	201	207	217	211	195	211	220	203	188	216	196	200	206	196	192	189	218	196	189	218	188	200	215	172	180	181	197	204	197	203	227	215	191	195	177	218	175	240	224	214	186	183	201	195	179	191	206	203	186	209	199	217	201	182	215	217	233	214	228	213	230	213	223	208	199	213	203	245	194	193	203	193	175	214	196	187	219	169	203	205	207	212	201	188	212	241	201	195	203	204	193	200	223	199	219	190	189
29336	14835	11810	7603	3393	1379	1062	1045	940	882	767	751	691	593	556	527	521	522	510	481	453	464	433	420	428	481	456	435	445	454	448	452	468	447	464	422	461	462	445	463	444	429	445	456	443	449	402	481	456	398	433	440	439	481	458	428	436	438	446	439	449	435	422	431	439	411	418	430	454	475	407	427	439	426	452	488	453	405	423	445	404	418	432	451	484	453	447	410	440	446	403	430	444	436	451	412	434	441	427	439	462	460	422	474	424	460	436	437	416	458	461	387	429	497	469	417	446	407	404	427	459	457	453	445	447	439	455	422	461	439	400	494	444	433	420	464	433	439	425	433	430	411	428	447	446	460	415	461	422	434	424	408	459	450	436	445	430	438	444	434	443	432	415	416	381	441	456	437	457	443	428	475	438	416	455	436	437	428	414	420	420	446	467	461	438	454	415	448	464	466	428	430	426	440	430	427	430	411	426	425	425	412	463	427	460	414	449	452	414	466	441	443	432	459	460	434	429	434	461	430	460	431	400	447	407	447	423	416	433	442	451	452	437	418	441	405	440	427	456	448	442	447	467	460	403	451	459	410	414	457	412	455	421	447	423	436	453	417	431	423	430	451	450	440	436	419	408	421	460	439	463	411	444	450	457	441	437	454	391	460	447	446	451	447	421	469	457	423	432	419	443	458	440	444	436	451	415	439	428	451	428	431	463	456	418	455	438	429	455	382	388	418	444	408	453	461	461	443	438	435	413	457	461	431	436	444	440	417	425	426	443	415	451	441	432	454	459	430	451	465	467	465	417	475	449	414	451	413	413	456	454	438	436	422	439	444	436	494	462	424	396	414	468	470	421	514	446	433	385	413	442	390	420	454	418	425	424	424	442	443	430	422	457	431	450	428	427	423	475	430	415	432	448	432	439	440	477	418	438	439	459	430	411	407	433	451	466	431	468	451	439	418	431	424	415	477	445	454	452	467	425	465	445	472	420	424	435	454	427	435	470	426	409	429	450	447	449	416	456	425	462	418	445	463	414	426	447	426	468	467	394	461	433	430	404	434	448	410	437	463	436	439	416	467	483	454	434	447	444	398	439	419	428	430	421	455	481	445	427	477	443	444	465	446	454	416	429	398	465	433	455	450	448	402	411	487	455	475	461	455	420	447	466	432	436	424	430	410	443	426	447	432	454	423	434	444	448	475	430	438	446	451	411	401	438	433	447	436	399	418	444	421	392	440	454	468	472	422	444	453	459	460	441	446	422	387	420	471	431	417	422	448	385	416	454	446	447	424	448	452	454	425	444	436	453	443	438	439	447	399	445	425	456	430	430	431	452	460	421	413	386	483	466	435	438	452	453	453	422	436	441	442	428	450	436	401	443	437	412	418	421	479	468	423	443	464	423	487	416	417	428	431	390	423	413	413	414	428	427	434	429	437	441	438	422	420	436	456	438	448	460	446	475	448	451	452	445	437	443	457	414	431	452	446	414	427	413	423	453	489	428	417	443	431	424	421	448	448	439	425	433	441	453	466	403	434	414	430	420	441	460	464	444	424	424	443	426	428	440	428	413	459	433	421	419	428	453	407	404	420	443	406	434	424	397	436	413	444	436	423	448	439	470	431	475	420	438	431	427	459	424	409	448	406	437	444	427	455	421	452	407	428	414	455	393	452	452	464	510	430	422	419	446	453	414	460	431	416	456	416	449	472	461	441	450	428	401	439	425	451	472	465	445	446	453	474	407	454	448	455	444	425	437	423	441	458	455	452	433	440	445	423	423	431	433	405	417	428	444	477	450	433	427	469	453	442	466	430	436	430	427	429	404	408	415	416	446	443	404	462	435	409	406	448	433	475	440	483	439	436	445	458	491	407	448	445	428	451	485	452	430	395	429	469	420	471	414	443	406	443	442	452	420	431	429	423	447	438	449	440	416	439	450	435	449	453	433	425	443	448	433	445	477	471	435	422	396	428	454	438	453	419	458	425	456	424	434	459	453	425	457	473	414	443	471	442	460	461	458	454	458	445	394	465	458	420	477	455	434	429	441	458	456	428	444	484	434	449	432	439	455	468	406	448	468	425	421	434	443	441	402	420	454	412	400	461	422	457	424	433	454	441	454	412	442	439	474	433	432	412	422	480	399	462	442	476	413	433	435	458	444	429	422	466	434	444	436	426	462	436	442	461	447	415	430	474	479	450	388	468	425	502	420	416	462	422	427	458	432	408	412	438	467	419	430	418	444	437	437	445	421	472	459	409	443	452	454	439	433	426	444	431	404	397	427	453	442	425	429	420	433	424	401	426	429	425	427	441	416	422	441	424	418	398	421	449	465	438	425	439	441	442	405	426	456	432	432	440	429	438	466	443	435	435	414	445	456	445	436	412	427	415	440	435	415	426	438	439	392	465	464	423	414	427	406	424	455	451	446	411	424	463	484	427	447	454	442	445	414	454	425	441	454	441	443	468	450	422	398	468	443	468	420	417	392	430	431	416	416	383	438	458	445	450	392	399	438	406	433	424	464	445	438	455	429	435	451	482	445	419	429	452	448	447	444	441	411	446	480	434	438	457	440	449	420	410	428	474	461	424	478	461	455	392	485	452	439	427	449	479	423	459	455	397	434	450	455	438	431	491	425	436	437	443	462	408	432	448	447	425	456	475	432	422	441	435	445	454	421	446	478	430	438	440	420	410	447	411	467	495	515	441	448	446	434	445	440	463	451	445	418	430	444	432	447	410	433	413	438	416	410	463	468	432	424	454	455	466	426	418	422	416	448	426	445	434	421	455	452	471	400	402	430	472	417	416	453	445	420	490	445	457	465	424	431	425	470	462	440	457	428	438	452	434	377	415	434	420	435	435	462	424	409	443	441	412	430	425	432	440	457	450	427	455	435	422	433	446	462	457	440	478	434	394	426	429	417	434	444	443	420	435	392	433	490	452	455	451	447	444	416	438	409	433	437	441	456	430	425	395	402	465	413	484	450	425	456	445	452	400	411	452	401	413	397	443	447	445	461	417	429	442	450	437	463	419	448	432	456	460	442	447	427	447	437	420	466	453	475	449	450	439	417	426	399	422	468	417	429	435	438	479	410	444	432	429	407	406	447	437	445	428	454	374	435	441	457	434	417	416	448	374	417	433	399	425	426	457	461	401	421	449	453	427	428	455	435	458	423	447	439	436	440	435	416	450	476	434	459	456	450	389	432	422	424	402	428	445	450	410	457	459	471	434	455	435	454	409	446	394	429	429	422	422	428	453	447	459	398	454	442	442	428	435	459	475	401	411	428	448	423	425	419	443	444	461	463	465	442	421	445	397	431	430	457	434	414	453	418	465	451	395	455	451	411	444	430	433	431	429	439	425	416	436	482	466	443	436	423	465	474	474	462	423	411	421	460	433	435	438	442	456	447	420	422	449	420	473	438	482	456	430	426	418	437	473	404	425	411	431	452	449	436	438	425	426	415	426	477	489	410	442	406	455	463	438	439	476	474	448	429	415	440	427	435	404
56907	32685	15436	5487	1559	615	467	375	299	296	306	268	243	216	226	201	213	181	189	165	190	203	182	200	178	189	222	204	180	208	192	175	215	208	161	172	176	186	197	203	194	188	184	171	169	174	196	163	207	179	177	207	175	194	201	208	199	193	201	187	161	170	188	195	197	165	185	164	158	204	196	186	202	179	178	174	190	209	175	185	185	174	191	193	175	161	184	198	192	180	166	199	179	203	147	167	160	179	203	187	187	185	189	197	192	185	207	184	194	184	193	170	202	178	158	178	183	180	208	180	171	196	181	211	190	211	184	193	194	185	196	189	195	185	175	190	191	198	190	191	192	168	201	178	186	166	176	163	208	169	193	176	181	192	188	207	203	195	196	195	168	161	159	183	171	171	201	210	178	196	176	177	174	177	187	185	172	207	195	199	200	172	193	184	160	185	175	205	184	201	209	180	194	181	172	177	176	197	208	180	195	162	170	192	175	199	186	181	160	221	181	200	198	205	181	190	198	214	179	205	189	180	180	195	203	181	183	194	203	191	197	193	201	175	207	164	191	184	177	197	171	188	153	190	178	169	170	183	210	176	183	168	180	206	205	169	187	186	199	179	171	168	192	169	180	188	197	188	203	184	193	191	196	209	175	185	186	173	178	204	174	175	178	185	163	181	159	174	190	218	170	162	176	175	192	178	187	160	179	190	188	184	213	209	193	185	185	217	185	181	184	191	163	168	197	173	199	184	176	186	207	164	186	163	184	181	206	155	169	192	175	188	186	189	187	185	230	187	206	159	187	153	178	197	178	173	195	206	170	183	211	192	178	206	197	213	182	184	191	188	199	178	166	201	190	183	177	182	194	183	159	211	169	157	174	200	161	177	166	184	195	180	171	197	197	211	217	195	185	192	214	172	194	194	192	163	189	214	154	178	209	204	189	192	166	183	172	165	186	188	175	183	191	185	170	178	164	215	190	190	170	191	205	169	200	167	216	193	181	173	178	190	180	217	171	163	197	159	179	204	188	181	179	179	180	161	181	168	154	176	196	198	198	201	181	171	167	184	186	195	155	179	191	178	223	198	168	181	189	190	209	222	187	218	201	179	181	178	173	210	169	167	189	179	164	193	185	166	210	187	179	173	180	163	188	200	182	178	195	189	180	194	178	198	193	165	164	156	168	188	204	193	191	187	209	159	205	184	218	189	177	186	167	191	186	187	177	153	169	187	195	183	178	189	201	180	193	195	191	189	174	193	182	233	180	185	196	173	177	162	206	209	154	197	206	192	161	184	163	173	209	175	204	188	180	177	197	178	218	165	191	223	168	171	163	165	201	191	193	200	181	184	189	185	193	174	190	182	183	205	193	182	175	179	195	174	176	179	177	176	179	173	191	177	186	189	171	177	182	184	180	190	199	217	184	204	195	174	220	161	175	187	189	199	169	176	200	188	187	174	179	182	178	174	189	173	201	183	205	183	172	212	189	178	207	185	202	182	185	190	171	173	181	213	189	200	203	185	177	171	194	194	183	176	171	188	196	170	197	181	157	184	162	211	197	188	184	195	194	191	174	175	198	199	183	203	191	192	187	187	198	181	198	173	178	182	170	166	159	199	188	175	182	170	167	194	158	194	184	219	201	204	194	194	177	201	186	173	166	190	182	170	170	166	194	177	200	203	157	176	192	176	194	189	182	186	186	178	190	170	181	161	171	192	186	195	205	231	193	201	172	182	172	165	195	185	200	198	197	182	174	165	190	192	202	178	168	162	190	161	177	190	175	161	176	198	185	183	188	207	169	201	192	171	194	190	155	216	192	185	183	186	159	148	179	180	179	183	192	186	172	169	202	172	193	170	168	161	176	191	198	180	179	195	199	184	177	186	187	178	168	187	178	192	171	188	155	190	182	207	202	186	190	164	182	181	189	217	159	183	192	188	177	176	192	171	169	172	179	194	161	171	172	189	211	145	165	220	221	213	224	186	171	200	171	172	174	204	185	188	168	163	194	210	193	191	185	171	173	177	195	178	176	184	165	185	202	177	176	211	163	187	175	184	165	191	177	176	193	183	177	164	167	200	181	196	142	176	233	187	195	188	187	197	162	188	167	210	205	197	183	181	205	160	190	188	180	176	186	179	195	184	175	200	178	189	201	180	166	176	173	164	170	163	206	192	183	174	199	187	199	190	178	191	197	177	182	191	175	175	202	187	165	192	189	170	169	166	192	177	172	199	192	196	212	175	174	181	201	162	208	188	185	187	219	187	192	182	201	179	181	199	184	169	171	176	166	196	152	174	190	210	223	194	184	172	164	167	187	180	181	166	156	171	207	183	215	189	194	192	181	178	188	181	179	204	181	198	191	208	180	168	210	170	188	196	211	178	188	174	196	158	176	150	159	188	184	184	179	212	183	223	195	161	168	191	181	188	171	194	190	185	186	165	220	201	191	210	198	165	175	169	187	197	195	196	177	184	192	205	173	160	163	177	186	190	205	197	178	175	172	162	178	198	220	171	173	182	197	194	171	202	168	176	206	187	200	145	195	209	205	179	187	172	175	190	195	189	180	189	215	180	165	161	192	171	198	185	189	186	175	195	184	174	166	141	151	164	172	203	183	212	170	153	183	185	163	185	166	173	186	215	201	186	202	197	161	176	187	155	184	147	181	191	162	196	184	192	182	181	192	188	177	207	219	186	176	204	170	181	211	189	185	200	168	148	197	221	219	186	199	214	224	177	177	186	195	173	181	197	184	168	202	154	193	189	188	195	187	208	176	161	184	193	167	193	198	218	196	173	186	172	169	165	186	205	185	169	170	185	158	189	176	213	193	171	175	182	202	183	200	190	187	189	185	193	205	214	200	173	175	177	195	192	195	199	172	202	194	177	168	218	186	193	198	209	187	195	187	179	161	182	196	199	189	192	191	168	185	192	190	179	159	182	213	168	190	152	161	191	184	173	187	169	161	179	208	178	159	188	172	197	177	147	161	206	178	185	185	181	168	179	184	185	209	202	173	174	174	188	190	231	204	208	204	171	171	204	191	192	206	190	169	200	194	185	183	168	194	172	192	184	177	176	156	194	208	191	174	175	174	176	168	189	193	182	197	197	185	188	186	180	196	191	176	226	174	189	188	158	155	195	195	166	182	209	209	177	195	171	147	175	179	218	181	205	177	180	211	166	179	190	208	176	170	193	220	190	201	164	173	179	175	185	189	173	227	175	192	175	174	185	166	171	161	181	178	226	177	186	182	214	175	188	185	181	169	192	168	187	158	212	191	179	183	192	206	167	168	196	186	199	191	220	193	225	189	180	175	195	169	181	195	177	183	166	195	196	178	163	171	190	189	206	189	186	208	196	188	184	190	180	157	162	177	189	190	207	147	189	204	181	197	184	172	181	211	188	189	196	216	187	229	181	191	208	189	188	187	149	173	189	184	207	168	189	168	192	198	166	178	197	160	152	194	204	191	218	186	183	189	177	198	174	204	173	210	176	198	191	150	162	191	173	177	187
37460	23360	17059	10347	4617	1886	1422	1261	1162	1093	960	771	760	694	581	532	510	503	518	514	488	441	444	457	427	409	433	429	443	423	393	448	383	431	418	448	452	412	373	424	427	420	382	416	403	387	406	381	403	429	387	410	402	404	405	423	401	414	419	376	389	377	432	405	394	430	388	396	414	422	452	423	373	419	447	407	384	426	418	426	427	415	426	402	417	408	423	378	423	428	429	449	421	418	396	430	386	403	411	429	432	469	447	414	416	402	438	413	390	452	458	406	396	389	422	439	412	411	378	408	384	427	406	422	435	385	400	409	443	401	444	389	382	417	427	398	431	429	430	443	415	453	420	438	404	392	416	398	412	378	409	436	421	426	420	413	411	376	382	425	395	414	412	426	413	410	390	407	377	399	388	423	427	429	414	421	405	403	390	385	420	401	419	407	412	378	381	378	395	406	398	438	431	407	419	383	429	433	411	409	445	427	411	383	426	409	374	419	394	401	449	393	393	398	398	393	452	403	389	414	384	384	433	430	411	444	403	419	434	415	376	406	447	433	453	431	422	385	413	436	388	396	426	421	426	429	389	395	369	396	377	444	398	401	428	418	385	444	402	386	392	406	446	423	391	427	414	426	389	420	384	383	424	424	426	436	425	428	397	450	405	389	392	435	407	409	400	380	398	419	387	410	375	425	426	393	398	396	372	396	408	417	405	400	395	455	419	405	396	398	420	397	422	444	410	441	417	401	411	435	417	398	431	422	402	450	354	431	403	391	391	429	415	385	405	409	381	408	431	386	398	389	422	389	382	390	372	388	408	407	405	409	425	403	399	404	405	399	399	427	429	421	367	384	419	430	431	365	396	409	396	406	433	423	376	389	429	427	421	358	422	402	422	410	399	417	414	437	435	392	429	415	403	439	410	436	409	414	406	378	399	412	385	387	418	420	413	413	423	435	389	425	406	433	416	417	395	424	416	421	387	422	428	404	427	402	399	429	413	412	410	428	394	446	402	420	417	411	428	392	425	422	408	432	404	433	405	437	424	412	431	388	416	390	418	401	425	420	387	384	414	390	447	417	387	396	419	424	391	364	369	441	438	414	382	389	362	429	407	418	392	391	407	397	428	387	402	377	390	436	401	424	412	403	429	397	414	400	422	423	427	390	407	424	432	411	373	396	372	428	404	424	419	393	399	403	392	396	405	377	411	390	379	439	384	396	383	386	443	383	428	407	433	422	422	431	410	436	407	429	397	401	437	439	427	383	380	398	370	402	402	425	413	397	420	443	434	365	446	404	419	388	387	405	388	393	422	417	373	368	385	390	406	426	375	389	413	416	378	415	424	412	394	413	424	388	413	447	422	404	394	433	446	426	382	396	399	435	391	435	417	450	405	440	381	398	413	393	386	410	412	411	401	402	422	410	405	405	408	403	399	430	396	435	381	387	430	412	437	424	425	417	444	388	422	411	411	417	399	467	436	408	396	412	409	391	412	419	380	395	413	387	410	396	434	396	417	399	441	422	384	429	417	440	453	404	439	423	414	474	371	353	432	378	433	426	426	384	430	395	418	418	436	424	427	423	372	400	393	405	433	435	406	399	416	383	383	410	395	394	410	407	380	420	381	412	415	445	429	367	407	397	428	390	380	392	377	421	386	394	410	411	425	422	415	431	389	380	460	412	442	394	390	404	403	387	407	459	393	394	418	413	404	379	425	451	405	414	431	417	399	408	408	414	420	414	388	406	437	426	423	432	424	417	397	408	422	390	435	391	398	442	355	399	433	409	436	413	422	443	419	402	409	430	405	434	410	382	430	426	379	374	429	390	459	413	401	403	420	399	389	414	405	409	436	412	447	439	400	402	418	436	398	449	413	425	399	413	432	416	400	428	440	398	433	407	397	409	410	413	418	408	421	400	413	422	424	386	374	423	405	406	453	443	392	427	431	355	427	409	388	417	420	406	448	420	393	391	417	430	452	439	415	385	417	420	397	443	412	414	453	404	398	441	413	415	462	412	451	401	390	436	386	434	451	421	403	443	447	411	411	408	398	376	387	404	428	389	405	409	406	402	423	430	400	437	374	471	411	405	402	396	432	441	435	411	394	375	385	433	409	406	409	419	420	403	417	383	430	422	439	417	402	407	401	383	411	369	449	411	412	425	439	427	448	391	419	430	406	392	432	368	361	445	388	396	433	431	414	409	416	403	399	404	407	420	428	442	416	440	410	402	412	420	402	473	413	375	404	390	408	406	436	382	400	410	381	356	402	408	399	421	390	406	407	435	419	422	385	385	377	419	425	443	390	443	430	404	422	408	391	399	395	415	409	424	422	411	432	402	387	395	421	410	397	388	443	408	403	425	444	422	406	350	406	420	393	395	391	398	412	426	431	405	393	403	403	408	429	395	371	418	413	415	410	389	435	410	422	412	418	394	419	421	410	433	387	396	418	404	416	421	393	377	418	410	410	430	407	383	404	441	387	410	413	405	395	421	419	446	416	406	386	397	417	438	409	418	433	394	420	426	386	419	405	427	379	415	396	391	410	403	403	392	381	410	431	404	434	410	447	426	428	378	430	425	368	388	430	426	404	417	442	433	405	386	414	358	414	404	399	405	442	399	402	411	420	430	390	443	383	392	409	416	388	423	408	389	421	393	426	415	400	402	396	392	398	393	390	383	392	412	433	440	410	434	460	423	422	403	361	402	419	427	414	382	393	411	421	377	411	402	413	450	380	466	391	388	409	403	367	457	395	410	377	414	442	405	400	436	453	432	431	397	432	424	379	374	422	424	425	438	371	422	407	381	403	425	394	401	401	441	460	416	415	423	380	405	395	417	432	447	424	438	400	386	378	414	396	415	401	402	381	414	406	402	432	419	379	434	422	364	413	404	381	398	434	405	411	385	431	422	429	405	400	410	412	428	377	415	412	434	405	419	422	423	404	388	404	395	394	402	409	390	426	433	430	439	381	405	395	420	401	373	428	403	427	420	405	426	395	424	461	392	412	412	397	408	425	420	409	401	408	409	418	420	371	400	419	459	430	411	402	413	409	417	416	374	404	380	421	399	392	393	427	419	412	413	393	439	391	400	377	432	410	402	436	403	417	393	398	390	381	409	402	399	377	452	407	387	404	406	423	416	427	387	421	426	394	423	387	401	400	411	401	388	412	419	421	403	381	367	369	420	433	410	408	403	407	383	415	370	430	413	389	395	413	420	382	440	415	407	396	457	412	427	416	421	396	451	424	413	406	420	402	464	452	411	402	422	416	428	414	428	429	382	411	415	426	452	404	391	410	414	429	410	391	438	388	398	374	407	397	413	414	396	411	375	366	413	417	413	445	428	437	418	370	421	404	407	433	425	395	424	425	380	433	459	392	434	419	390	438	426	431	406	421	386	419	418	423	419	423	373	399	403	420	409	412	415	401	393	414	430	410	412	429	385	439	410	390	417	430	408	410	403	457	392	450	446	394	421	439	382	414	435	381	416	433	415	391	414	425	418	422	415
63850	37367	19200	7030	3331	1187	532	466	427	376	317	273	285	282	242	224	232	234	207	198	190	205	199	185	204	194	215	173	173	167	184	169	177	196	211	192	181	184	186	203	221	192	194	186	196	189	176	164	232	203	204	184	195	206	175	185	195	191	173	174	198	183	206	188	201	162	183	164	205	167	190	192	202	191	181	182	180	187	180	186	198	179	192	206	198	166	175	190	198	214	210	167	207	207	195	208	180	190	188	201	195	176	194	245	169	204	177	185	207	186	183	174	178	200	192	178	202	202	202	198	222	176	168	178	205	202	190	201	183	189	186	205	170	169	207	197	187	204	202	173	213	223	177	194	213	210	198	214	190	189	221	196	202	202	189	177	189	171	173	212	185	185	231	192	196	184	220	196	200	156	196	182	201	192	164	196	207	206	189	188	189	186	213	190	197	198	162	178	199	183	174	213	202	193	204	193	182	208	177	199	154	208	206	179	212	187	176	218	212	204	202	180	171	187	202	203	172	180	205	215	200	200	175	206	202	196	195	211	189	172	193	205	203	181	199	168	212	175	196	202	183	178	182	183	171	197	200	200	190	177	177	204	213	159	191	199	178	193	190	185	177	192	179	219	202	178	181	193	189	177	180	202	171	185	198	196	213	180	209	198	191	180	189	190	183	196	178	175	202	188	183	177	214	191	203	201	199	170	178	198	178	197	210	192	195	197	203	168	197	175	188	177	155	186	202	201	197	183	181	199	207	210	200	184	204	195	170	177	194	206	188	189	179	200	195	182	201	199	230	182	242	204	193	190	202	198	208	177	189	170	198	197	189	204	207	172	194	174	182	198	210	168	164	190	188	183	181	187	171	192	198	213	174	185	157	194	232	208	185	176	210	211	210	194	183	160	225	186	203	197	181	169	178	199	191	171	215	205	192	183	144	181	182	192	180	188	204	212	210	188	171	186	204	187	191	195	165	195	177	169	204	169	180	214	184	198	204	188	181	161	188	202	197	198	200	201	200	209	189	185	201	188	171	198	161	203	210	165	166	167	207	195	182	229	186	175	189	208	196	179	199	199	210	215	204	184	220	195	214	185	190	200	190	158	174	227	208	217	187	199	191	224	185	194	186	186	209	213	221	193	201	195	192	199	176	195	198	166	206	205	197	191	177	184	193	196	192	222	188	212	188	197	195	200	191	171	186	201	192	189	181	174	171	181	205	191	183	197	204	188	190	186	198	200	198	202	189	224	223	179	192	177	180	213	202	198	186	214	201	181	187	185	189	197	199	189	199	207	175	184	191	224	220	180	191	185	195	199	177	190	188	183	193	211	200	168	193	178	209	175	219	199	184	160	180	194	198	213	200	198	180	187	178	187	221	203	190	194	179	203	190	201	183	184	204	179	224	194	208	192	178	190	176	176	181	183	202	188	218	208	194	197	177	178	187	213	219	184	160	209	194	169	200	199	166	200	186	197	201	184	209	205	182	223	199	189	188	209	202	170	203	186	190	184	186	197	209	191	192	176	196	166	208	225	187	204	189	180	184	204	211	184	199	204	194	178	165	180	171	204	201	187	173	210	171	221	205	204	171	182	209	203	170	185	203	191	210	210	193	199	199	192	184	232	187	218	193	213	190	178	187	174	172	173	178	164	170	160	215	203	194	202	206	195	189	193	213	217	163	201	203	187	190	170	181	182	207	162	203	184	192	168	196	205	190	160	219	223	226	162	164	178	190	173	185	173	181	176	204	188	176	190	206	202	172	184	198	200	192	211	187	202	192	180	184	147	192	201	201	181	187	203	197	185	222	194	187	193	204	180	168	178	167	176	171	177	196	185	188	198	168	171	172	197	196	194	214	172	207	178	212	192	208	175	170	200	210	223	214	191	192	212	194	206	228	194	204	182	188	181	203	182	184	176	190	200	203	201	183	180	190	164	193	184	214	189	184	201	192	210	178	180	190	177	202	211	232	199	182	180	192	189	180	196	186	202	171	191	191	205	194	184	187	197	218	190	187	186	170	203	198	224	195	198	232	190	219	215	185	189	198	206	179	184	215	168	180	192	191	201	169	178	199	194	186	197	183	183	182	194	213	182	208	183	192	207	176	160	205	180	185	164	193	186	207	175	196	214	188	178	196	205	196	193	200	176	198	187	175	194	234	199	173	178	195	224	191	186	199	206	213	210	177	203	196	200	182	196	228	181	199	184	165	196	197	206	207	183	184	212	220	173	179	183	213	212	221	212	198	187	171	202	203	229	208	185	181	180	180	198	188	202	170	220	178	200	218	197	207	223	173	206	195	189	181	206	222	183	202	185	192	210	224	204	218	209	206	186	192	174	196	174	175	206	204	180	183	204	194	203	173	197	205	214	181	193	188	186	216	190	169	165	206	189	199	201	206	201	162	193	190	207	186	171	193	184	181	183	188	205	193	189	174	172	225	165	195	176	159	182	191	190	193	177	224	202	209	198	176	189	198	182	216	206	185	188	185	190	204	191	199	174	176	205	196	188	211	213	205	195	204	207	191	197	203	210	222	189	178	182	169	200	173	175	210	195	228	163	198	183	173	202	210	201	169	196	199	216	180	200	195	205	174	196	189	195	189	184	183	203	197	186	172	195	206	219	176	192	192	178	216	229	201	210	196	211	181	185	164	188	174	192	200	185	175	201	192	165	175	195	195	198	201	210	177	217	195	173	193	186	193	205	185	195	198	184	224	161	185	182	167	219	180	206	189	172	189	182	181	200	203	182	204	203	208	192	204	196	177	198	185	203	197	178	208	191	193	195	210	192	193	205	191	194	196	180	192	197	165	179	197	189	195	214	169	175	191	179	201	217	200	199	195	198	197	198	190	210	188	165	199	188	180	182	191	189	180	170	154	200	181	165	197	197	197	165	189	215	188	204	192	197	195	190	193	192	183	190	192	188	181	195	195	180	182	191	218	199	190	217	223	197	185	164	186	177	197	202	201	195	210	178	195	186	207	169	173	173	205	195	182	181	192	197	197	186	159	191	184	193	187	170	177	172	181	199	172	198	181	176	194	212	175	199	193	211	166	196	175	199	195	180	208	185	189	215	202	203	188	205	192	194	176	185	186	215	205	207	224	201	200	196	200	189	167	198	172	213	214	221	210	186	198	200	180	189	181	200	201	176	176	190	196	210	197	172	211	205	204	192	192	188	188	181	194	182	209	190	206	201	199	193	177	184	200	185	198	216	191	165	167	207	194	179	217	206	205	195	190	160	177	176	210	166	182	189	200	210	187	184	204	200	183	188	192	188	205	192	180	189	164	196	194	178	186	186	168	197	191	199	213	210	178	213	221	183	165	190	166	182	201	205	196	171	224	208	209	191	190	225	225	201	229	222	186	201	195	202	190	188	195	205	211	186	193	189	172	216	183	185	174	184	183	170	180	189	164	217	217	204	183	223	223	208	181	180	179	194	188	199	186	187	190	190	169	198	176	195	211	208	219	183	176	195	210	187	216	171	181	174	173	178	169	169	173	184
40705	27341	19093	12167	9741	3710	2120	1848	1558	1480	1300	1152	961	787	737	631	596	605	604	496	499	476	503	443	466	493	468	444	450	447	428	440	425	432	409	433	459	411	447	391	432	442	464	443	444	438	435	418	417	392	437	435	436	432	397	402	478	466	436	410	411	434	442	450	426	389	460	403	441	387	438	408	416	428	417	417	462	399	392	424	431	441	422	415	398	415	460	412	422	444	439	434	420	447	397	425	426	439	435	437	403	429	389	416	418	430	449	444	422	456	430	416	393	431	424	419	478	419	411	446	421	436	410	410	400	405	420	467	426	421	445	410	420	409	434	422	434	452	413	416	369	445	389	427	441	426	392	414	408	403	409	424	383	399	407	437	414	416	441	435	432	428	391	469	374	402	428	421	432	439	453	424	415	427	452	437	426	448	429	421	413	380	430	437	442	442	424	424	425	406	415	438	405	441	453	444	422	411	408	416	447	407	419	422	401	389	453	411	403	437	433	477	421	428	418	424	452	419	431	409	441	425	428	406	394	430	423	417	410	456	408	431	414	426	413	408	416	445	419	445	406	460	399	411	415	432	446	441	416	430	406	412	441	392	422	435	459	406	429	393	382	418	423	427	421	400	412	394	426	402	443	424	465	429	421	410	391	416	416	433	390	414	458	395	411	423	413	419	454	428	415	416	388	447	434	407	391	436	406	401	397	383	427	392	443	431	418	489	415	421	413	377	427	411	379	429	455	426	411	442	418	382	429	491	405	432	409	430	429	409	428	411	450	424	432	420	388	409	425	443	411	442	413	436	443	417	447	450	427	405	411	368	456	408	421	394	373	419	410	434	421	411	463	437	409	472	430	419	417	406	429	443	437	389	425	391	418	380	432	437	414	421	379	476	432	399	434	410	447	388	432	426	431	423	455	423	398	445	442	404	415	421	448	402	419	448	429	446	378	423	431	428	455	381	422	444	426	400	404	465	416	427	394	432	407	440	428	405	417	440	418	440	384	415	459	401	394	393	417	420	424	408	399	407	409	442	449	453	428	397	447	404	403	459	425	418	432	443	410	373	426	429	418	417	438	415	407	418	439	415	419	432	469	408	420	416	407	395	450	394	445	410	412	417	422	454	432	410	451	444	394	417	416	464	454	407	408	429	400	419	416	428	428	393	418	405	440	455	401	469	451	462	419	406	458	460	439	403	409	416	426	423	451	445	383	401	429	414	401	406	431	424	428	407	415	405	440	419	414	419	426	461	387	424	408	417	412	436	411	425	418	424	444	444	420	458	447	480	440	430	413	445	419	407	426	452	403	476	404	467	468	406	402	429	409	410	385	405	435	404	370	429	457	392	435	427	432	412	437	460	451	462	409	402	424	434	422	411	417	395	397	431	388	433	425	378	423	451	454	424	409	425	433	384	395	441	394	418	434	387	447	422	430	469	453	415	410	435	422	426	430	403	391	438	433	402	449	446	393	450	410	421	386	432	421	406	418	437	440	410	436	413	448	427	413	449	406	441	420	436	413	388	442	388	422	417	398	425	413	421	440	412	413	432	425	441	420	437	462	411	390	426	436	412	406	447	407	450	443	409	452	447	427	399	408	430	402	407	443	430	398	425	468	406	411	431	470	403	442	406	422	416	410	392	437	445	431	411	381	394	415	445	388	432	442	438	426	409	410	430	383	438	431	405	423	420	437	430	444	435	428	431	430	408	448	422	396	442	395	417	440	439	420	442	409	426	417	450	379	437	416	419	403	399	436	393	423	431	400	433	422	423	420	427	436	431	434	426	432	441	441	428	396	440	423	467	452	423	415	420	437	407	408	418	442	449	391	427	440	440	429	447	428	418	392	437	399	412	411	413	447	411	441	419	443	414	405	424	418	428	418	431	411	404	454	446	438	452	405	422	405	402	434	429	414	413	412	435	422	419	421	423	457	448	386	400	402	416	404	402	444	447	396	422	411	434	443	432	439	451	420	412	417	419	442	437	379	406	423	421	413	436	403	393	395	388	416	408	442	460	413	446	457	460	456	418	444	430	413	435	421	415	418	437	424	418	417	418	427	408	384	401	422	426	438	448	413	416	464	451	429	422	441	436	437	402	469	442	421	388	427	416	380	394	417	396	456	437	421	442	450	403	441	443	383	388	449	385	431	461	476	391	422	428	436	427	442	424	435	375	410	423	415	421	430	411	439	429	422	411	428	445	417	429	420	454	400	399	458	431	459	404	403	433	436	414	428	410	426	408	463	422	435	437	452	392	496	404	406	454	415	385	448	400	428	407	420	443	391	416	420	396	427	384	412	458	423	451	439	429	462	387	411	431	396	436	391	431	399	444	413	421	459	430	443	452	428	406	411	399	419	424	418	428	396	442	391	415	417	403	430	389	401	406	434	411	432	437	422	414	440	405	451	426	436	419	435	437	435	397	404	426	405	401	439	431	421	424	415	404	400	420	382	413	422	440	402	390	387	418	419	425	398	414	422	405	413	425	444	437	419	380	460	419	431	419	444	421	426	417	463	404	417	397	405	420	420	399	459	405	451	383	419	421	430	446	386	401	431	409	425	412	423	416	404	402	407	455	392	402	448	446	458	397	419	461	416	432	407	377	418	428	413	411	472	444	476	412	427	405	434	445	443	419	445	410	408	424	442	430	410	391	427	392	490	443	432	409	403	447	381	446	395	389	435	405	428	403	408	422	408	450	415	441	402	445	400	434	434	393	432	445	401	430	417	445	407	451	455	406	442	438	408	417	411	433	393	427	402	454	428	428	404	424	436	386	431	419	405	398	456	436	403	443	439	469	426	403	423	422	442	435	431	416	405	448	433	398	436	431	405	397	378	435	436	398	435	391	438	425	403	407	444	423	425	428	422	423	403	448	438	412	429	428	458	447	439	431	420	427	423	384	412	406	422	399	449	388	447	409	432	394	399	457	452	408	438	472	434	462	415	435	410	400	417	452	419	444	426	445	390	448	420	424	447	421	467	401	458	418	415	413	404	406	413	412	409	400	464	398	424	400	440	423	432	439	438	422	396	453	436	444	430	459	413	418	444	443	447	428	439	430	438	461	456	413	425	427	418	435	425	446	426	456	411	427	392	446	422	428	441	421	413	450	439	413	434	423	429	433	428	444	445	420	434	432	423	404	488	455	404	416	449	421	409	397	414	417	406	425	435	441	420	439	432	450	423	436	398	433	461	452	406	411	399	434	434	427	435	446	406	400	438	363	448	427	418	409	427	385	450	452	442	431	421	401	430	422	418	406	384	445	437	442	413	444	411	433	401	414	384	442	404	412	460	448	398	436	396	420	439	413	431	428	413	437	421	435	439	408	442	445	416	442	442	411	429	404	411	426	398	494	396	416	450	427	399	389	419	431	438	399	406	437	445	455	425	417	400	441	444	444	430	416	426	443	394	413	386	406	400	423	395	410	420	426	427	433	417	454	429	401	405	412	427	438	432	411	390	399	389	409	434	451	439	428	408	408	400	398	435	414	416	465	409	407
46923	21286	7630	2914	1131	513	369	319	325	288	278	249	241	240	235	203	214	207	204	194	233	202	209	225	193	195	186	198	227	191	193	212	197	200	208	191	227	201	198	201	191	212	205	203	216	196	193	197	191	186	225	172	200	200	196	208	190	225	219	203	215	235	184	194	203	228	216	215	180	202	220	180	225	186	195	166	199	189	201	212	188	214	191	216	220	198	194	198	185	188	204	195	191	216	187	197	213	189	185	201	219	177	191	231	198	205	202	185	212	229	168	205	194	214	218	186	183	200	218	215	208	201	208	228	210	196	173	218	164	204	151	194	236	213	198	187	193	195	201	192	209	231	208	205	201	193	206	224	213	192	202	207	200	206	213	200	193	201	169	195	216	190	178	231	193	196	185	219	200	182	188	176	225	184	205	232	213	160	195	188	182	180	212	185	190	193	204	237	196	239	190	179	191	231	176	187	224	196	187	211	216	192	202	195	191	209	204	221	194	196	222	191	232	192	209	197	183	210	171	199	219	204	222	202	192	197	195	203	244	202	188	198	214	186	218	207	203	228	212	185	197	226	200	192	239	195	214	216	212	194	191	191	165	200	195	195	170	222	195	219	202	176	185	186	187	208	189	202	238	222	202	215	184	210	228	199	189	178	184	216	192	182	212	192	202	240	213	222	204	224	177	201	172	192	198	183	212	222	226	183	181	240	217	177	213	199	225	220	235	219	187	184	242	218	188	200	186	200	207	221	220	213	181	216	200	186	198	175	198	151	216	209	192	199	203	207	191	182	213	182	213	161	216	248	241	218	196	194	190	224	233	225	204	186	192	182	215	205	193	201	233	184	194	208	190	190	211	189	212	216	180	188	208	192	197	203	189	206	211	225	206	226	220	221	186	204	171	221	187	209	223	211	214	181	180	190	198	210	229	214	214	196	227	188	201	203	211	199	215	208	206	196	192	222	185	165	196	193	198	218	226	221	176	205	203	196	207	179	201	186	191	189	216	205	226	195	201	223	218	204	182	180	228	206	216	211	213	187	208	182	211	230	192	179	197	194	173	175	198	204	218	213	215	198	190	193	194	187	207	197	184	194	211	203	193	228	214	211	200	183	198	232	198	212	211	187	198	213	202	200	226	204	226	212	220	197	211	186	208	221	203	193	187	206	220	182	179	232	193	210	220	213	188	206	225	178	215	206	219	194	224	214	181	184	199	218	194	194	200	199	208	192	213	215	216	182	195	197	208	222	190	238	201	194	176	180	183	226	222	206	226	185	204	208	171	199	207	182	214	221	191	192	176	184	215	193	218	196	204	202	206	199	197	191	205	172	174	210	202	174	227	196	204	187	215	209	246	199	206	174	199	220	193	184	193	207	216	200	195	199	215	224	190	202	193	207	212	201	199	204	211	221	208	219	217	195	175	179	188	210	193	190	209	204	183	206	220	209	219	202	201	190	180	201	206	192	186	211	201	184	211	202	213	207	206	209	207	197	207	216	224	219	198	182	214	215	216	200	192	195	207	198	204	220	219	210	226	221	215	211	206	212	232	209	188	234	211	177	192	194	209	205	212	204	232	197	182	209	223	189	208	205	193	205	236	181	212	187	186	171	179	188	212	179	198	200	197	188	209	236	189	202	226	228	194	205	217	204	209	192	188	207	214	183	201	197	199	245	213	205	197	198	193	194	187	211	200	207	208	190	183	194	204	218	188	190	214	221	173	170	202	219	176	187	197	197	226	203	205	205	222	198	184	234	203	231	206	201	193	187	206	213	213	198	230	216	221	207	185	216	207	175	180	206	224	208	188	208	205	199	197	211	216	201	182	184	207	201	205	207	208	198	211	224	193	196	212	159	172	183	218	183	176	196	194	188	197	222	202	204	186	190	196	199	188	211	187	194	197	207	185	225	169	192	171	204	227	204	207	196	218	191	179	205	184	215	222	193	197	184	208	221	213	202	192	198	203	175	196	192	199	187	201	210	208	196	190	209	207	194	196	205	206	202	184	186	208	170	213	200	203	174	212	200	231	188	192	200	207	219	185	191	213	165	187	190	189	185	219	201	213	204	202	213	205	231	214	209	206	208	187	205	177	191	204	197	203	201	182	228	223	204	201	216	201	207	195	224	197	200	197	203	184	207	208	219	196	204	206	197	191	186	198	204	206	179	198	208	203	202	205	184	169	184	212	190	190	207	196	188	190	210	201	168	176	203	204	183	201	206	216	197	196	200	190	209	199	213	200	195	218	222	211	217	207	198	191	206	196	206	200	210	215	205	198	242	216	167	211	210	203	218	207	217	206	218	181	189	168	225	207	190	216	191	204	240	214	199	202	233	181	234	199	221	218	223	221	223	227	194	177	180	207	206	176	210	195	207	195	199	197	226	209	170	193	179	196	217	224	198	192	210	187	232	197	189	189	176	220	191	228	216	212	205	199	201	193	206	184	200	223	237	216	206	180	224	196	202	170	209	230	197	179	192	186	212	205	214	214	206	209	214	230	216	240	211	207	202	197	198	200	186	221	204	196	198	221	210	219	222	200	198	234	206	207	218	196	180	212	191	217	221	200	217	192	196	182	212	206	192	174	196	219	178	212	231	186	208	205	206	188	181	170	190	202	215	203	193	215	239	208	198	180	223	192	197	204	205	196	229	192	197	164	183	213	206	209	203	208	220	202	191	216	192	201	207	201	203	193	204	182	212	200	213	205	202	225	182	192	195	199	207	223	199	223	188	181	196	165	188	203	196	220	212	173	172	217	207	182	209	234	178	223	185	209	180	203	233	206	205	197	209	200	196	215	208	181	225	191	197	201	196	184	197	202	195	207	180	195	181	188	189	201	199	166	208	186	181	177	218	182	212	203	222	218	194	202	181	215	218	186	188	195	189	214	206	182	169	180	206	191	194	210	220	200	224	176	195	212	227	203	192	201	222	200	205	182	204	212	196	216	214	184	176	191	200	203	210	189	215	201	215	191	206	209	201	192	184	201	236	218	188	199	202	230	230	192	194	210	171	202	216	235	202	195	211	229	191	230	190	223	223	195	221	215	230	206	200	177	209	198	190	217	230	214	186	224	194	232	193	194	206	210	186	190	211	223	194	205	212	192	185	219	222	190	204	200	166	191	222	211	186	180	178	205	204	190	188	199	212	184	178	164	197	172	223	201	209	197	198	172	199	201	219	200	200	173	186	191	189	221	196	221	183	228	203	201	196	202	233	202	198	232	211	189	201	197	225	183	174	179	176	180	199	214	199	191	215	204	211	201	202	194	231	195	216	192	222	189	194	192	209	220	227	210	182	186	207	202	221	202	215	208	201	183	203	183	215	215	195	217	216	218	209	205	214	190	186	198	194	194	211	189	202	212	200	214	200	218	192	180	220	194	192	210	209	177	206	208	216	201	198	219	192	202	200	170	177	189	210	169	185	219	226	196	192	179	199	206	191	201	227	195	202	189	200	207	212	197	214	208	198	198	205	188	187	210	182	186	194	217	174	208	209	232	197
29628	13414	9384	6967	3419	1745	1255	1137	1044	980	876	765	689	672	601	520	526	536	542	525	474	467	464	473	453	434	426	444	414	429	471	476	462	422	432	450	473	467	425	412	434	442	438	435	425	459	449	422	450	481	453	415	475	440	449	427	462	449	425	424	431	428	425	410	427	437	443	461	402	451	442	465	445	409	439	456	400	449	390	452	394	429	428	434	454	453	412	433	450	412	432	452	454	453	449	431	468	417	449	447	427	427	458	388	440	456	459	412	458	434	445	417	401	406	451	439	432	420	439	460	451	439	461	433	464	424	458	420	407	415	434	428	484	437	463	412	460	418	455	438	418	445	388	434	448	432	429	447	388	425	419	422	380	448	447	406	431	432	430	426	420	452	481	418	428	429	454	401	437	416	454	417	464	448	435	490	501	460	450	411	444	445	421	431	422	426	455	431	452	485	430	457	404	418	463	429	446	428	453	452	445	479	425	382	463	400	466	406	431	456	440	388	432	437	453	390	400	394	440	449	421	411	430	477	455	438	450	479	451	472	414	442	413	452	428	444	424	405	412	438	453	439	433	472	456	465	457	420	431	437	419	439	425	442	445	442	438	442	406	430	435	432	418	439	407	457	436	440	422	479	410	429	436	445	459	451	439	433	464	407	421	477	438	424	448	452	436	398	423	398	412	399	375	436	448	471	448	424	457	424	430	412	413	433	435	435	420	432	430	467	433	465	442	446	400	462	462	401	417	457	483	426	398	422	446	435	432	440	412	463	428	439	461	406	439	425	397	444	463	474	440	424	480	453	442	449	398	415	417	464	455	393	454	435	428	446	399	437	420	452	432	432	426	411	424	430	429	452	439	446	457	420	467	465	428	460	474	481	463	418	447	444	427	403	419	419	473	439	472	463	436	411	429	418	428	418	429	426	434	430	449	443	447	445	446	426	418	468	437	447	475	408	429	438	493	406	430	446	428	407	435	423	442	467	446	468	439	427	450	399	435	431	432	441	433	456	404	422	484	452	429	455	446	440	437	458	464	465	435	441	441	441	450	433	447	423	457	446	430	412	419	471	440	469	414	387	434	404	433	443	454	483	435	424	427	432	414	455	443	438	403	445	412	456	418	437	434	415	433	427	458	430	467	431	462	424	439	446	414	413	484	481	435	454	424	429	449	402	491	456	468	428	460	439	420	439	426	394	475	426	433	453	451	460	431	390	429	430	445	450	438	429	447	412	427	442	438	465	486	427	485	444	433	401	410	409	422	438	422	405	430	442	418	429	454	425	438	441	411	424	450	448	456	433	438	429	424	459	454	455	461	436	445	434	427	432	456	450	446	473	422	420	453	466	397	435	405	442	449	455	431	432	455	455	449	505	417	462	440	448	423	462	447	441	421	447	485	407	441	449	451	457	437	449	406	440	412	464	407	432	434	422	434	416	421	445	419	436	435	461	424	421	457	435	398	404	439	473	461	433	435	423	452	412	413	413	400	433	431	458	444	431	442	473	428	424	414	436	436	428	414	429	419	442	464	421	414	450	422	450	452	437	438	462	486	434	444	447	432	421	427	461	402	456	415	438	438	405	477	453	419	464	441	407	425	428	421	444	400	409	444	483	438	441	420	416	446	379	454	415	451	424	436	454	433	399	464	423	436	411	468	459	472	435	422	409	433	440	471	439	440	433	438	380	446	443	452	452	433	400	465	407	450	470	472	469	433	476	440	433	418	403	428	439	438	421	431	440	404	433	468	459	420	447	454	429	422	423	430	438	408	456	413	444	456	424	432	464	457	469	419	428	420	418	425	430	442	442	413	442	434	424	435	395	465	411	405	446	459	424	442	415	421	434	444	463	420	445	438	413	442	420	465	429	424	421	434	459	433	445	506	459	429	433	463	416	448	447	432	437	412	442	415	457	418	491	438	451	435	452	437	445	406	445	415	396	455	442	417	437	423	445	432	430	439	441	452	464	465	423	418	426	436	414	400	430	431	423	434	447	441	452	428	409	395	443	474	446	453	414	409	463	436	479	457	434	428	435	452	438	477	413	437	415	428	438	426	453	465	461	427	421	403	421	461	415	411	446	441	435	446	451	413	442	418	448	457	445	441	431	446	393	392	449	406	432	483	411	488	404	453	477	449	423	484	421	417	485	422	461	412	444	467	448	464	456	432	423	424	415	457	454	418	422	461	430	423	427	422	471	439	416	444	428	427	435	422	414	473	436	422	404	410	462	443	415	435	456	403	431	416	459	434	433	438	456	463	427	452	439	441	415	451	449	449	427	462	407	429	462	426	397	429	457	436	444	395	471	421	431	450	429	438	437	392	460	446	406	434	474	425	433	445	456	438	458	491	410	424	447	446	441	441	446	432	433	403	431	452	447	448	408	442	450	459	432	428	425	415	407	432	471	407	416	436	442	426	456	443	452	423	444	416	452	423	420	460	442	497	437	420	445	449	433	446	401	421	420	474	426	419	442	411	435	475	459	429	417	419	442	416	421	457	461	467	431	463	431	441	462	405	485	392	416	449	461	435	449	363	422	390	425	455	423	445	411	414	435	412	451	450	438	450	413	429	439	473	375	391	428	458	439	443	469	450	411	421	476	454	446	446	442	437	444	458	428	448	423	457	441	418	461	416	405	411	443	401	443	435	451	450	430	468	435	426	402	421	437	443	453	447	472	483	438	476	429	434	484	453	453	440	431	456	413	436	478	429	483	421	456	448	446	464	441	455	446	460	439	434	402	441	408	469	459	449	448	456	432	453	425	435	457	420	436	439	432	447	433	417	419	437	441	435	420	440	449	460	415	462	428	444	415	424	413	430	416	452	430	429	439	415	429	419	420	464	470	416	452	418	421	432	426	459	497	464	432	459	447	452	423	458	393	452	444	432	435	440	481	434	431	433	429	428	423	462	425	442	423	429	435	442	431	456	386	444	415	455	434	414	420	392	428	448	458	471	408	456	390	465	459	423	468	435	444	427	465	445	431	419	431	442	486	463	423	454	444	434	437	449	411	440	442	394	431	436	473	417	410	437	458	466	442	451	433	421	472	426	415	424	433	447	393	457	440	430	482	444	476	440	452	437	431	434	443	453	470	464	425	455	396	424	415	451	426	430	422	494	463	452	414	399	402	416	418	459	469	459	423	413	459	437	457	443	401	436	438	424	469	474	435	455	428	484	387	411	413	441	463	411	428	471	442	404	433	441	443	424	424	474	437	435	453	432	439	437	456	411	433	450	439	438	435	414	464	451	466	430	419	427	428	467	416	409	429	459	433	437	414	429	439	425	441	445	465	428	467	429	429	406	427	440	444	456	424	449	444	460	437	428	443	435	410	438	444	494	413	451	475	441	455	439	430	444	429	439	443	421	449	446	383	460	462	447	424	453	436	421	514	384	442	439	430	448	397	414	424	458	411	412	457	455	404	451	438	438	433	415	447	416	473	418	416	453	446	442	449	418	465	470	430	466	478	395	423	473	437	446	457	430	442	405	439	430	437	424	446
54250	28034	15857	7509	2639	779	464	389	378	356	310	279	244	240	218	225	214	201	188	210	210	181	183	231	219	171	175	170	155	153	196	181	171	184	195	178	213	161	179	182	217	200	176	189	193	192	181	187	172	171	200	155	196	165	179	194	192	206	183	178	175	165	178	181	187	189	173	186	173	178	204	193	166	188	177	171	182	221	181	193	179	173	192	192	180	178	172	173	178	182	168	185	190	178	178	168	180	191	171	193	202	207	164	176	193	185	157	168	192	186	188	166	181	184	153	184	219	194	209	186	147	200	191	188	173	211	204	176	194	172	166	183	199	164	184	188	171	161	180	192	198	178	174	185	168	181	195	172	176	177	178	193	180	178	146	211	182	195	178	175	177	188	168	184	192	188	167	192	199	178	175	184	192	184	205	206	202	178	183	186	193	200	172	205	194	160	187	181	200	196	186	198	190	176	167	189	188	177	171	156	182	173	189	173	170	171	155	187	213	172	186	168	190	177	184	196	180	172	211	200	185	187	195	173	171	169	181	183	200	195	204	183	186	175	185	182	187	161	175	174	198	193	173	159	196	218	177	191	170	186	224	201	189	193	153	193	188	173	194	175	174	205	170	198	186	174	192	177	194	186	189	148	166	203	176	176	182	196	194	201	192	164	184	190	175	185	184	180	180	186	196	145	200	159	197	186	163	187	183	215	209	179	190	165	194	154	224	216	202	168	185	168	177	217	184	164	188	190	186	193	211	178	180	176	195	216	187	174	211	182	188	171	198	175	183	183	175	165	202	198	201	186	208	184	162	188	192	205	184	161	176	169	190	186	172	194	192	189	188	180	180	192	187	193	189	204	185	188	198	186	206	182	188	166	179	192	164	190	168	181	174	175	185	225	181	175	190	181	189	196	203	168	172	194	171	191	201	202	166	179	172	193	188	193	172	161	187	184	167	211	190	191	176	169	160	170	156	184	212	168	183	185	189	188	139	170	187	204	200	186	194	169	182	173	167	156	172	193	190	182	184	203	181	191	187	188	174	183	176	163	185	203	180	224	182	199	182	160	168	171	190	182	157	188	172	177	198	173	177	149	181	174	197	172	206	187	178	179	164	184	198	188	193	201	210	204	183	193	177	177	181	185	171	197	161	187	178	179	168	180	166	178	195	168	179	187	191	173	203	212	198	215	204	196	173	165	177	175	181	152	200	162	182	189	204	193	176	190	183	197	200	177	194	181	174	155	192	191	174	168	193	238	172	189	184	180	192	156	171	205	169	207	178	181	169	198	174	183	191	167	178	190	187	165	195	174	193	203	191	205	216	186	183	207	174	170	155	164	195	180	187	188	164	177	165	181	190	167	168	202	192	185	190	198	205	195	210	170	191	152	170	189	186	171	201	207	200	184	190	178	199	171	192	199	173	157	186	187	191	170	195	189	195	178	182	210	197	189	198	192	180	208	187	172	171	168	170	191	160	164	187	191	200	190	183	216	193	172	210	191	212	163	176	210	196	184	199	185	194	201	206	216	197	185	182	194	189	182	203	171	191	192	161	180	198	165	186	179	191	162	186	198	212	161	191	193	181	201	164	213	197	167	161	178	178	190	189	158	164	196	189	198	175	195	203	161	178	165	179	206	198	187	209	184	195	197	188	170	174	178	179	177	161	198	198	184	183	182	182	205	166	178	172	211	168	203	173	184	187	201	191	187	175	217	184	213	208	178	198	233	188	190	203	190	164	175	200	210	183	213	159	189	167	173	174	176	219	173	178	181	183	199	170	178	145	206	189	190	194	198	182	194	176	193	201	160	183	152	199	176	177	192	216	174	209	176	193	184	198	184	178	197	168	187	211	155	195	184	174	185	214	183	168	202	169	190	205	211	173	182	169	185	192	177	165	182	150	180	194	187	174	192	166	193	205	188	190	184	197	161	171	179	184	175	192	178	166	200	211	172	173	210	164	151	206	191	203	196	186	211	190	197	169	191	207	193	212	180	185	176	173	184	179	213	167	212	170	194	183	171	185	181	199	161	198	176	188	190	187	206	167	159	190	212	191	187	190	188	192	177	190	169	178	200	169	193	173	187	176	183	186	190	186	176	173	170	194	168	215	175	192	187	188	187	173	184	194	201	195	193	180	175	185	187	168	210	185	171	198	171	173	170	185	211	174	197	186	178	182	198	201	176	171	188	199	187	200	155	196	197	205	193	168	175	196	164	208	187	187	173	187	169	179	190	185	212	198	194	183	188	196	198	175	188	169	184	207	173	196	194	195	174	184	209	158	185	205	192	205	176	173	170	187	163	181	173	188	189	198	189	179	181	185	178	182	189	169	169	211	208	213	188	156	209	197	225	192	191	181	199	196	212	178	186	181	173	174	180	193	145	158	177	177	167	194	192	189	202	154	179	193	174	192	184	205	189	178	193	190	157	172	194	172	191	173	187	188	207	184	167	175	181	190	195	196	203	187	176	205	191	181	203	204	176	180	182	178	202	232	197	198	173	173	194	190	157	189	187	194	180	213	181	169	206	191	196	194	185	159	177	186	157	199	179	180	187	186	177	179	181	186	195	201	187	179	213	170	184	182	181	180	209	213	180	187	176	184	170	193	173	206	171	182	182	160	173	167	172	183	197	180	176	187	181	178	212	200	162	170	157	181	175	175	184	186	202	180	169	180	203	186	198	176	175	197	177	200	200	176	183	189	179	169	190	203	208	178	188	183	180	170	171	183	196	176	146	192	180	200	204	200	197	195	194	161	191	172	195	182	210	172	185	186	178	176	186	176	180	184	165	196	210	186	175	171	200	178	175	192	183	212	173	189	214	184	189	192	157	181	185	203	200	195	191	181	194	185	178	196	181	194	207	198	168	195	187	186	215	195	206	186	161	191	167	167	210	175	183	177	174	190	183	157	202	201	190	168	201	186	192	162	179	212	194	185	165	145	176	184	180	189	186	195	194	183	203	179	181	190	216	158	180	197	173	180	184	188	179	161	185	194	196	185	184	197	182	182	157	193	196	200	170	175	169	201	179	170	188	166	179	196	140	190	185	169	171	200	200	162	187	190	179	193	181	162	181	179	181	182	178	156	206	162	174	171	179	196	190	195	177	163	192	203	195	192	174	197	166	188	179	170	190	174	202	155	189	190	182	216	214	188	197	184	200	174	188	183	181	186	165	189	173	192	224	180	186	169	186	191	185	188	186	187	182	234	170	185	177	183	152	188	153	181	205	193	156	191	163	202	196	172	173	214	191	167	197	184	164	186	193	177	182	196	201	184	195	167	185	180	214	158	191	206	197	204	218	172	157	180	185	208	198	184	211	213	198	168	180	187	182	186	204	186	195	172	167	192	183	176	213	182	196	190	169	190	210	188	159	194	172	170	205	215	195	183	192	188	170	173	209	163	175	184	171	212	204	169	171	197	186	188	161	203	184	185	195	191	216	213	187	175	180	190	185	208	200	151	167	195	197	172	183	171	197	194	172	180	182	174	179	175	180	183	190	170	189
34487	20087	19486	14460	7517	2582	1672	1518	1230	1155	1008	930	775	690	651	607	579	571	502	473	449	433	471	417	439	401	394	440	472	405	423	452	447	417	429	411	399	393	397	427	453	419	413	408	422	438	402	415	397	451	422	371	462	388	411	417	410	425	407	424	394	399	439	397	373	411	406	400	428	413	397	365	402	411	418	429	406	401	436	450	442	460	422	390	431	414	403	395	407	412	406	421	461	389	422	436	392	403	421	426	425	379	435	427	439	410	395	424	443	387	434	418	412	406	412	418	392	424	421	368	438	381	380	408	432	433	413	433	386	429	417	487	377	403	414	409	371	391	417	437	418	454	427	394	382	395	397	414	413	403	425	405	379	398	415	430	422	383	401	416	439	386	437	407	403	422	443	390	465	429	409	429	474	436	398	375	437	412	425	428	408	454	376	429	419	390	377	413	412	423	430	382	403	410	441	458	409	431	435	392	407	416	416	411	402	423	409	434	383	414	405	414	395	388	413	407	449	402	388	410	415	409	398	390	419	363	425	425	416	393	426	438	435	429	409	382	458	391	406	421	427	405	465	387	401	400	422	425	402	392	403	405	411	412	400	414	379	398	409	398	401	399	460	383	433	398	412	407	410	399	403	388	402	404	383	405	424	472	432	388	448	399	436	422	395	407	401	401	396	403	402	408	380	436	395	420	413	433	430	405	383	438	437	399	406	438	398	405	436	398	408	383	393	399	432	423	436	436	403	445	382	429	426	375	419	401	398	396	391	397	408	430	416	406	425	405	409	409	387	397	394	397	443	411	392	390	435	397	392	370	385	417	415	440	416	404	423	409	419	417	399	402	406	444	424	419	411	417	403	426	410	420	405	400	420	422	393	375	373	405	368	429	400	403	402	420	411	395	367	430	393	394	410	406	441	418	421	408	401	386	400	403	380	420	406	406	406	400	396	411	429	399	429	433	395	401	410	383	408	389	429	404	419	415	401	418	414	416	403	378	397	421	444	416	424	451	351	415	425	420	430	418	480	405	413	414	418	392	401	430	394	408	404	384	440	405	431	411	398	369	402	390	372	393	422	397	416	388	383	373	399	427	416	415	437	420	357	411	395	438	415	452	433	412	440	384	409	424	372	399	409	392	407	425	389	385	391	402	421	386	456	455	416	401	434	374	435	410	398	443	403	464	410	406	426	415	394	411	416	383	408	396	428	420	419	400	367	449	393	450	421	438	444	462	394	378	398	445	427	399	422	406	399	391	388	420	423	405	446	430	433	373	415	434	425	388	420	391	431	373	396	385	421	415	370	450	365	361	468	423	430	406	407	395	398	421	420	432	428	435	440	410	426	423	422	416	414	417	407	456	376	395	423	423	420	438	371	435	412	412	407	416	392	447	435	396	399	417	402	426	431	432	424	429	438	403	391	418	424	424	423	410	407	413	417	407	420	420	413	425	415	383	410	359	436	461	400	416	404	428	382	411	437	430	406	416	408	407	377	405	414	421	388	403	416	355	409	455	381	401	377	401	407	403	394	406	426	380	407	427	427	409	408	363	392	425	414	400	422	437	443	408	439	417	420	392	429	402	402	400	419	429	425	433	407	406	414	427	381	412	407	394	396	410	422	446	391	421	423	398	405	419	398	423	391	412	406	451	406	442	416	458	424	436	369	419	419	420	402	383	404	437	389	453	427	409	399	377	431	431	431	418	406	408	431	371	421	401	396	367	410	439	411	411	408	401	410	437	415	429	415	428	399	428	411	434	410	426	414	408	409	402	380	426	429	421	403	388	394	360	390	397	408	447	409	428	434	383	413	423	440	401	438	364	374	406	433	400	423	419	431	408	409	434	405	414	416	404	427	429	414	412	385	439	392	404	403	403	428	355	442	405	395	441	382	449	397	392	408	414	410	425	409	404	396	417	440	411	363	401	408	444	415	400	406	445	418	406	402	392	454	422	406	407	430	430	410	425	375	413	439	382	408	383	430	379	414	422	396	400	420	417	411	379	429	410	433	414	434	402	424	408	393	439	406	402	425	396	385	443	389	383	448	443	427	425	426	437	420	404	436	443	461	384	435	418	386	402	398	393	436	415	403	399	419	423	415	414	410	438	413	409	398	434	392	424	451	397	420	399	397	386	391	419	418	418	400	427	409	412	401	400	407	443	385	414	426	400	425	382	436	415	387	463	379	433	412	432	420	399	419	407	412	383	429	429	396	427	391	398	397	367	398	404	407	426	426	411	441	410	373	379	392	403	430	415	393	400	403	394	444	420	421	402	413	457	403	441	396	401	434	409	420	435	408	409	414	411	401	390	413	397	398	392	403	441	411	442	374	445	410	416	380	439	427	409	424	400	412	448	413	405	433	426	383	399	397	419	390	442	453	448	435	378	388	408	401	404	410	429	398	426	419	401	440	401	359	409	373	415	368	385	412	403	413	430	440	413	458	418	412	419	390	410	434	414	469	417	422	409	396	420	398	409	391	384	424	409	413	467	454	426	412	425	403	392	396	422	386	418	393	412	443	403	442	425	408	423	393	398	394	409	391	384	438	410	431	420	401	415	414	363	424	428	451	414	390	414	434	431	426	403	423	432	410	436	407	383	432	402	426	435	408	421	386	399	412	435	416	429	379	387	405	422	435	456	413	397	431	433	421	379	425	397	435	410	406	399	404	395	388	380	373	396	411	433	447	399	398	395	397	417	419	395	416	426	395	421	401	418	372	431	413	407	394	399	425	417	408	391	418	449	415	439	440	448	407	406	390	398	399	416	392	417	418	414	363	395	420	441	404	422	383	401	416	444	398	393	434	399	422	411	399	429	440	386	393	429	415	382	406	419	425	380	426	391	389	365	399	401	438	434	401	421	391	394	425	417	418	458	447	370	396	419	422	425	416	391	408	411	436	375	416	390	370	407	399	383	437	375	393	382	398	402	431	394	398	407	400	395	420	416	398	412	418	387	411	378	434	432	416	445	420	400	391	404	397	400	434	425	420	398	383	456	442	406	417	438	384	453	397	424	421	452	440	412	392	423	434	405	422	397	389	414	413	453	420	404	412	454	359	423	386	381	416	443	409	412	451	372	394	441	398	403	378	391	406	422	386	425	412	423	450	424	421	408	392	420	395	435	416	418	402	410	419	402	370	434	412	406	412	411	410	405	422	423	397	418	401	439	414	388	361	414	404	444	474	444	417	372	394	442	417	389	429	373	428	439	389	401	406	392	419	420	404	412	399	401	436	423	382	413	410	389	429	433	431	448	446	429	425	408	428	425	436	390	401	438	460	407	408	430	438	425	372	448	399	397	395	430	372	405	445	405	416	397	422	438	414	458	402	418	420	447	422	427	385	390	409	402	412	417	458	421	405	410	393	381	405	401	403	412	405	432	424	403	384	404	411	402	393	439	401	425	377	420	408	410	413	378	416	423	410	430	401	429	422	426	380	380	398	426	403	409	390	407	403	408	429	408	430	390	419	429	418	397	396	437	418	409	431	428	401	407	450	404
62588	35048	19512	9066	3320	1391	579	455	414	386	420	318	267	261	240	207	232	234	203	203	188	210	185	189	208	178	208	205	231	205	204	208	188	192	170	198	186	192	195	229	180	207	193	189	221	167	222	210	181	176	174	180	180	193	173	174	194	185	182	190	205	228	173	187	192	199	210	194	200	185	196	209	193	178	164	199	211	169	180	194	185	179	186	201	193	205	221	192	215	192	186	186	166	204	211	205	184	188	163	194	179	200	200	192	165	196	231	219	200	193	210	224	174	214	202	196	204	184	184	207	197	166	171	189	186	203	187	179	198	205	188	207	196	210	177	212	197	213	200	215	234	183	195	199	183	184	216	217	207	172	178	199	187	182	181	167	176	206	201	189	184	184	212	233	203	211	189	172	204	187	172	170	208	190	178	207	204	178	197	180	195	187	184	200	172	181	172	226	201	198	202	202	184	198	181	181	188	225	160	184	212	181	193	165	192	183	187	213	190	165	208	191	196	199	168	173	206	194	213	182	171	171	215	177	184	183	207	198	203	195	172	187	171	181	183	191	188	185	203	153	187	185	196	189	186	171	178	200	185	178	208	189	206	188	209	211	185	206	175	194	161	186	197	200	185	195	176	173	212	199	199	195	204	165	149	207	194	187	171	202	206	186	202	189	180	180	178	197	165	177	185	200	199	164	248	166	188	163	179	190	170	211	185	208	219	202	205	196	190	226	206	204	193	198	195	217	181	211	188	198	205	179	194	193	183	225	217	191	195	184	182	187	198	204	182	190	162	180	167	192	192	201	175	202	191	189	214	179	217	185	191	197	168	203	222	199	189	206	165	192	206	171	196	197	196	197	201	207	197	176	178	176	178	181	191	155	198	199	188	211	190	196	190	198	229	203	199	213	189	189	197	189	189	183	183	199	198	223	167	194	167	203	193	204	193	196	197	206	187	176	206	219	206	202	207	208	204	175	212	170	187	201	208	207	173	173	200	195	191	184	175	189	187	181	176	163	172	191	174	212	195	214	157	201	186	206	181	195	196	185	198	179	186	191	178	186	185	218	209	203	206	167	209	191	215	194	182	188	198	191	173	196	188	177	212	175	204	194	207	159	222	171	197	187	186	195	184	191	229	191	174	205	198	185	198	192	197	169	215	184	184	198	184	185	202	202	191	206	198	230	212	203	207	195	198	197	151	204	202	196	217	192	213	183	184	190	162	191	197	166	198	213	208	180	207	178	178	196	205	199	197	186	170	167	218	197	215	145	166	207	199	187	190	209	194	179	198	208	197	192	204	212	175	177	195	207	187	209	187	204	179	202	184	185	169	187	185	181	187	185	175	175	179	192	224	184	241	155	178	189	170	194	185	165	189	203	195	197	176	183	187	191	205	230	190	187	206	177	205	183	199	210	207	184	225	184	195	181	190	189	188	188	182	203	189	202	186	169	199	185	171	181	176	227	184	195	192	193	203	211	168	214	159	192	205	179	202	208	207	199	190	188	199	184	207	203	184	188	204	175	196	193	173	214	184	221	183	189	159	194	219	201	181	206	202	172	201	200	188	196	206	196	167	197	189	209	193	233	211	205	166	194	183	180	181	204	224	200	171	194	186	186	197	195	179	182	202	200	176	177	210	177	189	205	203	160	170	181	176	199	199	180	190	178	180	187	200	180	218	189	197	204	186	213	205	175	196	204	195	194	188	196	196	176	216	184	192	196	211	209	194	185	177	187	169	193	165	191	190	209	168	220	184	199	166	188	189	170	197	208	211	196	214	182	179	205	179	179	210	192	202	204	201	197	163	192	195	218	207	177	208	222	186	206	194	205	201	194	159	196	215	187	183	197	182	194	183	195	188	223	197	188	201	210	172	175	177	198	165	168	174	168	199	180	191	198	195	190	209	202	206	186	228	188	165	201	199	165	189	180	170	199	184	177	208	193	176	213	186	160	192	206	193	194	169	180	181	183	200	168	209	185	196	184	206	207	182	202	184	202	174	210	177	190	193	182	189	202	229	194	185	200	165	186	205	193	205	193	191	191	202	187	190	198	198	205	201	174	194	176	173	173	181	190	193	198	194	211	179	181	205	182	198	203	201	228	183	165	204	187	187	204	181	193	203	166	212	188	179	215	183	208	198	212	228	173	184	185	212	186	174	205	186	187	182	193	176	236	180	170	207	184	188	209	181	199	198	188	177	178	222	211	188	200	179	210	189	191	205	208	190	175	188	173	195	178	172	203	177	193	190	193	180	192	188	203	180	201	179	188	185	165	197	181	188	205	184	179	180	208	182	212	217	190	200	232	218	202	199	212	195	197	213	200	192	211	196	210	183	193	202	175	191	170	173	186	184	193	207	191	214	202	204	192	233	211	185	194	175	181	188	195	223	204	212	180	188	202	179	211	173	179	187	195	191	180	154	184	204	188	182	208	221	179	218	172	203	182	186	201	175	185	194	190	178	177	192	201	189	199	209	216	187	181	197	205	199	195	171	191	220	192	212	190	203	195	192	168	183	202	191	164	172	154	221	183	189	220	225	213	194	218	183	182	189	180	191	211	188	204	215	234	214	183	211	204	200	177	209	193	211	187	170	184	163	179	185	210	203	171	189	183	186	209	187	208	194	192	161	196	181	190	217	187	197	179	194	199	186	201	192	178	191	205	208	206	196	206	205	195	197	189	194	193	209	174	185	194	174	189	197	178	184	199	194	181	198	170	185	179	168	197	193	201	193	169	180	179	193	193	181	209	194	206	188	208	160	180	219	196	176	175	196	184	186	170	162	183	210	191	182	192	210	202	192	202	181	195	170	184	175	196	195	198	189	203	203	178	199	191	167	147	204	193	162	174	190	187	215	173	212	175	170	207	197	171	189	184	194	202	183	188	179	209	196	173	214	194	180	199	183	175	192	204	177	180	209	211	196	161	192	167	188	207	185	192	174	193	213	178	173	184	184	200	179	180	203	202	193	199	205	218	202	191	168	191	189	201	202	172	188	182	203	219	192	216	185	209	198	228	194	192	187	185	199	221	210	208	187	200	193	173	197	167	218	199	170	196	182	179	176	173	178	209	205	196	191	215	175	189	192	187	198	192	194	179	209	201	198	192	198	219	213	199	186	187	184	193	184	205	170	184	188	212	193	179	196	193	199	192	194	205	198	202	187	216	207	209	215	196	155	180	217	193	178	211	196	189	223	160	194	170	173	191	186	203	200	189	221	216	208	191	166	211	179	194	197	162	214	179	190	222	190	197	199	171	169	182	191	205	197	209	186	193	188	195	189	204	178	180	179	187	185	198	186	221	179	198	173	177	186	187	212	173	207	186	182	192	209	162	193	196	188	159	175	179	193	193	179	190	185	208	185	190	182	205	199	194	204	189	217	183	187	178	195	186	184	176	182	189	197	207	182	180	176	204	167	179	198	232	225	183	172	189	182	184	186	199	188	186	184	171	195	200	157	198	216	200	182	181	212	183	197	193	190	195	204	177	197	185	193	192	178	183	186	181
39687	26170	20516	15684	8931	4508	2095	1748	1525	1455	1240	1038	956	847	697	621	628	598	536	517	502	501	447	468	474	464	441	444	442	474	410	417	405	417	422	424	429	443	412	433	421	434	408	440	421	429	426	468	453	453	424	396	433	423	412	414	431	457	462	408	422	434	427	385	442	426	437	430	407	461	417	396	459	433	430	429	417	427	421	413	430	437	458	422	449	387	424	428	448	447	404	444	456	442	430	438	427	410	408	456	416	427	407	425	438	411	412	423	426	399	444	474	421	430	423	435	394	458	423	397	423	390	449	376	421	396	401	442	433	407	448	423	469	461	437	434	418	418	428	443	382	458	442	457	424	424	428	423	409	346	457	400	439	439	396	417	434	418	425	430	369	380	438	410	439	417	427	439	410	412	436	439	428	431	435	421	443	380	436	437	428	451	405	400	418	459	443	428	426	400	425	418	406	461	448	425	444	435	412	441	426	435	420	387	409	413	444	439	420	435	385	410	436	414	412	420	398	436	457	428	435	432	442	398	439	430	400	372	422	379	454	449	440	440	413	442	440	446	451	374	421	424	409	430	432	396	432	400	418	443	407	412	390	478	438	430	399	462	450	425	391	401	450	421	398	386	422	399	391	427	429	457	447	405	410	433	423	444	426	431	412	404	417	430	428	433	447	423	426	387	375	431	379	452	415	416	407	424	448	429	434	429	422	459	413	429	437	433	422	402	448	413	409	404	424	426	434	408	443	418	406	418	417	448	429	439	451	422	427	400	439	401	449	396	454	389	391	446	437	444	450	432	412	406	439	426	417	406	422	411	387	419	424	420	480	396	369	413	474	432	441	407	447	439	388	427	415	421	414	444	393	420	437	438	400	395	387	411	426	427	440	453	404	411	439	407	466	398	428	452	397	457	424	405	382	481	428	443	467	454	423	451	435	401	467	451	439	379	397	466	437	410	438	430	417	410	445	418	448	404	456	400	431	434	434	442	441	440	418	438	461	442	436	392	434	431	409	444	421	421	428	423	467	470	395	426	445	422	407	440	447	465	433	420	417	391	423	435	420	487	371	443	419	433	452	447	445	428	417	401	472	434	439	435	457	419	405	421	450	405	426	424	383	424	450	453	447	434	430	411	418	415	417	419	496	399	425	393	429	385	416	392	405	433	432	424	431	452	415	451	435	431	454	409	407	455	411	385	458	436	439	449	422	444	442	420	413	391	387	384	426	433	414	416	419	432	450	401	409	411	431	396	405	461	427	391	430	416	400	421	440	446	407	430	424	393	447	406	405	415	394	392	429	456	403	441	431	377	413	418	451	443	433	396	411	432	431	462	419	428	436	403	418	419	469	403	418	460	434	418	387	401	462	451	401	448	404	427	458	416	433	428	402	445	435	418	411	422	440	423	436	397	425	413	464	386	450	424	438	399	452	402	442	398	411	397	406	411	421	422	385	415	398	406	416	437	432	417	415	426	420	425	388	426	465	441	418	413	411	420	421	422	498	428	462	383	387	446	448	444	464	429	422	414	407	436	439	463	430	412	413	415	421	405	418	401	418	418	422	422	421	432	398	428	373	425	434	458	432	416	436	408	431	474	468	414	430	468	399	417	430	410	449	445	431	452	435	411	418	427	412	450	435	439	395	452	452	418	378	425	427	388	426	424	440	435	447	410	409	434	405	438	390	428	439	388	463	412	450	436	413	444	422	440	425	423	460	472	473	468	452	454	445	422	405	431	455	415	415	486	437	406	422	398	400	457	432	437	450	424	395	436	413	427	401	393	449	403	415	438	441	446	413	417	454	420	444	399	454	411	450	420	449	444	444	445	423	411	424	432	420	412	435	410	395	382	444	464	387	434	453	378	453	459	451	430	433	395	428	446	453	441	447	442	422	415	449	432	391	409	413	420	444	433	443	392	440	438	439	390	419	426	431	417	459	434	438	442	423	441	423	404	429	418	407	415	419	431	432	442	445	428	417	369	446	414	395	403	406	420	426	434	409	463	455	409	397	432	412	428	422	419	431	455	435	390	420	447	419	433	487	437	395	419	438	444	429	427	407	426	429	446	423	376	445	411	442	452	458	408	396	448	402	407	435	422	434	471	427	423	455	430	434	408	445	376	458	407	425	404	417	421	416	436	399	431	454	434	431	390	394	395	410	438	395	407	458	401	423	429	408	437	400	399	397	421	462	422	435	439	404	443	439	410	383	422	395	439	413	464	403	440	406	422	384	440	453	417	460	429	445	437	388	402	409	445	422	401	410	448	449	415	446	431	440	405	432	442	419	465	454	395	403	449	456	418	449	423	401	431	395	430	414	405	393	443	421	441	394	448	413	455	411	404	383	430	386	462	402	393	421	453	430	439	459	430	464	430	386	434	419	429	392	408	415	390	464	425	410	460	437	403	405	427	429	389	427	448	395	461	424	420	428	415	411	433	394	433	429	389	441	433	417	397	420	443	411	434	441	423	433	436	425	410	417	409	428	446	429	405	424	419	429	429	462	441	420	420	409	436	435	433	429	420	429	412	409	434	459	452	419	414	412	419	446	455	404	438	428	446	426	422	415	452	406	484	411	412	427	428	440	436	406	409	453	383	369	434	390	445	450	406	400	402	445	446	423	389	400	392	417	386	420	427	441	411	421	369	432	427	446	434	381	427	390	446	423	393	466	417	447	414	432	407	406	446	432	471	415	465	390	465	436	392	414	426	399	427	458	431	434	454	457	389	442	400	447	397	429	392	454	424	414	432	429	412	432	410	440	436	394	416	418	369	421	433	423	424	448	427	426	400	437	451	412	450	403	441	468	443	444	405	423	383	427	445	406	416	394	448	418	400	454	456	406	427	446	398	441	411	449	426	422	409	430	443	448	378	413	427	430	439	439	411	402	457	405	395	430	402	420	424	431	402	383	410	431	413	411	453	380	402	451	435	450	459	407	418	433	385	438	432	446	422	419	418	425	434	419	473	436	411	418	423	428	404	448	418	435	415	432	407	456	405	428	410	448	416	433	422	383	451	420	409	443	418	434	444	439	410	402	392	449	445	421	385	445	455	426	424	429	451	423	378	438	426	477	412	435	396	413	453	428	428	403	462	441	440	372	406	403	417	408	435	414	429	420	429	429	414	402	383	397	415	428	414	431	426	463	384	414	428	401	441	399	450	429	421	446	427	406	392	401	422	436	427	423	445	408	451	430	403	442	437	418	421	419	410	438	423	417	438	390	409	418	424	405	381	445	417	402	430	428	408	459	418	381	417	463	392	444	421	369	387	444	410	398	436	394	403	424	401	433	404	454	403	435	433	503	448	436	430	440	399	421	417	386	434	403	422	434	425	401	416	400	411	422	458	427	450	442	480	432	403	415	425	422	441	407	437	414	458	447	423	387	448	406	429	432	433	447	439	460	394	430	385	406	417	434	413	426	457	430	418	415	389	386	426	476	431	429	441	446	379	422	448	394	407	403	447	436	442	440	438	401	413	405	413	421	408	423	417	429	409	427	432
43221	21720	9842	3701	1530	531	387	319	316	271	294	287	257	238	191	231	217	190	192	223	214	197	190	198	211	194	234	191	203	204	183	185	206	210	207	203	197	178	223	195	192	193	199	202	188	204	212	212	209	200	193	200	201	201	184	191	182	197	217	199	207	187	214	195	203	214	225	195	200	201	210	207	185	206	196	223	215	209	181	208	204	215	202	215	178	215	186	196	205	221	204	187	198	221	216	185	203	182	173	188	196	189	217	220	190	199	188	226	200	207	208	193	193	234	186	209	181	161	200	182	204	237	201	225	217	178	172	190	197	190	187	197	205	194	210	180	229	208	213	213	218	228	217	205	222	188	208	201	202	186	205	189	205	187	184	186	166	194	223	210	202	209	178	215	205	199	200	212	217	206	205	219	211	200	210	194	222	195	180	171	193	208	188	213	185	206	215	192	192	187	196	215	199	177	212	196	217	213	187	192	156	182	201	195	205	178	205	195	205	192	185	198	186	208	171	197	203	175	209	212	217	214	212	173	205	185	226	200	230	187	211	206	178	203	204	229	199	196	205	213	179	197	214	209	191	233	225	204	218	225	205	197	192	197	198	205	187	215	191	197	222	184	173	214	214	193	193	187	242	202	205	227	161	205	202	207	178	209	206	191	210	187	179	186	166	185	213	196	209	211	201	198	215	189	217	205	202	206	203	188	208	204	173	207	231	222	212	204	195	210	182	200	190	196	195	201	249	223	194	213	201	191	205	202	191	202	214	177	195	209	195	203	222	184	168	231	170	206	189	177	195	206	181	191	210	232	175	204	195	199	199	183	209	205	208	201	206	197	189	192	191	193	211	187	220	214	198	179	204	199	204	198	179	187	230	229	188	211	193	195	219	220	197	214	205	212	198	224	199	211	196	200	209	196	226	239	217	201	179	190	191	205	187	211	190	184	230	227	185	215	212	181	211	208	213	194	185	195	202	233	192	206	216	167	195	204	166	203	217	201	214	210	209	232	178	218	173	197	223	187	229	191	188	199	196	239	233	178	205	228	200	217	193	225	201	220	190	200	184	190	213	206	185	193	196	204	178	191	193	198	188	211	204	169	206	191	201	222	208	213	225	212	188	217	188	202	210	211	197	208	200	204	208	205	229	213	214	169	216	187	208	198	222	230	179	183	217	208	183	195	202	206	197	208	213	204	198	194	226	203	209	200	167	194	214	189	204	211	188	198	206	176	218	216	195	191	195	214	190	195	196	216	202	184	218	223	196	194	179	188	216	188	180	229	179	213	198	207	188	188	157	182	223	201	197	212	192	178	210	218	220	199	199	192	208	202	191	200	199	208	203	207	187	213	198	210	216	210	212	208	207	226	218	183	194	186	208	219	193	184	198	183	204	206	195	212	189	180	210	236	199	208	203	170	208	205	219	194	195	208	179	183	228	175	214	186	195	195	220	179	177	214	173	224	203	202	210	193	195	205	216	196	219	222	190	183	214	215	186	178	204	235	224	180	213	210	224	209	209	184	177	209	182	203	195	201	201	200	193	211	203	224	211	195	187	205	189	195	177	203	192	188	206	177	190	204	203	172	173	198	197	224	218	187	219	214	220	185	188	208	204	191	191	201	227	177	235	184	207	181	191	202	208	208	186	187	202	190	195	188	218	220	195	211	205	201	204	176	209	158	224	183	181	186	214	183	205	203	181	200	177	196	207	223	202	187	195	206	188	190	202	201	238	191	160	193	199	225	190	234	209	199	230	203	200	197	180	195	202	195	203	228	212	226	211	180	199	198	194	190	202	204	180	202	186	185	215	185	188	200	189	189	198	232	176	205	224	208	196	189	199	187	199	186	220	193	226	186	169	189	188	212	195	201	218	211	209	223	201	220	203	229	199	206	197	209	206	193	174	218	195	201	189	220	216	198	186	194	170	206	224	194	203	220	221	221	213	191	225	202	217	213	209	224	232	214	203	193	215	210	195	219	200	191	189	186	196	200	187	209	212	185	212	203	187	176	252	204	215	198	171	185	187	163	193	220	201	189	200	174	198	186	204	197	227	201	201	208	195	197	208	213	184	209	213	216	184	209	213	221	215	183	204	167	183	201	182	200	202	200	188	228	168	196	211	197	182	197	239	194	198	197	217	195	193	220	205	218	195	204	219	187	202	195	198	181	222	193	229	199	186	183	195	183	209	210	210	185	204	232	226	186	189	214	194	202	195	189	161	177	200	180	221	196	201	204	196	210	168	214	211	185	182	223	189	212	206	214	170	158	205	205	209	194	190	189	212	196	215	228	217	184	194	231	185	220	199	202	174	199	188	218	207	196	202	213	192	192	202	194	222	219	225	180	189	194	189	227	210	201	221	189	202	178	211	195	172	219	217	202	226	213	207	226	203	223	207	193	190	197	211	195	232	188	183	218	198	219	214	155	178	183	215	211	185	191	216	198	187	216	217	194	198	174	208	184	212	176	196	203	200	198	196	217	193	193	186	222	207	196	229	207	197	200	221	219	225	178	214	230	195	195	181	199	172	213	212	197	185	217	186	198	208	174	185	193	197	190	212	173	206	207	228	194	210	205	212	205	209	195	202	196	205	189	163	187	189	198	206	198	208	189	226	225	194	191	201	201	211	178	193	189	203	196	198	163	219	195	184	190	197	219	227	200	203	181	200	191	205	216	199	203	212	211	230	207	172	187	234	209	223	229	225	182	180	182	208	187	193	200	173	193	196	204	220	172	182	202	226	214	201	187	213	204	186	217	204	189	204	195	196	228	214	224	201	205	207	179	198	223	216	196	192	204	214	202	175	217	212	189	207	210	224	193	198	215	207	184	193	168	223	199	210	180	206	214	208	208	204	219	201	211	195	214	198	228	191	204	193	196	176	211	187	220	228	208	179	178	173	205	232	196	209	198	178	212	201	205	212	197	217	218	191	217	181	207	213	184	203	197	218	210	208	191	184	181	202	205	188	232	197	207	200	205	189	213	199	213	195	186	200	217	180	213	202	192	241	220	216	216	219	203	204	185	197	202	175	212	198	203	181	194	186	195	183	187	216	194	194	205	197	176	202	225	194	183	199	214	197	187	195	207	207	196	182	179	197	202	232	209	214	186	206	251	199	237	198	215	201	225	194	190	224	177	176	202	203	187	203	215	226	202	200	185	194	221	197	180	210	192	227	199	206	210	194	208	189	186	197	211	175	214	235	194	179	188	201	238	207	203	206	213	226	189	189	212	211	204	213	233	205	191	213	211	206	217	222	201	199	220	212	190	203	176	202	205	182	200	225	198	183	196	199	208	177	187	219	207	239	211	218	184	217	233	215	189	210	214	215	188	195	178	226	216	201	164	214	223	202	198	198	182	226	200	200	223	212	226	190	229	206	212	177	198	225	197	246	190	194	214	207	219	211	242	216	217	189	194	201	197	224	205	224	213	186	190	214	195	186	185	175	177	189	192	190	209	210	224	220	209	182	217	193	214	221	228	192	183	201	155	199	195	197	220	200	176
27003	15426	12099	8357	4603	1691	1223	994	1043	964	773	763	737	614	577	533	516	508	490	534	458	484	440	477	454	458	467	453	407	483	446	452	447	428	449	441	410	459	454	449	437	428	420	456	381	471	486	462	414	455	423	435	452	419	437	460	424	429	468	465	422	421	492	433	444	464	473	422	400	405	423	450	444	449	456	459	442	443	466	406	448	451	408	455	446	466	458	402	432	435	447	459	419	424	444	454	428	430	460	410	417	381	419	447	437	462	435	415	427	411	463	433	425	435	461	470	442	425	451	421	451	416	429	464	387	457	421	415	442	432	467	436	435	453	438	451	442	432	464	464	422	408	421	451	442	427	485	454	437	431	408	398	484	465	380	428	426	437	429	449	464	461	425	416	481	406	448	440	445	439	458	391	468	465	430	465	415	413	441	432	460	416	417	436	420	418	475	464	388	428	432	438	428	460	440	452	448	450	450	445	434	408	423	474	455	458	443	457	447	433	418	477	443	465	398	427	421	461	420	400	437	379	439	488	438	382	431	460	418	473	423	423	431	433	411	431	432	453	432	444	439	441	458	461	445	463	409	448	435	438	427	388	448	463	456	424	443	456	444	451	412	469	456	441	429	479	472	451	455	452	477	444	424	402	459	423	449	427	427	444	429	427	428	452	466	454	432	451	432	393	447	410	428	438	444	430	454	418	471	475	466	450	435	440	436	434	466	428	416	447	425	459	454	432	465	453	454	399	424	421	420	409	401	454	433	445	435	411	433	458	453	428	411	478	451	404	449	460	457	428	470	433	452	410	423	441	440	426	458	377	456	491	463	441	407	426	457	485	418	393	456	411	429	468	419	464	432	437	425	443	477	448	432	481	459	446	456	416	436	424	438	429	435	463	413	429	456	384	454	392	431	474	449	438	399	463	431	432	435	457	459	426	420	452	457	433	408	461	463	434	447	444	480	452	428	419	474	394	421	452	459	466	429	415	465	437	453	450	443	446	418	462	447	437	450	447	466	425	430	438	442	426	415	449	453	427	464	411	454	416	458	445	429	407	434	429	510	462	417	448	425	457	446	454	455	471	399	432	445	470	481	429	395	449	468	434	453	431	446	394	443	425	426	411	427	442	446	378	414	464	395	417	403	464	455	417	429	449	434	431	478	416	466	442	454	461	421	432	453	436	452	445	455	448	379	410	399	455	404	418	426	457	449	420	414	416	467	472	452	447	421	442	424	444	455	414	447	432	435	430	450	432	434	434	446	406	471	446	442	434	451	451	441	434	424	425	437	444	456	428	426	454	474	434	391	430	478	464	430	473	425	452	398	425	429	408	434	455	421	438	428	446	459	443	441	436	450	442	388	408	458	453	422	454	448	442	456	450	417	435	435	440	460	464	433	441	426	430	439	397	421	440	408	448	479	434	462	487	439	455	442	456	459	443	470	421	470	470	454	463	473	396	445	440	426	455	396	423	427	472	431	405	384	412	457	441	432	433	450	448	427	420	414	470	439	419	443	415	453	445	432	406	469	447	421	434	404	485	409	458	443	431	430	453	412	444	439	443	411	441	443	431	420	419	398	413	469	415	419	431	471	403	408	461	437	439	450	399	421	430	416	453	439	419	428	404	471	459	393	452	437	450	437	424	484	441	389	446	474	437	422	458	455	436	445	423	437	436	424	432	458	424	452	433	435	430	432	440	401	431	413	452	448	419	433	458	449	457	444	470	422	402	411	454	448	450	450	449	449	437	418	441	439	418	437	431	448	463	470	402	404	440	431	416	442	446	426	411	444	455	450	456	423	465	458	398	461	454	442	452	423	457	426	456	442	461	417	472	423	445	453	471	436	426	424	412	439	448	440	418	420	421	418	410	459	365	451	457	440	440	414	423	450	474	458	417	439	432	426	439	438	392	421	413	425	423	443	420	461	426	392	483	443	424	443	436	420	444	438	436	445	443	408	435	449	435	430	441	429	462	454	441	473	448	447	480	434	437	433	456	427	434	399	464	416	441	388	479	429	456	436	460	435	426	454	437	429	408	421	445	430	427	456	463	461	443	461	473	429	457	470	466	438	460	434	358	426	415	437	454	403	427	421	421	459	435	418	427	410	432	496	407	454	445	400	405	413	402	458	427	436	439	448	454	435	459	454	423	432	443	448	432	467	438	416	455	414	444	440	445	440	456	441	453	438	456	425	447	447	448	458	450	439	419	446	440	483	468	449	410	431	416	433	457	423	438	418	440	446	474	425	428	413	418	434	430	446	412	425	405	427	420	438	451	392	469	432	434	455	446	461	448	455	427	440	449	408	418	467	412	428	412	428	440	396	436	411	416	426	430	449	458	447	433	433	424	419	449	438	389	419	453	400	433	422	418	464	417	446	429	448	489	406	438	443	451	409	452	462	446	426	427	464	416	454	438	419	430	436	418	451	429	470	435	427	431	433	480	458	427	413	458	444	440	433	428	442	398	459	449	441	433	474	420	460	436	445	418	432	447	424	433	459	424	415	434	405	422	497	470	480	433	445	449	427	430	431	439	416	466	460	453	397	417	422	375	447	419	451	429	454	410	453	437	405	418	447	421	462	414	413	461	406	447	431	466	423	452	460	415	429	439	434	444	440	453	408	440	431	469	440	413	469	410	429	413	434	451	449	458	430	407	427	413	479	496	454	462	443	439	408	413	448	435	432	423	418	464	438	447	418	427	445	486	413	435	444	427	412	460	411	440	430	409	449	424	435	416	434	454	442	430	469	423	426	477	447	407	421	421	435	477	426	418	419	400	443	446	437	448	413	441	441	450	409	446	424	409	470	454	409	450	474	461	452	466	435	458	432	426	425	441	437	441	432	457	447	413	452	449	408	416	438	413	426	420	426	409	422	453	453	433	417	431	440	424	442	476	454	489	432	432	443	446	437	414	444	404	422	408	443	406	429	443	415	451	407	471	438	420	430	396	425	478	443	451	394	470	420	445	440	428	423	435	461	435	424	430	408	454	443	472	418	440	391	469	436	452	434	429	468	457	461	443	437	420	440	466	421	425	459	429	403	470	426	421	423	441	451	488	413	414	419	443	453	414	410	450	506	464	448	416	439	449	406	448	438	458	438	449	439	397	482	443	438	452	421	436	427	409	438	454	472	416	432	476	430	477	428	427	445	458	430	396	415	404	436	429	458	437	451	441	404	410	414	431	460	423	426	448	447	440	418	423	433	424	449	407	453	439	428	476	451	440	427	492	449	448	435	429	425	443	459	425	468	475	426	421	478	460	428	453	430	453	444	455	413	466	440	455	444	417	438	441	405	411	459	437	445	442	461	442	417	422	425	437	426	434	442	431	422	423	453	427	434	430	472	423	435	422	430	453	420	429	435	443	449	417	381	447	458	453	444	441	496	427	467	429	441	454	465	446	464	481	457	431	424	468	449	481	417	461	451	457	456	466	453	429	447	413	430	435	419	437	431	421	449	442	409	451	445	437	431	450	426	429	427	440	465	451	437	397	430	424	437	418
57776	31239	15281	6503	2571	675	444	381	327	323	304	278	268	262	224	215	233	198	206	191	194	205	191	192	214	214	179	194	189	199	177	163	180	176	179	230	191	192	197	184	209	172	203	200	199	204	186	184	188	195	182	196	228	200	217	210	178	200	182	204	199	203	164	210	188	186	208	160	201	190	188	178	180	197	203	179	168	189	194	189	174	186	177	183	171	205	191	198	209	183	178	208	179	189	190	172	217	187	194	195	189	176	202	207	182	199	170	187	197	172	196	188	193	154	183	207	195	175	214	162	180	180	197	200	217	182	170	197	195	160	203	197	186	196	198	199	174	205	147	173	167	198	195	202	188	198	162	165	188	195	193	200	178	208	190	208	172	197	175	189	209	218	185	198	185	183	204	202	197	179	202	173	220	196	191	187	170	183	159	207	203	170	177	199	185	212	167	178	194	191	208	176	173	163	165	197	179	193	192	171	196	165	190	196	184	156	175	160	180	179	197	235	207	217	181	188	179	165	176	216	223	200	198	177	182	187	179	175	174	207	186	198	214	184	184	186	180	195	187	197	206	195	182	183	200	160	181	181	188	172	191	183	204	207	174	193	194	185	176	179	173	195	184	175	195	175	188	194	174	193	181	171	192	197	198	169	175	175	181	186	188	182	193	182	186	203	175	190	186	200	183	169	196	141	157	198	178	192	179	165	184	199	202	205	184	189	199	195	171	181	201	178	182	178	210	214	184	192	190	204	191	216	208	174	186	210	173	178	201	198	198	179	175	160	185	187	162	218	191	201	173	185	204	192	192	177	169	180	205	223	193	166	167	161	202	189	184	181	157	193	153	200	200	200	184	193	180	178	214	177	203	183	186	194	171	196	188	211	181	182	191	203	216	196	204	190	180	175	169	161	165	189	181	203	184	172	177	176	173	193	217	191	173	174	182	199	188	175	182	206	213	193	202	199	197	188	188	205	189	185	180	182	188	235	203	188	196	166	176	198	185	165	194	192	202	182	210	188	184	200	201	159	171	195	160	181	191	183	212	181	163	199	197	158	213	184	174	194	180	170	190	170	201	204	178	181	194	168	194	200	207	184	170	181	200	201	185	166	170	181	188	192	204	191	173	204	178	172	165	181	171	194	203	189	179	182	192	209	185	184	206	195	186	180	196	198	183	203	175	181	166	184	192	191	190	179	193	189	163	191	218	197	170	215	187	193	203	185	197	194	178	203	199	186	193	178	181	208	194	190	204	169	195	185	192	194	206	193	159	182	174	211	199	207	201	186	190	217	191	173	179	211	182	189	184	193	191	222	176	183	205	199	190	184	207	218	204	198	181	200	197	182	192	170	185	198	166	198	179	226	169	197	188	165	198	202	201	189	201	176	183	157	161	181	182	171	205	182	200	211	208	188	189	179	192	170	191	166	175	200	169	181	208	183	182	187	175	197	189	168	176	183	212	183	191	221	197	192	179	166	190	211	195	213	202	192	228	176	215	208	153	170	189	187	195	196	209	194	160	162	199	184	172	178	195	186	174	200	212	177	182	187	194	170	191	184	179	187	198	215	180	195	177	200	194	172	180	210	210	170	217	171	196	192	186	212	193	216	191	194	193	197	212	179	212	159	195	189	180	177	176	174	181	209	192	191	196	164	211	182	217	187	194	180	170	192	167	177	208	189	210	185	207	202	202	170	172	198	212	172	189	170	165	231	184	207	196	204	188	180	188	195	179	198	167	195	161	186	209	150	180	188	223	217	195	187	187	192	184	176	155	186	181	195	195	173	212	189	192	187	200	187	172	172	189	191	179	178	190	156	192	200	169	219	177	210	210	195	181	205	180	177	170	191	209	170	185	167	191	185	169	216	195	175	182	176	155	190	156	177	209	193	171	178	183	167	202	183	166	175	189	188	217	170	173	190	192	168	187	166	186	195	190	188	191	190	194	165	204	190	183	176	195	200	176	174	194	181	161	192	171	186	169	198	213	189	183	187	186	167	151	169	168	185	203	183	176	173	167	165	199	183	165	187	189	185	184	202	178	189	163	215	163	203	170	175	170	160	203	197	185	181	192	194	199	182	172	173	169	189	182	209	210	187	197	196	170	174	211	174	205	178	199	177	182	176	199	203	169	208	182	202	173	202	188	194	195	161	167	182	197	184	150	170	211	204	183	175	202	213	186	192	175	191	175	211	175	202	202	164	192	183	200	173	205	182	188	182	173	188	188	195	182	195	176	215	184	159	165	201	213	198	208	196	192	205	216	219	219	206	206	187	158	179	179	173	194	174	206	198	208	179	192	192	205	174	196	181	199	166	207	183	169	190	180	198	188	186	176	178	172	194	208	192	175	191	167	179	198	218	177	197	182	187	170	179	185	185	192	192	181	196	188	200	177	179	185	192	186	204	220	179	202	154	180	188	209	176	187	173	190	175	192	215	215	186	177	191	212	202	182	183	157	206	166	185	182	183	203	168	186	186	187	179	169	157	197	185	184	180	182	172	198	178	172	196	195	177	172	174	170	157	179	188	206	200	218	217	167	180	192	198	205	183	200	174	192	180	188	195	195	157	170	186	177	201	184	177	170	158	190	191	178	203	208	202	178	164	194	175	173	209	182	178	182	198	177	187	185	176	192	169	204	197	213	195	190	173	197	180	173	174	173	196	208	189	185	205	176	200	169	180	202	170	177	191	186	192	173	217	183	183	176	158	163	182	211	167	184	184	191	184	176	185	176	177	195	185	195	200	196	204	195	211	184	183	184	198	178	202	176	197	162	183	187	202	170	195	209	184	180	182	187	186	167	200	205	167	226	193	187	177	201	202	168	198	196	195	169	177	210	249	164	199	199	193	181	181	169	195	177	200	195	182	194	171	176	187	187	192	193	177	230	184	192	168	209	206	184	202	206	195	182	197	211	175	209	187	187	190	158	163	195	200	191	195	202	182	194	222	177	187	183	187	164	200	179	192	190	196	184	187	191	202	176	212	184	185	222	176	197	225	173	174	177	196	183	185	196	175	176	208	187	173	188	186	190	196	178	176	177	196	184	177	188	167	183	193	176	213	190	200	195	212	194	198	167	192	147	176	190	209	195	179	196	180	193	168	217	186	184	174	176	178	213	175	187	216	182	189	169	183	169	165	180	193	186	167	188	199	167	184	194	180	177	187	166	184	197	190	166	171	175	157	177	196	192	206	176	181	176	191	169	179	177	193	186	189	150	183	186	174	178	184	175	176	186	187	189	170	185	160	191	187	188	187	176	173	180	193	194	208	210	179	189	181	186	197	208	193	179	200	200	176	167	178	181	200	187	176	195	165	185	208	183	196	177	179	196	187	196	182	177	172	185	184	172	175	172	183	167	216	194	170	190	177	205	189	196	206	184	174	193	188	207	177	199	169	183	188	201	162	160	200	182	180	193	207	187	182	194	176	195	170	184	211	168	205	192	198	208	194	204	179	181	192	192	180	168	172	163	185	179	194	152	212	222	171	190	183	198	200	173	171	197	192
36976	21993	17232	12951	7453	2110	1590	1297	1117	1052	992	911	762	659	643	566	554	531	499	491	437	459	435	433	435	421	430	453	437	412	419	412	413	450	413	429	434	433	436	404	376	386	443	390	422	452	400	449	436	388	409	399	412	429	441	423	377	431	449	418	444	397	404	459	419	406	413	409	436	432	411	420	438	449	412	421	447	422	440	368	442	401	410	410	420	388	444	441	414	418	422	436	428	423	405	402	425	418	389	414	418	404	429	439	402	421	433	419	419	422	394	430	396	400	424	444	431	402	418	386	421	384	411	402	440	382	403	394	394	350	432	401	405	434	434	449	380	405	378	427	418	400	413	409	401	390	391	405	408	405	431	427	400	422	447	437	430	409	396	417	417	416	421	423	390	403	395	412	450	425	414	395	397	415	443	419	410	421	437	410	409	399	436	371	398	422	397	391	430	413	399	406	432	433	410	423	390	411	393	426	412	406	458	429	371	440	429	415	401	423	390	439	409	410	428	423	411	385	432	416	395	388	406	418	381	391	425	433	417	415	431	435	445	396	403	393	403	433	414	443	423	393	425	396	427	389	381	423	393	408	398	433	422	434	406	393	393	429	402	427	429	413	402	449	394	438	371	390	389	421	429	398	400	402	417	396	406	395	424	454	368	424	407	404	399	404	401	403	407	414	386	420	426	426	435	404	405	393	423	398	411	438	402	384	398	415	417	388	426	413	420	427	395	441	410	420	424	408	439	421	404	420	415	385	404	414	395	425	411	409	400	370	408	411	414	419	406	419	411	419	407	450	399	432	415	440	444	450	411	416	427	392	409	409	403	441	408	419	440	420	396	395	392	419	425	404	420	456	415	407	418	406	431	465	418	416	409	390	376	414	405	416	420	450	403	435	419	408	435	416	405	408	393	423	426	420	414	419	360	407	413	431	423	439	404	436	401	399	389	425	432	388	413	394	416	454	419	401	419	412	415	401	383	409	416	405	406	405	444	391	385	385	421	396	405	396	410	447	430	423	443	397	423	413	419	434	442	419	447	402	393	411	440	426	397	393	424	370	401	406	408	387	416	414	423	383	436	440	398	412	426	404	410	407	440	425	424	438	440	405	404	405	405	437	430	423	424	430	418	381	377	395	382	401	423	463	406	410	435	409	409	392	396	465	428	433	419	448	399	418	416	404	396	406	457	453	405	382	422	412	417	426	404	418	375	414	431	410	425	387	404	421	400	413	438	406	403	417	403	429	455	413	455	387	430	432	418	407	409	402	406	411	432	405	418	396	422	420	411	410	385	399	397	432	393	418	411	405	394	409	420	412	430	400	391	422	434	406	413	368	403	442	448	396	418	415	387	403	431	417	409	417	404	395	406	405	411	433	397	392	408	394	416	407	403	411	413	411	389	416	391	402	418	430	410	426	428	385	415	406	437	430	385	419	476	415	406	446	404	408	407	450	429	395	407	420	439	399	420	441	429	438	419	393	429	398	427	463	457	394	447	432	402	405	416	403	414	453	417	389	380	429	469	391	447	416	438	391	411	400	404	411	484	436	427	446	422	416	419	428	427	423	414	423	419	422	406	375	397	385	390	421	450	412	419	422	444	429	389	406	403	428	438	406	456	424	391	389	446	418	390	401	418	430	382	398	403	419	401	380	411	403	429	424	355	436	413	417	439	397	418	451	448	405	414	397	398	389	416	414	386	421	370	398	398	389	404	421	370	394	423	426	429	442	398	408	417	406	385	388	405	421	363	460	394	377	435	404	455	433	429	416	399	377	432	431	396	411	444	435	429	418	406	410	402	421	416	444	407	406	426	434	438	426	413	407	444	410	411	387	440	430	436	426	404	425	415	399	436	438	426	416	381	410	442	456	430	440	393	399	402	394	426	424	417	450	398	418	374	407	390	436	412	369	442	433	380	418	431	430	406	423	452	397	421	430	406	453	389	396	439	430	395	421	415	467	421	404	411	424	434	435	403	428	388	398	458	420	425	389	399	422	440	407	392	395	414	418	393	421	415	441	397	388	425	447	409	449	395	419	419	420	406	456	410	385	449	438	379	430	413	385	376	407	397	396	443	423	411	411	418	380	422	449	409	422	388	392	437	404	409	412	412	453	388	415	418	429	413	462	403	360	408	402	376	394	425	410	438	389	430	395	395	417	395	417	388	412	393	409	450	405	410	420	423	419	405	405	450	418	386	443	430	431	455	373	443	379	407	399	419	388	402	395	453	390	395	412	420	396	440	406	419	401	391	394	414	397	424	407	432	451	435	441	409	412	392	388	397	396	411	469	405	439	390	408	425	431	417	429	419	419	427	444	439	454	436	425	403	403	390	431	421	415	400	391	432	449	392	430	415	375	439	437	412	438	431	415	438	433	407	420	415	424	399	420	427	413	449	413	404	392	394	430	412	415	426	431	399	400	410	426	434	390	393	382	384	434	404	438	406	414	388	426	445	434	396	419	398	407	385	428	418	429	376	398	437	424	427	410	387	390	427	418	430	409	436	397	412	412	416	437	369	420	417	389	409	407	439	417	432	411	431	396	419	416	406	436	436	404	413	426	432	396	449	437	407	399	436	411	394	430	414	419	422	428	388	420	450	414	439	418	376	449	434	411	438	453	401	379	376	418	417	419	410	442	407	403	425	376	406	419	401	411	400	390	412	394	408	392	368	434	390	413	419	407	420	370	413	391	392	406	431	470	420	414	434	413	406	410	412	442	435	373	415	436	386	410	433	430	440	391	435	391	424	396	432	402	383	420	444	396	412	440	386	440	402	373	412	386	430	428	428	404	399	451	390	417	402	413	428	410	420	391	447	410	476	430	366	429	384	414	407	431	394	410	434	399	452	423	399	435	408	415	402	430	418	447	426	408	400	425	398	415	416	375	439	434	380	441	424	393	430	415	408	376	388	424	387	413	400	432	393	404	419	416	410	390	407	412	394	424	397	395	418	395	411	428	419	409	460	421	429	386	430	430	400	418	419	394	447	409	398	406	414	447	431	418	431	395	413	409	437	428	402	401	417	423	404	384	425	441	404	400	375	436	379	411	440	420	423	460	386	410	437	426	416	413	392	411	417	436	404	376	418	443	408	394	428	440	393	428	456	437	417	414	424	383	411	397	374	413	393	408	417	440	434	384	416	417	444	393	420	439	417	464	411	391	406	421	409	432	402	466	436	433	399	400	446	369	420	408	434	420	434	419	408	403	396	409	429	382	408	438	433	397	420	417	393	455	405	444	448	420	439	393	401	427	376	428	436	412	459	391	446	409	421	413	441	418	431	441	417	415	417	465	442	414	408	380	382	396	372	423	383	487	392	409	429	443	405	405	442	400	420	397	393	442	411	450	411	398	414	415	413	458	435	398	435	412	423	389	417	408	415	421	395	402	386	369	442	400	436	440	402	420	400	385	430	390	413	415	433	431	416	414	389	431	392	441	386	435	422	393	392	354	400	427	364	436	433	395	410	411	444	381	388	412	438	431	422	385	418	448	400	395
68228	33368	16642	6393	2120	702	415	323	325	319	294	301	240	259	209	218	204	197	203	214	217	205	228	182	171	197	199	197	195	205	202	188	194	197	182	185	230	194	212	167	171	201	182	184	200	215	210	194	190	202	182	200	191	201	209	176	180	201	208	209	183	195	201	200	204	203	199	202	191	184	200	211	213	203	190	212	206	193	214	205	190	175	190	226	204	207	214	190	205	216	228	209	194	205	207	183	173	191	192	188	210	218	180	230	173	173	180	187	186	176	168	185	156	191	165	212	204	215	201	209	178	179	221	196	193	185	191	184	214	188	182	180	196	190	201	230	203	201	211	182	210	219	197	184	225	199	183	216	182	206	185	199	229	182	173	180	195	191	178	174	152	197	183	224	209	225	177	204	187	190	206	193	212	216	187	190	196	188	157	181	210	190	172	184	205	179	219	207	180	226	183	185	178	184	191	216	211	194	229	183	204	212	162	195	172	212	198	176	180	191	192	193	196	193	180	196	192	204	179	170	231	189	196	198	207	204	187	207	212	166	200	223	210	208	185	203	222	193	203	214	189	207	178	219	188	206	180	202	179	188	208	196	185	209	185	179	184	191	205	206	191	206	195	165	161	197	166	187	189	186	206	184	175	200	206	215	199	198	198	190	167	200	189	188	172	225	195	207	191	214	192	198	194	217	183	164	146	173	182	187	179	201	176	202	197	171	208	198	173	228	178	190	228	184	219	186	192	168	213	202	203	191	189	174	169	171	189	188	208	187	194	198	193	197	189	179	182	180	177	210	213	168	155	175	217	197	198	179	186	199	211	206	214	212	213	205	214	201	187	205	200	200	177	189	207	191	178	208	176	209	172	184	201	201	185	189	188	193	157	181	204	199	186	204	204	188	218	209	195	193	198	193	165	198	195	193	214	184	191	189	208	178	192	176	187	202	199	194	212	190	197	207	184	203	181	184	219	185	227	184	200	187	206	192	226	211	197	194	181	194	204	219	175	170	214	176	221	186	207	221	202	180	166	207	194	163	221	195	197	205	181	209	199	210	183	197	192	183	188	178	199	197	182	197	202	187	199	195	211	227	208	213	210	181	218	215	174	202	175	197	179	188	164	188	156	187	186	211	213	204	212	185	212	197	179	159	200	221	195	192	199	203	185	203	215	154	187	189	188	195	193	165	215	166	195	220	228	234	209	214	193	185	205	207	198	193	186	197	164	158	199	188	193	200	193	222	195	213	206	199	193	213	202	187	212	216	173	166	175	193	198	204	223	210	210	205	225	168	168	189	195	202	193	200	186	176	168	193	208	195	186	207	212	178	194	181	185	200	208	199	222	174	200	185	207	186	180	209	179	160	192	195	206	203	207	185	181	195	177	178	191	209	201	195	222	189	202	193	195	200	190	192	192	219	194	166	186	172	187	200	183	190	174	180	216	201	194	220	214	216	177	205	198	198	212	189	212	169	195	188	223	215	207	171	212	197	177	180	182	200	194	195	201	206	195	197	176	152	191	187	222	209	196	168	193	191	183	188	181	218	181	195	183	199	200	210	200	178	208	202	155	165	179	188	181	160	214	183	223	213	186	184	161	175	190	208	192	183	199	205	211	177	200	185	199	204	180	192	185	193	198	214	208	193	214	198	198	188	158	194	211	194	198	182	202	203	201	194	197	193	180	191	190	183	187	208	176	188	206	174	206	194	177	199	192	187	196	188	203	205	215	218	215	200	192	183	187	188	189	197	178	197	192	183	192	177	184	190	178	203	200	180	191	197	219	195	206	205	199	183	202	179	205	194	206	194	178	195	203	179	178	194	190	158	210	201	174	181	213	207	184	196	185	191	188	201	221	175	192	210	166	178	181	177	208	195	197	203	192	232	180	210	199	181	191	212	198	164	196	207	193	205	184	193	201	203	200	196	185	200	202	197	201	202	192	193	201	186	202	189	180	195	197	193	214	179	207	222	196	196	219	206	176	188	188	173	209	177	191	201	213	201	171	188	202	181	193	188	206	193	189	199	206	193	178	183	208	178	201	189	174	167	206	174	202	187	195	194	193	216	183	195	206	219	187	174	194	209	203	203	204	199	188	206	191	190	202	194	194	164	191	176	195	177	218	181	188	177	216	203	194	204	179	213	184	207	174	203	208	181	209	197	181	185	198	205	197	185	198	165	166	182	188	176	176	170	211	202	177	196	190	181	190	183	190	198	187	224	185	202	191	210	190	166	198	230	202	216	210	184	195	196	222	183	205	174	176	197	199	193	216	225	194	200	174	189	192	181	213	212	198	186	170	203	185	188	215	201	208	210	202	195	188	191	207	201	199	192	188	198	192	175	185	195	183	182	185	193	214	176	191	191	199	204	192	193	180	195	180	196	186	207	190	181	187	219	175	188	240	212	199	194	198	208	212	228	193	207	177	201	165	200	192	191	197	207	183	164	230	208	178	178	179	207	192	167	199	189	188	198	202	216	201	200	222	206	188	203	199	183	197	214	194	203	179	169	221	216	181	194	195	201	198	177	208	199	192	200	224	210	163	158	182	203	218	197	192	206	177	186	218	191	219	169	238	209	190	203	216	186	185	182	157	193	186	199	183	149	193	201	219	204	194	182	216	199	178	218	194	198	204	195	203	211	181	200	198	182	225	201	193	199	208	211	225	194	183	216	200	190	191	207	184	192	184	198	219	189	218	197	190	188	205	193	205	186	174	189	171	207	221	200	227	213	167	194	193	196	186	195	205	207	186	219	196	200	206	182	192	198	201	176	194	180	189	213	178	208	198	194	183	198	178	197	198	190	199	182	168	194	178	194	182	170	206	174	173	175	194	185	177	192	193	166	220	221	176	178	178	179	223	196	185	229	202	185	206	195	188	211	183	180	181	204	185	203	204	177	190	182	169	203	207	197	203	208	209	190	181	200	187	176	210	228	193	181	176	197	187	206	202	185	187	203	203	210	170	190	187	177	192	198	184	203	185	200	190	187	189	204	180	164	206	179	200	211	192	217	185	215	176	220	224	198	172	209	201	183	188	192	188	186	195	193	201	196	172	172	189	180	194	190	166	214	209	167	246	181	208	191	228	193	178	206	192	185	192	197	221	205	185	168	185	197	190	175	205	206	199	210	221	193	208	192	175	195	171	164	207	206	184	196	185	213	208	182	208	171	160	230	197	176	198	190	211	214	194	198	191	209	199	200	178	176	213	194	188	185	188	185	200	169	223	199	215	201	199	179	211	208	177	190	197	205	230	198	192	189	223	191	173	175	185	217	217	190	202	215	198	213	198	182	181	188	204	193	196	174	210	210	186	199	180	221	185	184	207	213	213	216	204	208	217	175	223	214	177	188	198	217	181	198	200	192	194	194	201	211	188	182	183	192	214	179	222	199	189	214	180	201	213	172	204	204	204	204	161	191	169	204	163	213	211	186	198	178	161	198	189	170	171	206	202	190	201	206	236	218	156	189	183	178	196	188	176	177	186	185	185	186	187	179	212	219	197	193
44578	22558	17986	10900	5668	2247	1433	1141	1067	1007	869	758	704	678	614	542	577	562	557	505	466	443	448	422	460	477	462	453	416	407	481	470	440	439	467	438	430	426	437	399	415	415	433	434	415	419	442	455	456	418	433	472	400	396	427	423	432	423	407	411	444	432	413	449	422	427	446	420	438	423	431	401	417	420	455	427	432	446	472	413	425	417	392	439	378	408	429	436	429	375	401	439	454	432	406	436	452	424	416	432	414	433	407	397	405	433	428	382	440	458	437	430	434	412	398	429	417	447	404	389	435	453	432	446	426	423	416	434	411	423	418	430	454	398	422	439	452	429	449	440	451	421	434	463	438	443	402	385	423	444	413	445	433	457	428	440	400	431	401	437	417	406	426	396	441	430	438	440	432	413	425	411	415	454	434	454	433	404	449	443	426	426	410	431	416	465	474	422	395	427	462	475	448	434	447	473	448	423	415	438	447	449	440	409	424	420	416	430	443	460	429	421	435	436	446	457	410	417	416	391	414	398	447	405	407	421	424	410	426	447	391	438	434	426	437	428	440	419	437	428	442	447	417	454	457	449	437	424	423	401	432	440	404	418	395	416	413	475	429	406	444	395	425	454	453	426	413	413	405	456	408	402	417	445	428	460	428	427	443	449	450	425	450	461	478	424	403	416	464	392	468	475	426	417	431	433	406	469	404	426	419	411	429	454	413	449	423	431	414	449	399	440	432	430	442	441	471	418	421	445	432	430	436	420	452	402	407	435	434	441	433	416	457	391	391	429	458	433	402	481	426	394	449	460	442	438	396	405	436	448	449	439	431	430	394	424	432	430	444	439	425	438	452	460	425	426	430	405	430	420	406	466	412	422	413	410	436	422	450	405	461	412	433	437	400	423	436	400	470	427	430	457	438	434	456	414	435	413	431	406	420	452	441	425	443	455	437	449	434	452	411	447	438	407	396	419	414	444	424	433	415	419	436	448	444	432	415	417	397	410	421	449	409	457	421	419	462	424	425	449	420	444	426	400	433	408	422	432	436	423	455	414	449	429	445	408	425	398	400	442	445	438	431	424	419	440	421	435	388	430	418	409	411	393	423	446	472	408	427	427	466	401	417	407	443	416	428	397	462	437	431	417	403	407	422	433	438	416	420	449	393	420	419	451	416	416	442	408	422	449	413	439	443	425	405	402	413	390	385	439	449	458	447	430	410	467	434	406	414	438	430	414	438	388	433	449	459	445	436	450	424	413	406	419	403	457	443	450	469	450	443	449	447	442	409	435	443	415	440	425	414	414	398	444	468	435	410	400	413	439	419	453	414	416	463	403	437	403	417	427	429	407	438	429	415	438	421	422	441	415	465	459	398	420	427	406	406	437	402	457	430	460	419	402	413	420	432	424	428	413	406	443	400	440	413	430	441	416	450	444	434	441	438	443	434	431	422	410	406	409	448	425	463	413	447	432	392	443	402	380	443	422	430	434	444	425	430	428	390	451	439	434	439	439	417	415	411	458	440	435	480	446	421	451	414	474	466	450	428	437	434	407	402	446	455	440	437	430	471	433	428	438	413	417	458	406	452	398	419	391	412	434	439	422	407	443	458	436	436	422	398	410	430	410	445	417	426	387	447	451	423	412	444	427	416	455	408	424	463	436	471	370	436	430	425	404	420	399	407	411	417	410	410	428	419	408	378	425	400	417	446	422	454	451	428	419	477	410	432	454	433	445	405	413	425	413	444	444	443	417	416	454	452	454	454	442	447	445	400	394	437	441	420	408	443	404	438	463	437	433	425	447	416	422	460	463	425	422	446	409	464	445	455	458	440	414	416	437	410	437	429	435	438	453	425	460	441	446	414	450	393	417	451	436	432	404	491	428	460	457	382	453	426	387	427	447	410	407	406	440	406	433	438	461	398	426	447	449	438	438	433	422	491	438	463	404	437	445	411	406	436	480	404	432	415	397	444	425	454	423	441	428	417	450	422	453	433	417	424	440	429	426	470	425	462	444	426	432	432	452	428	434	452	426	434	411	456	406	425	435	411	400	444	436	416	435	419	439	427	415	416	418	424	446	409	431	427	429	415	456	439	422	443	414	438	415	430	451	413	444	442	459	436	420	413	450	404	391	457	430	462	410	448	433	392	436	448	405	437	445	441	411	446	407	411	455	437	431	430	386	458	387	443	424	403	467	432	421	392	404	431	432	420	405	397	446	400	425	453	414	421	440	468	445	424	403	461	410	431	426	419	399	409	448	430	387	392	438	420	414	451	447	447	397	428	458	456	395	419	425	446	429	427	435	449	416	412	392	408	409	457	425	403	402	427	445	397	468	406	452	429	423	415	380	440	415	453	402	455	441	457	438	442	442	386	453	450	428	476	409	441	389	438	419	415	424	406	421	409	434	432	420	396	437	420	401	405	428	388	444	436	455	460	419	432	406	400	433	439	451	413	456	405	409	456	393	401	427	460	436	432	407	448	434	410	389	415	457	417	405	427	439	438	420	439	420	414	463	464	433	394	441	445	449	422	418	452	410	433	430	443	439	441	477	434	444	434	452	415	436	435	441	396	409	467	417	422	413	448	458	415	420	422	436	433	431	398	390	415	397	458	430	441	445	439	451	413	431	457	399	443	406	411	423	438	435	408	406	444	432	409	456	445	412	427	420	425	447	486	433	403	464	454	425	466	448	400	452	448	424	420	442	419	457	415	451	420	492	433	408	435	444	463	407	427	423	410	424	455	446	438	470	457	488	418	466	416	405	425	456	438	430	414	424	438	430	439	404	445	449	456	406	437	443	448	454	432	425	418	427	415	457	415	430	398	444	377	422	445	471	412	418	408	426	402	417	428	398	444	452	463	402	418	416	437	474	449	396	464	431	414	407	436	440	427	409	435	439	386	413	469	435	401	443	439	429	419	401	434	388	423	445	394	419	419	412	402	425	458	466	423	404	445	452	443	414	431	427	392	440	405	456	485	397	436	412	444	414	415	484	464	434	408	429	420	447	439	422	417	441	457	411	425	439	467	440	469	452	433	402	409	395	409	397	422	438	416	424	406	443	437	407	429	428	430	418	401	425	426	443	405	419	436	453	430	435	452	421	450	406	446	368	415	394	425	462	393	424	453	414	426	404	405	439	408	437	401	386	453	401	432	425	383	431	426	428	416	454	443	399	411	422	435	432	431	419	451	420	408	448	476	430	424	441	424	435	426	394	389	455	424	411	447	437	426	445	414	428	403	429	454	400	410	430	421	425	465	390	411	403	438	445	435	456	444	430	428	403	434	421	433	421	408	417	459	399	449	477	457	435	434	409	431	435	400	454	410	412	423	466	453	468	424	459	414	436	439	433	399	436	437	455	399	420	432	452	437	432	425	393	401	414	433	429	445	434	439	448	463	452	414	431	475	418	409	451	428	418	420	453	434	433	418	411	451	419	450	436	414	440	415	422	419	460	442	455	427	436	424	397	421	402	435	422	427	400	481	425	430	458	416	373	439	404	418	390
43668	21140	9583	4752	1797	588	375	363	305	277	298	243	233	248	234	196	230	222	207	237	224	208	189	207	204	215	211	188	229	198	202	195	218	216	210	199	210	213	184	208	216	205	219	213	200	231	195	198	191	215	217	206	173	192	201	209	197	187	199	230	216	194	181	197	176	194	209	202	190	189	238	214	233	189	167	201	211	187	189	211	214	204	232	205	178	225	210	216	195	214	216	211	223	225	202	198	233	196	214	180	177	191	200	213	151	202	207	197	209	207	180	182	233	214	221	209	215	199	203	185	214	200	182	184	233	220	217	187	219	192	217	212	207	167	194	176	174	177	231	180	171	196	185	218	199	194	192	222	185	171	199	215	216	196	204	200	216	182	188	215	181	182	228	218	208	190	218	195	215	212	201	199	188	208	218	199	202	202	171	155	211	188	211	197	208	213	194	191	197	201	227	210	184	192	192	196	198	199	188	171	203	196	225	221	220	182	193	186	161	182	204	198	216	227	207	190	195	221	199	184	218	196	195	201	172	183	171	220	206	208	217	192	209	217	209	213	190	215	199	196	223	203	198	205	211	188	209	235	219	237	203	213	179	215	236	208	189	182	193	223	177	206	195	187	213	177	187	187	222	208	177	205	236	219	166	184	221	226	207	192	190	219	191	197	192	214	212	179	218	205	201	213	174	182	224	210	198	212	215	214	190	220	209	209	208	183	193	222	203	246	235	219	190	188	169	236	193	203	203	203	194	206	206	190	202	206	212	205	221	238	163	193	211	218	223	222	220	216	209	200	188	187	179	212	223	199	198	201	193	226	191	217	223	203	188	162	213	211	198	195	190	203	209	221	192	206	210	175	199	180	209	200	229	188	206	211	192	195	200	216	207	205	191	205	191	202	216	191	187	193	180	204	215	201	203	202	202	216	222	186	205	205	206	213	198	202	216	221	188	186	205	215	206	198	226	190	196	187	190	200	219	214	189	217	182	197	210	158	188	200	214	199	209	216	188	212	207	199	195	199	225	200	198	208	220	185	188	188	233	213	205	202	203	195	227	200	192	202	211	217	198	195	178	202	222	201	167	183	206	232	205	190	210	250	208	225	171	203	213	198	190	184	196	222	215	204	221	206	207	200	213	216	210	176	200	218	211	204	207	226	191	191	181	208	195	217	180	215	237	192	206	193	206	215	212	217	202	212	193	211	221	184	193	196	225	202	208	207	226	172	204	209	176	227	203	214	209	185	206	206	205	192	181	235	205	198	202	186	194	194	212	214	206	208	180	219	195	198	224	209	200	198	167	189	201	222	220	188	216	225	221	201	215	191	197	231	214	217	205	224	193	188	225	210	198	227	202	194	191	189	195	201	185	213	239	222	191	219	220	206	196	223	191	190	225	226	210	246	196	197	214	196	193	225	185	205	182	201	218	212	187	184	192	203	214	212	174	210	242	225	194	228	209	187	208	203	195	219	196	194	207	198	200	193	185	203	214	204	221	215	191	196	193	217	211	196	231	202	209	206	192	209	213	233	192	176	196	210	190	168	209	202	173	193	199	225	193	202	175	201	204	219	213	202	192	210	224	196	197	228	206	194	175	204	197	210	198	216	187	204	195	189	218	195	195	200	239	213	215	182	199	208	221	196	197	186	202	186	189	193	162	183	207	188	201	184	192	192	214	233	215	203	184	219	214	222	177	192	209	180	198	197	185	199	190	210	189	206	206	206	239	210	191	209	191	232	206	182	219	188	195	176	206	209	201	189	199	209	178	202	217	182	180	211	185	186	206	192	211	193	193	207	202	195	215	204	195	201	188	217	246	220	212	200	201	207	200	187	201	226	178	176	177	194	185	224	184	192	204	202	181	222	211	190	209	216	208	217	191	188	193	199	219	204	197	181	183	193	205	206	194	206	212	204	200	195	206	214	215	218	218	215	203	173	193	206	204	173	186	177	193	204	226	215	207	199	194	215	205	206	213	197	187	159	187	218	190	209	192	227	218	207	199	210	201	173	197	225	180	184	206	227	191	198	201	214	180	195	199	196	184	234	185	234	177	177	181	212	183	185	201	231	208	204	201	211	208	180	189	228	200	202	200	187	213	200	207	191	201	205	196	221	220	183	214	221	195	223	205	217	192	174	188	202	216	217	208	196	215	208	185	183	192	195	205	219	214	226	184	216	202	181	224	210	186	196	200	200	198	213	214	194	200	222	188	206	204	197	205	189	197	193	200	176	196	195	183	223	205	218	208	196	173	216	195	191	186	204	225	197	195	212	211	216	205	203	211	183	197	206	195	183	218	217	207	232	208	200	195	184	194	188	254	206	229	210	201	226	200	183	206	180	205	190	195	203	202	205	184	194	207	205	191	196	213	228	195	168	185	184	204	176	218	213	203	212	198	179	207	201	196	195	190	184	211	184	208	189	200	222	213	219	184	202	209	232	205	203	187	201	188	187	181	198	210	209	203	192	234	185	203	181	232	173	177	197	212	200	228	202	209	184	198	235	234	204	182	212	212	201	227	210	199	196	198	210	213	213	195	226	185	196	186	186	192	197	221	217	203	184	186	199	189	217	208	177	230	212	208	191	204	203	202	194	185	188	180	204	190	198	194	200	203	209	187	219	238	206	202	184	215	216	204	191	244	185	193	201	203	189	207	203	221	187	183	191	198	239	219	204	199	213	194	206	188	202	194	190	200	181	181	207	193	205	231	211	197	223	192	232	198	204	192	198	203	179	214	214	185	219	198	197	212	197	209	207	204	222	206	169	181	193	223	182	169	205	168	194	191	204	197	177	197	209	235	197	202	207	195	197	213	204	201	202	192	207	216	178	205	221	205	189	210	198	218	215	210	202	199	219	222	201	215	214	206	189	188	219	193	215	180	215	209	217	198	185	183	208	192	212	214	194	216	209	193	212	215	194	188	201	204	194	197	182	179	213	206	198	207	192	211	208	219	196	221	207	214	194	202	183	212	208	208	211	203	197	213	182	202	224	196	195	208	197	191	241	168	188	202	206	191	196	195	189	190	202	192	199	198	208	201	232	190	204	230	222	178	200	213	201	181	204	195	192	189	171	196	182	206	185	171	213	213	214	208	180	228	171	189	204	200	187	201	179	192	213	185	198	172	221	185	209	206	210	198	199	217	198	176	209	205	230	188	187	195	220	167	223	236	194	214	226	179	186	181	186	201	192	201	219	179	194	207	214	223	201	212	203	194	215	191	207	225	205	185	183	206	193	198	205	223	197	229	192	183	175	184	209	223	216	230	216	157	187	176	178	167	211	186	222	211	210	223	210	216	227	200	206	215	209	222	207	204	209	225	188	228	223	198	212	209	192	199	245	206	185	203	217	205	201	192	222	185	181	219	213	189	204	199	187	198	202	202	207	179	177	197	228	203	196	209	208	215	224	190	185	206	223	241	193	199	195	187	180	191	216	235	198	235	220	220	209	190	231	180	217	220	190	225	212	239	192	184	214	209	202	208	200	252	199	200	200	205	209	184	208
27335	14987	12997	10822	5451	1983	1249	1039	985	898	799	720	683	622	575	522	517	509	496	462	482	498	437	478	461	442	450	476	434	442	460	439	440	413	456	438	417	430	396	430	446	491	444	456	449	494	435	424	434	451	475	453	436	469	460	407	442	483	460	452	449	422	414	437	423	435	450	438	460	425	399	426	479	422	438	448	441	458	417	459	436	436	412	443	434	443	426	456	440	440	436	471	424	435	446	473	412	458	459	444	436	443	490	439	450	435	476	428	458	469	481	420	449	443	424	400	482	457	406	471	447	456	433	396	458	453	476	449	451	443	426	414	433	428	420	454	416	472	458	429	428	472	474	453	456	429	412	447	437	442	415	451	450	447	432	442	446	444	451	456	430	441	448	431	431	459	432	453	442	409	462	393	445	438	420	431	445	449	432	415	463	464	412	451	439	474	462	447	414	423	443	474	421	446	442	430	424	420	418	466	435	426	411	438	453	449	432	433	412	430	410	420	485	448	459	428	429	446	459	424	413	477	462	466	452	476	456	455	428	446	456	419	446	442	429	387	447	436	409	436	475	414	459	458	439	470	466	438	443	424	461	471	458	464	443	407	437	438	441	439	396	410	435	439	461	468	470	458	465	469	458	432	449	461	457	424	455	406	449	428	428	445	467	429	431	459	442	438	468	441	404	467	425	417	410	397	446	436	455	443	433	466	459	475	474	457	463	434	464	431	429	440	419	420	460	447	429	441	415	461	466	429	434	423	467	456	427	445	428	438	457	428	460	438	426	446	441	455	421	479	422	391	454	437	437	425	457	468	462	435	447	428	442	422	469	407	434	450	385	449	440	454	425	431	431	416	464	447	427	423	458	449	430	458	443	441	444	443	391	425	438	455	444	437	415	439	383	415	411	447	447	460	440	431	431	450	494	433	442	408	446	470	440	414	425	428	444	440	460	456	455	445	451	446	443	413	447	443	443	457	416	416	433	450	442	442	429	423	445	442	459	441	483	399	426	428	436	430	431	424	414	442	451	424	439	447	450	433	446	440	425	433	451	434	424	418	455	426	423	421	453	455	413	399	444	471	419	437	434	435	456	463	422	486	409	452	469	445	440	446	458	426	478	443	429	468	442	412	466	429	461	445	444	460	465	480	424	436	426	436	449	469	427	423	418	462	455	457	441	485	432	435	410	458	459	452	465	430	449	412	419	492	442	447	435	453	439	451	425	414	415	422	441	451	425	429	423	453	442	431	451	467	438	470	445	404	447	445	441	411	432	431	444	458	395	434	473	434	470	395	446	414	497	470	453	417	406	434	477	438	488	419	428	486	477	434	454	470	449	454	419	440	472	461	466	420	426	470	457	453	439	427	430	448	459	476	458	451	427	427	416	437	396	443	439	438	454	474	431	457	432	428	440	468	444	405	456	430	433	439	433	475	466	429	396	440	443	427	487	419	465	435	452	470	451	480	439	471	434	470	455	466	448	455	463	444	446	451	415	434	455	436	422	448	448	415	443	466	444	428	433	439	441	446	450	447	450	445	425	435	472	427	449	423	411	418	472	450	425	459	451	442	446	435	460	469	437	438	477	476	421	428	464	442	447	457	470	419	435	401	424	433	429	437	451	432	454	402	463	480	424	450	425	415	438	460	467	428	446	456	430	415	434	451	435	424	450	455	433	411	441	464	426	433	459	458	421	447	444	465	439	420	421	494	427	460	416	407	414	473	462	445	465	451	486	435	428	444	448	426	456	466	431	489	450	429	404	440	445	420	446	458	492	417	487	446	437	459	472	423	422	459	431	429	450	474	435	473	483	460	428	423	423	468	421	474	472	477	456	440	457	449	438	429	457	438	469	447	447	447	407	439	433	422	435	421	448	475	447	457	462	426	448	464	477	450	482	444	418	465	439	443	423	452	442	415	438	443	407	425	462	475	419	464	456	424	471	440	424	432	418	470	413	463	443	465	467	446	446	435	419	446	438	434	420	435	423	471	457	440	449	405	390	429	465	419	483	437	427	490	425	489	427	453	439	453	453	429	433	452	434	441	459	441	455	434	425	405	469	432	438	435	413	448	430	462	429	435	421	414	441	422	477	436	442	433	433	454	405	442	432	457	476	460	442	464	428	433	444	439	439	412	494	450	476	426	448	450	459	437	430	440	451	440	423	473	468	459	451	430	473	435	432	430	434	402	459	430	440	429	429	424	421	466	475	427	501	440	430	413	460	476	444	413	466	468	417	439	473	410	436	436	431	462	451	432	435	476	446	455	493	446	463	414	407	426	458	440	457	486	428	465	423	449	440	460	459	462	437	436	438	423	446	431	460	476	402	454	423	396	416	441	456	419	465	457	455	450	458	441	462	441	437	431	431	465	446	418	421	449	430	425	466	416	445	441	433	445	457	420	426	455	429	437	453	463	465	476	447	463	452	459	462	444	428	485	420	454	446	446	426	468	393	470	472	448	442	455	434	469	428	491	469	433	431	461	436	488	443	434	445	441	467	462	470	474	439	431	428	455	452	456	461	428	447	424	449	426	429	413	464	442	427	405	420	420	419	465	439	454	453	445	476	414	421	409	470	425	431	466	441	416	443	417	472	413	421	462	445	410	458	397	438	448	409	424	439	467	390	471	433	457	454	465	440	409	452	446	434	430	425	464	434	512	462	454	429	425	427	466	444	431	425	424	436	411	465	439	418	428	416	481	434	420	442	392	436	452	496	451	450	453	444	444	434	442	490	425	479	415	462	437	408	445	448	430	427	445	464	451	412	449	436	448	408	451	443	455	459	443	406	453	436	442	417	415	448	482	439	450	431	467	452	430	445	408	445	433	422	446	402	434	436	390	423	440	425	463	439	411	453	450	387	432	462	453	444	458	424	450	424	461	431	438	489	474	457	455	415	442	471	462	448	436	442	446	452	454	426	412	422	468	454	456	425	420	428	431	446	425	485	464	428	433	421	441	464	426	405	435	438	398	399	445	425	482	438	428	443	453	506	443	448	422	464	464	427	458	417	458	417	438	412	458	433	459	427	420	433	407	426	443	457	419	453	444	445	448	409	438	443	451	450	451	471	454	436	421	458	438	512	423	451	428	463	443	493	459	458	422	468	445	460	435	459	441	442	443	459	464	435	457	450	448	422	433	429	419	425	491	415	445	446	444	421	479	475	423	446	476	394	474	463	493	439	438	443	470	447	424	457	438	452	491	441	463	416	439	452	453	453	464	433	471	448	453	421	405	460	454	438	427	481	421	396	431	437	459	457	435	422	429	481	444	469	429	426	418	445	407	420	429	486	419	448	461	446	399	460	476	449	467	445	432	443	416	423	427	434	436	449	460	416	448	403	432	458	413	446	435	441	440	464	472	500	428	477	420	454	452	458	452	440	459	440	436	435	453	459	411	423	458	439	407	459	435	432	466	450	424	477	474	451	421	425	463	442	417	460	436	493	440	451	438	437	397	434	458	456	411	471	449	458	426	438	408	427	429	453	469	435	464	487	482	460	443
55856	30781	17455	7526	2608	710	385	350	326	304	260	273	214	200	198	219	205	219	197	190	182	206	169	203	188	198	200	188	195	166	206	176	186	192	205	216	195	196	173	179	185	161	177	179	197	195	175	180	162	194	172	226	181	176	179	176	193	183	193	214	207	199	180	180	178	216	204	180	195	226	177	189	200	203	188	168	191	178	210	179	173	207	175	183	179	160	179	211	178	174	212	168	171	189	203	186	185	180	194	199	211	205	182	161	206	203	163	208	192	184	177	156	174	162	169	182	165	178	192	199	224	180	176	210	198	205	194	181	173	170	169	179	174	197	207	189	183	166	196	183	166	189	172	194	199	200	209	190	192	216	202	188	200	186	193	191	192	182	183	179	183	208	177	185	187	196	181	202	181	184	180	195	182	186	211	181	176	216	172	199	187	204	183	193	168	192	177	186	181	195	215	209	186	191	195	186	180	169	195	164	203	189	187	169	173	181	196	185	187	181	193	193	193	179	155	171	204	170	182	156	165	162	168	204	187	180	193	200	208	201	168	183	177	190	155	169	187	185	219	170	169	190	173	205	181	167	202	237	173	188	188	170	162	183	184	168	180	178	179	175	194	190	207	183	187	174	153	178	215	166	180	192	177	178	170	217	199	174	157	169	173	191	184	195	176	183	191	202	206	182	204	184	192	189	198	189	167	167	219	207	192	202	176	194	192	178	170	231	197	186	174	174	199	207	160	192	179	178	179	206	184	196	198	176	187	189	192	184	188	177	174	172	180	171	183	201	185	191	207	182	172	221	161	191	183	214	191	200	187	174	158	178	182	188	190	184	171	163	182	189	154	211	183	211	195	213	177	162	179	172	183	172	220	185	171	178	184	172	186	184	193	184	179	174	194	164	185	179	213	201	181	181	196	177	196	178	187	196	199	168	193	185	171	158	180	210	198	197	173	196	189	173	210	199	189	182	215	202	165	176	221	190	180	158	214	190	183	195	180	153	148	175	157	199	220	180	182	189	188	176	173	194	197	169	189	162	203	205	172	195	172	203	200	190	186	177	171	196	203	188	172	230	177	210	204	180	183	166	204	205	213	177	195	204	176	172	197	172	185	163	193	201	177	181	174	182	191	195	215	154	178	197	191	202	204	183	218	181	201	171	166	173	192	186	182	171	188	202	174	191	203	187	184	180	197	191	198	185	185	179	180	181	203	185	185	171	200	185	174	226	204	183	186	175	190	201	183	176	150	180	179	208	166	193	176	182	223	182	195	188	186	208	193	203	192	191	201	198	223	234	193	189	177	185	167	199	166	213	195	180	178	156	188	184	183	189	176	192	189	166	196	218	216	193	195	190	204	156	171	170	191	197	200	205	178	182	202	187	151	181	207	198	168	175	197	165	183	174	184	192	195	174	198	194	192	177	215	199	197	173	164	162	208	186	183	150	197	187	173	166	187	195	188	197	206	203	189	191	195	194	192	183	164	203	197	205	205	177	211	188	186	169	179	194	201	184	197	188	178	184	163	169	174	174	195	177	196	185	193	158	195	191	189	190	189	176	194	188	180	209	196	207	171	205	166	183	183	186	182	188	165	180	189	188	184	189	180	196	172	180	200	176	203	176	198	211	197	206	214	181	180	180	166	186	184	197	207	170	220	197	199	188	195	187	189	169	194	197	191	191	178	188	197	215	160	186	172	150	179	172	157	208	216	188	213	173	155	188	187	179	171	181	213	176	190	169	174	174	146	198	177	188	160	164	185	181	168	203	198	201	197	175	172	217	177	182	191	182	164	168	182	173	189	173	201	165	190	200	199	170	195	200	188	185	177	167	183	198	177	188	183	173	201	176	184	183	163	176	183	171	226	190	189	168	204	187	187	189	181	191	193	186	168	193	181	169	175	193	197	209	194	175	202	202	197	196	159	189	183	204	184	182	210	208	156	192	209	205	162	185	203	203	190	160	191	173	150	201	154	201	215	167	210	219	165	185	198	203	155	179	189	215	169	204	214	193	199	189	178	171	184	221	199	188	181	187	173	200	220	184	182	203	175	200	205	169	162	196	175	183	195	167	181	190	195	192	198	184	178	178	225	184	197	168	165	179	203	176	219	184	178	187	183	186	197	198	173	178	216	159	167	212	192	171	187	188	174	208	191	184	222	180	195	187	155	184	184	173	185	201	170	176	214	173	179	195	171	183	171	194	199	198	188	178	173	205	187	205	190	204	191	177	201	185	186	196	182	207	204	179	183	176	173	186	186	183	179	171	167	206	229	199	199	179	189	210	180	191	209	219	212	189	220	169	202	173	173	185	179	175	202	191	192	176	183	202	208	163	175	188	198	204	167	189	183	206	190	196	186	215	161	223	190	186	187	164	211	178	181	171	183	207	191	184	182	188	184	196	174	171	168	168	204	196	187	182	178	173	181	190	179	186	176	207	204	202	192	209	179	200	190	210	180	158	195	213	210	180	191	229	203	166	169	192	199	188	175	161	170	200	179	189	165	177	194	167	179	172	174	202	181	193	206	202	184	198	182	168	187	181	160	167	191	178	201	197	185	176	189	167	173	158	176	182	208	171	172	175	214	186	186	197	198	182	185	189	168	196	158	187	180	190	207	193	185	160	174	198	200	186	209	209	170	202	217	190	170	182	189	166	184	184	190	166	197	188	177	205	193	209	178	190	151	166	169	182	175	194	174	176	198	187	167	181	193	186	217	198	179	182	174	174	183	180	160	192	193	194	203	227	189	184	184	180	202	187	221	208	198	173	178	176	160	166	183	204	182	183	183	206	190	171	184	179	201	181	177	177	180	188	184	192	196	158	199	144	191	186	206	183	192	185	185	189	187	193	149	195	179	172	168	220	198	184	177	173	173	174	169	191	170	163	193	162	183	207	206	185	171	170	175	199	182	207	160	167	222	174	184	160	184	184	200	195	180	192	210	207	216	184	191	176	192	227	197	201	178	192	166	209	179	178	181	164	174	175	181	202	185	201	187	201	160	185	161	189	182	180	193	158	199	195	177	175	213	213	199	179	209	169	189	182	155	202	166	179	205	196	192	192	173	190	162	181	191	168	203	203	181	178	201	175	152	191	174	169	169	185	195	193	178	191	188	179	196	192	201	186	186	218	189	175	187	178	181	169	204	200	149	204	205	177	180	193	184	197	188	153	173	196	176	194	215	187	199	172	211	202	203	198	202	185	191	186	164	180	177	190	187	180	170	210	182	199	173	175	189	207	202	182	178	195	192	173	188	195	162	174	198	190	179	206	207	182	185	175	170	175	179	198	156	177	215	208	180	195	173	185	218	203	200	159	187	202	172	166	199	196	216	215	171	185	177	205	182	183	175	180	184	174	181	180	163	185	189	167	179	214	169	171	174	187	196	212	194	190	176	195	192	189	193	180	203	199	184	222	175	209	185	212	174	188	196	188	188	189	203	190	212	204	200	169	202	198	217	180	196	170	201	160	186	179	170	182	208	204	194	197	202	202	180	198	170	179	225	183
35910	22960	21102	14336	7303	2391	1337	1066	1023	933	801	748	664	665	534	535	530	522	489	457	494	463	464	440	416	415	424	453	420	418	438	398	433	419	412	410	449	416	452	442	388	417	401	436	381	412	434	461	430	410	423	411	443	425	423	404	418	438	372	387	409	434	418	420	402	413	395	427	414	435	441	431	412	412	401	418	392	405	439	412	415	427	419	418	411	450	411	432	419	409	431	421	419	409	395	434	386	406	398	398	420	386	418	437	450	410	398	434	463	413	378	427	430	418	402	420	417	366	416	421	434	401	421	432	405	414	421	408	425	416	389	429	399	424	389	405	381	437	400	445	407	445	399	457	419	414	432	423	434	380	430	432	417	417	406	416	405	393	421	427	422	394	441	407	421	414	415	458	439	430	388	401	439	430	440	420	450	434	424	421	401	388	446	422	423	421	431	437	387	385	414	384	425	446	453	426	434	415	440	403	428	424	441	452	422	433	443	458	411	416	421	438	418	396	405	416	381	449	408	423	434	416	413	425	399	436	411	451	412	407	456	401	364	409	417	417	425	401	427	406	447	423	386	401	407	375	409	387	432	411	410	421	408	413	407	399	400	420	417	373	448	386	389	395	415	400	389	457	428	425	450	440	428	391	406	415	438	435	430	431	392	395	462	417	392	404	432	391	382	421	436	419	381	401	431	375	437	426	424	363	420	382	433	393	432	395	414	382	382	384	413	414	394	445	389	418	444	431	405	428	406	441	407	444	400	400	404	398	415	429	419	395	458	450	407	418	396	422	402	426	445	396	431	406	415	406	432	415	382	388	415	386	397	393	442	420	450	424	405	401	425	414	415	456	441	365	417	425	411	388	399	388	402	404	427	400	411	417	402	355	396	421	416	431	426	435	434	450	442	421	403	434	418	397	412	410	431	380	429	394	398	408	398	380	439	422	414	436	421	434	394	437	419	416	442	418	406	386	409	394	410	445	384	388	404	383	441	374	435	450	428	426	447	433	415	433	415	425	413	421	391	442	409	441	408	399	427	429	455	470	409	448	454	463	404	411	428	423	409	420	398	408	432	397	417	404	424	456	430	445	418	429	408	405	407	388	439	449	416	405	361	418	409	420	428	410	416	411	380	426	395	400	412	417	400	425	424	432	412	445	427	395	446	412	421	427	431	432	423	468	427	441	386	443	425	425	414	432	430	447	376	408	416	421	381	419	437	412	414	451	402	419	424	384	431	444	405	407	399	399	439	426	407	443	442	416	440	375	411	448	446	426	406	431	421	410	402	435	406	435	421	418	412	404	375	398	422	445	412	363	432	414	430	419	383	412	422	420	397	425	410	354	380	410	424	431	436	441	382	396	421	440	431	400	408	409	371	437	408	438	415	413	425	446	384	435	416	415	410	400	401	392	414	422	412	403	411	384	439	398	407	378	435	453	418	397	388	388	412	421	372	406	423	453	409	405	388	430	434	427	405	412	442	467	406	420	414	429	389	423	427	435	398	392	402	393	384	413	368	400	401	429	416	423	380	411	394	415	394	433	394	421	452	432	394	433	429	396	427	413	429	453	426	436	401	433	371	397	423	425	424	426	352	431	413	419	420	398	399	409	421	426	411	427	436	426	424	394	425	410	416	425	400	419	424	436	437	489	471	396	414	440	424	427	442	402	428	455	443	382	420	426	423	426	408	420	396	410	436	390	423	383	449	448	433	437	432	377	428	430	406	436	390	415	372	427	405	416	446	392	392	409	415	393	412	424	422	417	431	446	411	424	426	380	408	415	419	440	433	402	396	395	425	416	456	421	385	404	435	428	393	410	449	401	416	391	376	442	429	396	382	406	425	424	402	410	404	416	407	427	433	447	412	415	415	426	402	397	422	453	420	403	411	426	437	417	428	434	399	456	420	424	438	416	443	404	380	393	453	435	440	426	398	397	439	394	411	380	409	409	393	400	411	402	438	445	433	431	421	414	434	431	429	436	417	418	433	414	429	434	423	418	382	417	481	443	397	422	435	409	414	453	425	423	404	409	388	402	425	408	423	399	440	430	427	407	414	422	429	401	441	404	420	402	442	389	449	425	407	408	391	424	424	407	449	406	419	409	428	438	439	364	437	397	409	437	430	379	403	384	412	439	399	378	417	425	431	425	430	430	408	387	418	425	424	391	423	428	434	394	444	396	411	392	410	388	434	405	407	419	426	435	388	398	413	447	390	437	424	450	415	466	428	394	403	417	419	428	436	399	423	390	441	406	449	393	400	402	400	443	386	424	427	418	427	394	426	372	394	408	417	384	478	458	406	443	423	440	433	423	445	387	438	457	397	413	369	395	404	406	454	412	406	411	414	394	403	426	432	434	412	397	390	414	411	431	438	414	432	420	411	450	423	459	419	436	429	448	430	412	415	418	423	407	402	421	421	414	406	415	407	422	411	400	425	400	392	407	377	439	418	430	385	410	395	399	426	416	442	428	419	413	453	415	387	414	380	404	399	406	413	410	437	419	437	443	422	424	398	438	416	441	399	446	380	398	414	407	421	392	397	441	411	431	408	442	424	413	438	432	437	424	398	394	415	436	432	414	399	426	420	379	378	421	410	381	433	426	404	396	448	403	421	396	423	429	427	427	403	436	415	387	394	449	402	408	445	418	435	409	443	445	416	419	413	443	419	401	441	420	433	462	424	433	428	426	424	396	439	394	402	421	432	407	437	441	433	393	415	400	409	441	392	422	444	414	423	453	394	437	414	426	414	422	411	405	381	402	411	449	407	412	390	491	412	410	425	430	421	432	438	405	409	385	424	403	414	401	447	441	405	417	380	418	408	419	435	405	417	408	398	423	424	383	463	429	393	406	412	432	431	455	411	400	375	396	408	413	419	417	426	385	378	436	424	427	434	441	413	432	421	434	407	420	405	417	430	415	444	414	428	376	428	436	392	398	414	426	443	401	442	400	438	398	412	423	414	447	426	418	410	378	403	398	399	437	425	385	398	431	429	420	412	459	419	400	426	421	431	388	417	396	426	400	434	463	379	412	368	432	412	418	447	413	416	405	444	360	441	406	405	429	399	442	428	389	478	434	399	394	403	404	422	430	423	390	456	395	397	418	382	408	432	391	392	427	394	387	429	434	442	417	392	413	451	418	416	424	399	449	396	431	402	390	419	420	396	444	410	425	395	435	386	402	385	404	414	437	410	371	436	388	434	441	427	399	454	404	414	431	424	407	385	442	389	425	387	434	417	422	436	431	412	410	421	444	420	431	427	414	417	438	423	386	374	437	431	428	397	405	413	417	412	424	408	374	376	413	438	400	379	409	444	463	417	412	412	396	427	441	431	399	392	402	407	409	416	405	464	416	428	417	382	422	428	409	425	367	419	401	409	423	411	416	405	424	384	424	408	450	417	403	410	441	453	411	424	432	434	418	411	424	436	386	413	399	400	455	418	369	421	415	413	453	418	391	429	417	391	389	422	400	410	405	427	445	445	409	405	426	415	406	427	422	427	388
62900	34008	20403	9819	3416	1114	463	387	313	321	265	273	268	259	215	204	203	241	216	205	209	220	198	204	192	210	196	199	202	210	201	176	185	193	182	215	215	189	197	209	195	206	210	194	190	195	213	205	180	201	222	181	195	180	189	190	176	181	197	192	211	200	210	200	194	179	183	198	196	193	182	188	205	186	192	199	190	194	177	228	184	197	223	198	171	182	201	177	181	226	194	178	211	192	192	188	178	213	194	216	176	209	183	198	195	167	209	183	180	186	203	180	177	213	205	194	200	173	178	173	221	185	204	203	181	188	203	195	198	202	189	209	192	202	189	168	180	201	207	213	219	178	178	207	184	185	197	171	179	185	178	194	211	196	202	188	190	180	225	177	183	170	173	191	173	186	198	208	155	185	176	184	188	203	185	195	207	222	214	188	202	203	222	185	226	188	176	190	199	185	216	172	201	213	183	173	182	202	180	195	194	183	210	174	211	197	189	203	202	197	183	190	191	163	187	200	175	203	194	188	180	203	217	210	175	194	176	206	179	178	193	195	200	200	190	183	172	220	168	181	183	176	178	192	172	209	182	190	181	185	207	223	208	203	213	210	200	163	157	201	210	177	194	184	163	199	206	186	216	183	203	195	196	171	207	199	201	211	225	175	191	164	180	193	202	197	176	189	186	165	201	225	195	205	184	211	200	208	185	185	176	179	206	198	192	194	175	214	204	187	160	200	181	199	189	195	187	204	168	177	196	194	188	211	198	187	192	165	214	188	198	200	224	221	210	181	197	182	209	191	202	175	192	182	181	187	167	208	209	215	208	208	205	173	198	187	205	204	210	194	206	193	194	175	178	190	185	181	193	207	212	194	192	198	173	214	193	200	183	173	184	186	215	196	183	178	197	219	189	211	183	207	175	212	199	204	215	186	176	220	174	213	201	200	191	198	204	176	179	172	193	198	169	192	181	199	186	190	203	167	215	190	192	204	177	184	204	206	187	185	191	195	192	186	200	200	163	179	180	193	199	192	179	200	192	175	191	217	170	205	176	195	220	196	180	192	185	189	205	203	191	212	199	195	202	186	200	166	176	202	168	187	194	195	178	168	194	208	219	171	208	194	185	190	206	224	202	175	167	197	194	194	170	204	169	179	199	171	209	182	174	200	216	183	209	207	197	196	221	186	195	196	205	178	205	180	195	192	157	167	187	208	190	192	185	186	190	194	207	197	196	177	197	177	176	187	204	187	201	202	183	199	211	164	185	192	184	205	201	182	191	176	180	192	196	196	176	189	194	195	196	207	184	167	179	220	194	190	188	168	215	218	186	203	199	194	172	209	189	168	174	190	190	179	198	202	175	206	194	192	198	173	188	178	198	213	178	180	197	185	203	187	214	188	225	184	188	179	187	202	197	208	198	220	202	183	165	200	178	174	189	221	190	247	173	188	189	202	211	176	206	191	195	199	209	205	194	173	186	180	188	194	204	165	186	237	216	209	192	206	186	205	203	179	177	186	212	206	183	188	168	185	189	193	209	203	197	188	167	201	181	174	193	209	208	186	179	199	192	200	182	201	188	215	223	202	189	191	194	170	204	198	210	195	182	198	182	189	195	182	173	197	206	212	211	211	196	183	167	200	209	203	185	189	204	245	193	222	186	193	196	224	205	178	202	179	194	187	202	219	186	187	193	202	173	170	201	218	202	184	196	196	211	207	196	175	193	193	201	212	181	214	206	195	212	206	208	191	192	218	216	208	212	208	194	181	217	190	215	207	176	206	197	179	206	179	187	219	183	173	173	181	198	177	218	186	181	210	215	199	216	199	189	212	200	222	216	200	172	184	204	205	202	208	204	186	173	204	200	187	197	194	203	192	182	179	168	177	175	197	183	175	227	194	222	200	196	197	207	201	198	203	165	181	196	155	203	210	217	212	202	176	187	203	217	213	205	216	194	202	199	193	209	185	193	186	228	196	201	208	193	182	198	205	179	171	195	186	210	181	202	191	194	209	219	221	198	194	180	172	166	198	177	182	197	198	183	201	191	215	194	204	205	250	181	166	216	175	175	197	203	204	201	163	180	236	194	185	170	199	195	210	218	197	190	191	163	154	212	188	160	217	215	196	191	217	176	182	210	180	190	197	183	192	207	202	201	216	203	206	201	189	227	194	199	180	165	180	203	204	207	199	237	203	196	197	196	211	195	213	194	212	198	182	192	198	205	211	207	196	195	170	174	189	180	193	191	201	193	188	189	178	192	187	178	203	196	188	208	201	171	197	185	195	188	196	183	200	177	205	175	192	197	188	203	205	212	176	184	194	210	201	203	205	180	203	180	178	178	180	178	203	183	221	208	181	183	208	192	183	210	212	225	218	181	206	198	196	170	196	209	218	212	219	211	177	202	191	212	173	219	232	189	187	172	208	197	184	187	185	201	187	193	183	194	194	182	198	212	185	167	181	187	189	189	217	194	203	194	175	185	211	222	204	173	178	185	184	213	202	203	203	196	183	205	184	200	204	149	170	176	183	209	210	183	180	205	167	196	202	195	193	202	198	188	201	208	205	194	204	217	218	191	213	222	192	186	179	201	205	187	210	217	229	197	212	212	218	208	188	194	191	202	224	199	191	176	209	197	178	180	200	191	201	184	200	174	176	179	210	190	231	209	189	184	172	200	175	168	203	183	195	197	193	214	216	208	202	186	204	205	195	182	197	171	196	167	183	207	208	188	193	192	199	191	180	187	205	212	194	201	215	184	199	205	194	190	209	187	179	168	170	193	207	174	189	213	191	194	191	191	172	177	186	207	163	214	216	185	176	202	181	188	189	201	198	205	177	209	188	187	208	182	161	153	196	175	167	226	198	155	170	202	209	204	207	173	206	172	170	173	204	179	205	205	187	196	207	196	182	187	200	192	209	190	214	200	205	210	213	207	182	193	212	193	200	208	194	201	208	201	193	185	188	192	193	205	195	213	188	201	183	190	196	174	196	201	214	196	201	228	185	196	172	196	194	204	203	195	201	195	184	193	205	205	186	191	193	198	193	174	224	189	182	195	199	198	216	201	198	180	158	198	207	203	179	188	191	189	193	188	191	210	218	211	200	196	174	183	178	197	196	217	220	184	177	176	188	223	180	186	186	181	200	172	198	191	182	168	207	210	198	192	186	224	205	179	204	183	182	189	199	186	195	205	192	192	217	199	170	195	215	179	216	187	173	194	216	199	178	179	202	228	189	184	200	194	203	183	193	219	183	217	220	193	195	205	195	205	198	185	196	200	195	198	176	181	225	165	208	190	224	210	188	169	162	169	188	180	184	178	202	208	199	167	201	167	176	210	188	186	196	186	168	203	202	180	215	185	210	162	170	194	178	187	192	190	178	203	188	173	223	175	180	180	177	196	193	195	225	188	163	198	196	191	192	188	192	225	199	214	183	202	205	183	179	184	198	194	195	211	190	199	186	193	183	168	169	190	208	190	209	183	177	217	199	190	188	200	188	180	211	187	208	145	179
39979	26169	22408	16813	8974	3576	1567	1281	1115	1037	945	837	777	706	636	541	557	569	544	445	493	460	468	449	446	441	429	459	412	432	447	433	452	429	421	481	407	444	434	419	462	399	425	445	415	429	411	441	420	428	429	448	482	442	415	416	422	433	456	427	425	384	443	400	412	418	449	475	426	436	410	399	401	430	435	438	435	447	437	441	427	422	432	444	407	431	444	437	420	437	416	418	430	445	401	407	451	404	447	443	456	403	415	428	401	437	442	439	397	406	428	405	416	427	443	431	404	420	429	453	445	420	434	415	431	416	426	428	406	433	449	441	418	465	428	453	442	437	421	420	436	405	444	415	443	422	425	416	415	432	428	423	458	430	427	447	405	433	443	445	460	402	418	447	424	433	418	442	417	420	445	399	429	406	436	460	431	465	410	421	428	416	441	404	436	440	406	436	462	418	432	419	435	439	419	390	405	407	460	447	419	408	408	421	407	457	458	416	449	393	418	423	447	464	433	395	425	447	442	433	457	431	410	424	421	441	461	439	421	423	436	414	396	428	464	415	419	441	437	451	436	448	416	421	417	414	438	480	413	422	435	436	466	445	461	467	398	450	419	423	468	408	419	426	447	424	415	438	431	426	427	435	425	401	405	448	444	486	435	446	422	438	409	461	403	421	413	441	420	485	434	496	430	381	402	428	406	425	413	453	454	458	412	426	451	415	463	435	403	404	443	405	443	391	444	390	438	419	452	461	435	454	445	438	410	421	437	422	453	421	423	415	426	420	424	418	411	405	411	423	443	445	434	423	421	391	429	438	415	431	435	407	435	427	428	392	442	414	423	431	412	423	410	415	430	466	451	444	437	415	436	436	424	418	430	414	429	460	440	388	433	434	419	423	434	449	455	446	438	433	466	425	436	403	446	448	387	449	458	383	435	406	431	438	413	458	417	459	404	440	448	433	429	401	396	452	460	422	404	402	457	394	432	391	434	441	463	397	441	459	423	440	426	410	434	422	435	453	455	417	419	437	387	407	427	456	397	441	454	427	424	432	448	408	435	415	427	427	473	414	432	434	430	424	431	453	383	427	428	427	434	435	425	411	458	415	449	396	448	445	414	434	417	443	424	422	396	395	438	452	414	413	430	458	435	426	424	420	459	422	431	422	467	420	412	453	411	418	432	427	420	435	415	413	449	446	445	409	425	431	440	427	434	431	422	453	390	413	429	442	446	436	478	405	453	440	404	439	439	438	418	433	407	436	401	406	447	453	459	409	432	411	453	409	420	441	407	430	446	433	482	426	453	471	453	440	409	454	447	415	443	447	453	406	453	403	425	415	419	403	427	440	430	464	392	447	414	438	431	451	407	415	428	426	441	457	460	432	398	407	412	423	417	436	379	419	417	445	377	421	420	437	452	431	410	419	393	439	445	439	419	426	425	431	432	419	413	462	419	407	422	426	412	428	418	410	421	454	438	426	433	449	405	446	436	456	431	427	437	406	419	447	408	444	388	450	388	478	425	415	428	410	448	422	409	416	415	432	415	431	426	430	440	426	457	418	432	436	399	426	424	394	403	403	453	434	445	405	443	410	433	414	403	434	416	448	422	466	464	452	421	405	438	434	444	431	415	461	431	427	454	441	421	427	458	415	419	443	437	434	423	417	465	445	427	412	420	463	407	437	469	413	416	456	458	391	440	448	411	434	445	449	397	442	436	411	445	400	428	439	479	428	427	465	427	461	444	480	431	428	446	440	445	468	449	402	409	421	415	421	396	431	429	400	473	460	403	456	415	429	406	432	463	413	379	414	446	423	460	414	432	448	428	411	398	458	423	439	438	427	425	414	415	453	436	448	380	455	450	450	447	434	412	448	392	430	417	427	427	449	437	459	411	431	428	440	434	435	414	408	438	462	435	404	433	425	444	463	451	427	413	462	413	423	431	416	471	431	447	471	452	447	419	418	389	411	459	451	434	398	478	433	433	413	411	426	434	365	451	457	422	425	418	436	430	431	426	442	423	435	420	402	406	425	420	409	459	419	408	428	392	432	432	393	448	420	434	411	438	489	411	440	427	417	420	449	434	427	420	468	432	465	421	409	474	401	447	370	459	429	405	426	438	442	425	395	434	468	421	422	406	420	459	401	441	436	439	443	433	440	427	465	435	437	400	431	484	405	442	428	422	431	452	396	409	406	435	428	457	400	438	430	437	462	434	411	447	466	432	439	412	412	408	437	412	456	419	443	474	432	418	428	402	434	400	397	443	434	411	432	436	414	438	427	418	441	426	435	427	445	421	425	425	429	415	417	433	445	431	455	414	397	479	404	466	408	440	417	451	441	432	428	427	425	419	444	424	441	406	446	429	445	427	422	435	427	444	408	418	401	444	448	434	452	461	400	437	421	413	467	439	434	401	425	430	434	466	423	393	414	393	403	404	414	430	444	434	412	481	465	439	410	420	430	446	460	480	422	446	444	451	451	415	433	446	432	435	429	414	415	450	433	429	438	441	408	411	466	461	375	429	441	443	417	414	432	451	434	412	437	393	371	421	419	360	389	469	466	404	431	399	423	446	412	426	405	432	418	428	407	397	435	445	441	399	423	444	454	400	431	414	416	418	410	430	446	409	461	417	400	424	449	436	405	418	451	419	446	454	434	442	422	412	407	445	404	407	411	444	458	400	414	445	405	397	437	388	472	416	470	432	449	430	450	450	451	387	418	483	428	420	458	458	433	461	426	470	420	448	418	419	405	457	471	418	417	442	433	409	425	438	460	457	473	421	444	443	418	449	433	418	434	439	431	422	409	412	414	454	455	389	435	435	445	393	415	454	404	445	443	435	437	416	410	396	426	430	463	442	448	428	422	460	412	418	390	435	427	406	433	432	415	421	465	406	401	438	434	433	421	430	408	441	410	416	447	458	437	433	440	419	449	422	418	423	454	430	436	425	430	412	431	439	473	396	406	401	439	419	452	438	432	438	401	404	425	429	418	428	428	377	450	441	389	457	417	423	404	425	419	440	425	434	416	433	439	395	435	418	410	456	417	405	431	434	444	461	412	431	421	442	496	405	458	426	423	427	435	395	435	444	433	469	371	426	442	457	404	420	386	447	403	441	431	432	439	443	451	438	457	487	385	431	434	439	403	438	435	473	413	439	443	448	431	432	388	429	434	382	441	414	415	474	416	422	480	410	423	422	422	452	444	421	459	443	438	432	423	445	474	427	411	449	448	426	413	429	437	417	416	451	430	398	438	439	430	454	440	447	428	420	451	423	411	436	447	405	417	444	428	387	416	462	456	453	452	408	393	414	459	436	426	396	419	430	436	428	430	416	421	440	425	423	400	418	413	411	396	421	439	423	447	422	426	423	412	460	429	421	445	431	442	473	436	440	419	395	447	440	447	420	417	462	405	453	466	371	452	454	468	413	420	430	433	430	425	421	438	438	402	404	438	446	416	422	433	425	409	418	434	456	448	429	445	450	396	454	374	426	424	408	477	448	425	417	375
45109	20718	7998	3262	1086	391	334	333	299	251	256	247	246	231	231	251	206	226	194	221	210	183	226	209	197	220	213	204	215	212	211	220	225	208	218	175	204	187	208	169	190	201	227	241	169	206	192	206	202	214	228	210	201	186	193	209	194	228	202	209	196	209	198	217	205	220	191	221	206	204	206	193	204	203	204	193	211	238	206	193	214	201	184	188	210	225	212	217	191	204	202	219	209	201	187	185	200	200	203	202	199	164	214	225	208	209	193	199	206	206	179	226	184	211	216	217	209	218	195	205	181	216	226	184	168	185	168	196	177	225	189	180	211	227	203	182	205	205	193	208	208	208	196	192	198	219	185	213	193	217	201	212	208	195	184	178	206	218	180	184	182	200	165	220	210	200	204	190	221	197	185	214	196	214	224	196	200	230	192	199	189	214	218	207	204	191	198	189	211	209	180	225	217	215	203	172	197	202	196	207	199	234	219	227	183	243	213	183	186	192	200	210	194	208	186	186	194	202	200	189	208	196	213	222	207	213	196	195	194	205	216	204	215	195	208	204	200	218	178	205	223	234	189	205	230	196	198	208	217	214	238	187	175	188	194	206	195	218	199	216	212	206	187	198	206	163	194	220	214	219	180	206	205	226	192	220	206	172	207	197	205	213	220	204	222	188	208	227	180	194	197	210	205	191	188	212	211	219	210	209	193	210	195	211	194	198	199	212	219	220	201	195	216	171	198	221	193	210	231	197	205	220	220	193	181	201	217	217	221	204	174	210	229	201	200	196	226	192	208	223	217	219	206	223	176	224	216	180	223	210	212	202	200	201	189	180	212	161	206	192	223	222	224	223	206	224	230	214	204	194	189	186	177	165	209	201	182	206	223	198	216	187	192	185	183	202	196	232	196	197	214	198	220	211	194	218	183	200	241	209	224	215	197	201	189	222	185	176	184	216	219	220	216	213	185	178	174	203	196	189	206	221	202	198	204	208	204	212	204	189	214	204	187	206	212	189	209	181	211	210	171	232	206	212	213	207	188	208	197	211	200	207	210	218	198	199	184	189	207	193	215	182	171	201	190	215	213	194	226	203	216	213	223	195	208	202	213	177	179	197	201	188	226	223	180	182	187	183	232	195	206	195	183	204	191	183	212	208	222	209	210	186	202	188	199	212	191	183	201	185	201	194	194	176	219	195	202	204	218	211	194	205	211	179	217	163	201	202	234	214	192	206	210	248	191	226	202	179	199	205	204	187	207	208	193	199	228	206	220	210	172	176	197	177	215	209	216	195	212	209	198	224	195	202	205	225	208	211	197	226	200	164	197	192	199	186	203	220	192	212	207	219	202	203	209	210	230	209	226	229	225	187	199	194	184	218	199	212	204	200	197	194	189	182	221	205	198	206	224	191	195	212	202	193	182	157	210	201	180	196	212	200	190	191	199	191	221	178	190	204	209	189	180	199	221	215	178	209	188	218	232	203	193	201	199	218	220	210	212	206	205	233	222	211	194	191	186	197	181	214	197	231	204	205	184	201	201	218	201	217	226	206	220	243	191	197	211	195	178	196	209	198	168	199	208	203	229	207	211	211	182	203	182	174	195	197	207	217	193	191	186	217	206	213	225	223	211	187	192	185	213	167	220	215	226	195	185	206	208	163	195	212	206	209	192	224	198	217	195	204	208	179	178	219	220	165	170	203	192	186	174	176	198	200	210	197	164	207	175	208	204	205	202	180	222	198	201	193	193	207	217	202	200	198	204	204	224	203	181	197	207	215	204	226	190	197	203	200	234	183	186	186	217	198	223	200	202	182	205	209	202	206	196	201	203	206	215	217	184	218	220	198	211	201	221	171	226	202	245	192	205	200	217	194	205	204	218	203	194	233	195	200	214	222	198	222	190	202	192	181	201	168	159	216	212	186	175	172	190	225	191	206	195	208	220	215	183	222	213	198	205	168	186	201	205	230	210	205	207	206	205	194	209	189	185	206	211	187	197	206	213	232	169	210	190	209	202	197	184	219	217	204	203	194	207	228	218	195	195	198	189	198	235	204	200	191	210	214	209	201	202	162	224	229	202	193	214	207	217	203	209	195	227	189	203	205	210	217	166	212	209	192	198	217	201	187	222	209	203	207	183	223	202	192	213	197	185	209	231	165	199	203	199	175	210	208	211	208	183	198	216	195	190	177	192	186	243	217	212	231	206	218	218	182	229	216	222	211	203	179	187	186	191	202	223	190	222	203	204	210	199	203	203	208	214	180	203	215	193	232	211	234	183	175	179	220	204	212	207	191	190	210	196	199	201	197	205	211	190	210	187	227	213	180	183	189	211	192	215	191	218	184	186	189	206	203	219	231	229	187	192	219	215	200	215	187	224	178	193	198	201	212	224	188	222	190	205	171	197	208	195	182	188	213	218	219	172	212	198	206	183	206	224	211	213	202	178	199	208	204	215	227	215	187	201	232	210	187	228	197	198	217	187	209	188	191	230	199	218	212	193	200	224	211	206	189	203	198	199	189	191	202	191	216	205	198	202	230	232	190	178	183	178	180	201	181	213	183	211	180	200	189	195	211	215	214	189	220	224	197	214	217	190	193	199	194	217	208	234	182	200	208	216	217	195	198	186	187	199	188	209	172	210	172	200	193	199	206	182	188	202	213	186	219	187	235	198	231	186	198	200	204	211	204	210	210	203	196	200	173	210	201	189	224	223	183	164	200	189	182	185	203	201	226	198	200	189	218	198	196	200	227	217	175	199	197	214	212	212	213	194	219	179	230	192	242	223	209	208	168	206	192	205	194	200	212	215	207	213	203	191	196	193	204	189	211	196	205	187	178	200	207	206	199	195	213	209	233	189	196	172	217	225	195	217	201	224	218	204	222	231	192	178	199	199	213	174	203	210	196	218	198	192	247	206	177	204	206	168	211	214	199	182	205	196	192	211	191	209	178	210	231	215	196	199	218	203	181	233	206	210	203	186	207	224	177	197	200	202	185	196	207	223	223	182	213	221	203	208	187	198	200	213	198	217	226	189	208	197	212	163	222	206	201	214	202	220	236	192	194	193	186	243	217	202	178	209	196	178	188	181	192	196	211	200	223	247	196	190	176	181	225	210	204	211	234	190	214	201	186	214	210	197	205	236	192	200	204	224	202	202	218	190	193	213	207	196	179	180	180	201	200	177	194	229	195	193	194	189	216	216	183	198	202	218	198	179	199	205	200	193	195	184	208	206	193	200	235	191	203	186	211	201	191	185	185	214	214	222	210	188	184	194	189	194	204	223	182	190	187	184	164	225	246	199	239	217	219	200	211	218	223	199	186	228	214	211	206	195	203	188	200	197	212	200	239	205	188	190	201	163	206	224	210	203	197	220	187	179	202	214	214	204	188	216	195	206	226	210	212	236	209	203	234	198	197	223	205	218	196	203	203	204	205	224	179	199	200	220	196	195	224	192	184	189	238	230	198	206	190	220	201	212	208	178	200	168	208	221	191	207	183	179	194	224	199
29694	15082	10875	7465	3274	1266	1073	897	838	713	712	662	580	571	582	530	521	478	487	493	462	485	476	453	463	447	419	473	495	473	460	453	454	454	430	439	448	384	403	458	430	434	436	456	455	416	449	454	443	444	451	411	427	471	433	448	445	415	442	452	482	439	430	433	470	440	455	439	488	417	446	428	462	457	422	428	481	441	457	456	443	434	442	420	450	464	436	496	424	429	444	451	416	454	460	438	442	448	422	465	438	429	404	453	470	461	436	465	508	440	461	422	419	454	483	416	455	452	433	434	427	418	485	429	408	431	455	413	470	459	470	437	402	427	449	448	420	434	421	416	421	435	471	442	422	449	445	426	438	420	454	417	425	414	409	443	408	443	443	451	426	443	423	412	477	417	451	488	436	432	385	437	450	484	445	445	461	469	426	454	432	463	456	462	447	420	451	418	450	432	423	466	443	466	460	450	437	431	473	453	417	455	438	472	424	468	450	423	426	398	426	395	481	451	430	448	434	443	445	439	474	451	430	449	430	414	473	432	435	454	469	492	430	428	450	435	486	450	427	445	436	469	430	452	446	427	438	487	450	457	439	428	438	439	427	461	402	403	426	414	434	440	413	420	501	461	416	422	461	467	492	430	476	466	442	444	454	467	485	456	442	439	466	425	450	419	464	478	492	441	457	426	464	403	468	477	432	455	431	440	470	472	484	429	447	435	416	474	464	440	441	403	442	443	444	459	426	446	446	449	464	435	461	455	442	489	455	422	465	416	454	445	442	408	441	460	444	475	428	411	431	445	453	426	464	447	418	426	434	468	453	469	446	426	468	456	464	424	477	494	414	441	431	462	470	426	450	441	452	462	459	449	439	453	404	426	455	476	459	455	420	420	440	477	408	425	458	445	448	439	441	425	462	444	471	469	406	455	441	467	449	438	468	418	465	451	415	472	458	450	445	459	479	464	414	436	472	446	478	468	447	455	434	470	415	424	384	437	473	433	445	421	417	446	422	438	420	407	459	429	419	457	446	437	426	451	474	435	460	409	454	459	440	461	489	459	428	437	400	455	447	440	469	441	442	456	410	482	454	421	469	445	432	475	442	424	472	471	406	457	477	430	443	440	454	434	442	450	447	424	470	450	430	440	433	417	450	435	432	422	476	425	448	445	450	411	442	462	446	431	428	475	441	438	435	422	460	467	404	457	432	451	429	410	464	447	466	440	449	433	450	435	443	419	409	425	424	461	447	460	436	449	451	483	443	443	431	464	393	431	451	407	409	429	437	430	441	443	456	473	431	456	485	472	409	437	417	411	464	431	422	449	449	453	402	501	434	425	433	466	465	457	419	433	435	446	456	407	459	452	485	450	439	457	412	447	448	427	445	432	465	440	426	444	467	407	412	452	440	419	440	489	452	448	430	499	474	454	471	436	449	480	464	408	439	425	472	424	439	438	426	439	419	452	408	391	440	462	422	442	472	446	474	455	432	431	449	411	442	442	462	412	434	433	466	471	393	416	428	458	422	488	438	446	417	437	469	431	398	435	451	416	501	450	460	445	464	465	435	473	445	415	463	453	442	422	454	476	409	439	442	441	439	414	437	432	439	438	437	457	455	433	432	399	461	437	392	437	468	429	437	464	421	456	419	400	455	468	458	443	442	438	442	440	461	413	468	407	468	438	434	447	441	426	446	378	456	449	463	469	480	427	435	428	452	423	439	447	410	467	473	477	461	441	425	435	489	481	451	419	447	427	468	424	446	449	435	456	464	452	435	439	428	430	447	418	435	434	446	459	460	450	423	441	450	470	404	453	414	413	483	409	424	457	446	422	438	445	437	452	457	389	434	417	455	476	440	443	428	469	432	446	462	437	472	404	438	475	452	454	451	462	451	440	439	459	448	463	457	444	433	449	436	468	447	453	413	436	442	460	414	396	456	441	454	473	399	441	450	453	423	444	463	438	429	443	418	450	416	413	435	437	434	441	473	447	419	427	426	460	452	410	438	406	438	433	472	453	464	435	461	408	429	433	442	426	427	437	451	459	445	420	466	445	438	453	472	446	374	459	438	465	426	469	461	406	468	454	484	434	465	462	462	447	458	427	426	450	451	472	443	389	453	496	401	423	437	453	471	439	422	466	468	460	502	456	438	400	421	478	437	457	425	448	426	410	423	455	444	457	454	409	446	418	478	423	479	455	438	447	427	448	444	499	462	412	461	451	452	473	426	447	426	428	463	434	425	437	450	432	446	434	440	445	441	450	452	413	420	431	449	453	444	413	444	465	422	391	420	449	431	426	472	471	466	438	434	449	443	451	442	425	462	421	438	434	450	415	410	446	446	463	465	474	463	450	463	411	431	445	490	461	413	434	414	440	435	402	444	454	429	442	434	431	431	431	438	436	421	433	419	467	424	470	450	436	442	448	501	451	443	409	455	437	457	452	432	453	447	475	421	441	453	440	445	449	470	439	448	456	443	476	414	415	467	449	427	422	464	452	419	417	419	450	409	434	451	451	432	436	503	411	470	417	452	439	415	467	465	450	412	479	434	411	451	434	437	469	454	407	461	473	463	454	428	466	447	423	439	476	409	435	454	424	470	463	435	485	424	442	413	410	421	468	461	439	449	393	471	465	436	443	431	437	449	458	479	436	468	448	458	469	460	489	411	431	440	435	443	418	472	484	434	449	416	434	473	456	451	484	450	413	454	408	418	430	493	467	467	442	449	439	479	395	421	472	454	426	456	443	460	446	490	444	458	447	458	447	427	443	448	464	442	438	399	452	441	429	439	476	456	448	488	431	472	463	464	438	426	445	423	453	418	430	413	448	437	395	439	464	458	405	440	437	460	461	449	432	436	438	441	467	449	444	444	458	433	438	436	427	460	427	413	446	426	424	440	440	435	447	441	434	439	427	447	448	483	446	450	456	429	407	419	476	487	447	484	411	430	486	427	480	419	456	452	440	458	410	461	437	453	444	429	458	441	443	469	499	448	437	440	417	426	453	429	425	467	431	439	470	460	417	451	404	441	446	458	470	443	424	421	457	471	468	422	429	452	476	457	426	440	470	429	427	429	475	411	417	443	420	421	428	445	444	460	420	444	439	455	444	387	384	457	464	458	437	468	424	451	444	451	440	448	435	415	464	427	465	421	467	443	413	458	458	431	449	489	434	447	419	457	453	451	460	473	436	440	446	420	453	451	457	476	401	420	429	440	452	414	415	458	462	419	452	468	475	417	447	431	433	451	459	453	429	426	425	450	437	467	447	383	447	429	439	496	442	438	465	453	439	456	448	447	436	464	440	429	473	474	440	463	425	492	455	442	434	494	458	447	440	403	463	453	444	431	472	449	423	430	457	446	413	424	425	434	457	410	414	446	380	436	450	424	437	452	438	468	433	447	468	431	438	451	463	439	406	414	438	484	444	440	452	451	416	418	453	472	456	447	429	398	465	464	441	466	378	412	495	477	440	428	443	425	401	450	462	414	454	395	419	437	473	438	457	407	458
54374	34209	19903	7453	1467	554	385	359	315	312	266	217	270	263	238	210	207	225	186	213	182	189	199	184	177	189	177	180	181	190	195	199	209	177	200	201	164	182	186	185	186	184	184	184	174	162	211	228	183	188	211	180	209	179	195	201	186	185	186	197	209	178	180	176	173	189	165	217	201	202	201	182	185	201	199	178	199	189	164	211	177	217	171	172	180	193	162	178	171	184	195	212	180	192	163	162	176	157	181	172	186	165	187	211	191	192	201	190	181	195	167	191	167	224	187	211	215	187	188	193	202	176	219	182	190	172	181	196	163	195	197	204	185	198	200	176	182	168	191	204	176	192	194	201	176	195	189	165	187	191	162	175	168	173	164	185	168	183	187	177	186	220	196	174	195	181	180	185	187	186	181	188	179	186	184	197	168	197	192	176	179	174	180	201	184	191	162	179	174	190	169	182	171	202	190	162	163	209	184	193	186	164	197	170	184	197	178	186	188	199	148	201	189	198	168	210	177	191	205	187	185	176	187	214	187	198	182	164	169	172	215	176	208	174	156	171	190	186	161	187	217	189	171	177	195	186	177	180	201	165	170	186	208	195	214	209	192	187	216	199	161	201	203	183	170	193	197	188	199	198	160	192	189	186	182	186	185	183	197	192	215	192	189	181	205	181	175	223	168	191	198	197	197	201	162	205	171	219	214	189	188	172	164	199	165	185	193	201	179	191	168	180	176	222	189	167	180	196	157	179	169	196	191	183	178	206	198	180	219	192	194	220	184	186	166	186	182	183	183	171	175	168	175	188	193	177	171	207	201	187	188	186	183	188	168	162	182	200	206	206	169	194	213	170	185	169	171	183	189	225	196	188	176	190	188	204	181	159	180	169	177	196	186	193	185	170	210	201	162	200	201	192	172	161	163	174	198	170	163	156	184	200	163	156	220	180	195	185	202	200	186	212	192	199	214	201	191	188	188	162	163	200	179	191	181	184	213	218	190	216	196	186	190	203	189	181	180	199	182	235	198	202	164	168	186	182	190	190	200	201	206	201	184	192	187	197	179	181	207	184	195	194	212	203	194	214	187	197	172	187	178	177	181	182	197	197	214	187	225	203	200	175	202	175	168	179	162	220	207	215	176	151	212	185	202	205	187	176	183	183	181	200	192	167	181	185	191	192	197	183	212	205	217	186	199	175	175	191	178	191	190	194	173	191	196	201	170	200	194	163	174	172	192	150	197	190	195	174	183	194	160	176	192	174	205	182	183	171	165	191	168	193	174	205	200	173	197	216	173	178	165	188	195	206	195	183	196	174	187	216	196	208	203	169	166	172	189	230	204	150	192	209	190	162	157	170	192	182	187	191	221	184	199	204	201	183	187	197	189	194	197	182	170	153	191	194	165	177	197	199	204	204	172	190	212	218	184	190	194	185	220	162	208	166	202	181	203	180	177	173	188	188	167	197	168	180	178	185	175	178	197	192	199	206	170	219	174	205	211	221	197	186	168	210	201	171	200	185	168	198	200	178	191	182	156	169	195	175	180	182	201	203	200	197	200	164	188	203	201	189	196	170	166	184	210	200	190	182	196	177	159	178	182	170	169	174	165	193	211	201	187	173	170	202	189	196	173	192	194	189	139	197	183	166	192	199	206	214	198	192	198	195	213	204	162	186	195	161	210	166	188	167	222	182	191	170	185	193	194	210	161	212	178	183	200	178	184	200	198	183	199	163	158	194	199	185	192	202	185	176	177	163	178	166	188	187	198	191	187	200	180	199	182	220	189	177	171	166	175	177	195	199	174	188	198	186	212	209	189	186	190	182	157	181	192	180	188	205	161	197	190	176	181	195	184	207	171	181	191	189	182	183	199	179	180	193	196	163	199	210	176	189	192	184	188	186	178	176	183	187	194	159	201	170	170	186	169	196	185	182	201	208	196	195	181	180	211	171	180	208	170	155	203	247	200	180	211	195	186	174	194	187	195	179	175	168	168	207	198	205	199	185	179	205	204	178	172	206	203	206	185	178	194	154	211	201	182	187	174	214	183	192	170	209	170	180	174	189	202	191	181	187	222	188	188	156	201	182	190	162	173	184	190	210	198	166	188	178	182	169	200	189	192	195	203	185	211	191	171	205	171	194	219	196	158	181	172	171	196	205	182	185	196	189	204	197	166	199	180	187	199	198	169	172	203	198	197	191	159	197	180	185	196	197	198	210	212	187	179	183	173	179	172	173	169	181	191	176	207	182	203	172	170	218	181	199	200	172	202	198	234	173	206	191	188	202	194	182	212	186	207	206	169	178	199	202	186	183	179	215	188	178	176	195	181	161	200	181	188	185	186	195	169	197	194	170	211	196	182	196	201	192	185	157	179	181	195	174	219	164	190	190	178	162	163	209	183	192	162	177	188	193	195	184	184	170	193	169	196	195	194	206	180	179	187	192	181	174	182	178	170	189	176	194	176	209	182	166	192	182	194	180	180	180	190	189	179	187	182	192	150	190	190	198	203	161	197	205	214	192	188	151	194	188	180	174	198	205	191	197	161	184	177	183	180	216	180	216	179	177	179	179	181	181	171	183	162	183	183	174	203	205	193	174	181	176	190	210	194	210	162	229	204	188	219	209	212	171	194	205	201	187	163	190	183	191	201	179	192	191	192	189	197	182	193	187	176	185	186	184	184	210	182	195	177	194	162	186	192	200	201	206	192	174	169	197	159	175	174	186	164	189	178	192	188	179	175	177	181	184	172	186	178	191	177	188	169	169	186	194	185	185	171	201	185	188	172	210	180	212	175	193	184	175	179	174	167	164	201	190	196	162	153	160	190	174	195	204	164	196	166	185	155	198	207	158	189	190	179	164	185	185	166	201	203	203	192	192	196	200	200	207	184	195	184	181	186	207	202	186	206	216	191	182	219	171	177	214	189	199	198	195	190	184	174	197	196	170	202	195	182	196	194	190	176	199	176	195	184	196	207	193	151	199	195	194	178	172	188	212	172	196	212	196	160	185	187	194	196	197	205	181	199	195	216	209	218	190	197	197	178	179	196	195	210	190	194	208	182	192	187	194	193	170	184	181	162	197	198	185	184	166	198	208	176	184	178	206	191	204	193	210	186	183	169	170	180	180	202	160	188	159	207	187	176	158	187	196	182	192	161	198	182	176	208	214	185	197	159	171	172	222	192	182	205	195	192	194	193	191	189	190	192	205	174	172	185	164	167	199	201	190	172	210	199	190	191	181	209	199	182	174	206	212	197	201	174	177	183	177	180	178	190	169	153	209	163	207	195	171	164	192	205	190	210	180	192	188	181	195	192	191	188	212	209	215	189	190	184	193	198	204	189	209	201	166	196	203	173	180	181	213	173	207	171	209	200	181	178	187	180	185	173	169	212	188	185	190	170	204	193	200	196	188	205	177	172	174	200	173	193	202	197	176	183	167	205	187	167	189	204	183	193	214	185	200	211	173	184	160	180	161	198	212	174	161	157	200	199	162	187	167	192	178	194	196
34832	27217	21809	12756	3744	1863	1344	1192	995	914	787	769	678	653	543	561	501	564	507	500	464	440	425	426	441	416	406	395	421	406	455	425	414	436	447	415	386	429	433	436	411	434	417	417	438	436	402	404	407	409	465	403	395	396	403	412	423	428	427	414	389	424	395	425	398	409	445	405	417	397	410	422	428	428	393	435	443	420	422	394	418	399	407	402	378	385	440	407	443	399	421	387	402	419	407	401	428	444	433	449	429	393	445	458	431	446	446	388	406	401	442	453	369	439	447	427	417	384	389	411	374	440	427	461	426	424	435	402	447	454	441	441	438	429	432	392	402	445	387	402	396	417	445	402	402	433	424	389	406	392	402	403	432	413	420	404	452	411	434	426	385	431	437	408	389	380	401	420	395	431	415	401	396	441	447	377	400	406	392	389	395	481	414	400	397	433	399	417	403	398	434	404	394	401	409	421	410	418	420	426	423	422	415	447	410	455	394	434	393	417	429	428	411	445	413	425	410	397	400	418	438	412	432	404	405	422	388	423	419	408	433	395	416	437	420	410	407	389	395	401	454	424	417	396	380	396	416	402	397	455	396	448	399	416	442	412	393	397	422	403	423	425	403	395	432	389	387	433	442	401	399	435	425	379	424	395	392	438	395	405	378	429	463	410	431	433	406	421	415	437	462	405	378	460	402	426	385	397	449	403	451	425	395	446	441	420	374	438	381	437	378	368	423	402	412	422	447	401	431	393	384	422	425	423	409	401	445	414	387	429	392	407	419	462	392	428	429	418	464	413	395	431	409	437	400	432	408	430	402	416	408	431	415	368	406	436	461	401	402	439	418	433	391	443	409	423	406	410	419	406	437	422	400	435	423	395	402	395	446	394	408	456	415	407	436	420	440	379	427	372	392	418	443	431	378	412	421	383	416	401	435	422	410	416	453	428	428	429	451	431	413	425	418	395	375	445	389	406	416	427	414	399	403	423	416	423	423	398	436	405	428	418	426	405	416	385	395	418	404	378	419	395	418	420	400	447	420	434	409	424	385	411	404	387	417	456	426	432	417	406	428	389	403	413	437	411	406	425	406	429	460	369	425	398	421	423	426	438	411	402	407	420	398	422	395	439	378	411	397	414	446	438	421	409	404	426	421	430	392	390	393	436	421	396	398	408	411	449	431	408	426	401	455	430	421	390	430	416	417	384	449	386	408	454	463	430	386	404	436	402	379	400	426	420	431	423	408	408	405	407	415	413	387	440	411	400	423	400	422	453	421	406	438	453	424	410	426	415	406	420	412	407	435	382	460	378	378	389	416	402	415	429	388	393	413	391	432	397	433	415	369	420	398	420	410	409	400	432	422	382	402	433	399	414	411	406	426	431	408	398	423	397	383	381	446	398	428	407	400	443	425	403	387	396	384	436	388	416	420	408	385	450	396	431	402	436	424	383	396	422	421	403	388	420	390	398	393	453	430	433	428	416	406	426	417	405	404	456	417	421	406	438	450	403	412	424	394	421	421	429	455	409	428	386	379	403	413	407	402	410	405	436	428	424	436	412	401	453	411	416	429	413	414	397	436	444	412	404	421	380	385	400	426	407	426	421	454	447	436	447	416	399	421	404	412	436	404	401	431	442	429	376	426	384	412	403	421	445	444	428	389	405	418	444	441	418	424	428	427	420	413	445	442	414	414	424	404	372	410	415	434	388	405	439	411	405	408	423	417	427	400	413	415	407	425	399	427	416	454	396	390	390	457	436	416	427	382	453	404	420	440	422	418	424	417	407	403	426	418	417	405	406	430	429	458	424	401	435	405	426	428	433	397	420	390	412	406	406	412	404	419	405	406	426	398	424	425	418	420	400	437	443	395	417	435	415	417	437	411	402	405	422	402	399	421	422	408	429	436	396	413	392	416	419	373	417	379	413	428	409	415	415	412	410	411	409	394	366	404	404	410	412	407	381	415	397	438	427	397	400	403	436	405	444	423	428	412	427	434	419	439	427	419	446	424	389	437	423	404	371	398	448	392	413	416	400	410	429	392	405	416	439	398	468	406	389	367	419	413	402	409	446	439	425	434	451	458	415	425	418	427	418	417	461	433	427	450	407	441	420	445	406	411	395	424	401	389	416	419	413	461	405	408	401	411	406	431	434	446	388	444	410	451	395	421	428	415	421	435	413	443	427	405	403	423	424	431	419	392	432	408	399	411	414	404	419	422	393	419	395	425	430	418	418	392	439	432	438	424	429	410	415	385	415	437	385	438	438	391	425	382	436	400	416	436	373	429	440	395	414	431	426	440	428	415	394	426	412	417	417	433	430	459	405	369	411	375	393	406	384	423	428	389	417	444	403	416	452	405	429	399	398	429	410	439	432	436	411	465	451	436	404	416	418	381	411	359	424	397	424	402	426	426	410	408	402	446	453	418	403	400	409	415	395	399	382	403	386	446	408	450	425	424	442	415	413	436	422	445	395	423	410	409	430	442	404	413	443	447	384	394	399	443	423	431	411	407	386	401	418	415	415	385	406	421	420	442	443	423	419	399	460	421	411	410	381	455	407	373	425	395	431	417	398	420	422	425	404	405	436	388	379	406	381	405	432	427	421	403	426	414	392	363	415	437	430	413	410	437	395	402	415	419	441	387	407	428	415	432	407	407	392	399	401	443	405	409	434	433	393	399	426	399	449	412	444	399	405	399	447	446	381	409	424	409	415	418	426	440	428	396	423	404	388	410	439	439	421	407	388	407	438	383	443	401	410	413	438	396	402	407	445	452	426	408	423	423	400	366	421	410	395	386	432	383	445	410	418	428	431	412	403	409	394	447	387	429	415	411	440	392	457	394	410	466	423	413	445	397	441	416	432	434	388	431	445	399	413	398	423	390	396	398	375	398	445	440	474	414	391	430	433	397	418	410	397	427	435	421	398	408	450	429	447	412	435	457	400	441	425	377	403	440	376	408	395	405	408	410	386	423	436	406	393	385	426	396	392	400	430	385	425	379	460	420	411	434	446	435	396	392	430	402	424	400	437	440	412	430	397	420	415	410	407	426	422	446	426	399	469	460	457	416	435	428	375	416	397	430	405	422	408	446	399	392	446	395	423	346	453	402	411	417	410	396	414	444	426	398	380	431	408	411	421	428	370	415	411	419	445	399	400	386	400	445	382	394	396	402	420	381	438	382	416	442	435	396	443	415	464	434	392	451	395	408	434	398	414	428	395	437	420	427	414	439	406	431	419	429	423	412	402	450	426	410	420	398	403	437	390	384	423	417	465	399	462	388	436	399	420	437	425	437	427	406	417	456	433	414	418	403	424	453	422	433	432	418	391	424	423	414	455	427	444	432	429	375	416	440	410	409	424	403	429	436	437	377	397	434	389	421	414	391	436	447	422	410	415	410	400	424	413	423	417	417	405	442	435	427	429	421	390	433	379	433	417	389	415	401	395	450	412	401	391	420	403	421	400	404	415	412	411	408	421	381	396	424	385	409	439	420	391	400	425	432	413
65792	41645	24370	9306	3077	919	424	343	324	282	298	293	255	243	249	235	269	233	216	210	204	193	180	214	213	201	207	191	208	196	193	207	174	219	217	200	216	223	210	213	191	179	225	187	197	190	180	172	182	198	205	187	221	182	196	185	203	193	198	195	198	184	160	224	183	220	202	197	190	222	178	206	179	182	177	194	216	170	180	184	191	197	210	171	187	196	213	210	188	150	217	184	197	184	195	192	201	206	238	211	192	207	197	153	173	207	211	195	209	182	201	192	191	191	177	199	180	208	197	205	196	200	205	225	198	211	204	212	209	204	204	198	185	202	206	166	202	181	189	206	222	223	198	177	228	179	169	180	187	174	195	192	207	189	176	176	169	214	190	194	202	196	195	183	205	182	164	183	191	207	218	202	193	194	199	168	189	169	193	207	170	180	203	200	194	217	199	213	212	218	227	208	195	191	193	195	187	225	179	197	209	193	201	211	198	218	202	191	218	166	213	187	166	206	197	172	205	185	188	189	187	187	220	217	183	194	210	189	193	222	211	182	196	210	173	197	210	186	202	198	189	196	205	202	207	179	207	215	212	177	222	203	207	189	197	216	219	191	219	204	229	219	207	207	207	211	163	211	188	181	200	205	199	179	214	193	198	189	176	179	207	182	184	210	202	194	202	215	175	189	187	210	226	159	200	210	191	160	202	187	175	181	206	200	221	210	211	219	187	191	209	195	194	200	194	199	208	220	162	192	213	177	196	209	205	191	208	189	184	192	186	183	183	190	202	215	184	190	211	205	200	201	185	186	174	200	219	199	212	185	199	186	223	209	210	181	219	197	164	204	210	187	186	190	195	212	190	188	212	210	171	166	201	191	187	196	187	194	224	193	233	216	165	163	214	192	211	166	210	206	180	178	187	159	181	192	183	216	193	167	203	206	183	220	180	200	189	214	187	174	198	203	188	204	205	179	207	184	214	185	187	204	203	177	206	198	160	208	180	181	208	210	202	205	191	213	179	191	174	171	249	177	198	200	196	185	191	193	199	192	195	216	208	187	188	204	188	196	227	182	172	169	196	185	211	201	210	162	199	214	199	191	209	226	217	196	187	205	200	179	180	214	184	186	180	186	187	202	194	188	199	201	195	188	189	210	176	181	209	219	205	197	173	207	189	215	191	206	200	209	232	184	214	210	201	172	188	211	173	212	201	217	169	193	209	221	155	194	188	212	196	169	198	203	196	181	189	192	180	202	173	197	188	216	177	209	205	189	185	204	183	181	202	193	199	214	186	181	185	190	186	195	200	194	201	211	203	179	173	204	194	193	194	203	157	220	197	197	225	196	165	199	175	198	189	191	208	209	199	173	190	172	202	211	219	176	212	185	188	193	189	217	193	180	190	215	225	191	185	215	201	207	192	190	192	170	199	197	174	191	196	197	209	201	194	194	208	177	213	207	216	224	206	196	155	192	196	175	181	202	188	201	213	173	172	192	203	173	200	184	215	218	194	178	191	197	204	196	201	219	187	216	205	200	188	190	199	199	190	191	196	198	220	223	224	200	187	186	198	198	204	216	209	195	180	183	206	191	195	148	196	219	184	188	208	197	186	201	205	167	196	168	209	202	205	180	175	201	187	179	202	182	172	218	196	229	186	183	201	213	167	167	219	179	232	192	189	185	214	220	190	204	199	193	207	183	212	181	204	195	214	202	177	199	182	219	198	219	212	186	165	208	204	213	192	200	203	180	207	179	211	226	195	202	190	185	204	183	163	186	189	161	160	193	234	218	217	195	202	218	215	191	160	197	197	185	201	169	207	184	210	202	208	197	168	185	192	197	220	172	223	215	194	209	187	182	174	204	207	217	201	201	217	199	183	182	201	210	176	195	190	197	202	233	190	203	191	191	204	214	219	177	191	197	206	200	199	188	197	205	216	184	202	217	207	200	184	217	221	210	209	191	190	164	211	203	212	182	211	238	196	188	204	225	203	204	175	174	194	189	193	220	207	187	216	181	201	189	200	206	192	211	214	211	228	200	201	175	185	189	202	197	192	188	183	163	198	215	236	190	185	208	183	233	166	202	193	192	193	188	199	188	192	188	170	208	175	189	208	191	179	194	183	198	204	207	185	202	184	179	207	205	209	206	202	181	189	219	200	176	168	211	167	201	199	194	184	208	179	208	183	196	200	213	202	202	187	166	202	200	192	190	190	188	170	198	199	180	216	212	206	197	202	209	202	184	199	218	194	165	200	187	187	183	198	176	184	190	182	213	181	195	199	218	216	204	170	200	203	197	196	198	212	188	198	207	207	168	216	175	184	186	185	220	199	212	172	212	181	204	206	187	184	191	177	206	166	208	192	179	194	159	218	202	173	204	213	243	218	184	224	161	201	201	210	201	212	193	220	202	184	182	184	198	197	184	168	203	192	208	216	177	204	190	200	195	186	204	221	181	203	222	185	183	182	196	193	161	190	197	158	200	204	196	183	201	183	187	220	203	222	208	195	219	195	187	179	191	207	192	182	227	189	200	170	185	203	215	187	190	217	226	226	193	189	200	189	204	206	192	214	221	191	176	192	208	178	187	223	193	204	229	178	225	184	187	178	200	195	180	188	228	206	186	193	189	178	189	220	193	201	192	205	188	203	172	203	201	195	210	198	197	224	211	210	188	191	185	181	182	204	192	219	227	197	206	221	212	193	198	194	192	197	198	169	195	186	202	178	190	202	208	175	209	200	179	174	209	187	219	218	182	185	197	217	193	200	186	194	170	221	186	196	199	191	181	188	215	185	214	182	172	203	221	152	212	206	206	176	229	212	193	202	188	198	205	201	178	192	206	202	229	215	176	168	182	195	184	182	172	179	180	205	193	221	208	193	174	197	209	201	219	195	197	180	191	200	191	190	185	195	201	218	224	176	178	210	194	201	177	204	211	186	206	182	210	176	176	191	194	182	194	177	195	194	189	165	201	240	181	190	217	209	210	232	212	198	193	177	205	190	199	205	199	181	198	183	181	206	203	190	191	212	189	177	203	173	212	188	193	166	196	206	196	200	180	192	188	187	186	224	182	204	197	184	210	206	183	204	189	233	195	184	168	221	184	172	195	183	193	226	211	181	203	207	189	207	185	205	207	188	198	202	187	196	186	178	193	182	206	173	205	207	158	205	199	185	209	190	196	208	202	192	192	174	180	203	169	172	191	208	220	205	180	202	169	192	203	194	215	194	187	161	198	210	203	205	178	204	188	198	197	180	205	176	200	189	184	192	188	190	194	179	200	202	202	200	229	170	182	184	194	224	206	206	194	183	200	187	182	195	200	208	200	201	212	204	214	197	183	198	200	201	194	214	179	194	172	195	205	186	204	188	206	157	187	200	211	193	214	190	193	221	187	199	191	190	183	206	189	192	212	218	201	202	198	186	208	191	168	207	210	174	202	204	183	191	184	199	199	189	179	198	199	185	198	185	188	214	197	195	201	191	217	205	187	257	191	179	169	195	200	204	185	224	207
42219	31700	25094	13826	8272	2876	1361	1271	1022	928	838	774	708	656	618	529	623	542	494	491	502	461	465	475	444	458	445	441	415	454	419	429	404	425	460	436	434	453	433	412	428	406	447	396	447	428	437	434	456	423	443	448	454	413	400	438	443	444	450	415	410	448	444	402	450	448	446	436	445	435	453	461	444	442	407	417	464	416	459	439	462	441	452	431	400	437	440	419	404	411	442	413	456	430	424	455	472	415	440	420	410	423	438	424	436	460	421	436	484	452	451	462	458	425	432	461	465	432	455	423	395	450	450	440	453	446	441	410	441	462	436	432	439	398	448	438	411	435	423	469	450	433	434	420	427	465	427	421	445	411	440	462	449	379	444	440	455	422	421	393	417	449	418	428	448	448	431	430	434	517	411	470	445	437	444	432	434	445	462	421	428	471	380	416	412	403	449	468	453	438	393	411	464	459	440	455	394	426	438	465	434	426	423	457	435	439	416	460	429	439	419	460	421	415	414	429	459	441	400	409	427	433	411	410	398	433	430	414	407	429	413	428	505	463	434	407	420	447	423	449	430	409	454	465	455	445	427	414	458	458	434	435	454	406	436	432	458	416	422	440	420	410	419	439	425	421	411	428	431	406	423	452	459	451	435	426	455	443	416	465	415	484	427	448	435	422	408	396	472	419	450	427	418	431	425	424	439	427	419	450	405	445	428	408	451	412	439	403	422	410	452	423	412	431	482	447	413	419	441	413	452	431	435	441	422	411	403	433	456	433	413	433	441	423	450	380	463	476	430	435	396	431	414	460	440	386	452	443	443	406	413	424	446	445	426	456	433	415	406	456	426	400	439	450	423	444	456	411	435	456	451	388	450	469	389	445	440	404	437	430	449	435	446	423	469	462	431	382	449	441	435	438	409	456	398	434	451	442	416	432	444	438	394	434	432	398	411	413	428	444	423	455	423	400	428	478	379	412	413	435	439	417	453	433	383	447	464	429	383	441	417	423	443	452	438	445	441	405	427	442	444	473	445	426	415	440	410	420	440	431	401	447	450	450	412	430	471	423	411	436	479	437	414	468	402	442	460	418	403	469	408	414	387	460	423	415	415	405	446	458	443	418	426	424	478	405	440	443	462	444	420	401	434	413	467	389	419	433	412	356	416	427	427	410	449	456	402	415	460	429	439	441	463	465	450	424	438	444	412	425	453	406	414	427	445	420	446	454	432	426	458	408	440	445	441	432	453	455	417	432	407	424	477	416	439	416	443	402	454	446	454	428	448	435	438	424	427	438	458	469	392	438	429	406	431	439	443	436	447	442	440	435	403	462	424	432	427	455	452	425	414	453	417	392	463	461	397	434	397	429	418	434	441	400	444	453	418	427	417	424	413	444	429	445	428	455	430	413	421	459	427	459	404	433	440	407	429	415	425	442	407	403	433	467	442	424	409	405	421	437	459	480	435	396	480	424	464	413	414	438	449	435	451	465	466	457	426	451	461	441	431	399	461	429	461	403	444	462	435	428	423	440	426	462	415	422	445	431	388	431	466	440	426	453	403	436	470	446	430	423	421	426	434	455	438	445	433	433	397	434	418	417	440	441	419	436	424	446	426	447	406	482	406	459	434	392	441	437	404	443	449	421	419	399	437	425	447	442	416	439	409	388	391	443	418	442	435	442	386	433	411	446	430	419	421	439	442	447	395	422	455	423	450	429	439	432	447	404	420	467	423	412	444	407	434	421	415	424	449	460	442	399	427	456	387	413	458	410	441	456	447	415	424	450	432	390	438	422	446	417	447	431	414	427	405	414	464	450	466	395	416	404	424	434	450	414	437	425	433	441	456	389	420	420	421	413	380	427	463	449	437	430	419	420	436	414	432	433	465	443	452	466	464	428	382	465	453	427	425	429	449	423	398	442	406	421	483	429	431	480	430	430	444	427	421	437	475	416	396	469	422	421	434	478	443	409	435	395	437	432	454	394	475	465	434	420	465	444	426	419	444	440	433	483	454	423	401	419	479	427	447	460	456	431	423	449	427	461	457	451	415	475	445	407	413	428	419	421	434	430	446	434	399	401	430	446	457	418	414	465	458	392	434	427	454	424	438	453	431	497	424	455	453	395	425	440	429	430	424	396	437	433	374	402	437	473	452	465	393	424	440	409	419	423	434	429	396	439	429	455	416	406	452	437	437	449	426	422	430	426	417	473	444	478	458	446	415	437	422	415	444	429	447	455	404	450	430	422	432	450	405	450	390	444	431	426	425	385	437	441	441	464	448	411	426	447	396	424	423	415	427	413	408	458	446	449	440	429	394	460	446	431	412	404	453	395	484	466	458	471	439	460	403	414	425	426	403	472	460	424	426	432	416	414	448	465	436	452	452	423	422	422	425	449	411	446	436	462	378	423	398	413	421	431	440	437	433	462	412	453	416	443	431	433	466	406	434	409	435	421	466	403	400	466	446	404	462	433	474	427	444	421	438	427	461	436	416	425	417	433	447	414	415	448	437	403	424	432	404	444	426	420	452	447	452	417	418	404	435	462	456	432	408	451	428	406	398	388	433	476	428	441	432	442	452	425	415	457	417	415	431	460	441	448	453	413	437	411	459	428	437	464	441	447	410	452	422	447	443	444	456	414	409	409	433	456	427	419	427	456	398	427	477	387	443	417	410	447	438	455	423	446	400	417	432	473	450	444	429	439	403	475	414	414	422	426	419	419	425	434	412	459	420	415	435	429	431	418	426	410	422	433	397	454	412	417	435	409	447	455	412	430	393	417	436	490	419	432	475	452	430	429	433	440	444	449	418	462	428	477	479	431	409	411	443	425	447	438	414	423	442	412	421	433	414	462	439	419	428	460	383	455	419	434	442	434	480	408	436	458	431	460	451	421	455	437	404	423	456	445	430	412	426	463	457	466	430	432	435	417	421	447	434	438	468	434	434	394	394	412	411	397	401	416	417	422	430	403	434	448	416	420	420	438	412	458	435	413	442	438	460	468	426	440	447	435	446	474	424	444	449	433	456	462	412	446	401	462	421	414	448	450	451	431	418	447	438	421	436	444	449	445	415	406	481	431	425	439	425	433	466	418	427	472	414	423	395	452	411	436	402	411	472	387	467	437	421	438	407	396	455	478	439	435	445	435	458	410	401	436	447	418	425	440	398	428	446	407	443	429	386	431	440	427	468	422	439	468	443	452	423	409	405	441	430	431	407	416	441	458	414	480	421	398	446	436	450	408	441	417	423	441	424	468	425	415	423	428	414	401	474	448	448	406	448	394	435	434	428	449	454	448	424	446	425	422	424	396	409	470	400	404	473	459	427	467	450	468	456	429	430	419	418	435	418	400	428	439	432	407	428	417	412	442	459	427	416	395	423	435	440	463	439	408	455	428	436	416	459	424	412	411	470	437	449	463	456	429	400	424	375	408	414	429	444	461	421	401	432	428	463	407	473	398	456	388	416	427	451	434	433	440	415	419	428	408	411	475	424	436	445	394	425	474	395	420
48187	23904	10511	4285	1535	470	374	304	293	292	252	240	230	236	221	214	197	227	214	221	209	194	217	192	241	205	233	161	203	198	225	207	189	230	184	205	219	191	193	222	211	186	204	202	202	197	200	198	192	216	182	202	174	210	175	205	215	202	221	184	188	205	212	212	194	200	196	203	226	190	211	224	215	207	202	192	191	213	223	214	212	210	223	216	218	207	197	207	213	228	199	230	186	185	246	201	219	227	201	198	178	197	168	221	212	197	224	195	177	208	205	175	217	205	210	191	211	205	199	202	224	220	222	223	201	209	172	202	186	211	219	196	192	211	208	212	227	224	191	204	206	201	227	217	212	204	203	212	210	193	171	188	188	197	194	190	182	206	208	201	210	200	237	193	202	182	219	208	184	211	203	199	211	200	206	177	197	218	201	222	197	231	216	196	220	175	186	224	211	205	215	224	206	197	194	208	226	172	211	213	189	236	224	185	161	186	188	184	201	200	207	180	194	195	208	175	218	186	199	198	209	189	196	224	223	232	194	210	220	204	206	196	205	174	173	181	191	195	193	244	218	227	215	219	203	233	205	218	192	207	180	229	208	203	184	228	207	219	216	188	216	216	198	220	232	223	191	181	216	178	193	208	202	222	186	232	204	183	202	232	187	186	207	241	230	193	177	214	206	205	202	229	235	208	206	179	202	195	236	226	225	177	192	214	206	197	177	204	174	213	201	231	213	198	202	181	204	238	229	202	191	206	215	208	207	199	205	179	226	201	205	209	188	184	215	197	211	186	210	169	210	210	208	200	219	191	187	207	218	208	187	197	201	225	201	211	184	212	184	201	236	198	172	177	197	195	194	210	184	173	209	207	214	216	196	203	188	170	188	216	220	229	235	231	196	199	207	199	199	205	189	217	214	201	186	216	191	209	169	191	190	202	216	221	202	225	215	235	186	189	184	198	191	216	208	183	190	223	200	227	206	233	197	186	207	221	227	199	189	202	195	191	183	211	192	192	180	182	220	209	212	207	197	227	197	183	218	226	218	210	182	196	195	203	210	202	211	190	223	229	218	193	208	184	184	220	230	228	212	202	190	168	190	170	196	210	200	168	213	206	209	224	228	184	203	195	154	199	208	184	189	209	186	228	207	231	224	203	230	200	205	231	207	198	194	172	213	204	220	189	213	211	219	206	172	192	194	201	193	205	191	238	214	224	196	210	185	204	201	222	184	226	187	224	178	195	228	206	183	211	216	187	209	178	230	196	210	221	209	215	241	176	180	208	205	217	204	216	214	196	240	198	235	188	197	203	208	217	193	219	193	217	202	220	218	194	230	240	201	204	204	223	223	195	224	215	212	211	209	189	195	214	226	205	186	199	201	230	200	204	196	192	212	249	218	172	220	183	208	206	212	194	203	208	215	218	195	203	247	236	224	188	217	228	200	191	190	193	186	199	173	212	177	211	181	226	217	217	190	204	229	235	204	193	189	215	226	195	215	216	193	210	184	237	214	203	181	205	239	210	216	191	193	192	184	206	178	206	214	207	220	182	210	209	209	210	207	208	200	210	191	205	203	201	221	188	205	196	213	196	179	217	197	228	218	205	184	220	191	193	202	214	196	204	196	204	223	184	210	165	199	219	205	219	197	205	183	224	193	202	228	201	207	191	222	200	230	205	184	202	198	204	202	208	168	200	194	206	204	200	207	191	227	197	180	194	193	196	209	195	192	205	193	194	197	208	187	218	207	200	197	213	211	182	195	203	219	219	207	194	205	180	206	190	209	215	215	217	190	198	218	178	181	188	206	192	179	209	198	204	226	191	216	208	198	210	195	184	215	218	200	204	216	215	193	207	222	194	223	190	216	193	198	206	196	203	227	185	220	196	197	184	191	196	206	199	215	198	188	177	215	203	174	227	216	192	193	204	223	209	180	208	190	205	191	199	217	196	215	194	194	186	200	188	207	214	222	209	221	188	185	192	195	205	212	197	198	210	194	216	195	228	218	190	230	236	215	227	198	225	189	192	226	205	194	197	224	193	198	196	207	208	212	212	185	211	219	178	195	183	211	198	218	223	195	199	194	200	210	205	205	212	221	210	205	219	232	205	207	214	207	200	196	224	216	194	226	224	227	206	207	228	199	176	198	232	223	200	207	182	222	239	198	184	234	211	201	162	199	202	200	215	224	200	233	235	205	196	203	211	213	220	216	182	232	223	197	193	190	184	213	180	193	200	217	216	190	222	220	225	163	208	209	199	210	217	219	187	204	201	211	225	223	231	246	219	182	198	175	195	216	223	243	213	205	223	205	223	199	211	203	193	211	227	194	199	211	194	220	197	200	217	204	208	199	209	229	194	206	212	195	186	214	215	182	176	197	190	212	199	213	207	204	210	213	211	239	236	228	199	209	192	213	188	206	183	202	229	199	188	205	216	220	183	194	206	205	215	221	197	222	206	206	184	196	168	200	208	224	200	196	211	220	190	179	200	214	210	228	207	179	186	229	189	230	184	205	207	209	229	213	183	196	198	200	229	209	168	191	198	220	221	216	209	236	217	205	230	194	203	247	204	199	222	243	235	224	217	208	196	187	197	213	206	184	202	209	230	191	173	203	179	199	241	207	192	200	236	198	212	199	199	208	229	209	187	216	226	210	180	239	212	199	214	216	207	184	201	200	194	208	160	210	215	228	197	221	221	206	195	209	219	204	190	197	216	194	197	189	179	183	200	197	214	175	225	206	183	204	192	195	189	225	214	227	202	211	198	215	184	208	197	226	193	222	191	221	208	201	205	181	165	182	206	196	193	212	218	194	214	217	201	195	205	198	204	196	205	227	181	204	219	193	196	201	167	228	183	200	168	204	183	210	195	204	224	234	217	210	210	204	246	197	210	180	190	223	197	209	208	212	203	196	191	192	229	184	184	213	198	204	192	215	198	228	218	197	220	210	186	191	210	210	215	214	197	204	212	186	186	211	218	205	184	219	189	206	205	197	195	199	225	203	190	199	198	195	208	201	218	231	208	204	227	212	202	190	194	223	214	204	186	211	232	193	207	168	228	207	234	208	214	179	208	184	222	187	207	199	201	204	235	209	205	190	207	201	183	194	191	200	204	208	182	204	193	199	231	213	203	212	179	199	231	211	189	182	200	216	165	207	215	201	227	180	225	185	185	212	219	209	214	218	209	215	216	171	169	183	190	212	210	190	196	201	188	195	222	195	212	224	188	219	200	216	220	217	197	180	195	208	211	227	185	212	208	199	203	206	211	202	231	216	207	178	206	191	221	179	224	184	209	194	216	192	214	167	201	222	235	196	199	174	219	191	220	198	190	197	188	213	192	228	211	222	240	194	192	207	193	198	223	200	184	211	220	221	187	191	218	199	187	186	217	197	198	193	216	213	200	215	203	195	231	180	238	221	215	231	215	206	199	203	202	221	245	200	231	192	212	181	204	212	198	200	195	208	208	204	217	202	198	194	205	194	199	230	221	201	185	209	201	220	201	192	193
30170	15959	13055	9365	4421	1580	1079	974	836	755	734	654	611	554	538	555	481	521	533	516	479	453	507	483	418	451	469	450	411	462	433	423	446	458	465	489	468	436	434	418	448	438	444	460	469	433	461	452	434	444	453	446	430	471	438	459	426	455	455	426	465	428	462	467	490	455	456	396	460	454	466	444	447	428	475	432	410	446	436	454	445	440	426	396	421	435	429	417	427	481	461	483	450	463	443	418	453	459	412	432	471	443	460	422	431	444	424	464	427	429	446	476	442	437	459	496	429	436	408	396	440	445	444	430	427	447	465	458	452	457	450	469	463	466	483	466	462	455	430	409	411	437	456	471	460	467	471	435	444	446	487	422	464	430	464	428	453	443	439	451	457	492	447	425	426	448	470	417	445	442	443	489	418	461	429	428	409	453	456	419	454	422	439	418	484	457	475	445	457	485	419	462	431	469	457	460	480	447	477	432	455	467	449	477	422	452	425	467	429	483	436	478	442	412	443	498	437	441	455	432	476	440	432	434	460	478	436	425	466	426	462	494	489	414	437	418	455	445	454	446	436	452	457	414	461	459	447	461	472	466	403	428	486	434	466	424	456	479	418	430	437	423	490	472	499	463	443	455	447	440	439	445	465	438	447	447	457	443	431	439	400	469	464	413	410	456	456	435	425	427	420	451	452	439	447	434	423	427	453	468	445	396	419	442	459	445	467	448	464	406	443	441	433	472	492	461	423	415	431	469	423	440	443	453	437	432	432	446	435	478	458	432	428	431	479	423	451	423	434	446	426	419	476	450	451	445	440	434	490	405	416	455	427	469	434	423	433	473	492	472	457	418	394	427	472	453	453	427	496	456	472	397	409	447	433	459	452	451	420	463	418	422	422	441	467	485	459	391	430	440	450	445	475	426	457	448	483	406	426	444	453	422	425	429	435	459	424	430	439	397	449	465	463	421	467	444	408	442	427	460	449	438	475	455	453	450	434	459	431	482	441	428	446	454	443	433	418	442	457	472	474	436	426	460	433	439	462	434	442	442	470	453	436	457	417	453	467	439	477	430	457	449	441	406	452	449	461	453	438	437	447	457	436	461	463	474	426	469	474	437	464	465	500	441	440	475	414	456	472	457	429	440	435	424	471	451	455	459	470	451	437	454	417	429	442	460	433	422	482	429	426	459	431	457	456	466	470	427	448	438	466	451	452	433	495	457	466	466	454	426	441	459	498	417	466	438	456	464	446	415	451	428	437	477	481	406	465	432	458	472	423	471	432	468	440	448	425	421	428	420	406	480	505	483	440	453	447	441	490	457	428	462	446	461	476	446	446	416	452	406	476	428	464	446	423	464	426	441	447	437	491	414	464	415	444	485	467	439	450	440	446	446	441	431	439	486	438	451	464	468	423	439	483	435	457	446	430	445	467	435	441	443	461	460	412	433	480	426	424	423	432	416	492	480	462	466	423	449	446	431	448	445	451	461	447	427	450	475	420	492	424	426	472	445	434	392	464	431	442	446	408	436	434	458	441	441	432	417	425	447	420	454	465	473	484	453	436	433	436	425	452	451	459	437	418	450	433	432	434	426	448	444	427	416	486	453	420	441	420	473	459	447	413	427	474	464	455	445	470	466	501	438	415	462	458	456	428	442	449	444	451	428	446	421	445	472	460	453	434	475	445	426	482	466	391	450	447	431	447	429	434	440	457	504	437	444	452	482	444	456	489	440	473	474	450	447	489	432	468	460	453	449	464	440	454	446	442	451	434	461	480	427	492	458	462	422	455	418	415	469	457	450	425	413	449	421	441	438	457	414	412	455	487	417	454	419	476	453	467	463	461	397	430	427	431	466	455	436	433	436	470	464	409	456	444	482	471	424	448	394	451	438	461	434	426	447	460	482	466	469	446	426	434	453	424	420	456	466	402	468	454	461	450	449	437	460	437	467	432	452	433	474	454	451	470	441	390	421	436	427	446	442	454	460	469	446	458	445	427	416	450	459	475	419	431	453	474	473	432	460	496	452	436	464	410	474	452	429	421	449	430	455	440	469	448	460	433	429	430	436	438	442	425	455	476	481	439	452	456	468	446	454	428	386	414	435	466	405	419	464	461	454	432	461	411	485	477	439	482	429	472	463	463	378	445	451	438	406	477	454	447	440	459	449	441	443	448	446	417	482	478	426	426	431	442	436	442	472	453	464	419	493	453	458	419	465	451	449	451	446	404	417	439	434	446	481	449	434	439	456	416	437	435	451	437	453	473	465	459	421	459	433	466	421	422	414	473	477	450	439	413	438	440	440	472	438	440	429	499	433	436	458	452	449	420	434	484	442	445	407	433	460	418	431	417	478	432	460	444	420	439	426	468	415	456	462	422	431	429	467	388	451	425	458	467	470	444	438	438	449	431	416	446	457	467	443	448	475	431	455	455	424	397	434	455	451	463	446	414	462	443	494	469	420	399	465	455	480	433	468	438	459	430	418	430	469	392	422	434	456	419	442	452	453	447	438	408	406	445	460	458	464	473	444	420	485	427	412	425	456	468	430	451	391	454	464	420	434	439	425	430	486	450	455	435	451	455	405	467	453	457	406	435	428	463	451	433	412	463	452	420	459	449	467	459	468	430	458	453	485	396	440	415	451	466	489	455	446	429	449	429	448	485	420	449	412	470	469	461	441	400	426	478	444	430	466	467	452	465	435	477	462	449	452	419	475	449	430	469	452	443	452	455	466	456	451	408	440	433	458	454	413	452	437	433	414	428	462	484	449	466	470	466	459	428	419	432	438	437	413	460	452	472	426	488	471	448	488	443	463	413	406	434	441	456	416	380	449	462	481	405	456	480	459	437	428	451	445	488	491	474	488	417	409	425	419	459	412	441	440	455	435	464	462	464	461	490	477	455	485	441	449	425	435	433	442	467	412	444	471	423	464	420	442	416	455	471	448	451	446	430	436	470	479	436	443	456	456	404	451	440	472	412	438	441	396	409	443	448	459	457	448	461	414	435	432	485	424	466	426	445	425	459	479	453	464	442	444	474	412	433	481	426	480	481	429	460	461	449	423	415	443	439	454	483	431	439	429	481	457	399	480	461	429	447	458	418	470	429	465	458	453	419	464	456	441	443	423	434	446	444	461	419	462	458	413	434	442	452	453	442	458	409	464	439	486	443	401	462	467	457	468	473	426	470	448	455	448	410	463	467	393	444	440	457	465	443	463	451	475	434	442	487	424	411	464	418	467	429	436	467	447	457	452	394	439	431	444	503	448	406	442	415	482	470	448	470	470	460	413	437	425	422	463	464	433	470	429	425	462	436	429	441	464	470	419	429	476	442	435	413	436	431	449	430	463	452	448	456	456	438	413	466	435	430	432	442	495	484	458	412	454	460	419	440	465	431	441	481	438	465	455	448	474	473	475	446	440	447	435	480	433	456	423	429	434	464	457	407	442	465	432	432	427	408	451	435	453	440	511	452	480	465	443	478	421	441	431	451	463	388	460	472	456	459	455
61882	31234	15317	5728	1417	537	313	264	263	240	247	216	229	196	203	188	233	206	186	191	210	191	204	192	189	194	226	189	177	171	196	184	189	206	215	196	187	186	187	185	201	233	174	169	202	202	186	175	168	190	196	198	194	180	198	187	192	206	184	188	189	181	199	176	183	191	208	214	176	195	177	213	200	176	180	175	190	198	207	180	194	190	211	192	203	196	180	181	202	181	183	190	183	171	188	199	193	196	186	201	188	206	182	176	210	199	213	184	206	200	184	191	199	222	202	182	187	193	183	204	178	167	179	192	179	201	168	201	183	183	168	188	202	186	209	189	200	189	155	197	162	183	196	214	214	203	231	170	180	188	202	214	196	200	173	204	190	204	212	177	182	163	174	191	175	174	190	194	178	190	215	183	181	178	201	193	209	202	180	196	187	185	228	215	196	200	205	203	209	215	183	171	188	182	186	167	204	191	220	209	190	194	164	184	189	191	214	179	208	196	184	221	199	191	192	176	173	182	213	185	157	184	178	203	200	212	206	208	183	177	180	193	215	190	180	185	219	179	186	192	226	193	199	206	178	214	184	219	199	188	172	179	185	186	200	211	207	195	179	192	189	189	181	203	224	200	178	168	209	207	176	210	186	214	176	182	217	220	208	218	182	197	185	190	191	178	225	189	187	172	157	195	206	172	205	190	165	182	195	230	236	181	199	184	230	223	198	210	197	198	194	204	196	195	186	199	189	209	181	196	178	196	198	183	183	208	168	184	206	197	186	196	195	200	200	193	200	211	180	202	184	179	196	205	190	208	189	188	184	184	198	230	203	202	181	171	196	178	174	201	208	189	215	180	181	164	197	202	206	210	229	200	194	198	178	192	189	207	196	200	194	185	162	179	189	239	213	222	219	193	229	193	175	197	191	199	189	212	191	196	174	186	190	185	182	209	180	203	188	207	207	201	187	197	199	202	178	179	172	190	194	210	204	211	183	202	189	206	187	189	175	192	193	204	199	201	213	196	213	205	181	202	182	170	202	181	206	195	209	189	218	210	199	196	192	172	189	176	215	203	172	198	179	195	201	191	175	187	196	184	195	208	199	208	199	190	197	189	198	198	196	204	198	170	222	174	192	206	177	171	184	193	178	181	182	194	193	203	199	176	218	220	208	187	176	206	168	171	182	202	187	217	218	185	190	198	186	206	184	197	180	224	198	204	220	183	194	205	197	197	178	208	198	189	220	193	204	186	204	186	189	181	207	195	210	189	171	179	199	181	171	199	201	220	181	182	182	203	194	180	181	193	230	204	174	183	173	194	218	196	193	186	174	179	202	190	204	205	202	185	188	219	195	214	183	199	185	184	184	167	209	177	198	198	194	189	223	190	199	184	193	173	187	183	188	178	171	188	222	184	190	200	211	207	207	202	173	197	194	202	186	183	206	201	174	198	190	197	187	220	186	174	191	220	213	187	191	195	202	167	202	215	194	181	186	204	181	177	176	185	197	200	176	214	192	195	192	167	164	183	170	174	192	221	185	196	209	185	184	198	179	199	179	181	186	202	203	177	197	178	183	195	188	177	189	195	206	187	197	193	197	203	202	209	196	191	185	204	191	193	205	196	189	198	189	182	171	193	214	221	208	181	210	165	213	196	195	193	213	194	166	201	156	180	177	181	175	196	179	162	193	198	195	182	195	195	201	171	193	194	202	204	181	187	207	199	163	194	184	179	193	166	198	211	197	210	193	185	196	202	193	199	229	187	208	217	191	177	190	198	197	215	167	168	179	181	190	214	223	199	185	173	202	180	196	189	222	188	203	200	188	202	187	180	174	199	185	200	190	165	183	200	185	185	200	195	219	185	208	189	199	200	177	202	188	182	179	189	203	202	212	192	191	187	210	184	193	181	192	164	197	185	196	174	190	166	190	186	178	185	196	184	179	225	169	220	193	184	191	208	211	223	198	189	197	204	194	200	208	188	174	207	192	194	195	201	191	213	169	173	192	187	192	183	198	191	203	183	185	222	182	195	185	192	202	243	221	189	179	185	215	163	199	187	208	193	178	176	226	184	177	193	207	179	193	216	182	181	218	196	193	202	173	206	213	193	210	200	202	193	221	217	197	181	192	237	216	203	206	180	211	181	201	190	212	194	195	191	154	179	196	193	186	207	183	180	180	217	191	182	186	196	205	191	194	189	177	176	215	221	207	189	195	177	187	213	194	188	169	194	196	183	198	184	186	207	184	195	168	185	194	182	210	196	182	202	195	197	225	197	202	180	186	185	187	198	176	195	200	185	207	148	187	184	210	200	175	178	182	195	172	195	200	195	198	158	218	197	194	220	210	216	156	196	210	185	220	183	177	209	203	208	193	167	184	199	202	191	190	195	211	189	165	178	189	198	194	189	205	200	178	221	218	210	185	188	197	179	176	189	210	212	201	171	195	192	209	180	177	203	202	193	193	203	231	202	186	199	205	191	178	210	203	195	201	184	212	222	184	154	149	193	208	202	189	179	206	227	194	186	198	182	200	207	167	192	207	196	181	188	154	185	191	174	176	201	194	206	204	181	201	166	157	206	197	199	212	191	158	171	173	209	203	189	213	212	207	165	185	201	191	197	189	208	178	170	231	187	215	215	238	202	203	180	212	194	196	188	192	182	187	196	181	183	196	196	174	200	198	193	179	185	196	200	188	193	175	200	195	199	195	198	180	214	208	192	216	186	185	215	197	217	199	198	183	182	180	171	192	190	178	187	182	198	205	165	190	170	188	206	210	216	162	166	218	212	171	189	183	198	186	177	179	213	173	171	180	193	198	176	185	222	186	208	208	164	192	185	195	191	192	180	198	193	204	202	204	184	175	195	170	185	203	178	210	202	183	213	191	160	190	185	166	184	195	181	177	200	200	181	184	196	193	229	186	213	188	218	178	211	199	211	190	199	200	221	187	210	197	197	171	219	187	215	193	199	208	195	193	185	222	180	204	168	165	213	180	183	180	184	180	190	212	154	187	168	202	207	197	216	171	192	184	159	198	201	187	186	219	175	198	178	209	187	195	206	174	173	183	173	220	203	201	207	219	205	170	160	205	219	197	183	180	186	214	167	182	186	186	198	181	180	175	168	187	199	161	208	215	161	189	187	206	203	185	180	199	178	191	190	199	182	235	196	210	202	168	208	196	198	173	197	183	207	186	179	194	205	191	163	183	220	219	184	169	196	228	186	182	189	184	193	186	188	186	189	200	203	177	207	169	200	179	188	197	164	192	201	175	217	199	190	198	206	173	200	191	208	176	205	189	172	215	178	187	180	193	194	175	204	191	194	194	212	195	183	217	184	217	211	196	195	191	186	193	224	197	208	197	181	188	201	183	198	186	151	223	199	182	175	224	159	204	219	197	201	202	217	193	200	211	196	183	208	187	195	197	219	188	208	199	188	187	193	204	176	169	184	159	193	160	197	174	181	186	214	193	169	171	208	158	196	202	191	165	203	198	189	200	177	186	154	178	168	184	184
40198	22795	16896	10627	3778	1847	983	817	801	725	678	635	648	531	541	509	479	492	535	434	441	460	401	432	420	437	424	407	456	439	425	424	435	394	429	438	435	433	455	442	428	460	431	452	406	407	429	430	467	464	436	448	435	391	410	445	481	428	448	411	412	425	430	425	431	439	456	404	417	444	401	429	406	424	469	432	402	460	432	449	464	430	426	470	410	397	428	425	408	441	448	423	442	417	411	423	412	443	434	374	432	387	394	439	432	448	446	472	449	421	441	458	423	424	406	416	393	435	404	415	387	408	426	411	451	454	408	407	407	457	435	456	433	430	464	430	421	427	459	419	409	423	456	428	449	434	434	400	413	422	423	439	413	409	437	454	442	453	426	452	409	418	402	410	423	437	441	405	441	450	410	445	438	387	446	445	430	447	430	475	401	416	429	420	428	392	423	427	454	428	404	428	396	425	423	437	444	449	435	411	386	438	412	437	441	438	440	436	411	419	394	387	439	404	410	447	434	423	425	444	427	408	415	421	421	406	454	444	414	415	425	440	438	445	435	451	452	444	417	419	445	443	437	406	437	420	415	430	416	425	426	420	439	407	390	413	411	405	444	428	432	401	457	429	416	427	397	397	432	418	420	412	422	433	413	443	407	410	395	452	417	401	440	380	389	404	416	450	408	416	418	428	414	436	410	401	404	399	399	432	465	407	407	412	418	409	424	439	402	454	439	423	427	433	413	441	416	405	440	444	390	473	433	412	406	395	417	413	389	425	433	403	421	428	409	438	424	426	443	456	437	414	425	412	452	375	368	410	413	426	480	416	448	431	399	431	448	430	419	415	447	442	422	458	404	444	414	409	433	431	404	412	441	429	402	420	428	445	396	402	421	425	441	425	420	455	429	442	413	410	424	442	420	442	414	419	399	397	447	422	420	439	431	409	407	439	414	399	396	427	443	408	411	416	411	450	395	410	429	453	409	437	409	442	434	438	397	432	431	419	421	398	442	440	430	421	462	419	436	445	422	449	430	426	431	464	402	420	436	429	407	397	420	436	449	418	398	400	431	411	383	418	416	443	414	414	408	429	427	445	461	428	433	410	478	432	446	440	430	388	393	403	435	411	452	440	416	431	457	393	479	422	458	418	428	420	404	428	420	430	438	429	432	433	433	423	430	433	433	464	389	428	405	450	415	410	409	443	455	407	424	412	417	437	415	443	464	456	405	417	434	419	438	426	424	426	474	458	434	409	443	422	467	397	441	382	433	401	433	400	446	450	397	398	436	431	422	467	444	451	421	401	414	426	421	434	443	397	427	426	451	431	416	396	431	446	486	429	418	431	399	434	413	438	421	416	392	471	442	436	432	421	392	403	424	414	438	439	421	412	393	450	415	437	412	461	407	452	382	431	444	407	436	402	418	425	441	445	455	439	414	414	425	418	411	457	421	405	427	441	421	401	441	426	434	422	435	418	455	458	420	470	404	435	435	414	429	409	437	416	492	444	432	453	415	431	434	440	429	434	446	424	435	416	397	441	417	430	412	433	441	413	404	456	433	423	435	464	466	406	439	427	425	417	459	451	415	401	417	419	449	420	438	427	440	426	392	456	442	458	418	429	442	422	457	372	438	402	435	427	412	404	409	387	426	393	392	384	410	423	439	434	460	421	397	442	426	459	449	407	460	419	414	425	437	446	448	469	479	389	432	420	468	399	452	427	453	447	415	435	435	406	414	434	424	407	432	435	402	399	413	421	425	447	413	480	422	420	425	448	416	480	433	411	416	433	421	419	425	439	438	431	390	437	423	431	438	415	403	424	434	422	458	411	401	401	442	421	405	441	426	437	444	433	444	420	435	438	457	445	403	391	437	459	421	410	437	436	442	434	417	417	452	406	420	407	463	429	426	415	472	415	414	419	388	400	447	425	442	465	450	463	425	455	426	417	426	456	432	377	421	406	447	432	413	464	440	445	417	399	374	423	401	464	434	440	428	440	446	457	420	451	445	411	442	440	435	416	444	438	421	416	409	437	456	425	438	439	412	418	429	430	464	426	406	425	449	403	423	424	399	439	441	399	420	450	456	429	415	415	446	397	436	476	410	396	457	445	427	434	428	380	453	441	432	408	423	441	384	435	427	420	422	416	436	439	448	403	432	423	408	457	463	483	440	453	431	457	445	448	452	464	455	417	405	405	500	410	431	427	430	403	433	428	438	416	398	429	438	403	427	396	417	386	396	421	412	414	440	428	415	409	459	379	405	431	422	441	396	430	382	455	398	412	391	444	428	452	420	425	401	426	451	410	428	429	425	472	451	401	445	462	449	412	411	420	407	442	450	430	424	427	406	424	415	433	452	407	421	455	449	446	446	426	420	410	422	459	432	431	367	416	455	412	460	432	399	427	417	451	387	404	410	437	455	422	437	435	457	449	426	452	430	444	412	426	440	384	421	465	448	434	391	415	436	434	399	456	391	414	421	391	430	426	428	443	437	412	429	391	430	406	435	407	422	464	431	406	447	392	435	402	401	443	381	395	432	434	436	433	418	451	382	443	399	430	442	401	407	436	434	412	433	420	405	402	459	441	466	430	412	383	415	458	440	440	401	432	437	414	402	393	426	433	416	424	425	462	423	458	399	392	445	430	389	408	426	408	390	450	396	450	439	411	400	417	443	419	422	446	441	425	445	452	397	421	447	434	425	436	428	405	446	382	402	462	419	419	428	419	422	422	434	431	411	440	427	412	423	448	395	412	473	422	428	439	432	444	443	416	409	401	438	395	451	439	412	429	426	419	447	420	421	430	422	451	448	415	433	433	449	451	455	407	421	426	411	453	430	445	409	434	452	392	429	404	428	462	410	456	393	452	442	448	429	430	414	449	428	416	419	415	448	443	449	415	418	439	426	485	426	471	435	453	387	432	427	412	445	445	397	388	416	452	449	433	424	423	409	429	434	433	425	416	393	418	405	406	406	432	431	397	400	461	464	422	413	412	441	415	417	426	411	448	407	436	419	417	435	440	437	471	442	411	403	432	433	433	445	425	415	451	447	383	419	425	401	428	412	456	444	438	434	443	417	428	428	420	480	439	450	424	430	415	420	413	428	439	419	423	400	415	417	404	417	444	419	402	422	435	416	420	458	385	421	417	452	400	453	402	403	372	448	371	414	443	390	433	445	461	445	426	450	441	420	433	370	396	424	402	398	436	442	423	399	438	459	444	428	462	424	431	383	443	420	378	435	448	404	402	422	436	417	427	413	426	455	411	387	428	477	418	420	422	446	441	402	433	417	427	429	403	438	429	410	420	411	390	426	452	405	413	427	424	438	406	415	429	410	428	447	422	485	459	441	459	440	432	442	404	425	440	441	435	407	411	427	422	454	439	409	400	408	377	431	400	456	421	424	406	423	442	446	442	434	421	444	401	393	443	429	410	441	459	420	421	419	432	460	451	419	399	423	414	434	410	431	431	415	414	424	455	397	418	413	422	428	366	427	398	408	453	435	447	442	423
63141	32378	18797	8030	2939	1043	475	383	338	328	283	265	244	240	237	213	245	217	194	234	235	196	225	214	203	204	241	190	203	206	188	186	182	203	222	201	196	198	217	188	196	205	212	185	191	225	214	191	201	205	194	212	165	201	203	203	208	185	215	208	207	192	224	181	230	220	199	216	227	194	213	192	195	194	214	208	193	210	194	207	188	163	187	168	187	202	194	165	166	205	186	204	190	180	232	195	176	223	198	194	205	196	230	185	183	199	225	186	201	208	215	200	205	215	191	191	193	215	243	175	175	218	218	206	187	201	183	189	198	184	192	187	180	224	197	204	185	218	211	209	189	199	188	189	215	156	229	183	207	192	217	199	212	220	182	192	200	175	230	203	200	205	160	215	207	169	220	205	155	183	181	187	195	198	198	197	215	192	194	204	186	223	203	176	168	193	202	208	196	202	205	212	206	165	193	192	225	184	211	209	203	197	209	200	184	205	202	192	169	209	202	207	218	201	185	174	184	190	206	175	179	195	170	181	194	192	170	190	206	193	199	203	185	189	204	203	164	182	191	203	233	222	204	184	177	188	198	213	215	206	188	183	162	205	173	196	188	209	175	210	212	194	200	174	208	187	216	181	228	187	172	153	185	193	208	199	210	187	171	211	201	215	199	177	177	168	199	222	190	191	221	184	187	194	193	181	196	206	227	176	184	200	205	205	181	187	210	199	201	216	182	184	206	181	205	199	194	177	197	221	200	185	213	201	204	176	191	191	187	188	198	244	206	217	239	205	181	195	186	204	204	194	189	216	188	210	203	202	191	197	192	169	189	215	199	197	190	214	232	210	212	199	175	194	205	218	206	179	184	182	194	203	198	209	195	217	196	209	212	189	200	197	219	210	198	200	224	212	219	198	178	216	231	198	218	209	211	186	208	174	167	209	192	207	217	190	208	223	187	198	173	194	210	203	181	193	193	214	218	213	193	204	197	201	168	181	200	205	203	183	196	228	180	208	194	211	211	200	185	201	205	208	165	201	181	197	231	186	156	203	197	202	201	178	211	190	193	218	187	196	174	199	185	215	176	180	209	202	184	216	206	207	186	181	199	198	196	176	207	219	176	174	195	194	202	174	195	204	197	195	182	205	171	170	192	219	201	232	209	196	187	221	210	222	213	219	177	184	177	190	200	220	175	174	200	196	207	208	189	195	199	166	206	224	190	202	205	207	201	191	189	183	191	203	198	186	183	192	205	222	177	229	189	227	174	174	175	223	184	189	201	209	211	206	198	177	216	207	193	174	216	166	177	191	244	213	200	195	201	194	191	195	208	191	183	222	202	193	180	170	185	215	214	183	206	180	190	210	222	194	205	199	212	197	169	220	214	191	180	181	179	209	196	190	180	210	189	193	205	195	195	226	179	165	174	180	223	224	191	210	212	186	192	194	192	218	180	177	194	196	189	189	196	192	232	209	226	189	167	176	183	164	175	202	198	195	223	200	211	196	203	239	206	194	183	204	209	196	186	205	227	227	192	203	198	186	208	221	205	193	214	184	189	187	193	213	203	174	190	199	220	185	225	205	209	186	190	220	210	188	202	193	176	203	197	219	193	195	211	208	219	186	216	193	206	192	206	199	185	223	197	184	205	225	202	193	180	176	209	213	178	215	198	203	207	200	196	193	195	202	186	212	184	188	197	194	187	175	197	201	213	222	181	229	147	196	195	202	212	214	199	195	190	179	178	196	203	199	207	179	189	209	210	202	210	194	193	199	198	169	191	187	206	201	197	184	218	212	173	204	223	182	180	205	205	200	180	201	199	196	197	208	204	216	156	192	200	199	193	184	184	203	198	181	186	192	219	181	207	179	215	211	186	211	186	180	192	211	198	204	205	196	187	169	198	208	206	177	213	211	177	204	193	213	189	200	196	170	185	206	206	199	181	191	203	167	217	198	206	202	192	206	219	197	199	208	187	176	186	190	184	199	209	210	209	225	194	184	193	204	210	202	204	201	202	197	184	210	180	167	186	228	210	202	213	219	191	184	218	221	194	219	188	178	216	213	183	198	204	198	209	212	197	205	185	202	189	190	197	180	192	196	208	206	206	184	214	195	193	205	235	221	196	203	212	195	202	204	200	183	175	198	171	208	207	232	212	162	210	214	214	202	215	225	224	188	192	202	192	189	216	172	196	183	222	208	199	175	208	186	187	195	196	185	209	167	212	217	196	168	204	189	183	200	177	195	194	194	176	182	176	202	202	214	216	192	217	185	207	214	202	163	188	209	175	207	188	215	200	188	197	218	180	199	191	174	203	187	213	194	223	207	183	213	193	215	207	194	201	194	189	195	196	209	222	199	225	198	182	178	170	192	190	210	205	191	215	212	203	205	198	196	188	191	202	178	183	206	199	209	183	217	188	211	182	189	172	174	202	222	200	196	218	197	224	203	184	193	211	213	195	208	199	195	189	212	182	216	218	215	209	184	187	187	209	203	182	174	173	178	209	185	159	199	243	191	228	201	193	210	213	197	188	190	182	175	206	194	203	216	175	178	185	206	169	190	205	183	201	189	184	194	182	190	197	192	194	169	223	204	183	195	196	219	187	169	198	198	199	176	215	154	194	199	207	178	222	203	224	183	202	180	200	214	186	203	194	200	188	223	189	178	201	176	193	196	200	226	176	173	228	186	221	186	176	181	201	196	203	179	167	221	207	197	170	202	228	218	193	196	200	195	191	210	196	223	185	178	221	164	197	222	194	189	221	193	168	226	196	178	211	211	179	215	207	191	185	198	210	195	206	176	183	196	180	161	204	193	190	196	221	221	201	208	226	203	215	185	226	203	207	212	196	211	210	194	176	197	177	204	185	216	207	220	219	212	191	212	194	183	219	209	174	190	226	201	188	197	206	194	193	201	209	214	204	187	196	184	202	210	230	216	216	202	216	205	184	189	186	198	187	174	210	203	221	195	190	185	210	196	186	205	215	192	208	225	195	184	203	189	219	183	195	202	196	221	198	213	192	185	173	186	202	205	212	204	200	200	217	193	199	189	213	217	198	200	208	211	191	202	197	207	185	203	190	212	219	205	189	193	191	219	205	216	180	218	192	223	187	190	201	233	186	214	210	195	204	187	190	231	216	229	183	190	198	196	196	177	201	191	179	193	222	183	189	165	208	182	218	206	213	168	201	226	180	220	170	196	217	219	214	207	200	223	174	180	179	197	187	184	149	184	179	187	184	217	204	195	170	181	200	229	157	221	222	179	213	203	181	188	198	233	189	194	203	210	214	224	195	199	192	196	208	182	233	190	184	211	200	186	209	192	192	192	195	187	199	195	204	191	228	225	206	207	212	204	187	191	170	203	176	206	203	196	210	196	220	191	201	209	185	196	183	206	216	202	185	204	196	224	199	200	223	223	200	226	214	191	194	180	206	178	203	184	193	209	228	194	234	176	156	218	213	162	202	202	192	167	188	204	206	206	180	205	181	204	170	220	217	199	238	169	214	209	178	210
40717	24330	20377	13379	7579	3247	1675	1352	1241	1016	922	898	773	743	630	555	594	609	530	509	489	492	462	443	449	447	456	453	446	438	479	442	449	462	468	433	428	456	409	442	448	472	411	455	461	452	443	460	452	437	435	408	429	449	433	471	422	476	470	422	416	486	445	437	391	463	454	402	411	458	448	436	412	420	454	442	437	454	436	436	453	419	422	447	462	391	436	467	458	409	448	461	477	447	448	478	450	456	455	439	430	428	410	465	420	417	457	430	460	434	406	466	427	416	439	447	443	412	447	438	439	438	442	465	451	482	427	471	452	490	415	440	460	483	438	470	454	412	421	399	423	444	469	405	445	449	469	423	429	435	462	430	446	449	461	396	457	449	409	438	449	433	443	450	460	427	415	430	412	465	424	439	457	428	438	441	434	445	422	437	476	422	452	411	472	460	429	445	467	445	443	472	410	429	418	440	431	430	405	469	416	433	410	460	422	418	435	398	447	480	428	419	442	428	429	448	452	383	445	439	431	439	426	457	462	441	466	451	461	448	432	391	426	448	420	439	465	429	401	428	457	464	444	431	442	465	452	448	444	452	434	468	458	416	417	441	429	425	416	432	427	416	435	404	466	405	459	435	435	419	451	421	471	458	437	440	411	413	422	474	412	457	443	447	422	451	438	476	452	451	504	479	437	449	417	445	436	407	466	434	405	418	440	443	431	462	454	399	460	414	430	453	438	473	453	467	436	435	450	441	434	432	448	417	462	478	423	424	428	444	441	425	465	435	460	460	418	433	443	494	458	422	452	427	412	449	418	429	445	501	454	429	424	453	467	434	473	425	448	450	426	398	428	437	419	434	490	437	461	414	396	454	437	413	413	434	434	430	458	424	454	447	466	441	426	457	434	428	436	441	464	439	417	410	418	445	428	463	436	448	419	442	421	466	421	440	441	442	458	409	441	423	447	414	427	420	428	432	475	438	433	424	423	434	497	435	424	414	425	445	430	408	431	481	432	458	440	416	456	449	450	418	436	438	432	439	509	401	429	450	434	451	429	455	481	432	434	427	481	455	429	417	443	476	476	429	440	462	419	438	407	417	434	408	458	460	411	490	450	432	414	464	410	396	439	432	460	482	468	440	443	450	466	429	470	434	401	434	454	458	451	460	432	416	474	428	458	446	410	448	446	459	472	470	449	452	427	402	428	461	478	425	432	452	402	459	423	437	455	439	418	429	424	447	414	431	412	459	468	405	468	491	441	464	414	458	488	430	447	441	442	429	442	442	452	439	415	426	485	459	428	437	415	442	419	446	431	433	431	422	436	433	436	464	401	436	438	468	454	433	410	419	429	460	421	445	436	445	457	441	482	468	402	397	453	417	420	444	435	434	447	401	416	447	443	450	397	426	443	444	453	413	413	409	488	445	419	419	452	425	463	437	433	405	432	422	476	468	437	428	460	443	438	427	425	429	439	431	461	441	427	458	465	479	421	447	462	457	415	437	462	443	405	464	418	454	448	454	398	395	432	457	447	439	410	439	434	443	417	431	442	413	415	447	429	431	445	426	412	497	434	432	459	480	458	435	427	395	464	445	442	463	458	477	438	427	427	400	447	444	448	399	431	450	442	446	462	451	467	441	441	445	417	432	430	419	481	425	434	456	431	447	460	422	480	436	429	430	416	473	468	440	456	439	453	441	433	397	435	414	431	489	424	440	439	424	430	422	440	405	403	415	425	431	450	451	410	429	435	423	415	448	426	395	454	419	436	412	408	433	457	442	468	434	455	422	449	473	452	455	420	437	427	418	433	463	443	449	420	455	407	457	437	491	464	415	442	449	458	441	453	449	406	448	444	442	439	436	447	446	421	465	401	414	473	458	441	437	429	465	420	448	463	454	442	472	424	466	435	411	436	458	422	443	496	441	437	440	435	439	426	418	473	406	446	402	426	483	412	446	448	441	480	451	413	439	428	476	412	394	431	463	426	437	423	458	429	455	425	439	448	433	426	403	427	437	464	425	460	460	450	465	463	439	462	466	433	433	443	423	420	413	411	422	422	465	441	439	452	416	413	444	458	394	453	387	435	432	458	420	433	416	413	447	429	446	428	419	440	443	445	417	449	468	455	468	482	449	429	458	431	438	432	464	408	423	443	460	421	419	418	490	463	456	440	428	427	443	459	432	411	425	422	477	434	435	437	454	419	463	457	437	424	446	433	440	462	445	459	402	440	452	462	461	461	475	415	449	427	413	420	455	426	431	437	431	455	433	430	453	459	413	458	425	397	432	461	412	420	438	451	419	453	447	411	418	434	400	468	434	443	454	431	431	432	438	453	439	454	418	451	440	466	430	480	425	451	443	447	413	462	458	417	421	423	403	456	428	430	422	436	429	442	441	409	492	447	432	458	421	461	413	464	464	413	439	445	427	447	464	426	429	455	441	460	438	438	447	433	444	434	479	434	450	445	471	437	415	442	420	430	441	457	442	459	485	444	430	451	395	442	450	392	418	453	466	446	416	462	466	431	433	448	429	437	449	437	437	426	458	440	461	444	426	467	443	435	417	438	404	427	404	453	445	409	399	429	393	448	450	441	434	452	413	395	444	433	417	477	455	469	436	428	413	448	449	414	441	411	451	479	442	450	427	457	444	454	423	446	443	443	457	443	431	445	421	420	450	419	452	478	449	453	443	443	491	452	429	451	424	444	389	388	428	456	442	454	424	433	430	454	423	448	433	437	449	403	463	449	441	460	423	450	414	434	440	461	396	466	440	439	425	449	437	422	421	430	446	422	439	430	448	464	404	409	422	424	465	467	490	439	451	398	421	435	462	454	444	420	424	385	465	432	453	418	448	410	417	507	413	449	423	425	428	457	456	439	435	441	459	467	434	436	410	426	464	455	392	463	397	440	438	439	446	463	434	488	404	474	432	468	447	422	445	465	424	454	428	420	444	446	455	430	420	424	446	441	439	423	438	436	443	410	448	437	423	438	440	425	416	457	462	455	470	402	451	494	434	428	479	459	473	446	446	457	481	432	423	423	412	452	430	432	422	426	469	434	458	460	395	397	411	460	457	465	431	434	462	444	429	456	402	416	448	444	443	428	470	416	406	416	445	455	431	439	490	460	470	468	456	428	460	424	420	442	452	463	448	442	428	451	459	484	436	438	423	415	427	441	436	446	451	421	413	472	440	441	451	441	429	434	443	411	446	414	448	436	441	455	425	450	439	431	448	411	434	427	419	428	401	447	417	467	441	415	416	427	460	423	434	417	438	432	393	449	435	398	455	437	437	433	426	445	420	433	448	445	409	452	446	437	447	468	437	430	438	398	471	451	470	440	426	424	475	412	428	416	428	438	464	432	461	452	452	413	442	415	441	430	430	463	460	426	413	445	482	419	491	419	417	447	432	417	453	449	438	440	412	432	389	420	429	428	406	447	444	458	453	469	461	410	452	449	436	460	431	405	434	412	421	459	450	414	424	436	459	457	443	418	462	427	431	443	441	449	451
43176	23646	11219	4893	1463	505	387	342	313	292	240	245	249	220	194	244	216	228	237	236	197	197	195	233	193	219	209	217	208	194	219	211	198	223	187	219	221	217	203	224	213	205	213	206	228	239	186	183	225	212	238	193	233	221	192	228	216	206	240	215	204	241	196	180	203	198	200	197	205	202	209	196	174	214	200	216	222	223	223	205	206	195	195	216	196	202	212	191	221	208	226	215	203	185	228	208	219	215	173	207	222	207	203	220	203	185	218	178	259	211	195	219	213	200	209	202	204	229	194	198	225	216	215	223	202	211	233	199	207	199	190	192	193	205	211	222	216	169	217	240	163	197	205	199	195	217	190	180	196	240	239	220	208	190	211	213	202	230	199	202	195	208	236	252	234	206	235	190	201	203	203	217	251	212	217	199	218	191	213	183	192	185	202	181	168	194	193	229	193	186	184	194	207	195	206	212	196	203	228	189	206	232	210	198	193	244	218	213	193	220	208	189	198	215	204	190	216	193	241	202	220	230	212	200	195	185	175	217	217	202	242	225	224	197	230	194	219	200	207	207	195	244	193	179	222	204	217	230	187	225	178	237	224	238	228	215	206	245	228	199	195	206	216	193	211	200	209	178	219	194	212	210	230	206	197	200	220	190	201	215	212	186	202	203	187	189	216	227	214	215	217	220	182	209	210	218	199	243	218	222	207	223	222	200	198	225	214	206	221	189	198	207	222	213	227	212	203	209	192	213	216	238	207	211	195	184	228	179	234	182	204	197	210	194	210	228	196	179	181	191	212	200	211	218	221	213	190	225	198	220	223	198	198	187	195	212	206	200	229	231	212	198	231	234	204	216	193	214	217	203	210	219	183	209	222	211	192	197	205	220	203	220	207	213	215	190	201	214	238	191	210	206	188	210	212	197	212	182	202	199	230	219	201	201	208	197	191	233	192	187	196	238	211	217	204	193	208	207	211	207	179	203	208	193	215	213	207	188	194	192	212	179	234	231	219	194	207	219	229	190	238	167	188	201	203	218	210	200	203	189	183	204	252	243	205	196	190	208	204	194	214	197	205	186	180	247	209	214	186	231	209	204	224	209	208	201	198	205	231	200	216	206	194	202	213	214	196	210	210	219	227	211	201	214	198	189	225	223	198	217	233	235	178	217	227	203	190	217	190	189	248	192	180	220	225	240	214	191	234	214	228	189	180	182	179	207	208	205	218	240	202	205	184	190	210	210	195	199	246	201	226	217	220	231	210	203	198	241	202	213	203	210	218	216	230	210	193	227	222	206	179	213	235	199	188	241	213	211	216	220	196	197	199	194	250	189	187	195	189	211	190	197	210	216	214	197	192	180	199	204	221	203	210	226	196	205	193	184	221	188	208	196	227	228	228	208	196	214	200	222	206	194	219	217	212	205	207	201	196	211	189	198	192	203	208	191	223	225	198	217	209	202	224	193	215	185	211	210	204	205	233	227	203	237	209	214	191	194	202	226	233	202	231	206	206	198	188	221	223	221	227	209	204	207	195	210	211	196	226	199	208	210	228	225	208	207	197	226	195	205	200	192	201	199	182	209	206	234	227	209	186	191	210	193	229	225	222	222	233	208	205	212	192	190	216	246	197	200	195	222	203	222	184	195	201	209	200	198	195	201	231	220	197	216	217	236	215	194	203	225	187	202	216	208	207	236	194	214	205	208	204	206	183	230	208	246	223	228	223	180	213	212	187	225	183	180	226	217	229	225	187	208	233	200	213	174	194	176	220	203	204	195	192	217	204	230	199	178	198	192	209	197	193	218	227	221	205	180	212	200	227	203	217	222	215	226	216	209	198	209	203	201	186	194	195	219	212	202	193	196	209	171	207	206	190	228	198	213	213	184	198	183	184	216	188	214	217	199	180	162	190	206	205	198	199	169	239	212	186	214	217	206	182	228	187	217	208	214	208	204	200	220	221	199	234	201	207	212	196	227	238	232	220	211	179	213	208	198	194	192	218	207	209	239	177	181	171	180	180	218	225	216	178	222	231	210	179	189	202	203	187	214	180	218	202	227	220	207	240	228	188	188	209	201	175	218	195	174	214	192	197	214	201	203	201	215	214	202	212	230	230	203	229	202	224	194	193	229	189	212	209	187	195	217	194	179	214	223	205	202	185	190	218	203	212	193	206	239	203	207	204	235	193	211	217	214	209	210	209	196	213	185	214	229	224	167	191	203	211	214	222	238	196	214	200	215	216	218	211	181	211	210	221	217	229	230	205	213	233	217	220	217	185	199	208	190	213	207	204	217	224	205	210	211	228	254	206	198	203	200	206	198	202	190	210	195	254	210	201	230	212	213	204	200	231	208	192	189	212	204	216	225	209	192	203	212	202	190	199	213	205	169	175	211	232	199	203	204	199	211	221	223	167	182	175	193	201	219	207	199	221	204	195	214	223	204	207	243	207	216	208	229	218	175	196	207	198	198	212	184	223	234	214	183	214	220	205	198	198	218	219	190	205	219	214	224	221	219	200	223	216	205	228	205	201	211	210	203	221	201	166	191	235	232	189	186	222	193	203	213	199	224	223	201	223	217	213	223	212	211	203	208	227	229	222	199	213	195	183	200	210	209	189	209	204	224	207	225	201	178	230	175	187	187	227	200	202	211	218	221	209	224	243	218	213	247	179	209	207	216	227	184	198	212	182	240	214	207	194	238	221	201	191	209	217	208	233	219	186	222	205	200	227	216	215	181	209	181	192	200	199	180	181	190	182	202	179	212	211	178	214	185	202	208	213	231	198	217	205	219	204	203	196	199	191	219	193	197	211	201	214	213	202	191	194	178	238	228	207	211	192	209	222	208	196	225	201	182	204	223	199	211	215	219	201	214	208	206	215	178	199	196	216	205	209	221	231	226	216	217	194	195	216	189	186	191	194	198	177	232	214	212	219	180	229	218	212	216	208	237	210	208	196	203	218	201	204	197	195	218	230	190	192	212	204	215	202	202	224	216	195	208	221	214	188	200	199	203	204	194	224	211	193	197	199	199	213	224	222	209	191	200	178	184	192	203	226	200	211	208	222	205	198	186	218	218	231	202	205	199	216	185	226	198	212	206	196	183	172	202	201	213	197	213	196	206	200	176	212	214	198	222	209	218	177	206	203	210	198	220	197	189	211	204	201	210	216	200	209	238	222	202	239	220	195	254	224	208	212	214	204	215	193	218	219	204	192	192	198	233	195	207	242	210	207	234	207	204	210	209	186	234	224	209	224	189	200	201	208	222	189	214	193	224	207	198	172	205	193	218	211	182	197	192	225	179	231	223	242	221	235	211	208	226	190	189	214	212	200	177	195	217	212	210	227	202	193	198	190	181	211	208	184	211	204	215	222	233	229	199	211	204	217	192	212	198	201	206	226	230	236	193	210	193	216	224	203	210	197	216	192	186	207	210	217	203	229	190	179	203	206	189	216	242	206	211	193	207	187	232	200	215	202	201	203	215	208	227	196	192	194	194	188	210	201	222
27278	16830	14437	10235	4340	1484	1252	1143	971	900	823	785	699	601	648	533	549	557	513	481	471	458	462	494	462	442	447	446	474	452	465	460	464	453	462	443	490	415	430	451	505	464	485	459	472	470	457	447	430	444	474	441	463	424	471	456	477	471	477	444	449	461	479	465	454	471	395	452	476	430	435	473	443	455	435	472	467	431	450	457	446	465	426	482	432	467	448	425	467	445	437	468	471	470	458	463	466	434	495	500	440	464	444	446	444	437	475	434	436	443	444	419	461	457	446	448	486	468	474	491	497	422	469	434	441	414	445	460	425	460	431	431	453	441	487	460	440	471	441	450	427	447	414	440	488	480	424	450	467	423	463	443	438	473	433	448	461	467	443	453	440	442	463	421	434	455	457	434	433	431	432	426	433	471	491	465	448	432	434	464	477	449	441	426	456	445	442	442	465	495	460	478	437	474	437	429	452	456	463	449	424	411	467	455	461	453	476	471	450	433	465	471	444	450	498	471	464	421	485	446	485	459	459	425	441	435	453	406	436	496	425	474	441	452	425	458	437	420	456	443	447	442	475	452	438	453	457	449	450	434	452	465	461	439	498	411	482	441	514	465	462	445	424	467	464	463	485	446	442	479	438	429	486	422	457	424	457	458	459	463	503	427	510	451	467	414	451	447	442	458	451	476	433	471	506	457	443	473	423	449	467	435	467	450	436	456	454	456	400	477	447	429	471	453	424	462	461	431	466	427	489	452	462	434	433	480	477	460	434	457	511	460	441	453	461	488	451	461	451	448	469	439	444	440	452	452	409	417	495	475	461	451	455	448	420	461	495	453	445	450	492	441	488	448	455	443	513	468	443	460	456	449	417	468	429	462	487	466	420	429	447	440	434	454	484	455	418	466	449	445	447	469	443	461	429	435	440	461	459	443	441	443	454	448	461	453	486	487	493	451	457	428	445	442	431	421	406	442	432	441	442	465	444	451	450	439	472	427	451	461	458	437	438	388	419	453	467	422	432	484	439	451	489	439	442	453	429	401	439	415	429	457	452	441	416	477	451	461	428	420	452	446	463	432	446	442	468	437	445	459	496	447	452	450	482	498	462	421	477	445	411	469	456	488	462	420	468	487	445	465	431	449	480	450	447	470	488	456	460	431	435	448	404	446	438	447	441	456	457	460	443	449	484	457	448	417	469	481	470	432	433	484	431	432	448	447	471	440	461	460	455	457	462	446	439	449	462	448	449	411	460	466	457	456	440	449	430	443	485	454	458	431	442	472	444	452	467	455	464	448	442	468	488	448	457	424	474	439	452	478	474	443	469	431	440	447	478	444	458	401	471	434	440	453	441	492	474	426	449	464	427	466	459	436	455	436	473	436	478	480	382	441	455	470	440	429	467	453	456	444	442	445	435	483	461	433	467	465	460	456	439	482	461	447	460	449	435	474	455	463	455	434	441	480	471	462	425	466	497	490	432	421	481	459	483	462	484	428	408	438	441	426	456	463	416	442	475	485	452	494	443	433	477	446	480	449	462	448	416	453	430	465	458	467	463	434	435	452	459	473	444	480	456	451	429	457	435	446	440	459	430	427	427	445	446	435	485	446	435	463	463	456	460	451	474	458	453	473	433	479	439	441	439	459	449	445	474	412	414	466	419	416	474	424	492	504	457	469	461	461	477	422	472	474	388	459	490	417	461	429	407	470	464	477	443	446	471	458	437	451	462	412	483	442	449	432	457	455	457	420	447	446	434	453	462	479	449	446	412	424	466	473	476	467	468	459	463	454	452	450	434	455	452	492	435	426	446	470	448	480	460	502	448	477	435	465	437	473	421	464	473	432	451	453	447	464	474	422	442	457	424	453	400	449	444	449	420	461	472	428	427	455	443	459	485	442	420	455	453	459	435	441	415	411	454	440	457	469	480	455	450	460	458	442	436	438	450	425	462	429	409	459	413	468	431	498	436	462	455	463	472	411	443	450	472	424	442	472	442	485	445	465	454	472	426	452	429	447	468	464	455	464	464	459	445	417	435	452	460	448	432	471	469	461	478	480	525	436	414	467	425	489	444	460	451	452	449	454	466	414	490	467	486	437	467	469	469	453	449	509	460	473	472	459	470	463	487	481	446	448	444	471	419	444	436	459	451	459	416	475	482	461	435	418	440	428	468	462	436	463	478	448	474	434	478	452	457	466	453	451	496	451	448	438	491	458	455	464	465	477	450	446	458	409	442	442	439	448	469	416	479	473	440	451	456	450	439	457	465	472	450	439	472	410	461	450	459	479	448	451	430	443	455	412	447	480	479	457	448	437	458	468	460	459	460	444	455	441	464	453	429	460	473	464	415	465	451	472	462	437	427	424	477	453	457	448	447	438	414	481	454	428	438	424	455	450	412	450	444	449	458	414	448	447	451	491	490	422	474	454	482	498	471	458	417	449	466	463	444	449	449	431	462	457	457	436	476	435	458	468	426	419	464	442	395	419	471	451	475	435	459	449	450	443	487	469	466	500	430	492	428	447	471	425	456	439	499	476	406	432	441	460	439	492	451	429	462	445	447	443	456	467	487	470	413	433	470	488	462	433	453	460	481	442	451	434	475	448	458	486	463	451	454	433	470	472	427	483	436	462	416	446	449	474	463	456	418	456	451	420	504	474	458	440	440	423	470	471	427	471	441	427	451	458	466	504	433	412	468	419	440	468	463	442	452	452	467	470	417	455	445	489	423	462	448	458	456	489	455	460	458	428	492	473	438	466	472	462	483	447	464	463	442	425	457	428	461	436	446	421	442	416	471	386	438	446	435	448	449	468	477	419	446	490	453	428	436	428	451	482	461	475	452	466	415	464	438	442	462	467	473	460	429	455	463	442	488	443	445	504	453	427	465	430	443	467	435	438	455	427	476	453	465	466	459	444	453	448	436	447	470	415	457	454	456	463	485	445	447	447	395	432	446	478	449	423	447	460	499	444	413	456	447	446	474	478	435	474	441	439	460	450	480	441	524	472	467	439	459	478	408	474	475	461	417	387	442	456	485	483	457	437	482	449	441	417	447	459	477	452	420	472	421	468	486	487	458	458	439	464	460	449	459	457	436	411	482	439	430	458	408	439	491	506	451	485	456	446	468	456	478	448	431	471	450	413	429	419	450	434	426	415	463	430	474	416	419	415	451	456	465	467	456	465	476	429	416	418	475	468	448	473	458	444	466	440	415	468	481	428	427	411	446	452	436	400	457	423	465	437	453	457	446	409	485	436	479	489	476	438	453	435	419	441	470	483	474	442	475	445	442	431	470	419	421	467	492	448	451	463	469	444	452	462	456	466	439	435	451	473	478	458	484	448	456	475	439	454	478	462	469	424	446	473	451	439	453	462	461	472	406	500	485	482	437	439	460	431	453	439	433	443	443	488	463	428	469	454	453	436	424	476	464	490	424	416	487	474	434	410	441	446	479	466	430	431	479	427	476	501	419	442	437	429	452	481	470	445	483	438	473	467	455	434	421	493
59319	31061	14585	5366	1190	413	353	329	280	255	218	240	257	212	234	210	233	212	186	193	213	214	217	172	177	205	200	193	181	183	223	185	194	204	160	182	204	202	204	210	191	200	201	202	180	196	170	189	213	217	193	217	153	193	208	204	210	183	207	188	214	188	192	195	205	197	213	193	166	191	206	199	184	198	205	180	166	177	213	198	186	200	199	176	194	187	194	184	211	181	211	181	194	218	159	208	209	213	204	175	226	188	202	223	217	196	173	190	198	184	190	184	172	235	212	195	214	168	207	196	196	200	195	195	213	193	215	198	181	175	197	186	190	182	194	178	188	208	224	192	174	195	189	183	197	170	191	162	194	188	190	175	179	183	215	187	205	200	200	181	208	232	217	195	191	205	195	196	194	226	170	200	200	188	172	217	200	181	175	196	216	211	197	189	194	191	187	190	204	191	190	186	185	183	186	205	186	203	201	184	215	183	206	188	185	187	203	190	200	196	165	205	182	194	220	197	198	188	175	187	193	200	209	190	202	208	178	199	196	211	209	220	183	192	189	188	186	178	212	207	170	196	204	206	208	185	209	191	196	209	179	182	193	208	209	194	176	184	204	179	197	177	211	180	183	193	185	192	183	209	209	193	180	171	206	188	185	194	209	202	195	167	184	196	180	220	206	193	186	206	200	183	172	197	199	205	180	178	164	143	176	210	186	170	196	189	215	185	209	205	174	185	201	182	188	185	191	170	183	178	178	183	195	192	195	195	225	193	201	188	209	185	211	205	206	173	210	183	179	195	169	216	201	185	213	170	180	152	193	249	184	222	201	212	183	205	194	207	198	199	181	196	193	215	196	181	220	216	203	221	169	215	221	203	187	186	200	148	176	237	188	194	194	200	208	199	200	194	217	213	180	176	206	174	190	194	204	195	197	188	192	189	188	219	206	215	201	192	194	187	187	175	182	154	186	178	200	179	180	160	202	215	183	204	199	181	179	174	193	212	216	190	168	183	202	198	178	191	214	193	190	183	224	201	180	207	209	211	192	212	213	196	173	190	193	198	198	209	219	186	205	175	203	204	189	230	203	219	209	210	192	201	198	208	212	203	208	201	197	187	194	195	209	220	185	192	181	189	213	180	190	194	181	201	199	193	190	179	213	201	219	192	190	201	195	197	213	192	194	215	224	225	210	187	186	201	197	198	191	188	183	180	194	217	238	191	206	207	215	203	186	222	186	194	183	194	197	193	203	216	203	174	186	202	199	176	162	197	187	194	188	198	189	171	202	183	168	183	191	197	187	182	193	180	202	204	182	187	220	203	178	223	195	195	169	210	188	194	192	191	163	224	159	201	177	203	211	212	197	182	195	206	196	213	215	206	172	172	208	205	182	203	177	213	210	190	188	162	214	203	193	190	172	200	197	200	208	222	170	198	202	193	174	203	200	203	210	169	220	196	187	232	176	192	176	196	166	219	189	210	202	178	191	219	198	205	236	184	200	200	213	217	199	167	222	196	216	210	189	183	166	187	204	170	193	204	167	181	200	181	196	177	192	207	196	195	202	203	198	209	192	195	173	185	184	189	207	203	183	204	206	226	226	205	185	201	226	182	203	194	172	212	190	202	171	188	188	182	186	215	192	188	178	200	216	180	189	238	189	159	219	190	170	194	201	203	187	207	175	182	217	211	196	163	193	170	187	203	185	205	201	194	178	200	182	206	170	205	192	205	171	208	177	195	154	206	179	187	179	216	166	215	157	201	215	190	218	179	197	218	198	182	195	197	188	192	199	191	193	197	200	182	175	210	176	196	203	180	209	212	186	203	185	233	204	194	206	193	199	215	186	193	196	186	209	222	215	194	197	184	173	209	205	179	202	193	181	209	221	188	190	203	213	207	190	215	195	174	208	193	196	214	205	205	190	206	221	237	189	202	206	217	201	183	173	189	193	196	213	184	167	212	202	221	185	177	189	203	196	209	198	213	185	196	176	164	198	205	205	196	178	188	207	196	212	192	180	193	201	193	201	210	193	200	222	173	195	207	208	199	204	176	170	185	206	197	205	181	196	205	210	195	191	175	186	214	201	187	197	213	204	208	202	209	234	180	182	194	192	188	180	175	214	210	195	179	204	203	192	186	194	218	206	182	220	201	208	220	206	172	200	210	193	182	183	188	181	207	190	212	174	204	183	214	218	173	182	198	189	192	225	206	196	208	202	211	177	229	191	186	202	184	177	205	181	189	193	175	194	181	202	184	209	195	204	219	186	205	195	205	206	198	199	211	198	214	188	218	206	180	168	188	223	195	222	190	190	183	174	191	202	196	187	192	178	184	219	173	185	184	170	206	160	197	202	213	197	212	182	198	224	197	173	190	194	179	196	197	209	216	165	170	184	195	176	181	198	214	177	192	217	177	185	212	206	196	190	199	174	207	232	183	231	224	211	213	198	211	183	180	187	186	193	208	178	184	181	208	171	240	207	190	191	197	182	195	203	173	178	192	188	147	191	173	229	216	174	192	223	188	199	197	175	179	184	203	175	200	180	180	210	200	202	229	217	194	197	180	206	177	183	169	192	195	209	193	220	197	173	196	188	205	180	192	192	228	177	207	174	222	152	207	215	201	190	203	160	217	177	188	197	180	201	195	188	192	192	202	195	188	195	226	190	174	204	214	195	186	200	166	203	206	184	167	202	201	205	199	193	182	216	190	208	199	207	201	207	204	198	205	192	188	176	185	184	205	197	188	215	200	186	192	211	195	190	223	198	182	207	159	183	208	217	190	191	167	159	179	171	199	198	204	196	187	206	185	149	199	180	202	209	190	183	192	192	200	200	173	196	200	197	217	192	194	215	208	172	201	226	204	203	194	190	187	188	208	194	197	193	209	210	196	201	221	196	157	197	177	191	219	225	196	180	204	178	206	223	209	188	172	179	194	173	212	194	188	210	211	212	194	231	197	204	189	190	218	192	197	225	197	169	217	210	184	209	194	225	188	216	184	210	164	181	158	190	193	216	166	183	183	180	186	184	171	196	191	190	206	180	214	211	167	180	196	190	185	210	194	187	213	177	212	197	198	205	210	207	208	162	174	179	168	187	193	211	192	202	199	189	196	207	224	175	196	210	160	188	185	190	191	210	181	197	197	208	209	193	205	202	166	196	189	172	192	211	191	179	215	194	199	190	199	186	178	182	172	196	212	208	214	189	229	198	222	188	238	207	191	200	206	210	182	170	190	196	167	211	195	161	211	203	224	215	171	231	212	192	203	198	196	204	185	195	207	202	167	197	219	216	199	190	190	192	166	220	201	194	190	192	194	162	193	209	209	196	186	215	209	206	200	202	184	215	222	203	195	193	199	218	179	186	196	187	171	201	193	218	186	198	207	204	172	181	216	177	196	212	214	195	179	191	185	196	191	193	182	200	222	205	229	175	200	183	181	177	182	232	194	195	186	206	195	186	222	181	193	191	190	207	166	199	224	178	188	207	196	182	223	217	213	191	204	197	190	182	168
39018	22723	16461	10346	3030	1327	1141	995	898	780	724	634	618	578	578	533	515	495	487	474	428	458	451	449	462	425	430	459	411	448	430	414	462	430	427	446	395	434	467	414	472	431	450	433	432	428	488	416	457	437	443	408	444	407	438	389	421	453	463	443	413	437	441	442	406	445	464	417	469	457	423	424	438	427	426	443	453	444	398	427	427	427	422	425	436	430	416	430	487	478	438	420	428	473	439	445	455	462	419	460	443	426	475	440	450	454	429	414	435	400	476	445	435	434	425	429	428	412	454	431	449	465	455	409	426	414	441	476	456	469	454	465	398	419	416	400	429	467	439	437	404	421	449	422	465	449	444	438	442	424	414	442	402	465	447	459	458	442	418	416	458	434	473	449	449	459	470	467	463	420	421	447	414	486	423	447	463	455	443	432	430	399	467	425	464	461	442	419	455	419	475	432	452	435	407	430	423	438	410	445	435	426	417	450	420	448	388	415	442	490	423	475	495	447	444	419	428	432	443	434	423	377	402	430	420	401	462	424	434	440	441	420	398	443	408	459	448	472	396	415	471	399	416	423	423	437	408	382	460	412	432	448	406	469	411	401	449	423	420	439	436	426	436	433	409	396	456	442	444	405	427	436	435	436	428	456	404	466	458	412	452	453	448	458	412	432	412	446	433	467	448	446	402	463	428	416	474	431	435	414	425	450	452	413	426	452	430	450	414	445	404	440	429	434	451	400	425	445	401	440	410	423	438	451	424	411	388	446	455	430	450	456	461	445	419	387	445	421	420	429	454	426	449	444	418	454	437	448	436	475	431	409	412	433	414	432	439	420	435	449	435	442	417	417	438	443	436	405	451	404	413	489	423	390	416	430	409	402	461	477	411	438	422	426	429	393	457	482	431	456	405	392	446	467	437	419	403	416	436	443	408	437	422	440	436	459	393	442	401	430	447	423	416	403	446	446	463	423	410	459	408	415	446	420	444	405	437	441	447	431	464	406	440	423	431	402	424	451	451	394	432	418	412	428	434	427	424	442	430	414	423	437	437	481	453	401	421	418	380	441	450	447	438	430	433	391	468	422	416	452	418	428	451	462	461	417	433	412	401	412	446	459	404	462	451	444	444	425	426	435	448	442	434	453	457	434	433	442	423	412	430	455	447	464	412	430	428	440	415	419	430	423	431	458	427	398	438	419	434	412	431	466	439	458	434	430	435	440	399	441	442	428	445	430	429	456	425	426	418	442	460	418	441	421	426	451	454	428	450	381	409	434	453	452	390	447	448	466	413	429	461	440	441	431	440	403	412	417	440	455	411	427	423	400	441	447	430	448	419	452	475	441	439	422	428	426	426	428	377	435	430	458	439	470	431	389	481	409	454	389	462	449	410	418	447	425	438	423	419	443	454	401	424	440	437	416	458	438	419	429	428	422	443	453	439	443	433	414	446	421	421	420	433	421	407	429	380	390	424	432	454	440	457	415	419	378	433	460	448	378	434	438	466	448	425	440	438	427	408	466	427	429	422	434	418	418	456	450	420	406	444	397	464	467	424	385	422	433	437	435	441	430	453	441	424	429	431	451	458	445	441	447	449	441	419	428	388	442	439	430	408	428	413	473	450	468	463	433	470	427	419	447	419	449	431	416	429	437	446	432	471	423	453	414	410	445	423	457	453	429	444	424	426	452	455	418	450	435	411	439	463	464	433	477	429	441	424	466	445	408	417	425	437	413	404	454	421	445	425	441	409	423	386	427	444	457	418	407	454	430	470	495	421	413	443	439	438	466	439	427	424	428	389	399	418	456	446	453	421	460	448	437	428	452	431	442	418	408	448	425	400	412	414	405	399	464	462	422	431	444	443	406	454	444	451	443	437	398	405	415	396	418	429	492	431	425	429	467	438	410	405	434	437	404	448	395	444	419	442	433	457	433	413	423	430	431	441	478	427	430	406	448	435	428	420	443	415	414	440	411	410	419	400	390	442	464	459	430	450	424	433	435	455	427	445	451	449	420	431	492	457	468	422	426	397	429	405	433	414	447	411	445	429	434	452	458	431	398	455	411	427	433	428	395	411	427	394	431	451	408	427	421	443	441	450	442	428	421	451	423	409	430	400	437	469	420	410	460	431	408	413	431	414	443	463	395	397	411	450	455	421	428	419	428	413	432	450	431	435	441	424	453	420	431	443	436	460	433	415	450	439	433	438	423	428	416	418	435	417	443	444	423	471	436	441	423	434	430	410	422	422	448	443	443	435	444	409	438	436	434	459	402	394	435	409	416	432	403	412	452	432	415	454	411	480	426	463	472	471	453	433	413	436	439	455	447	460	435	437	433	435	424	425	443	440	400	384	441	435	410	443	428	434	432	422	416	406	433	473	425	478	443	453	395	388	433	453	432	456	444	421	409	432	392	403	424	443	454	450	457	426	441	438	421	413	424	409	434	425	433	458	400	456	425	427	431	464	460	417	445	441	443	444	421	454	432	438	430	433	412	443	429	432	415	421	448	429	411	433	440	417	408	457	423	452	422	429	428	410	446	428	420	437	437	425	430	420	459	429	489	405	464	432	432	460	436	434	382	419	420	453	423	438	412	404	444	405	417	407	471	429	453	443	419	468	433	448	395	465	446	442	420	394	427	466	432	452	416	411	453	453	404	419	410	405	404	459	418	434	433	441	438	393	438	432	448	429	411	428	436	439	463	406	442	426	430	432	434	435	425	424	427	411	414	414	462	417	438	414	411	405	438	428	445	459	452	437	434	412	454	437	406	438	414	469	420	431	411	427	442	439	394	430	455	415	441	448	430	437	431	405	454	398	406	422	397	462	441	391	413	452	447	426	412	446	443	436	475	440	450	423	460	418	406	453	433	453	451	441	456	417	419	472	406	436	403	425	415	475	434	431	474	452	399	409	398	434	429	477	452	426	438	457	394	437	422	446	439	414	426	406	448	442	454	434	420	432	424	414	390	404	454	453	405	425	410	430	394	420	420	424	420	424	403	460	419	407	425	401	426	439	445	478	413	444	438	432	406	414	423	461	420	474	438	448	440	411	439	476	437	417	455	430	438	431	428	434	432	441	442	422	447	453	428	457	407	445	433	429	401	445	401	424	457	433	390	444	448	459	473	437	468	426	457	420	417	407	449	456	429	420	413	425	431	394	417	454	424	397	424	442	467	428	414	415	447	457	431	460	439	409	401	439	426	460	453	442	463	428	464	417	390	411	429	433	454	437	419	422	434	454	453	431	403	418	438	421	450	480	456	421	452	400	421	427	424	430	412	449	406	425	387	423	442	453	442	451	422	444	437	429	447	443	394	426	470	431	428	414	440	433	448	425	419	422	417	460	404	475	436	422	441	457	447	453	459	473	417	443	403	404	451	407	438	458	412	411	456	436	429	449	462	441	450	418	446	420	456	453	438	436	433	450	401	419	414	435	443	416	433	394	437	397	426	443	440	409	426	448	447	416	409	421	418	435	439	443	446	447	398	430	441	435	432	434	426
64682	38317	20629	8581	2511	737	553	471	410	372	309	283	300	244	249	259	218	237	241	213	248	234	216	191	211	198	213	207	200	212	185	171	210	187	192	217	220	196	214	154	202	186	198	207	190	215	197	205	209	162	207	206	178	205	196	212	218	230	191	191	184	210	175	196	180	183	192	197	221	197	204	210	209	201	178	230	202	211	197	204	203	209	210	207	201	189	197	203	221	199	209	207	201	210	196	191	231	196	182	220	215	178	196	211	189	205	218	222	208	202	177	176	224	176	193	202	238	215	208	195	181	232	204	206	209	161	215	182	209	246	236	180	215	205	193	231	236	207	180	214	185	176	220	170	194	207	212	196	187	201	221	179	203	190	194	205	204	205	214	233	208	177	196	200	172	203	199	186	213	191	229	187	219	196	196	202	235	196	215	198	198	186	177	218	220	214	203	176	230	214	179	202	204	200	213	185	197	198	227	190	187	199	201	220	190	206	209	209	170	250	239	211	205	207	195	207	183	219	204	200	201	186	176	233	192	194	186	221	205	205	200	165	220	189	216	193	188	189	211	191	176	186	206	214	194	215	202	202	220	189	208	205	198	202	223	231	212	211	168	173	219	191	205	219	204	201	202	190	197	207	198	212	198	215	203	180	174	175	196	209	196	198	192	189	211	235	174	194	180	196	203	200	184	204	180	201	192	201	229	199	187	177	186	216	199	214	203	200	194	198	188	193	238	236	197	198	186	198	216	196	204	211	199	204	166	220	185	192	197	178	190	164	205	203	229	212	189	194	198	222	205	200	196	204	210	182	188	173	205	187	186	185	180	198	195	200	168	194	229	222	206	230	212	206	191	180	191	219	207	216	171	179	187	186	225	213	194	183	204	178	183	199	178	216	190	208	174	191	208	189	177	212	201	184	231	215	195	214	234	197	189	211	201	184	203	226	194	212	214	221	196	176	230	218	185	202	213	189	189	216	193	210	209	206	209	207	200	204	203	185	202	204	194	217	192	187	207	214	167	190	196	185	196	205	198	209	223	183	236	199	206	209	188	186	202	198	230	208	196	182	188	210	202	180	228	199	205	192	210	179	203	179	194	191	200	216	197	197	206	174	220	221	215	209	212	184	198	228	242	197	160	208	197	216	186	197	225	195	176	211	212	224	178	216	232	186	187	196	206	200	211	186	200	203	187	192	190	184	188	208	198	205	172	216	193	178	215	196	202	204	194	208	167	182	202	188	197	203	217	190	193	192	208	192	190	229	212	199	197	204	194	205	212	203	204	213	220	194	188	182	205	196	198	169	198	186	204	203	208	204	197	184	204	192	234	210	212	181	206	184	202	214	202	207	220	223	209	208	201	203	184	185	201	197	203	208	186	216	243	211	185	203	209	205	197	189	209	197	214	210	212	201	206	198	190	228	220	185	203	216	193	181	242	207	198	203	225	220	195	206	176	223	208	209	211	176	170	194	194	190	214	181	205	193	180	175	204	171	167	209	193	199	220	186	242	232	212	187	206	235	202	195	210	186	198	169	210	203	182	205	197	196	208	206	215	167	187	192	186	199	189	169	178	179	202	201	212	214	192	197	191	175	205	230	187	193	207	202	206	183	211	181	208	205	174	206	226	240	185	209	198	183	210	179	172	201	218	231	204	178	208	206	213	206	179	192	177	203	210	195	189	206	191	192	194	235	218	187	210	198	190	184	181	217	179	204	217	195	202	221	202	185	185	204	159	199	186	192	178	207	220	205	206	191	211	209	206	189	186	190	191	197	228	209	183	194	175	218	203	190	218	179	224	218	193	192	178	212	198	194	202	198	206	189	205	215	216	197	195	210	185	198	194	209	202	202	192	178	220	194	194	180	215	213	207	194	207	211	191	195	216	215	195	181	210	182	215	207	183	176	219	191	205	193	190	215	199	175	178	175	196	220	198	215	204	198	204	207	196	242	198	216	190	208	179	227	209	205	199	180	188	200	192	205	197	214	179	198	201	231	180	204	203	206	218	206	194	200	221	199	189	181	195	194	221	194	181	197	175	201	205	192	198	223	205	217	235	193	188	192	178	217	217	198	215	191	204	204	210	194	192	211	214	194	198	199	203	198	204	198	233	194	179	199	220	230	207	189	200	191	203	211	229	202	205	200	203	184	192	211	209	174	180	176	193	216	193	192	194	203	181	204	205	192	214	225	193	184	201	230	239	199	201	189	220	220	202	203	202	239	189	219	217	202	207	186	231	210	185	179	185	198	235	192	215	187	187	175	195	207	194	222	213	201	191	191	203	187	199	210	228	208	227	186	191	200	222	194	208	190	192	211	181	189	201	194	189	184	216	207	207	195	186	207	210	213	211	181	186	189	183	186	196	216	207	186	214	221	169	225	223	193	185	207	203	197	198	204	198	207	196	195	194	210	210	193	225	195	203	230	199	228	224	197	201	198	216	218	207	209	192	193	161	189	189	204	218	183	193	199	196	172	218	213	211	211	213	216	208	200	170	180	210	214	196	214	215	201	192	206	182	210	201	199	224	217	197	187	197	210	221	214	212	202	196	218	203	201	213	217	199	207	212	203	222	182	198	201	210	201	194	195	201	224	212	204	200	214	198	198	227	195	192	187	211	236	195	212	222	202	188	190	212	190	198	197	202	204	205	207	209	203	187	189	195	191	225	225	213	216	229	227	225	226	202	178	178	209	212	196	236	186	183	246	222	206	207	222	212	241	200	184	211	210	194	210	193	205	203	202	190	209	184	182	186	216	207	184	202	186	195	212	197	183	218	195	211	215	193	212	188	198	182	217	206	200	178	190	229	188	219	205	211	194	189	188	218	166	178	193	203	185	188	175	184	213	194	198	208	210	203	214	209	198	204	160	208	197	172	191	201	197	206	179	207	208	188	215	214	199	197	204	185	205	209	213	210	193	215	216	175	203	210	203	204	228	209	213	206	198	210	176	197	198	215	191	218	212	197	231	196	204	181	218	209	183	214	222	195	175	190	229	205	212	199	219	185	217	201	214	193	201	190	187	191	218	192	204	205	209	195	197	196	214	201	179	188	186	197	201	206	223	207	192	226	191	206	199	212	183	206	214	190	213	210	191	223	156	195	209	185	205	195	166	205	202	223	206	197	214	236	202	194	167	208	195	188	212	214	206	199	190	186	196	179	198	226	201	192	171	207	210	191	200	232	189	196	186	201	215	213	231	201	220	196	188	215	219	180	206	210	158	214	174	227	182	216	216	207	176	207	193	209	217	211	167	209	215	224	204	220	196	195	222	197	199	191	186	203	191	191	203	197	183	201	221	205	196	215	196	193	208	213	202	197	206	220	204	209	199	179	256	227	195	170	231	192	204	215	228	201	218	182	226	190	205	196	189	187	177	194	185	206	205	190	193	178	223	191	204	202	205	207	206	181	197	229	188	206	202	199	197	214	217	193	204	240	191	220	187	212	203	196	210	206	227	190	222	225	214	213	208	225	196	189	185	212	221	201	224	188	218	196	203	197	217
41205	27413	21796	13952	6438	2566	2077	1731	1460	1244	1092	951	839	781	705	668	691	609	585	598	536	530	509	480	485	452	470	444	466	448	443	457	473	449	471	455	431	450	451	455	436	461	429	461	473	407	434	444	495	441	406	446	433	467	463	439	451	496	462	445	478	480	432	448	456	425	427	491	448	440	437	426	407	409	425	402	413	487	442	461	451	420	449	404	418	433	476	450	458	464	442	461	435	448	449	460	454	459	469	475	430	447	456	459	423	463	425	454	438	449	407	437	427	460	384	447	440	438	437	463	452	447	411	461	420	423	478	425	424	441	460	465	481	391	469	442	454	433	457	457	456	449	394	446	459	416	430	445	450	427	420	423	442	434	424	459	432	450	464	436	446	424	450	422	454	432	427	450	446	466	408	449	434	439	466	421	413	442	402	444	465	410	494	447	418	441	440	427	467	397	430	467	445	467	453	447	483	449	452	457	453	437	445	404	420	455	448	426	443	434	465	416	472	430	443	448	496	448	444	418	419	411	457	424	445	436	453	440	452	470	444	399	469	430	421	416	420	443	428	423	416	429	472	428	425	455	454	454	466	449	452	464	440	448	448	429	445	433	436	413	420	461	464	434	446	420	427	467	459	462	432	433	448	427	438	451	421	410	455	448	463	462	465	458	462	431	429	400	441	455	421	477	445	419	450	416	463	444	458	417	438	422	461	447	439	449	465	423	396	445	434	430	466	425	452	456	434	457	422	462	468	480	491	450	435	460	446	442	431	434	425	426	466	436	410	426	408	478	473	468	458	465	447	428	459	423	475	404	431	440	431	466	438	422	463	392	420	484	435	459	457	481	479	439	443	414	466	431	451	449	441	426	416	455	418	453	468	439	457	450	457	422	418	436	434	478	429	435	400	424	473	454	452	424	434	428	441	438	437	397	441	459	445	426	434	425	432	431	462	464	446	454	453	441	421	457	458	437	468	424	399	431	442	466	442	443	458	450	453	423	439	458	466	391	424	458	488	465	451	443	461	467	456	466	454	447	412	447	433	448	421	420	425	453	435	453	430	500	475	428	435	432	457	403	455	450	475	427	435	421	470	449	448	436	442	463	480	451	432	424	455	426	444	461	448	464	440	410	443	424	425	452	452	439	454	453	440	447	428	464	433	468	440	407	437	442	436	456	454	443	468	470	443	452	403	466	467	429	418	479	486	474	443	438	437	448	444	428	418	470	480	446	450	447	413	411	440	434	435	426	460	474	439	442	446	438	434	397	437	398	477	455	455	466	448	429	458	415	419	440	417	434	439	449	413	407	436	439	426	450	450	414	440	443	435	440	450	440	456	429	434	445	449	508	455	469	446	446	419	490	454	431	451	455	442	428	447	440	466	443	437	449	405	424	426	471	452	447	460	467	453	472	461	428	437	484	460	468	443	425	427	434	427	437	498	432	439	455	477	442	430	431	419	434	452	427	460	421	446	474	448	466	463	439	422	478	465	417	463	441	411	460	440	450	454	436	445	459	457	422	449	423	419	455	449	445	429	450	438	419	436	443	468	448	403	433	444	437	446	481	414	427	471	387	441	437	437	424	435	447	442	424	430	453	437	425	489	436	471	416	474	422	456	445	456	460	452	452	463	449	436	444	430	464	438	426	402	411	453	478	446	482	426	484	419	436	437	460	436	439	439	425	443	461	414	441	465	452	460	490	461	421	434	457	434	454	416	452	438	482	423	437	452	429	425	420	432	454	435	449	480	416	433	442	468	445	425	416	422	434	437	442	451	451	421	467	443	441	444	452	427	412	446	424	465	434	436	462	439	505	445	468	425	444	455	460	463	438	424	466	445	460	453	444	446	493	426	403	452	427	487	425	450	488	479	445	438	436	441	416	466	479	444	414	465	455	446	423	420	436	410	472	456	463	454	475	433	397	413	446	440	450	424	454	439	413	400	452	477	440	439	502	449	484	458	456	414	401	412	425	462	456	434	444	436	415	435	454	387	442	450	445	435	426	451	446	423	464	452	386	397	436	456	460	466	436	461	429	432	445	476	481	438	447	443	431	427	433	454	447	456	471	401	465	466	445	441	487	429	450	431	432	458	475	457	455	440	430	468	458	441	415	404	435	399	457	410	441	439	462	430	436	423	458	473	403	434	411	439	453	426	452	436	440	442	428	420	439	410	440	467	448	457	432	452	462	452	461	488	463	471	416	434	456	452	455	429	446	456	443	432	438	462	441	452	460	487	427	441	429	397	469	471	435	420	454	471	428	436	458	447	473	435	422	412	455	447	429	439	446	447	462	468	459	481	472	480	434	447	461	429	438	435	468	448	414	423	457	464	470	472	423	459	448	457	437	432	475	433	428	478	426	450	436	489	456	443	480	460	408	447	459	433	441	469	439	429	457	454	453	439	420	437	465	431	463	466	447	433	467	424	460	425	420	438	438	436	466	450	427	444	440	428	444	426	463	422	437	450	469	433	451	469	480	460	472	449	471	444	450	434	395	405	470	411	440	433	436	431	435	440	453	453	441	457	403	439	477	431	468	485	456	441	469	424	438	469	429	459	450	457	425	403	472	445	451	473	453	415	435	438	418	459	454	447	408	435	442	463	462	424	439	452	440	490	448	461	464	450	408	434	474	423	438	442	430	451	477	441	458	430	416	449	430	438	457	438	420	436	480	452	421	393	389	401	432	452	478	453	431	458	418	417	429	471	427	473	433	417	436	423	426	444	478	432	467	429	419	452	428	440	461	434	413	445	421	443	469	401	438	418	416	439	421	428	426	443	470	450	417	440	423	444	409	476	405	443	454	415	431	445	466	421	451	448	437	409	469	468	451	446	463	455	418	481	441	438	404	432	412	438	421	433	481	453	427	468	445	472	451	434	440	419	466	449	485	443	418	424	439	439	460	426	443	458	447	468	448	462	431	444	411	449	446	442	452	439	435	466	451	437	500	460	468	412	388	403	403	467	449	471	473	442	436	435	474	441	439	432	419	463	462	426	472	449	425	428	446	470	407	435	456	447	431	457	428	454	446	460	431	456	454	472	426	454	492	450	424	461	430	417	429	447	457	423	445	451	463	445	442	436	437	428	449	447	448	433	447	437	432	412	405	439	481	437	464	457	480	464	467	476	438	493	480	429	446	452	437	461	435	458	456	472	445	440	461	450	498	465	438	442	422	426	452	405	442	459	379	460	453	436	415	463	443	472	463	438	455	452	499	475	428	451	415	428	476	436	462	449	427	453	436	419	459	461	402	451	440	454	457	435	463	432	470	415	435	491	477	420	409	483	454	423	464	421	410	443	443	460	442	425	444	452	462	430	406	480	461	401	436	443	457	448	450	430	439	411	406	447	423	434	482	413	428	430	432	447	446	409	439	440	467	462	445	466	439	428	452	440	420	457	458	436	452	475	436	457	430	455	442	477	408	438	398	448	413	459	440	405	429	492	401	471	466	409	467	435	445	438	439	464	445	451	440	438	477	468	459	459	462	462	435	439	412	447	399
48611	25466	9865	3525	849	415	355	310	297	299	289	270	269	239	231	236	215	189	190	223	242	227	223	220	198	218	202	230	205	206	189	211	203	188	234	213	221	230	197	221	214	182	203	218	186	223	222	202	184	247	203	211	223	195	231	215	227	192	207	222	201	186	213	195	234	219	202	190	212	210	216	203	191	200	198	218	204	189	241	202	217	218	210	223	206	236	221	208	211	210	183	183	216	213	212	209	209	231	202	196	198	214	189	232	235	237	220	216	222	198	218	210	215	228	211	206	213	260	217	219	195	206	226	212	195	211	195	209	200	232	230	232	258	204	211	217	217	209	173	191	201	199	197	215	219	204	178	224	190	208	211	211	214	214	181	199	214	209	220	205	213	210	225	189	203	215	230	213	206	191	213	226	203	229	211	196	219	210	193	202	205	203	209	240	219	212	216	188	226	197	208	208	202	183	211	202	196	208	208	206	199	223	179	200	216	181	215	203	193	188	211	225	210	219	214	208	246	225	189	191	228	204	164	195	204	230	237	219	218	231	219	204	184	212	196	206	194	250	246	213	216	214	186	215	212	197	242	215	230	201	201	206	221	208	229	209	204	219	211	198	240	202	214	214	237	206	204	218	199	218	203	253	192	189	211	196	222	230	185	207	198	221	198	206	190	175	187	211	218	178	222	218	209	232	218	193	207	207	237	251	191	212	193	208	189	202	179	213	209	200	210	196	217	227	216	238	225	213	226	210	228	196	206	227	197	194	233	204	198	185	181	218	210	209	178	212	205	205	197	210	210	205	224	211	205	180	210	191	210	187	207	194	194	235	231	192	202	217	196	181	209	196	227	212	222	184	186	196	234	222	215	189	180	198	215	211	183	209	220	198	182	208	216	220	218	210	206	235	194	221	217	215	210	235	195	203	193	196	237	203	186	241	197	207	259	209	205	207	219	236	208	209	175	220	208	225	196	207	219	207	222	195	209	216	247	217	191	239	219	219	217	233	195	191	199	221	195	225	228	232	220	207	182	180	211	214	201	213	194	206	208	217	201	216	206	212	190	206	190	218	205	216	194	193	195	174	215	207	200	197	181	197	222	202	228	204	208	182	220	207	220	237	220	198	235	212	200	205	224	230	221	194	205	212	195	189	210	217	204	193	200	220	216	197	223	191	225	241	236	184	193	215	193	243	211	191	214	230	214	217	217	235	203	225	233	213	242	213	230	200	233	225	214	210	223	225	198	187	224	205	201	212	200	180	213	218	190	216	206	232	214	209	204	192	223	225	183	213	223	216	221	223	180	231	249	206	212	189	214	192	221	234	217	234	208	197	213	213	222	210	201	206	189	217	214	223	229	208	167	194	192	225	225	206	209	194	211	216	205	168	210	224	231	239	212	220	178	232	181	216	180	197	213	206	214	197	185	192	185	212	207	213	193	193	191	187	209	195	206	193	202	206	215	192	195	198	203	228	178	215	224	208	191	201	208	202	197	264	242	198	212	229	216	172	196	207	202	172	187	223	206	194	235	233	188	198	213	204	208	164	189	185	202	211	212	179	199	200	203	217	222	230	201	198	240	211	211	225	216	171	179	186	209	207	202	212	219	225	225	216	237	188	224	209	221	211	212	189	211	179	240	194	210	208	202	208	183	215	226	226	193	205	225	223	197	222	245	221	187	229	225	217	217	195	217	199	220	221	207	209	190	194	208	221	225	207	238	212	219	215	214	241	204	215	216	238	209	205	229	187	214	204	200	219	195	228	237	236	224	206	219	214	227	219	224	232	214	227	208	225	212	208	191	192	195	222	210	206	187	242	207	197	206	203	220	188	210	220	219	227	210	197	208	219	234	208	207	181	190	214	202	228	219	206	213	220	216	228	216	198	205	200	228	208	197	198	204	218	217	194	209	209	231	235	207	239	212	226	188	204	212	212	219	197	226	202	208	197	200	214	223	201	220	242	225	231	225	213	209	190	217	250	224	202	223	239	218	228	222	187	189	226	212	225	197	199	214	228	214	221	207	204	231	222	237	217	209	221	234	190	223	221	216	230	206	195	205	228	193	231	225	240	258	210	209	235	193	200	222	221	192	215	220	238	207	220	225	215	230	188	218	244	210	210	247	222	185	226	176	201	196	185	233	220	194	239	206	203	198	193	208	229	193	194	218	208	225	216	191	208	201	224	220	219	189	187	212	219	260	196	229	193	220	217	212	200	217	201	190	231	195	222	217	221	218	235	216	204	215	190	210	209	206	230	186	239	192	208	222	246	203	223	205	223	198	192	226	200	210	200	200	205	199	224	227	186	214	210	201	198	195	210	207	184	192	212	181	195	202	196	205	231	215	213	177	208	218	215	199	233	185	210	199	205	220	202	230	201	209	223	204	196	205	206	244	232	204	207	189	227	228	225	209	232	244	216	181	220	230	198	207	241	225	200	222	208	197	235	228	214	209	228	227	211	206	175	195	217	224	225	226	188	199	203	201	197	203	235	196	207	217	204	193	184	190	214	181	201	219	215	201	239	214	221	225	210	218	235	203	222	206	207	204	246	215	237	220	182	201	184	233	184	204	215	239	232	204	201	226	226	223	175	222	188	211	206	201	217	224	211	219	218	215	204	201	217	198	208	207	237	203	221	203	216	245	240	214	213	236	219	227	216	223	197	213	239	230	213	221	206	214	197	209	213	219	226	174	214	217	230	200	176	189	197	225	226	215	200	208	217	210	212	201	235	213	184	208	211	185	197	191	222	224	225	235	215	212	211	236	203	207	196	231	222	195	213	213	217	204	236	194	197	226	203	197	191	219	218	225	216	203	207	211	209	216	190	210	189	237	230	207	238	218	196	214	199	223	235	220	222	210	202	233	213	192	213	220	220	190	195	201	194	209	203	215	197	196	201	188	221	232	233	191	244	222	202	225	187	205	214	223	215	207	193	233	238	221	201	216	240	190	226	218	204	205	227	212	200	221	202	206	199	221	219	205	208	180	225	224	199	211	230	242	216	209	213	252	211	203	200	244	208	215	181	198	240	209	196	222	193	202	232	226	193	225	176	193	230	202	229	228	216	198	212	210	207	203	218	195	207	215	190	222	214	210	185	228	207	171	228	232	209	210	193	224	218	191	239	234	201	205	185	238	230	179	207	204	214	217	212	241	233	244	199	219	219	206	225	216	183	216	219	194	214	214	224	229	190	201	188	204	196	212	217	206	230	224	230	217	205	218	209	192	218	220	209	230	231	225	229	201	213	225	188	223	187	246	207	221	194	199	240	233	217	210	211	194	202	214	247	207	176	218	218	211	199	188	189	187	213	188	214	217	223	214	218	201	208	218	215	184	199	196	172	222	228	187	191	194	204	209	215	203	200	219	204	185	200	191	195	207	215	191	209	244	206	229	191	197	193	212	246	200	224	234	209	205	193	172	199	212	199	211	218	215	191	190	206	204	196	226	189	243	244	207	226	204	190	190	217	237	198	197	200	184	206	186	197	205	202	199	220	210	226	233	202
31127	17330	11775	7449	2314	1355	1149	1000	902	802	743	699	681	597	597	520	574	530	533	486	474	505	480	494	470	470	462	440	471	449	439	470	466	508	429	459	474	475	479	484	424	449	464	421	451	455	435	441	410	500	441	445	443	465	460	448	442	498	453	468	457	477	459	446	449	436	466	428	482	426	505	497	461	406	443	495	472	422	473	476	464	440	484	481	439	425	481	459	474	435	459	441	479	433	466	452	448	448	454	445	457	479	451	466	404	449	464	449	474	478	479	461	423	472	422	435	449	449	469	474	473	433	436	435	428	459	468	466	434	466	455	470	464	519	443	479	488	448	444	445	438	490	465	492	454	472	446	462	416	467	455	465	472	449	470	467	432	431	438	477	474	473	443	429	462	434	446	478	458	451	451	468	475	454	458	492	480	481	448	478	442	447	468	416	497	436	472	456	444	477	452	403	468	440	490	487	441	446	488	457	435	436	490	463	480	477	433	489	488	478	497	451	420	443	477	461	451	436	518	481	458	447	450	452	460	488	484	456	465	461	444	450	462	465	482	444	467	482	430	440	473	425	444	449	444	422	458	439	468	465	474	443	464	471	468	478	452	447	461	478	442	433	464	451	462	469	459	476	432	446	463	450	487	493	473	458	475	454	461	436	474	476	460	467	461	437	467	460	440	449	455	415	419	435	438	491	488	462	446	442	477	465	471	468	475	479	464	468	442	469	471	495	408	454	446	459	428	463	442	480	465	462	475	445	465	450	501	452	452	505	511	494	463	475	454	469	492	488	461	475	437	479	418	447	450	451	473	477	457	437	417	429	446	423	472	440	431	461	433	448	503	428	468	468	482	480	459	489	461	428	449	453	472	474	471	455	433	442	465	444	488	490	459	455	454	443	446	445	485	474	449	434	482	457	463	414	463	485	462	470	476	435	454	463	460	462	434	445	447	438	444	487	474	469	431	473	473	463	450	458	420	437	458	438	450	437	462	443	481	439	472	489	472	438	439	447	428	456	456	473	449	461	487	441	419	470	468	471	439	489	471	467	463	470	436	438	459	450	464	481	449	455	445	490	445	442	457	421	467	457	443	489	450	437	468	490	473	453	498	471	442	453	456	433	461	455	476	421	475	453	445	444	443	455	473	461	447	482	438	489	462	476	466	463	458	463	428	442	447	458	440	479	443	426	474	484	459	468	448	455	439	484	460	483	419	441	453	490	441	469	453	428	479	426	452	428	442	443	462	468	452	447	444	419	474	484	453	437	478	446	485	457	425	447	423	446	435	498	457	446	468	434	463	464	492	444	442	467	464	469	444	493	466	444	460	457	493	425	459	432	432	438	469	473	456	473	433	415	459	476	451	458	416	438	430	406	464	499	463	472	446	518	481	460	434	502	408	457	439	462	440	456	436	460	472	471	462	425	442	412	469	427	440	485	443	452	414	457	481	420	490	456	467	445	453	425	460	440	478	424	441	453	423	423	439	473	466	446	454	494	483	454	432	434	458	450	436	436	453	457	427	453	428	458	428	459	450	481	464	437	460	443	455	463	472	487	453	444	445	403	500	453	432	424	462	465	457	438	457	455	451	457	496	431	447	474	415	459	418	476	477	467	481	448	441	476	494	463	454	434	447	435	431	455	411	438	450	443	488	416	443	461	426	466	439	461	467	428	493	511	462	454	436	455	486	492	445	429	472	475	430	432	483	428	490	454	426	431	495	503	446	493	471	457	448	440	444	448	451	467	481	483	445	458	403	447	449	430	397	482	485	498	463	481	455	450	461	481	488	426	451	465	454	510	476	472	468	463	430	468	417	480	496	473	441	438	487	451	476	446	424	458	471	423	490	498	467	478	475	429	464	471	505	464	474	463	469	468	473	427	435	468	428	444	469	473	468	499	439	428	498	459	461	474	439	457	482	438	423	452	470	435	417	403	468	479	465	465	432	480	473	429	462	453	507	492	481	471	436	459	475	418	413	423	466	466	444	397	420	439	460	420	462	451	459	510	447	444	453	432	447	518	489	492	440	464	435	431	460	407	467	453	453	472	473	455	462	456	457	453	460	483	480	448	414	466	464	414	472	471	465	467	470	407	470	454	506	499	454	439	452	453	480	424	436	478	402	474	412	478	444	470	463	481	486	459	466	451	473	480	498	458	464	509	405	469	465	441	463	446	471	476	474	473	493	490	459	470	457	409	448	488	450	467	466	433	458	469	462	418	460	489	479	477	463	464	453	485	496	482	470	464	519	453	470	435	484	459	465	483	441	461	463	447	468	466	476	468	462	473	492	492	461	464	442	464	438	412	475	448	476	461	435	454	420	437	464	461	486	434	432	459	460	475	458	468	483	413	442	475	421	475	447	471	479	421	448	442	449	432	426	506	468	453	459	444	482	498	426	472	431	505	431	507	451	487	440	469	467	471	468	470	436	466	442	482	450	476	473	486	482	434	457	431	466	431	443	437	446	469	440	460	427	449	483	441	488	475	467	470	435	447	441	452	510	438	486	449	449	469	474	450	470	417	481	450	453	481	431	467	482	433	465	451	439	435	452	492	476	446	453	440	463	470	484	435	466	467	451	472	458	476	461	461	451	451	471	458	465	450	470	467	417	478	462	455	479	459	473	454	417	447	456	482	490	454	431	466	441	472	410	461	466	445	470	441	425	439	429	467	479	445	478	471	460	461	387	450	424	500	453	472	439	429	448	468	458	443	471	438	472	421	453	469	470	453	451	484	482	435	475	429	477	498	440	437	481	470	463	449	480	445	434	466	448	471	475	458	440	460	420	459	464	496	463	451	515	421	476	444	460	451	459	463	460	449	452	488	442	503	454	452	474	458	455	400	480	444	430	471	448	473	496	455	491	458	459	428	449	460	448	473	439	426	443	429	431	447	451	452	492	463	477	485	453	454	446	431	472	438	464	463	469	481	446	465	437	431	485	455	457	451	457	473	436	497	466	495	459	492	420	451	476	459	459	451	457	498	490	486	470	482	479	409	455	454	421	451	494	466	450	449	425	427	478	488	444	493	456	444	483	461	484	441	458	426	438	450	408	434	441	477	469	420	464	441	450	437	436	451	483	456	474	483	473	457	437	455	466	463	451	458	470	474	489	423	482	467	470	476	474	480	460	448	462	472	455	447	475	435	405	452	472	425	418	461	455	460	432	428	513	484	436	449	459	441	460	447	460	461	485	472	481	438	479	438	478	443	469	461	441	460	454	481	452	415	442	469	480	444	467	449	446	482	497	476	474	473	471	460	434	417	486	468	461	452	494	472	443	500	478	476	443	467	465	471	470	520	465	486	452	476	483	432	470	436	493	422	476	473	422	480	487	426	485	428	496	460	463	478	436	434	474	475	458	477	479	486	482	470	491	428	492	444	454	424	468	441	445	456	465	509	421	458	445	448	472	459	420	442	448	438	419	427	484	461	443	459	437	483	472	457	439	483	462	480	493	476	442	462	457	475	424	425	510	442	463	468	474	446	435	435	479	430	454	450
53488	25380	13995	5448	1620	665	486	418	369	315	279	262	256	243	266	251	216	214	219	230	181	213	198	203	241	184	223	178	184	210	206	205	205	186	220	207	202	193	208	213	202	195	199	196	207	195	197	189	166	168	165	182	216	195	194	188	206	184	193	171	203	248	214	199	201	210	198	172	211	179	205	192	185	192	221	205	224	202	203	175	232	202	189	191	198	195	215	187	188	216	214	181	197	166	213	176	188	192	219	208	190	194	176	189	216	206	197	191	217	191	171	202	202	223	189	172	195	199	185	192	188	195	165	169	201	208	185	196	203	209	187	190	211	223	171	182	209	189	177	198	185	200	211	202	182	187	187	180	184	202	187	212	210	202	201	198	216	186	198	208	172	185	218	200	213	203	193	196	202	195	178	200	216	184	206	193	216	205	182	165	176	201	209	196	208	191	177	205	187	213	199	210	221	173	161	179	193	197	209	186	185	192	174	198	198	210	186	228	202	179	204	201	196	192	202	194	187	198	211	208	201	177	195	205	196	208	211	190	176	188	181	192	189	186	162	195	187	209	191	219	177	192	181	189	177	195	191	183	210	200	172	225	213	183	176	206	181	222	189	195	188	206	174	211	191	207	197	188	199	211	187	189	220	191	201	230	187	197	213	203	176	223	200	187	203	221	202	219	214	185	198	230	190	208	213	199	179	200	199	173	193	173	171	213	190	191	188	207	194	216	183	206	218	220	200	179	197	211	227	200	193	198	213	188	212	224	193	198	208	182	191	204	190	192	192	172	179	204	193	174	202	187	204	194	187	231	173	213	208	206	175	182	176	189	200	205	202	193	231	199	175	195	169	219	217	175	186	206	214	194	216	203	149	201	210	219	176	191	204	162	196	208	223	189	187	203	212	196	202	167	222	173	197	175	199	175	207	193	196	185	224	209	207	200	235	201	200	177	198	196	207	194	220	194	180	194	231	199	200	189	196	189	207	196	191	186	207	179	176	202	207	183	204	201	206	195	190	193	202	203	185	204	197	187	199	202	177	193	215	203	170	216	207	200	201	206	195	193	211	202	187	204	212	182	206	185	207	170	204	189	166	191	176	189	195	164	202	185	208	214	209	204	201	173	198	198	184	227	203	178	171	197	193	202	209	223	206	222	205	169	181	190	175	174	211	203	195	205	228	193	183	199	201	182	178	170	199	183	208	228	206	193	181	211	204	209	213	171	208	192	217	200	198	195	188	190	213	217	199	192	181	186	187	194	184	216	185	208	198	190	183	203	214	207	191	197	212	221	186	189	191	173	193	196	199	211	184	213	197	169	187	184	212	182	203	197	217	208	217	199	190	193	183	217	209	201	197	195	184	195	187	189	167	195	219	164	188	189	187	160	190	230	208	191	182	197	190	177	199	188	204	194	198	198	192	210	165	190	218	205	212	221	180	202	177	222	184	201	205	188	186	227	194	204	170	224	189	179	195	190	178	214	225	209	190	187	198	168	164	180	198	174	229	197	238	204	201	158	192	189	210	199	201	209	164	208	200	194	179	232	212	196	209	193	192	197	193	218	210	188	187	204	206	188	191	204	217	183	174	174	203	182	211	196	199	178	231	192	181	214	195	195	200	197	211	208	197	205	199	195	210	203	230	178	192	200	200	194	194	188	202	200	218	224	180	166	182	213	195	170	178	205	186	192	217	183	184	195	170	188	204	228	208	218	182	223	233	206	197	212	191	185	198	191	192	184	179	217	192	215	206	205	203	185	208	199	187	202	208	173	204	177	202	166	191	210	218	187	220	195	181	196	194	196	192	200	174	172	205	185	199	193	212	184	170	205	190	194	178	163	171	179	210	199	192	219	151	168	206	198	196	198	202	227	191	194	189	176	183	180	171	187	213	199	183	182	170	207	189	174	219	191	179	186	212	193	225	221	200	193	191	198	204	169	205	227	204	183	206	198	213	206	215	206	168	190	170	214	184	185	195	205	190	213	220	176	216	181	211	198	202	177	182	224	194	207	197	202	187	197	189	192	210	209	197	204	205	195	208	228	196	233	171	193	201	197	195	194	224	212	198	186	217	202	169	198	196	194	194	210	213	205	193	188	166	209	211	200	195	205	180	186	172	206	214	250	185	188	174	190	217	215	193	175	191	190	221	204	179	192	180	183	184	207	197	187	215	220	187	180	195	194	191	204	197	180	190	216	217	207	194	205	195	211	181	202	204	221	211	188	190	185	172	208	190	185	222	184	190	219	193	199	191	213	211	164	207	185	187	172	182	179	175	178	213	196	225	202	199	162	185	197	200	198	197	185	229	178	191	198	210	177	185	185	189	178	166	196	193	188	177	202	183	214	210	200	221	203	209	205	180	202	231	218	216	202	211	200	189	183	205	170	200	205	205	190	207	190	202	189	183	193	170	185	219	200	232	210	171	209	175	203	190	213	210	213	183	210	206	205	205	204	194	208	200	159	200	228	194	184	200	175	193	182	198	207	198	204	192	206	193	192	181	189	165	206	194	210	213	208	188	203	217	188	177	197	191	205	229	222	206	196	216	203	206	165	211	206	200	185	183	190	216	183	212	199	172	194	199	207	176	189	239	188	192	177	186	211	189	190	161	217	193	214	201	193	201	197	188	218	192	179	169	183	216	207	221	217	190	186	234	221	181	172	197	184	181	183	217	191	183	211	203	202	200	196	184	195	197	183	205	205	195	205	178	191	238	204	165	179	231	205	210	198	244	219	181	178	193	177	194	177	180	193	211	163	188	172	206	220	208	216	205	214	213	173	214	201	208	199	204	172	175	205	200	187	177	202	216	195	201	180	206	217	194	211	211	191	208	211	224	219	231	194	187	198	225	191	186	207	199	170	195	225	196	207	195	183	158	194	185	177	157	194	202	214	185	161	182	187	188	192	191	183	228	194	193	185	206	193	211	177	196	199	206	189	235	197	225	191	216	194	175	211	191	197	214	192	173	183	197	200	180	193	197	179	185	215	183	195	191	210	197	183	199	186	205	200	202	177	211	166	197	217	188	221	217	183	185	201	209	203	203	227	207	180	201	213	192	207	184	169	197	197	198	218	198	215	186	191	202	158	194	174	185	180	211	192	209	182	210	170	183	218	201	177	225	210	203	174	192	186	193	213	190	211	217	187	197	200	201	190	230	178	192	206	190	180	209	204	172	175	211	191	188	224	199	202	196	188	188	194	208	209	204	162	190	189	177	208	202	204	199	186	176	200	226	203	184	214	225	211	205	204	228	175	163	214	197	228	207	179	206	214	229	190	206	183	172	211	191	210	197	196	203	173	182	194	207	200	202	206	195	215	191	206	209	214	194	184	211	228	174	186	178	191	228	180	188	199	202	193	197	178	185	177	204	191	204	201	191	177	196	157	198	166	209	183	213	198	206	177	187	216	188	244	204	185	189	200	202	164	209	208	171	204	208	177	198	200	186	206	189	183	196	178	227	214	196	181	189	206	191	174	208	225	216	184	163	214	178	183	230	190	202	223
33256	19187	17063	11066	4950	2397	1786	1540	1414	1111	962	888	768	742	631	577	635	578	544	516	490	486	461	474	448	422	427	452	437	433	416	457	449	427	441	484	432	454	398	448	473	407	428	479	430	436	419	479	456	446	437	437	445	463	397	463	436	442	429	427	423	434	420	410	442	432	448	464	404	440	437	435	429	462	393	420	420	453	448	451	437	465	445	446	437	458	485	472	475	468	415	452	394	439	431	429	426	444	449	465	404	431	444	451	416	451	452	425	426	432	428	439	423	437	463	454	443	465	436	425	436	461	418	437	414	431	409	430	453	431	417	430	463	441	386	438	461	456	470	445	433	437	410	439	411	463	409	426	425	454	435	429	417	439	407	398	389	418	437	414	411	429	439	463	463	415	421	459	456	421	438	423	384	460	411	401	418	423	472	438	498	434	406	430	436	459	422	411	438	403	474	425	462	507	453	396	434	442	437	414	373	440	468	473	375	451	408	453	400	450	446	431	455	421	444	434	424	430	424	479	453	452	452	414	468	428	481	432	402	409	404	444	419	444	453	459	437	425	431	467	435	450	446	392	436	408	373	401	438	415	410	390	448	442	414	441	449	431	461	450	425	421	384	476	410	414	455	420	411	451	438	470	418	460	459	402	468	401	449	401	431	417	420	435	446	416	456	427	443	435	410	452	433	429	439	430	456	392	458	475	441	410	423	420	455	420	441	453	434	445	454	464	441	410	429	446	444	435	449	421	462	430	421	438	429	427	421	457	418	417	460	433	482	472	415	451	446	408	425	429	445	440	437	437	459	457	453	405	418	423	439	436	446	440	435	412	400	430	403	439	449	440	438	456	463	464	429	419	441	429	442	408	445	411	419	432	456	432	439	434	424	445	409	440	462	468	441	437	384	410	444	429	444	425	434	453	416	449	436	410	429	442	415	451	471	453	423	448	427	432	446	429	420	427	403	471	452	416	426	438	463	401	476	440	378	386	430	437	425	424	435	424	416	418	426	417	457	432	439	466	428	419	400	428	426	445	434	455	439	434	428	421	427	439	465	431	410	422	460	402	419	434	389	421	419	434	422	455	430	458	450	433	416	443	449	432	389	436	439	439	435	451	428	447	449	431	420	439	425	416	483	432	469	475	426	438	435	393	452	432	410	384	406	442	438	425	422	431	443	438	454	434	428	465	407	443	436	472	417	408	438	423	458	405	443	447	427	439	402	434	485	456	441	477	428	405	449	500	433	429	419	419	443	443	425	434	409	459	460	437	435	436	428	449	404	426	476	457	438	443	436	426	455	418	424	393	436	398	427	443	399	443	458	404	428	442	432	414	452	423	439	444	428	461	414	447	437	399	389	442	433	488	437	425	440	430	409	442	453	432	399	441	422	438	385	400	433	405	421	403	471	437	446	434	467	429	453	424	420	436	428	462	463	444	468	448	448	448	482	432	439	428	435	478	490	470	440	462	432	408	446	469	394	420	418	404	384	459	405	405	393	402	445	440	434	464	465	427	443	436	446	440	418	432	424	407	411	413	431	410	451	434	445	427	422	454	448	422	390	414	385	419	427	435	422	422	448	430	446	446	445	438	434	455	419	372	437	406	435	426	433	449	429	425	415	448	430	450	453	431	424	434	419	446	399	426	478	443	430	435	408	420	425	398	448	460	408	445	447	470	463	445	424	426	451	445	423	430	411	460	457	432	422	448	408	484	396	423	412	446	440	414	402	425	390	424	438	445	428	449	461	392	442	440	429	445	433	418	450	433	438	434	418	429	442	445	430	435	416	439	472	444	445	461	457	437	471	407	457	430	457	458	414	423	400	426	412	464	430	415	432	449	420	419	461	446	446	444	418	451	450	419	422	425	408	434	425	408	431	494	418	411	447	445	440	412	446	399	437	421	430	479	407	421	429	470	411	427	425	414	420	431	411	468	440	402	438	430	405	445	449	418	411	432	452	437	410	450	436	415	422	443	418	420	418	449	379	422	395	418	457	437	482	433	410	430	348	446	452	444	478	447	436	431	424	428	415	425	428	409	433	396	421	405	457	451	425	416	467	487	421	445	437	445	425	427	418	437	456	433	449	463	439	437	409	406	428	411	376	420	421	430	431	424	412	419	421	463	420	406	432	455	431	462	429	412	409	452	449	448	429	475	438	412	410	463	462	466	401	450	423	404	433	449	425	403	418	460	449	429	456	425	422	439	429	436	440	456	437	431	454	445	412	439	453	428	433	432	444	413	429	465	423	473	453	378	433	423	465	429	401	463	441	477	447	429	453	429	422	470	429	436	443	443	453	470	452	422	419	438	433	456	458	427	455	438	441	409	421	406	413	453	384	454	454	427	458	426	482	438	468	427	429	460	409	443	424	438	442	447	459	442	446	432	442	444	425	447	430	411	456	418	446	400	436	463	418	465	441	471	418	441	441	476	450	425	454	419	408	404	457	463	409	420	446	429	477	435	445	436	449	444	403	400	469	425	420	424	442	425	436	442	430	425	440	427	432	425	435	453	418	418	411	437	461	457	455	415	460	391	439	426	437	440	410	429	483	442	413	461	422	460	424	448	406	455	440	430	437	411	406	427	430	428	453	454	432	436	438	448	409	445	460	477	451	446	428	426	434	413	431	403	413	417	399	430	446	441	489	459	406	410	434	449	452	452	433	415	445	438	420	434	430	442	432	437	441	441	455	436	424	462	458	427	441	445	438	419	440	447	406	423	442	439	414	408	462	431	394	465	483	409	449	433	424	458	399	377	440	456	444	448	405	446	418	439	416	412	440	399	455	468	418	449	433	432	435	368	407	454	416	420	455	456	436	433	441	428	432	434	446	423	429	450	439	458	416	386	431	414	425	456	442	437	430	438	457	448	441	427	423	459	422	437	449	404	451	397	414	445	418	441	458	433	446	447	446	411	441	469	473	438	460	435	437	431	434	482	454	418	450	448	459	416	453	412	437	423	407	422	447	445	405	425	443	444	406	437	434	411	427	473	442	430	425	449	430	476	437	442	427	468	431	466	431	454	411	390	425	436	445	446	413	435	417	406	435	453	435	433	408	401	430	437	434	412	410	424	472	473	499	447	434	451	423	446	412	436	416	446	460	419	439	491	440	428	449	409	415	408	454	443	404	441	443	420	421	446	427	449	462	458	420	413	443	413	432	425	434	447	438	433	427	427	436	429	437	450	447	436	405	429	407	451	430	409	443	433	422	419	451	393	418	444	422	430	415	431	443	408	414	469	436	424	423	444	419	450	447	427	405	449	406	432	439	435	419	426	427	444	449	453	419	448	439	453	450	414	414	444	440	421	453	447	473	435	447	390	430	402	446	438	460	431	420	432	455	459	448	427	437	460	438	433	427	417	440	421	435	398	428	434	442	448	403	425	431	429	418	405	398	433	421	416	460	425	426	478	447	423	452	429	449	446	441	433	450	460	439	443	441	461	453	430	428	424	436	439	414	439	413	448	479	384	442	413	483	464	435	427	420	441	481	420	437	436
61209	33427	18555	6657	2791	975	710	547	455	373	343	328	297	262	246	227	244	238	236	220	234	212	191	217	195	203	218	203	214	212	192	228	207	221	190	204	195	192	204	228	238	148	180	203	208	196	202	187	236	212	224	203	209	219	221	192	206	189	212	205	189	200	193	204	207	197	223	197	192	195	210	205	208	218	214	195	183	192	203	187	204	218	161	196	199	204	227	201	222	188	181	209	210	211	239	197	225	192	197	193	210	179	215	199	228	222	187	213	211	226	193	215	210	194	187	241	208	196	204	195	200	190	180	223	198	211	240	213	195	200	209	223	201	190	191	183	220	229	214	219	165	215	196	185	220	185	231	200	190	213	213	202	228	198	208	203	205	209	232	205	196	198	180	216	216	199	182	201	198	200	204	218	225	200	218	198	201	209	206	192	208	179	233	184	193	208	183	194	189	207	203	186	184	208	218	202	208	188	202	209	191	204	178	171	183	197	185	191	213	202	214	233	203	198	204	195	197	219	210	190	195	180	190	202	185	222	211	194	222	191	200	202	216	236	205	208	171	216	217	216	192	199	213	197	193	200	217	219	197	180	186	202	183	200	173	211	200	192	197	208	189	182	217	192	210	191	197	212	210	204	224	201	212	222	199	214	197	227	203	186	211	195	220	216	205	162	180	214	199	199	201	202	221	194	244	229	234	202	198	204	221	181	164	210	205	209	244	212	215	212	223	200	201	190	191	215	192	187	201	202	183	224	212	185	182	215	212	212	196	213	185	177	206	212	186	205	227	183	202	199	177	229	203	184	190	220	201	229	184	203	231	213	224	205	188	213	213	209	202	213	205	210	201	193	203	168	205	191	203	207	174	216	224	199	217	200	199	202	225	189	216	196	198	203	190	193	214	187	233	223	212	226	193	204	182	201	198	193	202	202	203	226	195	181	206	182	177	188	200	228	183	194	204	194	187	209	217	194	219	201	191	195	202	205	206	233	213	205	218	199	201	210	195	199	202	200	226	209	215	205	206	199	211	203	197	199	200	201	197	174	207	220	228	211	218	188	187	201	178	176	232	208	202	218	212	195	204	194	208	193	180	206	181	181	213	199	226	214	193	174	221	196	184	225	198	190	195	207	205	212	180	224	206	217	224	222	221	218	198	186	181	209	205	213	204	221	190	198	186	174	222	206	210	190	177	190	201	222	234	209	217	222	216	175	220	223	220	192	219	172	218	182	183	208	191	194	197	201	163	185	211	201	209	228	215	193	196	168	220	220	233	218	212	196	212	202	212	194	211	203	195	188	208	195	208	221	189	196	222	195	217	214	212	220	174	195	215	207	228	201	228	192	193	200	223	208	182	217	179	177	190	175	206	235	204	198	208	188	217	206	205	202	207	213	193	189	201	186	177	194	188	207	229	235	231	205	200	155	199	215	209	214	192	194	185	193	211	219	184	196	198	177	176	198	194	224	185	175	185	223	197	207	207	223	211	211	248	211	212	202	186	232	204	179	175	218	196	188	208	193	190	209	202	197	218	206	232	207	188	186	208	203	187	188	215	210	190	200	192	192	188	202	201	212	206	179	223	204	174	202	204	183	191	207	215	217	196	196	184	187	201	211	215	190	208	186	201	205	200	199	197	229	210	209	170	211	200	193	198	193	210	215	188	198	218	184	198	199	210	198	201	204	172	203	203	202	214	189	181	206	195	197	178	192	200	205	205	213	202	190	181	211	219	208	196	196	213	215	190	211	188	200	176	235	190	174	206	206	221	182	218	209	207	194	197	210	183	231	210	214	218	202	208	187	184	192	219	201	215	187	175	219	198	166	196	211	217	221	208	223	215	214	187	215	209	221	176	224	222	189	198	197	207	204	232	180	201	183	210	210	165	210	201	202	190	196	205	176	225	176	235	224	216	251	203	193	185	173	204	218	180	191	234	183	190	176	211	205	207	212	197	182	203	189	221	202	207	212	222	198	234	208	219	231	206	186	189	201	201	208	207	224	213	210	198	203	199	193	200	204	208	174	179	219	200	175	211	178	205	181	187	194	187	206	207	229	226	190	182	194	223	184	187	211	187	177	186	219	195	205	192	221	205	199	205	197	189	209	206	229	227	223	208	215	227	181	199	214	211	208	161	257	202	182	184	231	194	206	212	227	192	204	196	218	220	205	227	170	187	168	203	183	206	208	210	200	175	189	206	164	218	210	179	195	181	200	221	173	179	201	228	222	219	185	198	220	209	193	225	223	200	214	204	185	207	187	210	219	199	213	194	191	183	214	203	220	229	196	194	198	212	230	200	184	176	179	200	168	207	193	193	219	215	205	182	195	191	222	225	235	209	235	187	235	168	200	252	221	197	213	187	204	221	215	213	212	208	202	187	186	187	212	190	203	207	199	212	197	202	170	199	212	215	215	210	179	217	193	224	203	189	205	188	180	187	205	236	185	194	188	185	206	255	204	203	202	205	202	179	222	180	201	199	186	207	202	210	211	158	236	221	179	206	199	219	203	222	198	188	195	212	206	212	205	220	236	222	210	199	213	192	181	220	203	197	220	207	195	214	187	210	207	200	218	201	186	225	230	226	184	222	198	200	208	196	221	200	200	222	199	199	214	208	204	204	205	204	172	192	209	221	217	216	234	196	184	208	228	187	167	209	225	207	217	192	181	201	197	201	209	229	219	209	197	190	202	170	195	179	201	179	187	245	207	213	167	209	224	202	210	249	218	194	211	212	195	215	186	204	188	200	221	205	185	203	206	192	194	199	196	215	235	190	190	181	205	227	246	207	222	207	197	213	206	209	186	197	195	192	204	165	190	201	220	199	210	226	178	192	191	224	216	201	206	211	190	222	223	222	214	195	209	231	191	223	226	208	208	179	233	194	215	204	188	201	213	205	211	219	195	208	243	192	196	201	218	207	192	187	207	208	220	209	197	201	209	208	234	201	214	192	208	208	209	228	213	205	174	200	186	222	220	194	215	214	189	221	222	183	185	221	235	193	227	226	231	194	215	197	197	196	166	208	225	211	190	219	208	183	193	183	197	192	193	212	217	210	229	194	191	167	216	193	194	204	187	196	205	204	182	214	189	206	216	223	192	226	186	202	217	202	208	227	201	219	186	198	213	201	220	204	205	226	192	197	201	172	220	205	191	205	207	206	219	217	201	225	207	214	230	192	222	203	218	243	196	211	205	189	208	239	213	233	200	188	200	191	197	191	212	194	183	205	196	204	195	228	221	192	207	171	218	198	191	181	219	208	225	233	205	198	218	202	178	221	205	187	216	223	177	219	210	208	202	219	214	233	216	199	171	194	216	201	213	204	222	219	226	226	223	196	207	213	192	203	226	228	211	205	213	212	205	207	191	231	202	211	205	206	207	205	214	212	211	209	193	181	190	203	197	229	233	212	193	232	220	195	204	222	212	178	236	211	154	190	233	184	203	208	200	209	200	188	203	209	218	201	239	200	202	192	206	198	185	200	193	193	197	200	209	206	199	210	209	194	177
38603	25768	19249	11807	8203	3324	2417	2075	1736	1451	1242	1053	929	830	764	719	676	666	619	589	503	568	497	527	460	454	472	464	451	424	483	461	433	494	452	471	462	440	469	441	460	455	431	469	477	445	440	460	493	462	429	462	451	444	464	462	439	419	498	454	447	502	453	449	467	450	440	445	462	429	451	435	448	430	458	457	424	480	451	449	455	471	477	437	430	475	446	420	437	492	424	460	479	426	440	434	415	421	454	406	448	445	471	458	435	448	440	453	461	463	443	442	427	453	433	436	481	469	444	433	463	427	474	446	456	446	445	456	434	447	456	448	445	444	493	456	443	454	459	440	442	462	436	462	435	428	453	455	434	461	464	482	443	464	434	484	465	409	446	416	477	447	438	406	425	406	483	477	455	434	402	429	460	475	470	447	419	457	448	424	483	438	460	514	472	414	473	462	439	456	455	450	456	429	421	441	473	415	435	459	448	427	470	396	404	477	429	474	486	452	470	460	456	433	443	445	462	456	435	457	437	449	446	428	422	443	447	453	456	470	452	441	429	453	497	429	476	464	453	463	482	430	492	467	406	443	452	437	456	435	421	457	453	436	418	435	479	453	501	444	468	457	451	443	436	430	429	454	424	471	448	425	440	477	448	440	442	489	467	463	433	429	493	435	436	480	463	436	454	451	432	440	405	437	440	453	488	459	412	442	446	474	476	477	445	463	453	469	450	452	431	403	464	436	459	464	445	445	468	440	447	435	482	480	453	424	464	440	413	466	427	511	497	422	482	412	461	458	438	448	450	440	443	461	461	443	448	426	430	386	437	440	432	402	457	438	419	420	430	471	398	450	436	439	459	432	420	443	435	457	467	453	452	457	450	427	440	480	420	460	474	466	427	460	429	467	472	469	428	432	452	437	452	450	456	421	400	442	472	438	473	429	441	444	437	387	442	465	458	428	463	475	452	426	443	473	458	433	445	452	459	452	433	427	440	452	430	441	507	457	481	458	438	478	474	457	459	464	438	483	473	457	478	435	435	474	445	455	476	431	459	427	470	435	433	427	426	464	441	478	420	461	476	482	439	434	475	446	469	474	454	437	452	452	443	451	468	428	481	460	473	466	498	482	451	423	463	459	399	493	423	424	429	469	411	427	438	459	445	448	442	441	463	422	435	464	425	447	451	438	454	430	452	476	468	440	487	420	459	440	395	467	418	437	437	464	445	397	474	457	462	426	455	448	435	471	441	426	429	455	461	432	447	465	439	471	406	441	415	436	443	455	463	481	432	444	466	451	448	455	477	462	441	414	456	474	490	441	460	445	467	472	440	460	451	455	433	441	463	449	433	458	467	432	483	447	464	440	446	469	465	415	451	445	433	473	494	441	488	445	438	426	429	458	437	456	423	454	456	456	438	434	416	488	465	477	454	440	475	427	435	443	426	413	474	460	485	463	453	446	431	440	418	427	468	454	457	448	439	452	444	425	441	415	438	448	420	498	455	429	478	462	450	430	459	442	433	433	413	433	452	511	450	441	436	398	452	446	448	483	475	470	462	440	444	467	457	400	435	436	437	435	472	449	459	479	468	468	478	458	416	439	454	450	423	437	479	431	405	492	408	442	460	446	432	461	432	468	437	444	439	406	449	434	436	474	456	428	469	442	473	449	453	445	443	455	452	459	442	447	424	428	463	437	461	443	422	423	461	484	426	490	503	423	455	447	426	446	442	442	443	469	447	453	454	456	440	415	474	477	423	402	408	445	429	473	405	427	489	450	479	453	442	437	454	457	464	459	453	421	435	461	425	456	434	473	452	447	453	431	482	444	422	445	436	382	447	467	486	442	430	476	423	431	439	402	473	426	453	432	443	449	406	408	436	432	410	477	464	421	426	489	426	461	454	437	467	472	463	436	478	455	462	448	443	466	435	456	458	460	462	475	463	457	461	434	455	450	414	454	442	448	420	435	441	456	435	473	465	461	432	467	462	455	455	429	458	448	453	435	420	432	436	445	423	449	445	458	433	458	444	479	436	424	461	461	434	415	431	467	448	426	425	459	464	455	446	433	448	439	420	443	457	428	452	455	489	424	436	476	440	474	437	450	425	458	451	445	477	460	419	465	456	444	446	440	469	482	460	445	434	441	449	438	413	430	452	470	473	441	421	443	459	438	452	431	432	457	450	468	452	467	478	441	415	442	453	432	435	432	437	504	461	447	436	476	453	420	436	468	456	417	457	422	413	435	441	460	411	460	464	429	473	479	424	455	449	429	465	436	464	433	447	467	407	445	433	444	470	459	486	444	442	444	462	446	464	450	450	450	410	430	482	383	419	432	439	437	465	446	450	441	438	441	411	449	431	482	453	455	410	462	451	447	429	504	431	430	451	425	432	437	457	445	456	474	417	485	451	477	425	436	471	429	446	412	458	453	454	430	489	391	412	461	459	487	447	438	433	450	446	471	408	442	430	402	447	459	457	434	453	447	464	444	434	434	429	440	451	465	460	432	428	440	430	405	447	412	413	445	439	491	442	444	439	442	451	455	449	454	457	448	410	468	477	443	455	475	426	435	422	438	433	454	416	444	440	445	455	434	490	436	419	466	465	426	452	451	422	453	467	445	469	420	445	438	442	459	412	473	436	431	452	426	473	454	480	420	455	485	442	499	468	445	442	435	455	454	454	467	457	476	458	458	442	470	495	460	442	447	441	439	449	453	436	462	465	476	464	421	396	417	466	458	412	444	434	474	462	439	443	455	435	440	467	456	419	429	459	445	461	474	427	456	451	422	423	435	431	448	412	468	410	441	425	461	419	447	463	425	432	403	447	461	432	422	441	462	430	434	456	465	458	450	420	460	447	486	465	493	488	437	476	491	461	449	405	456	445	461	483	461	459	459	418	449	439	457	439	434	433	461	442	405	452	465	444	491	398	453	420	473	434	440	423	431	431	404	466	455	456	439	453	438	451	471	456	462	444	436	461	437	469	463	432	474	433	461	449	453	480	433	460	432	453	478	429	467	461	441	414	432	455	439	460	473	458	462	465	460	467	472	412	441	439	449	467	411	503	457	484	437	424	445	448	424	424	427	433	459	460	473	476	437	433	450	461	409	432	440	473	425	478	464	484	483	486	419	427	456	477	426	427	478	426	436	442	456	448	432	432	417	477	458	477	458	437	456	428	419	457	448	462	424	411	426	459	405	440	449	454	474	451	476	461	433	442	482	447	461	447	468	456	399	435	451	475	454	463	466	432	447	421	412	462	453	420	467	463	446	425	428	459	441	472	464	426	441	469	446	476	456	444	457	423	465	441	416	437	432	460	429	472	420	463	467	420	404	443	447	441	471	432	453	480	479	463	490	441	432	448	443	471	422	441	442	466	441	432	465	459	463	424	438	481	446	445	458	422	391	464	444	464	419	445	448	462	468	462	405	469	455	446	450	463	494	441	458	469	445	426	495	427	477	419	447	475	477	455	450	433	425	441	419	470	410	462	462	475	429	450	435	413	462	470	427
42518	20914	8996	3237	1153	575	443	369	318	320	314	285	238	232	214	247	233	244	253	225	214	207	219	226	208	204	216	224	196	196	213	209	214	224	231	185	195	229	258	198	218	189	229	206	216	199	201	184	242	235	209	211	205	223	200	199	241	193	203	216	209	217	210	226	212	190	216	233	227	227	194	233	239	217	205	225	217	211	175	224	211	181	177	224	214	213	243	214	209	198	224	228	223	228	220	178	215	206	216	230	196	220	239	193	206	226	218	200	195	215	197	246	169	243	197	196	215	202	236	210	244	238	229	216	191	192	190	204	204	204	205	190	210	192	221	205	213	249	194	205	259	205	195	197	215	236	241	228	200	222	205	225	236	206	200	204	185	238	210	194	198	221	219	193	195	221	234	192	173	209	226	187	205	218	232	222	216	241	204	222	200	213	204	193	250	215	229	200	212	248	205	202	205	202	196	209	201	200	219	226	218	210	202	205	223	215	230	199	221	223	192	197	203	188	194	191	190	230	188	209	215	184	193	213	211	202	199	205	212	231	197	193	214	215	184	227	197	196	222	202	199	206	226	218	229	220	190	201	214	203	209	187	225	224	197	202	187	220	194	198	223	237	241	212	210	197	196	234	230	197	197	215	221	189	238	213	232	239	213	190	209	219	196	216	216	205	190	215	196	208	203	240	242	196	196	190	219	218	238	199	198	234	201	218	226	201	196	216	248	192	185	178	233	214	176	207	247	205	234	219	215	236	184	227	225	220	175	215	199	237	196	228	217	198	211	220	219	210	215	218	194	185	213	205	223	216	226	216	238	209	204	201	215	203	215	217	223	208	195	220	221	214	236	190	205	225	232	209	188	202	207	201	206	199	204	203	229	207	176	184	201	216	201	215	221	195	200	238	215	245	214	215	202	213	196	207	192	208	200	200	201	204	239	209	217	207	195	209	225	193	210	208	211	248	199	216	231	239	204	231	199	204	246	234	230	206	231	206	210	216	218	202	210	233	210	208	234	212	199	222	236	215	219	195	222	212	218	213	185	203	223	237	204	202	204	221	210	221	211	242	220	223	199	237	236	202	197	206	195	211	241	197	206	203	200	231	223	220	205	230	226	255	201	186	187	231	215	216	190	193	182	197	202	200	244	215	204	191	216	222	208	239	233	247	208	214	194	198	227	214	248	221	216	208	235	204	205	239	216	220	227	214	221	200	204	190	187	206	197	227	227	216	212	206	200	182	185	192	202	203	217	225	202	191	217	195	216	199	215	183	180	221	196	220	194	183	186	220	203	233	203	240	208	223	218	191	213	190	211	203	221	198	220	206	207	208	216	201	220	231	212	224	183	178	198	190	197	228	227	206	208	217	206	223	210	221	201	191	213	204	204	220	202	181	221	191	211	205	181	206	230	237	184	215	217	220	187	204	215	203	230	177	184	201	202	217	211	178	217	194	209	221	187	204	208	214	238	236	215	207	199	208	200	206	208	227	242	210	180	191	211	212	184	196	202	218	223	191	221	194	200	255	205	231	223	213	215	216	208	221	195	200	247	189	187	202	233	213	221	203	225	220	182	210	200	212	178	213	232	219	229	191	227	221	178	200	190	178	200	210	208	219	188	210	224	201	184	219	197	206	221	185	209	225	234	189	209	233	214	206	231	210	227	221	202	218	216	196	239	221	214	216	183	205	225	235	202	225	203	218	190	228	255	220	207	220	205	200	206	194	194	225	194	215	184	238	214	178	212	197	210	201	187	172	192	214	188	216	216	194	235	192	201	228	221	208	207	233	202	215	204	223	218	197	224	211	231	211	228	213	208	200	225	204	220	212	223	236	222	202	210	198	208	207	185	205	223	206	193	213	225	198	203	230	203	231	180	201	213	198	198	241	196	201	210	233	225	227	202	226	217	203	232	192	221	217	205	192	185	190	228	209	195	200	200	203	191	199	176	200	224	219	197	226	217	193	180	219	211	208	231	204	181	187	251	220	215	200	207	197	213	206	245	213	200	207	221	223	240	186	187	208	197	236	190	230	237	245	202	203	230	203	188	213	208	230	196	214	234	206	227	201	195	195	229	196	218	200	191	204	176	224	227	224	175	205	230	198	211	237	183	221	217	205	185	204	199	188	219	218	229	226	202	180	214	224	200	191	218	221	180	197	205	190	239	206	205	219	225	231	216	213	213	195	206	216	190	179	232	203	226	218	213	230	222	209	219	217	208	232	213	202	195	189	222	198	234	221	212	209	208	225	218	215	215	200	214	225	227	214	198	215	207	205	194	251	195	208	218	210	220	196	220	207	217	207	219	220	193	206	217	217	243	243	213	201	232	215	201	203	204	202	222	208	197	213	227	181	219	221	210	228	182	215	206	227	214	224	234	209	198	217	235	207	239	193	213	200	226	184	229	215	212	201	186	228	195	199	213	230	204	218	203	199	225	205	219	210	209	204	225	215	217	236	206	222	188	214	176	207	188	193	215	181	198	213	190	203	179	214	185	226	179	212	214	194	250	222	190	200	193	195	203	224	217	217	190	200	208	235	216	249	228	188	222	200	218	165	198	184	215	221	207	207	211	193	174	182	186	214	201	231	214	216	223	204	207	222	227	211	250	212	169	208	207	228	190	209	232	218	198	193	245	218	208	206	224	201	229	215	218	201	192	240	211	238	221	203	222	201	200	203	218	203	170	220	235	200	189	198	215	218	199	196	182	201	211	220	230	205	206	215	215	208	213	205	219	228	229	203	204	236	211	214	211	220	177	195	218	229	236	217	220	217	224	194	222	219	207	210	177	199	200	223	247	199	196	223	213	196	210	188	186	208	212	225	203	224	201	186	191	232	192	222	204	204	196	222	205	227	247	233	208	227	216	196	208	221	213	220	201	211	204	199	204	200	215	181	214	208	221	208	205	227	205	209	242	208	210	218	213	215	211	236	213	228	217	218	213	202	205	199	193	204	215	214	204	218	214	206	187	204	209	222	232	212	222	210	221	209	209	211	215	183	223	234	209	195	192	232	187	195	187	208	232	193	216	180	216	198	229	214	187	193	189	199	210	251	208	215	182	228	222	201	220	199	222	212	231	232	203	199	220	187	225	220	191	206	195	214	230	215	197	183	194	195	200	211	196	201	209	189	212	210	205	222	201	201	217	213	200	201	238	208	203	191	214	181	224	213	202	176	193	203	213	186	201	210	195	198	210	222	214	194	186	228	216	209	195	210	217	231	221	211	221	216	177	224	191	203	198	219	218	216	208	202	186	198	224	200	172	197	192	203	224	226	235	208	222	210	197	208	222	212	216	197	178	233	208	209	235	212	225	220	250	209	202	227	195	199	215	195	188	192	241	229	219	183	207	190	200	189	206	224	205	208	233	212	225	190	213	224	202	217	194	224	232	216	211	190	182	203	215	218	223	192	228	195	213	217	219	205	204	205	222	213	193	211	205	210	210	196	181	175	199	215	209	193	231	205	211	236	216	211	209	218	245	233	203	199	232	212	213	216	223	225
26450	15152	11306	7376	3616	1814	1480	1219	1135	1062	867	816	771	690	638	570	572	576	527	488	515	468	494	481	478	481	479	428	481	475	437	454	462	442	469	472	470	463	481	434	455	500	466	436	504	453	440	453	478	442	455	402	483	476	439	463	435	523	465	463	439	441	452	445	442	440	421	482	477	414	434	501	470	432	480	473	451	465	477	448	460	434	492	411	527	473	457	461	473	450	476	442	457	407	488	445	504	456	464	450	443	453	451	472	519	489	457	437	456	447	474	473	462	477	490	454	459	424	448	422	457	460	468	456	433	474	459	466	478	435	417	425	449	470	451	459	449	507	446	432	444	450	463	433	446	445	467	487	456	462	466	489	442	488	490	477	463	432	464	461	429	446	443	502	449	452	439	438	467	469	455	442	410	516	472	473	487	483	452	466	463	431	477	419	458	417	447	457	453	434	458	442	477	464	475	472	450	446	446	470	500	435	473	470	479	481	442	462	505	487	460	458	465	458	457	479	475	444	413	430	436	440	450	452	445	419	461	461	460	467	486	441	423	494	416	487	471	467	417	430	460	412	466	459	468	427	415	449	434	459	458	439	437	465	432	457	446	466	469	460	483	439	428	470	414	432	459	471	465	479	466	457	473	468	459	443	445	428	469	420	447	432	446	420	453	470	484	493	459	487	472	456	461	412	464	479	492	473	464	461	452	456	449	434	446	476	428	413	414	438	455	475	470	447	441	447	398	467	436	464	438	467	503	440	438	489	469	440	454	456	426	464	466	427	482	455	458	480	450	465	480	446	423	460	422	461	455	459	461	436	489	472	448	483	463	424	427	460	500	472	444	467	463	481	445	476	434	420	447	483	445	464	464	443	432	445	437	455	475	471	441	445	470	497	463	471	458	454	439	452	457	488	445	428	477	427	498	453	482	476	465	463	464	446	438	458	447	488	450	422	475	423	437	454	479	454	458	451	468	494	458	443	446	406	452	486	449	469	415	470	486	480	446	434	471	481	420	493	459	430	471	446	415	457	455	441	450	461	483	476	466	454	450	442	446	435	447	458	479	437	445	454	463	452	454	458	474	439	483	451	448	472	453	454	454	519	433	474	457	447	458	442	457	462	438	456	455	398	514	487	473	498	471	459	463	446	468	448	426	484	449	485	457	413	466	486	454	453	467	466	465	474	454	460	494	430	468	401	447	468	449	439	448	462	492	436	432	453	481	434	441	465	502	446	464	451	410	437	459	473	418	465	441	428	443	439	495	451	430	458	475	466	488	470	467	458	457	462	473	457	439	484	489	477	438	450	481	445	456	481	437	448	469	432	443	463	437	484	437	502	477	469	466	450	460	495	444	422	463	503	421	488	420	492	477	447	436	478	477	482	499	445	466	443	446	466	452	465	464	478	470	426	437	458	424	475	452	475	477	449	467	443	419	438	449	461	458	490	486	449	477	450	462	463	471	473	466	463	469	452	441	462	439	461	456	472	430	411	457	464	437	412	430	472	463	448	477	464	453	428	489	416	453	458	450	474	436	494	432	446	439	484	430	433	486	450	459	460	481	427	443	447	418	463	443	462	434	510	446	465	444	469	453	478	478	483	463	451	460	447	487	468	442	464	502	428	480	460	468	460	448	445	428	446	506	460	457	458	426	446	465	461	476	462	460	446	451	462	425	475	458	437	466	462	466	469	453	424	453	472	453	483	482	432	485	449	478	466	450	440	463	464	483	484	444	479	429	463	473	447	456	457	453	428	458	457	457	462	495	460	478	451	432	468	452	440	462	430	425	449	465	452	449	477	453	487	483	457	435	419	457	467	485	431	451	474	469	467	467	460	505	395	460	471	423	416	472	493	452	426	447	450	491	438	484	487	448	462	484	456	493	461	509	475	463	449	403	452	435	476	469	469	442	470	482	420	441	450	457	435	437	453	487	446	464	469	448	482	465	432	435	498	442	427	473	464	423	471	458	465	461	476	523	476	449	479	445	455	441	444	442	459	442	463	468	419	444	427	491	441	444	470	474	443	485	460	449	445	460	471	478	433	450	476	480	484	414	464	457	476	421	461	433	472	476	460	424	471	449	440	453	435	472	426	456	441	478	417	436	466	464	469	481	483	491	479	480	473	467	466	495	439	447	491	437	485	430	417	463	507	438	485	453	454	453	445	448	459	491	454	524	478	472	459	450	408	471	459	456	461	484	457	458	476	452	485	472	448	457	461	440	456	443	460	453	473	484	459	453	446	423	453	442	474	476	451	446	453	438	501	475	435	481	483	504	436	484	427	462	441	468	474	442	492	422	466	484	467	493	413	487	455	466	457	422	462	492	471	429	449	439	474	444	449	453	436	505	448	453	478	475	405	449	450	424	447	458	485	429	458	458	439	423	436	416	432	495	452	464	463	465	466	492	460	461	448	480	457	459	424	434	470	475	454	451	467	449	422	490	463	486	450	460	420	473	505	485	454	475	478	456	443	405	477	463	451	453	428	447	435	458	463	447	433	455	446	487	445	463	487	466	492	480	462	454	440	456	425	461	456	420	424	474	457	481	423	437	475	472	415	471	481	472	478	443	458	421	476	470	487	476	418	473	471	469	457	478	473	471	456	425	435	468	480	441	471	458	433	410	485	456	470	451	470	462	476	476	476	437	425	438	462	450	482	475	486	445	494	444	475	489	435	430	416	479	438	424	467	470	491	432	491	477	472	485	435	445	494	447	470	468	483	493	448	449	446	470	424	457	454	422	417	471	437	483	464	463	439	523	437	464	421	459	475	442	441	447	445	467	493	419	449	439	423	430	436	468	478	499	431	440	455	453	433	452	444	474	451	452	485	450	466	448	445	473	455	469	459	413	468	428	429	431	463	477	484	489	461	472	436	488	445	482	467	485	441	465	444	480	456	449	460	434	478	462	457	476	463	467	420	449	450	425	465	450	471	444	480	430	461	456	478	428	443	471	464	451	515	485	439	471	450	427	426	468	506	428	490	481	439	437	409	444	484	476	443	437	441	436	456	477	468	455	452	489	471	506	434	470	430	429	453	466	464	477	437	462	464	439	456	442	454	440	445	509	443	446	443	450	477	465	480	463	524	413	471	443	499	447	455	480	431	458	415	452	436	458	447	479	431	446	455	418	473	445	447	480	481	450	467	471	425	450	438	459	413	437	441	477	490	438	452	453	499	436	444	462	485	485	418	424	442	473	452	410	492	442	432	485	405	455	460	486	449	488	467	440	451	472	456	451	443	462	460	435	454	478	466	473	455	445	457	473	464	442	463	465	433	495	415	468	455	474	495	458	445	436	466	471	448	441	438	494	462	462	457	457	458	429	443	429	432	460	451	481	435	449	462	463	440	454	480	432	428	450	441	432	427	468	413	423	498	476	413	452	476	488	458	458	501	477	437	505	456	458	455	470	472	444	434	455	485	434	499	427	438	492	439	449	488	452	430	454	453	462	444	484	448	464	456	455	466	446	492	413	451	480	476	443	516	454	492	473	467	458	486
51286	30012	17803	6681	2181	878	557	457	404	404	311	302	286	280	248	242	215	225	228	189	182	234	207	219	215	222	185	181	198	202	200	196	202	194	195	188	208	226	189	205	176	195	233	191	197	180	193	221	221	209	192	194	204	192	177	187	212	201	209	196	185	194	193	181	229	211	224	183	201	197	201	232	214	185	186	192	177	221	181	179	186	193	198	208	193	205	173	204	202	195	191	206	207	189	177	171	201	184	197	199	217	189	187	177	209	201	176	219	167	227	211	182	195	185	196	196	172	186	183	189	217	230	188	209	184	198	184	193	190	191	184	231	172	183	222	199	201	188	182	214	196	215	199	190	201	194	193	202	189	206	205	205	194	178	212	217	196	218	170	192	211	194	193	213	210	214	196	212	188	188	191	178	211	195	167	192	191	206	187	166	193	201	194	194	210	198	184	208	198	187	200	218	201	201	188	193	218	180	156	182	217	220	193	162	175	200	212	194	210	224	209	195	235	194	222	209	200	189	219	226	189	209	198	198	203	199	205	192	196	199	184	209	171	213	208	201	202	181	167	196	183	200	204	213	184	196	204	207	212	185	171	180	203	207	193	176	197	209	199	221	188	197	195	194	197	194	209	188	207	190	211	212	189	176	210	191	165	211	182	190	194	186	172	224	232	171	229	219	201	220	205	202	186	171	177	190	189	197	200	207	223	175	182	188	182	201	206	216	210	193	212	201	212	194	210	207	191	183	210	202	196	198	199	212	198	190	220	172	175	208	162	202	235	181	220	190	178	191	183	203	182	206	181	186	171	199	194	181	206	188	174	191	200	203	181	192	183	200	173	200	200	193	207	192	173	193	181	198	187	208	173	192	188	182	191	190	187	207	192	199	212	199	172	178	209	183	219	197	207	203	192	200	203	197	170	210	172	181	192	185	241	222	188	181	227	178	202	191	211	186	203	201	196	170	194	190	222	161	204	199	185	180	174	202	186	190	182	181	194	193	242	199	229	205	193	199	189	213	163	226	195	180	187	195	205	183	178	181	195	214	190	197	196	182	183	177	196	198	198	180	190	199	189	202	175	197	235	205	160	221	198	201	211	194	182	204	206	174	206	209	189	178	221	202	194	173	211	195	191	213	187	207	213	207	186	182	198	185	196	193	205	168	176	161	208	200	208	211	183	237	214	187	185	194	192	196	192	189	194	192	189	168	205	208	218	211	200	176	203	214	198	197	208	184	211	196	178	202	200	203	189	199	182	191	197	188	215	175	197	185	179	197	193	200	225	191	183	195	214	216	186	226	189	203	210	205	199	204	177	204	200	183	212	196	228	169	199	190	213	201	195	264	179	192	195	189	185	189	190	181	194	197	215	171	191	187	236	186	193	178	202	206	171	186	227	170	168	162	193	208	209	206	224	191	200	205	199	230	216	206	192	228	226	197	185	180	175	188	224	193	226	183	198	202	211	216	227	213	216	185	191	220	185	198	194	204	199	198	211	197	226	194	200	201	175	188	204	200	216	199	199	193	193	184	199	185	212	213	189	193	190	198	206	197	195	192	159	204	204	202	202	218	208	191	215	191	223	182	196	193	179	192	173	204	165	203	194	184	186	193	199	194	200	227	238	211	226	206	200	206	206	167	187	185	198	222	185	207	180	226	191	231	199	185	199	168	172	197	209	193	182	194	198	200	228	193	193	197	201	199	176	201	183	212	182	189	207	208	186	201	180	205	210	197	168	193	205	205	188	199	194	221	182	188	212	205	198	199	223	196	208	200	179	177	222	209	213	195	217	219	203	195	221	185	220	189	205	201	194	202	172	185	179	185	173	199	170	195	203	214	199	177	186	194	183	182	165	189	182	196	197	215	197	186	175	239	189	194	179	198	185	184	217	235	221	190	187	180	185	202	190	184	195	218	181	194	194	176	167	196	194	222	227	161	195	175	174	193	226	194	201	179	175	199	187	223	164	211	207	175	173	208	210	178	208	201	209	206	187	184	226	194	198	197	211	216	187	176	187	201	220	185	198	219	200	182	183	182	202	213	204	197	215	197	217	200	191	186	199	194	206	201	197	206	198	189	198	202	213	210	199	186	208	178	190	196	202	194	208	190	234	210	202	181	209	205	208	196	241	173	178	192	209	173	205	203	201	207	185	213	202	191	215	179	167	175	188	174	204	195	215	220	185	186	190	206	223	171	166	188	225	215	207	189	205	184	196	208	202	201	200	219	199	163	193	195	173	212	198	171	201	179	176	172	183	184	194	166	210	189	187	187	183	203	176	193	217	176	184	208	220	180	168	196	177	184	205	210	211	166	219	205	196	190	191	208	195	186	193	184	203	199	232	213	201	181	213	186	193	171	188	221	202	199	195	174	177	189	185	175	181	171	190	192	196	188	162	206	213	180	210	210	177	218	192	215	183	198	219	200	197	202	193	187	188	172	205	209	167	185	220	186	218	173	201	172	217	153	189	208	179	221	199	204	210	202	185	193	193	192	189	226	211	220	209	195	172	193	186	191	199	207	205	211	190	214	225	202	229	213	180	188	192	185	188	189	187	194	208	182	203	190	231	194	196	186	219	191	178	229	219	212	186	177	223	186	199	183	195	173	181	181	208	177	181	182	226	186	188	233	192	190	184	207	212	190	188	196	222	195	199	182	196	208	198	190	190	200	170	190	198	190	189	211	206	192	225	220	226	220	205	187	206	177	202	203	165	184	212	192	194	222	176	192	207	189	208	200	198	191	210	205	225	209	199	194	199	218	186	197	186	183	175	186	196	215	213	189	194	185	197	224	155	165	224	198	187	204	202	195	207	209	177	216	195	188	213	192	186	224	215	198	183	192	184	208	193	199	191	199	214	187	192	170	168	180	206	213	170	206	183	224	190	202	209	203	210	219	202	212	207	161	176	194	215	167	214	203	174	157	166	203	171	198	202	188	214	176	200	196	209	214	175	189	186	188	169	183	183	194	192	201	207	204	183	170	161	201	189	212	210	211	194	176	204	221	179	168	190	198	225	209	190	197	189	208	194	197	190	196	156	193	191	180	190	179	169	193	171	188	189	219	187	190	200	214	194	217	176	169	195	203	200	207	208	184	180	208	170	191	181	209	221	213	189	188	174	210	205	202	211	176	187	168	197	197	179	187	191	209	203	200	195	195	214	211	207	176	205	210	212	182	209	190	217	190	201	190	199	194	173	179	209	196	196	208	211	150	212	208	196	183	192	200	219	232	204	198	214	167	188	181	191	210	218	195	184	173	206	197	202	188	226	214	197	196	182	179	188	202	181	191	184	155	154	196	205	180	207	201	202	195	197	202	201	209	187	169	215	198	207	185	191	178	221	188	176	218	175	215	175	206	217	205	190	186	192	199	197	230	180	238	171	218	167	223	195	194	194	187	200	200	188	198	181	211	176	218	191	182	184	172	190	199	193	197	196	208	195	203	209	197	199	187	190	194	187	184	165	216	174	200	218	179	218	193	197	194	193	199	178	216	207	169	169	186
31983	22259	20486	12195	6693	3008	2228	1801	1569	1330	1139	1014	885	776	778	678	659	657	566	518	522	475	457	425	489	474	431	449	441	455	446	418	450	436	435	464	414	476	438	434	463	444	461	477	435	428	480	427	463	431	457	425	451	424	404	446	424	434	438	413	467	428	382	416	466	450	417	429	448	440	441	456	430	448	448	445	428	428	405	476	468	429	445	425	442	396	436	499	415	461	446	441	453	428	395	402	440	461	438	438	431	444	461	420	391	441	466	456	450	411	420	393	405	410	446	434	435	463	459	440	461	458	420	415	452	436	491	422	430	431	458	411	458	494	457	465	420	448	449	428	425	409	428	436	443	426	459	442	438	427	437	454	418	467	421	434	401	438	409	393	423	453	409	445	435	436	411	430	415	474	435	400	413	433	434	487	422	448	393	423	449	429	448	422	425	445	427	422	429	442	439	451	427	449	406	410	435	455	435	392	439	422	427	446	456	412	423	459	426	424	422	414	404	425	438	464	447	450	449	439	409	438	406	449	386	416	423	414	427	396	419	432	404	450	402	411	427	416	426	400	450	443	454	440	459	432	442	415	440	421	432	443	417	465	439	480	442	445	416	444	426	429	421	423	439	464	407	461	408	446	447	442	426	418	469	430	418	439	428	432	424	420	443	418	439	407	384	418	418	415	481	408	423	420	417	411	468	378	425	423	410	402	404	456	474	426	429	424	429	439	461	412	463	402	450	427	443	462	461	419	426	421	390	379	417	425	435	451	425	475	475	449	436	435	438	427	412	412	433	422	429	504	433	464	414	437	415	411	405	431	452	405	402	492	466	391	463	449	439	423	426	446	451	400	431	398	457	454	437	429	427	395	447	417	433	416	441	453	439	425	441	440	423	371	435	454	415	402	451	463	432	424	406	423	422	426	429	456	435	408	461	456	449	477	441	438	457	427	454	461	406	418	386	451	434	379	423	435	421	465	427	454	431	395	412	436	468	429	456	403	434	421	445	408	425	447	393	446	433	401	422	448	428	426	435	466	438	421	453	447	438	476	403	440	450	424	420	424	415	437	409	427	408	444	452	404	465	428	443	451	428	492	447	442	444	425	420	445	456	438	435	424	430	425	457	416	414	431	408	427	417	431	409	402	472	455	417	439	446	410	419	435	415	437	481	422	434	423	436	446	437	441	419	407	419	407	381	422	379	438	437	450	457	432	434	445	494	421	464	448	448	424	446	380	434	450	455	396	440	399	439	427	397	459	433	434	409	437	441	416	454	404	425	449	416	423	421	448	439	428	471	446	435	408	456	423	449	414	449	431	428	393	411	473	442	446	419	449	445	428	404	415	387	394	427	422	453	451	396	429	446	459	409	431	446	441	400	484	442	439	429	449	468	443	415	441	425	420	428	396	438	394	440	423	468	464	433	425	414	441	448	455	440	411	438	430	457	434	428	394	385	405	457	442	407	425	446	443	425	454	417	445	447	426	472	432	442	450	417	449	423	451	414	396	443	403	427	430	452	406	417	452	451	480	450	410	427	449	420	445	417	388	416	458	422	446	420	432	428	429	438	475	425	454	465	467	419	442	457	437	409	461	426	423	450	406	464	430	425	414	464	422	430	413	403	412	437	405	449	455	427	409	424	434	418	426	484	457	462	467	431	431	406	425	448	452	452	419	372	428	408	476	440	421	451	447	423	438	428	432	417	427	440	411	431	427	394	465	434	408	434	427	456	441	445	416	449	453	432	440	427	400	438	450	442	401	456	440	446	446	392	391	441	439	470	440	431	423	475	447	431	434	471	428	431	422	442	421	472	451	396	412	439	437	460	407	458	431	407	458	452	443	470	413	415	414	405	435	421	446	416	446	431	450	446	427	443	439	416	426	462	433	464	422	428	456	431	408	449	404	447	421	431	406	449	401	421	422	424	433	451	424	398	480	444	404	427	401	441	417	417	406	440	429	409	424	425	436	427	421	434	434	432	427	452	413	440	399	396	416	464	390	435	431	438	408	415	424	460	459	418	482	422	451	444	417	429	448	423	453	446	433	392	444	416	438	450	468	427	480	439	397	442	447	464	444	444	429	463	401	412	456	437	397	447	420	418	434	398	435	477	454	443	394	427	424	441	429	396	414	434	412	429	427	432	413	412	468	422	444	412	441	458	437	382	445	436	425	436	418	445	460	469	448	437	417	405	411	396	408	409	434	404	448	430	427	432	426	406	429	424	406	458	437	420	456	425	398	409	452	454	407	419	423	435	430	458	448	431	441	446	463	422	464	419	460	412	403	478	416	440	454	415	435	415	439	457	493	410	423	371	449	459	432	418	414	442	433	425	437	426	431	462	400	430	469	405	455	431	461	456	448	458	451	433	406	429	407	391	434	405	460	477	444	428	430	438	469	433	449	428	415	432	435	458	421	455	419	430	422	440	421	408	393	433	436	437	424	468	400	439	419	417	424	429	409	427	425	449	432	447	397	433	445	439	459	413	412	448	421	407	424	429	407	464	409	409	446	418	419	411	446	423	434	463	446	427	399	430	433	421	414	406	441	425	448	404	417	402	430	439	463	404	407	432	407	425	390	437	413	455	441	431	454	414	409	456	431	435	448	443	430	424	493	394	450	415	418	430	434	405	469	440	443	426	448	443	458	437	438	427	437	401	458	424	431	452	472	430	415	439	468	444	436	442	414	421	435	424	432	405	451	415	441	439	452	451	412	448	433	426	456	462	433	407	454	437	436	437	406	437	424	388	438	405	405	423	442	432	449	434	446	451	475	414	430	455	433	436	439	427	375	406	438	416	408	424	410	418	413	443	449	419	437	466	453	410	447	390	434	467	441	429	436	442	392	463	444	436	429	468	421	443	432	438	451	427	427	422	421	433	435	434	437	458	455	444	482	472	439	409	442	436	446	435	428	440	438	431	470	452	446	413	432	435	423	467	431	435	437	444	409	426	382	453	368	457	454	422	422	425	418	439	399	437	427	458	431	430	433	446	407	433	427	446	410	464	412	399	386	430	401	445	437	450	398	450	451	436	462	383	410	397	432	422	419	388	413	433	395	414	474	419	409	424	426	432	451	419	398	397	423	417	447	429	415	448	416	429	407	410	443	467	422	427	434	407	470	446	475	441	419	427	431	443	391	412	431	436	421	426	398	445	425	430	404	422	464	418	411	428	404	422	437	426	436	406	426	437	411	409	432	431	391	486	418	434	421	446	458	426	450	409	420	416	457	471	412	436	399	426	430	421	413	434	408	442	434	426	435	458	432	403	412	401	451	430	421	439	426	459	418	423	431	438	457	408	424	442	466	440	389	463	416	404	430	418	438	488	430	445	435	435	437	447	431	430	420	427	403	409	435	436	445	454	425	410	427	456	443	415	447	450	417	412	395	419	448	389	479	410	456	496	442	377	410	432	385	420	427	415	453	441	417	471	438	441	475	402	419	447	451	439	457	492	449	450	439	409	398	412	404	429	432	417	431	417	472	453	464	424	412	431	434	454	426
60291	33131	17937	9591	4976	1590	727	563	503	380	381	346	314	291	251	269	282	242	236	197	215	205	209	222	203	232	204	193	177	192	209	217	240	202	200	179	198	193	213	191	194	185	161	204	214	210	168	214	212	219	193	216	215	217	205	216	207	208	195	208	183	212	179	181	192	232	201	212	215	214	199	192	210	205	208	201	194	194	200	196	205	222	209	229	228	210	184	199	223	213	219	177	216	209	175	194	199	228	233	213	207	196	192	215	202	222	196	172	228	186	214	198	193	192	205	186	212	227	249	215	223	199	202	198	186	183	192	189	232	209	199	192	214	196	206	218	194	204	205	210	197	194	192	177	200	196	205	207	207	200	216	209	215	199	192	202	202	214	200	211	208	218	180	197	215	225	204	216	208	223	225	191	191	221	185	218	206	215	202	206	204	191	230	215	211	180	192	204	210	184	199	204	186	198	230	201	200	195	182	189	210	187	203	204	181	247	230	180	220	231	216	196	209	195	174	204	207	208	193	221	183	190	197	191	180	201	214	200	204	194	203	204	208	209	209	230	212	217	201	190	200	191	215	210	223	222	199	229	202	227	195	201	229	196	206	198	223	218	227	210	233	166	233	193	205	186	225	216	200	208	180	200	196	221	183	188	200	201	175	190	193	208	203	178	211	208	199	194	200	219	222	192	201	201	204	196	201	191	216	191	207	209	206	206	196	212	207	202	209	196	204	173	211	186	189	200	199	206	212	200	148	201	197	193	170	217	202	192	216	197	188	226	199	235	211	181	203	198	220	185	188	202	198	220	212	215	201	175	203	204	182	195	191	199	191	205	209	204	227	205	213	205	205	182	208	214	194	199	215	211	200	206	178	200	217	220	196	222	206	209	202	214	205	211	216	195	172	225	186	182	214	207	198	234	201	197	220	187	203	213	201	191	190	206	186	182	193	205	216	192	209	184	196	195	204	188	195	177	206	206	161	189	192	172	207	196	181	206	213	203	195	193	191	189	203	192	210	191	180	220	198	209	214	215	201	222	180	183	207	184	182	227	201	194	183	202	208	196	199	184	215	212	177	211	207	199	183	175	189	208	185	197	232	211	222	190	194	196	197	172	217	198	217	217	178	186	209	221	224	189	210	198	202	204	203	198	200	198	201	233	223	206	174	208	237	195	223	184	224	192	196	191	221	209	193	207	201	195	228	209	201	197	192	207	241	230	203	206	220	198	206	197	191	208	226	243	217	193	197	210	195	190	210	173	176	213	197	188	187	210	208	202	211	199	222	201	211	214	211	195	232	218	209	194	178	175	221	198	206	199	212	228	195	171	205	192	223	212	203	195	191	215	212	217	202	206	225	196	217	203	195	194	195	209	188	184	226	219	203	199	204	167	195	205	194	201	172	219	193	189	194	203	221	217	207	185	218	176	221	198	198	209	214	201	179	204	167	209	187	182	196	191	205	200	181	191	174	225	209	214	218	204	197	237	199	174	194	192	205	215	199	212	182	184	213	229	237	192	191	213	193	224	209	192	207	232	190	205	198	218	175	222	185	177	198	194	172	189	181	212	219	205	188	212	195	193	192	206	210	198	233	176	199	210	195	199	223	215	183	189	191	188	212	209	219	179	221	204	194	192	193	209	169	198	200	198	223	205	188	185	205	196	179	207	198	198	188	175	174	222	216	200	206	186	197	191	196	215	205	207	196	215	236	193	195	213	201	212	213	194	187	216	177	189	210	213	180	186	205	223	200	206	225	207	178	207	202	191	208	197	189	210	209	190	216	227	192	209	203	183	202	175	201	193	192	179	190	236	190	174	185	202	181	205	175	212	195	175	206	181	217	221	197	230	229	202	205	190	208	211	226	181	189	227	201	189	196	195	223	187	244	191	186	199	208	170	196	195	185	203	196	179	189	194	213	193	200	195	192	197	229	190	189	205	207	180	220	220	184	198	182	201	170	204	224	189	205	206	200	206	198	213	229	208	176	200	181	201	220	206	193	222	199	189	204	189	215	177	191	191	191	200	193	184	210	172	216	214	219	199	192	202	193	218	203	198	220	219	210	188	210	205	199	177	207	221	197	198	209	217	179	189	190	202	206	202	228	208	204	214	172	198	210	193	213	202	201	183	154	239	217	185	192	198	166	197	223	194	198	221	192	189	206	200	211	194	198	187	184	200	208	211	209	202	191	188	220	226	209	200	198	190	195	189	218	190	207	203	207	198	192	202	212	237	186	210	189	191	213	201	195	204	190	230	210	184	220	213	218	188	204	201	198	191	161	204	200	190	190	213	195	205	179	188	228	204	216	229	229	215	195	186	189	191	209	206	194	196	198	220	195	192	172	210	175	198	184	202	180	175	198	191	195	189	186	207	194	176	213	196	204	194	186	195	198	229	228	226	200	193	218	196	194	181	206	195	183	188	214	183	177	191	189	198	188	214	193	210	209	202	209	183	204	180	214	196	184	209	192	200	193	216	242	186	221	172	188	213	206	187	174	207	189	169	178	187	223	180	230	217	229	199	170	193	166	192	218	194	202	192	207	217	204	182	205	187	198	202	192	208	195	198	231	180	198	205	223	183	204	219	193	181	181	236	199	228	207	197	199	200	181	219	229	221	193	218	181	211	181	193	180	198	198	210	192	199	211	226	192	207	229	192	195	213	210	223	190	210	205	227	212	196	193	207	194	199	218	207	229	201	218	192	187	177	189	205	209	188	202	193	242	188	185	210	205	204	213	194	220	208	186	203	217	225	213	234	212	217	189	213	213	224	208	201	197	195	223	188	216	206	204	199	226	219	213	226	190	202	205	194	188	192	192	219	184	209	169	214	204	184	199	199	223	185	197	187	218	184	179	203	205	207	203	216	200	185	200	210	170	205	203	194	178	176	187	215	236	182	180	197	210	199	209	207	213	192	210	205	217	201	205	201	218	198	199	191	205	200	205	219	192	168	206	207	190	203	199	207	227	217	205	217	195	156	205	188	240	203	213	190	192	187	228	202	171	205	206	229	179	184	215	202	205	216	212	203	200	179	176	185	170	190	184	197	207	215	173	212	210	201	207	200	206	209	190	207	206	216	217	207	218	178	207	213	206	193	199	197	229	235	185	190	193	172	208	206	196	221	190	196	185	190	183	188	226	217	181	183	211	195	210	213	180	186	177	192	183	220	213	206	218	201	212	184	197	182	196	190	199	196	192	198	218	198	198	206	232	213	191	168	202	204	171	186	216	216	209	186	216	206	195	226	179	193	198	195	219	205	190	206	230	191	219	208	214	213	185	205	172	174	222	211	169	201	178	218	239	212	212	210	201	230	188	209	178	205	196	209	219	211	212	208	194	172	202	200	193	188	202	178	199	183	190	209	211	205	211	219	181	163	194	198	228	224	192	201	188	211	188	214	206	219	212	197	196	203	193	178	169	212	200	192	200	168	199	206	186	184	237	204	190	188	230	212	190	209	232	205	194	199	216	198	211	189	217	222	224	195	212	205	202	200	232	200	197	229
37408	23192	19847	17616	13238	4707	2766	2251	1935	1662	1366	1251	1134	972	872	792	727	672	625	574	624	533	473	502	465	490	448	489	447	462	418	440	456	463	462	463	471	438	468	472	484	456	448	476	465	471	478	468	453	499	451	466	439	438	444	460	475	484	448	459	484	425	405	438	497	445	419	451	416	460	443	440	455	474	422	421	464	466	483	440	456	430	418	459	449	460	426	501	443	492	482	447	448	477	420	452	484	425	498	398	419	476	405	432	463	463	461	462	413	444	445	466	435	434	477	408	432	429	457	466	450	428	448	437	435	421	409	464	421	475	449	480	458	448	439	454	455	456	380	449	415	445	441	455	412	434	442	460	440	415	506	452	463	464	478	440	437	478	446	414	438	432	448	463	464	456	474	436	453	454	474	467	467	425	432	420	448	440	464	433	479	437	434	440	422	454	478	471	448	452	461	426	449	425	446	427	447	459	435	462	449	465	465	444	416	409	447	387	455	429	447	450	460	451	445	437	440	437	456	457	427	414	490	502	442	484	429	455	439	459	413	435	477	462	449	486	443	412	453	424	425	436	441	455	451	418	459	481	421	435	449	435	436	424	444	465	442	436	447	430	441	412	438	449	402	436	457	397	451	463	426	460	465	443	463	454	472	438	418	428	447	466	471	478	415	476	454	456	427	466	441	441	446	466	458	475	427	404	398	397	450	475	453	448	447	468	436	443	451	483	426	436	479	450	448	471	460	441	446	451	449	477	441	460	444	439	451	483	425	451	469	484	448	448	472	471	457	442	452	445	440	431	413	444	466	462	446	451	432	456	504	448	407	433	448	457	455	464	471	419	466	427	446	452	459	473	468	412	442	442	436	447	437	466	444	463	486	422	453	441	456	442	454	417	439	462	451	434	478	446	431	487	499	457	450	450	453	446	459	442	428	464	436	470	405	496	433	442	446	428	455	474	426	460	465	428	409	445	456	423	445	467	470	457	534	437	463	431	419	426	420	463	441	455	443	475	478	439	468	441	467	451	445	439	474	458	451	482	429	429	457	467	441	426	467	446	437	403	419	451	446	418	450	461	454	450	433	468	449	449	468	441	453	433	459	450	455	427	454	471	491	456	459	452	469	422	410	454	418	496	447	481	449	455	477	487	445	420	456	438	464	420	442	448	435	457	426	439	434	470	394	434	409	483	471	431	467	455	464	434	472	430	475	450	432	456	458	448	468	408	424	471	453	471	442	447	437	458	407	444	455	446	457	457	423	445	439	423	464	471	465	455	440	427	422	438	422	436	463	451	410	422	446	474	450	433	432	420	467	466	418	444	415	449	461	426	462	447	473	446	443	450	440	466	456	421	438	425	460	448	460	455	475	465	465	432	432	456	450	469	449	430	444	442	437	482	461	453	452	455	476	456	460	438	422	417	460	424	439	431	457	446	416	440	426	466	467	455	440	431	415	450	443	435	419	455	446	456	464	432	445	437	448	466	438	436	394	441	433	424	454	436	427	457	430	468	416	487	433	462	468	434	459	449	422	422	425	422	498	429	483	442	414	443	465	498	439	445	431	478	434	451	442	437	478	448	437	487	440	408	452	449	457	427	465	442	451	450	406	489	435	434	447	489	444	432	465	446	468	459	440	446	421	452	475	484	439	449	462	440	467	449	479	443	435	423	390	445	458	424	408	450	460	424	407	424	446	471	416	455	459	434	452	438	422	416	437	479	425	437	438	430	428	460	456	474	424	393	470	436	446	455	417	465	475	490	440	424	441	409	452	420	472	463	457	430	461	469	418	433	451	420	442	434	461	477	463	406	468	458	423	449	458	420	451	428	424	455	386	437	411	448	424	437	452	439	448	461	433	431	431	439	425	406	502	465	469	441	453	459	428	447	416	449	442	422	415	446	459	462	386	425	437	422	455	455	465	444	483	443	473	420	448	438	471	423	440	421	449	477	419	452	426	464	451	428	451	438	437	474	442	393	429	441	445	399	427	457	417	434	465	435	454	449	444	477	454	476	470	463	469	447	435	455	474	440	453	427	458	450	434	443	443	482	435	430	463	453	423	452	449	444	459	421	464	436	417	460	444	479	425	397	458	483	444	473	488	402	472	454	429	413	433	440	474	439	443	450	440	446	446	418	435	463	455	425	493	448	441	433	459	434	467	425	416	469	463	471	446	433	426	462	428	466	451	427	409	479	428	439	440	447	424	441	427	458	471	448	416	457	471	401	419	416	432	439	433	451	444	465	445	455	461	430	444	464	458	476	408	417	436	454	445	463	473	475	444	426	505	429	465	441	429	478	484	461	436	445	441	447	450	448	423	432	488	472	427	438	432	459	466	452	481	459	431	455	422	439	478	442	483	416	465	444	430	440	472	440	483	463	463	435	454	427	416	449	456	441	495	487	475	442	424	428	438	454	455	442	459	439	480	456	470	449	452	440	455	459	420	431	432	400	443	435	422	461	455	445	440	445	440	460	388	407	447	422	427	432	429	439	467	463	444	465	418	432	436	409	435	429	451	478	423	425	400	453	435	448	443	441	414	439	446	448	474	446	470	441	428	451	439	465	462	471	436	451	441	494	436	424	473	481	469	426	435	440	472	456	431	441	420	432	438	430	428	435	461	451	471	476	448	449	425	415	430	441	451	408	452	451	449	462	434	459	461	473	428	426	469	434	438	439	442	442	463	411	426	440	444	444	457	432	464	413	455	414	425	431	487	433	412	447	447	440	434	438	464	454	422	442	456	438	418	466	449	463	459	420	493	406	451	446	432	468	468	435	473	450	469	461	460	462	466	444	436	409	440	468	413	473	464	429	427	427	428	431	452	483	426	437	433	459	461	449	450	473	411	475	459	411	448	456	422	471	457	478	416	437	433	446	432	431	450	450	452	445	433	413	462	466	434	434	437	405	436	432	437	459	440	453	460	454	493	460	478	467	469	444	458	439	453	471	414	427	426	431	420	464	463	420	437	462	442	479	399	440	443	453	447	446	432	446	468	454	410	472	475	459	426	458	427	489	452	460	478	440	450	441	453	430	422	429	460	454	481	424	430	432	477	474	407	436	450	453	440	464	475	418	419	429	436	465	461	464	471	421	414	436	459	466	458	450	433	442	463	445	436	430	434	438	467	442	445	442	428	418	438	454	436	480	456	455	455	463	463	494	464	418	462	456	390	466	427	448	437	446	412	459	414	448	419	469	419	443	430	454	417	449	449	463	449	440	477	445	433	446	446	440	451	454	460	458	469	426	462	429	469	416	445	476	450	468	455	444	451	450	465	451	452	450	462	437	402	451	444	460	450	477	432	450	436	435	434	454	474	490	440	427	447	423	446	425	461	453	424	442	461	479	447	466	478	447	439	432	443	436	424	471	477	432	518	458	444	418	446	451	438	427	435	420	409	432	465	454	461	460	457	447	423	434	448	420	428	440	434	436	436	453	450	461	449	427	426	444	442	465	445	427	450	438	468	487	457	481	431	463	424	482	434	453	447	441	423	423	437	450
51529	22578	6117	1773	623	355	288	267	268	231	248	229	208	230	220	215	207	232	223	193	232	228	216	233	190	217	204	211	189	205	227	221	208	201	220	217	211	208	217	232	230	195	213	242	177	215	218	222	210	220	212	200	217	212	185	206	218	215	177	195	225	220	213	228	209	204	200	212	192	191	210	224	200	206	230	234	204	224	225	202	221	210	194	200	214	210	234	208	198	202	231	199	211	234	203	217	195	223	182	197	203	226	227	216	244	208	235	237	207	219	227	189	206	216	208	202	209	249	225	231	219	199	222	220	200	242	240	227	238	221	199	213	204	223	216	188	217	175	210	241	222	192	217	202	236	220	192	199	190	236	202	203	240	226	195	236	209	233	208	223	204	210	208	202	217	223	198	224	236	225	240	214	229	223	203	192	199	210	198	232	219	215	231	210	235	223	218	218	207	208	221	204	188	214	192	175	183	209	228	194	216	237	201	220	211	218	228	220	212	208	211	195	199	212	204	212	227	188	200	225	192	219	217	204	190	219	207	212	233	203	220	206	208	214	179	226	220	183	221	209	186	230	220	208	201	220	193	199	194	195	215	222	204	219	216	214	216	186	221	205	226	206	205	205	211	233	236	197	240	194	205	208	189	221	253	215	195	210	227	206	181	229	208	246	218	241	184	208	197	216	204	211	186	199	214	218	206	198	184	236	211	197	208	221	218	218	214	218	218	226	221	221	197	214	252	188	195	206	190	208	217	235	191	222	207	197	194	192	216	215	206	187	216	195	205	218	216	206	210	209	194	220	226	212	217	198	225	207	184	208	233	200	197	224	222	209	191	245	207	188	212	209	247	207	194	230	183	204	193	211	231	209	215	209	238	230	215	241	220	231	210	213	202	237	223	175	226	200	210	219	202	170	201	210	195	207	208	216	215	198	232	211	239	209	191	201	202	225	196	210	209	208	221	208	215	239	223	221	241	191	222	225	214	223	222	231	221	204	205	195	197	220	229	237	222	213	231	233	217	228	223	211	208	191	225	219	203	218	189	224	216	230	217	227	207	199	221	232	219	205	203	205	210	200	187	226	222	244	201	211	199	233	214	190	202	219	235	212	231	232	216	230	222	248	188	228	217	226	238	257	212	202	213	228	214	228	198	235	212	266	192	225	185	205	225	219	195	208	205	204	214	202	205	222	231	207	205	210	202	216	206	226	221	194	186	215	227	168	199	233	204	195	186	222	227	199	229	187	177	223	177	235	226	182	214	211	212	213	198	208	208	201	224	203	225	254	220	214	211	201	206	178	228	217	235	228	234	193	206	231	208	239	211	169	241	194	194	227	199	222	254	226	230	205	193	179	190	230	204	190	215	238	231	239	222	194	205	186	219	210	243	237	208	184	205	222	206	223	194	213	220	214	199	216	207	233	192	230	251	230	214	207	200	213	239	220	204	223	233	214	209	197	215	201	230	198	226	226	226	211	203	189	206	219	218	200	219	230	206	211	168	211	187	184	202	194	198	205	225	188	207	221	234	216	214	220	203	232	203	200	182	199	209	220	211	202	195	239	229	217	217	188	234	205	217	198	210	213	195	207	222	229	205	214	212	185	223	221	197	196	222	199	202	219	225	215	226	190	230	217	189	213	206	200	231	212	204	206	233	224	224	216	225	211	180	230	220	223	208	179	204	193	213	238	194	201	232	211	198	178	209	209	225	213	189	217	198	198	226	215	206	199	224	192	196	214	216	209	229	196	192	197	214	202	196	204	204	226	223	214	210	204	197	196	208	212	189	208	202	202	204	221	205	218	217	212	208	203	228	202	202	166	215	200	226	209	222	208	230	212	198	210	226	248	245	203	216	195	198	187	213	195	192	204	203	237	219	205	208	210	212	213	179	226	208	220	230	224	214	215	189	205	205	214	181	226	222	231	189	215	209	228	207	204	197	205	181	182	199	240	207	226	223	213	176	204	221	201	205	215	231	215	219	208	221	227	198	212	198	213	200	212	207	169	201	208	224	240	182	266	223	221	226	236	221	236	202	212	210	200	189	224	195	210	191	222	212	197	217	209	214	206	230	211	208	244	191	211	213	199	200	192	201	180	208	205	225	242	237	208	220	242	224	208	209	190	161	213	236	178	189	211	183	228	193	183	207	211	199	211	204	214	240	221	211	218	229	199	190	224	225	207	195	203	226	223	208	191	222	220	223	205	221	202	204	218	229	217	224	182	206	241	209	211	225	209	210	187	202	204	232	211	207	205	217	189	222	227	220	233	234	215	188	219	184	218	192	192	174	234	219	179	221	239	228	225	235	219	206	210	226	211	204	198	181	217	224	206	205	212	205	216	228	201	197	200	230	215	194	192	194	204	199	226	193	200	227	210	183	191	214	215	191	203	196	245	221	226	204	232	208	204	183	219	234	208	225	205	193	240	210	216	216	207	199	194	210	208	213	214	215	188	201	219	198	193	200	207	223	186	194	176	239	207	196	218	235	215	195	201	225	218	217	200	195	176	209	184	190	221	199	220	208	204	200	203	203	222	190	230	176	193	187	200	223	175	205	231	205	214	187	208	200	221	208	198	191	187	197	213	225	231	202	211	226	191	185	223	219	241	218	214	201	212	205	203	207	207	219	213	200	208	230	207	198	232	205	221	228	193	190	188	196	215	209	203	231	244	205	212	206	236	226	223	226	211	217	216	225	222	208	216	192	203	219	204	242	246	220	200	225	229	206	223	198	184	201	214	233	234	229	225	231	225	209	213	219	193	182	197	231	215	218	218	211	198	175	200	209	221	193	212	212	225	216	216	217	190	194	203	220	193	213	206	215	206	206	184	235	211	192	206	184	208	211	216	215	235	228	212	210	207	207	203	187	247	225	239	186	200	227	232	192	194	230	216	193	209	209	184	212	209	213	224	199	184	218	202	220	217	223	227	211	197	203	212	211	223	193	246	235	216	189	219	206	208	182	198	207	223	224	216	214	209	224	224	224	231	218	207	201	196	210	211	230	226	217	222	231	217	225	215	223	210	223	215	199	224	213	225	209	221	219	211	218	180	199	236	224	225	221	194	222	221	206	215	207	228	218	212	216	191	197	200	190	179	185	198	217	216	203	202	212	247	199	247	189	189	194	196	232	198	192	192	199	212	219	220	224	200	211	217	238	217	186	214	213	220	223	221	199	200	219	208	196	202	199	201	233	236	202	186	197	217	214	195	205	222	190	221	233	212	195	245	239	213	226	199	195	251	202	194	207	200	179	229	203	193	186	215	222	220	215	202	205	226	247	215	205	230	193	199	213	210	201	219	217	224	213	217	217	211	210	189	202	228	203	221	216	201	204	212	220	199	205	211	223	197	215	217	227	215	233	243	247	225	197	187	207	226	207	207	219	180	218	188	218	237	228	220	212	222	184	199	204	219	202	186	211	231	222	214	182	220	201	212	194	182	198	195	221	205	216	227	205	197	224	191	218	249	202	222	185	218	232	234	191	214	206	192	196	217	199	194	227	228
33975	14788	7246	4156	1914	954	807	801	709	651	635	550	561	535	543	461	518	522	477	466	512	484	502	483	465	480	446	462	532	469	481	450	447	475	448	455	413	434	445	444	457	463	472	436	478	472	442	463	449	443	447	458	485	458	475	472	427	445	436	482	461	460	460	470	479	458	479	495	463	461	459	451	455	466	478	456	449	456	491	447	453	482	434	448	474	482	445	450	472	461	496	434	448	448	405	429	471	484	500	483	469	466	442	492	486	486	461	462	447	495	471	466	481	470	494	459	513	448	433	443	480	467	430	470	438	469	441	485	451	436	482	465	462	463	449	460	458	458	434	476	475	466	458	450	423	498	457	453	465	499	431	442	500	446	461	466	470	429	462	455	437	482	448	446	451	513	476	460	454	482	436	438	467	452	473	476	498	459	492	456	414	458	475	443	474	473	469	458	457	447	467	424	505	461	462	466	495	443	467	499	425	447	475	431	466	484	492	512	463	456	460	485	457	441	448	451	415	497	444	498	477	455	467	416	491	469	473	469	461	469	441	485	457	416	458	488	477	474	435	443	441	431	463	477	490	429	457	475	440	462	465	453	451	423	457	467	453	445	470	472	501	414	463	459	462	461	464	415	433	432	445	491	469	444	474	444	460	498	465	468	452	439	458	440	455	446	443	440	431	487	451	469	505	476	462	481	443	476	450	486	475	480	427	490	484	467	486	499	473	468	471	456	483	520	449	428	503	481	474	458	450	460	471	475	456	449	486	449	469	467	461	480	434	455	416	498	486	435	490	458	458	469	447	476	434	482	480	462	474	480	480	419	443	464	439	452	470	500	501	443	474	449	424	455	446	464	473	444	468	423	447	486	431	453	460	478	489	498	473	434	467	446	415	466	488	455	473	484	469	459	472	452	451	460	475	486	473	495	459	440	434	456	435	488	439	454	461	451	428	463	439	440	487	468	480	466	467	465	471	443	445	448	461	459	451	458	448	465	463	449	460	485	442	451	483	454	436	464	469	404	469	443	459	442	477	497	486	422	434	467	489	469	472	492	459	488	476	439	457	465	481	465	447	429	469	460	479	478	436	434	482	478	465	437	466	470	437	444	479	446	500	481	461	429	455	448	482	449	472	442	473	467	465	510	481	452	437	438	449	454	489	464	463	426	453	475	440	494	428	466	471	438	514	482	465	484	482	449	474	422	516	451	467	469	456	448	477	511	466	488	457	425	458	434	479	469	481	469	488	469	488	448	477	472	460	430	491	478	420	446	472	459	469	466	446	436	485	426	472	443	424	470	426	426	442	494	471	453	452	476	482	429	433	444	453	450	487	434	457	456	439	475	466	495	486	474	463	447	451	482	499	490	462	457	473	436	442	488	434	439	436	459	462	483	484	445	464	478	425	469	489	472	473	457	467	478	433	477	485	461	459	459	474	473	461	495	456	484	463	461	480	438	504	488	441	448	440	456	475	459	443	507	464	457	487	450	488	435	440	482	455	467	468	492	460	496	436	450	437	448	486	483	453	429	465	476	495	438	448	460	497	477	444	458	479	436	467	473	452	438	463	462	485	474	461	450	466	440	460	444	467	429	479	471	468	409	472	504	456	457	450	462	493	432	472	453	468	486	482	482	434	482	454	471	473	447	461	464	437	445	446	437	442	451	439	436	453	479	481	491	419	466	447	462	464	441	511	468	437	493	493	515	472	456	449	454	491	470	409	506	468	467	468	475	451	410	463	472	463	479	463	455	474	440	493	440	494	471	447	466	467	474	479	464	450	470	429	519	446	482	458	473	444	461	457	450	476	453	485	446	467	467	488	427	468	464	441	448	438	448	509	459	473	461	477	455	489	462	450	488	451	481	464	477	474	481	423	482	461	459	458	420	485	469	450	490	468	489	454	441	462	439	477	473	430	456	456	457	457	423	435	449	426	486	449	468	416	471	494	473	487	462	495	456	415	481	426	438	474	448	451	436	455	482	467	461	466	456	428	479	499	470	444	447	480	494	478	466	434	485	475	493	474	488	464	426	447	452	443	487	447	450	485	447	478	435	484	448	456	475	460	480	437	461	468	463	458	483	453	454	480	482	436	476	486	468	460	466	496	464	456	457	472	499	448	457	455	475	503	461	496	436	436	460	467	447	435	445	478	478	469	443	453	462	437	454	497	480	470	467	469	473	480	452	449	463	474	496	471	480	437	455	450	416	494	451	469	440	445	472	470	440	448	452	506	454	482	462	450	456	499	437	426	476	478	448	444	467	425	483	478	489	441	461	467	462	464	472	472	471	506	459	462	408	460	480	488	457	444	413	471	461	451	482	464	438	426	476	466	458	469	436	467	486	486	456	473	447	488	483	446	498	449	499	500	473	507	470	461	463	440	452	485	476	418	451	454	483	427	484	438	471	436	463	435	443	461	387	476	480	438	458	453	445	442	425	478	508	471	472	467	457	443	485	456	461	469	474	464	482	456	479	504	479	442	431	459	447	461	498	461	459	444	475	489	447	450	463	470	490	453	460	449	422	457	452	475	427	420	443	487	486	471	435	483	464	462	491	454	437	444	493	470	490	461	466	432	469	439	455	456	461	486	467	415	468	466	500	461	486	479	480	480	471	430	458	461	456	460	446	480	469	447	431	468	478	450	440	439	470	434	535	432	486	445	480	435	486	452	483	416	453	482	481	486	451	496	478	484	448	448	453	457	447	466	466	470	466	476	443	465	483	448	476	468	437	467	488	421	464	409	501	469	449	421	471	458	484	460	448	460	437	434	443	472	459	469	481	453	448	442	465	497	498	432	495	423	513	434	463	492	448	481	462	436	475	474	456	485	413	439	460	504	459	452	447	493	447	436	458	476	505	521	463	426	461	462	437	478	508	451	462	466	472	464	474	465	467	460	459	463	453	456	491	427	499	489	506	483	441	460	491	483	480	473	493	434	468	443	432	435	472	448	469	416	475	446	454	457	438	490	478	446	439	442	491	463	515	458	496	437	469	475	422	481	468	464	474	477	461	461	463	502	471	470	460	468	437	451	467	472	443	456	458	472	465	451	455	416	478	441	445	478	467	441	464	450	477	429	485	462	466	489	456	469	469	490	477	470	471	481	442	494	462	442	457	437	467	465	447	493	480	433	485	455	435	472	430	493	453	431	488	445	496	464	505	471	448	444	486	430	501	467	458	452	482	452	463	430	480	459	497	443	485	438	424	444	435	444	465	545	438	436	476	467	449	457	445	442	511	446	492	439	436	462	450	468	458	479	453	445	484	486	471	458	444	497	494	436	425	430	458	451	464	423	454	470	441	461	460	442	489	475	476	457	456	430	448	476	454	485	452	472	454	439	448	461	481	443	483	460	444	437	463	461	476	454	493	466	446	492	451	430	452	428	499	473	482	474	504	444	437	421	503	498	484	458	470	452	432	480	458	441	454	496	450	465	471	436	464	466	440	473	495	469	444	455	459	458	485	479	484	430	451	450	437	442	439	467	451	435	469	467	420	450	422
55349	27896	14483	5065	1850	622	355	344	291	307	264	250	221	210	212	210	215	196	215	199	205	219	206	184	183	183	194	195	193	186	202	185	193	172	181	188	180	207	185	191	159	211	226	214	196	243	198	221	208	187	198	207	184	217	200	185	202	227	204	228	186	217	202	174	188	213	176	186	198	195	192	193	222	196	180	202	183	206	200	186	182	194	214	200	208	200	210	191	224	186	220	201	204	221	188	199	167	176	199	181	194	188	190	203	207	199	215	218	199	174	191	207	206	182	213	202	181	208	193	186	195	196	194	178	208	216	213	177	195	180	203	215	220	211	196	209	216	193	185	189	211	187	204	197	220	196	198	183	208	218	209	205	207	217	195	220	226	164	175	157	206	186	216	194	210	188	189	218	214	192	186	212	212	211	211	191	166	194	219	196	196	193	205	193	208	193	189	212	197	187	210	186	180	193	214	179	185	191	225	205	178	209	207	204	185	190	201	175	177	208	218	181	200	188	201	195	179	182	199	218	190	183	199	186	210	195	199	203	188	182	174	200	210	188	201	206	184	187	209	218	211	188	193	192	215	180	253	194	200	189	195	177	193	239	198	193	209	209	192	196	191	199	182	185	185	210	207	217	217	199	189	211	178	202	208	193	186	205	204	213	205	172	232	185	225	193	200	192	192	194	196	196	209	179	191	166	223	185	221	219	214	223	199	206	207	190	202	200	212	196	187	223	185	206	198	187	204	188	217	193	216	207	207	173	204	207	225	219	203	174	204	222	193	185	214	203	187	208	197	192	187	198	200	205	212	216	200	202	205	204	203	207	203	203	180	202	207	206	191	214	202	223	192	210	190	164	206	190	197	180	197	183	208	189	185	217	170	173	178	213	229	202	181	172	237	191	194	203	200	203	206	202	181	167	206	187	185	216	189	205	207	184	211	202	202	218	191	192	186	194	208	197	193	205	216	230	177	175	203	200	184	183	166	190	190	161	184	181	208	204	194	226	228	191	187	185	212	216	177	179	183	205	203	178	191	181	197	217	215	192	203	195	183	212	170	206	215	209	213	198	202	207	197	194	210	177	208	215	182	195	165	176	203	193	222	199	208	185	197	190	192	188	212	213	177	217	188	182	224	192	205	206	182	200	207	176	180	178	173	201	184	195	195	202	195	196	222	180	223	189	208	188	213	186	187	195	200	197	198	198	188	196	189	199	196	183	198	186	191	175	193	190	208	196	205	217	203	172	204	183	202	185	180	191	170	194	215	216	159	200	202	195	200	205	189	208	212	216	211	189	220	212	232	201	198	204	177	210	189	175	190	204	194	205	192	183	199	197	211	190	205	202	165	190	197	204	190	193	192	215	191	213	200	220	211	182	194	197	196	194	195	196	215	186	187	176	209	211	158	188	186	211	193	182	196	218	182	181	197	214	220	233	213	189	208	186	207	195	188	212	205	198	195	215	203	188	197	187	179	189	184	199	177	193	194	201	218	179	185	211	204	185	203	213	173	200	183	191	209	201	206	174	202	187	189	201	178	189	173	194	208	209	171	209	205	232	198	180	210	211	206	189	226	209	201	183	216	212	204	193	214	223	208	186	197	208	191	184	223	206	223	208	190	206	196	184	194	203	209	197	209	208	186	180	204	198	226	199	199	208	199	196	209	213	175	191	208	193	213	174	193	176	189	210	181	180	203	210	186	194	192	200	184	191	206	181	199	200	203	188	209	209	203	211	201	199	183	226	216	217	208	206	178	203	198	212	183	211	226	201	207	202	179	184	188	179	212	209	201	211	205	209	204	211	216	176	205	198	195	189	185	204	196	184	224	217	161	230	198	232	213	194	217	207	193	191	202	217	212	197	209	203	216	200	213	202	185	183	203	209	192	175	210	194	176	201	192	203	183	213	201	243	183	191	205	204	185	205	181	186	213	211	214	198	199	218	182	209	205	176	211	197	214	184	221	182	189	187	189	186	165	202	189	199	174	204	205	201	198	225	204	202	188	197	192	196	197	165	210	211	198	171	213	209	185	190	188	182	214	186	179	179	206	205	214	175	215	197	196	189	217	189	174	173	188	182	198	197	201	192	162	218	165	183	190	200	182	235	193	184	204	184	191	196	183	169	203	188	210	207	204	204	224	191	220	190	186	199	185	201	206	210	182	195	194	185	204	194	199	184	187	195	199	185	182	193	207	202	195	190	223	208	175	178	208	209	209	200	203	213	206	195	197	179	164	184	183	189	207	182	170	222	214	175	180	155	199	179	180	208	198	182	193	203	189	190	204	210	225	206	183	219	202	223	198	197	187	210	219	194	227	215	205	163	191	214	215	175	198	206	203	193	182	216	213	183	178	176	203	171	183	183	189	217	226	184	224	228	213	188	190	188	190	241	215	212	204	201	232	205	211	188	199	215	220	193	203	191	185	234	196	223	218	216	209	154	202	231	202	209	192	181	199	182	197	192	214	241	218	175	188	224	206	189	201	183	172	210	188	201	191	217	214	190	197	198	201	193	205	197	199	202	215	221	202	183	193	189	209	199	201	207	218	198	196	192	243	192	179	186	185	178	189	215	197	210	170	173	225	226	214	187	212	198	212	200	214	233	182	200	192	183	189	211	187	195	181	218	194	182	220	188	201	228	179	226	210	192	182	191	188	194	179	217	212	211	198	223	175	183	182	214	210	205	204	211	185	192	208	186	215	179	177	196	192	205	195	220	205	199	188	207	180	190	199	195	213	208	198	212	209	221	229	184	170	159	203	220	203	220	206	194	186	197	184	196	199	176	185	185	191	204	223	192	212	224	193	185	198	184	194	220	178	196	164	186	202	202	211	209	188	207	203	213	211	203	186	229	207	247	192	197	194	208	229	189	212	192	215	198	183	198	198	203	182	191	170	170	204	199	212	209	206	183	194	193	184	194	210	197	184	207	209	179	194	213	180	164	211	175	201	201	183	229	191	179	179	197	200	190	186	200	213	196	217	153	201	214	202	182	181	215	184	220	202	227	214	220	169	184	209	193	202	193	206	187	210	183	227	210	182	198	201	202	206	182	189	205	180	238	182	206	198	190	191	196	217	202	167	200	210	213	216	211	227	203	206	200	199	204	196	206	191	209	191	223	201	192	213	189	163	200	180	169	201	185	191	207	206	195	202	213	198	206	218	202	169	181	207	223	204	207	179	179	194	189	202	210	194	205	195	203	200	180	196	197	202	218	180	198	209	192	201	187	215	187	195	210	176	219	236	220	182	177	196	200	222	192	199	210	216	196	194	224	203	205	196	195	190	194	209	171	189	197	198	215	186	177	160	213	184	184	179	192	197	204	194	196	193	223	202	193	201	209	193	173	206	197	200	210	199	160	188	192	199	182	205	185	236	185	206	197	208	202	210	194	204	182	204	203	207	186	206	238	183	189	204	196	205	195	212	174	186	206	208	195	197	179	215	190	216	188	217	211	191	209	202	197	210	228	195	195	189	198	195	219	188	186	197	175	197	182	179	211	191	212
35645	21324	17094	10031	5356	2058	1282	1094	988	890	797	742	688	608	568	582	552	531	532	501	509	486	445	424	464	477	437	455	434	490	438	443	456	470	452	426	455	437	438	486	459	461	436	448	459	454	462	426	414	454	454	431	416	441	455	469	444	458	438	426	412	455	412	434	460	434	423	442	467	396	411	470	458	486	428	434	427	446	436	407	452	412	465	459	490	464	456	437	488	444	426	402	448	430	439	405	390	429	440	439	470	450	455	431	443	471	395	401	426	400	466	431	438	421	391	451	473	457	461	419	457	423	453	440	437	415	444	456	428	421	451	454	450	470	432	404	421	450	473	476	440	449	412	420	406	422	461	427	451	420	431	437	413	410	436	459	483	434	414	457	429	466	443	475	463	425	462	450	425	433	446	430	456	405	432	435	464	466	454	414	434	437	442	432	452	508	460	420	453	483	404	431	424	503	419	450	426	474	417	440	446	471	441	438	422	430	423	480	447	452	452	419	437	388	448	457	402	459	419	466	429	458	468	456	443	457	404	435	472	449	440	428	434	403	467	375	424	435	443	435	410	416	428	440	418	436	454	459	423	432	442	448	457	460	428	388	443	443	426	414	468	441	413	422	420	465	433	417	498	424	442	435	458	437	426	457	433	452	447	420	468	428	456	455	436	430	432	427	428	444	420	442	426	449	434	457	462	411	464	459	441	437	431	474	462	435	454	446	418	477	422	420	406	407	429	431	449	470	450	487	405	466	433	442	448	432	440	435	454	395	446	396	446	443	427	468	466	402	447	443	424	423	452	419	446	390	429	434	441	441	458	444	397	468	430	425	468	435	450	434	419	420	461	446	442	436	455	477	424	447	440	426	471	434	433	429	440	423	458	429	446	424	421	440	427	458	433	416	431	416	444	455	432	406	444	416	454	436	448	419	451	428	421	395	448	402	443	413	450	445	466	458	464	403	475	435	417	426	460	450	437	452	452	412	462	430	414	427	459	452	475	447	458	449	419	450	497	440	426	434	444	471	422	414	429	405	433	451	435	395	428	440	436	430	430	417	448	419	432	440	459	415	433	493	453	425	452	428	435	400	428	447	376	453	439	436	482	431	440	460	406	472	450	435	431	446	439	437	441	415	411	416	467	428	440	436	422	443	435	426	454	425	407	426	437	440	426	426	430	448	421	446	452	423	427	466	427	420	452	428	468	425	420	438	447	425	444	450	446	397	419	419	465	395	439	467	467	426	418	489	440	480	450	452	412	424	455	447	410	457	414	426	454	465	410	468	428	428	438	448	442	445	425	456	423	461	484	456	447	459	418	447	458	431	430	412	419	414	418	395	456	461	473	456	435	433	480	443	429	405	426	456	436	454	425	413	435	440	471	423	422	433	423	436	407	433	443	463	484	429	460	448	448	450	412	378	445	441	424	446	468	439	406	468	452	433	425	435	420	433	422	442	419	407	444	411	462	462	433	420	445	443	465	448	452	431	421	469	423	455	440	447	443	482	412	419	427	455	462	425	454	456	452	433	439	421	409	435	466	435	458	482	406	465	478	447	416	472	431	402	467	457	431	425	464	467	447	401	473	427	445	432	447	439	499	418	462	426	436	414	465	462	421	488	450	429	471	460	453	442	464	444	428	450	433	440	414	451	440	433	442	439	430	422	438	405	455	454	449	444	449	454	408	450	429	422	425	429	461	459	453	444	425	423	457	391	461	490	398	425	452	456	414	454	443	427	440	414	407	453	444	469	438	388	421	465	447	436	463	411	451	449	440	438	466	431	456	462	443	458	428	406	436	421	443	456	456	441	436	451	397	455	453	433	426	467	444	417	445	421	454	443	426	395	462	462	467	453	418	499	454	432	441	438	451	413	440	431	418	431	427	455	443	433	448	453	412	379	432	474	422	447	442	441	424	451	448	439	491	422	429	444	451	452	411	433	425	440	424	455	441	415	454	454	418	416	435	445	507	443	507	466	464	437	448	441	462	423	430	443	446	442	430	459	435	455	452	444	461	437	427	418	442	446	449	467	462	431	507	424	458	400	487	426	464	442	457	460	434	445	448	422	427	403	476	443	430	441	439	454	431	458	453	438	442	446	442	434	488	435	454	453	445	438	458	478	405	441	433	450	451	423	417	447	416	420	454	426	440	433	471	459	430	419	451	469	438	421	433	430	447	509	459	419	434	439	443	409	476	429	469	431	468	407	424	416	444	442	406	446	466	472	443	428	478	474	457	459	460	443	440	452	429	438	443	426	463	438	436	449	436	403	486	430	425	456	450	396	451	448	438	451	441	457	456	420	417	432	431	481	471	426	417	441	447	430	455	437	382	436	445	430	450	421	457	421	449	433	456	426	416	457	420	466	445	416	460	450	438	451	446	426	450	449	430	421	470	445	454	416	455	458	449	429	465	464	457	432	470	424	477	454	458	454	421	430	468	425	444	441	484	435	407	427	434	438	435	470	480	493	461	421	468	435	494	463	411	402	431	468	396	469	430	453	444	422	443	420	433	424	431	438	421	425	454	423	461	423	472	510	429	412	440	462	437	442	407	480	469	428	446	432	416	461	437	443	421	437	449	432	432	408	454	432	408	449	458	412	439	438	449	454	409	430	409	452	428	424	444	431	445	464	454	448	485	417	469	433	427	486	456	472	448	433	444	392	415	418	446	407	452	476	463	464	440	447	460	443	437	413	430	424	439	434	441	417	465	400	453	469	431	456	423	444	398	424	434	448	461	439	429	454	424	437	415	437	426	435	447	442	427	446	413	435	390	464	434	477	427	410	392	452	441	440	421	429	456	441	441	453	408	468	434	431	428	434	418	450	436	477	466	432	395	443	415	411	414	460	431	414	401	407	424	452	423	440	460	407	423	456	410	470	425	461	427	469	463	442	416	455	455	445	445	440	444	456	452	421	398	432	441	458	436	415	465	436	400	399	383	470	456	404	428	438	400	431	428	452	470	440	437	457	467	438	450	439	433	424	429	457	417	428	426	416	466	414	456	415	433	452	416	463	460	453	472	443	483	468	439	448	402	443	424	430	407	423	449	440	443	438	430	460	398	425	426	439	424	410	431	458	453	436	464	479	396	442	432	434	431	439	430	435	440	442	429	466	446	434	405	435	410	428	459	446	435	436	479	413	421	424	439	403	434	449	434	455	424	436	410	427	446	423	461	440	447	451	418	429	441	436	439	413	411	451	434	460	455	451	410	417	458	454	415	493	457	470	451	437	452	436	455	466	450	448	456	439	472	458	403	440	468	457	415	432	445	418	422	439	448	422	437	437	443	423	440	460	446	464	436	433	414	445	479	432	424	471	437	443	430	444	475	439	464	435	409	455	413	454	440	433	422	406	474	407	462	440	411	434	422	437	456	453	417	469	444	422	427	452	431	474	428	415	407	454	430	462	439	469	422	418	392	467	406	445	446	418	433	432	419	437	433	451	431	409	455	408	449	444	465	426	445	434	438	468	473	441	436	440	437	467	460	418	412	433	454	421
63546	39068	21413	8584	2746	769	546	463	371	354	313	260	307	272	270	248	244	267	228	195	253	224	206	195	198	236	215	182	209	203	199	226	195	202	230	214	199	214	228	203	175	185	175	219	196	212	220	201	194	224	209	226	191	202	204	229	206	198	220	213	200	179	206	195	190	204	195	212	246	209	191	204	211	192	200	184	195	199	200	228	173	192	190	198	221	188	207	218	203	203	207	204	177	209	188	214	212	193	195	204	189	189	193	199	223	207	200	212	224	224	194	210	199	203	180	191	196	188	192	203	207	222	198	185	185	198	207	225	210	204	194	216	203	185	209	205	197	189	231	209	203	211	194	213	168	195	194	193	188	193	197	232	209	207	207	199	219	190	216	216	185	203	180	227	187	189	202	215	193	195	204	214	224	213	187	201	213	204	192	218	187	239	207	198	193	200	191	204	197	223	193	201	209	224	187	204	207	209	177	204	194	203	197	199	220	217	190	175	222	224	208	210	230	208	196	234	208	177	197	202	224	200	225	190	196	184	201	181	229	182	193	191	177	169	194	185	207	208	192	208	185	196	187	211	209	163	201	179	201	200	219	220	212	214	222	204	196	190	179	194	196	175	193	201	211	215	202	196	212	186	200	226	245	222	214	219	197	196	192	207	201	213	195	213	195	213	223	219	236	257	211	226	216	195	198	183	212	190	160	186	223	214	228	198	178	194	192	217	204	212	184	217	201	231	213	210	219	209	205	220	215	203	209	198	218	208	209	206	208	202	208	189	208	214	189	187	222	227	196	187	220	189	214	192	217	208	192	194	179	229	191	204	223	200	196	172	218	212	192	210	192	194	211	210	199	198	204	198	193	185	217	232	207	191	184	215	172	211	197	184	216	205	215	191	197	179	212	217	213	191	218	202	203	204	245	186	213	212	184	179	226	204	183	173	202	199	191	216	199	203	207	209	177	205	196	203	211	192	210	220	217	200	194	182	198	207	188	186	188	183	221	187	194	215	212	183	179	184	223	203	200	211	211	240	213	191	212	208	220	223	249	202	156	181	167	201	214	201	199	206	229	194	216	221	226	200	160	198	210	213	182	215	210	211	193	208	180	215	197	197	202	216	190	234	228	216	186	189	215	197	203	208	184	197	211	199	201	234	201	200	218	183	197	226	219	201	242	191	191	199	223	215	218	215	210	198	200	215	207	190	220	220	196	211	203	188	187	199	229	214	197	187	221	222	216	206	208	195	203	209	209	174	188	207	186	228	196	193	214	178	212	214	185	218	195	189	199	200	203	216	209	202	216	210	186	185	201	208	211	205	193	192	204	202	198	171	207	211	216	207	198	205	206	209	194	210	193	195	210	196	207	201	216	189	180	206	207	192	204	179	208	199	188	165	211	219	192	182	195	210	195	195	213	208	224	205	229	206	206	206	181	206	212	208	176	227	215	193	193	223	212	226	214	213	211	223	200	220	214	217	206	198	203	205	195	207	227	220	216	184	208	219	222	191	193	187	187	209	205	216	190	218	210	211	190	189	200	209	211	213	211	225	210	202	204	204	219	200	207	189	195	223	197	182	209	187	204	207	197	190	193	185	199	191	207	210	243	207	210	216	207	224	187	211	220	182	206	214	220	196	215	203	212	179	171	233	225	193	212	212	190	230	225	208	217	201	191	212	219	216	184	212	217	202	236	192	199	195	172	202	187	229	214	209	209	212	229	196	217	192	177	213	172	206	186	212	228	201	198	201	205	204	197	195	215	184	203	219	189	213	192	205	198	208	206	212	188	204	227	209	215	231	193	197	199	195	189	206	217	208	196	190	234	214	238	211	232	193	231	202	208	200	214	175	203	194	224	224	225	217	202	190	195	203	192	212	202	212	206	180	216	200	207	242	184	213	230	232	203	213	207	214	182	198	231	208	214	210	220	193	204	188	199	216	189	199	212	196	194	211	195	187	224	240	215	184	202	188	198	205	205	202	199	192	207	207	162	191	221	221	204	200	235	177	200	186	210	196	233	194	204	216	201	217	217	175	203	184	207	177	189	208	184	247	220	216	189	203	237	209	190	200	205	202	232	213	198	212	202	169	179	218	195	201	209	235	214	209	212	202	206	212	222	205	198	207	217	221	185	196	202	214	198	195	196	208	204	188	200	169	222	201	178	219	223	201	239	211	222	204	185	215	201	201	203	213	186	204	197	186	242	186	206	202	206	198	194	196	206	215	174	220	206	230	207	182	185	215	240	200	218	205	212	181	188	184	183	216	189	199	219	216	209	207	194	204	213	189	198	206	215	211	236	207	184	209	192	206	205	187	205	185	172	199	177	207	179	201	221	207	219	216	210	176	199	219	214	212	196	183	207	210	210	169	194	210	204	202	196	206	222	190	229	209	193	195	199	195	180	188	195	201	187	211	187	184	179	202	207	221	197	211	185	202	201	223	203	201	199	192	236	209	205	214	214	228	237	223	211	202	214	211	220	230	188	214	233	200	203	196	204	196	183	188	197	218	194	221	198	215	216	183	192	228	224	203	199	198	206	222	208	203	210	205	206	189	209	216	199	175	200	196	243	234	198	205	185	193	201	208	210	205	217	219	191	206	176	184	202	196	210	207	212	211	210	218	219	197	227	202	210	198	181	216	206	162	235	190	178	197	190	210	223	205	202	217	206	200	212	200	183	226	211	193	187	215	185	207	191	189	204	179	190	171	214	183	211	227	205	227	230	215	187	186	217	207	200	242	194	207	220	211	208	207	212	179	199	221	220	200	186	183	177	221	208	212	201	199	193	201	190	206	203	186	218	225	199	211	217	214	189	202	217	197	209	221	197	213	193	190	180	197	211	207	228	209	215	187	189	208	166	226	208	215	173	200	203	185	217	199	170	210	212	173	196	188	204	202	190	218	220	194	198	201	214	185	210	208	214	208	213	214	179	212	206	188	215	209	208	202	219	217	204	190	209	200	199	202	207	209	211	172	190	230	198	198	194	176	205	220	200	196	213	192	201	152	186	191	194	204	232	207	204	236	245	221	225	198	191	172	192	189	190	201	193	213	219	245	225	186	213	191	225	202	231	176	217	199	202	186	203	202	211	200	196	213	195	213	193	202	201	204	176	198	210	192	207	210	220	183	196	199	220	187	198	189	192	173	198	208	237	237	195	202	218	195	179	214	209	213	201	199	196	196	202	208	198	224	213	210	215	220	186	196	207	214	227	226	204	177	184	211	184	220	240	198	249	205	212	210	195	194	209	190	192	228	187	203	206	179	198	221	205	188	209	203	203	217	199	175	179	217	225	200	184	196	165	216	190	197	238	212	195	199	195	200	179	197	190	197	209	217	191	209	191	200	198	195	200	201	210	203	206	205	184	216	200	206	209	197	247	178	194	187	207	184	219	227	207	199	235	230	192	174	211	218	194	189	212	172	198	224	194	204	214	193	197	188	196	236	175	205	201	183	197	192	192	192	197	174	202	216	165	178	218	189	207	206	197	204	224	212	203	214	203	199
40323	29957	21655	14744	6611	2665	2049	1678	1382	1233	1084	949	945	799	721	693	656	589	584	543	507	509	528	448	506	477	475	445	432	456	432	433	440	464	458	487	480	450	444	443	482	446	431	457	453	471	441	415	431	486	462	442	441	409	486	419	404	456	450	455	441	469	397	434	454	449	455	387	455	459	449	439	448	429	457	466	489	417	421	487	448	478	490	483	523	478	432	475	442	433	456	452	429	416	472	468	455	447	441	474	482	457	410	447	432	463	406	488	432	462	460	439	438	442	451	446	428	456	447	446	454	423	447	459	426	438	435	457	420	451	457	466	455	431	455	453	474	456	448	487	437	441	495	467	422	396	445	442	448	415	447	446	452	451	455	455	408	461	500	446	392	464	478	434	426	471	438	439	456	417	458	440	477	470	445	472	429	490	453	435	456	481	465	474	447	481	456	448	458	466	470	409	496	445	466	421	459	445	451	449	435	436	440	431	457	425	454	426	461	437	419	493	455	470	445	462	458	421	469	445	444	442	424	439	486	462	439	426	462	416	479	389	455	478	469	475	452	431	432	415	451	453	464	467	443	432	496	432	408	415	443	457	463	444	407	463	438	412	428	432	468	444	461	453	480	455	440	446	468	451	448	436	476	462	431	487	436	459	440	464	453	434	448	473	436	433	460	456	466	468	468	442	466	466	456	447	487	434	435	455	448	466	413	458	460	455	429	488	455	430	445	463	442	482	448	467	442	452	414	446	446	462	461	436	446	438	458	450	480	478	441	426	483	460	466	453	435	445	453	435	435	452	464	468	446	468	448	457	418	461	424	465	459	449	448	456	451	469	472	411	440	495	471	431	460	464	440	436	474	435	442	443	433	454	482	433	450	461	540	489	439	440	444	440	445	456	480	458	459	421	459	447	473	432	432	450	514	439	405	507	447	428	439	454	444	465	488	451	437	444	421	467	439	437	424	443	434	433	477	437	480	469	415	401	448	487	437	440	434	448	426	416	458	454	451	459	473	470	455	405	443	488	394	450	464	433	429	429	469	469	455	452	444	455	462	421	471	433	454	450	445	459	433	461	451	452	410	462	443	440	429	460	452	478	458	490	447	478	467	446	466	454	479	466	453	460	454	456	462	439	458	456	436	439	458	423	444	428	462	459	477	430	438	451	444	477	457	438	432	475	451	469	472	452	416	449	439	424	443	446	450	483	426	449	446	463	452	435	438	481	410	475	445	456	476	447	469	464	418	452	433	425	421	426	458	444	467	454	430	459	444	449	439	415	461	449	433	444	436	491	438	445	462	440	501	484	456	484	436	460	421	435	465	413	439	449	456	467	445	518	451	429	438	431	435	451	435	418	455	491	439	501	430	481	468	498	435	441	426	464	484	432	426	486	446	455	438	425	458	440	459	427	480	447	445	445	448	441	460	453	452	462	458	440	441	429	441	431	456	408	433	458	454	454	462	441	432	444	443	427	437	424	435	427	442	410	472	500	434	439	439	479	489	454	471	473	428	456	443	435	470	422	479	449	445	436	484	447	474	485	436	468	444	461	458	445	495	454	418	442	432	482	456	450	465	484	458	460	437	479	478	421	467	455	464	438	453	449	483	436	472	457	476	449	490	450	451	467	406	433	427	406	463	485	465	410	432	458	454	456	471	440	465	409	463	452	455	440	432	471	455	456	488	442	458	456	478	456	438	432	451	454	419	464	454	469	457	458	468	471	453	436	457	433	407	416	477	465	473	444	426	466	464	460	476	431	478	439	459	470	438	389	428	413	446	423	452	404	439	431	442	473	431	464	461	501	468	495	422	428	473	449	452	457	430	488	474	460	445	418	420	455	417	425	448	486	452	432	452	426	407	468	461	464	417	441	442	457	452	434	431	449	422	421	398	477	431	438	432	451	433	438	491	483	429	484	434	438	456	406	453	442	439	444	410	435	453	475	427	483	430	454	433	415	454	423	443	436	455	417	414	435	466	474	423	461	461	476	427	441	469	439	457	452	456	430	478	471	439	451	440	471	447	447	418	484	458	418	463	421	442	439	440	453	440	462	467	435	482	453	447	441	475	467	456	412	428	473	463	460	471	435	465	437	467	454	427	484	442	460	418	444	420	463	413	465	462	475	455	413	459	502	474	414	448	437	443	442	431	425	456	462	422	484	470	430	442	460	457	442	456	519	466	454	435	438	456	433	474	448	442	423	443	428	449	472	485	491	481	473	433	430	484	431	451	450	452	425	428	444	444	439	414	457	443	431	412	432	408	434	481	435	485	442	466	427	436	490	493	466	483	450	459	480	486	441	476	462	434	427	453	457	442	454	442	466	452	445	491	499	449	502	424	448	444	438	443	464	439	435	429	441	459	452	461	497	451	481	482	454	445	437	438	448	453	471	459	441	450	469	444	447	458	418	484	531	475	418	432	454	406	459	439	496	451	428	424	460	455	453	458	462	475	455	462	433	445	436	462	458	494	442	466	418	434	456	455	418	456	406	462	475	445	473	448	436	485	513	481	424	467	431	428	458	458	468	483	408	485	419	444	485	463	422	471	467	457	432	481	470	427	445	466	429	450	454	479	424	472	432	469	420	421	458	440	472	447	467	468	464	422	429	457	459	482	452	451	442	417	465	435	479	461	475	479	475	448	409	470	471	437	466	439	425	465	454	471	416	414	459	467	445	454	477	489	440	422	458	435	455	423	440	432	427	460	458	463	415	472	482	454	465	413	439	444	425	471	446	406	451	428	458	472	466	466	421	485	462	460	445	480	466	468	480	430	441	473	419	430	474	450	439	467	456	462	470	445	448	449	457	445	439	444	473	456	433	409	495	470	442	433	443	493	435	431	444	446	467	448	463	426	440	447	462	474	442	441	451	447	433	448	453	412	482	465	425	462	457	453	468	484	439	467	413	498	497	420	410	443	486	451	431	479	449	412	429	424	432	448	451	485	406	435	460	454	423	421	452	445	480	484	446	456	456	435	405	442	476	448	454	396	480	441	494	429	436	462	472	459	444	464	477	453	436	440	427	471	417	429	507	449	468	452	448	489	478	427	453	419	436	471	484	458	438	490	430	457	471	445	456	426	452	458	469	479	455	457	465	476	435	465	439	480	486	452	472	494	427	462	488	416	438	443	441	406	454	404	469	446	450	420	478	443	470	460	464	448	463	462	438	467	457	443	457	450	452	430	452	451	422	468	433	445	458	441	417	424	474	428	440	462	454	492	488	422	488	425	430	436	472	473	438	426	428	482	448	448	438	448	497	484	449	467	466	467	470	405	487	430	441	430	429	445	460	451	429	470	464	451	452	427	439	441	438	421	453	456	489	468	436	479	437	477	474	479	426	448	438	476	447	432	459	447	471	426	442	447	452	432	463	456	454	453	453	449	459	470	442	448	460	463	461	459	473	431	436	488	434	401	438	484	467	480	492	432	445	443	438	453	412	423	488	433	479	394	419	458	424	449	451	449	451	437	427	457	440	443	480	495	457	486	401	462	491	468	454
49786	23055	8425	3189	1162	429	330	316	267	272	324	248	255	215	219	245	234	251	197	208	226	188	220	201	202	212	206	210	195	202	189	184	213	204	209	214	248	187	219	184	222	218	261	201	228	231	204	210	222	256	184	207	237	208	213	222	227	191	203	215	184	203	228	209	193	233	218	195	213	185	214	210	204	225	187	233	205	241	230	217	213	213	205	213	207	227	211	192	214	193	228	233	217	247	221	235	196	224	230	227	215	212	235	204	245	210	226	192	211	212	211	205	211	201	208	204	200	236	235	208	212	215	217	238	222	175	204	233	224	194	218	201	212	191	200	206	184	212	225	206	177	197	210	227	236	218	185	198	215	212	232	217	187	223	238	204	191	199	196	231	189	216	225	211	193	188	223	210	207	217	211	225	232	181	211	232	228	215	193	208	237	197	185	217	219	213	203	198	211	211	234	219	236	196	190	211	200	215	181	202	208	213	241	200	218	215	206	207	226	235	214	247	219	196	202	231	220	230	231	219	226	224	223	211	232	196	209	173	212	214	222	217	228	254	193	198	191	214	244	227	236	217	221	197	212	217	218	210	226	195	261	226	201	209	201	220	220	238	215	219	214	208	174	204	197	211	213	199	229	207	225	188	209	223	238	205	209	218	214	202	199	219	218	217	219	210	213	207	216	234	213	204	212	199	210	214	199	220	188	226	196	225	196	235	199	202	190	236	216	228	211	223	235	197	208	231	227	203	208	196	232	215	194	197	220	205	198	202	184	178	200	208	219	198	196	205	214	214	207	212	201	222	204	210	203	225	200	210	251	196	212	212	211	213	173	213	200	182	197	187	217	216	229	228	209	227	218	227	221	249	216	216	211	227	237	216	212	210	206	211	215	192	191	229	206	210	204	214	229	244	219	204	234	226	213	208	212	207	177	218	207	177	211	214	261	219	209	205	202	226	211	214	214	206	186	181	224	184	196	178	224	190	225	235	220	223	233	234	225	200	212	222	213	215	223	195	212	218	225	215	220	196	211	221	230	217	190	218	234	221	216	246	191	201	204	238	221	214	217	205	241	224	193	212	190	203	232	217	231	212	212	193	212	173	195	206	207	197	200	194	210	202	216	210	227	202	249	228	186	213	218	212	202	227	237	238	224	235	198	216	219	216	207	213	196	213	201	207	197	227	209	191	185	213	211	188	236	225	195	212	240	223	229	220	228	194	167	193	217	226	206	201	224	212	236	212	239	221	240	202	213	222	197	221	226	201	222	192	226	214	188	232	229	201	234	210	240	235	194	247	215	186	208	212	216	185	229	241	219	202	222	191	222	195	227	206	228	207	212	216	216	194	190	226	238	214	207	202	175	208	199	176	218	219	213	226	222	202	212	200	212	216	208	216	223	206	206	195	185	215	224	197	225	214	219	236	200	216	219	235	196	222	198	232	207	224	222	204	192	207	184	220	208	197	251	214	225	253	184	210	220	229	233	218	209	200	211	229	259	222	213	189	201	215	200	234	210	216	195	252	236	215	243	192	204	232	200	226	214	220	196	197	222	222	224	202	205	228	225	176	187	200	231	226	188	224	226	213	202	213	210	214	185	206	221	204	191	229	215	227	201	222	226	211	230	223	197	221	198	214	225	210	218	209	201	198	194	220	244	223	202	208	197	212	203	189	216	218	223	228	199	227	241	233	201	204	211	210	200	219	183	201	225	241	188	198	202	197	223	236	216	206	203	207	221	200	224	218	212	206	221	199	200	220	180	231	219	245	221	212	195	193	227	216	200	193	206	223	218	227	216	203	250	217	190	197	227	207	194	203	201	224	209	242	244	215	261	183	212	238	202	190	204	203	221	217	191	223	221	211	223	191	187	187	225	210	209	186	252	241	178	216	207	227	206	197	209	226	213	214	210	198	216	223	219	189	213	214	224	180	219	226	228	209	205	207	247	236	187	218	220	213	229	256	219	228	183	225	198	215	242	202	216	212	209	200	225	213	199	226	242	233	184	222	210	206	213	220	200	201	207	216	207	222	227	216	213	207	223	214	204	224	235	227	224	182	225	214	200	199	199	225	240	227	200	203	208	223	211	223	193	190	216	195	206	220	214	216	220	225	211	198	211	203	214	208	212	214	228	239	219	218	211	211	203	191	190	233	245	220	198	239	218	211	216	202	205	213	240	212	215	163	201	206	208	229	203	206	224	178	243	212	233	227	201	191	204	202	208	212	221	218	228	224	221	225	227	241	223	212	241	212	214	210	199	226	204	188	208	194	217	214	210	227	204	225	204	194	229	203	209	214	190	235	238	234	219	227	195	238	198	214	196	212	217	206	215	218	198	208	188	200	187	243	201	208	210	216	206	203	220	203	216	223	229	213	184	216	218	222	203	210	190	240	223	184	221	210	204	201	220	206	239	212	206	204	219	198	186	206	205	198	221	186	235	210	202	192	228	198	203	195	221	198	219	206	223	187	227	212	226	201	241	192	204	190	238	229	189	215	203	203	197	219	217	231	204	212	227	192	200	198	235	226	236	213	230	250	246	243	200	194	210	205	239	237	215	218	234	201	212	215	198	212	210	220	204	210	194	189	229	216	218	187	196	183	195	215	227	176	191	233	208	220	189	245	221	264	230	211	218	198	203	223	210	236	223	203	224	219	227	201	212	228	204	208	198	221	236	209	173	242	256	212	226	213	200	205	185	229	227	210	227	210	245	227	217	215	218	203	226	235	217	212	200	213	235	229	213	233	203	227	208	205	204	189	190	202	205	214	214	207	245	203	208	196	223	224	203	217	222	221	210	195	215	197	210	229	212	186	197	223	200	214	227	235	208	227	237	199	183	205	213	210	224	231	212	213	214	213	220	184	178	219	229	187	238	208	250	222	214	203	231	220	190	201	208	206	215	227	220	193	195	219	228	217	214	223	209	192	204	185	236	212	221	213	200	219	216	179	208	202	219	227	205	195	197	251	226	239	229	223	208	222	199	223	199	212	212	224	222	217	199	210	211	184	209	222	207	227	205	228	215	213	202	192	234	229	189	210	209	199	206	226	213	187	212	195	215	237	226	211	194	210	240	213	180	213	203	205	194	236	255	214	220	199	215	203	222	215	199	227	216	203	210	216	183	202	195	219	231	198	252	223	200	232	201	215	195	224	213	193	207	203	235	210	207	222	206	205	233	207	213	214	222	204	242	203	200	225	224	209	204	203	195	227	214	215	215	190	198	231	246	235	223	196	198	190	212	212	221	210	193	184	218	222	233	199	211	203	200	236	216	247	202	197	203	197	219	197	201	205	205	210	206	197	210	208	204	211	196	220	235	222	225	243	253	204	221	223	211	197	218	203	227	209	229	206	206	187	232	207	243	224	219	220	213	193	221	193	208	223	208	208	213	261	213	220	217	207	215	230	206	208	207	203	206	202	204	224	216	237	197	202	236	196	193	212	226	216	207	199	206	228	198	206	212	244	194	232	232	226	212	218	215	195	215	189	202	225	212	207	197	207	216	212
32306	14132	10748	7358	3445	1297	1067	905	881	762	753	671	653	590	578	565	547	548	515	498	538	487	473	470	463	492	443	487	451	487	463	447	445	438	456	477	492	507	473	500	457	532	466	466	463	458	512	466	499	470	478	468	487	482	476	501	473	466	458	459	469	476	473	474	430	437	433	484	473	515	473	471	452	444	468	492	500	486	474	464	453	442	461	456	497	497	438	473	485	477	427	458	479	454	462	451	473	474	516	448	464	462	494	474	492	468	495	470	474	456	488	445	497	455	457	449	514	475	461	458	475	449	465	475	496	469	433	460	453	467	481	441	443	464	474	462	441	464	444	458	443	482	428	504	438	469	502	497	488	482	435	495	487	448	466	465	458	448	474	477	474	449	465	492	475	472	459	498	514	455	486	468	483	500	423	478	497	466	465	453	462	431	484	477	468	451	479	450	470	464	439	468	502	478	445	473	467	460	487	512	478	518	485	462	473	481	465	501	426	436	453	432	450	484	432	421	450	503	435	459	480	479	413	390	483	459	451	445	455	463	457	454	472	450	458	471	478	425	423	452	443	460	458	475	474	485	478	492	466	455	476	501	453	491	475	457	456	485	403	495	464	463	466	461	459	426	449	464	447	478	489	438	468	460	459	486	445	486	463	434	462	438	462	445	460	447	480	469	480	478	474	465	445	448	478	476	473	437	460	492	460	464	486	474	466	462	446	486	482	474	469	472	464	460	481	466	482	463	489	446	450	462	501	497	468	466	477	461	487	468	485	494	496	472	459	470	474	452	494	496	449	453	439	469	495	477	472	442	460	486	465	464	406	488	486	476	439	445	454	477	463	465	463	444	464	484	501	479	443	454	456	448	451	468	447	447	483	456	456	473	508	454	474	457	468	459	503	480	507	439	446	488	465	439	487	473	508	463	467	473	481	485	433	463	473	444	444	464	494	465	468	471	457	471	451	484	426	445	442	460	490	499	468	483	475	455	493	455	481	454	461	430	434	468	443	458	472	472	461	469	475	460	492	471	464	460	431	466	452	448	489	477	520	470	498	452	484	441	484	457	481	481	491	451	522	480	449	491	468	469	458	430	464	497	468	445	453	461	449	477	465	489	456	480	516	480	476	473	496	448	466	423	497	502	445	448	453	468	461	470	490	439	483	463	453	456	459	463	459	464	479	463	442	527	480	517	425	436	461	455	466	442	407	466	447	485	461	444	463	460	479	473	501	456	479	467	492	450	442	435	468	484	470	470	479	453	447	461	441	476	467	481	445	476	446	461	458	484	453	444	465	449	500	462	483	483	460	493	469	502	431	465	499	484	486	467	480	457	489	475	507	444	448	483	467	439	477	470	440	489	491	450	489	460	487	470	459	481	493	442	455	477	435	483	511	462	458	437	455	472	502	463	426	465	470	459	453	496	438	455	448	472	465	461	471	448	521	458	468	465	441	471	483	433	479	436	468	455	508	450	450	484	462	471	493	478	451	437	486	441	424	460	470	448	450	465	487	485	457	456	452	477	478	502	428	476	445	457	455	494	458	455	449	448	500	498	485	485	474	509	412	480	489	498	456	444	476	420	442	446	484	457	477	475	472	446	510	504	470	480	474	496	509	471	419	432	437	444	466	474	471	445	440	454	438	500	413	456	479	435	452	480	468	458	514	466	482	459	473	477	445	492	468	491	467	419	496	460	474	499	428	437	478	468	465	461	486	475	469	461	489	464	450	466	486	448	493	490	449	444	471	445	453	501	445	469	438	485	454	449	423	474	458	478	453	476	464	458	459	445	450	499	446	472	477	467	455	452	483	445	434	450	484	456	451	457	486	459	462	499	432	480	488	447	467	443	480	469	471	446	466	479	475	428	483	494	495	462	461	454	459	458	444	506	485	472	480	439	458	465	473	495	466	464	531	405	483	476	437	463	465	441	478	434	477	443	491	454	442	458	469	487	443	449	453	460	485	477	443	481	456	461	447	440	459	454	488	478	478	468	457	461	445	407	447	487	469	465	461	481	449	468	469	471	467	469	464	520	458	473	443	460	450	454	437	458	477	462	477	470	459	461	494	459	461	461	498	462	508	483	475	415	444	464	463	445	473	468	432	496	452	459	492	424	443	453	462	471	500	468	458	448	474	450	482	436	487	461	461	452	461	486	485	488	462	497	444	438	483	483	449	466	481	438	454	425	468	438	459	437	443	472	481	437	481	457	473	432	487	454	505	513	466	464	481	460	484	437	476	425	456	497	470	434	485	496	486	469	477	443	517	423	499	466	493	454	477	467	445	463	497	482	442	441	467	488	415	506	475	433	446	455	476	489	469	456	483	458	477	482	436	479	451	473	485	469	450	475	427	441	441	507	456	466	475	454	451	474	472	473	483	489	507	447	486	494	470	460	442	470	465	442	470	481	470	450	476	506	463	464	452	438	461	444	454	444	470	457	481	445	470	489	427	458	447	441	420	476	492	449	487	489	443	459	460	443	472	489	476	472	460	479	481	432	456	487	453	465	464	452	442	469	461	446	481	459	428	475	432	475	450	462	468	459	437	445	461	453	483	431	492	468	448	469	505	443	454	468	473	495	502	478	463	472	494	485	408	468	472	442	486	481	455	471	493	474	473	463	486	457	444	474	473	460	456	457	478	487	481	460	513	461	474	475	473	451	439	440	432	474	486	512	496	487	484	448	419	456	418	472	471	473	452	505	463	457	503	448	499	470	470	494	475	513	502	468	470	470	464	435	429	469	449	417	460	514	438	460	501	486	467	463	463	484	441	451	433	494	463	480	415	450	464	456	463	496	478	470	465	454	480	485	479	497	463	474	437	449	457	471	460	467	474	455	455	445	470	508	454	474	439	437	459	425	458	474	452	491	444	462	425	457	432	464	486	493	463	447	450	484	464	453	473	474	442	433	468	470	445	437	458	462	424	482	443	495	459	456	430	457	477	411	440	467	468	475	492	468	476	497	444	515	471	418	482	465	455	469	460	446	455	446	473	412	436	511	490	424	495	470	436	444	451	477	482	491	441	496	430	474	446	485	444	443	442	459	479	465	442	473	486	455	455	457	460	489	436	452	458	465	457	480	465	461	501	467	448	462	504	427	489	459	478	470	480	469	446	455	458	453	481	489	458	468	500	457	457	513	459	460	468	470	431	468	491	467	456	473	473	476	430	458	478	469	456	469	478	473	475	492	497	477	470	484	476	481	445	462	457	446	489	465	446	465	448	462	460	453	454	438	500	480	428	472	483	472	456	462	460	468	470	457	473	410	461	462	484	485	489	429	449	470	428	491	465	496	452	434	451	457	445	464	470	438	470	474	516	441	441	459	440	482	462	450	484	438	489	446	454	467	506	451	449	486	484	454	473	454	445	484	468	449	441	480	497	451	474	458	483	494	444	513	426	509	493	489	448	459	484	479	454	478	487	452	483	472	499	459	466	480	463	424	429	463	475	482	489	447	504	463	447	451	468	468	466	472	434	464	436	435	464	507	456	467	441	496
59651	30773	13667	4772	1582	526	359	319	285	263	279	235	254	257	208	222	222	200	201	207	228	223	201	219	187	204	198	204	192	204	225	205	196	203	214	190	181	208	222	178	184	208	198	224	200	220	206	231	186	192	159	214	198	197	215	223	214	203	212	172	192	215	221	211	174	199	189	217	199	199	171	209	185	210	206	218	207	177	204	202	196	207	193	218	203	193	191	183	209	193	161	212	179	212	181	240	190	199	182	210	210	203	187	177	190	227	220	181	198	238	191	203	198	169	152	159	202	228	185	196	202	197	198	200	232	207	201	176	201	214	183	219	212	190	191	184	209	237	180	189	213	207	200	175	201	193	191	216	226	198	205	196	177	176	207	231	207	235	218	184	176	180	186	206	209	207	182	188	209	179	198	208	211	194	211	240	222	197	241	166	200	200	214	194	199	189	196	222	211	198	175	174	204	206	183	185	194	196	206	206	196	206	194	226	199	194	194	187	186	211	167	185	216	217	232	177	203	220	222	203	211	207	210	233	209	202	217	216	237	211	238	201	167	192	182	218	170	176	179	210	209	164	173	207	215	208	192	197	221	201	190	176	211	192	194	204	214	189	176	210	201	216	232	201	187	179	195	212	200	200	179	204	227	207	207	197	206	225	220	209	197	201	187	207	222	196	203	180	209	204	202	215	214	190	193	222	204	190	179	211	197	208	198	190	188	215	195	197	219	213	207	192	194	203	193	189	214	207	199	251	186	209	223	187	206	194	186	200	189	221	226	205	206	225	204	191	197	213	181	192	202	203	219	203	209	204	189	217	183	224	183	203	182	192	208	184	219	206	199	206	212	223	191	171	196	203	182	186	209	195	187	197	188	200	207	207	189	202	193	227	211	209	195	200	224	186	220	202	201	204	200	205	198	201	215	233	200	199	203	210	210	195	199	188	202	188	208	179	206	194	171	186	197	189	227	209	197	196	228	200	188	201	214	194	200	200	208	197	227	212	178	208	210	204	207	226	208	193	167	201	222	187	196	180	233	211	208	219	192	219	198	182	199	214	207	188	180	196	201	204	190	200	165	196	189	203	208	184	208	204	200	204	197	194	206	211	210	214	185	205	209	206	194	222	206	182	201	186	180	210	189	196	210	217	197	198	211	205	202	195	216	180	181	207	173	198	229	198	178	199	220	214	234	206	196	205	181	202	215	203	198	215	191	199	186	181	176	216	216	183	201	185	208	221	205	188	202	205	202	202	181	198	198	218	170	206	198	190	184	195	193	232	235	176	202	176	182	191	211	208	207	210	207	184	191	191	194	219	215	227	220	193	191	218	209	190	196	223	198	196	204	169	204	188	198	243	188	222	187	197	194	178	208	186	187	194	210	210	213	208	217	190	214	205	194	184	207	213	197	240	210	188	208	210	196	194	192	187	197	202	214	185	198	221	214	176	191	206	199	178	214	203	186	213	182	208	192	199	214	206	218	213	199	202	198	188	199	191	198	199	213	178	190	216	215	200	204	213	193	187	201	186	202	193	195	224	196	179	209	207	219	210	188	218	159	199	195	223	193	190	195	188	194	187	199	219	206	193	192	212	182	192	194	174	211	199	205	203	210	229	182	190	196	190	192	187	203	206	186	206	217	219	204	209	215	223	202	220	208	194	202	183	213	209	192	208	194	190	197	226	200	205	202	212	220	170	182	182	201	200	202	199	204	179	195	186	189	183	181	171	220	197	190	210	202	199	186	196	203	211	206	189	199	217	184	217	192	214	187	193	173	181	205	214	228	213	181	197	222	202	198	214	179	211	197	204	203	209	205	206	213	210	203	192	214	202	201	245	197	211	183	216	208	220	186	195	227	223	217	199	206	198	223	206	200	208	206	223	214	222	211	179	199	219	202	184	217	202	213	204	197	210	207	192	193	203	163	216	197	171	206	193	204	187	206	213	212	190	178	216	220	217	204	195	208	189	201	196	173	212	190	188	190	221	201	218	193	184	188	220	210	194	196	219	203	209	191	202	228	205	200	225	199	176	196	188	202	224	198	193	205	176	195	216	194	171	173	204	178	189	199	190	193	211	198	194	243	195	187	188	190	198	215	206	202	196	202	185	195	199	188	241	194	205	184	188	185	203	203	242	205	200	195	206	187	187	209	223	190	217	209	207	220	211	218	230	195	195	194	193	209	207	187	189	174	232	179	222	205	174	189	186	198	208	218	195	207	205	190	210	197	192	182	214	207	233	189	201	197	181	212	222	213	175	188	158	185	191	199	191	196	185	199	187	182	187	210	202	199	191	200	206	209	228	204	192	189	222	178	202	197	223	185	189	211	193	216	208	170	200	201	206	210	191	162	194	198	197	184	213	200	206	211	191	215	181	180	183	203	176	221	196	193	181	220	182	213	174	221	172	193	200	197	182	203	198	205	199	205	206	202	197	209	210	201	185	193	193	216	186	174	216	197	213	206	203	195	230	233	193	190	181	199	224	220	225	212	220	210	168	160	196	209	207	204	186	209	193	173	206	218	201	192	201	178	212	183	189	208	209	191	210	178	206	221	201	201	198	192	177	183	217	192	191	201	210	215	189	171	193	202	207	219	195	196	209	200	213	207	182	195	199	197	190	184	198	182	174	202	214	211	204	233	223	197	212	178	216	189	206	183	190	238	191	185	208	226	217	188	194	212	212	220	192	219	189	197	202	200	238	203	191	210	194	216	189	210	233	201	212	191	205	192	193	221	211	217	218	190	188	242	211	222	199	226	203	186	210	191	189	207	213	194	178	182	193	200	203	204	186	196	212	228	202	206	205	223	200	200	178	203	201	181	213	216	239	225	188	186	217	204	193	195	205	192	193	215	189	184	193	205	195	210	178	207	216	209	185	219	219	162	213	215	212	222	170	201	165	188	198	189	217	218	233	174	198	181	213	188	188	214	193	239	198	208	201	235	202	204	188	213	226	198	208	185	194	198	198	191	191	226	187	191	208	202	213	191	203	191	203	180	180	213	181	196	201	204	197	206	204	210	201	176	197	189	196	201	200	192	230	231	206	214	190	197	190	217	235	169	226	176	204	215	215	195	229	218	214	215	233	233	200	222	196	191	186	203	204	198	169	237	170	192	219	202	205	194	205	186	211	192	211	187	204	204	202	223	215	203	185	212	188	202	147	198	186	185	225	190	185	191	218	194	188	210	204	190	205	209	193	223	169	214	197	201	215	199	165	215	189	210	203	219	205	199	169	199	183	193	206	213	209	205	178	176	197	210	170	180	222	221	185	215	217	221	193	174	189	223	205	194	206	207	193	197	223	214	219	191	233	186	199	209	197	190	199	199	180	240	211	200	228	163	198	208	214	203	195	199	193	196	206	177	186	195	204	206	204	192	220	211	201	223	229	185	214	208	212	225	213	196	198	240	193	204	222	170	215	190	223	204	214	178	179	165	186	214	224	191	217	207	199	229	189	201	204	203	225	203	189	204	189	243	223	217	227	190	212	226	201	192	203	198	205	186	197
39061	22134	14165	9495	4432	1585	1157	946	938	786	686	664	645	613	587	505	556	508	511	481	508	495	453	488	462	428	451	462	435	480	461	465	451	436	437	487	466	433	460	413	470	440	429	458	449	433	444	431	457	435	460	443	517	450	470	426	458	431	441	415	461	458	419	471	407	424	451	416	434	461	450	446	473	469	446	419	423	438	470	410	461	427	454	453	458	432	427	436	426	460	413	435	460	433	483	425	453	462	464	438	444	460	449	447	449	441	438	431	454	447	435	421	446	471	429	469	486	441	452	492	453	426	432	432	442	432	445	438	442	431	445	449	451	426	437	448	447	465	431	463	440	439	428	415	456	445	428	434	449	430	411	455	442	441	454	482	426	457	429	432	448	441	465	462	407	434	414	430	393	430	420	411	419	462	424	434	476	456	435	435	442	442	477	469	439	467	431	428	420	461	428	429	438	438	423	425	422	426	462	478	428	414	415	465	446	426	452	429	448	439	419	450	482	444	418	415	432	425	447	405	471	485	426	443	430	446	437	412	427	420	476	438	472	426	461	417	432	462	457	419	466	466	444	438	497	467	468	446	432	420	445	480	390	412	428	444	469	439	426	408	464	440	455	440	444	458	437	424	428	480	481	460	438	433	441	466	474	449	420	469	420	456	428	456	400	453	421	466	456	463	414	435	454	463	441	471	483	448	460	469	439	437	439	460	462	437	408	452	456	447	443	502	401	434	429	453	433	474	488	420	420	421	470	436	459	417	431	466	470	448	443	477	456	446	439	430	433	459	424	449	432	447	439	430	432	430	400	468	457	448	458	381	458	408	482	456	447	463	440	462	474	398	436	425	444	461	460	448	462	424	438	436	433	466	475	468	457	434	450	469	490	411	431	453	428	434	401	425	476	429	495	391	459	450	444	458	451	499	430	442	437	454	429	442	457	434	473	449	429	427	460	453	417	447	414	448	394	424	449	421	401	428	475	450	423	397	422	457	463	462	454	471	431	469	441	431	454	416	461	432	413	440	439	452	446	467	474	426	455	486	458	441	439	435	429	449	453	466	415	490	416	471	489	442	455	441	432	471	509	474	422	426	451	424	483	425	467	452	427	470	419	470	433	458	449	452	451	437	430	432	447	458	456	433	420	443	473	427	438	427	451	452	453	460	453	425	438	443	452	463	450	413	431	443	448	474	448	452	473	445	452	422	407	510	466	424	463	436	475	429	429	473	426	433	435	474	463	490	423	404	475	464	470	444	410	451	460	484	446	422	474	436	426	437	440	452	458	456	410	439	421	419	486	417	412	449	459	455	433	454	445	480	448	463	456	443	434	420	458	461	453	405	479	427	473	458	469	429	449	444	480	451	448	539	429	456	438	443	396	467	482	436	449	437	430	453	454	406	483	476	435	425	421	426	430	416	455	448	444	426	464	410	435	457	460	420	424	461	452	465	439	443	457	483	451	473	427	438	422	414	428	436	430	460	422	476	449	453	446	509	461	452	416	423	447	438	438	473	420	448	462	480	455	445	454	433	458	415	441	423	444	448	421	428	435	424	428	452	452	442	458	414	430	409	417	455	451	463	459	405	444	425	430	446	463	449	423	460	492	464	431	439	402	447	440	425	439	455	461	470	466	464	454	484	423	458	431	439	472	429	483	441	469	451	429	491	422	466	419	408	412	447	456	446	447	436	442	482	459	438	466	416	390	444	436	444	466	437	429	445	450	439	465	409	430	439	447	468	426	442	434	461	435	453	413	431	440	442	416	422	462	454	462	430	444	402	429	450	463	399	427	491	468	449	445	443	444	420	468	434	452	411	442	429	451	412	421	430	442	406	433	417	467	423	458	460	441	420	408	457	478	445	435	418	453	413	441	441	408	466	460	457	448	426	473	445	447	412	429	440	413	400	428	433	418	465	411	407	428	434	421	437	436	440	443	464	464	461	430	451	437	454	436	451	472	430	463	479	464	468	436	438	465	444	447	449	432	436	435	438	422	450	466	440	411	457	489	406	477	442	459	437	455	461	452	435	438	425	475	484	432	434	463	448	439	431	499	469	471	432	455	451	414	412	457	451	448	433	459	444	416	437	429	412	427	468	446	462	443	447	424	390	419	435	458	473	399	474	464	456	459	457	436	431	418	420	433	440	419	462	434	417	473	453	456	440	421	434	453	413	424	462	478	458	418	461	448	483	429	399	433	434	454	450	422	443	443	421	447	465	442	422	445	443	479	389	445	481	426	434	479	441	451	457	472	480	445	458	419	427	444	425	394	465	416	426	424	425	480	412	407	420	429	457	456	417	437	441	413	427	448	408	436	422	440	430	438	459	465	441	421	445	473	410	432	487	428	475	467	435	466	424	422	408	438	424	423	443	379	456	420	456	448	451	412	470	437	423	470	429	471	412	433	455	460	474	431	476	486	419	439	469	448	464	468	476	471	397	443	442	426	449	482	449	389	421	410	455	472	409	455	457	440	450	448	456	476	422	431	446	439	416	475	439	455	461	456	455	444	424	447	405	459	435	447	449	423	417	450	447	456	444	448	439	429	479	457	441	421	453	455	445	490	474	478	437	470	476	434	417	450	483	449	478	435	425	435	469	439	476	447	450	456	407	438	434	467	417	388	462	456	426	459	454	450	463	456	440	453	427	461	432	458	462	436	421	430	454	431	505	443	476	455	437	488	434	447	426	499	404	411	435	435	452	467	460	465	452	455	473	431	456	436	411	459	422	447	427	462	435	482	423	440	457	399	419	428	433	401	474	438	460	429	457	450	477	451	402	420	453	425	436	429	449	415	408	434	443	502	479	435	425	417	423	448	403	469	422	471	447	400	425	462	437	432	432	436	431	443	427	492	458	435	448	464	464	386	461	426	495	470	417	435	454	448	430	423	446	461	439	440	399	455	467	458	455	458	460	452	451	397	452	442	449	437	440	473	456	424	466	437	459	445	449	399	427	416	402	468	412	458	439	409	412	458	446	446	430	452	451	436	462	435	481	432	436	447	456	444	448	463	428	447	432	425	407	452	428	414	431	426	404	459	458	417	488	444	432	445	467	412	476	429	398	435	453	442	447	431	463	442	448	431	443	414	440	447	446	373	476	454	430	428	483	471	434	423	438	466	440	432	447	409	457	469	422	468	440	433	494	461	439	428	412	451	457	453	403	446	448	470	416	471	420	477	453	416	422	397	424	424	453	468	433	454	440	456	417	421	440	470	453	491	449	423	461	476	459	453	441	464	447	436	434	449	477	449	430	479	455	406	472	468	462	419	420	456	433	450	434	426	439	453	436	441	479	476	437	417	455	469	415	461	442	465	447	416	484	424	429	403	474	433	431	436	475	441	426	420	479	414	438	419	407	446	418	434	440	444	463	430	421	448	450	438	438	421	471	420	473	451	439	432	443	434	447	385	417	427	470	437	445	439	392	430	453	456	436	413	438	468	413	419	462	411	422	445	421	439	405	407	436	472	461	442	440	438	476	444	423	489	443	480	442	408	437
63937	35358	20967	8064	2972	1036	575	393	407	356	319	302	296	289	271	248	232	230	222	221	250	217	216	211	223	213	222	192	198	191	200	209	188	205	214	236	230	192	214	190	187	204	217	213	211	194	210	220	171	212	197	245	212	184	219	230	225	210	224	182	177	201	180	227	238	219	223	197	193	193	197	210	225	214	187	191	216	216	213	214	238	213	188	193	213	181	207	203	208	219	188	208	214	186	200	236	195	211	189	205	203	201	197	242	200	192	215	226	242	243	220	213	202	193	204	212	223	214	178	199	180	242	199	206	219	192	196	215	203	234	216	223	185	181	181	202	198	203	208	217	190	202	221	221	221	191	190	213	204	212	204	215	186	208	207	216	227	194	227	196	203	194	199	202	210	197	202	203	212	228	208	173	200	212	187	195	215	186	199	213	208	221	212	187	218	188	213	203	188	221	196	206	226	191	213	193	222	197	213	208	209	216	205	216	225	206	191	198	201	228	207	194	191	199	184	180	213	212	210	227	167	216	193	202	207	245	227	214	232	217	216	227	187	178	209	218	203	200	205	228	191	237	210	208	224	220	203	195	195	177	213	214	191	190	205	199	201	209	221	219	184	226	207	212	202	227	217	217	182	212	175	217	197	229	218	204	218	186	229	238	230	210	205	225	232	204	196	218	201	185	204	183	221	189	234	194	207	209	196	171	187	188	222	216	196	198	226	233	244	194	206	217	208	210	218	198	212	209	208	203	208	203	197	179	201	187	242	224	221	239	197	197	234	214	207	217	198	232	219	187	211	205	216	202	216	206	197	220	202	235	202	213	204	198	206	226	209	198	213	193	207	228	193	178	208	201	207	205	181	205	236	209	208	202	210	196	200	204	220	238	190	192	220	221	198	192	210	205	200	199	221	214	204	225	210	217	218	232	205	245	189	211	210	206	200	199	216	201	205	209	242	205	179	231	202	211	224	215	219	239	187	214	177	198	239	207	235	199	175	201	210	199	209	228	212	212	195	219	201	197	220	197	206	198	199	222	205	181	191	208	200	201	199	226	217	221	221	194	172	189	227	207	216	186	200	231	224	207	180	190	230	163	186	195	193	192	194	207	189	220	202	196	196	178	219	205	204	229	196	225	216	218	204	197	220	198	209	209	224	194	207	181	204	215	202	213	181	231	236	202	212	206	210	213	227	208	184	200	219	198	224	235	225	200	204	213	198	191	240	210	215	209	194	225	204	203	200	212	213	189	216	191	227	221	190	221	209	198	206	213	245	220	202	209	181	182	236	212	201	184	222	208	207	201	204	208	217	214	224	225	220	215	196	192	220	209	207	191	213	206	202	196	210	214	190	212	208	197	184	195	238	214	198	217	207	195	212	239	191	233	196	190	222	226	229	229	225	204	226	229	212	218	225	198	219	184	220	193	195	213	208	188	217	194	201	206	198	196	206	209	230	198	210	197	198	214	230	244	206	233	245	251	226	214	190	223	210	197	227	222	228	179	222	199	212	199	195	182	205	187	195	171	230	215	204	179	195	218	201	207	193	217	206	191	200	218	213	225	179	230	170	245	201	192	193	210	222	198	230	223	216	203	237	220	207	214	174	216	238	221	181	207	182	200	178	159	198	218	212	186	202	199	214	217	215	217	207	186	192	214	202	222	205	193	200	225	222	216	205	203	251	197	201	212	238	218	196	200	225	221	222	195	192	203	218	197	231	227	212	197	192	204	199	239	208	210	216	217	204	205	212	194	192	202	210	221	216	209	206	196	222	217	188	199	173	215	183	171	175	188	214	220	223	211	188	246	237	191	215	231	199	202	211	209	183	220	225	204	204	196	211	219	199	229	215	206	216	191	181	193	168	229	227	226	210	186	199	189	193	202	183	194	207	220	195	216	185	220	219	211	195	226	218	212	214	186	231	236	191	187	199	221	249	233	236	253	204	193	228	230	204	207	194	225	252	219	175	192	198	207	199	198	202	223	229	198	213	235	211	207	226	212	213	217	203	183	189	197	199	176	232	226	188	222	194	239	213	208	228	205	195	219	181	209	190	211	197	214	192	199	214	205	210	198	194	213	200	199	205	207	200	214	213	182	224	205	219	232	202	193	184	207	220	223	219	201	191	228	215	220	214	212	190	225	207	196	196	207	222	186	203	216	198	207	207	249	208	191	235	219	207	212	200	215	220	177	205	215	167	239	196	194	188	207	213	217	207	233	237	184	177	212	214	208	215	214	202	228	223	191	186	228	198	202	191	218	201	220	228	201	205	234	199	190	221	197	217	196	221	190	214	204	195	231	216	188	218	208	212	227	231	211	184	219	203	236	199	209	189	193	218	196	212	181	213	228	236	211	189	201	235	218	202	184	209	204	218	202	213	204	204	186	198	196	199	216	190	240	208	194	207	208	190	202	253	213	217	196	205	195	202	222	228	224	215	186	194	200	190	207	204	221	224	204	207	206	183	205	200	186	215	201	206	195	222	191	236	211	204	239	199	204	184	197	207	221	205	233	195	223	210	196	215	210	195	199	226	225	191	193	205	231	205	203	192	191	195	220	228	216	218	205	201	228	202	199	175	206	193	235	214	190	217	213	213	172	189	210	210	192	194	202	225	197	194	211	221	183	182	206	246	219	200	201	203	199	206	215	200	221	193	193	209	199	240	191	210	209	178	211	203	199	190	184	215	198	204	181	201	210	235	199	214	204	226	189	209	217	204	208	226	192	182	213	206	226	247	191	197	209	228	208	215	230	192	208	200	224	213	224	185	212	212	216	217	232	195	204	198	196	223	200	233	189	240	220	219	215	223	212	211	209	241	205	197	204	231	222	182	190	192	207	206	211	226	207	219	209	210	233	228	191	209	193	202	225	207	207	197	210	197	206	224	202	192	216	207	215	214	219	195	203	219	219	229	246	221	215	193	198	197	201	224	220	228	204	232	222	217	209	229	192	212	186	207	200	182	183	204	198	193	196	192	208	233	224	187	203	196	199	193	228	215	221	250	214	174	230	205	219	216	201	218	207	198	216	204	209	216	243	199	218	221	214	198	225	195	196	218	202	187	194	207	214	177	218	193	188	222	221	177	194	198	209	198	200	207	184	237	188	211	216	213	186	173	213	195	203	189	199	198	192	186	202	212	212	195	206	210	193	205	216	193	215	205	191	169	216	194	191	201	225	200	179	209	225	212	192	182	246	214	218	212	197	211	222	191	217	165	209	212	216	230	192	218	201	200	216	198	239	218	221	211	187	208	238	202	188	207	232	187	233	214	189	202	208	217	227	217	210	206	193	199	207	204	187	204	175	202	189	186	221	180	197	216	224	211	208	208	224	213	203	207	245	223	211	183	208	213	216	193	208	198	197	220	202	186	171	198	207	192	212	189	199	204	201	226	207	214	191	176	206	196	202	205	218	192	200	197	202	187	213	207	203	228	198	215	193	180	203	177	205	198	199	199	209	201	202	225	218	197	198	241	189	195	202	186	187	204	244	214	186	215	212	215	199
40303	26726	22436	13610	8462	3409	2044	1541	1376	1247	1084	910	836	806	756	715	690	643	596	525	568	493	539	453	461	487	459	502	463	474	458	456	461	475	422	494	451	464	443	505	446	424	455	503	456	432	459	461	418	414	481	484	478	467	463	492	446	494	443	449	451	475	469	451	464	400	486	496	492	446	429	477	467	449	443	498	513	459	460	433	484	472	451	472	452	427	489	444	448	444	458	477	426	445	449	448	456	469	427	450	444	447	445	420	431	460	438	452	428	466	499	443	465	441	471	464	484	461	397	460	484	485	502	463	436	448	482	459	424	436	492	463	477	454	415	446	441	463	488	462	479	420	470	443	482	458	431	476	476	466	487	464	468	407	446	489	465	432	485	448	438	445	480	415	448	449	442	473	449	451	457	474	435	468	434	414	438	433	469	482	448	452	457	415	432	438	460	447	480	430	472	422	442	461	461	460	426	464	448	468	460	465	455	417	471	466	422	471	455	452	459	457	480	466	463	415	449	440	440	430	503	472	454	488	489	470	413	471	432	453	473	423	494	479	461	434	431	461	470	439	461	481	458	433	501	482	435	484	487	488	478	443	461	483	448	424	480	470	440	472	432	465	463	462	463	466	465	492	460	414	425	487	492	443	493	446	465	446	460	442	494	445	442	451	482	442	474	491	427	457	477	493	483	455	459	453	462	480	417	489	441	471	445	455	464	483	456	441	417	458	444	462	434	430	454	444	431	482	468	480	445	463	431	453	428	452	481	470	446	472	450	435	441	454	439	457	471	435	462	472	482	448	454	442	450	453	472	434	459	448	465	441	458	480	439	465	443	455	448	472	487	478	417	468	475	412	474	456	438	458	432	508	434	422	448	479	437	460	458	452	456	446	445	465	431	454	459	453	483	469	463	433	491	462	471	448	433	475	452	480	437	475	461	438	465	480	458	451	450	484	470	463	472	431	446	479	452	485	472	449	471	460	479	445	459	466	501	431	476	468	468	462	440	438	427	462	466	458	502	461	425	494	471	443	459	421	474	482	447	486	426	453	454	444	446	440	461	483	415	462	494	439	466	486	453	462	484	425	490	445	439	466	435	462	409	487	462	464	466	447	442	461	427	436	482	458	402	455	453	453	469	495	459	450	468	484	454	444	483	443	458	457	412	454	451	439	439	427	477	463	457	453	446	460	490	439	464	462	476	465	476	436	455	453	413	479	454	464	448	459	450	466	457	471	476	466	446	466	466	449	473	487	434	464	474	480	493	457	439	427	435	493	443	436	459	444	478	433	461	420	464	488	497	470	455	465	430	432	445	466	427	465	454	442	452	459	424	454	458	457	441	432	477	456	417	430	456	464	413	475	454	396	433	438	469	451	444	477	452	495	470	477	429	454	460	476	440	468	453	465	457	460	445	446	471	450	472	471	447	428	496	480	429	434	452	453	481	434	437	435	442	475	442	479	427	487	442	470	436	473	429	462	493	444	430	474	481	474	450	425	411	453	436	481	475	478	461	443	459	461	445	467	437	453	433	443	466	451	473	456	477	465	433	454	481	416	436	490	446	442	486	498	497	477	469	434	460	440	496	464	461	429	455	467	487	451	477	451	457	430	465	447	478	473	444	477	427	425	460	411	433	442	458	452	438	442	439	449	461	481	448	456	443	456	467	460	435	448	447	477	449	465	439	480	474	433	470	498	475	471	442	459	458	416	484	463	502	469	450	462	455	475	415	499	502	434	464	451	465	466	421	443	447	454	468	455	445	467	488	470	451	452	493	441	470	444	461	437	462	461	446	470	486	437	472	470	469	482	458	496	466	437	475	452	464	430	452	444	451	445	441	488	420	462	442	496	443	470	482	455	464	477	407	442	462	459	411	459	457	463	455	433	484	461	476	437	444	487	468	430	455	436	469	438	442	432	464	466	442	455	426	453	419	443	448	447	435	441	467	445	450	467	431	457	472	471	473	443	465	458	425	421	456	513	497	463	486	431	458	460	437	449	513	447	455	441	453	483	465	446	436	457	471	435	455	437	435	468	433	412	461	458	446	466	421	458	442	449	438	476	448	479	483	449	434	433	462	456	454	448	415	444	441	445	446	422	418	473	460	465	515	472	454	454	452	457	441	443	418	457	458	465	462	460	434	477	469	459	471	466	470	475	502	449	431	478	442	474	451	448	471	428	512	469	440	455	438	443	489	483	472	486	443	456	443	457	464	455	434	452	470	457	489	457	462	432	435	460	454	444	461	434	451	437	437	462	450	459	439	463	427	447	502	456	456	446	434	475	478	442	435	427	449	429	462	470	503	455	447	464	461	456	459	444	489	449	408	437	486	484	459	452	464	468	477	442	465	434	433	496	446	412	446	457	459	472	448	471	471	435	499	434	450	460	451	461	491	447	453	459	479	451	479	436	455	461	453	448	463	456	444	472	471	479	449	460	502	460	508	441	477	470	500	467	444	483	468	453	446	464	436	450	428	420	483	418	451	446	456	433	439	411	459	448	442	449	463	455	433	489	442	430	486	474	486	474	403	397	425	463	478	458	496	464	427	437	468	459	448	458	455	474	432	489	459	428	459	421	454	432	440	419	431	425	447	452	504	445	501	500	442	424	434	452	425	436	458	467	444	460	471	465	500	416	443	469	465	477	478	461	415	475	395	425	471	438	472	487	478	461	431	502	419	454	463	479	488	487	463	447	449	484	466	538	440	437	450	479	414	477	450	481	481	464	509	465	455	444	454	447	466	472	462	452	479	473	482	422	478	454	460	413	447	456	449	447	468	466	455	469	407	466	434	471	426	465	462	472	471	457	451	444	470	441	439	444	436	420	456	458	436	495	457	420	485	478	446	469	447	461	458	477	457	477	409	451	478	441	453	441	434	460	454	435	433	438	448	450	446	468	443	446	453	441	491	461	424	482	469	482	466	487	439	409	457	447	443	440	498	458	454	476	504	420	468	450	431	477	482	471	467	466	448	430	454	469	441	456	425	430	472	469	432	470	478	461	462	482	492	441	466	435	470	473	475	483	497	479	466	486	483	454	443	434	458	436	461	443	451	464	443	448	465	473	448	460	453	449	476	470	476	427	448	471	477	437	476	481	431	484	424	470	428	439	442	437	506	418	467	458	439	447	482	446	434	442	455	483	468	418	477	464	483	445	420	458	425	484	452	424	469	475	443	428	478	483	481	496	462	418	485	484	469	473	459	444	468	466	444	480	466	454	476	473	492	468	442	465	448	489	424	468	473	458	482	440	484	483	449	471	435	462	451	418	441	487	472	454	480	482	404	492	499	450	511	448	469	463	424	446	469	454	453	509	443	472	461	455	461	464	442	475	458	473	508	442	457	457	472	460	496	467	463	472	470	469	447	445	463	455	472	437	480	500	456	449	449	494	445	437	424	455	479	493	473	495	460	446	462	443	475	404	453	451	455	456	466	448	437	463	450	432	487	492	432	442	466	433	452	456	448	471	477	448	458	466	437	453	474	456	444	467	444	435	461	485
46132	23677	7898	2861	1214	499	343	276	270	258	275	261	231	250	232	220	261	227	216	204	222	224	231	218	220	223	230	224	189	195	240	204	212	215	228	216	204	210	211	233	200	210	241	243	211	219	209	252	206	206	184	222	236	209	215	193	230	215	211	204	262	206	216	235	248	220	230	238	206	200	220	178	208	210	185	215	236	232	237	223	222	214	216	240	206	173	224	224	214	171	251	219	233	219	225	215	227	216	224	195	224	251	207	196	199	220	209	220	236	190	207	190	213	230	210	181	224	233	242	206	199	225	196	189	208	219	212	221	219	209	213	223	234	203	218	203	207	230	219	218	180	233	238	223	225	259	206	225	213	217	220	228	213	219	230	247	216	213	230	208	219	208	227	241	195	227	222	245	225	210	214	204	218	194	220	244	238	226	230	197	227	229	218	226	211	197	234	212	199	226	179	221	208	194	233	215	190	202	232	203	208	214	203	195	198	228	234	204	232	234	209	228	215	242	212	235	207	232	198	211	218	206	201	218	218	187	213	222	207	230	204	208	197	211	192	215	199	210	224	223	203	236	231	199	211	219	180	220	220	193	211	197	213	211	230	213	217	188	189	216	237	215	187	226	197	207	210	200	212	233	211	223	227	221	214	215	206	203	225	218	243	242	253	214	200	220	214	172	185	213	258	184	210	217	219	239	200	230	201	199	247	254	234	231	223	238	213	223	195	182	228	212	182	206	223	199	233	222	190	232	222	199	244	224	221	199	214	210	205	213	215	213	224	222	214	211	229	230	198	234	238	227	219	193	177	189	237	208	214	223	224	280	196	232	207	209	200	202	205	242	236	234	240	241	237	204	207	198	214	221	195	185	212	221	195	233	219	211	211	221	204	209	227	208	221	197	246	257	219	217	195	217	220	193	196	222	213	199	200	209	238	200	221	247	210	210	222	231	208	207	234	225	197	220	198	224	204	221	227	204	194	268	208	203	200	211	221	213	195	224	209	232	215	212	190	197	238	211	231	198	221	223	229	203	204	191	215	229	223	228	193	189	223	235	190	189	224	193	210	248	195	181	218	236	235	230	217	229	224	200	203	243	198	229	215	259	215	225	225	213	211	193	200	240	220	210	223	179	214	211	215	210	192	249	214	193	224	227	200	225	223	226	208	204	203	225	176	193	223	206	201	217	202	185	207	220	250	223	208	230	207	220	199	210	197	201	199	223	228	225	196	220	225	224	219	190	218	217	211	222	221	210	217	208	214	244	239	217	200	212	229	230	204	226	224	237	225	208	255	234	260	214	216	194	197	240	216	220	217	205	191	195	218	208	218	242	227	176	216	225	209	230	228	205	216	210	207	205	243	213	231	237	224	206	200	222	221	185	211	200	197	225	209	187	241	210	204	195	211	225	228	224	207	204	257	223	219	215	211	210	221	226	263	245	209	222	245	206	193	219	233	253	235	232	183	203	216	211	229	206	238	205	233	243	227	187	218	228	237	206	206	198	218	231	220	182	206	185	222	217	218	220	169	216	217	238	224	244	227	207	215	225	217	239	190	225	226	241	246	216	220	217	215	226	215	218	227	210	222	199	223	213	198	209	243	216	203	220	219	226	223	233	222	213	197	180	236	213	212	216	210	195	223	208	209	203	254	217	212	215	193	209	204	224	236	211	238	243	223	202	194	223	196	183	209	184	211	219	211	187	233	223	218	242	214	244	220	187	230	255	230	235	224	229	195	220	221	227	231	219	213	198	208	221	189	210	211	207	243	189	245	249	205	218	222	221	180	215	237	207	222	223	226	225	209	226	191	208	233	228	212	220	197	229	209	222	206	220	215	235	228	229	206	205	239	202	192	236	215	239	208	220	204	216	195	200	231	230	224	211	205	228	224	231	212	221	207	188	217	233	245	227	207	220	248	219	221	217	236	200	218	232	236	222	231	205	235	212	209	169	215	196	207	227	228	230	213	232	200	200	198	216	223	215	237	209	198	227	218	201	194	222	220	198	236	213	231	256	233	206	229	219	193	231	222	238	234	218	202	207	171	213	193	178	222	216	219	192	246	215	207	223	205	218	199	213	235	216	190	231	191	227	189	215	198	238	202	221	196	232	206	176	205	212	211	200	203	234	213	235	223	226	201	205	206	252	231	240	186	191	216	199	210	230	196	197	232	215	234	216	230	198	209	189	192	216	203	214	257	211	213	225	193	191	197	190	210	213	228	216	225	185	194	203	220	205	192	227	200	219	260	234	230	217	198	231	220	205	225	208	213	241	207	196	204	209	241	230	198	207	198	195	245	231	203	221	224	214	226	237	217	210	177	176	224	210	257	235	230	205	206	240	213	176	200	194	197	214	202	192	203	230	216	198	209	210	224	200	207	236	217	219	207	225	225	232	220	211	203	204	235	210	235	182	209	233	213	215	220	214	209	200	240	218	218	205	231	233	189	219	213	218	225	265	226	204	199	239	209	207	168	203	234	180	209	203	253	219	221	256	195	208	222	207	203	243	223	222	238	235	214	208	215	219	227	202	223	211	167	189	200	221	193	197	207	206	218	229	232	195	203	219	232	200	203	186	217	192	213	197	202	231	207	211	231	213	190	192	198	178	197	215	219	219	207	216	192	195	231	214	228	194	212	231	221	203	179	215	189	187	222	232	231	203	221	206	212	221	218	232	235	212	223	197	203	211	210	233	225	195	193	227	210	188	206	200	220	223	215	212	217	202	223	234	235	218	237	208	185	197	193	209	234	217	225	220	194	209	218	208	203	198	215	214	210	215	228	212	230	227	223	214	236	216	206	241	217	215	231	193	225	208	213	234	209	244	212	205	203	225	238	244	195	211	229	219	225	209	221	208	205	235	209	236	192	232	220	189	232	208	186	218	240	231	206	220	195	223	240	222	225	218	198	212	203	206	177	227	192	213	217	222	228	209	185	211	233	204	195	202	202	196	195	211	205	211	208	214	202	215	229	231	215	213	239	216	230	202	199	223	190	233	233	245	224	214	210	229	219	227	225	184	222	211	212	220	222	227	174	247	221	259	230	233	201	229	231	225	208	207	218	222	202	209	238	231	222	224	215	226	203	226	216	231	205	206	211	234	215	225	179	197	221	224	217	227	211	211	229	197	211	174	197	205	232	209	189	203	198	231	224	227	202	222	201	178	235	223	215	231	213	211	221	200	206	208	219	234	172	215	197	223	247	213	242	224	202	214	218	212	192	213	230	203	222	203	223	208	191	208	218	221	213	219	202	225	218	255	244	225	209	211	198	224	213	211	200	214	214	209	211	213	198	205	218	212	223	217	243	220	235	216	207	224	183	227	199	213	196	203	234	210	242	203	183	207	212	199	209	187	188	211	205	190	221	224	236	220	208	208	232	252	199	237	221	213	235	224	223	198	230	218	215	204	214	217	228	211	217	228	199	238	213	193	233	195	184	229	229	235	215	224	224	232	207	220	224	214	242	242	219	200	228	220	204	194	191	215	232	202	208	187	188	221	222	178
30635	17102	9267	6541	3717	1393	954	856	748	741	647	607	603	562	580	553	530	553	486	464	486	511	466	468	500	477	507	473	510	464	452	467	491	509	486	464	474	477	487	485	440	479	474	502	522	476	477	491	482	468	461	454	431	464	450	455	477	490	470	470	468	494	479	462	475	482	479	513	497	485	477	468	507	431	488	451	454	493	462	457	498	465	477	489	477	457	478	468	461	471	518	450	494	449	445	487	513	468	513	456	455	465	493	484	489	477	474	500	457	495	460	433	486	459	445	484	461	480	470	509	450	467	503	443	455	478	491	471	450	470	506	479	434	461	474	497	500	471	452	450	456	465	471	477	485	451	468	483	481	480	454	431	454	468	455	481	486	469	501	454	430	475	449	436	485	466	477	453	502	499	442	456	475	502	442	473	482	484	492	462	445	458	455	468	444	478	460	447	466	466	478	440	485	479	458	459	486	480	492	467	460	445	497	457	475	497	513	451	440	471	461	471	448	471	455	441	498	490	495	493	482	482	481	447	458	457	486	482	437	481	473	490	479	494	491	496	470	491	486	473	485	452	513	468	475	488	452	471	470	506	492	468	474	490	489	471	489	453	449	472	457	436	474	456	464	475	487	474	467	449	471	471	452	514	486	478	447	471	490	489	456	464	485	454	496	429	454	478	497	493	486	473	480	469	444	471	455	461	465	476	441	463	484	453	480	457	456	508	456	491	459	493	469	520	491	442	490	489	484	460	469	455	493	440	508	488	419	440	477	477	465	487	490	459	482	458	505	501	446	481	453	474	524	478	431	444	479	486	505	453	485	468	463	494	489	478	479	485	489	473	464	505	466	498	464	462	441	454	496	440	497	463	495	485	517	507	508	441	473	469	507	488	475	467	456	466	461	429	471	433	481	434	464	456	486	466	514	472	465	492	471	478	461	492	471	438	484	457	499	448	491	463	472	470	441	473	471	486	484	478	484	473	453	511	494	472	459	426	476	485	448	494	513	464	438	442	502	470	444	474	450	440	447	485	441	487	465	463	478	490	474	485	489	507	497	463	498	478	515	454	469	476	542	447	477	513	480	492	466	495	464	470	487	443	455	488	452	462	448	486	428	484	482	484	493	492	495	424	471	487	528	460	496	473	490	459	486	479	460	489	500	481	443	485	459	472	473	456	453	475	431	478	451	440	483	490	485	452	488	497	445	452	451	529	466	454	466	472	496	438	448	468	491	469	473	482	469	471	475	476	472	476	484	462	447	453	493	465	465	476	451	456	483	488	485	443	490	430	489	483	479	481	420	468	467	443	430	470	443	467	466	450	459	440	492	476	455	451	480	492	446	489	482	464	481	434	442	477	466	460	492	482	457	450	483	473	505	457	498	491	493	484	475	469	451	459	451	474	488	467	451	434	470	489	469	474	443	476	462	476	467	443	449	498	452	471	485	467	488	484	468	452	507	460	442	428	509	474	485	461	490	436	515	488	434	446	437	509	443	503	486	473	464	504	506	516	489	476	464	449	459	426	444	448	457	490	455	465	482	456	510	506	444	481	455	467	485	465	459	476	438	476	495	535	468	477	455	452	446	483	464	495	496	475	448	471	439	410	431	488	463	481	474	482	493	488	486	490	454	450	473	462	505	474	417	471	485	470	488	482	459	508	444	476	435	472	488	457	474	493	447	467	476	474	481	477	486	490	455	486	465	512	471	449	475	469	472	477	468	489	458	441	479	451	481	455	517	476	458	485	491	468	462	461	493	490	478	457	483	453	530	497	446	488	427	463	466	499	432	492	495	505	485	464	452	499	511	470	483	463	474	474	458	481	456	470	502	451	473	459	486	488	437	482	494	460	463	492	466	513	457	483	500	475	477	451	455	458	502	476	488	454	469	449	459	456	488	471	512	465	430	469	490	477	471	459	474	466	476	498	462	486	514	465	424	474	488	489	512	467	470	457	510	470	473	489	488	504	483	477	449	484	502	459	499	457	501	477	476	462	488	507	442	471	520	487	499	451	492	488	441	485	471	505	434	465	479	470	477	483	494	456	470	472	469	459	507	431	486	481	479	452	451	471	464	474	471	459	490	472	434	482	474	425	485	482	493	474	493	433	457	477	468	452	484	459	495	444	494	468	464	457	502	494	473	443	486	460	509	440	458	455	481	454	434	467	443	476	472	484	448	496	461	503	488	479	473	494	470	435	469	457	454	469	496	498	430	447	479	528	481	493	451	460	493	470	455	512	449	460	485	474	482	440	491	448	439	475	455	467	483	477	488	464	482	475	452	447	483	464	470	452	486	476	475	497	480	456	459	485	488	462	486	462	454	454	466	459	496	484	461	450	467	491	447	513	464	452	477	504	468	473	425	461	455	478	466	456	450	468	424	487	476	500	487	500	454	458	488	476	487	495	456	467	463	495	477	491	451	487	460	484	509	460	516	501	478	476	486	487	484	489	499	477	493	447	502	437	454	479	484	474	456	468	516	476	464	506	477	501	474	467	483	469	491	475	453	478	432	473	471	466	467	484	472	449	439	466	509	469	471	467	458	465	466	447	425	473	470	518	446	475	456	524	487	465	487	481	493	461	511	457	482	463	443	454	489	456	507	484	479	471	485	470	486	415	479	488	481	452	493	462	446	452	452	468	495	511	473	458	467	474	483	473	456	460	459	478	497	465	473	451	446	494	469	459	453	496	451	481	476	502	504	478	463	459	464	499	477	491	446	540	498	440	502	517	469	437	474	445	474	468	440	454	446	476	484	486	499	437	465	486	467	413	504	459	443	452	485	479	435	442	480	457	457	503	456	458	462	493	467	485	464	445	459	465	435	483	447	457	458	476	493	442	434	428	460	458	469	458	484	433	510	469	484	450	459	464	473	456	462	473	487	463	488	481	452	477	476	470	457	478	461	504	483	446	462	470	470	499	431	475	450	474	462	500	463	431	477	491	465	459	469	480	483	500	449	459	485	469	470	472	448	469	447	430	483	468	475	461	446	480	482	460	489	486	506	488	512	463	496	484	449	497	483	454	445	481	469	486	485	440	485	492	480	466	458	475	488	474	427	499	464	435	495	460	457	445	478	483	502	468	474	453	434	482	485	480	480	503	463	483	473	491	471	455	489	465	460	456	510	421	480	464	442	468	455	462	461	497	472	460	484	463	498	487	486	467	527	487	457	469	470	442	451	462	460	477	433	487	471	495	500	492	452	468	480	511	432	477	474	484	439	502	461	474	476	467	457	444	494	420	441	450	446	488	526	495	463	457	502	481	475	468	484	509	497	457	492	456	514	455	492	498	492	453	481	475	465	473	456	437	505	463	482	449	444	420	457	447	471	477	447	500	454	477	453	493	499	418	507	517	450	478	492	435	443	441	489	493	450	473	435	445	448	457	483	496	491	498	460	493	475	487	468	448	474	436	460	491	486	500	446	445	460	458	494	462	484	499	490	439	492	456	475	476	477	469	469	493	478	458	477	467	481	464	455	492	444	472	470	498	501	478	456	490
58837	33942	15679	5328	1582	811	418	401	309	272	286	269	252	238	203	212	220	206	210	207	209	197	221	220	213	223	207	230	191	215	255	205	230	229	221	184	184	198	201	176	193	214	202	197	216	193	200	188	182	192	201	220	214	197	180	208	193	204	201	240	192	203	227	208	202	215	206	214	220	195	204	197	203	229	231	195	205	188	202	200	193	208	219	213	220	212	231	199	213	199	198	212	191	174	178	229	216	201	186	208	225	224	185	207	178	198	191	227	209	184	228	223	203	196	176	225	182	212	189	196	234	229	208	171	188	202	199	182	203	203	183	248	202	195	180	203	220	221	221	194	192	173	199	205	217	202	187	180	216	187	218	206	210	205	230	176	200	222	188	206	233	197	189	189	200	226	205	189	217	209	200	193	203	212	213	221	195	173	202	213	199	193	207	214	228	212	199	233	210	201	210	208	237	202	196	219	203	231	232	215	196	206	203	221	199	209	206	195	184	214	223	200	210	219	183	218	210	218	188	200	202	188	207	196	198	195	207	202	214	193	204	231	198	225	240	190	182	228	210	222	211	199	203	215	225	205	211	214	224	203	191	201	234	181	194	219	193	215	204	183	202	200	224	212	218	220	210	239	213	204	233	206	200	234	211	191	197	211	225	205	192	186	209	196	221	217	206	235	236	214	203	217	196	202	194	184	159	190	183	192	218	203	196	189	223	189	197	219	189	186	210	212	182	201	232	189	226	181	232	201	198	176	207	186	186	230	181	258	191	214	201	179	204	183	189	196	216	179	174	217	220	181	191	192	207	192	191	186	193	202	182	220	186	177	183	187	176	179	203	193	215	205	206	196	225	201	222	181	196	212	217	215	219	206	205	202	201	238	202	208	220	223	203	216	218	215	233	206	189	188	200	212	198	193	183	226	191	174	226	190	210	209	224	189	221	195	214	227	202	183	193	244	212	186	183	223	190	165	197	230	207	204	209	215	237	230	217	185	199	201	178	187	222	198	196	185	211	204	213	198	220	202	196	208	221	225	187	163	205	227	195	196	185	201	222	222	207	193	189	211	214	234	203	213	191	202	191	224	190	181	225	182	202	243	185	194	189	209	203	211	216	211	220	207	177	209	197	213	234	186	208	226	226	217	176	202	206	178	252	180	228	205	203	226	202	210	184	213	201	210	218	198	207	184	212	208	190	192	220	187	197	204	235	224	185	196	195	179	202	189	204	208	200	190	196	194	191	225	187	214	197	209	225	194	244	190	211	208	197	169	199	222	184	204	207	209	217	226	180	215	245	195	208	231	164	205	201	215	190	207	222	222	200	181	227	219	192	198	233	223	220	202	216	210	205	201	204	202	186	231	221	209	196	186	206	201	223	217	202	166	229	233	196	199	211	198	212	218	190	198	231	205	216	174	207	215	212	206	221	227	207	220	195	202	194	199	184	196	227	204	193	193	195	207	205	224	189	204	206	210	181	202	170	202	202	201	210	196	194	223	223	213	186	197	188	220	199	198	191	196	201	198	225	184	181	179	208	215	198	197	181	237	193	181	227	203	190	200	221	177	201	232	198	202	219	212	195	180	218	215	206	179	198	202	209	166	173	198	229	187	203	249	196	216	192	186	218	227	177	231	172	182	196	211	220	224	203	213	197	197	197	201	226	175	202	194	223	201	210	213	199	203	231	192	224	213	202	214	216	175	175	187	222	201	213	228	188	195	223	201	180	197	226	192	230	231	205	232	197	201	203	222	192	209	215	199	188	190	201	231	213	210	220	225	206	192	239	193	225	214	197	208	238	234	215	198	185	188	219	208	208	193	229	194	203	229	204	218	227	236	221	224	218	207	176	205	176	165	199	194	189	214	198	216	213	210	218	198	198	192	195	210	189	202	210	185	204	226	215	192	203	210	228	193	179	228	210	237	201	233	206	216	213	182	209	219	189	197	221	232	185	188	222	207	206	205	203	214	208	215	228	213	187	207	207	222	213	224	216	196	208	211	193	217	188	175	172	207	204	233	193	197	198	201	167	202	212	203	207	238	214	188	220	216	223	216	205	197	193	214	191	199	194	225	195	204	216	221	193	203	181	195	192	188	221	238	199	170	202	207	192	193	208	221	194	176	204	229	179	216	196	211	208	233	203	201	205	202	226	248	204	194	209	187	197	196	195	204	213	200	201	199	194	189	177	211	191	203	187	198	209	224	225	222	211	198	238	201	234	211	198	230	194	219	221	212	223	195	204	199	223	187	188	204	198	186	220	209	233	204	232	203	201	212	221	215	204	202	176	208	182	220	242	208	215	216	219	201	209	201	191	167	169	205	197	183	187	208	194	208	211	231	204	198	193	211	220	208	219	225	239	202	180	188	190	216	240	205	200	185	223	223	209	228	184	213	174	201	199	219	213	211	205	194	194	221	200	181	217	215	198	193	182	200	206	180	217	206	209	207	208	193	203	198	214	215	244	207	214	214	219	214	225	198	208	217	200	208	188	214	212	217	190	206	208	212	209	214	201	224	194	219	231	222	196	194	213	191	186	197	182	206	209	202	235	201	206	186	197	198	195	208	225	187	221	218	193	189	161	195	181	219	214	193	203	176	207	234	212	187	222	200	205	204	210	172	214	212	212	218	214	219	216	220	198	220	208	221	210	188	211	186	220	197	228	184	209	193	218	189	224	185	231	203	194	241	230	220	197	207	190	199	211	216	177	221	195	237	198	218	192	196	215	185	228	189	191	202	204	210	225	198	184	234	218	212	196	212	203	210	225	221	196	206	187	195	219	222	211	210	186	209	190	194	198	200	214	174	201	224	203	197	219	203	188	222	181	193	247	196	202	202	193	222	174	235	209	214	186	208	218	220	206	234	191	189	218	204	183	192	231	203	207	225	185	224	225	195	181	225	225	188	204	218	196	224	197	201	204	199	202	208	192	215	206	199	208	198	229	211	203	211	202	187	223	201	211	215	187	196	216	196	222	172	187	225	189	189	220	217	213	196	221	213	176	194	211	222	190	214	204	233	187	243	213	199	210	210	211	194	201	191	211	211	197	192	222	192	214	202	211	203	236	219	208	226	185	202	233	207	208	206	200	254	212	206	205	197	208	202	204	218	198	217	198	211	192	196	209	188	200	219	195	199	216	195	201	183	201	211	208	184	182	175	197	202	183	199	200	195	207	203	214	199	214	190	224	246	198	202	220	213	206	195	207	213	202	207	186	225	203	214	178	196	193	235	205	221	193	215	227	209	184	189	210	226	194	197	225	200	196	190	197	192	215	203	221	202	177	198	206	206	200	190	219	196	227	197	204	198	227	219	223	195	213	211	206	211	200	210	209	205	201	209	223	201	212	212	206	191	189	194	211	201	168	200	212	176	190	197	212	194	207	209	211	171	212	190	209	196	225	227	195	195	223	202	206	214	200	206	206	204	210	209	191	203	206	204	181	206	199	199	214	202	215	204	214	206	208	198	178	199	225	202	193	195	199	181	188	228	218	202	194	212	200	230
38489	25409	16683	9990	4640	2758	1231	1006	849	767	763	660	639	655	564	555	531	525	511	507	473	470	488	462	463	529	492	430	444	455	499	467	447	466	420	457	442	437	464	468	464	432	419	451	443	457	461	421	428	461	402	496	428	479	450	470	467	479	426	492	422	437	448	448	447	427	473	467	431	463	493	436	493	470	439	460	429	445	425	467	463	444	446	424	467	442	436	446	440	477	466	421	478	446	471	467	482	442	466	481	460	425	463	427	470	450	465	490	476	481	493	481	458	454	444	456	429	455	444	458	494	442	475	460	414	465	460	452	461	500	429	427	458	467	499	413	409	452	472	453	458	453	446	462	431	464	462	409	406	473	455	468	485	421	447	450	479	434	456	448	470	466	461	437	428	501	462	446	457	450	423	472	417	452	451	433	477	485	461	482	463	458	457	474	469	467	430	490	419	489	450	448	423	487	467	426	440	432	461	439	471	442	398	426	473	461	465	473	468	456	453	442	414	486	421	475	389	487	451	473	483	431	464	468	469	453	451	447	475	494	446	473	431	440	464	445	470	460	438	473	487	410	491	463	454	419	486	415	455	470	438	395	452	453	451	433	450	485	447	468	468	460	441	463	450	421	438	431	461	433	420	415	433	459	434	455	481	443	502	451	433	486	478	439	428	445	449	485	430	473	423	421	465	453	411	487	484	430	484	442	413	471	462	462	458	484	416	498	470	458	467	476	451	443	453	465	413	457	444	422	475	485	459	423	423	454	425	481	454	446	447	422	463	449	433	451	427	443	397	452	440	457	434	485	455	453	480	435	451	427	409	479	485	407	458	443	452	449	457	488	458	483	418	444	464	452	444	424	479	427	452	439	452	465	484	460	447	466	449	424	450	483	436	480	443	465	461	472	454	425	459	452	458	463	422	454	459	466	467	434	489	452	462	458	449	424	473	467	457	484	430	466	444	443	423	450	447	488	458	427	445	431	441	442	468	441	440	489	473	486	451	416	432	447	450	459	501	440	446	463	436	504	452	458	444	458	437	443	437	441	437	461	443	436	466	435	452	442	455	454	475	475	425	432	439	470	448	467	440	450	425	462	455	462	462	463	409	469	457	457	460	446	502	443	433	492	479	456	429	448	474	461	437	464	471	441	450	456	458	501	517	472	474	481	442	462	439	450	467	432	447	457	487	475	416	424	439	450	481	415	415	449	453	446	456	440	458	488	423	427	442	468	460	437	436	427	451	465	441	474	421	441	439	435	469	430	419	434	460	467	471	397	422	464	467	472	442	450	467	489	450	454	496	467	488	459	405	468	453	467	467	445	430	435	504	473	432	425	433	468	426	460	458	453	466	434	433	460	442	462	455	477	465	460	450	447	435	446	435	420	484	470	507	468	480	481	463	447	447	470	466	433	424	456	446	460	445	432	444	456	467	491	466	445	458	460	471	442	472	470	471	447	443	469	419	494	472	453	461	470	434	477	439	466	440	444	431	437	455	464	435	420	463	499	391	464	491	469	506	431	454	477	430	462	466	449	436	460	471	450	447	426	441	439	458	482	437	464	439	463	449	462	485	464	437	463	461	451	447	455	463	429	403	461	475	480	435	410	453	460	443	488	453	435	493	451	475	458	471	491	451	459	487	475	448	436	379	443	417	477	449	452	475	426	482	484	478	437	452	460	441	451	458	478	469	470	404	458	452	453	412	454	477	465	496	484	439	474	481	449	478	434	463	421	461	437	434	467	521	474	454	455	478	466	448	477	442	473	423	461	431	452	484	448	443	446	453	462	440	488	454	451	418	433	445	463	445	458	447	483	471	433	481	445	447	476	461	424	514	411	468	463	439	500	474	427	446	449	438	466	480	452	441	445	476	452	437	435	443	444	437	443	450	508	459	425	449	477	448	461	443	437	461	447	426	411	483	443	481	462	484	451	445	454	444	465	495	453	435	442	451	501	441	474	448	450	475	452	478	463	416	459	422	426	464	454	422	457	445	465	458	467	447	440	411	460	480	432	455	474	484	436	421	415	440	487	458	459	456	441	416	437	464	435	472	469	459	487	426	459	502	428	452	451	457	474	468	465	446	454	450	462	490	461	423	469	451	477	475	439	440	421	434	454	469	467	443	446	451	449	435	471	462	478	413	453	443	462	413	475	450	482	481	439	470	447	461	461	465	448	435	495	407	441	453	430	481	450	439	466	427	449	445	421	461	495	468	430	462	472	472	444	438	461	420	450	425	467	476	503	463	421	432	465	430	446	477	485	465	474	442	470	414	455	479	463	431	458	449	431	471	468	426	439	442	441	453	447	417	444	430	470	452	452	454	457	442	445	474	481	438	453	461	476	471	429	446	458	473	483	495	469	467	441	448	470	448	425	493	497	471	477	459	447	476	409	452	425	456	509	454	487	447	428	456	478	484	454	451	440	465	476	413	488	411	438	466	456	469	458	458	461	461	489	460	457	405	452	423	439	469	452	441	468	483	463	488	479	481	483	463	425	428	432	478	434	501	481	436	448	448	438	426	440	467	458	447	433	494	435	433	442	429	478	450	460	451	449	468	465	445	447	468	452	390	455	454	440	477	424	461	445	438	454	441	458	481	462	440	470	489	435	425	413	444	479	459	433	411	489	483	489	451	449	464	439	455	476	476	437	457	432	447	467	474	427	478	445	436	442	441	475	427	454	456	458	438	475	469	474	433	451	440	490	432	461	472	489	431	467	474	463	451	476	463	448	442	456	405	455	445	417	469	433	462	442	457	473	484	484	450	488	464	461	440	432	435	458	477	482	446	460	411	438	474	451	432	437	507	465	391	477	449	439	460	447	480	439	477	445	413	457	502	467	426	467	469	501	475	473	469	463	499	457	451	461	455	449	420	435	457	492	465	455	462	472	429	441	465	461	459	425	436	462	449	458	460	497	471	491	438	418	444	472	405	470	455	446	448	464	451	452	453	448	449	457	431	451	476	404	440	443	448	486	421	448	388	404	398	476	446	443	473	444	447	411	408	453	456	427	435	422	466	440	448	442	447	462	456	445	434	463	474	416	515	434	464	444	482	431	451	443	455	473	462	462	467	461	472	451	447	451	481	472	498	492	463	481	453	440	457	420	487	430	482	453	441	479	443	473	455	475	448	464	482	469	463	465	443	415	456	436	447	426	449	473	440	453	436	443	448	437	479	471	439	446	462	482	455	430	452	472	446	491	428	467	457	446	463	436	437	418	459	440	444	468	413	478	426	422	476	460	496	478	443	461	470	426	413	478	491	461	431	442	456	481	502	473	460	467	452	464	446	451	448	471	452	442	449	437	437	444	487	452	463	448	453	431	462	465	422	430	497	430	440	469	417	484	451	466	435	460	432	453	429	441	441	451	439	456	485	465	419	475	439	434	485	457	442	453	477	455	427	476	454	457	493	450	473	505	445	462	483	471	442	432	470	459	446	476	449	458	438	434	482	460	492	498	406	448	433	452	440	461	497	472	444	449	462	477	438	448	442	433	457	424
65009	31040	11879	4196	1638	629	330	323	264	248	261	239	226	225	236	231	234	234	210	236	218	240	200	233	200	214	250	216	252	198	245	203	212	200	186	218	212	218	217	171	225	231	203	202	224	220	201	217	192	225	219	208	222	225	223	206	217	208	209	204	240	196	219	202	216	217	233	193	244	225	212	209	217	200	244	188	201	217	203	240	237	202	209	190	221	222	190	197	253	198	179	223	220	213	216	222	175	230	225	215	225	200	199	226	202	231	196	239	241	225	209	186	204	204	214	207	221	209	219	196	253	232	192	210	213	250	214	215	212	203	207	186	213	209	191	189	230	206	214	215	231	205	211	242	215	204	195	214	176	208	208	228	200	186	189	219	230	223	179	215	216	204	243	218	212	210	228	195	205	210	209	223	238	224	211	206	187	191	225	246	216	210	208	215	179	207	197	226	214	237	194	221	214	217	219	203	202	195	226	238	212	225	212	225	211	235	227	199	203	223	213	213	202	226	217	213	214	234	211	198	200	222	200	231	218	206	190	190	194	206	223	222	224	215	197	222	205	214	203	208	195	223	219	203	217	224	235	216	220	184	190	220	201	227	213	216	217	200	204	201	216	226	224	221	200	189	228	219	222	235	240	209	216	197	219	203	225	203	219	215	200	244	210	229	214	201	220	227	214	198	231	254	236	195	180	193	205	211	198	242	216	218	203	202	206	183	225	198	221	217	207	199	214	206	219	200	230	203	223	238	182	230	250	218	216	197	225	195	197	243	220	204	226	184	194	205	211	198	236	213	201	223	235	216	214	204	217	220	195	250	213	233	198	209	203	224	218	198	204	226	187	197	206	239	198	209	194	209	186	227	206	207	192	216	185	208	201	210	238	181	193	213	221	213	195	179	194	233	223	214	216	216	218	230	182	214	214	215	211	178	223	202	255	213	197	201	215	210	193	199	234	239	198	222	204	189	207	232	205	191	205	207	201	193	201	218	214	243	221	218	201	190	213	194	203	220	213	192	262	203	221	230	203	213	239	211	226	203	210	213	205	197	227	224	187	220	193	215	209	230	220	250	243	200	200	231	236	210	217	213	210	227	225	212	199	234	228	209	193	191	218	202	196	212	196	225	217	227	220	215	237	226	210	202	202	236	208	225	220	204	208	239	229	199	207	235	233	196	225	194	230	187	232	219	228	261	225	207	209	221	222	193	188	163	193	214	217	218	198	218	211	221	201	208	226	217	215	192	239	201	216	203	230	224	188	197	205	207	207	212	207	218	209	217	213	236	197	201	212	225	224	235	223	227	235	195	228	212	230	217	178	238	187	200	205	198	209	204	196	200	198	222	218	231	212	204	208	212	227	206	221	192	212	212	202	212	224	241	198	216	222	195	204	214	218	221	197	206	208	229	205	199	213	233	199	204	228	197	234	231	201	220	234	217	252	212	201	216	220	246	215	205	198	209	178	224	232	195	193	211	212	221	223	208	226	199	229	182	245	228	226	223	207	199	210	212	222	200	223	210	190	212	195	188	218	196	216	224	191	201	217	214	237	209	190	214	208	218	192	203	223	226	209	220	233	207	208	210	201	212	200	221	217	231	210	221	185	219	233	200	200	201	224	213	232	210	215	182	233	202	213	212	232	199	194	223	221	230	226	220	225	209	215	223	224	203	175	215	210	219	212	253	213	197	182	201	212	219	208	254	204	228	218	179	182	217	230	222	218	211	207	200	188	211	217	202	227	214	218	190	227	201	213	219	216	222	203	197	214	234	224	200	181	219	198	216	215	202	213	248	210	214	207	217	235	215	212	219	225	178	192	223	186	201	204	188	222	197	242	229	200	195	197	196	209	243	207	191	211	199	205	206	201	202	210	214	218	225	227	212	219	231	201	194	208	224	220	186	222	208	211	222	227	219	204	213	206	206	210	214	221	201	236	224	216	225	213	230	235	233	200	224	220	195	206	197	197	212	206	183	195	210	183	216	213	238	208	199	231	210	194	216	221	236	238	235	219	249	215	220	213	184	217	232	218	218	232	223	197	219	223	211	229	221	208	180	211	226	184	223	192	202	216	210	212	233	251	196	225	188	221	185	223	206	229	229	226	234	202	197	201	214	257	184	224	192	220	203	231	217	196	203	204	226	226	209	198	222	213	207	220	214	241	205	203	190	209	242	233	221	213	219	203	277	196	206	240	212	211	218	235	179	213	216	201	219	201	196	218	227	193	231	227	224	211	204	195	235	222	191	205	195	205	192	227	217	205	195	230	217	229	214	203	194	201	223	189	209	219	216	220	212	211	233	217	172	204	186	225	198	220	186	201	228	224	210	215	231	202	207	200	201	190	215	220	191	199	225	204	231	172	190	215	217	217	197	220	196	204	207	187	194	197	205	225	201	200	192	198	201	230	212	228	221	206	204	224	188	217	228	202	190	182	188	206	230	212	196	215	229	202	199	215	205	232	236	219	216	215	224	214	222	233	219	217	200	170	219	214	199	204	221	181	203	197	205	242	211	215	225	226	204	220	203	215	181	231	214	222	232	198	228	222	212	227	217	197	209	199	217	221	220	196	209	228	219	190	218	214	202	212	213	204	196	212	209	204	197	218	250	193	193	239	219	246	188	212	203	231	233	210	226	209	213	221	186	179	193	228	182	195	197	222	203	221	202	213	225	209	187	209	203	229	200	210	188	190	257	235	205	197	180	219	221	201	235	206	200	195	206	200	187	165	206	221	225	196	185	245	208	213	196	230	201	231	203	222	195	221	221	229	229	187	221	206	218	223	204	210	212	214	215	194	208	204	206	217	200	205	226	213	201	213	230	197	212	214	192	218	201	232	203	207	217	198	211	197	204	223	225	209	235	209	237	222	201	166	235	217	207	212	217	209	183	226	197	213	231	217	246	203	218	187	180	172	247	192	238	202	207	199	196	191	228	224	233	197	229	199	225	227	209	247	194	198	199	216	211	224	177	178	208	207	201	249	221	195	200	232	215	224	233	228	215	212	189	245	213	200	237	195	224	207	232	192	232	209	233	216	213	211	209	211	216	218	216	235	214	170	206	203	220	229	255	226	222	215	205	230	215	206	194	205	223	198	215	245	197	248	207	208	222	218	219	188	219	211	215	189	237	216	198	244	210	212	226	223	196	180	208	183	203	219	218	198	214	175	205	196	200	181	177	208	222	223	230	191	213	218	216	204	239	192	211	234	194	201	208	199	218	236	241	205	220	185	197	221	189	227	196	217	205	216	196	195	206	180	193	201	185	206	211	188	193	191	192	210	215	202	213	225	237	214	213	228	225	214	212	203	186	182	196	198	214	190	209	201	194	212	193	206	200	207	220	192	205	205	194	217	210	210	202	220	199	216	237	216	209	187	177	218	189	204	204	210	221	220	223	205	239	187	201	216	237	246	188	211	206	211	204	206	190	233	240	208	243	227	214	217	208	195	182	215	209	203	243	187	220	190	236	198	210	230	222	241	220	221	185	190	198	206	189	204	214	212	200
44260	21264	10740	7818	4303	1873	1010	826	772	761	710	652	597	567	561	572	530	524	537	521	490	448	489	489	445	461	484	531	435	467	471	458	451	455	461	493	426	446	446	504	465	432	469	491	496	497	464	473	490	481	445	440	477	479	412	474	469	437	487	459	480	434	467	489	504	474	432	473	459	475	509	466	497	491	484	465	506	455	511	516	498	456	447	472	478	448	444	458	440	470	482	502	423	436	460	483	473	449	422	427	473	484	454	431	417	483	456	484	442	479	452	494	469	442	478	463	439	465	479	514	449	472	450	445	472	469	479	501	451	451	497	489	442	457	460	519	452	425	449	475	487	482	462	460	468	493	485	469	509	497	466	460	425	489	499	473	488	433	512	467	399	446	475	463	480	477	446	448	464	465	458	470	488	500	444	470	477	463	514	459	512	464	462	468	485	450	529	493	440	434	455	451	477	467	476	455	447	481	435	496	454	450	457	494	452	464	462	466	473	503	452	455	438	464	459	481	497	430	465	444	465	487	483	498	462	478	486	487	471	478	454	498	446	487	485	471	443	507	483	488	442	469	482	460	467	471	474	447	444	495	484	444	444	468	479	460	494	486	477	492	449	465	493	492	493	460	473	457	456	501	476	481	471	499	458	487	478	432	458	486	486	466	478	495	481	457	452	475	506	490	466	470	480	481	493	460	442	469	470	439	466	446	480	473	440	468	448	459	482	467	478	457	465	483	488	458	454	444	484	465	512	478	476	493	475	455	476	434	437	417	433	480	458	509	438	450	428	471	430	483	436	456	470	443	482	494	469	447	462	483	462	486	480	471	494	448	497	471	469	458	476	467	459	444	449	458	465	478	460	478	481	479	458	471	485	477	455	480	453	452	465	473	442	459	490	471	470	464	472	458	482	453	485	483	479	463	480	477	455	523	516	469	437	429	491	467	472	490	489	431	468	432	458	463	472	471	466	458	460	458	448	453	463	457	493	451	509	459	417	520	482	483	430	449	435	481	471	431	482	448	468	458	482	481	481	447	505	459	469	457	452	483	494	455	455	487	460	468	468	470	451	467	446	458	477	476	496	490	486	472	431	454	425	485	492	452	467	476	468	473	477	497	465	453	453	436	455	465	472	426	486	484	475	471	424	467	464	458	462	476	466	468	472	472	453	471	469	433	489	479	472	501	439	458	467	479	438	459	492	505	481	441	469	520	436	491	444	460	465	470	462	455	512	479	463	456	463	484	447	475	453	432	473	463	456	487	523	447	453	457	457	404	484	464	456	479	469	454	451	466	443	441	498	453	472	471	442	485	457	478	467	460	444	465	487	459	444	468	459	443	455	467	478	447	488	447	474	454	454	458	479	508	472	466	469	481	428	482	453	443	457	428	489	503	447	466	441	447	432	483	473	471	439	456	477	473	442	476	467	470	444	469	477	503	477	436	468	450	457	472	485	495	458	488	469	446	462	443	470	465	495	459	434	446	476	468	478	438	483	458	491	460	488	456	474	517	466	438	492	470	465	476	504	476	455	474	475	434	485	499	459	495	454	459	471	473	432	465	509	457	463	455	448	461	442	459	468	451	466	484	465	440	449	461	477	496	469	489	454	437	486	481	481	492	447	492	465	465	495	478	483	444	495	464	469	466	430	478	442	462	479	486	464	500	491	493	481	455	505	471	455	479	442	455	478	483	459	452	437	462	456	457	450	448	442	467	452	434	507	462	496	436	446	496	483	450	474	508	472	470	479	435	473	472	456	497	455	516	471	450	463	451	497	445	462	463	452	457	463	479	439	461	486	443	462	446	454	452	492	462	475	517	487	476	484	480	456	457	471	459	448	469	433	472	449	463	471	490	462	443	464	480	466	456	481	439	447	454	473	476	459	435	453	480	463	464	503	452	438	442	477	466	429	502	477	445	444	451	446	467	468	455	457	484	454	492	516	473	470	446	464	464	456	451	445	486	491	478	470	435	446	482	448	461	491	461	475	495	466	471	473	453	420	454	451	503	475	431	465	452	468	471	496	490	466	463	476	526	497	465	467	443	445	508	487	482	449	459	472	453	442	456	439	457	485	482	482	446	476	456	475	474	486	468	469	489	453	447	460	479	479	445	477	476	472	475	479	459	473	460	466	475	499	453	476	468	467	483	443	482	451	487	478	456	489	484	485	483	474	481	449	431	474	473	476	465	480	439	480	465	478	452	461	457	484	478	475	488	456	469	457	504	501	432	471	478	423	486	455	457	481	467	447	457	454	454	511	463	507	453	467	472	480	457	481	454	443	471	487	428	470	447	509	420	452	458	465	491	496	447	473	468	434	506	463	466	465	479	456	492	436	429	496	479	484	453	468	423	495	462	492	463	472	460	440	472	450	439	451	439	449	454	456	477	447	461	469	473	483	468	468	458	456	451	467	484	450	478	497	472	431	475	482	459	470	429	456	438	445	469	499	489	458	464	475	484	427	470	431	490	452	450	478	473	487	471	517	471	493	449	471	457	455	496	486	496	471	455	490	475	456	460	467	476	486	476	468	467	482	417	452	450	490	467	466	483	440	429	476	521	451	432	469	468	468	475	486	461	483	487	491	443	462	478	449	464	504	476	470	501	492	497	439	475	473	509	455	475	450	484	486	438	474	470	475	471	478	470	464	488	460	469	469	482	451	505	482	473	490	446	476	489	494	458	508	452	488	517	494	484	464	506	463	448	517	445	503	499	482	453	426	496	472	459	482	497	438	493	494	522	508	502	431	484	477	485	462	483	478	479	421	488	482	464	463	441	496	432	447	468	461	511	489	425	486	477	476	463	448	447	483	455	465	429	473	457	485	487	490	479	461	506	480	440	458	475	470	447	467	455	487	430	474	501	490	442	478	416	461	452	467	504	453	493	466	472	474	467	429	484	465	457	446	484	471	471	489	477	472	489	470	461	524	471	489	470	457	479	471	467	491	460	503	435	447	475	432	448	461	484	456	432	477	461	446	451	426	491	507	452	457	463	429	440	464	457	481	472	447	467	512	463	467	469	479	474	478	479	457	474	499	472	479	482	459	441	463	461	482	492	475	443	459	500	455	485	456	470	472	473	466	427	504	472	463	467	440	457	453	436	443	460	467	455	479	460	482	454	453	486	494	454	475	461	478	467	451	471	454	487	479	508	473	504	443	447	472	460	510	438	467	442	444	469	443	450	442	484	511	439	474	515	503	450	488	467	469	492	501	467	483	465	494	459	463	504	447	467	460	458	496	461	435	431	508	473	491	485	471	436	504	505	466	436	471	440	461	443	484	449	466	463	485	501	481	455	468	454	483	461	526	480	482	467	470	447	472	486	454	470	451	507	480	487	500	456	444	484	472	430	479	417	482	441	434	481	470	452	465	439	483	515	492	470	454	479	468	465	468	444	461	468	456	468	481	475	485	442	444	457	487	456	445	455	451	452	483	491	476	468	440	454	464	493	467	449	500	477	458	551	465	436	447	447	412	501	483	498	475	474	456	447	516	435	431	462
48226	24862	8080	1993	644	461	329	340	298	312	289	293	223	247	229	229	212	250	224	248	211	212	214	235	224	242	246	245	233	226	228	228	227	227	239	196	231	241	179	191	239	237	251	249	247	214	217	206	206	243	240	239	233	217	211	218	222	225	241	228	206	209	227	238	251	210	221	228	249	209	212	208	230	213	199	235	201	223	245	196	239	225	232	214	235	204	207	223	225	214	220	199	214	225	235	212	244	224	206	228	251	193	202	227	222	214	200	231	244	205	218	220	224	193	216	254	233	220	202	196	200	240	213	198	207	199	220	237	209	201	205	220	228	207	193	194	227	206	213	234	219	223	239	215	232	238	227	215	247	203	228	234	233	240	235	236	218	199	213	203	204	232	192	240	257	230	194	226	187	205	221	221	212	225	237	206	206	221	225	187	232	215	224	230	198	202	203	216	219	205	219	233	195	231	233	226	210	202	204	225	238	220	233	228	228	222	234	219	217	228	234	203	240	222	220	216	254	203	230	228	223	285	214	208	208	224	218	221	228	222	194	180	233	216	234	215	212	256	213	226	221	259	238	248	207	231	233	210	207	230	246	205	236	217	220	198	225	221	180	235	228	227	203	230	228	228	254	224	223	230	212	226	218	222	204	215	202	216	236	229	226	235	223	178	240	225	240	203	249	241	200	225	214	228	214	219	202	214	206	256	222	216	227	225	191	203	220	240	221	232	193	221	211	206	223	224	237	243	237	217	230	197	211	211	214	231	175	214	191	224	210	220	196	202	216	222	185	215	213	212	226	217	229	191	214	218	215	243	206	224	230	209	244	205	207	213	267	208	212	214	229	197	220	207	235	225	196	201	220	226	226	221	205	211	200	241	239	240	209	207	198	216	246	213	217	222	203	204	218	216	245	250	216	222	249	229	205	215	205	233	226	197	221	199	226	234	237	204	219	243	212	226	220	239	174	209	209	198	200	216	265	238	232	229	204	226	233	215	218	238	249	219	215	240	201	216	220	228	218	223	203	229	214	209	221	235	219	225	242	216	210	209	224	205	226	208	227	247	226	198	214	218	207	211	205	238	217	223	211	232	239	181	211	220	215	197	207	253	234	234	206	194	234	236	197	207	231	221	231	205	203	224	203	224	210	238	205	202	196	219	218	216	197	241	221	195	198	255	239	208	230	226	200	225	207	222	221	216	207	211	219	205	217	203	207	197	225	235	213	224	228	228	228	214	210	215	191	246	212	200	221	208	235	219	237	216	239	258	230	220	215	195	200	240	194	243	224	206	214	203	191	224	218	228	187	188	226	222	244	225	195	217	190	221	228	241	205	220	240	215	215	241	218	218	226	187	215	225	213	236	222	216	211	244	219	220	227	209	219	208	232	199	258	256	207	209	192	218	219	222	218	221	210	210	253	200	200	202	222	229	216	203	215	221	196	230	206	215	209	199	237	227	238	228	211	204	240	217	188	193	241	236	241	250	199	222	227	245	227	217	207	187	240	218	216	212	207	202	234	218	200	219	195	228	218	191	238	257	197	220	190	215	223	208	202	221	215	247	225	198	206	264	220	226	215	213	216	228	211	236	212	224	198	190	214	210	200	219	200	195	236	230	220	251	208	232	233	242	194	211	235	222	248	222	215	221	212	212	223	236	232	245	224	243	231	229	249	205	209	230	217	214	201	222	235	245	203	212	242	192	232	233	234	197	241	232	210	229	241	228	206	233	238	209	193	213	205	213	213	202	191	203	238	208	202	231	230	225	221	230	252	226	218	221	208	208	256	236	217	184	225	210	222	201	209	212	212	218	200	245	235	218	238	221	238	197	233	211	218	218	196	236	225	236	209	188	215	234	243	206	220	251	218	220	211	217	219	200	202	204	207	224	206	222	215	224	224	215	194	234	251	223	210	233	206	204	235	218	205	213	183	194	223	221	236	194	177	203	232	218	234	202	188	211	215	215	253	191	234	216	210	213	232	224	227	218	240	220	209	218	242	209	223	235	214	232	189	218	236	220	216	215	209	214	223	237	229	193	191	231	210	195	234	217	217	189	217	216	231	223	204	195	221	239	218	201	214	199	218	252	230	224	237	212	197	217	224	230	203	209	219	196	207	199	244	209	226	225	211	221	230	194	202	220	224	214	227	231	232	216	217	221	232	206	231	215	234	219	201	205	216	222	231	178	231	218	223	243	217	205	202	238	207	224	223	243	212	241	209	220	227	243	232	204	211	233	213	241	236	238	234	218	204	239	186	229	216	216	229	236	221	207	234	246	235	226	223	228	229	243	226	224	232	220	215	245	204	222	210	229	242	225	212	249	219	217	225	209	211	226	194	213	220	221	242	255	206	199	240	191	221	210	187	198	252	185	210	222	220	200	222	220	228	244	245	216	235	231	192	196	225	218	241	198	238	234	208	199	220	187	231	212	199	242	222	215	220	222	193	211	214	202	201	216	211	204	210	216	238	219	239	213	233	239	229	194	250	214	212	239	196	219	214	220	209	224	221	228	240	237	218	211	231	223	248	224	221	225	209	211	206	210	214	222	206	227	195	208	227	192	216	211	190	198	195	206	189	190	215	223	218	224	203	235	238	211	225	205	213	200	200	266	236	258	219	226	219	218	231	196	215	211	242	204	211	231	213	225	215	254	227	215	237	223	194	216	259	199	201	223	205	228	232	186	233	221	198	207	221	204	204	225	231	196	213	211	207	208	193	199	231	224	218	206	216	245	239	228	207	214	218	219	222	199	231	206	226	230	192	231	209	251	237	202	206	249	230	219	223	211	223	228	199	225	211	219	191	172	184	213	207	221	236	230	197	218	221	208	210	181	198	216	240	233	232	231	223	221	253	255	246	253	220	203	218	214	208	212	199	196	220	231	241	204	217	214	199	204	218	214	224	230	213	241	206	205	223	240	199	192	231	224	209	228	195	191	199	217	212	240	222	226	218	226	219	205	233	245	211	224	232	267	233	237	223	210	218	220	219	227	239	209	230	214	205	199	207	213	213	221	221	216	216	238	206	223	222	218	238	191	218	202	227	222	214	230	240	246	235	210	231	209	193	233	206	210	192	209	224	230	206	223	227	242	191	234	203	212	221	220	193	220	211	215	221	246	272	254	215	200	205	215	201	214	188	199	228	230	205	219	229	224	216	243	235	195	228	217	256	203	196	232	210	240	189	217	205	263	247	228	235	218	226	201	212	181	194	218	230	230	202	244	220	210	241	232	198	208	225	233	226	223	214	236	235	199	210	233	202	240	238	207	226	211	223	212	235	216	204	213	219	217	210	186	220	229	209	237	247	207	219	251	234	228	229	217	239	232	228	227	240	201	201	211	209	179	235	240	237	217	202	204	192	226	243	219	210	213	209	233	224	222	201	224	217	222	196	214	238	208	228	210	208	209	218	217	210	190	236	187	212	235	251	211	209	198	199	218	244	230	201	231	225	224	206	198	207	199	201	209	214	218	226	206	204	210	211	229	196	239	194	195	223	224	229	244
31522	17531	8910	4250	1935	1304	1007	932	869	850	685	698	621	607	593	577	582	555	530	527	555	478	461	461	493	500	501	464	497	459	468	452	500	489	473	484	505	502	516	488	516	507	489	522	508	464	476	466	475	481	453	510	507	515	496	491	478	483	447	475	412	485	491	469	478	462	439	451	491	467	435	491	474	473	463	476	502	463	487	492	477	477	458	448	484	484	468	510	447	468	493	460	475	477	462	457	468	496	480	467	462	463	509	490	436	471	477	512	495	457	500	486	493	461	438	434	465	449	487	463	479	495	447	450	499	456	488	495	495	479	508	460	494	484	475	470	476	514	472	486	460	487	489	435	504	482	473	496	463	441	490	480	461	454	478	494	488	509	503	496	514	453	507	484	490	508	477	450	453	434	497	460	454	490	457	480	442	496	465	472	476	471	447	478	427	456	507	508	485	501	457	491	484	505	507	514	464	471	446	499	480	479	497	468	507	470	482	520	504	486	481	472	490	456	478	454	464	476	505	483	446	526	463	487	512	497	498	510	502	461	460	475	493	468	512	476	495	500	524	496	477	479	494	504	491	509	516	481	474	478	479	492	490	459	472	483	486	488	509	513	467	520	505	505	461	467	514	469	497	490	482	487	480	513	496	481	465	473	463	468	483	496	519	461	509	528	483	481	487	466	504	459	467	481	491	504	479	457	506	477	492	483	474	492	495	466	477	476	437	445	435	465	490	510	493	477	456	427	485	490	443	486	501	502	486	526	495	455	485	517	461	495	471	459	471	489	441	493	468	477	451	468	487	425	453	525	515	455	478	492	484	521	491	444	514	474	464	491	493	482	493	455	478	484	519	484	509	480	428	486	493	425	509	491	484	440	494	480	478	499	472	455	501	488	444	443	475	508	452	480	513	454	454	506	485	468	441	522	483	459	496	486	458	484	465	471	492	472	461	445	493	448	465	482	511	448	475	482	477	537	473	439	490	498	459	486	463	495	469	465	487	501	489	479	483	443	472	470	473	494	491	423	483	499	455	460	476	506	465	464	469	466	490	445	499	487	487	469	494	470	484	496	473	480	500	517	507	493	484	487	468	486	482	485	495	481	459	516	473	502	498	503	475	501	458	498	447	478	475	474	446	483	454	485	519	476	464	441	463	487	482	470	488	484	458	490	472	494	462	458	451	495	491	511	495	484	449	489	472	501	450	477	475	463	440	508	455	499	479	497	508	458	506	493	450	511	454	485	438	476	461	501	498	464	489	504	491	435	478	487	478	493	504	545	511	494	500	505	491	482	508	488	512	479	508	479	490	508	473	476	473	480	459	479	454	441	509	471	484	487	479	504	474	460	489	495	517	452	462	431	466	490	470	468	466	460	480	485	485	460	474	455	443	460	466	503	463	485	497	462	497	482	457	445	496	493	462	519	480	496	475	517	476	467	460	508	508	479	461	461	443	492	475	493	454	483	449	492	500	470	490	484	458	521	483	478	468	469	500	479	490	477	462	460	502	463	496	512	471	533	432	473	486	458	454	460	509	475	454	484	476	508	449	468	481	495	471	518	475	508	505	454	465	485	557	478	477	518	478	513	529	499	461	459	518	466	470	528	470	473	489	462	470	484	469	495	478	490	480	487	466	478	452	463	492	487	468	472	443	460	481	525	458	492	477	506	468	435	495	517	461	453	449	508	473	472	503	466	474	490	462	492	453	473	464	496	456	459	478	513	480	466	471	491	456	457	470	498	494	462	474	461	481	479	496	463	506	456	466	485	457	497	475	454	499	476	480	468	485	452	503	456	462	469	475	476	482	475	503	484	443	463	484	460	435	512	469	479	483	533	444	497	467	494	504	464	496	499	492	430	487	488	481	472	461	473	437	471	514	451	465	488	498	519	467	478	484	501	495	466	472	478	441	454	483	475	534	473	488	496	466	467	483	492	497	461	467	479	515	469	480	499	518	429	459	489	493	436	464	489	516	497	465	492	479	456	452	447	452	462	481	479	474	521	491	464	461	477	478	463	464	478	457	482	483	502	475	489	486	459	473	459	434	483	468	474	515	470	473	473	528	485	477	483	500	459	490	447	475	490	503	488	506	490	485	466	460	456	436	477	493	431	470	461	487	473	487	455	485	479	448	488	480	485	448	448	487	460	471	514	469	505	515	521	535	485	495	467	483	493	490	474	489	477	449	484	490	475	508	442	507	473	510	477	450	500	487	445	493	465	512	487	466	488	495	514	478	462	427	469	456	518	486	482	502	484	470	473	478	480	481	467	482	524	450	476	482	455	537	463	456	518	471	497	496	518	514	455	423	446	431	482	483	471	437	500	480	466	503	469	463	477	481	504	532	477	446	482	501	458	489	479	482	454	478	523	501	461	507	493	493	494	491	448	499	459	489	477	484	491	454	458	457	442	488	490	485	442	494	467	497	471	471	490	501	479	474	467	503	451	467	488	481	495	470	487	480	455	495	479	504	515	465	498	510	520	437	493	543	435	478	454	494	454	508	518	468	454	474	509	476	454	474	454	498	475	496	498	511	459	521	490	510	463	467	480	491	484	441	535	482	498	514	498	491	484	479	476	504	445	475	493	479	470	467	480	472	468	504	464	496	504	482	495	460	505	500	477	490	487	490	520	485	452	479	477	480	441	495	477	485	518	480	462	490	492	517	476	428	500	505	493	494	489	501	464	509	493	459	432	454	469	453	462	469	476	475	474	472	470	441	475	475	475	495	462	492	493	501	466	431	484	433	477	476	488	476	446	461	500	441	492	465	479	471	494	466	483	494	438	507	469	431	477	479	479	479	508	436	499	476	501	463	471	510	493	510	475	468	490	527	454	467	484	497	465	475	460	488	467	477	480	465	451	481	475	482	490	464	477	427	494	493	482	470	489	477	475	439	452	450	478	502	439	493	478	418	467	500	448	498	443	498	466	440	478	475	446	484	476	506	440	461	466	468	472	486	494	513	514	464	470	472	486	496	478	459	511	519	475	445	511	453	498	483	432	452	504	461	469	490	460	497	483	468	473	478	460	474	517	502	489	469	463	506	460	470	480	473	476	450	499	473	441	442	449	450	470	438	472	457	485	460	526	444	485	479	483	464	469	485	460	456	460	484	452	472	454	481	452	458	445	452	483	484	453	459	450	485	484	472	496	485	435	516	492	441	451	498	466	452	489	498	460	466	493	484	501	501	491	449	476	475	531	498	455	496	491	464	475	512	510	473	482	465	468	456	487	499	488	475	476	470	482	472	519	515	476	471	447	460	455	501	455	476	457	494	527	491	430	487	433	448	450	482	476	472	495	509	490	484	494	479	499	524	479	468	471	482	510	480	454	451	452	477	483	465	463	481	493	490	486	467	508	450	503	521	455	516	449	484	441	486	485	472	499	450	541	468	504	498	469	477	466	517	485	492	454	459	465	467	446	445	496	471	483	458	520	493	516	475	479	521	476	496	447	463	501	468	461	498	455	497	469	463	507	473	473	443	468	486	511	516	492	472	485
55434	24544	10902	4128	1545	765	539	396	347	333	316	264	250	281	249	248	249	224	232	208	209	200	210	214	233	213	202	226	197	189	196	233	193	210	213	191	206	201	201	234	189	217	197	199	209	193	222	202	221	213	204	183	219	188	208	194	207	220	187	234	200	217	188	177	223	247	198	196	214	173	223	209	213	217	199	212	219	205	200	170	227	222	195	190	175	212	201	215	194	194	228	201	189	213	229	182	177	205	190	212	202	206	235	229	212	249	226	200	199	195	200	216	228	216	191	216	257	194	183	180	200	203	253	227	184	183	228	182	220	224	210	204	226	223	209	180	187	207	177	184	199	188	204	195	231	192	195	188	214	201	189	211	187	210	202	221	212	206	210	205	200	221	210	200	171	199	198	207	189	199	200	190	223	178	186	221	204	199	210	207	200	201	237	181	215	187	207	198	184	213	208	217	225	213	221	191	207	201	193	208	189	187	219	251	208	213	197	181	213	198	196	221	203	207	199	206	176	210	210	187	193	231	194	228	211	199	196	187	209	213	211	181	195	200	222	183	226	229	182	177	205	187	188	187	179	229	218	193	207	204	195	222	189	193	203	219	206	182	205	190	185	204	192	213	229	201	229	203	188	206	222	215	189	199	233	190	218	213	205	212	211	206	208	219	211	215	220	172	185	201	220	212	216	179	224	204	195	193	202	206	207	181	192	184	219	215	231	219	222	225	207	210	191	209	211	214	217	195	218	201	196	196	192	191	210	201	176	176	204	204	220	196	198	220	214	180	178	197	225	222	185	200	232	221	200	220	214	217	203	237	181	228	206	202	208	195	214	226	211	201	192	188	194	214	218	209	214	184	204	208	209	176	211	220	208	232	210	204	191	171	191	219	195	210	200	212	220	196	175	162	200	204	213	229	207	215	181	213	203	201	208	202	234	192	192	199	224	195	246	214	226	215	199	213	186	217	191	223	179	211	195	202	227	191	217	204	195	230	213	206	212	223	221	219	206	214	183	208	195	199	214	240	211	206	215	207	189	199	205	201	217	211	201	191	206	201	209	201	190	187	196	208	186	210	198	200	200	200	223	199	201	187	209	208	212	210	197	204	245	206	218	204	215	218	205	189	227	200	208	211	196	225	183	197	219	191	179	216	211	189	214	168	211	175	238	221	210	205	206	201	212	206	194	234	215	230	216	204	174	213	218	195	202	193	196	238	194	221	196	209	190	195	196	201	239	210	177	208	202	181	231	213	193	224	221	220	224	215	226	200	200	275	218	223	176	198	197	204	185	199	207	219	200	212	239	210	158	184	183	189	210	190	213	205	189	197	199	230	218	211	214	219	213	183	215	185	203	204	183	194	244	219	203	193	191	199	204	208	179	200	185	220	215	207	202	215	202	208	197	197	203	229	170	213	203	201	233	198	211	194	215	210	220	215	218	193	201	198	215	222	222	188	197	236	204	230	213	190	205	215	235	196	175	206	204	204	197	198	202	187	232	203	188	223	171	215	207	207	202	196	228	198	184	221	205	193	202	214	204	224	194	195	217	224	182	225	222	204	198	231	209	214	233	188	200	202	209	211	212	212	211	203	218	201	206	199	191	190	171	196	190	188	234	208	206	195	166	223	177	188	208	233	225	196	210	204	201	194	223	190	194	203	224	201	153	206	196	218	193	186	210	215	185	174	224	213	202	197	198	204	207	205	234	230	213	186	190	180	202	214	199	198	201	210	219	167	207	231	217	208	195	206	173	224	219	201	187	194	252	221	199	205	231	206	197	218	215	206	218	201	205	206	193	186	208	222	199	205	225	178	182	204	196	183	207	208	205	189	202	243	203	193	182	216	202	198	227	206	213	196	206	201	198	192	235	203	201	185	212	193	212	209	213	224	230	206	206	203	205	195	189	202	199	177	214	230	193	224	219	201	205	203	202	202	204	201	221	208	215	202	212	222	203	182	231	217	212	206	186	219	187	201	205	193	207	191	206	214	176	221	174	215	209	194	179	231	200	164	205	193	192	204	219	208	215	192	211	213	200	211	178	196	209	203	201	198	199	212	217	179	207	186	209	207	237	187	210	210	189	197	200	230	226	227	208	218	203	187	224	203	216	217	206	214	203	188	189	225	197	215	211	196	213	190	188	208	189	243	197	217	191	200	192	215	219	189	192	191	219	195	219	193	196	222	201	165	208	220	201	172	186	215	228	201	234	216	203	195	199	208	207	227	212	206	181	192	216	225	208	233	226	199	191	216	183	215	201	186	214	219	225	224	198	229	238	209	181	190	203	195	215	182	209	199	173	199	204	188	177	199	204	182	200	221	207	177	213	199	190	195	227	214	183	213	211	194	227	232	206	189	202	202	199	204	200	190	198	212	202	228	208	231	186	200	207	187	219	222	204	204	177	199	181	213	188	238	213	233	209	180	186	203	222	184	186	210	220	219	200	190	204	202	213	203	216	218	172	207	159	213	205	208	213	193	187	212	210	202	230	230	204	211	193	215	211	228	185	203	213	189	205	190	223	216	199	200	203	179	169	218	198	216	205	214	206	176	169	185	222	196	220	226	214	208	193	209	160	200	200	215	192	191	238	209	198	197	204	186	201	218	207	195	170	225	210	204	201	205	234	197	193	177	215	202	214	214	207	206	181	187	196	178	221	230	213	198	215	217	223	197	212	202	222	192	213	206	224	223	233	217	212	217	211	188	214	185	210	227	210	192	201	204	205	189	211	200	219	207	197	201	227	208	185	180	196	182	192	198	204	207	214	210	207	181	207	202	218	218	198	198	175	239	178	186	196	217	200	209	174	221	219	206	206	180	224	209	207	192	205	188	198	228	191	209	178	211	188	211	219	213	195	202	204	231	236	180	199	223	190	194	203	194	216	209	231	222	195	210	186	214	216	186	190	188	203	236	191	196	215	206	189	229	215	210	207	206	183	199	203	199	210	202	214	205	209	226	217	177	193	216	197	214	212	197	200	220	206	220	193	183	172	205	201	217	210	193	180	218	197	196	222	233	214	214	222	207	219	206	179	209	198	189	185	212	197	216	216	202	198	194	195	189	218	186	203	196	214	217	212	202	212	190	197	194	198	228	196	218	188	225	180	198	175	214	205	219	216	212	201	213	217	207	195	224	214	218	210	204	215	198	223	185	185	186	206	205	189	226	197	209	198	203	213	212	197	203	189	195	217	181	203	234	223	215	200	226	176	189	185	215	199	200	213	204	186	205	194	210	206	183	198	199	221	204	219	204	231	208	210	189	215	226	198	206	222	186	184	199	174	208	184	194	209	226	200	217	201	197	199	203	206	176	208	203	195	199	189	211	193	188	194	231	240	217	205	226	205	224	214	184	201	211	215	216	205	187	183	237	225	199	218	214	195	189	226	189	210	212	202	194	211	196	204	206	185	214	206	196	234	206	217	215	222	258	228	198	217	216	205	230	205	209	207	200	214	214	199	198	228	211	189	211	178	189	201	212	200	198	187	171	207	211	196	200	203	206
35019	16656	13464	9154	5069	2690	1863	1514	1300	1211	1041	939	833	829	721	657	576	592	596	571	546	525	479	515	471	480	463	458	477	474	439	464	453	477	444	448	426	461	477	474	441	446	411	464	485	472	456	449	458	445	458	459	467	415	495	442	484	451	491	436	464	437	469	463	494	473	496	459	442	485	495	482	476	463	498	409	456	457	448	453	472	461	449	454	448	476	463	428	479	497	438	458	458	493	461	447	444	439	430	450	469	461	444	456	462	510	464	462	468	449	510	516	440	417	455	512	461	422	426	483	458	440	445	461	425	436	491	439	441	449	439	488	441	451	482	454	455	478	479	457	450	465	442	425	495	425	416	483	456	445	470	436	453	461	437	436	458	433	449	466	433	458	419	404	471	434	445	464	462	441	474	462	450	484	461	444	452	489	467	470	465	442	440	455	462	483	417	441	510	470	444	461	441	418	455	427	463	470	427	459	453	456	457	446	453	443	459	431	468	488	450	455	419	478	388	452	474	425	460	458	461	448	442	440	430	459	438	442	446	455	479	431	448	435	472	438	460	443	462	413	459	436	443	447	454	472	480	410	440	448	513	474	473	434	489	445	468	463	454	487	457	464	465	437	440	462	443	448	477	474	433	461	490	456	477	433	449	475	519	452	479	486	451	470	423	444	418	459	460	479	452	489	459	452	466	459	462	453	419	466	473	455	470	478	494	479	473	424	433	444	495	456	456	462	460	452	454	461	421	453	478	467	444	469	434	481	445	467	443	480	462	487	460	432	430	456	460	444	443	447	455	447	458	434	453	448	447	459	447	427	448	465	437	501	479	428	422	486	474	451	484	447	482	473	430	479	475	420	414	447	459	446	477	419	471	466	438	506	455	447	439	453	503	461	448	454	453	452	432	438	457	464	436	463	476	474	471	417	468	448	433	460	433	452	479	472	460	447	456	470	483	463	466	470	450	467	476	485	490	471	428	456	443	428	473	456	484	478	438	486	480	429	497	468	431	470	469	452	461	425	473	481	414	450	460	437	433	442	448	433	446	473	463	496	467	455	490	460	473	478	480	498	469	424	445	430	435	439	461	451	475	469	462	440	440	406	455	469	439	466	437	460	447	435	450	481	414	484	458	419	463	446	441	431	454	435	475	469	466	424	461	502	493	470	454	441	426	478	490	443	471	452	471	453	473	472	407	400	455	461	423	473	447	458	447	470	454	408	447	524	489	470	479	453	480	455	429	455	441	457	447	485	453	453	454	450	462	437	455	472	416	516	473	456	472	476	475	443	432	432	438	442	439	479	443	480	436	442	425	451	469	484	443	468	450	480	482	469	456	454	467	445	443	429	465	441	484	427	426	460	465	443	435	472	447	444	451	467	471	431	467	480	427	462	439	472	469	510	470	466	451	448	477	436	459	459	469	460	468	422	460	416	428	449	485	477	493	474	427	446	411	438	481	452	449	453	447	447	430	461	463	468	449	480	460	468	433	461	409	479	461	450	498	438	416	445	473	436	422	447	462	458	438	459	453	430	429	435	444	472	440	442	458	476	436	440	449	498	456	455	464	466	460	479	487	461	481	463	444	488	444	435	455	461	451	444	449	475	458	428	469	441	453	457	425	482	449	430	473	457	464	466	460	441	464	483	437	466	448	431	432	462	510	439	460	451	454	446	439	466	489	437	437	487	447	422	476	470	450	461	456	510	459	474	492	433	467	454	450	461	449	452	494	434	471	450	453	485	490	472	452	428	430	473	473	455	414	457	461	438	451	470	448	446	457	450	483	483	468	450	446	470	437	467	456	457	497	455	427	468	466	487	434	466	461	450	465	470	446	468	457	484	433	466	424	459	468	450	445	450	469	459	483	468	458	430	480	434	458	449	433	458	515	433	455	452	440	463	428	409	426	443	495	471	476	420	457	460	474	462	453	445	473	444	435	432	425	497	502	487	441	484	478	471	459	484	469	462	449	460	451	471	477	452	479	453	471	459	468	440	448	473	458	441	472	474	453	460	472	425	478	464	441	452	423	488	445	488	458	427	513	438	470	475	471	480	464	439	466	456	482	426	445	485	461	430	457	428	489	439	469	505	460	512	414	450	461	477	435	454	456	459	446	473	428	464	448	445	458	445	488	496	455	429	480	458	410	422	471	478	460	447	471	466	466	464	474	433	426	410	442	465	446	464	418	471	482	451	455	462	461	474	432	443	459	457	465	457	417	464	464	470	464	481	420	498	473	465	433	422	470	437	447	499	465	409	442	446	464	455	435	468	470	447	439	454	451	445	422	431	460	455	475	431	474	427	491	470	462	485	461	432	450	453	465	467	436	460	449	451	479	438	473	445	454	483	436	479	430	439	459	454	492	406	450	441	437	432	463	461	459	456	485	457	440	465	457	496	444	470	455	470	456	413	449	417	439	457	444	476	444	438	461	457	474	449	485	489	469	455	436	486	451	486	416	406	433	461	432	446	456	463	430	437	470	426	473	423	428	424	451	423	474	445	447	471	464	473	445	449	447	445	497	469	493	448	431	467	480	450	432	497	453	416	417	468	431	441	436	437	461	436	431	473	446	434	465	451	410	442	463	450	472	440	441	457	456	414	422	445	447	461	468	453	482	449	411	454	455	449	483	440	457	509	449	453	459	482	435	436	456	431	473	485	428	432	427	447	433	450	431	457	489	477	472	453	436	446	479	484	471	461	446	454	472	485	414	439	471	471	461	482	446	443	461	466	468	445	468	496	437	441	456	468	446	437	450	462	435	462	436	479	405	416	468	454	452	465	442	433	423	470	485	411	461	441	497	420	500	464	466	451	434	436	454	475	444	431	452	437	443	449	430	468	454	431	514	483	441	468	460	463	486	446	450	484	449	448	438	441	484	502	468	491	447	466	452	458	420	462	440	477	457	463	446	426	477	443	466	428	452	466	406	465	493	476	481	448	439	436	445	448	491	448	502	412	483	486	452	495	480	458	463	473	458	460	454	454	421	433	435	442	458	437	459	465	436	485	442	444	484	481	464	437	431	441	431	441	450	431	443	445	500	478	457	447	457	446	434	434	472	505	453	431	432	439	468	450	472	488	430	474	450	463	498	469	461	455	496	463	484	470	427	467	415	445	428	442	484	482	466	462	462	426	459	462	461	463	423	448	485	455	484	489	446	460	435	448	424	508	459	438	416	455	418	447	470	508	478	468	452	469	467	521	492	465	446	437	476	455	434	447	455	466	455	469	459	482	480	476	444	443	477	490	443	487	447	458	491	484	485	453	467	462	460	459	464	471	431	443	436	447	419	449	435	440	470	472	473	500	488	461	494	427	461	475	467	437	444	427	460	421	453	465	493	429	445	455	463	486	416	459	439	474	456	431	457	485	445	494	456	412	440	452	426	465	474	457	460	419	409	463	488	479	475	445	462	490	524	451	440	450	451	469	470	460	450	459	443	424	464	478	488	474	441	447	463	444	452	471	450	463	448	475	428	478	452	495	445	426	498	467	452	457	441	481
60356	29540	16986	8112	2971	970	572	466	389	380	317	313	295	278	260	275	255	255	235	246	221	240	227	228	208	252	202	178	175	214	207	198	214	208	197	230	197	227	206	233	223	198	207	221	213	232	210	200	196	214	224	219	235	213	214	210	207	215	242	201	270	214	238	216	216	228	220	244	199	218	225	195	202	215	209	238	215	194	254	208	230	213	201	228	238	226	218	208	249	222	208	221	206	232	199	204	198	228	231	214	222	223	207	223	214	232	213	229	200	184	215	189	187	200	218	214	244	208	221	184	211	224	224	202	222	208	211	201	208	210	189	211	197	204	247	243	242	191	243	206	192	193	208	208	177	210	219	204	219	210	214	251	214	241	198	192	211	219	189	238	221	222	222	202	223	211	215	230	199	189	182	239	212	200	212	201	198	208	202	215	217	195	186	208	214	196	219	213	237	208	219	204	222	220	221	225	191	184	215	207	216	200	203	212	206	222	205	218	183	225	209	213	228	209	186	201	199	222	201	207	221	192	251	192	218	209	211	196	204	213	206	202	184	205	204	226	247	204	216	237	186	193	206	211	216	218	196	211	210	209	195	206	199	195	194	232	222	219	226	213	208	194	209	226	198	201	207	217	193	217	198	206	227	211	191	238	217	208	213	227	219	205	213	233	198	218	192	210	211	186	216	237	202	221	229	223	189	234	222	201	208	219	232	212	200	241	208	205	226	221	194	222	192	241	210	232	254	218	220	214	243	234	203	213	214	212	213	190	240	204	206	219	196	162	188	243	216	207	228	225	206	207	187	214	226	200	231	219	211	218	219	230	207	204	206	220	212	191	228	212	232	209	201	202	205	229	228	218	202	207	234	233	210	218	210	226	208	222	223	194	197	222	219	217	197	223	210	233	218	189	181	213	198	197	190	200	215	221	215	217	219	236	235	203	242	219	197	230	222	192	216	221	234	215	211	214	178	228	203	219	189	190	178	214	221	226	225	219	208	188	216	190	227	225	205	197	213	244	204	206	218	246	188	217	201	216	226	207	226	199	229	183	202	205	241	205	197	184	206	222	228	213	198	220	236	240	230	201	219	198	206	231	237	203	219	224	216	199	210	216	207	200	218	222	193	181	213	215	186	198	203	245	201	218	219	197	207	213	219	227	195	235	187	200	209	244	194	190	237	216	195	228	250	220	228	204	183	212	192	205	217	198	202	194	203	189	217	234	222	198	230	222	220	199	197	210	215	195	197	207	195	210	215	210	168	211	196	230	227	211	241	202	215	239	205	197	218	196	188	167	220	204	228	221	202	226	208	196	215	205	206	209	229	200	229	202	227	184	192	205	205	204	190	204	203	218	206	221	220	239	201	207	218	181	225	210	208	200	193	208	230	198	202	200	208	216	220	198	191	191	212	201	198	201	229	184	205	227	192	211	183	206	217	221	207	213	199	209	214	199	222	224	199	189	204	210	211	216	212	204	246	209	172	203	233	185	213	216	205	252	195	213	201	227	232	213	207	257	227	216	199	195	212	219	229	212	201	202	224	189	216	219	203	222	229	220	220	201	189	234	204	240	241	198	237	229	193	214	228	228	220	218	194	202	205	207	220	177	202	224	226	213	236	222	208	240	202	191	211	225	234	214	223	190	213	197	234	178	190	226	205	203	208	212	222	249	221	195	230	233	171	185	200	208	223	234	205	207	226	213	231	210	181	232	208	258	209	205	195	203	197	195	240	188	215	211	210	209	216	211	211	210	190	235	204	224	225	215	219	213	211	185	218	223	238	212	219	199	209	235	242	210	202	202	219	203	204	199	206	180	226	217	213	177	212	209	193	211	194	186	164	203	209	241	220	207	187	198	209	190	209	191	199	187	259	213	232	218	217	182	214	212	205	195	210	232	189	204	209	229	212	216	224	240	220	194	212	228	223	221	234	203	228	200	214	203	184	215	216	231	200	230	213	214	242	223	216	201	226	192	235	214	192	224	205	209	217	208	218	207	222	196	218	250	201	206	205	207	222	208	222	229	214	236	207	200	218	242	240	216	220	211	204	193	207	202	179	219	201	242	196	204	202	202	209	233	179	219	225	195	221	214	190	187	212	200	221	207	219	219	216	217	207	198	189	209	249	217	217	224	227	224	203	232	206	211	236	213	207	181	194	209	194	212	216	207	207	216	199	211	232	197	207	196	208	223	191	204	222	209	212	190	215	199	231	212	215	190	226	194	221	256	212	222	197	231	205	215	203	232	200	229	224	211	238	188	222	209	202	200	209	220	215	212	198	219	228	214	204	205	196	215	190	179	221	206	234	237	221	194	236	242	208	184	205	226	183	219	208	221	196	212	222	227	221	235	237	228	234	214	231	182	219	225	199	202	230	205	204	231	228	165	200	204	234	173	226	202	189	182	204	217	222	202	189	216	220	204	242	204	210	213	223	196	184	194	205	199	203	239	225	191	203	222	223	214	195	214	181	198	198	200	193	224	205	236	223	219	213	227	198	234	204	231	215	202	196	188	212	209	209	189	222	187	251	206	213	237	206	210	191	189	216	188	210	212	219	253	217	225	181	212	230	210	205	222	202	222	233	210	228	207	204	213	234	222	223	207	205	225	252	241	194	195	227	203	190	216	216	200	207	235	235	254	208	207	213	230	216	225	212	210	232	197	182	196	229	219	219	210	189	231	199	211	215	229	205	192	232	227	201	224	225	217	232	198	225	205	234	237	224	195	210	205	238	240	227	206	225	196	215	215	209	228	218	213	205	213	241	232	193	202	212	221	229	200	222	223	194	186	196	204	222	208	224	240	237	206	220	213	214	183	231	229	199	199	200	212	228	196	205	227	196	193	205	220	209	207	216	226	212	236	207	200	208	224	205	215	220	216	259	233	210	194	219	204	193	197	214	180	205	213	213	234	205	205	195	214	180	230	201	211	214	224	204	199	221	202	218	204	213	211	226	223	236	189	223	208	198	193	196	224	198	201	241	222	210	190	212	207	204	217	201	196	220	236	204	205	218	208	205	210	191	230	246	225	222	222	199	226	186	237	183	225	211	215	202	206	218	224	190	224	177	227	202	193	230	205	251	227	209	214	203	213	232	221	225	216	223	221	197	216	213	223	235	240	213	214	192	233	210	215	224	225	223	224	229	191	213	216	249	229	209	222	203	216	195	220	190	205	215	193	234	209	247	195	185	226	233	222	212	227	200	224	211	201	199	195	226	210	191	210	220	219	207	237	228	219	220	186	208	202	210	198	199	191	206	222	199	208	212	204	230	233	224	226	213	184	238	200	208	238	196	213	199	201	211	197	204	226	196	218	225	257	200	191	217	236	201	215	198	201	216	187	196	205	218	234	215	211	218	228	216	198	215	183	201	218	234	210	195	226	234	228	200	246	220	196	204	196	202	209	215	206	197	252	203	204	206	205	212	190	223	205	209	227	188	223	191	222	221	229	203	218	203	182	182	226	216	215	203	216	219	224	216	241	223	222	210	215	204	221	196	212	216	200
37721	21878	18993	14745	8047	2918	1977	1671	1496	1220	1151	1006	898	881	735	738	675	668	629	596	579	548	548	514	505	536	470	484	454	466	466	447	443	477	457	425	501	497	454	454	466	515	474	508	454	473	458	476	483	454	488	462	515	497	425	475	492	435	468	449	466	474	483	478	484	514	473	526	463	433	500	439	482	471	458	453	462	497	481	464	457	451	447	436	481	507	449	472	446	468	434	477	483	453	458	469	417	453	478	456	494	492	496	500	494	448	458	494	477	465	492	458	490	490	472	494	434	460	474	494	417	492	471	486	441	489	453	474	475	489	481	489	424	458	469	463	524	448	457	449	471	471	489	471	474	465	485	453	452	488	481	483	457	460	502	448	461	478	456	451	453	445	448	482	441	488	441	523	421	478	480	452	471	471	491	465	484	477	460	481	528	477	419	473	455	478	423	458	495	458	468	499	514	490	456	467	469	479	480	462	462	478	445	474	433	466	451	478	438	471	478	451	488	467	428	488	510	483	452	487	447	477	455	454	479	445	466	461	466	445	472	466	490	426	490	477	511	483	477	477	509	460	449	453	471	493	497	463	452	471	463	471	468	455	471	440	465	489	457	472	505	447	463	494	472	481	440	457	455	520	464	469	501	475	428	467	446	469	520	506	484	469	471	448	454	490	462	462	452	456	475	495	436	469	483	458	507	491	468	448	481	481	446	470	472	473	462	465	455	475	488	485	479	487	513	489	455	494	480	481	492	411	452	458	463	476	466	427	468	433	468	482	430	464	452	467	460	462	430	452	441	421	469	482	449	453	497	503	454	458	508	500	464	476	464	467	457	495	475	485	506	481	453	491	470	464	414	481	449	461	443	467	455	508	481	456	494	498	483	476	499	501	499	504	508	462	495	447	494	426	476	476	441	460	476	456	471	451	498	436	517	480	491	503	479	463	482	507	501	461	497	474	424	504	425	457	487	436	449	470	436	456	496	488	486	479	486	475	439	454	482	457	490	476	452	473	457	460	446	486	520	452	498	472	468	551	437	475	484	457	459	502	458	472	469	443	482	475	494	473	438	496	460	465	471	451	472	523	447	467	477	476	473	464	477	477	486	497	508	473	480	500	442	422	428	505	474	472	508	453	471	446	438	420	452	497	456	465	472	479	449	432	469	399	467	491	482	504	481	500	471	467	465	485	448	486	483	497	453	502	492	498	447	478	455	449	454	449	479	445	458	478	478	512	498	449	432	464	453	424	466	432	468	470	490	456	454	445	469	452	430	476	465	456	462	455	478	459	486	454	422	468	459	483	448	489	514	488	502	480	430	481	489	480	463	452	488	464	484	469	449	503	451	472	499	459	494	486	460	453	459	470	496	470	480	491	440	467	454	465	425	433	472	484	452	468	469	447	472	464	488	465	480	517	452	468	447	442	484	517	466	456	452	496	467	480	474	416	465	458	448	444	452	485	495	493	456	441	495	466	466	465	456	434	509	476	441	462	480	492	479	500	477	487	472	471	488	479	459	468	479	481	468	484	469	459	447	452	488	486	445	474	481	469	470	481	473	489	482	453	497	430	454	493	485	500	489	471	462	506	483	491	460	502	477	508	456	464	439	463	456	474	477	456	458	470	455	508	457	476	473	483	459	438	503	462	470	489	461	493	464	473	496	455	468	423	488	460	478	419	510	469	497	414	438	496	480	437	474	479	458	482	504	444	445	539	448	457	457	518	470	495	483	499	528	476	468	470	493	469	465	481	434	497	463	470	440	458	495	485	426	489	476	488	462	444	451	500	500	494	470	506	465	494	484	403	484	467	460	441	498	483	469	482	443	471	453	469	473	461	453	480	478	475	469	436	471	476	428	434	456	460	461	456	492	498	467	488	466	488	482	434	457	410	455	508	475	479	474	476	467	460	492	500	423	515	458	485	458	454	467	476	512	471	448	445	469	467	474	494	450	467	442	420	494	466	481	480	474	462	438	482	446	498	462	513	460	472	450	495	457	503	454	478	422	496	443	442	512	474	476	459	467	483	493	438	443	457	457	466	473	486	483	439	471	494	479	477	492	476	485	481	456	451	483	462	460	483	464	510	457	493	473	469	458	459	436	465	468	465	480	502	474	455	485	469	429	467	447	463	461	478	477	444	464	480	484	482	491	493	483	466	465	454	469	475	427	500	476	484	484	468	468	486	486	490	467	502	477	468	466	454	470	465	491	495	491	461	506	418	462	442	454	498	451	481	467	469	475	443	479	458	477	460	458	436	443	427	447	454	451	439	441	499	465	447	510	423	422	485	487	451	484	450	486	475	447	483	446	510	477	465	480	500	446	431	478	465	475	464	476	458	480	463	485	499	458	461	461	503	453	480	438	442	457	481	483	441	502	461	451	468	446	465	455	456	496	516	505	510	467	464	456	529	450	507	435	417	462	493	470	453	481	512	459	484	448	454	497	455	484	443	438	457	487	483	498	485	463	483	476	511	458	462	465	489	501	471	434	449	433	448	460	469	424	484	453	433	470	489	481	495	487	465	449	472	451	484	481	467	449	475	526	461	476	479	485	441	453	455	451	493	458	450	464	470	485	487	455	452	466	493	440	480	473	490	465	466	463	476	484	478	459	456	451	474	465	503	488	426	471	503	448	448	475	452	411	457	499	458	495	453	458	443	473	486	512	491	460	484	464	476	469	435	468	489	462	454	501	488	449	474	492	455	454	412	476	445	485	478	456	466	459	460	465	470	443	463	494	468	463	451	461	459	493	463	478	458	474	421	485	507	472	445	469	496	461	448	495	494	511	457	484	477	472	446	464	485	476	453	461	462	466	497	485	457	454	451	462	496	498	464	467	465	501	454	438	459	523	477	467	486	474	446	464	463	450	475	466	425	443	470	488	435	464	450	497	464	481	483	472	455	449	439	492	440	457	451	448	490	472	430	461	466	478	500	470	448	488	442	485	480	473	438	495	479	443	470	500	474	484	495	507	472	455	451	509	457	505	469	521	450	438	491	464	456	482	503	444	444	431	462	470	471	485	443	477	493	461	487	477	454	484	462	446	465	506	477	463	462	473	508	473	447	501	470	444	437	465	475	491	465	480	478	444	454	493	502	498	477	532	460	479	492	478	449	455	468	521	465	470	475	459	503	477	473	494	450	460	434	484	480	436	486	439	460	474	444	464	474	437	469	506	482	479	442	456	468	486	480	487	432	428	458	493	488	472	519	457	475	484	501	466	477	448	499	467	462	456	473	433	462	427	453	474	474	470	506	494	474	426	484	482	457	463	476	501	491	444	452	489	463	466	433	474	463	486	481	515	469	488	456	483	500	460	488	514	452	486	462	488	460	464	470	477	441	450	452	444	490	467	452	480	508	446	465	469	445	479	473	463	517	482	491	517	505	489	489	497	515	458	503	463	468	426	497	451	416	449	473	508	441	439	450	485	491	442	465	450	460	465	460	453	459	474	520	459	495	496	440	472	481	424	477	459	464	462	460	468	487	524	443	455	435	489	486
45313	26283	11629	3636	951	417	382	308	273	261	228	256	256	275	237	259	216	234	211	220	222	210	209	234	211	230	207	216	213	214	206	241	199	211	201	224	220	215	225	196	217	233	230	207	203	234	201	221	240	221	229	216	210	202	223	205	209	213	238	226	195	191	239	229	209	227	204	238	242	203	207	219	244	224	242	208	237	218	202	199	241	234	237	231	203	231	210	240	232	199	193	219	232	222	222	246	220	204	218	194	209	240	210	206	216	239	205	201	191	211	227	221	194	225	229	219	202	241	220	210	231	230	223	190	221	208	196	235	214	237	202	211	209	227	228	234	198	204	210	206	219	232	220	242	219	227	189	195	241	223	219	199	215	231	216	234	214	222	208	217	212	209	202	244	230	196	189	225	241	215	235	229	194	212	209	235	235	195	203	229	216	228	194	197	209	201	201	234	228	223	234	217	212	218	230	175	218	225	210	192	267	203	213	202	225	224	189	200	215	194	203	219	205	190	226	244	237	202	196	211	223	234	228	231	238	208	187	224	221	225	209	199	232	210	229	249	190	221	225	219	223	202	220	214	218	213	208	198	204	203	225	229	225	211	218	221	218	244	217	209	223	216	232	221	212	209	246	216	208	210	226	228	223	202	224	216	212	231	218	216	213	226	206	221	242	208	217	239	227	212	217	249	215	232	231	209	218	217	231	239	214	224	211	246	207	208	214	237	258	232	233	206	241	202	224	231	223	213	184	219	190	228	218	234	221	237	220	224	210	237	228	235	245	234	199	213	216	226	213	247	219	235	224	196	218	239	199	227	216	238	239	255	223	220	233	214	203	222	188	217	240	201	210	199	202	216	203	217	197	212	246	241	204	217	203	232	257	230	214	227	202	203	227	205	225	224	226	224	228	205	223	197	216	228	200	208	228	242	186	204	227	187	234	207	217	226	222	242	226	227	193	244	239	210	225	224	230	244	231	249	224	216	204	246	221	211	214	216	238	219	259	239	218	222	245	203	228	234	223	227	204	198	210	222	223	197	226	227	218	193	203	191	223	197	200	219	232	238	203	252	234	231	214	221	213	210	231	210	222	223	205	220	256	211	180	243	220	229	215	234	210	213	234	217	220	229	224	214	208	220	209	207	225	212	221	243	231	233	208	223	242	210	222	224	208	224	218	221	206	221	219	237	211	225	230	232	236	225	188	240	238	224	223	250	209	237	203	218	226	241	209	184	209	241	190	230	227	224	234	209	232	204	187	235	219	249	229	227	209	196	240	224	213	220	214	217	204	212	243	223	212	224	208	223	223	228	223	220	230	236	185	263	199	239	222	227	247	254	208	197	224	211	191	215	216	208	224	254	227	209	225	243	202	219	200	267	234	220	200	235	204	217	224	237	239	209	236	223	236	211	228	226	221	216	227	216	224	214	186	202	194	232	248	212	211	233	221	217	216	207	209	199	211	218	250	214	226	237	203	208	260	189	224	222	215	193	239	185	215	171	180	257	228	210	226	209	213	200	238	213	206	237	203	208	215	229	212	195	228	207	244	251	228	202	206	238	219	199	216	215	199	200	218	222	204	211	217	218	215	212	209	208	212	217	216	217	225	222	236	239	232	197	223	228	224	248	204	232	236	196	219	200	212	207	235	210	202	218	202	233	215	216	219	200	226	248	236	181	203	215	190	202	207	223	222	246	196	211	228	222	228	223	209	222	222	233	237	227	220	226	212	225	267	248	248	201	207	211	204	204	208	212	226	240	239	242	202	220	215	233	241	189	226	188	207	231	210	238	223	216	209	229	206	199	219	213	231	225	221	219	212	219	242	192	206	231	238	199	207	235	233	210	210	243	218	228	218	206	203	190	219	205	211	221	208	226	187	225	215	247	251	236	240	215	199	191	216	224	250	187	200	243	227	224	194	217	207	192	220	218	231	234	196	211	228	231	222	223	194	220	222	228	207	209	224	211	200	214	196	205	221	211	204	242	213	191	246	233	216	215	216	216	216	219	194	234	217	219	207	243	229	215	229	221	199	241	218	201	240	225	192	196	217	226	217	213	237	212	227	210	220	219	224	206	222	221	209	228	227	234	224	193	208	216	198	220	219	252	212	215	252	237	240	206	219	238	220	239	223	222	197	204	207	202	182	238	216	214	230	243	195	221	244	238	202	221	234	220	227	214	241	213	192	204	206	222	214	207	236	215	196	221	230	225	212	231	223	241	228	228	196	213	237	236	247	210	239	182	214	192	226	206	219	238	200	222	216	210	204	232	229	237	220	251	243	224	211	194	210	194	203	234	230	245	239	240	196	227	178	215	230	234	225	199	236	223	219	213	217	227	203	253	223	211	222	212	199	181	224	238	203	244	219	240	233	210	209	280	198	208	224	197	208	242	230	191	224	219	204	220	221	202	204	201	246	227	212	184	220	207	234	228	216	222	221	236	230	221	231	255	236	216	217	226	211	214	198	196	205	248	192	193	194	197	218	212	229	214	204	204	237	236	196	217	219	217	243	209	211	228	222	239	217	219	212	211	231	241	227	224	200	227	211	252	228	214	256	219	188	228	227	246	219	251	223	212	209	215	213	182	216	230	224	196	209	236	195	224	215	209	235	213	238	205	223	221	217	234	218	216	210	232	203	200	221	221	193	237	225	212	214	226	209	202	249	239	230	218	202	227	191	208	227	214	208	201	219	218	203	230	229	211	233	229	202	220	207	222	222	215	227	238	224	195	203	224	217	202	199	224	212	203	236	204	230	217	222	220	221	212	237	207	210	236	217	231	242	209	214	216	231	225	213	232	215	238	224	222	174	201	208	228	206	218	239	206	224	215	231	205	250	200	263	238	237	213	229	227	233	221	221	219	202	214	212	222	223	233	230	194	235	245	181	213	201	201	210	219	210	206	239	222	257	189	232	222	204	230	206	237	216	209	228	235	198	226	222	219	158	226	226	231	246	227	212	227	217	217	237	197	228	232	214	219	223	229	213	224	202	232	196	201	201	231	206	226	223	245	197	247	232	217	207	214	209	235	218	214	236	221	246	212	208	242	210	230	220	220	227	223	201	220	211	206	231	219	219	214	227	186	206	230	205	230	222	221	215	228	221	241	224	230	233	216	238	214	227	238	233	221	217	228	215	174	225	194	223	198	226	214	221	196	209	230	241	216	228	214	231	216	218	225	209	235	200	213	215	227	223	249	206	226	226	236	210	212	194	218	235	244	186	227	220	204	209	202	232	251	232	216	234	189	192	226	213	222	210	225	197	265	212	224	208	219	222	235	212	207	210	236	195	214	238	216	230	231	213	225	232	225	205	221	221	245	227	224	231	219	220	215	255	243	214	225	208	225	231	221	226	197	229	215	199	252	223	192	216	245	202	231	204	231	220	221	220	208	241	236	217	211	234	219	231	244	250	246	212	224	197	203	208	198	205	210	215	214	245	211	221	228	197	213	231	213	203	208	211	238	191	202	245	232	218	223	223	218	217	248	226	216	213	203	229	226	216	214
29532	19979	13476	7283	2689	1252	978	850	805	747	700	688	623	621	559	582	585	517	510	492	493	496	532	523	495	484	489	511	473	503	455	509	494	502	515	463	507	490	507	487	509	444	465	496	485	441	443	470	477	483	501	491	458	504	473	467	462	528	499	475	484	453	496	451	490	491	472	469	481	471	458	490	504	483	484	485	515	535	488	482	490	502	464	485	511	475	465	472	499	447	491	474	495	496	459	515	490	461	519	505	487	499	492	472	476	486	491	467	514	459	468	491	477	484	528	524	475	441	466	510	481	505	475	502	490	463	462	447	489	464	493	503	479	473	503	482	496	466	509	457	518	537	478	455	477	484	486	503	491	450	507	525	475	482	527	471	485	485	481	484	492	491	449	473	482	454	523	459	487	496	452	464	476	444	498	474	468	478	506	459	475	458	480	473	460	497	498	479	459	472	504	456	489	466	486	491	480	490	516	514	511	486	457	444	477	450	453	488	494	485	435	532	493	506	484	470	462	499	532	497	469	493	495	482	476	481	483	485	479	470	459	468	455	494	477	507	485	482	484	513	523	516	496	464	466	479	486	505	463	443	456	480	475	486	500	480	484	460	477	483	492	451	483	464	471	515	501	476	470	473	522	473	515	467	461	500	505	482	469	487	461	479	455	501	439	464	489	502	494	462	471	468	484	495	440	438	463	471	492	495	476	486	514	479	474	497	473	495	480	461	513	521	450	469	479	501	495	527	490	490	453	501	488	480	484	496	516	501	490	491	469	461	480	451	447	495	497	469	494	445	477	458	505	470	460	462	484	480	431	417	458	464	508	502	471	491	437	442	480	450	497	447	467	482	482	481	467	505	506	484	519	517	470	500	492	496	485	511	436	487	474	479	499	494	421	481	512	481	479	484	463	502	499	497	504	460	511	510	465	483	499	479	520	479	493	485	483	525	467	504	480	456	517	445	462	459	460	463	474	469	490	456	490	470	500	461	508	520	529	527	503	472	473	470	465	486	480	428	471	504	429	478	495	488	470	495	445	482	478	489	489	506	467	472	487	512	459	485	480	474	499	526	483	469	471	475	479	479	474	513	477	414	506	549	480	457	500	470	494	485	450	472	487	503	470	492	476	477	512	499	482	491	460	495	499	444	457	521	473	456	473	503	484	501	528	501	464	489	459	500	465	513	515	452	519	487	461	523	491	471	487	508	481	505	452	517	465	498	504	460	468	480	491	508	470	455	448	481	479	497	529	475	473	466	522	459	470	471	463	455	464	476	460	489	518	476	483	486	486	481	497	493	458	456	476	467	525	518	515	450	411	493	467	449	472	488	493	482	524	516	512	489	529	494	502	445	480	456	521	483	436	469	454	448	498	497	496	502	430	495	468	504	499	448	492	490	487	473	494	499	493	478	501	490	437	467	514	461	465	474	479	471	513	479	498	452	459	484	461	495	488	460	462	535	465	498	457	487	467	452	485	491	484	474	486	457	495	466	454	517	480	485	478	496	496	475	489	471	496	486	522	502	508	486	510	489	475	468	508	527	473	498	489	452	482	478	485	450	472	541	507	441	489	475	445	498	473	492	478	488	470	497	452	481	502	519	467	467	472	483	509	483	428	486	486	483	516	466	471	476	489	462	494	499	512	496	494	469	498	481	465	476	447	458	460	461	467	451	484	514	454	486	509	485	505	483	466	484	489	433	455	489	499	460	495	481	544	499	485	482	527	494	472	446	514	485	446	487	500	514	487	513	468	488	468	496	535	513	480	500	470	492	521	439	451	463	526	488	509	496	469	459	481	483	456	497	480	512	486	471	507	508	498	520	496	490	469	480	490	448	492	486	465	495	532	518	501	506	456	474	495	510	494	429	494	497	491	472	525	437	490	501	496	503	474	449	474	531	454	467	487	469	503	534	479	511	502	442	482	483	523	499	481	482	496	468	466	506	460	487	520	483	499	434	462	482	500	487	518	475	452	488	469	483	480	483	487	504	477	488	497	487	469	485	448	479	502	448	463	477	459	488	469	477	483	503	483	472	447	446	501	457	450	503	502	504	488	498	478	493	444	483	479	477	479	498	460	478	485	513	498	512	469	505	467	467	470	464	512	469	430	475	456	496	484	460	451	526	477	515	463	471	468	416	468	487	481	494	476	505	461	492	482	478	440	497	529	500	502	474	508	471	520	500	463	502	495	474	462	506	478	475	457	480	482	456	509	510	446	483	445	474	503	495	499	472	428	473	470	484	483	479	469	486	458	466	492	486	498	461	532	437	475	443	498	469	462	452	462	464	514	497	490	463	481	488	511	472	471	462	497	481	498	499	488	486	488	469	452	440	483	480	487	442	476	482	492	454	477	471	493	475	473	460	450	471	474	495	500	472	457	510	460	495	491	510	456	449	493	428	528	512	458	507	459	460	468	500	466	444	480	507	438	452	467	467	483	493	447	483	476	505	515	498	471	519	523	491	489	458	475	490	505	488	490	446	466	493	451	474	486	499	469	458	456	475	470	497	458	475	456	468	484	486	501	473	520	450	445	522	487	510	481	486	465	449	473	519	470	537	474	456	470	465	485	468	499	439	466	488	485	451	453	495	478	460	458	509	477	450	503	478	517	495	480	479	465	469	517	476	475	489	461	508	487	479	484	475	443	464	513	510	509	490	474	462	494	472	490	485	486	496	447	458	494	456	521	466	507	499	461	478	463	476	452	514	478	494	481	486	513	489	455	481	510	465	489	483	441	490	481	489	454	486	499	513	495	461	503	452	427	484	459	455	498	480	482	509	497	470	495	452	477	501	458	431	472	463	479	488	477	506	499	453	483	465	440	499	457	464	485	476	462	500	487	446	482	491	460	432	494	458	487	471	508	475	478	482	500	476	513	496	488	494	518	489	473	486	485	463	496	474	490	489	491	484	492	479	504	534	471	482	461	492	489	504	466	508	481	474	477	491	460	491	471	456	470	494	515	496	477	463	510	484	457	534	492	476	487	468	503	451	478	498	521	508	507	484	449	479	533	461	459	464	478	505	486	467	481	436	460	488	483	466	518	474	464	491	482	470	493	494	543	494	482	485	497	496	461	458	490	448	460	482	425	469	496	482	492	476	469	499	487	466	498	470	502	514	439	469	503	489	528	448	515	493	456	490	460	517	518	472	457	493	507	483	465	510	482	517	464	483	442	470	487	460	474	489	502	462	482	497	482	487	494	454	469	484	481	484	495	496	441	523	487	520	537	545	488	495	471	525	504	491	470	476	471	508	469	488	448	502	465	479	494	515	510	485	461	497	495	472	499	487	445	494	522	473	490	483	466	503	507	505	495	500	487	475	505	485	489	464	467	475	507	502	494	490	447	471	461	448	506	469	477	475	502	481	485	491	457	494	514	458	447	512	521	483	484	440	476	478	468	488	497	467	537	472	468	471	479	502	491	486	485	483	474	478	459	497	496	477	521	463	455	484	465	491	487	439	482	458	483	479	486	462	496	518	486	443	450	453	498	514	481	491
52276	26435	14822	6184	1769	857	486	424	364	402	313	260	270	266	223	222	248	231	225	215	227	238	200	204	209	219	223	217	218	191	204	200	211	191	168	213	203	215	191	208	235	207	236	236	191	194	217	198	196	219	231	199	205	197	206	200	229	212	215	214	196	197	225	186	183	188	221	234	174	189	193	203	214	208	221	189	183	206	208	203	178	205	204	205	192	178	212	205	209	189	220	229	210	220	233	199	211	175	230	201	222	210	194	197	224	208	226	200	213	196	193	202	191	207	198	207	205	226	218	220	226	219	200	196	224	216	226	210	190	210	203	199	200	178	187	213	223	232	211	227	212	230	197	196	230	224	192	250	212	207	223	192	202	189	216	203	197	192	212	199	201	213	164	230	198	210	215	200	222	215	196	223	192	198	235	209	201	207	209	211	178	178	210	206	228	232	221	205	217	192	206	203	192	196	239	198	236	225	196	175	169	212	229	179	220	209	200	212	207	183	178	208	190	206	201	226	228	193	198	208	221	219	195	218	243	189	193	182	248	214	231	219	199	197	189	219	203	205	218	193	199	202	214	182	184	198	190	211	169	196	245	201	218	230	218	219	203	198	194	205	196	189	194	216	188	186	230	214	210	184	192	222	210	200	242	204	220	209	216	203	201	214	207	224	192	189	220	218	204	225	205	210	184	207	227	194	186	206	208	203	207	188	213	192	203	214	191	196	224	203	207	205	212	216	228	187	209	235	214	181	188	200	179	211	225	220	205	234	201	201	208	204	211	197	189	201	183	185	224	224	214	203	182	224	227	205	209	222	178	193	195	187	208	188	184	210	227	189	225	212	201	229	197	221	205	221	225	207	221	216	200	227	169	226	204	201	217	195	181	205	212	224	204	211	190	190	198	185	203	188	213	206	220	196	207	209	195	230	203	213	226	233	229	191	210	198	215	192	239	200	231	208	217	228	195	189	238	183	224	191	195	228	225	192	183	180	241	181	215	199	219	201	224	216	207	240	207	176	195	212	182	205	206	216	180	218	187	212	171	195	204	203	222	210	198	199	213	202	181	200	233	185	218	192	203	194	227	202	187	192	172	192	213	235	201	210	221	203	202	237	208	227	219	226	220	176	208	206	206	203	207	223	213	218	220	214	198	232	192	185	200	211	212	206	202	206	217	197	200	201	194	184	224	217	194	204	221	230	215	216	201	201	216	239	200	203	226	177	217	209	203	183	221	182	204	220	200	234	238	239	206	205	172	198	205	213	204	219	189	207	212	209	181	209	176	211	213	190	215	188	205	185	202	205	238	219	210	211	202	177	222	205	174	211	203	196	220	179	210	210	203	165	215	210	194	202	210	192	191	209	187	225	204	196	221	202	188	187	224	192	213	190	187	221	218	208	202	191	184	226	203	204	236	196	201	258	200	187	170	226	203	219	227	241	203	213	183	227	215	190	195	218	187	207	180	184	229	175	225	210	199	204	182	209	201	215	190	211	202	171	212	204	207	214	201	194	226	173	208	215	248	193	181	203	182	219	230	213	209	225	194	185	203	192	229	219	186	202	221	226	223	228	219	208	206	197	203	223	214	225	226	206	173	200	203	205	200	184	214	167	218	170	190	208	178	219	219	219	188	211	176	210	219	203	217	204	210	213	190	204	198	206	193	204	185	233	197	197	182	177	218	209	232	196	227	213	187	200	179	199	194	188	226	174	196	209	216	201	185	228	200	208	203	213	231	207	195	210	203	217	233	211	202	213	201	230	207	215	223	223	198	218	199	220	203	207	205	199	200	197	192	223	224	199	198	203	214	203	232	214	194	189	215	218	199	198	244	217	197	201	204	209	219	194	217	223	195	203	196	204	199	207	210	196	192	195	195	248	203	237	188	176	229	205	199	219	219	224	217	212	208	203	226	216	210	218	198	208	194	195	258	203	204	218	222	205	192	179	198	210	190	215	235	213	210	218	224	227	206	187	191	224	214	206	208	218	212	194	223	232	198	215	192	228	210	181	190	198	198	203	207	232	213	200	190	214	207	208	215	195	179	216	198	199	216	207	231	187	178	179	227	182	189	185	193	195	214	192	212	194	205	220	200	228	224	207	216	188	185	215	233	220	210	200	210	212	216	190	191	205	214	211	227	212	231	198	209	198	213	177	217	177	230	223	200	216	192	204	208	198	215	221	215	196	199	237	207	208	208	199	205	218	188	196	171	219	205	196	213	223	195	182	204	216	200	208	187	194	199	197	194	183	198	170	195	171	190	197	210	211	180	233	212	214	193	224	220	186	209	211	198	215	212	225	215	218	209	216	203	210	190	202	232	199	220	218	195	179	186	207	206	190	206	232	235	205	216	217	210	207	195	220	216	213	214	210	198	190	214	210	175	181	214	209	199	202	195	191	211	221	206	200	202	222	221	231	167	205	199	207	200	193	214	208	204	216	222	204	205	216	229	180	213	226	215	213	204	201	206	191	202	183	213	189	205	202	213	227	233	207	219	233	212	194	239	216	198	190	214	216	227	202	217	216	219	212	191	188	218	215	205	180	200	209	190	216	205	189	220	216	220	182	233	196	179	182	185	179	183	202	224	207	185	208	212	183	223	203	219	198	211	209	179	208	189	196	210	208	197	210	189	199	244	205	185	182	189	195	228	210	173	213	195	204	203	188	201	210	219	190	197	198	227	192	203	217	181	200	204	209	212	218	230	232	199	187	217	200	196	196	224	180	198	167	217	200	203	198	179	194	197	211	201	174	209	183	202	197	178	201	222	186	196	235	240	190	204	175	210	200	215	224	205	199	197	229	175	201	230	192	210	201	226	211	233	212	211	210	210	219	214	188	197	214	223	199	195	230	186	212	219	220	208	207	194	226	198	205	194	200	233	199	175	204	198	227	175	206	194	210	203	197	218	207	224	194	225	176	214	217	229	208	215	218	198	214	212	204	232	217	214	208	210	208	194	217	215	191	208	205	234	210	211	198	206	206	218	204	205	227	211	223	201	217	169	213	200	216	211	207	185	213	193	216	227	225	213	197	218	203	211	212	181	198	208	207	184	226	232	190	190	209	203	226	189	218	203	214	234	206	224	222	221	199	205	214	210	192	204	211	177	182	180	213	231	198	192	212	200	208	190	215	212	206	196	172	183	218	207	203	193	208	198	212	238	205	201	209	238	217	225	211	239	224	191	218	208	204	209	220	209	214	215	198	212	195	222	172	173	207	186	215	188	195	197	227	203	209	192	213	201	210	214	233	191	206	234	207	219	197	196	200	166	162	193	223	217	215	231	224	229	193	218	182	239	208	195	214	227	197	195	199	222	209	190	191	220	189	198	203	206	180	197	200	195	173	195	210	205	208	213	190	197	184	211	208	212	212	173	195	210	217	211	178	197	207	196	176	233	202	195	175	206	192	229	202	227	229	188	203	202	209	221	233	229	220	222	199	223	202	202	193	205	225	197	236	219	207	199	240	204	197	195	196	203	208	186	210	213	215	200	183	204	200	237	210
32839	19172	17846	11611	5028	2899	1827	1537	1317	1297	1111	971	891	805	797	689	679	669	605	579	557	522	499	453	489	469	488	447	468	482	441	505	446	479	463	474	473	479	475	460	465	451	470	427	457	439	463	468	485	472	454	466	489	449	451	450	435	459	471	479	426	489	466	470	477	436	459	443	471	492	473	481	462	436	447	459	457	423	448	474	470	508	477	458	494	493	459	477	466	416	457	457	475	507	454	476	444	446	426	444	426	450	437	453	448	479	471	467	464	476	474	493	478	463	465	467	444	500	519	447	462	448	453	472	490	446	464	452	434	460	429	458	489	437	421	434	445	415	452	465	503	457	460	481	447	461	458	468	447	444	503	493	432	489	428	497	426	466	472	503	445	483	451	469	468	444	465	472	450	500	461	478	457	480	472	445	465	473	461	448	461	453	444	464	458	449	451	431	464	510	456	446	434	459	451	453	431	430	449	444	428	451	477	433	456	521	470	470	463	446	428	429	470	486	483	475	420	441	479	442	447	495	496	461	451	501	412	432	456	453	475	492	457	433	468	443	447	480	447	461	476	460	450	484	442	490	467	453	427	450	443	484	441	474	442	458	464	478	441	455	529	486	438	474	467	487	454	434	447	463	419	463	461	451	487	431	497	463	456	497	431	437	456	455	500	453	430	427	434	474	464	459	478	460	471	456	458	477	457	458	438	507	495	466	480	501	455	427	439	501	447	450	415	460	467	439	479	447	460	468	454	444	466	437	473	461	454	439	434	487	445	458	462	466	494	440	468	500	459	443	419	454	489	419	459	461	411	443	440	443	441	507	416	480	448	450	448	439	455	458	442	412	455	453	521	505	482	473	471	458	412	473	491	453	464	470	460	469	424	473	425	452	480	528	423	505	475	458	459	490	473	466	456	480	429	469	443	463	494	509	466	485	477	436	479	461	473	472	477	460	480	430	404	458	468	452	482	449	453	484	463	467	472	423	451	449	468	428	443	422	472	465	429	480	459	458	466	481	443	456	474	440	462	480	463	454	486	466	424	442	469	463	465	476	488	440	455	466	469	527	449	478	472	457	444	443	474	425	467	452	491	412	456	463	457	394	453	487	470	457	471	456	453	452	443	510	485	452	439	422	436	450	455	447	473	423	458	468	458	451	462	445	422	397	444	463	447	449	494	471	444	449	422	448	482	475	470	499	459	485	424	456	432	469	512	432	489	441	463	444	458	491	430	511	471	444	467	428	489	477	470	446	457	444	440	463	489	439	444	452	466	458	446	455	465	450	490	461	472	460	450	479	440	441	490	435	462	439	461	445	456	467	447	499	465	439	441	424	452	472	469	475	438	492	477	465	434	441	444	459	451	448	487	459	439	438	478	459	441	481	492	457	427	458	466	453	484	489	482	418	422	443	481	513	496	453	457	431	468	456	463	435	460	505	474	467	513	479	476	471	470	427	478	439	469	481	446	433	468	469	455	457	443	441	410	466	473	502	479	466	425	424	461	431	456	449	454	493	460	448	464	495	453	439	499	446	456	469	432	434	454	449	457	470	448	457	454	455	438	477	451	470	486	470	441	465	460	476	439	485	479	449	462	441	461	408	453	467	454	421	449	469	437	455	453	490	462	475	433	443	451	452	435	451	452	490	448	467	454	443	490	430	482	431	441	460	473	452	475	478	428	475	482	428	469	425	442	454	442	430	482	481	439	473	472	447	469	454	462	440	473	442	458	503	487	451	439	444	454	476	438	475	488	466	461	465	412	473	425	479	460	464	476	441	466	463	458	458	467	434	467	486	413	423	464	473	478	498	497	469	480	461	434	445	397	436	417	529	442	444	471	463	465	440	434	448	464	471	458	477	475	463	442	500	460	446	462	468	491	492	461	460	466	460	463	466	430	454	495	461	471	465	460	468	466	463	461	452	435	484	488	417	453	436	469	489	496	478	467	439	478	501	446	450	451	439	430	457	463	459	455	430	483	462	464	471	457	434	463	459	482	497	463	470	454	465	456	449	421	430	435	440	447	423	431	464	475	438	464	462	507	458	450	472	465	456	449	421	440	449	471	484	447	414	478	447	473	462	454	481	427	426	453	475	449	445	440	461	438	460	464	462	493	482	463	437	502	458	475	426	461	467	499	448	470	465	430	458	419	457	433	453	425	457	449	449	419	458	486	446	456	463	454	470	466	457	512	447	485	506	468	421	482	482	438	466	436	441	440	462	462	513	435	495	450	413	446	495	472	488	501	456	436	458	474	450	455	440	468	435	443	445	427	495	457	473	471	452	407	447	454	426	434	478	461	446	449	453	423	451	493	431	465	451	469	446	489	452	467	423	474	459	439	446	447	491	508	447	472	497	446	458	464	459	469	452	485	479	440	442	450	461	489	467	482	475	476	482	447	461	462	432	493	483	444	478	451	468	453	461	469	448	468	482	458	467	434	450	460	460	482	495	498	463	475	464	447	456	465	462	429	489	500	450	448	460	474	472	468	460	428	413	456	454	453	469	439	484	466	497	457	460	433	451	478	443	445	490	449	456	471	419	457	450	461	465	443	475	469	461	415	509	439	420	458	476	427	467	492	425	511	442	456	418	478	476	462	458	432	494	438	451	485	464	484	491	443	443	454	472	441	440	434	420	456	459	469	478	447	429	446	453	454	471	437	448	472	462	446	468	415	453	478	446	490	455	458	435	493	460	437	473	516	491	484	434	481	395	468	471	445	454	477	440	468	422	453	458	474	463	475	460	487	479	480	465	472	445	495	485	465	466	490	445	454	471	437	474	448	445	443	459	462	491	462	458	441	478	434	456	443	477	484	450	452	472	483	441	475	479	453	452	490	486	463	442	446	432	493	448	467	454	458	476	476	462	435	454	450	462	444	445	427	437	438	450	463	453	487	453	450	473	463	446	451	429	448	468	445	451	471	486	440	462	480	477	453	429	474	467	470	431	464	462	484	477	449	482	442	420	462	478	421	490	477	454	457	445	455	469	465	458	450	458	446	489	445	461	467	444	459	414	437	475	491	485	444	451	460	459	443	448	465	450	497	454	437	467	458	475	454	471	454	482	458	487	432	438	471	448	438	469	452	477	431	512	469	420	484	440	461	495	440	427	454	443	432	452	484	511	458	452	484	438	440	453	412	495	421	470	457	460	451	407	450	439	491	419	461	482	462	449	443	427	464	472	478	432	472	477	436	474	479	447	489	418	452	441	468	473	476	445	438	471	474	446	449	469	458	488	463	460	465	426	459	475	453	456	446	456	455	472	435	491	448	497	457	474	477	438	473	483	459	449	445	446	460	462	447	446	463	455	408	466	452	470	416	448	458	450	480	465	455	462	454	436	469	471	514	469	486	452	435	429	463	453	473	430	472	449	461	470	435	477	475	498	459	512	478	449	466	511	421	473	464	445	492	459	458	456	439	441	448	479	431	457	463	454	468	453	433	465	443	460	447	464	453	469	457	488	425	456	445	478	450	428	468	438	457	453	453	458	512	486	459	448
56775	36972	24024	11663	4218	1541	620	522	472	441	394	363	300	272	256	245	254	228	252	249	254	189	210	242	247	213	212	205	220	246	207	219	191	248	230	215	210	234	203	215	202	203	204	204	224	223	228	230	191	211	200	205	229	238	224	241	208	223	209	199	221	233	210	222	202	206	199	236	216	222	215	217	226	202	215	239	230	214	211	212	176	210	198	195	198	222	195	231	205	193	252	219	223	202	217	207	227	181	215	199	195	197	190	224	248	224	217	201	188	225	213	186	209	221	207	211	223	204	192	223	193	189	205	198	226	221	200	211	254	193	220	185	220	193	205	230	167	211	209	197	215	217	215	236	218	189	206	185	209	208	220	192	196	215	196	190	177	205	204	210	242	236	251	221	250	218	242	218	215	202	191	227	211	239	210	225	210	217	215	210	226	198	203	236	212	208	202	211	221	221	193	173	195	217	238	210	236	224	223	239	215	190	182	189	223	199	239	209	211	200	198	203	188	209	218	199	204	210	214	217	225	200	190	205	226	224	199	221	184	196	215	207	221	217	228	209	212	219	209	192	210	213	210	205	185	220	242	212	204	182	193	183	202	202	200	219	229	223	210	201	206	188	200	176	213	244	229	183	221	201	198	196	216	219	201	206	212	200	219	231	227	209	214	196	232	241	242	210	194	219	235	205	223	228	210	218	214	225	206	232	196	218	183	205	202	230	230	213	229	213	226	227	229	202	199	210	205	213	255	229	169	209	223	231	215	200	208	212	190	226	199	218	218	241	216	193	215	219	211	192	220	204	229	212	193	188	208	211	226	189	178	200	226	230	213	204	189	206	202	224	194	199	215	216	210	219	212	230	213	212	187	208	218	248	217	215	245	214	240	207	221	222	191	200	244	235	223	248	180	221	213	187	220	171	223	239	222	198	203	208	212	179	214	236	218	173	207	197	232	258	202	231	206	231	208	233	190	209	200	215	203	212	228	207	205	224	196	221	215	207	208	226	211	238	237	207	222	197	218	239	220	231	229	238	217	187	206	202	215	200	214	186	198	208	204	233	197	237	215	171	189	179	210	199	221	213	199	205	209	220	253	187	194	208	222	201	206	210	210	168	196	211	216	192	228	223	188	210	197	189	213	207	223	196	182	218	239	204	197	230	211	219	213	203	196	208	246	236	206	204	199	218	200	216	208	218	202	207	219	225	206	189	202	207	208	237	239	223	187	228	218	199	229	219	226	228	201	193	216	211	225	189	207	216	201	234	216	212	203	218	207	183	191	210	215	194	232	203	197	208	219	218	238	248	215	226	246	251	212	201	218	180	220	213	210	199	217	218	208	219	229	217	221	225	213	177	219	212	198	231	218	212	227	197	230	220	220	221	205	231	198	200	202	222	213	244	197	207	219	196	235	222	250	221	218	217	217	234	187	185	229	219	216	172	178	200	218	203	214	215	221	194	213	226	187	223	195	201	199	216	201	197	207	215	228	206	223	215	225	201	229	194	212	201	187	192	204	213	211	217	205	217	235	239	235	194	227	221	241	224	216	203	217	200	229	198	186	235	202	217	242	199	240	208	211	191	211	200	203	232	214	207	221	196	226	215	200	201	211	218	200	223	206	216	197	226	193	220	249	204	216	228	208	200	209	248	176	238	234	201	205	208	226	223	224	224	215	196	202	211	231	212	211	235	215	231	216	240	246	225	205	231	220	232	208	193	208	204	210	224	220	205	224	199	179	204	217	222	229	214	191	197	194	203	216	197	210	221	230	198	220	202	227	222	197	231	217	208	214	216	239	197	204	173	219	235	226	210	200	199	222	204	215	230	214	197	214	225	213	213	263	210	254	181	199	188	210	201	221	249	207	212	199	187	204	217	202	232	208	237	201	189	207	192	206	198	202	234	224	223	186	229	219	207	191	233	199	222	221	220	217	239	231	210	216	210	226	244	212	215	218	256	207	209	217	219	209	221	198	212	207	199	221	249	209	221	202	216	206	245	237	214	205	204	219	197	218	225	212	224	204	210	221	215	219	201	194	191	218	198	226	229	212	181	225	212	212	188	242	188	218	224	226	195	224	236	221	233	197	194	208	206	237	186	212	203	221	217	217	216	217	238	231	221	240	235	217	200	196	207	221	219	210	218	213	214	213	213	246	220	210	211	206	213	231	193	199	183	214	231	206	228	201	241	200	217	239	209	203	218	226	216	209	221	199	221	216	193	200	196	188	198	210	213	233	214	230	226	222	208	245	220	205	198	216	233	185	207	194	222	228	208	202	218	212	257	203	184	202	230	207	224	216	202	212	194	209	211	217	211	204	233	210	234	207	201	238	218	195	208	212	210	201	193	192	242	226	201	199	208	198	204	194	196	233	244	188	230	187	196	225	208	226	195	202	241	233	234	238	218	193	207	225	227	202	220	230	194	196	193	220	209	210	226	180	194	212	222	209	221	208	255	218	188	229	216	226	192	188	240	213	223	228	226	211	200	211	255	183	212	178	180	196	222	216	236	240	196	227	209	196	209	213	202	235	197	215	252	236	261	194	211	207	232	188	207	217	244	207	185	200	228	213	216	209	207	231	203	206	208	197	213	194	205	226	231	200	221	224	186	206	214	197	206	217	231	238	234	217	222	213	195	233	211	211	210	242	227	255	193	244	218	218	198	212	242	192	202	201	221	231	191	219	229	219	204	211	217	225	212	216	212	204	179	216	228	203	242	195	208	199	214	210	245	213	211	204	197	198	203	206	208	221	224	236	208	219	228	237	233	221	210	202	248	244	206	183	253	181	188	194	238	204	209	211	212	185	223	208	198	211	225	213	185	233	202	221	216	205	205	212	256	209	213	189	205	239	211	223	194	215	186	192	233	183	244	185	217	212	217	225	217	214	197	243	206	227	228	217	214	209	220	265	226	204	221	229	205	248	190	226	218	197	212	240	201	207	224	257	237	204	220	261	223	226	194	191	211	207	216	210	258	204	210	196	243	211	201	209	231	227	233	214	189	214	210	215	194	230	208	216	220	239	210	207	218	202	175	214	223	205	208	211	225	211	229	218	196	197	196	201	204	228	218	212	216	186	220	208	200	221	204	235	201	201	216	192	190	200	220	197	214	212	217	184	218	221	210	212	212	214	190	207	181	215	210	198	212	220	212	224	221	189	220	222	211	202	209	205	244	232	221	234	215	228	216	240	204	200	225	214	210	205	188	202	230	228	247	215	229	212	243	216	192	197	232	204	240	208	211	217	222	236	236	231	206	201	237	220	218	214	238	227	223	248	202	208	220	235	225	226	221	202	242	199	220	185	234	239	197	262	227	208	196	212	199	195	216	199	204	205	225	242	210	240	193	214	248	221	222	231	224	192	216	238	216	212	233	229	209	211	210	224	192	198	198	196	199	221	224	207	189	224	214	213	232	195	189	205	219	191	215	204	204	219	220	232	209	200	232	219	176	227	205	228	229	211	215	223	211	215	226	213	206	217	192	209	215	208	220	219	198	209	209	213	205
34774	28784	26046	18623	11025	4917	2280	2042	1750	1408	1357	1193	1006	965	872	844	779	673	647	686	633	551	529	529	483	518	524	505	482	499	491	457	482	478	459	518	503	464	470	474	463	481	514	525	492	450	491	468	495	462	468	473	460	478	467	441	517	494	488	464	459	523	470	483	492	523	458	452	494	444	469	472	433	416	482	494	488	452	467	469	475	454	468	497	504	488	496	492	492	450	442	505	476	467	530	470	423	489	465	449	487	433	466	480	502	512	472	436	483	468	490	500	483	482	510	469	489	495	460	475	463	475	507	497	454	491	450	461	458	465	488	474	477	463	486	462	486	452	499	507	446	474	486	437	437	447	446	490	461	515	459	437	494	498	476	468	459	490	449	459	485	479	484	487	460	494	511	461	468	475	494	479	475	474	463	501	472	488	460	492	467	487	491	444	462	465	423	479	466	447	443	455	443	447	482	495	458	511	487	485	501	463	463	459	459	447	445	476	437	431	497	468	485	485	468	470	511	441	459	435	459	451	451	482	446	473	491	479	485	502	499	467	436	465	485	477	475	480	485	447	430	436	454	456	446	459	494	452	491	464	476	482	473	476	483	516	455	467	472	468	470	472	456	479	504	444	466	450	460	492	492	520	499	461	460	448	455	455	472	442	513	483	443	461	445	466	474	491	460	458	431	442	440	490	467	500	450	480	512	472	484	496	438	495	481	451	452	444	516	539	473	431	479	469	452	453	451	460	468	466	448	474	464	498	446	444	469	480	462	483	474	472	469	479	500	470	502	437	455	460	510	451	449	473	482	467	475	468	482	442	487	467	502	473	507	460	492	459	499	514	476	471	485	473	460	448	511	480	443	492	501	461	452	480	446	447	500	419	474	472	452	471	470	471	492	485	471	525	494	470	460	486	453	479	509	464	441	459	477	479	471	480	465	508	464	472	475	502	487	472	479	482	457	482	461	454	478	438	477	472	438	495	454	466	491	462	512	520	456	469	451	458	485	513	468	472	462	477	461	473	497	495	500	486	491	448	428	458	481	455	495	435	463	447	474	457	447	489	445	489	490	495	473	499	497	457	458	497	480	474	465	477	477	471	435	469	486	490	501	472	477	510	480	454	462	496	494	459	461	465	529	480	459	470	446	456	454	439	453	496	486	453	444	476	448	462	461	473	451	479	474	467	482	463	465	453	443	472	480	480	447	474	442	486	481	489	442	479	464	500	432	448	466	455	459	465	487	487	462	474	465	459	462	482	455	490	464	456	481	474	462	450	475	455	478	494	500	484	499	444	481	505	462	498	486	457	461	457	467	457	463	457	457	500	460	473	461	508	494	458	487	460	495	450	441	465	486	466	448	455	471	507	487	467	501	477	492	454	526	459	477	421	467	430	441	425	465	435	468	477	516	456	482	445	470	446	432	493	451	457	468	517	468	436	478	434	466	480	505	446	441	475	462	469	477	433	455	449	448	471	496	458	512	471	496	487	499	486	489	492	468	482	453	487	424	472	488	466	456	440	451	468	450	442	476	493	451	470	450	505	488	461	499	432	459	495	439	472	439	454	500	465	488	517	448	500	437	443	446	463	445	465	495	451	475	465	468	458	452	472	456	477	490	456	458	463	463	447	469	499	488	481	492	470	511	509	438	455	464	506	442	502	461	472	484	459	491	503	469	469	488	459	491	455	477	450	461	455	439	462	462	447	473	491	489	480	441	456	512	468	489	489	469	502	494	449	510	483	428	467	470	485	453	511	460	468	462	490	476	450	500	446	493	450	476	466	513	458	446	472	454	466	463	461	518	479	452	493	460	476	465	439	514	473	495	474	494	443	487	441	492	448	484	442	459	459	461	459	464	459	488	505	476	475	496	501	452	413	501	499	481	464	464	482	479	471	461	465	445	488	504	455	470	461	478	467	470	460	469	462	459	494	465	452	456	464	464	475	508	487	472	473	493	469	436	475	474	487	428	452	484	438	464	483	497	474	473	469	442	452	490	479	466	446	473	467	456	498	471	473	488	445	491	451	474	474	451	443	473	487	451	474	499	513	443	437	484	422	474	471	474	454	455	482	466	474	443	436	475	469	485	442	479	479	498	521	503	463	480	461	471	483	480	421	456	452	497	461	471	476	469	457	478	424	487	493	492	509	480	473	510	469	474	487	446	496	506	472	490	461	488	496	452	483	462	490	454	436	481	442	495	447	447	460	441	514	492	478	491	450	458	443	440	459	442	463	479	496	491	461	470	495	484	482	474	490	476	506	457	480	459	502	461	479	464	502	458	456	442	422	514	453	490	450	473	498	488	455	484	508	478	465	498	477	503	455	479	445	499	488	452	500	433	478	482	441	457	491	458	433	471	490	449	486	491	453	479	478	484	518	465	437	456	450	491	493	461	463	458	480	473	472	511	462	496	453	464	472	429	473	492	483	455	471	477	487	485	437	441	451	457	491	456	439	471	479	513	440	514	476	496	481	446	446	423	503	476	474	433	470	448	497	485	476	450	443	516	458	454	451	479	486	454	475	426	455	439	465	461	514	462	483	487	458	472	475	493	437	475	478	474	460	470	511	444	460	479	459	482	476	472	468	421	485	482	444	479	471	476	488	483	454	483	442	491	504	425	475	478	466	465	467	469	427	483	482	437	489	481	497	434	477	451	433	447	463	469	486	462	495	421	462	468	470	438	498	503	479	448	457	433	449	438	472	467	409	505	504	470	463	427	458	514	441	495	451	464	494	457	472	469	497	456	481	464	473	472	464	482	473	482	480	436	450	459	477	454	467	495	432	535	493	479	428	502	468	487	468	466	451	463	448	453	477	478	454	461	505	464	492	470	502	433	477	455	471	516	458	520	468	464	498	487	503	459	494	488	463	491	481	506	490	464	485	489	442	445	450	469	485	471	432	456	513	480	504	454	464	446	464	465	414	482	509	477	454	456	463	449	425	464	471	514	476	464	480	450	476	442	441	486	520	515	468	491	456	440	490	475	467	490	471	461	468	469	451	459	459	483	488	471	451	470	471	506	485	457	447	495	496	489	463	508	478	492	487	463	486	473	464	503	481	438	452	494	428	456	466	486	478	460	450	468	456	497	496	467	469	463	475	451	455	435	491	474	444	456	474	441	499	461	480	504	490	437	503	483	479	449	469	457	455	482	459	480	453	515	482	482	454	486	423	458	505	471	449	470	476	451	446	450	491	479	455	450	481	464	492	487	474	467	476	454	436	475	447	451	465	447	460	471	495	483	441	449	439	466	444	508	459	509	465	491	463	487	462	517	458	480	464	466	447	477	513	467	455	440	465	467	435	516	455	491	445	450	468	464	466	487	495	510	468	454	467	447	466	491	488	472	474	463	479	468	524	470	475	475	460	461	501	480	488	509	472	492	478	442	483	491	437	500	460	461	515	467	499	512	469	484	491	487	475	474	470	464	438	500	457	511	504	463	547	467	489	470	449	478	473	505	445	482	485	463	503	478	494	471	467	464	454	459	486	474	484	471	468
49429	28089	10276	2843	828	360	295	309	295	281	264	245	236	222	228	237	218	237	222	211	208	244	224	212	217	238	202	197	217	224	186	217	229	227	213	225	238	218	235	218	212	229	205	210	216	250	208	226	199	240	178	228	265	218	212	232	201	215	190	224	242	216	207	224	215	228	203	233	233	222	193	231	215	226	227	200	235	211	237	206	231	219	228	202	224	198	185	229	211	234	208	215	213	247	200	216	217	222	203	233	233	218	205	224	226	207	194	204	237	211	210	227	222	198	219	221	208	193	210	186	233	218	244	191	195	217	235	225	202	228	213	214	212	208	224	228	220	231	233	216	231	223	214	239	244	215	194	228	210	212	202	210	227	232	258	225	244	225	184	196	229	218	208	239	210	216	227	223	216	204	224	205	237	246	219	199	250	206	216	237	199	208	218	241	209	209	180	219	212	186	202	229	221	197	213	221	221	222	231	186	246	232	194	232	237	227	236	233	224	233	244	207	207	250	223	207	195	225	227	198	217	224	201	242	242	219	232	224	187	231	229	178	219	228	229	205	199	232	227	240	233	212	211	218	228	222	228	218	198	190	245	232	226	206	202	232	207	220	218	210	187	240	198	215	232	198	237	223	238	239	251	218	240	225	234	207	232	211	199	206	194	231	244	206	220	251	202	243	228	204	214	201	222	231	192	208	209	228	240	203	225	231	237	195	244	227	219	187	243	226	199	186	203	243	233	231	251	231	219	224	244	221	195	223	222	194	228	231	220	188	216	227	207	215	227	212	230	244	227	230	238	196	212	211	232	221	204	218	246	202	226	225	226	226	230	217	236	218	236	200	227	222	212	203	218	233	215	245	226	228	214	232	200	229	228	236	238	240	223	225	203	193	223	217	241	242	241	219	219	229	205	228	254	214	208	212	195	219	216	198	208	236	223	199	212	219	243	255	232	214	218	201	207	247	227	249	227	230	233	202	236	225	211	218	205	244	220	209	230	229	227	237	237	213	205	227	196	219	196	207	199	222	236	226	238	207	223	231	243	227	227	247	211	236	220	218	198	228	202	203	208	213	237	223	210	208	212	223	207	246	211	223	218	198	204	211	220	240	230	172	211	208	221	215	220	205	241	215	227	214	218	224	217	241	229	231	212	215	230	229	252	227	225	226	244	234	220	212	215	205	231	200	223	210	206	245	205	241	222	206	249	236	221	227	232	227	222	221	238	203	203	226	204	221	233	204	204	217	204	214	248	211	208	217	219	242	226	207	212	243	209	245	233	248	222	249	211	237	225	245	270	233	221	227	228	212	225	203	222	233	202	206	214	237	213	225	219	220	246	210	208	181	211	225	222	208	214	234	223	214	216	243	200	206	217	218	203	229	193	211	205	227	235	225	208	196	222	210	217	210	220	236	219	240	234	222	204	207	223	222	201	235	208	214	224	228	197	219	220	228	223	259	240	199	230	222	225	214	223	229	187	198	228	225	241	232	209	225	202	185	226	237	187	217	231	220	224	230	228	194	213	207	194	202	214	256	230	233	209	224	236	203	236	218	223	243	200	224	199	246	225	240	227	225	236	212	216	216	210	221	199	213	202	227	193	202	216	228	188	223	210	228	229	210	220	219	245	210	217	197	204	224	249	214	211	224	261	222	214	228	222	218	228	215	216	210	248	229	207	231	229	248	204	206	230	231	187	206	212	218	204	248	257	203	206	214	233	244	234	194	225	242	219	227	205	232	207	232	236	230	237	184	230	213	214	229	205	203	224	208	225	212	214	214	230	213	193	201	243	181	218	258	200	206	247	259	213	222	249	252	199	219	216	212	220	187	227	224	208	209	225	227	222	228	240	213	220	185	208	211	213	249	227	212	220	211	193	214	220	202	197	234	197	208	211	231	202	197	216	221	221	256	214	215	219	214	241	221	209	205	213	198	223	222	197	191	193	228	197	224	219	228	226	247	225	268	195	210	220	209	240	234	280	202	215	234	218	206	214	187	192	241	230	195	222	196	231	232	222	202	243	213	232	235	212	243	208	203	201	214	237	204	216	209	203	213	208	225	235	204	224	219	201	217	238	198	203	228	234	246	221	226	186	244	224	225	201	192	231	238	220	223	222	210	200	189	190	216	213	192	237	221	223	223	210	204	224	208	210	228	204	229	236	198	211	226	218	230	214	225	236	203	224	213	210	200	194	201	226	192	224	206	183	237	214	224	217	212	221	228	223	204	199	231	221	211	189	218	231	213	187	193	221	236	226	234	238	235	200	227	211	217	217	212	188	193	232	200	208	207	212	217	230	201	216	228	213	246	220	199	209	198	240	207	249	227	242	205	222	209	222	224	231	210	254	178	225	222	218	213	210	193	204	248	232	236	232	274	195	217	229	210	210	230	202	204	198	224	209	233	221	242	234	202	200	229	245	216	206	212	225	221	211	237	221	202	234	213	228	230	209	234	242	249	201	239	249	242	222	228	225	228	237	181	211	225	219	238	196	207	233	216	236	214	219	205	214	203	215	227	200	196	240	253	247	214	207	236	195	218	208	200	206	195	208	234	214	221	199	220	228	212	218	211	214	248	213	181	217	207	218	189	238	247	232	215	225	248	216	209	232	192	209	242	251	252	224	212	232	207	229	210	206	229	215	234	197	215	219	242	214	245	195	209	233	207	219	240	241	219	190	191	243	221	233	204	210	203	232	254	231	226	209	232	218	237	196	179	253	213	206	233	212	245	205	218	213	210	226	201	194	206	200	219	197	205	189	190	250	200	248	219	237	233	233	236	247	221	231	224	258	211	193	248	239	198	220	214	188	255	228	203	223	195	190	208	195	226	207	213	225	226	242	246	227	252	197	206	254	255	207	210	217	205	244	214	231	204	221	201	229	214	183	205	211	185	233	198	213	216	250	225	216	224	230	215	233	221	202	251	253	204	208	232	236	212	199	217	202	228	225	203	220	217	221	214	236	244	232	211	243	262	236	192	217	205	218	220	226	210	216	236	200	193	174	236	213	225	224	187	254	229	202	225	210	234	216	217	209	243	241	188	219	228	224	249	234	214	207	228	209	237	245	218	196	191	198	221	212	236	211	227	219	203	215	202	224	215	226	201	247	218	236	197	198	193	192	225	190	211	235	219	232	222	235	215	222	222	246	213	204	207	228	216	210	215	234	229	218	241	249	243	226	208	202	237	209	219	218	234	217	211	229	244	195	211	247	222	214	250	230	209	218	226	202	206	233	198	196	228	213	258	233	222	250	221	233	230	218	235	214	215	226	218	227	240	198	252	214	200	208	223	221	214	215	242	202	176	213	207	249	237	200	256	214	205	220	222	242	212	228	232	224	227	236	236	208	267	237	251	223	215	219	180	205	230	210	194	219	192	223	209	200	222	248	213	214	219	214	234	222	220	252	203	222	177	232	201	206	203	225	222	225	197	244	215	232	244	249	231	188	220	203	225	251	181	204	253	211	209	219	214	205	219	207	234	236	215	240	249	213	227	219	219	193	224
32151	20414	11616	5624	2358	950	877	801	757	671	670	620	589	551	591	567	574	517	512	498	485	512	514	500	482	466	509	508	507	495	502	485	453	450	508	523	504	506	462	489	499	513	496	518	497	488	483	478	456	494	493	495	501	475	490	525	480	453	512	472	469	456	444	492	460	470	464	446	427	488	502	481	521	476	476	479	474	484	489	497	516	473	472	480	486	449	481	464	511	462	482	499	463	477	456	503	456	470	469	503	495	474	484	487	465	537	483	510	486	473	488	456	505	472	500	466	475	494	484	459	480	511	487	476	488	497	491	474	440	467	478	495	480	496	471	514	410	490	442	457	514	503	533	438	430	476	446	451	515	485	454	463	419	479	505	480	496	467	514	431	503	446	508	497	477	489	496	507	505	493	509	437	531	518	486	516	493	480	479	480	505	480	508	502	506	508	478	519	459	487	495	460	466	453	463	472	466	461	487	477	457	480	512	503	483	475	462	517	449	482	504	476	466	457	490	473	466	527	466	481	425	533	466	442	490	505	465	481	466	484	459	512	462	499	462	515	480	476	476	480	462	465	514	480	506	470	491	518	457	493	504	482	506	464	503	479	535	491	477	512	481	472	485	509	498	480	477	488	511	484	459	457	449	491	467	472	473	465	501	491	445	480	473	510	491	486	511	449	473	460	476	451	483	485	486	480	470	481	474	492	493	492	476	445	471	512	474	464	472	490	489	468	489	441	550	473	486	464	460	526	476	472	482	486	448	465	523	485	456	490	515	517	490	503	479	485	491	467	492	501	497	463	500	445	500	467	485	463	451	508	492	473	458	473	490	488	485	479	463	486	483	495	472	477	458	502	474	504	459	471	455	496	447	494	447	474	485	439	475	451	461	491	492	494	464	489	482	487	494	441	480	504	500	469	492	471	460	469	477	465	472	466	511	482	449	486	494	504	521	466	487	501	525	459	531	525	486	488	488	481	476	466	486	481	498	485	493	484	534	511	445	493	518	473	469	480	502	480	462	514	496	457	463	439	466	457	500	536	469	499	484	513	500	481	466	499	446	478	499	514	458	499	460	464	465	450	462	446	497	507	458	523	483	499	494	459	487	484	515	486	488	506	462	493	502	483	506	425	485	500	474	475	502	485	457	476	478	479	492	494	507	479	452	499	474	470	487	471	488	517	504	505	460	490	510	491	494	449	510	477	454	452	506	485	491	478	470	496	507	482	474	491	497	494	468	483	473	482	520	495	479	470	470	473	482	507	494	457	489	466	487	501	452	492	458	476	495	490	459	433	491	483	486	438	474	466	468	451	494	463	470	465	504	500	500	449	480	481	459	478	487	492	486	454	496	477	488	484	495	451	475	494	510	449	472	498	505	469	496	470	458	476	481	475	468	493	483	422	441	486	478	444	526	441	502	460	437	475	513	465	478	484	463	463	500	451	479	478	474	524	509	497	483	451	520	484	475	506	458	479	470	504	455	489	466	459	495	508	494	511	467	491	481	458	486	485	492	485	479	484	459	472	501	472	454	505	492	458	490	458	494	480	474	491	483	441	483	484	458	499	464	473	460	501	496	491	475	471	490	486	454	509	469	499	489	475	509	477	511	443	455	448	491	531	473	468	464	457	466	479	448	456	481	415	474	461	473	469	450	489	491	472	463	509	529	507	459	498	464	451	505	462	513	460	497	460	462	473	501	475	507	495	418	478	496	487	481	480	476	465	483	462	478	471	477	472	513	470	478	465	482	489	504	513	491	519	475	448	510	483	468	513	517	492	495	435	475	450	502	508	488	442	465	503	445	443	500	479	484	481	500	517	502	447	449	502	473	518	484	481	479	471	488	474	476	486	470	476	513	485	472	522	468	521	473	454	459	497	448	526	475	489	470	470	433	489	443	471	494	474	470	515	466	474	455	481	467	462	454	479	510	493	491	489	518	499	457	472	487	510	479	499	489	446	457	463	452	472	478	499	500	480	471	452	435	460	500	495	477	499	496	478	494	498	449	483	504	464	485	494	494	484	446	476	516	516	468	508	467	462	448	509	479	463	467	510	481	462	497	451	495	480	521	467	470	468	431	462	480	501	497	502	504	471	438	492	519	491	480	478	500	492	459	487	476	480	508	489	498	496	510	489	484	441	486	449	503	467	472	475	465	507	496	503	444	491	484	473	455	496	453	487	485	499	496	495	454	465	504	488	488	501	493	478	483	467	473	464	496	520	478	498	473	549	474	469	475	443	483	510	468	486	488	489	489	508	433	434	500	483	445	484	458	520	467	457	468	473	449	496	502	493	521	483	530	502	472	467	455	427	520	480	507	485	488	428	530	496	509	504	471	460	495	456	486	476	483	494	479	453	501	464	445	464	460	464	509	478	458	481	453	503	481	499	511	492	491	523	521	449	474	475	466	480	479	433	479	487	488	483	462	487	477	495	487	487	534	483	478	479	482	476	446	458	461	505	488	434	496	472	495	475	442	502	493	497	451	452	462	525	458	478	525	439	456	489	483	463	490	487	490	487	455	452	512	453	445	470	467	470	506	502	495	466	468	474	485	448	483	476	460	521	473	475	498	457	483	482	498	468	505	512	481	484	501	473	463	480	441	503	510	475	491	494	543	443	495	496	483	476	490	483	482	509	448	476	493	505	490	484	433	473	458	482	446	471	478	457	490	466	464	500	487	477	470	494	497	491	472	456	529	505	510	432	494	468	479	474	479	488	477	484	460	497	510	484	456	502	496	475	514	446	477	488	464	480	496	493	485	436	508	458	482	469	479	466	453	509	458	427	481	481	475	499	471	478	477	523	490	498	470	442	494	500	480	498	508	501	488	521	502	528	466	482	503	497	485	490	456	483	491	466	461	455	496	464	508	443	457	513	559	486	485	490	482	472	455	456	494	493	489	481	479	473	467	483	479	481	559	485	489	500	517	502	473	465	412	476	498	489	480	479	470	418	512	469	479	482	526	523	469	464	454	507	486	489	500	488	474	481	483	498	496	471	463	475	497	475	522	496	475	440	468	485	510	481	475	449	508	482	424	478	522	480	482	503	511	461	487	470	507	473	493	472	473	476	506	479	513	471	479	479	494	467	503	472	486	503	492	461	471	472	466	500	516	451	492	493	466	447	457	511	487	443	501	500	439	477	470	456	475	490	465	502	488	486	478	480	488	514	445	516	507	537	509	481	477	485	502	435	527	492	479	505	457	482	472	516	472	465	500	435	456	515	505	512	486	479	465	444	476	507	493	515	449	502	453	503	485	483	511	507	507	466	494	470	501	457	480	511	479	516	430	479	514	450	503	495	495	498	533	480	469	517	483	517	502	495	482	469	461	472	520	468	448	483	487	480	489	464	508	482	453	459	455	546	465	482	467	492	479	487	506	498	451	482	443	486	514	520	487	457	441	488	473	500	480	481	469	498	474	470	450	444	481	499	478	459	491	513	462	474	483	490	468	503	493	463	493	478	475	479	473	496	435	493	472	489	479	490	438	492	518	496	497	507
61288	30158	11320	3186	1103	530	333	313	269	279	240	262	243	249	198	212	207	243	230	208	205	196	201	218	210	198	178	206	219	225	191	211	214	252	232	211	222	206	210	208	213	191	230	196	207	191	221	198	231	194	200	186	202	219	194	202	167	200	211	205	204	191	248	206	200	222	221	208	202	188	181	210	221	240	209	186	214	226	227	201	231	189	208	191	216	180	169	234	215	203	213	215	198	227	222	221	205	234	228	221	215	206	205	204	207	202	204	238	204	213	215	198	193	195	207	220	184	211	225	198	211	228	207	214	200	206	204	226	235	219	225	186	230	196	212	214	219	210	183	197	214	185	203	215	214	222	227	204	198	225	193	202	244	210	210	224	216	214	230	197	223	215	199	216	246	223	239	211	206	187	209	193	195	222	197	196	241	192	226	220	220	231	227	242	212	225	198	202	222	237	218	210	188	204	207	216	242	212	219	203	195	234	186	192	228	227	198	240	186	204	200	217	221	225	220	214	223	227	213	177	202	232	209	200	210	210	218	222	201	233	229	211	215	206	217	205	203	243	218	172	187	198	220	220	194	207	221	192	239	218	218	213	179	238	201	212	205	214	221	217	194	200	216	218	229	204	226	209	238	199	206	202	186	197	208	209	213	233	210	226	231	212	217	214	206	193	207	197	218	197	210	215	218	211	229	194	191	254	227	199	200	231	201	190	204	198	215	193	233	229	219	229	207	215	224	226	213	193	201	216	208	168	231	228	186	208	228	229	217	210	199	200	219	222	200	209	223	221	212	207	232	217	213	210	202	210	231	212	217	191	220	231	207	220	237	206	203	212	175	228	202	204	206	192	222	203	238	180	230	199	198	180	192	173	214	205	182	206	225	195	230	179	201	223	195	212	201	199	202	214	189	236	238	221	219	213	227	210	203	213	204	207	209	219	220	223	196	203	209	222	200	190	213	186	222	206	230	207	226	199	212	213	213	218	217	191	230	213	223	262	198	190	200	187	205	212	212	204	184	191	205	226	206	196	215	212	215	234	192	213	214	225	228	209	193	215	203	197	195	212	209	200	212	221	206	220	225	255	225	210	193	200	218	234	212	214	222	206	203	211	185	198	223	198	215	206	218	220	206	216	223	223	226	192	239	191	240	227	225	214	216	209	198	200	209	215	191	226	233	209	210	221	189	230	213	203	210	226	209	241	204	228	222	230	214	212	228	207	219	204	220	203	199	179	203	216	230	232	201	207	232	215	205	206	210	188	215	190	194	206	207	197	198	220	212	207	222	221	198	190	191	241	190	187	210	220	224	204	244	189	195	221	251	240	200	231	224	217	194	199	234	225	208	209	210	220	202	211	210	188	178	251	232	215	219	200	223	197	230	220	213	201	186	231	220	218	215	183	206	221	211	184	248	201	221	207	205	216	202	202	216	238	225	237	201	205	207	218	217	233	203	195	221	185	203	240	208	199	203	193	234	183	248	196	204	215	203	186	209	237	225	210	201	201	198	217	206	211	211	211	221	193	219	196	237	242	224	202	215	210	238	217	231	223	207	196	220	212	225	217	237	218	218	224	222	208	239	203	220	216	193	192	205	200	200	215	205	205	225	181	215	196	209	204	186	219	235	180	202	239	200	188	225	185	211	219	200	226	202	209	192	215	220	207	203	215	210	179	206	207	225	205	220	219	216	235	222	248	221	210	209	212	196	186	191	226	189	184	242	195	219	205	216	220	245	207	224	210	214	186	218	209	218	223	221	209	199	198	198	209	215	214	201	197	226	197	215	195	245	226	226	222	188	220	221	235	171	210	229	178	208	197	206	215	222	215	206	207	199	198	211	264	216	199	218	191	225	210	175	179	228	191	217	183	252	204	207	221	210	213	219	225	227	210	224	222	209	224	217	202	201	178	210	208	206	208	192	222	234	197	204	176	249	208	196	202	227	218	201	201	219	195	202	218	197	218	221	202	197	244	210	186	251	208	248	211	188	230	225	191	230	217	199	223	220	202	240	214	218	197	201	195	195	218	199	191	189	222	228	204	177	184	196	185	197	179	231	186	190	203	213	191	214	230	218	216	197	214	234	221	238	218	200	218	225	201	206	209	219	208	198	208	221	211	234	258	230	213	200	206	180	242	186	224	235	223	208	230	214	254	231	176	192	205	198	212	229	213	204	202	193	221	197	219	199	206	204	208	223	198	225	190	200	183	216	227	202	214	210	228	190	222	187	211	212	203	199	209	218	193	221	185	173	203	216	203	248	193	220	219	213	210	184	222	227	207	202	251	198	209	171	186	189	209	207	210	216	204	204	215	202	236	217	211	186	197	226	208	199	223	210	209	224	207	233	214	244	223	220	200	227	205	221	204	218	202	218	252	189	204	232	236	232	215	274	216	209	228	193	186	210	237	227	197	214	220	220	209	202	189	195	209	213	219	189	206	197	210	207	213	210	181	232	223	226	202	201	214	225	196	189	218	224	205	239	203	200	214	202	232	210	220	205	214	202	222	234	226	238	207	234	190	212	202	227	227	206	190	210	217	214	180	192	221	194	199	210	214	237	197	200	189	191	227	197	214	219	184	182	191	200	206	217	234	217	224	210	189	220	225	211	221	205	201	209	207	201	202	245	194	221	221	199	215	231	246	202	239	177	199	194	203	177	231	202	229	205	216	205	211	209	187	228	239	219	189	218	223	190	212	240	229	207	198	225	212	219	195	235	229	197	205	188	183	193	176	186	212	206	196	240	227	212	228	180	202	235	228	198	252	215	226	216	210	207	210	209	226	220	219	218	189	210	184	179	218	182	210	187	173	223	242	202	209	184	206	242	224	228	188	217	201	194	191	218	198	199	221	241	216	214	195	208	243	222	211	229	195	215	195	228	227	189	202	209	215	199	208	191	199	202	217	236	198	223	201	204	194	212	209	246	202	221	199	190	199	214	191	210	206	198	192	209	222	185	224	195	202	219	209	196	236	214	213	218	215	187	194	213	211	213	215	211	221	201	219	209	224	234	210	225	209	194	205	214	239	203	223	222	234	196	221	210	195	251	215	229	216	193	209	184	217	205	232	242	222	210	198	220	169	187	196	200	202	211	212	237	212	222	201	216	202	225	189	195	190	223	204	192	198	200	222	192	211	226	210	207	190	197	210	211	202	188	213	219	217	203	216	205	197	189	229	224	176	209	230	196	214	221	213	197	210	205	230	229	190	222	191	224	244	221	216	223	212	209	219	206	207	198	207	214	236	197	203	196	196	207	219	205	190	207	213	198	222	215	223	191	220	213	226	185	238	237	203	236	221	218	200	200	201	203	224	226	188	223	211	251	201	201	212	219	226	221	214	233	208	190	225	217	200	244	180	210	223	202	218	187	191	192	191	204	191	240	245	215	215	211	195	207	198	203	227	214	250	201	226	199	196	205	219	205	213	205	180	190	200	183	199	201	200	199	244	217	204	223	226	222	213	207	200	220	182	212	211	226	221	191	215	226	215	241	223	193	206	208	184
40356	21960	11603	6258	3183	1504	998	890	813	790	743	673	630	627	583	547	541	497	466	505	471	493	468	477	500	416	496	464	497	479	471	497	490	485	498	469	441	486	484	465	474	486	494	478	488	487	529	481	450	464	472	458	478	479	478	476	476	513	495	477	453	487	469	484	497	470	478	481	449	492	434	461	497	453	448	449	487	461	496	445	468	464	484	471	492	491	462	444	478	433	456	481	446	457	482	469	504	453	471	449	447	494	497	453	422	474	463	491	463	499	485	481	472	445	474	425	453	476	453	520	465	432	466	447	419	453	503	495	488	476	460	479	430	456	480	451	463	509	465	466	477	476	423	488	495	520	442	453	488	487	428	450	465	474	479	411	442	486	496	485	468	497	440	448	462	448	457	490	481	463	481	464	447	468	438	432	448	461	474	478	463	431	464	485	478	464	504	486	473	501	485	471	471	472	462	409	444	444	455	462	455	450	448	455	445	472	463	455	471	495	418	478	484	474	465	498	490	468	472	463	475	462	409	488	472	470	466	439	488	473	487	476	461	454	440	442	474	462	475	480	431	460	454	481	488	482	463	498	442	460	479	445	435	432	485	480	422	464	487	475	459	474	464	510	480	496	448	464	505	439	465	448	444	459	464	493	440	498	440	455	483	442	444	487	489	475	460	444	455	480	460	465	486	434	467	501	497	462	486	443	477	481	430	455	511	498	467	473	489	458	445	453	494	460	461	457	444	469	435	469	477	431	474	494	456	482	477	497	461	480	436	424	456	429	464	487	465	469	445	491	498	480	458	439	440	464	504	492	473	476	450	496	495	469	467	461	457	449	501	398	441	467	513	456	470	496	469	496	444	435	447	508	441	472	522	455	463	530	439	444	448	483	458	467	451	453	506	465	459	454	434	458	429	480	508	466	468	445	458	472	459	500	458	431	468	448	482	480	453	480	461	506	511	482	446	453	439	484	454	440	422	439	489	492	465	459	493	449	475	462	445	505	497	455	448	481	471	436	456	483	453	467	448	472	457	496	475	442	465	447	481	470	447	498	462	479	439	475	494	446	472	469	420	450	474	465	490	434	440	482	492	460	475	424	445	471	490	461	439	474	466	431	432	461	466	464	480	452	415	425	471	462	505	521	463	454	460	447	426	427	526	497	473	484	440	440	459	483	479	495	475	488	482	488	454	489	472	460	479	479	465	498	491	448	507	508	499	456	489	498	461	513	480	453	497	472	465	465	466	486	479	437	439	453	497	452	479	459	430	484	479	448	468	481	465	485	492	479	457	480	458	461	443	456	473	452	469	479	457	477	483	492	450	454	486	466	490	486	481	472	474	417	440	472	458	432	439	422	508	450	479	533	466	459	492	472	480	497	478	506	458	454	469	497	495	489	486	471	445	481	471	454	453	481	498	491	448	440	480	460	423	451	445	463	454	474	476	463	443	477	449	461	461	477	468	484	431	467	486	455	486	477	452	479	438	481	476	490	486	434	481	472	476	469	475	473	458	470	455	488	450	474	436	469	454	454	434	402	446	475	417	464	464	442	462	460	489	487	443	473	482	447	440	467	487	441	512	452	427	424	451	433	480	449	456	468	470	445	468	493	456	508	494	473	469	444	448	465	480	419	499	473	474	468	458	511	431	456	461	456	455	471	452	455	454	476	467	464	451	473	482	464	449	437	485	462	461	453	488	486	481	493	462	432	469	451	466	473	441	476	500	478	480	426	453	442	479	459	450	455	436	498	479	425	449	483	469	484	466	436	491	481	520	485	451	476	485	471	435	436	491	419	490	456	413	463	431	443	489	488	443	455	463	465	491	439	455	515	471	486	474	498	458	454	465	467	435	441	480	481	498	463	464	501	522	447	463	486	470	459	469	432	437	475	460	451	463	478	430	504	492	511	455	493	500	484	481	499	433	460	485	465	483	469	480	505	451	451	475	461	439	448	489	443	470	471	482	437	469	482	471	495	477	444	444	438	441	471	506	470	477	467	477	462	434	451	474	458	459	484	453	504	430	465	508	474	429	465	435	423	464	465	478	429	427	449	506	461	472	470	495	437	473	496	483	486	520	481	472	503	478	462	436	483	485	475	432	504	466	459	474	474	465	486	483	478	410	446	471	453	462	491	435	495	432	424	462	444	479	476	498	508	469	454	475	499	468	486	403	494	489	450	500	493	476	428	458	466	472	506	439	461	482	483	446	460	496	449	460	472	438	460	461	479	442	462	492	469	466	443	434	482	459	484	509	483	447	448	480	454	459	454	456	431	439	493	459	481	465	420	467	472	484	476	468	473	438	468	469	465	479	471	460	460	491	483	503	448	460	458	439	425	515	498	464	476	491	475	461	498	438	475	500	512	461	496	431	466	447	474	499	472	464	443	445	451	451	462	466	462	452	465	481	458	470	435	485	453	491	465	483	511	444	468	430	467	497	462	468	457	469	438	451	476	482	440	409	441	446	485	424	452	447	483	452	464	441	421	487	480	475	493	440	470	505	435	486	462	460	481	430	427	471	491	491	427	461	485	488	519	452	432	485	473	480	449	462	481	469	478	471	492	444	475	496	502	513	476	454	449	460	464	481	431	439	453	447	449	477	494	468	444	465	518	466	496	491	453	461	440	471	475	472	438	451	489	428	464	466	482	440	446	450	466	437	463	448	481	477	471	474	470	466	482	476	461	466	473	469	500	484	454	447	468	463	443	480	477	474	436	457	433	451	449	448	486	477	447	469	498	474	470	471	500	446	453	500	416	460	443	472	467	465	509	443	460	449	450	428	468	485	457	445	476	434	486	472	486	435	456	470	431	482	487	442	473	446	471	460	448	461	428	423	503	476	500	449	437	462	461	472	481	473	487	447	477	487	483	456	448	476	493	472	462	461	477	475	478	473	501	458	495	474	460	462	507	472	404	439	442	486	468	464	483	461	467	476	462	469	447	457	464	431	469	417	451	426	482	445	439	466	441	489	456	455	467	469	487	475	461	496	468	466	454	436	437	472	450	468	457	466	490	486	456	477	485	489	439	472	477	486	453	446	483	461	458	466	474	470	479	482	476	501	488	451	446	481	446	498	514	478	451	505	477	456	494	483	473	471	446	423	453	479	474	466	483	475	447	461	473	465	476	468	461	491	450	491	502	455	467	482	454	459	491	438	490	444	452	522	462	511	473	434	461	488	509	484	464	474	467	456	493	483	450	482	433	489	468	470	449	442	433	481	474	454	446	448	460	484	479	468	479	457	449	473	452	459	437	453	475	468	423	444	482	452	452	460	474	507	435	457	410	451	502	455	464	468	474	507	440	472	491	448	450	505	483	439	478	474	494	440	514	466	463	429	480	480	495	440	513	468	487	484	498	467	449	487	484	462	463	442	513	442	432	462	474	477	470	476	475	448	446	461	443	481	473	455	450	464	458	480	479	477	454	490	468	507	466	460	488	478	442	497	515	452	490	418	495	432	495	446	489	442	474	445	504	468	441	431	464	455	497	457	465	452	457
64417	33799	19524	7132	2323	756	513	451	369	309	336	303	320	272	302	276	256	252	220	251	208	241	226	250	228	222	225	194	224	240	222	218	214	236	212	181	222	195	229	211	234	209	231	220	227	209	217	212	195	221	195	222	231	229	179	232	222	201	242	211	185	249	234	199	253	198	235	174	198	213	214	226	244	219	225	240	193	202	246	231	231	177	182	205	232	215	193	229	190	189	220	207	200	239	188	233	220	210	232	205	204	230	228	232	220	244	217	216	223	219	180	217	240	207	239	210	216	209	222	206	245	209	227	235	225	238	218	214	206	229	190	194	221	211	201	247	223	222	182	216	217	219	222	228	174	213	221	242	226	208	193	217	199	216	208	223	217	221	196	209	201	208	224	246	217	205	211	259	242	213	216	211	237	188	201	193	233	211	193	200	204	202	210	217	227	215	220	227	204	204	233	219	202	210	203	223	212	221	210	197	203	220	210	219	207	188	222	221	241	211	195	259	197	213	193	200	222	220	214	201	218	191	211	224	204	240	215	218	224	194	203	205	214	221	195	214	212	208	204	189	208	186	195	205	202	237	220	212	230	186	226	201	184	207	220	217	239	189	233	238	226	230	213	243	188	225	220	221	227	208	215	236	211	208	208	213	247	205	221	230	211	232	213	222	218	211	229	205	229	203	205	212	227	185	219	192	197	209	219	213	197	216	224	223	204	243	231	238	209	193	196	231	199	204	220	211	223	229	216	213	215	197	229	213	206	218	225	207	229	211	207	209	200	200	229	202	214	229	213	217	230	233	229	215	205	219	210	219	245	198	193	209	232	220	246	236	218	205	195	213	193	220	227	200	213	204	244	214	233	244	203	209	216	208	210	187	242	231	212	201	218	196	210	214	213	260	225	202	188	244	246	198	208	209	194	230	225	221	246	234	212	229	203	230	221	227	216	209	228	219	200	221	202	206	219	180	208	221	198	215	197	213	231	246	224	225	231	205	231	207	194	224	216	206	232	225	215	227	230	201	213	223	208	213	229	211	232	236	215	220	229	214	202	210	248	229	229	218	238	231	177	224	237	260	214	208	212	224	215	213	212	229	199	212	206	192	227	223	182	222	210	236	216	231	199	212	212	187	209	217	226	220	212	212	218	231	190	206	194	224	208	228	268	192	225	208	205	226	222	179	187	233	228	189	213	206	217	204	223	216	203	175	225	214	222	192	204	226	224	234	223	225	234	207	220	205	223	207	187	218	223	229	228	201	187	225	219	244	237	208	196	215	192	210	249	227	235	191	202	195	186	185	226	227	207	227	185	219	207	210	205	219	233	247	212	217	239	214	234	209	189	204	207	197	215	203	205	185	203	220	213	194	209	202	226	230	200	226	242	243	213	228	201	205	205	216	214	223	230	249	206	212	216	225	199	220	193	213	230	216	232	227	213	207	234	202	220	206	218	232	225	220	220	221	205	211	228	227	235	236	242	242	203	218	191	172	200	246	209	228	222	197	218	204	233	232	222	224	200	226	205	246	216	220	205	217	179	206	209	211	201	233	198	213	209	203	233	254	228	208	198	211	212	235	200	199	237	217	216	221	222	215	233	198	232	227	221	185	242	228	199	183	213	216	196	210	226	232	188	218	227	216	222	205	222	213	227	226	222	223	233	204	212	194	168	202	219	228	201	211	187	236	202	224	187	205	194	219	227	203	221	214	218	229	221	205	211	220	218	228	206	216	226	194	212	225	213	225	225	216	223	192	203	228	220	205	195	255	189	224	210	206	212	186	193	249	224	233	218	210	233	202	205	227	194	193	218	227	216	246	215	216	179	208	220	181	197	230	203	216	207	195	227	208	168	224	199	201	231	212	217	227	223	227	223	205	203	232	214	220	223	196	222	233	225	211	224	248	240	220	230	201	194	198	204	225	206	234	227	195	208	222	217	201	215	225	209	199	210	205	229	250	214	202	204	208	197	207	218	208	214	221	224	225	224	246	213	232	200	206	202	241	172	246	206	196	221	222	211	226	225	217	202	220	216	210	212	188	212	203	219	222	193	211	204	237	205	193	240	198	203	200	212	215	225	210	226	198	199	189	209	197	238	231	219	207	203	214	228	225	205	207	226	213	235	235	207	219	232	248	224	231	236	213	212	222	218	231	217	239	221	200	172	207	220	240	226	216	202	225	216	240	205	216	204	196	197	217	227	221	216	233	202	224	201	213	197	208	216	221	204	206	225	227	210	213	226	212	225	229	194	223	211	203	197	218	233	225	245	209	194	192	217	236	217	225	177	197	244	203	248	223	209	218	193	183	208	248	211	203	187	219	230	222	207	232	222	215	217	234	216	201	205	211	230	187	212	218	209	188	253	251	205	236	229	210	210	197	207	227	252	198	212	150	217	205	210	232	244	235	224	212	207	198	217	214	229	244	203	206	236	252	205	228	215	219	212	206	206	199	200	203	248	231	211	204	230	231	220	201	215	203	201	196	214	219	203	221	218	198	246	244	224	221	200	228	206	220	239	219	204	217	197	234	221	206	202	222	222	222	209	220	200	216	221	206	237	213	253	197	219	213	240	221	224	198	215	195	207	223	187	210	221	227	222	217	221	230	202	229	194	230	219	204	212	240	205	219	233	225	242	233	216	218	209	212	227	209	212	231	246	207	209	209	248	230	194	208	208	240	210	222	210	208	217	204	230	199	191	191	219	202	174	213	221	226	199	209	192	210	202	214	211	211	213	234	228	221	215	228	207	211	223	209	228	221	224	210	187	186	211	219	246	225	226	218	206	221	217	221	220	221	194	234	211	217	225	230	200	219	210	217	232	220	217	197	229	190	227	244	227	219	200	243	209	201	235	188	204	189	228	204	202	204	240	199	228	216	205	235	213	209	237	204	230	226	197	208	224	238	214	219	213	222	218	217	208	200	226	243	202	204	205	205	222	224	214	191	206	196	247	205	225	183	238	228	228	203	223	222	241	191	204	231	253	219	219	200	250	208	241	218	216	202	236	242	200	204	242	212	240	234	206	230	231	212	222	198	237	223	211	205	224	208	222	226	232	192	220	214	216	219	211	218	210	230	221	209	187	202	201	221	239	248	207	230	264	217	243	218	239	227	202	217	201	248	210	229	250	258	214	195	232	247	219	218	215	221	214	223	211	184	202	215	232	231	222	251	177	224	255	235	207	200	204	190	209	219	226	213	233	214	210	245	209	205	223	179	213	196	236	207	224	211	230	209	196	230	207	219	211	238	214	204	200	204	205	208	216	204	218	219	225	233	188	211	200	230	203	218	232	238	227	211	214	213	215	210	235	211	211	209	194	220	227	221	234	245	219	220	206	223	228	197	194	208	232	205	235	213	241	194	219	208	193	220	199	202	218	236	201	220	247	205	217	206	205	195	205	203	243	224	230	199	202	213	203	219	226	231	206	180	196	213	171	223	190	209	229	233	208	241	199	220	216	218	194	207	182	233	224	237	236	254	239	205	213	228	208	197	228	209	204	197	243	238
41329	25216	19990	12281	6470	2451	1699	1482	1222	1114	1002	946	824	778	732	716	665	586	576	563	520	538	481	533	500	465	485	472	499	451	481	487	484	545	484	455	468	477	475	470	493	494	481	453	474	465	472	462	499	482	499	459	461	485	500	531	494	486	453	490	499	453	474	455	518	501	508	471	534	440	482	461	448	479	434	471	457	504	474	475	499	490	471	480	496	457	493	465	473	447	481	538	464	446	479	493	490	448	469	464	500	467	501	440	481	472	496	502	458	502	485	473	491	453	457	478	458	456	519	454	445	483	468	473	471	465	469	458	498	443	487	457	516	528	493	524	473	462	477	472	475	506	482	482	477	497	458	495	458	526	484	481	417	505	503	466	464	441	465	488	480	484	525	517	513	470	483	457	482	481	511	506	467	500	456	482	516	491	435	448	474	456	470	435	463	496	471	511	474	465	459	451	487	485	454	450	473	499	482	488	477	458	468	505	483	440	506	476	477	441	508	511	477	484	473	468	453	513	461	457	501	465	468	501	467	454	523	479	497	449	509	469	479	457	480	465	494	490	514	499	497	476	482	462	492	466	500	502	478	468	476	468	507	497	449	474	502	527	470	441	443	457	482	470	471	475	445	444	460	455	458	481	458	485	454	486	467	471	495	504	472	485	493	467	476	472	450	474	470	519	503	460	491	502	474	453	500	480	498	508	472	488	471	502	492	509	439	513	514	492	481	485	448	449	498	489	429	476	455	483	456	487	489	490	428	478	484	519	475	491	444	471	484	466	464	486	479	471	488	503	474	491	457	471	478	455	481	514	491	437	480	472	472	461	493	477	492	455	457	474	474	490	438	453	473	509	460	473	497	457	470	487	455	486	468	471	469	520	482	491	444	498	457	484	468	466	501	480	497	471	487	517	449	482	489	465	495	513	461	479	471	464	462	481	486	519	498	483	492	489	471	435	461	468	487	476	475	482	468	482	488	495	479	482	473	478	439	457	469	458	460	451	448	481	505	451	492	486	486	458	467	512	511	478	463	505	488	488	476	502	508	455	468	452	507	468	471	498	493	459	499	453	464	448	487	491	510	492	496	467	466	475	456	500	477	505	481	481	466	489	475	498	490	479	489	497	465	507	522	470	451	464	480	461	515	478	475	473	459	477	493	489	466	491	498	503	463	466	475	477	479	494	448	494	537	425	487	482	500	497	491	449	465	469	466	481	493	467	462	483	484	491	502	436	471	492	449	471	506	516	441	493	453	478	472	480	455	509	434	482	471	483	455	451	476	479	442	473	459	493	499	470	457	522	499	458	438	473	452	465	496	491	473	471	476	478	472	515	487	458	485	512	475	453	501	459	483	497	471	526	457	464	493	477	503	496	458	493	472	524	517	483	457	460	478	484	510	474	495	482	448	480	465	498	475	476	420	482	537	451	479	489	458	497	425	443	494	509	460	463	474	507	485	488	494	485	478	478	443	482	469	476	470	506	484	511	482	513	524	501	446	487	492	456	493	508	456	494	470	483	458	473	477	480	508	476	478	483	481	481	478	511	450	496	502	509	471	522	494	497	446	491	493	480	501	481	524	446	496	501	465	493	436	507	475	476	477	486	471	468	515	474	461	505	495	486	480	504	487	508	427	467	481	498	438	468	444	468	471	468	504	490	464	504	462	529	481	515	453	482	487	521	476	458	476	467	455	470	505	486	496	467	475	460	466	479	489	518	456	518	444	480	463	453	487	485	476	492	477	498	510	451	504	488	479	490	486	457	481	513	474	471	495	491	472	464	498	458	487	500	477	468	482	479	489	473	488	499	496	506	483	491	480	481	500	479	438	504	492	467	462	493	432	451	469	468	512	481	464	492	452	500	493	489	516	476	513	467	507	492	478	505	464	484	484	491	484	453	438	490	481	454	444	459	479	466	455	465	484	464	480	492	463	445	457	491	505	504	474	493	467	459	517	432	485	503	530	477	453	472	499	502	460	509	485	506	497	496	452	498	457	482	488	505	456	505	479	465	483	507	494	485	516	472	458	501	488	452	470	460	508	473	494	463	461	422	512	466	469	472	481	446	452	478	486	466	479	510	464	540	447	525	493	487	469	479	505	450	447	460	468	455	473	450	497	458	435	499	466	499	471	480	469	516	502	518	488	486	443	489	492	462	476	472	487	473	494	477	435	506	487	454	469	501	467	495	472	465	498	455	452	480	469	467	474	476	475	479	465	510	482	493	485	450	493	480	493	485	482	431	446	495	485	503	461	468	477	459	492	494	471	497	472	471	503	470	487	497	497	479	478	485	496	483	472	484	487	488	463	493	477	487	489	475	495	501	496	410	490	501	459	441	488	524	503	454	506	458	490	498	462	488	457	475	495	525	428	494	468	479	494	475	503	493	468	468	471	478	467	486	445	498	449	498	472	480	472	499	470	434	480	500	488	488	457	466	495	473	470	493	523	490	482	487	477	442	500	487	450	511	498	512	501	476	501	497	483	496	487	461	481	447	466	460	475	482	475	464	482	482	430	525	526	506	447	468	500	491	499	485	532	483	486	459	508	517	500	504	482	494	460	494	477	473	490	476	484	407	464	486	506	464	482	481	472	485	487	499	452	487	508	475	493	474	487	508	490	455	452	490	454	482	479	466	469	459	509	471	457	473	463	450	475	476	490	479	490	469	505	458	471	527	492	470	466	510	455	432	432	511	474	462	498	454	453	479	450	484	458	487	464	470	498	493	446	488	467	459	488	457	491	454	460	483	502	490	468	495	479	489	472	453	515	504	450	502	453	473	524	471	504	496	463	448	479	467	490	505	467	468	476	503	475	491	484	452	460	474	454	500	492	536	480	465	508	482	501	490	514	461	481	493	489	462	490	481	460	497	451	480	477	476	507	509	507	478	472	468	492	502	472	463	494	458	476	431	512	507	491	457	500	475	500	472	458	494	456	506	469	488	475	488	485	522	484	460	481	469	458	472	464	505	461	499	481	498	470	473	470	476	478	504	481	504	431	501	513	478	468	471	463	500	475	530	491	461	465	489	482	474	499	456	474	483	459	491	467	476	456	463	471	484	468	462	521	482	502	485	469	469	445	452	522	484	472	433	471	466	444	429	462	490	495	500	459	457	453	495	482	501	465	469	470	455	485	451	484	458	504	466	487	486	475	515	470	498	471	471	485	460	459	485	484	458	483	496	510	475	432	479	510	488	439	504	496	458	471	518	467	466	474	472	487	513	478	477	450	479	485	456	485	478	493	461	481	498	474	501	457	500	502	459	442	464	441	456	507	494	465	483	473	445	516	438	485	474	481	474	463	469	455	510	446	517	464	476	496	478	494	505	480	510	460	456	504	486	447	477	505	485	463	463	472	458	494	498	459	480	474	478	468	481	478	481	489	474	496	456	471	464	441	451	516	476	503	461	478	497	464	517	472	461	467	465	504	470	484	489	468	494	456	471	432	526	507	492	474	466	473	476	490	517	502	497	467	493	464	443	450	465	502	455	478	482	420	437
47262	22579	8179	2461	841	422	326	274	293	286	302	235	275	264	285	266	238	230	275	275	219	227	216	228	235	231	243	244	192	237	206	227	194	232	220	204	225	207	226	222	213	249	226	252	207	217	235	200	207	221	201	251	236	216	210	218	195	229	218	218	220	241	231	210	214	215	239	250	258	223	220	198	243	207	210	219	259	244	232	238	223	229	252	218	247	233	203	229	258	247	222	236	241	244	181	226	211	259	234	221	227	189	227	227	211	203	217	213	233	252	220	226	234	225	195	238	218	244	245	215	204	208	213	217	214	207	213	213	213	221	202	217	217	228	247	206	219	213	210	205	226	214	221	227	245	205	241	240	212	220	227	204	233	230	210	202	263	229	206	218	233	200	220	220	206	241	193	232	230	205	228	217	219	207	248	236	247	227	231	219	209	214	238	216	252	234	225	212	201	220	207	225	218	215	215	200	259	249	207	215	210	250	217	195	230	232	208	216	234	242	245	231	218	216	248	215	229	202	237	216	201	226	223	201	250	219	249	215	214	213	210	203	205	214	229	214	210	238	263	220	190	232	233	216	199	224	242	228	221	197	216	241	225	208	235	230	239	210	228	227	209	215	200	248	248	244	228	205	233	216	196	224	218	211	230	214	254	221	215	224	241	218	211	207	225	258	198	228	236	246	226	254	235	237	237	235	233	234	219	248	213	202	237	216	223	226	244	233	199	232	208	250	210	241	229	224	209	228	224	215	247	204	218	244	229	203	210	206	227	214	210	212	233	226	227	238	208	244	226	235	238	242	231	214	216	198	207	226	238	232	207	190	199	230	233	217	218	250	216	223	237	245	223	211	229	268	200	197	219	219	216	223	236	229	222	221	241	237	223	224	242	205	224	240	230	212	244	230	213	233	205	241	206	215	200	228	223	221	202	237	219	247	233	229	252	226	209	214	214	200	209	218	222	205	221	252	213	255	195	214	204	236	226	216	224	210	225	246	242	236	245	191	197	205	202	247	218	234	227	213	236	213	211	230	241	211	235	210	221	221	236	232	243	236	232	212	212	244	226	211	216	212	237	249	202	216	235	209	237	197	213	265	217	196	228	220	249	205	211	219	245	233	223	222	234	207	222	219	190	221	211	220	222	202	205	235	230	239	233	232	230	223	222	230	234	204	211	228	240	227	230	219	231	210	226	230	220	213	230	223	213	226	263	227	210	225	203	219	237	230	247	216	218	216	216	235	238	203	239	230	227	229	240	209	203	220	215	219	233	221	239	208	204	216	235	225	207	200	204	236	227	216	260	244	226	229	228	228	205	222	249	210	207	236	225	250	244	235	193	240	242	241	205	241	228	201	215	215	219	236	224	226	238	240	234	245	194	236	237	253	224	253	215	244	230	224	245	228	242	213	231	249	222	206	249	200	208	226	238	221	247	206	207	228	238	217	220	219	224	228	194	246	254	189	242	226	199	234	235	205	228	228	238	243	261	224	225	220	247	236	257	233	207	217	219	209	217	231	241	244	221	228	232	220	218	221	204	198	247	196	203	221	202	227	242	220	214	247	250	237	264	221	204	251	217	222	240	214	224	239	235	224	227	262	224	255	254	206	225	236	237	207	203	244	197	214	210	209	211	206	229	219	213	223	233	241	219	234	250	252	247	197	229	267	250	201	222	222	224	218	214	226	206	251	215	222	206	224	237	246	254	222	232	218	238	249	228	227	223	225	222	248	221	211	205	222	207	225	187	241	220	212	196	236	189	211	225	231	207	254	197	240	193	198	225	248	227	247	244	230	220	184	221	220	231	230	207	205	256	227	217	226	220	232	206	217	221	212	242	215	219	221	239	249	227	227	244	239	205	219	227	231	219	213	209	209	195	230	197	203	235	256	228	217	228	221	229	224	241	187	203	229	233	183	209	238	218	219	253	230	227	200	245	228	219	219	222	196	250	203	238	241	230	223	229	222	205	207	260	238	241	247	264	227	207	221	217	236	224	205	211	234	202	219	241	228	239	216	241	220	228	215	200	227	231	207	217	233	236	215	252	218	256	247	222	232	204	216	209	210	195	240	213	236	220	216	222	217	233	213	210	213	216	206	233	215	223	235	228	246	237	198	230	249	234	193	242	211	215	234	219	199	217	207	236	244	204	214	190	195	239	270	230	251	237	226	201	241	214	207	227	213	228	231	198	229	250	254	228	230	198	249	203	247	235	211	211	236	246	219	212	232	204	210	188	215	201	236	232	232	211	206	216	218	209	264	215	212	234	226	237	221	228	232	239	237	247	236	221	216	216	207	212	243	215	202	217	215	230	227	240	250	206	218	211	221	242	192	233	218	205	216	244	229	222	257	229	198	202	250	252	249	204	241	201	241	196	215	215	235	228	215	251	236	227	246	191	226	235	201	229	215	215	224	216	242	229	200	195	222	211	213	217	195	231	235	231	228	263	211	235	204	241	209	235	230	227	221	230	203	243	230	222	239	256	240	213	241	214	207	228	218	207	226	212	207	210	251	266	224	213	223	230	233	192	268	189	201	233	223	229	219	243	223	225	240	211	236	223	224	250	222	229	214	247	254	212	208	202	206	232	252	241	211	189	221	245	206	212	236	245	234	224	235	265	236	228	210	217	227	221	207	221	227	216	222	219	228	235	230	233	231	221	226	241	228	233	229	212	215	200	212	231	184	224	201	222	234	231	238	247	209	239	232	231	257	247	214	223	236	232	228	210	221	239	197	240	215	215	255	242	214	248	207	231	212	219	206	206	254	216	210	208	211	213	225	236	239	219	207	235	236	229	250	201	212	212	241	239	258	190	232	193	198	233	211	219	210	222	229	249	247	217	196	221	225	199	229	244	244	195	215	233	224	244	235	197	213	217	228	204	196	246	214	225	215	203	227	204	240	257	240	225	232	225	242	213	230	189	228	203	214	204	221	220	213	220	215	203	207	216	207	226	230	232	239	218	228	229	203	248	243	215	199	240	236	217	242	228	220	217	228	242	241	225	212	233	244	195	242	233	247	234	233	242	227	224	215	219	217	210	233	222	229	222	230	245	251	186	207	205	228	210	227	229	244	226	255	252	229	225	220	223	214	214	225	230	233	196	256	217	225	231	240	232	232	200	204	205	246	231	219	198	215	208	232	238	234	215	194	210	249	224	232	200	277	253	220	195	212	213	264	229	222	237	187	249	235	229	213	217	245	240	224	222	251	201	254	221	254	210	204	232	195	213	239	229	250	242	215	198	242	224	234	203	189	240	220	232	218	226	224	220	251	209	236	218	232	204	224	222	219	224	222	219	227	214	247	200	230	223	217	225	224	224	222	274	229	231	258	225	217	218	218	230	236	206	211	233	237	224	208	182	187	231	212	228	208	232	213	205	231	195	222	240	208	218	235	212	221	223	211	225	209	224	212	192	257	203	224	232	224	230	234	225	235	247	219	240	256	236	225	189	200	216	222	255	220	223	214	209	194	197	218	222	222	226	242	232	214	254	223	238	238	235	253
31368	15764	10235	5228	2492	1341	937	952	852	776	740	698	646	654	557	555	619	548	573	530	536	568	531	482	484	494	525	484	493	515	502	536	505	507	538	475	471	487	476	488	450	461	494	486	454	532	515	504	510	487	477	485	495	527	481	500	516	487	463	481	474	493	546	471	479	463	470	507	518	485	506	507	505	482	462	498	486	516	488	513	531	495	464	539	471	503	461	505	499	473	499	468	514	496	491	482	454	467	532	484	497	489	503	506	484	492	522	508	487	483	466	511	492	445	500	523	523	515	509	493	458	497	474	480	478	495	479	483	504	496	487	491	496	462	472	482	498	517	482	495	534	463	512	481	465	451	469	441	465	495	494	464	482	472	495	456	485	498	484	490	466	455	469	479	437	520	474	494	466	512	519	499	542	486	497	484	465	485	485	472	487	490	514	486	475	463	504	477	520	480	495	484	524	463	464	511	506	490	463	484	471	480	490	477	487	512	494	517	458	500	550	484	462	503	466	488	490	531	482	503	506	512	494	504	446	495	534	501	466	493	509	560	488	469	458	523	556	508	470	452	452	504	490	474	516	513	509	483	469	483	462	522	481	510	433	511	491	495	468	484	495	455	552	521	485	496	441	545	514	473	495	472	491	459	473	501	488	487	486	524	480	526	499	472	504	486	542	479	487	474	476	477	453	482	505	481	470	457	492	470	443	491	502	494	517	450	474	493	469	504	520	521	478	472	508	465	520	478	451	483	483	444	491	476	477	519	497	522	473	480	507	460	492	490	481	510	492	517	475	503	496	511	482	523	443	468	479	521	462	522	483	524	517	493	466	458	499	478	504	521	497	506	482	464	471	492	495	496	472	517	503	478	508	499	447	487	500	451	498	456	494	481	494	487	498	514	507	486	509	499	498	539	497	497	457	471	488	509	501	538	446	497	519	467	499	481	511	482	487	484	499	526	474	458	507	473	508	475	505	489	489	513	509	499	508	479	501	483	464	474	503	446	506	463	490	493	446	501	480	465	477	494	435	498	479	466	489	498	464	513	502	475	500	480	445	494	500	488	510	489	487	505	486	496	511	515	506	488	494	492	495	489	491	536	471	451	507	504	506	463	486	512	516	506	483	472	467	522	486	505	473	449	496	475	442	490	535	458	496	506	481	473	502	475	481	490	525	489	504	473	451	467	469	529	489	495	512	490	483	493	495	488	461	480	509	524	484	502	494	458	519	492	509	517	467	545	446	491	506	504	509	481	435	473	486	474	471	500	490	477	474	491	478	485	527	452	453	469	518	495	521	435	508	503	507	525	491	500	433	486	507	529	495	477	475	493	485	503	494	483	471	463	493	500	462	493	505	511	477	485	525	460	467	465	491	502	516	496	499	501	484	515	471	480	522	451	483	482	498	480	538	498	431	471	483	503	484	498	486	482	480	502	500	478	463	487	460	474	503	504	514	484	520	464	488	502	508	443	523	483	465	478	446	475	436	492	472	509	465	512	466	503	490	493	495	502	441	494	494	520	433	512	518	522	493	514	480	509	509	511	460	486	521	481	507	507	497	513	500	509	508	509	452	513	500	480	493	495	455	521	493	502	500	453	477	481	497	482	477	493	473	482	507	466	490	518	526	486	510	482	471	491	463	483	485	488	497	487	485	457	487	458	487	529	453	501	470	489	528	497	491	498	475	493	496	448	508	512	497	448	476	496	489	511	531	472	480	476	462	470	479	442	490	464	470	492	457	512	486	516	476	499	500	467	480	475	495	493	490	450	491	470	486	494	491	490	483	492	488	497	489	511	493	475	512	529	495	512	504	497	443	488	508	481	458	457	473	475	469	431	508	482	472	498	503	492	462	476	515	502	478	489	465	492	452	504	496	538	488	473	476	476	535	506	470	464	471	473	474	516	484	498	486	475	473	496	524	513	504	503	511	513	530	489	489	463	519	489	504	480	498	511	491	479	454	494	453	494	472	489	459	504	493	488	472	510	488	469	486	488	488	522	503	535	487	500	471	524	448	513	532	489	499	503	532	453	492	494	514	490	460	501	464	500	480	477	473	485	490	466	468	508	524	508	478	525	489	491	522	457	500	487	489	456	494	517	494	493	459	463	525	458	457	490	484	508	479	518	466	504	507	484	483	479	484	499	455	528	482	446	487	503	526	529	477	463	477	483	514	497	506	460	499	461	464	441	519	480	494	469	490	474	518	500	511	511	507	525	501	520	517	499	481	490	547	462	464	493	480	476	488	505	537	492	503	522	500	505	495	461	484	491	501	471	487	509	463	506	459	474	481	499	495	472	528	446	454	518	506	516	485	494	504	478	518	458	491	502	514	492	498	483	497	493	482	479	511	486	487	502	471	521	506	461	467	449	464	507	472	498	480	477	509	444	481	473	488	475	478	479	487	476	504	478	475	499	476	444	522	463	465	487	468	491	505	478	502	466	498	472	491	505	487	482	461	476	508	484	490	520	515	460	470	493	458	481	481	480	468	504	486	530	512	513	486	523	463	519	484	489	467	525	481	471	510	447	529	503	459	429	508	507	500	493	501	523	474	508	474	488	496	523	440	499	479	499	481	475	505	506	509	463	497	508	520	480	503	513	480	473	509	484	476	502	503	474	510	493	505	484	484	489	494	482	490	515	470	530	483	479	502	503	456	507	451	468	486	490	474	498	494	508	500	496	491	470	505	489	533	497	499	520	481	503	507	485	452	490	492	475	476	474	486	535	502	469	463	490	483	496	478	467	488	499	512	522	507	496	455	469	487	507	495	467	510	461	516	498	475	554	486	470	515	498	499	481	471	483	515	512	461	506	493	480	456	502	487	444	474	520	460	494	492	458	491	472	482	478	485	455	487	471	462	485	505	513	483	472	462	478	501	463	491	489	462	468	480	484	469	490	491	466	472	523	515	476	492	505	523	489	472	461	477	488	472	520	504	497	503	532	503	496	523	507	499	494	486	508	519	469	522	491	538	498	505	478	491	501	465	467	525	478	511	490	494	494	478	502	549	485	486	495	479	492	544	520	507	500	481	498	481	470	476	491	466	492	466	500	486	479	513	478	478	504	505	497	505	524	513	497	472	461	500	485	478	469	469	500	527	455	508	491	492	505	485	496	480	484	496	494	472	516	510	502	489	488	456	444	494	519	491	524	505	478	476	482	484	456	496	499	487	487	510	468	507	482	511	476	458	480	517	482	489	528	503	527	514	490	502	496	481	495	497	500	528	511	498	473	531	491	481	527	491	453	478	481	503	496	446	523	501	485	510	517	473	499	508	469	470	518	509	517	492	473	493	499	509	495	483	442	457	498	462	498	491	476	478	501	459	459	467	479	500	480	465	512	469	494	518	445	479	520	502	477	478	450	476	517	502	465	431	512	486	487	534	465	488	497	518	480	483	498	502	468	480	493	521	517	513	524	507	456	494	504	483	463	487	493	473	490	480	506	520	501	467	475	481	482	528	455	487	491	459	497	491	472	495	500	431	503	530	499	470	507	457	478
63534	26703	6790	1780	749	375	308	287	261	249	212	214	285	209	257	203	249	241	208	223	246	229	251	200	215	243	225	234	222	225	218	230	227	205	201	203	229	224	217	229	201	207	217	184	190	228	212	208	211	212	225	221	208	211	211	173	221	222	199	215	245	230	195	203	217	211	198	211	182	215	207	209	221	221	212	186	217	258	211	216	229	212	217	197	239	240	210	185	225	221	188	235	203	229	221	238	223	245	236	211	182	215	222	221	224	234	196	231	227	192	214	210	221	223	257	218	221	220	222	188	199	217	240	210	212	219	204	193	193	214	209	215	213	200	222	196	190	176	193	216	234	222	220	201	208	202	234	234	232	235	198	220	211	212	221	231	201	192	220	219	245	210	200	194	192	212	196	236	216	223	214	206	198	219	216	207	208	207	194	193	232	220	204	206	231	209	189	204	213	213	231	218	239	221	230	214	214	227	204	196	235	202	200	211	169	224	203	200	220	226	244	247	230	220	199	235	239	205	213	220	218	194	222	216	243	210	182	233	222	213	194	203	208	237	218	223	212	233	228	238	210	213	212	230	197	230	193	214	214	222	204	205	215	210	222	193	206	225	217	209	241	220	201	233	216	207	229	204	202	224	209	216	241	214	219	211	214	213	191	206	213	208	231	203	233	201	221	181	203	212	223	197	189	213	209	216	200	212	194	216	234	204	213	234	216	221	218	217	194	185	204	201	207	200	199	201	209	209	188	222	216	191	196	198	207	241	212	205	215	218	219	203	236	217	209	230	200	217	217	185	224	198	210	205	228	203	207	201	216	206	190	228	241	208	194	214	202	231	229	209	192	229	215	218	203	199	201	213	224	198	205	205	188	228	235	222	223	238	216	233	236	246	237	203	219	228	223	204	207	216	211	217	219	198	213	217	194	194	224	211	259	214	205	206	220	203	203	194	202	223	220	201	190	226	190	233	237	228	194	195	266	208	222	224	236	214	224	208	218	202	217	211	207	227	222	219	189	214	206	208	206	214	238	211	211	216	182	243	216	232	191	178	215	192	231	207	219	238	205	223	215	241	227	225	206	205	225	212	235	234	257	208	211	199	218	201	207	217	193	221	243	189	172	207	210	224	208	234	228	200	247	229	199	226	204	259	247	212	227	205	198	206	227	214	205	229	242	214	241	206	213	221	210	196	201	224	209	201	218	215	221	213	237	222	210	190	191	211	203	234	178	202	224	200	203	232	223	208	221	214	243	192	213	235	227	213	226	204	219	234	236	242	220	220	199	207	174	240	183	203	203	190	229	216	213	199	208	229	194	202	220	239	193	198	197	217	211	213	209	201	231	224	221	208	234	198	229	191	224	199	192	175	213	215	195	202	224	212	213	210	186	199	220	206	227	223	192	196	214	192	239	222	200	215	200	217	207	231	218	202	195	185	212	216	204	190	196	218	191	206	188	221	212	224	239	221	233	213	245	204	216	196	216	214	210	224	214	229	216	210	210	208	210	204	191	214	237	202	191	195	206	201	227	209	238	196	248	204	207	214	188	207	195	209	188	237	219	207	238	226	200	213	203	203	197	199	236	209	227	215	249	221	202	201	217	194	223	201	208	192	219	240	221	186	198	197	226	211	210	214	216	217	181	207	246	208	200	198	197	216	207	202	213	216	209	242	195	209	210	211	195	224	237	204	237	201	196	217	191	214	219	232	218	223	204	184	206	205	190	213	213	203	221	224	241	238	230	215	218	220	235	237	210	224	192	215	187	200	205	216	201	244	196	220	205	227	192	209	235	210	213	195	205	226	218	219	204	231	202	201	198	257	221	232	228	216	238	195	206	201	197	204	207	221	189	223	197	211	238	220	197	196	238	208	215	196	206	239	214	198	215	197	216	192	208	208	216	230	209	216	246	236	225	207	202	215	214	222	189	195	225	228	216	219	211	202	221	206	205	204	237	212	218	203	222	203	190	218	186	229	206	207	231	206	197	190	211	199	238	219	225	214	179	220	193	209	231	203	220	203	195	200	221	213	232	205	225	203	189	165	244	232	206	217	227	194	215	225	227	188	203	226	235	208	209	212	214	215	193	215	196	212	235	227	211	208	238	194	214	219	207	214	198	198	214	194	197	225	201	211	220	235	256	212	210	210	233	215	206	213	208	203	230	222	220	217	188	210	198	207	193	209	234	192	189	206	233	209	217	199	188	215	225	201	231	223	185	217	215	225	214	214	190	211	224	202	225	218	221	220	197	213	253	199	232	203	201	217	213	202	226	224	200	190	205	234	194	230	236	218	213	210	211	204	215	187	182	234	216	225	223	216	235	214	205	228	228	210	226	210	208	203	240	194	208	205	201	220	192	226	208	212	200	240	228	214	214	194	222	229	219	225	200	207	205	209	214	225	212	211	223	242	228	224	209	202	213	204	186	216	193	222	225	229	200	227	215	205	201	234	218	206	215	218	206	218	243	204	200	191	207	218	234	203	204	199	200	173	213	216	210	212	207	212	246	210	205	216	232	219	233	219	214	255	203	191	212	207	198	228	210	185	195	212	185	199	206	211	203	238	203	206	213	215	215	216	227	216	186	198	227	198	198	220	213	233	186	189	239	210	220	191	190	215	237	215	221	207	221	204	207	194	218	196	219	182	226	207	218	225	204	204	208	229	222	219	214	195	227	212	179	188	232	211	209	217	218	221	215	191	218	235	209	201	212	204	185	222	256	215	232	208	232	215	201	235	220	201	201	192	212	225	223	201	230	214	226	214	173	233	205	229	214	229	220	234	211	212	190	193	250	237	208	230	208	206	230	202	222	207	213	200	240	213	227	224	210	215	235	218	225	195	217	242	209	225	206	233	215	210	208	240	235	211	214	190	191	222	224	219	202	201	224	207	230	245	211	196	196	211	204	238	194	201	211	204	213	238	224	217	228	212	202	210	219	227	229	242	202	243	225	216	210	237	199	208	204	232	223	208	238	200	194	217	229	213	186	186	200	217	207	215	231	196	189	208	212	217	230	218	202	205	226	198	220	202	201	232	208	233	210	212	228	199	199	200	254	219	212	214	205	236	244	225	226	219	214	194	227	218	221	228	228	200	241	208	212	209	224	224	195	227	197	207	190	206	214	220	206	193	188	181	220	221	231	217	216	192	218	229	188	198	207	192	204	206	192	191	240	210	183	207	214	233	226	227	215	202	208	223	221	208	204	226	208	218	229	241	250	235	200	231	198	201	225	241	251	212	201	210	198	226	202	202	211	227	218	209	219	215	185	209	204	208	208	223	206	240	234	220	198	185	195	219	210	176	185	220	230	217	227	231	221	204	242	241	212	210	246	223	212	230	244	203	206	230	242	207	217	207	203	227	245	220	195	219	208	195	195	211	201	233	203	203	218	224	201	198	198	230	231	234	196	210	222	211	220	197	180	214	188	196	215	200	214	231	189	219	214	217	236	203	214	213	196	264	206	223	248	236	245	200	226	215	221	175	216	212	201	225	250	193	209	229	211	178
42700	16642	5526	3984	2035	1024	764	759	663	680	622	656	597	550	532	563	544	484	533	478	407	510	519	494	472	449	481	469	446	462	467	454	483	445	472	470	493	455	481	473	453	464	480	452	505	478	440	461	482	497	451	454	469	456	490	474	483	469	456	492	483	482	479	470	466	495	490	488	485	445	414	482	448	481	468	506	458	476	470	458	472	515	475	482	483	496	484	465	493	477	484	459	445	460	462	493	485	449	485	496	462	482	450	465	463	470	460	488	497	436	441	490	476	447	485	471	478	484	486	495	506	493	460	487	465	463	504	458	483	464	508	490	466	446	471	489	464	465	479	507	485	501	488	500	435	473	447	456	486	472	475	479	467	476	456	419	494	449	476	464	444	524	450	474	435	501	477	461	458	443	470	457	470	463	494	445	500	447	436	448	467	492	464	477	472	492	434	447	468	485	455	473	453	462	494	490	510	475	510	498	436	470	469	450	486	485	440	457	500	447	506	506	388	480	459	480	477	431	480	430	448	470	476	473	441	491	514	463	475	480	492	481	467	477	459	536	487	449	463	473	471	473	466	459	454	454	447	432	461	506	462	491	457	482	466	488	503	473	450	488	497	461	469	450	474	472	487	478	503	457	491	458	487	468	459	494	470	476	507	487	498	472	464	487	442	448	458	481	469	449	458	474	482	475	469	441	476	483	477	464	484	474	437	471	470	466	459	452	480	468	435	466	454	461	438	468	465	427	515	461	489	465	469	460	513	469	470	480	423	475	456	460	484	463	466	454	444	458	422	445	475	484	476	418	477	481	479	489	459	463	501	491	490	457	485	474	459	478	480	469	476	437	501	449	510	479	499	428	451	473	470	472	482	444	488	465	473	451	465	487	479	457	495	511	440	458	445	422	505	518	479	460	426	478	509	462	489	460	464	439	466	427	461	508	459	507	518	492	502	449	439	491	477	459	490	514	433	476	477	484	514	468	482	486	479	482	454	460	460	480	476	499	461	488	446	449	466	459	454	479	472	483	453	451	442	473	471	485	490	481	484	464	458	445	483	462	441	494	476	484	470	501	491	432	471	509	469	429	505	453	478	515	501	445	462	454	438	530	498	508	445	485	420	485	487	495	456	470	434	455	456	488	477	498	474	487	465	500	479	476	462	495	440	458	475	484	493	477	466	460	510	459	464	477	459	463	469	461	502	462	468	477	503	452	483	516	478	491	506	471	449	471	454	429	476	483	458	506	465	507	507	460	489	465	468	441	480	494	466	492	434	490	495	516	478	457	439	496	446	515	503	420	464	507	483	459	443	477	509	443	492	463	483	448	524	520	465	500	506	516	484	520	487	487	478	499	498	494	498	471	465	470	478	462	495	478	428	480	454	483	463	470	518	450	492	452	461	469	474	440	488	477	490	451	477	472	499	487	491	478	510	514	471	475	441	453	478	442	466	496	467	503	472	483	477	457	444	500	467	485	450	515	444	472	445	498	450	459	501	517	436	483	487	474	489	417	468	482	474	455	469	457	514	471	467	454	455	491	474	466	439	468	452	494	449	438	477	444	465	485	442	490	454	496	437	471	448	490	497	454	461	469	454	443	473	486	439	453	466	451	466	462	472	497	502	457	437	446	422	460	470	512	487	471	513	468	467	452	481	469	471	499	432	450	518	498	487	478	432	459	504	461	476	451	504	457	499	488	505	477	505	493	464	452	513	459	465	453	440	507	488	482	477	483	473	484	519	439	490	474	501	469	489	476	477	495	488	479	444	507	486	477	452	499	488	483	461	456	472	472	438	511	514	506	471	501	473	424	477	479	502	516	475	470	498	457	514	449	495	437	441	488	486	493	502	475	476	470	475	483	487	476	459	489	473	462	478	471	468	456	463	528	497	479	477	454	447	460	479	515	488	477	476	493	501	427	513	448	496	470	471	445	486	472	477	480	467	484	500	443	472	476	433	483	473	464	484	481	457	487	483	450	491	482	492	451	504	451	506	451	475	471	528	505	466	453	481	451	453	472	428	484	491	517	484	457	489	465	473	456	446	465	469	460	487	480	468	509	510	474	480	449	461	476	432	484	469	483	451	480	516	450	448	474	482	435	462	489	516	459	469	480	465	473	494	521	457	469	500	465	480	485	417	434	493	480	466	466	466	494	502	437	481	440	431	483	472	469	477	467	444	447	488	456	474	489	465	441	435	469	455	493	485	463	461	441	516	502	499	454	480	483	494	429	447	470	483	505	480	482	495	478	493	484	477	472	506	515	462	482	468	471	508	484	455	476	486	469	450	451	471	459	434	429	439	493	491	480	449	424	477	526	509	449	488	530	448	480	465	483	482	487	475	496	438	463	472	469	477	475	480	505	471	450	418	498	454	501	489	482	471	461	475	480	492	484	517	482	463	440	458	475	472	439	490	484	460	466	479	466	472	513	481	451	479	519	460	461	442	456	486	465	434	458	472	428	472	487	487	462	467	479	471	468	476	489	454	458	438	450	494	498	505	462	454	472	469	492	499	494	514	465	460	472	470	454	482	464	484	478	467	489	491	509	470	438	479	462	516	455	506	472	486	525	474	482	407	487	481	452	479	479	482	445	480	491	455	488	470	455	471	475	470	466	441	486	445	478	479	463	491	446	440	461	489	487	480	468	507	446	472	466	464	476	438	454	489	464	503	533	462	487	479	448	457	419	445	506	420	498	485	466	464	439	481	442	507	480	453	478	439	482	443	487	472	457	478	463	490	506	477	485	493	482	458	478	476	491	472	442	496	462	435	469	482	469	493	462	459	473	485	468	494	466	505	458	459	488	485	463	442	472	480	481	493	470	466	447	482	481	479	439	488	439	466	498	490	501	464	437	492	475	461	468	488	493	490	487	463	496	482	447	450	460	487	483	465	497	501	450	447	511	457	470	434	436	464	485	512	464	469	443	473	474	480	450	503	476	499	488	466	478	508	492	462	465	487	433	488	445	460	466	486	495	519	457	467	480	470	481	448	475	515	492	480	465	481	496	460	470	514	454	468	473	495	432	472	489	455	480	448	491	446	489	458	480	467	433	471	455	472	463	456	496	428	518	478	478	468	490	488	516	475	475	463	418	495	467	472	459	484	469	456	511	509	467	475	495	432	460	451	452	466	456	456	471	471	478	476	469	475	452	458	488	523	503	513	489	501	497	507	472	462	471	519	488	510	453	467	466	502	432	455	472	466	493	476	493	473	432	462	480	472	482	500	449	498	473	474	443	469	463	475	470	502	459	440	482	476	483	464	492	461	463	503	438	433	453	455	467	470	435	450	501	481	485	450	446	490	481	475	518	474	467	449	470	457	460	529	453	501	467	461	431	490	472	523	508	445	461	479	491	476	448	481	453	488	470	480	446	448	509	460	471	452	460	430	482	461	475	477	476	472	440	483	452	423	447	492	473	453	488	469	502	457	482	454	508	426	444	512	493	459	475	452	502	467	457	471	438	475	445	477	472	457	465	509	516	510	489	465	491	475	461	438	463
65780	37701	17635	5007	1622	732	416	418	319	313	352	300	321	267	272	264	241	221	253	252	228	241	212	245	246	240	236	223	261	243	230	227	210	221	219	199	213	210	220	212	224	227	223	229	226	228	177	176	211	219	193	236	209	204	215	218	230	214	254	195	233	230	235	241	244	185	220	210	239	237	212	225	214	213	221	208	221	242	240	207	199	203	195	226	203	208	201	246	221	211	202	232	223	198	235	214	208	208	199	234	227	228	224	198	215	231	210	206	198	177	212	224	237	250	209	222	201	221	189	238	199	211	213	205	214	238	217	196	191	216	245	227	207	207	180	232	229	208	210	204	220	211	182	246	226	208	224	207	216	192	245	199	213	222	219	229	218	244	255	193	202	219	217	215	240	208	214	196	214	204	226	217	226	230	222	221	217	232	233	235	220	237	216	219	215	266	205	235	196	220	208	204	228	207	225	235	221	239	218	243	259	216	202	252	214	213	231	227	243	205	236	200	200	208	231	230	218	208	193	208	202	218	251	198	231	228	215	237	228	219	215	226	231	217	233	226	211	219	190	207	225	212	217	235	217	232	197	221	219	235	200	219	222	194	256	216	225	226	234	211	225	226	235	242	199	220	244	241	213	229	190	232	218	218	208	203	216	221	180	182	211	231	213	192	212	223	214	222	233	213	224	212	243	227	221	231	200	235	235	210	226	212	224	229	236	249	201	249	189	220	208	210	228	225	202	211	241	194	232	240	250	211	214	204	209	233	220	234	242	201	229	213	220	240	201	221	213	215	198	241	227	227	233	223	180	184	207	250	209	209	239	216	228	212	211	198	209	207	193	244	219	221	224	231	235	218	224	208	229	239	250	218	231	193	213	241	234	233	195	235	217	199	221	210	228	231	213	226	229	201	235	240	234	255	205	237	222	239	211	200	232	203	211	227	202	213	237	206	242	221	224	198	226	220	202	187	241	242	224	222	194	232	244	202	210	269	223	210	227	221	217	227	217	198	192	231	248	227	237	232	247	235	219	223	200	230	238	241	195	253	210	234	269	212	219	241	207	237	254	213	216	206	233	220	207	217	199	237	198	215	207	208	212	244	250	209	199	217	225	230	234	237	201	237	231	223	200	193	219	206	198	218	229	240	227	233	214	221	206	215	244	215	192	242	223	229	204	224	204	204	179	198	193	239	208	221	213	228	219	193	202	236	238	222	236	191	212	223	204	240	231	195	239	210	212	229	230	213	241	232	225	230	205	223	216	221	197	231	237	190	204	219	220	237	215	231	230	191	249	217	224	211	232	238	226	213	214	219	227	215	209	195	215	242	220	196	229	244	217	220	212	209	200	241	225	225	235	230	198	186	202	200	222	211	214	246	245	228	213	245	204	196	208	205	214	221	214	207	221	209	224	250	213	218	203	214	223	234	231	197	234	212	245	230	214	243	224	237	221	217	201	227	228	229	186	204	195	234	204	214	198	224	232	211	228	222	238	218	240	200	211	217	194	218	199	239	205	225	224	225	225	219	212	228	231	211	220	241	225	201	193	239	218	222	244	220	211	240	192	238	237	188	223	227	247	235	258	235	215	205	250	192	201	226	209	257	230	214	220	252	239	200	223	209	235	223	227	228	211	237	212	238	215	214	224	228	221	187	232	238	241	223	246	248	203	223	213	185	216	212	212	236	217	202	208	210	215	216	212	207	223	229	219	176	195	231	220	214	227	226	201	220	240	226	229	245	222	217	242	230	235	239	207	221	233	172	264	214	231	234	239	250	248	229	220	210	220	213	203	227	229	213	237	202	209	221	222	216	225	220	232	238	209	236	220	214	230	206	218	222	215	272	210	223	231	214	244	208	230	189	202	222	225	223	216	216	238	198	229	213	221	229	213	225	198	241	252	220	203	221	233	204	216	235	209	190	204	229	249	230	224	238	210	227	219	208	209	211	201	221	185	225	238	228	222	229	237	214	225	188	223	210	220	225	219	218	221	227	207	235	221	222	222	198	209	243	239	219	220	252	213	202	226	246	235	216	198	203	214	209	195	218	216	207	196	208	201	236	211	209	227	230	235	234	230	229	240	234	223	232	232	223	212	242	223	211	209	234	220	208	199	202	222	232	232	236	218	230	239	235	236	241	249	225	237	215	220	209	226	225	234	190	199	253	189	213	209	218	221	204	206	229	209	186	246	239	217	212	206	219	234	250	234	238	245	237	215	210	209	206	192	252	212	239	225	215	207	226	227	226	185	253	256	201	258	228	215	237	226	215	253	206	222	230	223	198	226	226	191	242	235	210	201	236	211	242	227	231	234	244	220	209	216	217	214	221	220	227	219	234	243	213	232	239	217	213	236	208	202	218	212	208	220	188	229	210	207	217	225	214	230	218	236	221	216	220	222	222	230	203	196	228	223	224	203	205	221	219	221	221	205	228	230	219	210	226	217	197	235	236	208	218	204	215	225	235	234	202	235	240	213	214	204	224	206	200	222	224	210	244	209	229	204	216	206	205	234	194	208	195	222	226	223	209	193	213	239	237	203	209	220	223	237	198	213	235	241	233	213	192	187	209	203	230	194	222	208	232	241	214	255	236	224	228	227	221	223	218	183	211	226	205	205	229	243	228	201	223	218	200	214	200	223	214	218	227	193	228	211	198	236	229	227	254	239	246	225	192	214	216	236	221	210	220	225	208	225	223	232	225	213	205	209	218	238	197	200	226	207	209	231	211	221	235	202	248	248	221	237	216	250	192	221	210	235	241	207	214	225	230	222	241	221	214	206	227	222	219	219	210	212	211	231	250	216	216	219	219	230	228	237	219	242	245	232	249	239	229	213	208	249	230	209	232	233	232	218	217	223	205	229	195	264	249	213	258	215	210	205	199	199	226	235	232	205	241	190	223	184	211	216	225	219	226	223	228	241	231	214	219	221	253	234	233	224	208	243	219	227	231	247	239	229	237	218	191	226	227	213	239	226	224	207	208	228	219	241	202	216	219	214	220	225	221	228	229	205	219	207	251	197	216	212	248	195	214	216	220	207	207	207	238	234	235	238	211	194	216	224	222	215	235	243	254	223	201	201	236	195	231	204	219	229	207	210	215	235	230	218	229	230	224	221	220	203	208	226	230	244	220	248	213	217	235	238	211	233	219	215	228	224	241	226	211	213	209	231	223	241	229	201	198	194	230	216	227	238	197	200	213	230	210	212	182	211	199	200	203	211	204	212	225	225	248	232	219	219	232	266	211	225	205	206	231	232	228	209	259	206	220	219	232	225	203	212	213	202	218	212	221	237	221	210	222	190	210	201	217	225	208	218	234	237	204	206	193	191	229	222	220	185	234	223	226	188	186	210	208	220	232	213	250	178	201	215	242	223	217	207	239	234	209	197	243	224	219	226	199	216	207	232	262	212	220	224	188	241	206	207	210	242	220	213	225	204	214	206	213	184	197	243	230	215	218	220	217	204	224	197	242	203	249	205	232	211	226	206	194	203	217	210	211	227	196	213	212
43131	29022	15933	7919	4454	2308	1408	1175	1109	966	908	783	769	712	705	657	663	651	580	573	515	535	528	484	515	504	506	525	553	484	507	502	446	517	485	465	491	460	474	479	463	490	469	509	473	477	526	514	479	504	482	472	497	475	494	499	491	510	464	461	462	483	518	477	487	499	510	496	490	502	502	462	497	538	481	488	491	473	472	497	459	500	486	521	470	489	441	473	499	490	505	471	500	523	499	505	494	494	498	491	488	482	467	459	480	503	469	477	471	516	464	488	489	486	463	490	492	540	478	485	482	468	473	451	474	472	429	493	506	506	464	492	463	496	521	430	505	517	488	486	515	478	543	450	462	461	478	473	449	517	500	461	475	472	457	485	455	474	484	470	507	521	469	487	471	446	534	487	462	494	468	481	509	499	472	506	472	514	478	488	455	496	528	470	498	479	455	521	474	455	496	463	472	497	503	453	452	439	480	465	499	509	476	489	536	460	479	447	449	438	500	483	454	503	457	467	463	495	464	528	452	509	474	490	463	505	494	466	495	543	486	468	474	465	477	501	480	488	487	485	450	499	491	455	492	492	520	512	525	501	482	477	498	441	501	505	496	454	499	458	470	487	511	495	494	495	517	484	481	462	479	499	488	462	517	503	480	502	483	494	428	492	459	489	466	508	471	519	491	474	506	476	494	478	439	506	457	498	504	479	435	492	498	504	493	475	477	513	475	471	469	511	483	523	457	482	488	467	443	508	453	486	495	471	508	469	456	461	481	500	505	486	498	490	498	495	487	483	498	446	466	482	469	465	513	503	493	512	474	507	503	459	521	491	510	490	466	468	516	463	489	521	473	453	489	518	491	478	482	461	514	500	469	505	529	517	473	465	488	491	448	475	479	486	499	440	485	480	484	504	457	491	515	477	518	498	460	447	496	463	472	502	472	473	463	522	461	489	506	516	517	437	440	513	496	505	459	480	461	492	440	493	480	476	476	472	491	464	494	465	488	476	464	495	470	520	447	463	481	492	498	439	442	462	470	465	439	515	471	451	474	485	470	514	493	461	451	426	487	471	482	473	472	496	471	483	484	481	502	488	513	483	462	460	516	487	510	480	523	495	499	445	495	466	487	498	483	421	467	501	498	482	520	473	523	459	490	476	501	470	478	455	469	461	469	461	463	479	496	465	497	556	476	461	501	482	438	494	475	521	468	467	528	478	479	486	498	488	460	478	457	492	489	474	500	520	438	503	441	487	500	485	490	485	490	489	503	494	478	500	501	451	460	508	481	515	465	463	474	520	507	494	465	469	460	467	513	469	489	487	464	481	479	490	485	488	505	510	497	491	528	494	450	488	514	499	459	495	475	529	493	486	472	514	509	464	475	493	482	463	468	491	490	493	498	493	451	516	492	457	510	504	495	483	478	495	496	458	522	482	489	444	478	521	461	483	486	453	474	434	491	468	547	465	476	434	510	456	480	503	458	440	464	471	482	508	463	451	539	503	476	470	483	508	518	518	471	432	520	460	482	464	468	454	460	502	506	459	486	467	492	466	460	504	494	491	479	465	511	492	502	459	467	472	490	483	508	503	488	508	453	485	482	469	478	523	487	480	476	474	476	483	496	510	458	486	542	525	496	487	507	480	486	441	499	484	490	495	487	476	459	474	466	463	453	492	469	521	485	478	483	512	493	455	460	478	478	478	494	460	478	477	489	482	513	466	508	489	485	462	450	483	481	477	461	474	509	511	482	437	452	515	480	463	491	503	487	485	517	489	478	468	461	485	509	451	488	500	486	488	455	467	506	470	456	492	458	472	486	525	497	485	465	500	522	478	480	453	505	465	499	476	488	489	518	520	510	475	482	472	482	473	486	450	467	448	502	503	480	480	495	527	495	457	482	499	469	457	514	472	501	479	456	445	507	462	463	488	459	482	446	502	511	465	465	520	505	495	470	455	513	481	477	479	449	439	492	474	478	465	515	464	452	434	505	476	481	453	475	459	479	449	510	446	488	477	473	459	438	511	469	484	466	479	483	477	441	479	475	439	473	472	487	475	477	470	498	476	471	482	510	442	504	482	489	476	454	457	450	489	524	510	451	460	499	482	479	454	475	479	496	451	466	486	438	509	457	500	489	479	484	481	458	470	493	453	473	487	494	464	503	492	498	478	469	450	436	469	479	515	491	442	510	480	482	478	464	493	498	447	481	511	492	481	534	479	489	476	488	483	494	439	516	468	470	488	496	491	479	530	519	494	503	474	475	478	479	464	482	471	433	453	485	503	458	527	465	472	469	538	471	473	491	509	479	485	421	485	477	473	450	516	483	460	483	468	484	452	508	456	501	505	448	495	495	453	459	437	438	488	491	469	488	492	457	461	455	503	501	496	460	457	497	490	517	469	448	492	475	480	476	510	486	482	494	488	499	497	467	478	512	466	492	456	505	472	445	465	468	463	498	490	464	530	515	481	477	499	536	462	498	491	472	492	471	463	490	490	481	483	483	476	443	488	515	483	501	464	474	459	486	450	478	493	479	434	486	484	469	477	509	468	508	495	485	466	490	490	473	526	494	472	487	484	537	483	470	467	461	475	451	481	507	466	495	482	509	486	461	469	452	504	490	511	464	486	472	509	495	460	503	491	498	466	467	510	483	528	501	480	483	456	507	480	455	502	463	475	480	503	452	479	480	506	515	519	477	514	461	505	517	518	469	471	517	468	463	510	494	502	472	480	500	469	479	523	499	451	462	475	485	503	482	500	490	506	471	508	482	499	508	480	460	452	478	431	469	488	477	469	493	511	487	471	473	416	505	470	491	456	465	462	466	487	499	464	498	481	526	493	463	484	509	471	461	485	495	482	446	519	516	474	460	456	479	480	474	498	464	468	502	472	463	464	467	470	457	483	488	481	476	477	499	481	512	484	459	525	462	469	451	485	491	489	470	503	467	479	466	475	500	467	494	484	509	504	491	457	503	512	489	459	492	490	499	472	477	501	469	475	502	473	490	463	516	506	502	471	527	497	477	469	470	453	461	459	471	468	488	468	489	510	495	481	469	463	490	504	456	501	473	456	507	507	462	451	500	486	502	485	452	481	482	555	491	497	483	473	518	513	484	502	496	466	479	466	502	478	523	488	491	486	461	483	481	507	497	507	491	486	468	472	470	437	460	493	461	441	492	482	510	468	470	509	464	480	492	532	485	473	513	526	472	451	486	437	480	484	508	466	503	496	484	441	485	481	482	493	497	474	467	477	498	463	478	461	468	471	510	466	466	488	495	451	524	491	492	462	483	440	524	468	469	488	476	439	474	496	448	489	501	522	482	458	494	471	511	471	513	471	472	500	484	495	458	511	491	472	506	483	488	487	497	457	520	482	502	476	498	449	459	465	465	501	508	485	499	517	484	514	489	490	509	483	475	469	517	480	521	501	473	509	482	480	454	486	477	478	495	511	483	483	457	495	468	475	455	509	493	477	468	464	500	498	490	454	510	494	471	488	502	493	510	480	440	480
41836	24104	11571	3565	1039	480	358	301	292	295	307	269	272	266	236	255	261	248	240	226	228	255	198	230	261	247	237	212	244	215	248	234	248	216	191	209	239	212	226	238	239	207	188	206	249	225	218	244	232	233	210	260	217	221	229	201	215	256	238	246	233	250	262	223	217	207	232	217	226	239	244	235	244	214	204	195	215	259	231	203	215	219	263	240	202	219	212	195	220	248	253	219	242	240	233	249	208	199	227	221	238	238	246	250	253	240	197	233	203	226	237	222	227	212	202	210	266	208	206	219	198	230	212	237	239	228	207	258	219	209	212	228	221	222	220	252	230	230	205	222	219	233	230	258	233	228	239	242	218	235	203	187	220	183	245	224	234	220	214	247	238	210	245	205	255	272	229	231	223	222	229	226	225	255	224	250	214	213	215	248	246	252	218	211	256	242	235	232	203	222	213	221	233	202	217	222	229	210	202	225	218	217	215	235	222	219	197	241	213	263	241	227	219	238	236	236	228	210	235	249	243	240	225	227	230	215	229	233	238	233	251	201	228	215	208	206	219	199	210	202	217	234	211	218	204	225	231	185	236	246	244	217	202	264	206	223	206	233	201	190	237	234	257	202	231	228	204	194	221	245	227	232	252	257	242	209	215	240	195	213	219	225	221	222	233	196	218	217	239	230	230	206	242	209	223	211	223	228	226	234	239	232	223	202	242	201	222	204	210	217	218	257	215	228	216	249	231	195	230	207	234	217	252	198	238	241	211	217	241	238	238	218	244	252	239	207	210	209	224	238	215	227	254	201	248	226	238	206	214	212	246	227	210	226	261	233	208	221	246	219	230	206	243	246	230	225	234	234	217	212	208	231	203	211	241	266	228	188	221	250	207	213	240	241	254	230	209	221	241	216	229	209	217	202	217	236	220	207	225	214	211	245	189	200	213	290	218	215	216	235	224	223	241	249	240	249	226	208	252	224	243	198	221	223	209	231	205	203	204	230	219	221	238	205	228	264	225	199	213	229	228	228	202	208	254	202	248	237	225	217	208	248	216	234	214	198	205	233	243	265	229	255	190	226	214	223	231	203	216	234	222	226	229	225	214	207	196	208	231	223	221	240	250	236	234	248	190	245	251	234	246	224	236	251	241	231	205	227	211	234	217	231	216	242	233	214	236	210	205	220	238	214	227	220	247	237	239	216	211	212	216	256	226	233	228	234	224	249	249	212	207	216	226	218	207	246	205	222	239	204	204	247	207	241	250	226	206	222	226	230	207	225	266	204	235	214	215	264	216	227	211	203	219	215	231	212	211	205	203	225	233	206	212	236	213	251	225	215	215	218	207	229	216	216	247	236	227	249	237	225	254	225	219	209	232	233	228	244	241	225	245	244	225	211	241	239	235	230	229	235	243	253	217	217	212	221	262	206	212	195	204	249	212	208	234	225	225	209	193	230	233	223	223	225	246	242	223	196	222	178	213	228	231	225	225	213	230	214	223	252	209	221	220	241	200	221	231	244	208	235	211	223	232	229	200	228	243	203	227	228	220	217	225	264	224	257	218	203	213	219	243	235	250	238	233	223	244	243	239	268	246	219	215	191	228	221	227	256	233	231	195	199	213	237	233	221	218	232	215	230	236	233	212	212	233	212	257	250	237	238	248	213	227	235	220	211	228	221	234	220	207	225	214	211	217	242	236	202	223	238	231	208	246	248	223	243	214	193	225	198	201	233	218	211	210	225	202	218	218	227	225	195	229	244	220	200	257	223	206	205	216	231	224	227	229	229	233	205	228	225	225	199	205	233	215	229	244	199	230	193	238	226	254	214	203	220	229	222	226	204	237	206	244	230	177	219	233	248	235	197	208	212	219	210	224	218	204	186	237	211	197	238	197	232	238	204	228	248	221	202	199	249	229	219	220	217	214	222	233	222	219	235	245	208	194	232	248	228	217	213	204	242	236	215	232	234	221	228	213	206	245	242	219	231	254	234	228	217	231	214	233	217	244	232	214	235	213	223	243	237	201	268	220	194	217	234	232	201	241	249	238	225	205	265	236	207	211	204	221	204	229	231	234	231	198	256	201	190	215	200	237	197	214	207	198	225	219	234	246	245	232	213	218	219	261	240	205	227	222	225	231	215	227	231	206	240	208	215	224	231	234	244	240	204	235	218	236	195	229	251	238	191	228	238	221	206	217	219	241	215	234	221	229	203	223	253	221	236	255	211	236	253	226	245	240	219	206	199	225	211	236	247	207	219	244	231	257	222	237	228	232	261	211	251	219	238	214	239	219	220	231	205	207	239	244	218	216	244	232	210	249	222	194	220	246	227	187	215	250	232	210	229	222	203	202	248	242	238	231	208	210	244	203	241	173	260	218	208	210	213	225	213	226	236	253	242	238	222	246	229	236	227	226	240	242	243	191	237	246	218	236	225	214	203	239	215	228	230	225	216	241	214	241	218	224	225	233	223	203	215	213	242	209	233	244	231	268	197	217	223	233	217	234	221	220	196	234	213	227	209	215	226	211	238	226	249	241	232	256	237	215	224	211	185	219	220	266	217	209	227	219	234	223	227	232	226	230	237	225	229	233	193	234	231	202	228	213	231	185	209	240	226	226	227	219	226	221	219	230	248	194	217	211	202	204	260	202	211	227	223	209	235	248	234	241	219	208	213	217	219	228	207	221	226	220	230	246	216	212	245	212	255	238	212	246	236	249	197	219	223	208	205	219	209	219	234	227	229	217	216	219	215	207	235	233	219	203	226	226	207	210	257	236	226	221	209	231	223	220	224	214	195	236	255	213	207	241	242	227	227	231	211	219	223	227	240	224	196	226	226	213	253	238	254	272	266	220	215	218	225	220	244	223	261	206	199	239	220	215	215	258	213	227	210	199	230	206	220	223	191	228	246	235	221	204	227	217	200	202	212	216	227	247	209	233	220	215	212	234	252	221	242	226	193	226	211	223	236	217	207	198	221	216	238	230	226	220	234	212	189	215	213	273	208	207	218	214	216	238	220	227	195	236	225	229	221	175	216	247	203	230	223	270	199	226	247	224	215	195	208	210	228	242	231	233	212	236	226	213	223	228	236	225	210	218	233	213	243	242	252	238	234	224	219	263	236	235	205	226	243	239	216	247	224	227	218	268	229	195	253	214	246	220	228	228	205	237	227	235	205	242	254	218	223	200	245	227	216	226	217	245	209	264	236	233	241	209	210	245	244	240	212	237	191	198	229	218	214	224	216	224	203	258	229	239	236	205	250	211	247	216	215	233	211	222	215	217	200	232	242	232	218	242	194	230	197	201	205	193	236	214	233	221	189	238	222	219	256	200	238	231	226	178	211	223	222	221	208	230	196	229	218	213	246	234	226	249	211	220	230	208	208	230	250	217	217	235	239	235	225	269	210	227	193	207	232	240	234	228	207	205	226	211	222	233	223	242	223	240	230	231	240	226	228	216	238	244	222	255	212	201	203	211	209	216	254	234	209	216	223	271	236	236	263	229	245
26842	18553	13884	7185	3250	1700	1086	933	881	827	812	708	632	599	645	583	625	578	554	539	556	497	467	517	481	509	499	443	478	502	490	476	502	478	453	451	470	479	462	495	518	496	506	520	486	474	522	510	489	475	465	454	468	502	487	488	468	502	488	474	488	500	492	488	523	522	500	468	515	464	498	490	462	513	494	492	494	474	496	500	482	491	556	484	442	482	473	495	451	450	508	486	501	481	494	495	518	503	479	478	527	532	454	494	514	453	525	488	491	496	460	497	486	456	476	480	490	475	476	475	524	503	503	504	481	479	475	466	528	445	506	480	484	509	497	515	515	483	510	424	477	501	514	492	461	472	472	496	474	484	517	504	508	513	462	505	520	452	527	447	472	498	480	491	484	511	531	492	466	488	483	506	475	541	507	487	527	445	454	486	476	493	506	469	511	468	489	534	517	479	477	466	514	482	481	487	534	511	493	474	481	476	512	464	435	485	511	509	477	480	492	509	531	490	517	500	495	491	479	454	506	491	491	527	460	514	497	476	456	491	483	488	470	467	505	479	503	473	493	513	530	463	463	474	495	456	468	492	480	438	498	462	480	526	470	511	451	482	504	459	480	483	462	492	501	502	519	466	470	531	493	513	453	499	529	480	472	469	554	519	531	463	490	489	491	484	501	492	469	487	520	450	472	481	469	486	485	476	497	483	499	475	476	513	461	487	478	486	477	513	446	481	506	466	460	476	505	496	514	487	513	503	503	508	486	495	477	495	536	478	455	486	494	487	474	499	441	456	490	527	482	443	494	469	497	504	488	474	476	480	441	474	483	470	456	508	513	488	499	508	518	483	497	495	486	489	493	496	465	490	483	511	484	495	475	466	476	488	512	505	472	507	474	489	501	491	470	514	506	500	517	495	466	498	474	512	470	491	486	500	465	510	462	490	481	488	490	509	476	476	542	479	505	478	463	481	495	476	472	482	501	483	508	470	469	490	538	473	483	453	460	485	496	500	485	467	473	513	486	495	493	477	479	508	479	481	492	473	478	499	471	470	483	488	479	506	471	478	507	526	495	486	497	511	463	512	471	492	511	477	474	497	455	488	497	465	462	494	473	502	426	499	474	427	486	467	492	511	511	483	463	511	502	476	507	497	494	499	505	519	471	495	512	496	520	482	468	504	455	485	489	470	473	481	483	459	483	467	465	492	488	509	471	481	493	500	484	458	503	495	476	484	491	514	513	487	503	507	467	530	475	502	506	483	475	531	500	484	453	489	481	489	503	485	468	453	470	486	450	479	507	498	513	528	501	479	481	487	492	465	477	464	489	512	503	541	535	522	506	452	542	462	499	478	466	469	502	482	474	463	508	498	508	512	491	464	526	457	484	465	498	506	432	467	516	531	507	501	496	466	518	459	499	479	502	517	472	496	526	472	510	504	449	467	503	499	485	435	490	450	481	490	496	529	492	518	544	476	521	528	472	463	483	494	464	482	491	510	481	478	491	505	498	505	500	513	519	498	507	498	489	468	478	463	463	505	550	489	508	453	455	495	485	545	466	511	478	470	527	533	532	502	538	456	493	469	485	468	500	528	462	474	513	506	531	480	523	455	498	505	505	474	458	498	469	464	496	482	488	473	522	471	513	481	498	470	522	491	455	475	486	460	479	480	501	497	470	506	465	495	536	481	459	495	479	488	471	427	471	495	498	498	479	476	506	481	497	511	471	463	461	457	495	478	471	512	485	532	470	518	472	491	507	470	487	474	502	468	461	468	508	498	480	493	493	509	512	496	488	509	471	515	519	483	497	508	521	532	460	499	496	511	460	489	453	495	497	518	453	496	476	491	497	493	531	495	464	491	483	496	482	525	494	555	483	482	507	468	513	476	477	458	500	486	512	536	494	477	493	459	494	501	492	497	542	501	480	515	514	466	467	465	510	461	513	526	476	483	519	553	518	505	493	498	471	476	512	517	519	492	414	507	499	480	526	498	447	508	497	479	489	492	541	478	482	486	496	503	486	490	494	490	471	497	482	456	485	489	520	470	463	504	463	477	528	517	547	549	501	491	502	456	469	476	512	482	477	489	484	498	446	497	502	453	454	488	488	451	490	502	502	516	472	489	501	486	471	494	436	474	476	515	502	476	472	508	478	505	486	464	492	472	524	519	504	476	475	479	489	478	497	458	446	491	517	490	504	514	510	494	476	465	426	478	487	521	488	455	490	503	507	494	492	484	480	531	521	511	486	479	469	501	447	515	484	503	486	508	456	505	483	489	501	501	444	504	478	488	508	530	486	472	509	495	504	510	520	494	505	466	496	479	506	486	487	480	527	493	491	504	447	499	505	485	508	490	498	490	483	467	487	520	481	481	481	477	479	487	488	494	499	500	481	494	488	487	514	461	529	496	453	494	499	489	509	505	512	521	470	457	501	458	487	500	472	453	496	489	492	485	479	463	461	510	483	512	461	510	495	477	486	510	516	478	512	483	503	503	481	471	469	455	475	483	527	477	549	493	500	500	484	465	456	514	503	473	448	506	491	522	510	500	492	518	518	465	502	505	531	473	498	490	463	486	532	522	481	459	483	513	479	478	494	511	501	438	498	482	457	495	467	486	518	466	460	506	492	469	501	483	514	538	447	529	478	492	519	510	463	468	477	487	496	474	503	506	464	483	521	504	486	483	512	478	476	471	494	512	459	479	483	482	499	469	453	506	537	522	496	483	513	476	499	502	469	507	482	478	479	477	478	442	462	509	485	474	510	494	500	481	457	528	484	473	534	432	499	499	476	499	516	516	506	497	486	473	464	543	480	478	482	472	495	454	490	497	495	458	496	514	482	519	462	517	478	448	517	506	491	462	497	512	481	495	509	461	510	492	483	513	517	503	502	487	456	475	508	469	511	450	467	453	472	468	499	500	480	465	503	480	435	482	494	495	514	457	492	490	518	494	497	455	513	520	472	488	486	520	470	488	499	526	485	514	507	503	481	488	507	502	468	480	460	494	522	512	480	478	522	520	507	463	495	478	490	477	493	486	505	504	534	531	511	539	535	509	496	459	468	490	463	508	481	466	494	518	488	462	480	498	492	461	467	457	469	475	474	453	494	452	508	505	485	484	515	480	483	491	481	501	486	489	509	534	446	493	464	504	483	474	524	482	490	475	494	480	486	490	464	461	527	497	521	484	500	517	511	532	502	479	492	533	497	485	491	537	497	454	503	471	494	465	493	530	454	471	516	511	501	456	494	478	492	460	427	452	498	491	508	521	507	460	493	501	497	506	493	545	485	509	473	485	501	508	488	500	484	519	503	506	507	478	494	527	491	499	462	480	502	483	509	507	507	458	502	449	504	495	479	454	485	423	509	490	505	499	478	494	456	483	500	508	456	472	512	491	469	529	475	503	506	502	497	482	486	479	507	482	447	459	459	497	482	487	477	480	493	507	498	502	500	459	520	524	520	443	510	499	492	455	478	461	465	500	446	490	487	456	478	475	472	511	473	481	492	482
56837	26874	14017	5340	1660	876	392	306	271	265	275	221	269	225	257	259	243	230	225	234	205	198	213	200	241	223	206	221	232	223	206	218	208	193	197	205	202	222	198	201	195	230	215	220	223	206	210	215	207	207	208	230	203	213	235	230	213	214	188	200	216	223	234	222	219	203	222	213	228	213	221	237	192	242	200	227	222	197	214	203	222	194	230	223	242	225	186	219	182	226	243	193	228	214	237	228	210	211	218	187	215	201	195	217	207	207	231	190	192	212	213	196	207	204	247	214	235	221	205	173	217	201	209	216	203	207	205	203	232	211	208	187	192	218	224	243	249	204	208	238	191	209	173	215	205	194	231	189	216	219	239	201	205	231	233	209	198	209	242	213	199	235	217	234	193	217	209	226	236	211	222	219	202	199	215	207	209	211	214	227	206	201	196	226	217	216	191	193	208	185	225	217	218	202	246	188	223	200	208	213	215	203	198	229	204	209	201	199	202	196	219	201	210	241	218	199	251	207	202	216	226	207	212	215	176	197	197	195	227	194	207	223	233	200	195	201	228	227	216	217	212	232	229	202	197	209	209	175	212	225	209	212	217	218	222	208	210	201	200	215	218	216	186	208	196	210	209	214	210	220	224	230	207	223	227	224	212	215	205	229	236	209	226	206	211	184	213	202	215	221	207	197	198	208	225	221	211	202	243	188	175	202	213	205	216	236	245	216	205	203	192	248	216	211	237	234	218	213	205	198	225	212	204	219	217	230	217	208	224	219	207	229	214	220	215	218	219	205	204	239	213	210	219	223	196	189	203	230	195	200	205	230	187	204	203	184	220	222	241	245	209	227	189	181	229	209	222	227	213	196	228	184	201	207	227	238	189	221	209	220	230	219	228	204	210	227	204	229	213	215	205	197	228	207	216	197	201	203	204	217	198	222	236	216	197	231	205	197	181	215	226	217	241	204	221	192	233	222	246	216	190	180	206	249	203	228	220	222	189	200	215	217	216	222	211	188	216	203	208	212	214	188	154	212	225	230	192	191	214	220	214	192	201	192	208	204	231	215	217	199	213	206	204	205	200	207	204	236	229	206	236	219	217	206	194	197	214	213	214	238	225	214	197	212	192	203	219	209	219	224	197	222	199	211	225	179	204	205	184	228	226	241	203	224	195	240	202	232	230	229	203	190	207	215	213	214	239	201	232	208	206	216	220	247	199	198	227	185	194	221	233	226	229	197	213	242	227	230	219	221	222	200	217	218	204	221	219	203	218	195	210	203	198	247	217	207	219	196	191	205	228	244	195	219	222	202	199	224	206	243	237	216	200	231	242	230	213	198	219	197	210	217	211	203	184	180	209	206	238	209	221	194	194	213	209	238	204	227	221	177	207	179	202	198	197	201	227	214	223	208	211	206	221	194	217	228	235	184	210	186	212	210	217	201	207	198	201	212	198	197	216	218	213	227	208	243	203	201	204	250	259	210	219	191	211	209	217	210	178	212	201	209	218	209	214	212	209	223	203	204	219	205	204	231	190	219	208	181	205	205	216	228	198	213	216	236	231	231	230	217	214	205	182	221	214	212	199	230	238	230	215	212	210	232	195	187	210	226	214	213	218	234	206	187	214	238	198	202	237	191	187	209	205	193	216	243	221	240	217	212	207	214	242	223	210	215	207	208	224	235	221	209	195	217	207	254	212	207	208	209	223	238	211	217	220	199	168	224	216	217	194	215	203	185	218	209	203	208	212	234	232	203	191	237	220	190	193	208	223	224	220	192	221	199	241	217	202	201	153	236	221	220	215	213	224	189	228	208	200	193	222	191	217	222	234	215	195	244	246	214	199	223	216	230	217	224	224	224	203	253	229	240	207	215	207	232	240	216	200	177	206	213	188	196	200	213	215	185	226	228	192	244	199	271	209	195	235	219	217	188	202	205	212	226	217	207	203	185	248	176	206	228	232	226	233	214	225	216	203	208	202	230	214	223	205	231	205	204	222	223	213	203	194	204	204	213	212	238	241	196	204	205	193	201	235	226	220	228	183	199	196	218	212	218	206	213	216	208	264	223	217	219	236	209	220	194	212	216	189	231	195	219	237	225	224	229	213	247	215	200	225	202	211	238	210	198	212	217	210	192	220	234	216	216	211	228	199	205	219	210	216	194	204	202	219	202	216	206	231	192	217	198	222	221	222	197	202	225	220	210	226	216	238	217	197	211	218	228	196	207	212	235	198	207	198	191	227	186	198	215	221	206	231	232	211	209	218	223	227	215	211	222	220	199	208	217	234	166	193	226	190	205	189	229	221	217	203	220	213	200	224	216	213	226	203	196	206	214	200	229	242	213	189	213	210	216	213	205	196	198	201	225	197	216	217	236	205	236	211	201	206	211	224	241	214	213	200	246	208	196	206	213	223	228	179	198	211	233	226	201	215	195	232	205	195	216	221	202	210	205	208	233	219	245	212	225	218	193	218	189	215	187	221	194	192	184	227	200	207	205	203	229	206	193	230	192	202	232	246	203	210	221	205	221	254	189	245	207	234	246	224	200	199	251	226	236	202	210	215	210	206	231	216	202	215	220	193	214	213	213	205	232	223	235	235	231	214	227	207	179	240	221	220	203	195	186	190	202	207	233	225	216	200	216	224	203	239	222	182	201	217	209	208	207	235	196	183	202	200	206	233	211	213	214	203	241	251	209	206	227	187	203	239	189	234	236	234	221	256	201	197	210	222	240	233	236	215	223	204	182	210	215	201	211	214	222	234	222	214	190	215	184	175	202	208	191	207	192	229	230	196	208	222	202	190	211	218	215	219	218	213	230	191	247	227	218	205	205	233	218	208	203	216	236	211	203	199	204	237	220	222	241	238	218	201	224	212	236	232	236	209	226	245	220	200	184	192	220	198	232	208	214	215	212	210	211	192	225	220	224	214	207	181	210	237	241	235	215	221	216	227	238	217	202	220	203	239	221	177	214	255	225	225	222	198	215	229	219	201	253	215	218	236	207	212	222	189	229	217	210	218	197	207	213	206	220	213	191	194	224	208	244	225	240	222	235	221	217	226	220	226	232	232	230	173	196	198	209	217	196	212	228	225	180	219	209	203	203	204	230	212	205	208	220	217	208	237	190	215	224	221	190	219	208	220	203	236	190	206	202	228	216	201	196	217	183	221	233	237	218	195	242	208	238	201	226	212	211	230	226	225	198	244	229	211	201	217	184	225	197	167	238	222	185	208	181	196	217	219	207	224	209	207	216	206	209	240	239	206	236	194	213	208	218	216	213	199	229	207	228	224	205	234	195	177	242	208	228	238	232	210	200	213	224	201	220	227	202	205	199	221	228	246	217	205	184	234	210	157	212	214	224	229	227	206	203	208	213	214	188	198	197	227	222	211	200	191	193	228	222	249	201	211	226	232	208	236	185	186	185	214	188	207	210	210	213	213	210	219	201	241	220	203	185	203	198	198	238	247	223	244	243	203	233	204	215	236	224	205	199	226	213	205	200	177	205
36458	20477	16156	10372	4752	3084	1337	952	886	800	730	659	694	663	602	605	563	557	565	580	504	495	466	490	466	463	490	496	437	472	466	438	491	467	472	512	479	507	431	423	445	468	429	515	443	446	453	484	457	513	480	428	449	478	491	479	510	452	471	465	468	479	457	468	431	459	453	519	515	457	474	505	502	491	485	460	482	515	482	445	464	473	462	498	495	467	445	506	505	476	522	454	479	460	473	507	515	464	461	429	453	498	471	448	479	444	462	470	478	503	510	464	428	443	453	462	461	458	460	467	473	438	484	471	508	489	478	448	487	506	493	497	474	471	463	462	449	485	479	524	471	468	479	506	456	485	482	461	491	499	471	510	508	468	479	466	446	461	482	477	438	451	459	483	503	500	468	474	462	474	443	469	472	448	424	480	454	472	477	456	478	463	518	454	445	470	518	470	486	498	490	438	481	460	448	494	504	475	475	430	440	464	489	471	458	504	494	464	478	492	453	522	460	477	474	489	450	453	480	492	522	499	459	500	473	457	478	448	468	477	480	481	509	432	461	477	441	446	492	484	478	474	486	467	436	458	472	466	464	481	456	430	458	513	493	476	474	469	469	486	450	493	464	466	439	467	511	453	462	451	458	461	451	476	497	524	462	489	457	479	431	490	465	433	478	498	500	470	456	445	476	519	480	490	459	452	494	468	469	455	461	475	469	492	454	460	484	473	513	486	464	457	465	454	463	479	457	475	443	472	474	464	450	472	459	470	485	482	482	496	468	500	427	453	436	412	499	489	484	515	508	504	471	457	509	451	485	457	445	461	440	438	450	490	467	474	511	483	445	479	497	481	449	489	436	502	429	496	441	484	449	467	504	465	497	469	487	471	444	452	472	493	481	503	480	480	482	462	426	453	480	446	465	471	509	467	473	468	485	462	461	473	473	464	492	457	481	477	460	473	484	486	484	478	438	419	459	490	472	451	480	488	481	468	471	473	477	531	508	463	466	460	471	446	487	436	445	457	475	486	474	487	535	487	459	512	484	494	485	453	461	483	486	434	445	424	469	499	453	480	481	496	483	423	482	459	464	490	457	469	475	507	495	478	489	488	461	471	481	479	480	466	458	472	491	459	482	473	508	479	473	495	477	491	454	487	457	463	484	482	455	445	468	501	488	487	446	454	455	474	458	483	476	492	496	458	490	486	488	498	474	484	460	463	501	478	469	476	461	482	452	478	457	495	521	438	486	509	461	490	466	466	468	478	463	488	461	484	481	481	484	461	497	505	470	474	510	495	465	523	508	468	485	434	484	464	465	469	470	459	471	440	442	489	468	465	470	447	497	476	488	476	453	432	511	481	519	451	464	494	475	465	489	478	466	456	457	468	453	478	477	454	476	466	488	488	458	488	445	479	434	443	469	465	487	454	447	483	473	462	461	455	477	500	470	491	474	469	517	439	478	466	463	474	487	485	475	449	486	500	466	465	448	450	466	459	461	473	483	465	454	479	467	470	530	485	453	476	483	495	471	468	469	457	486	472	460	479	453	464	470	481	481	440	509	464	519	491	490	478	482	465	467	472	486	411	452	483	474	471	465	504	477	460	483	455	496	477	459	499	497	469	451	482	462	431	450	454	471	522	529	480	459	485	455	498	494	456	470	462	471	486	443	510	509	463	458	488	487	470	442	499	459	459	479	455	456	493	480	454	452	445	478	500	511	423	486	452	439	440	525	446	498	484	475	477	481	495	480	480	442	414	470	495	442	513	442	451	481	466	462	434	485	439	468	458	490	494	418	436	476	444	457	488	467	499	450	482	487	474	471	480	470	476	492	461	486	466	475	477	453	460	451	473	507	488	481	452	487	479	456	481	512	469	506	478	466	469	479	500	476	483	465	485	477	471	474	507	460	467	458	502	491	498	463	479	483	470	464	484	513	436	481	483	496	490	481	482	446	475	440	491	485	440	491	490	473	493	469	444	429	465	475	471	459	477	490	434	470	483	446	465	477	464	465	479	495	500	457	479	482	493	449	465	477	465	446	449	489	471	431	482	461	494	518	467	474	466	460	438	471	485	470	479	476	510	464	464	473	498	500	493	459	489	447	490	464	498	442	477	482	496	487	495	454	437	482	469	459	446	485	474	502	472	499	462	500	478	441	502	476	437	462	416	447	512	460	487	477	454	492	488	506	470	476	486	475	466	483	501	457	423	480	455	468	462	482	402	507	466	462	488	481	478	459	488	501	443	462	457	499	469	527	495	452	455	434	455	465	481	436	459	478	451	477	478	462	491	493	436	479	538	457	482	447	464	473	451	485	476	477	453	461	475	477	497	469	474	497	482	463	497	456	464	463	507	443	459	474	417	468	416	451	457	479	487	470	438	459	450	437	499	452	513	436	494	483	484	469	464	498	510	480	477	461	469	480	461	454	478	432	476	426	497	472	472	443	505	505	443	471	480	470	450	459	516	450	476	437	489	477	451	490	467	500	471	496	459	472	457	499	482	450	477	464	472	440	494	453	465	467	483	471	441	492	467	456	464	457	503	477	491	485	475	481	485	485	503	466	497	468	449	478	477	484	449	471	484	508	457	463	495	407	472	460	441	475	449	473	455	474	493	468	523	428	519	510	465	472	493	507	507	400	464	479	479	546	484	466	469	458	435	471	455	472	500	479	442	477	496	457	466	483	485	507	454	432	449	463	450	447	450	460	455	453	457	449	467	487	464	443	512	474	459	486	497	496	469	498	479	469	473	452	470	458	490	471	464	466	470	465	481	480	499	512	493	465	479	435	463	487	474	465	457	508	461	504	427	450	461	473	453	470	463	489	471	483	453	458	432	452	458	486	464	477	461	478	468	501	484	489	474	478	458	485	484	462	461	445	464	485	461	498	454	453	428	477	477	474	490	477	474	468	481	492	488	475	481	486	480	455	494	468	479	474	457	461	482	462	528	442	466	485	487	470	465	477	499	516	480	498	486	486	487	457	451	479	502	443	465	454	457	467	518	493	472	458	441	474	516	474	469	483	490	516	486	500	494	477	482	483	510	469	473	450	462	478	502	498	500	499	505	522	448	473	445	448	474	469	487	492	443	465	444	465	477	489	534	451	459	485	479	471	517	496	444	411	503	496	450	467	440	487	460	508	446	482	500	472	450	485	481	491	497	506	463	492	445	475	455	456	470	457	456	491	488	437	489	470	515	482	499	451	490	459	477	453	486	449	503	516	461	493	461	464	459	502	483	449	442	484	465	454	462	473	463	461	475	483	519	474	455	504	489	482	477	524	457	476	493	470	517	453	517	491	455	469	483	515	491	460	477	440	448	492	492	510	480	461	446	431	456	474	496	500	450	466	503	464	503	498	467	475	450	511	453	475	478	450	500	441	451	450	481	488	439	461	468	463	508	469	508	452	450	459	494	471	474	487	462	446	500	453	474	475	478	481	481	425	499	461	499	487	455	465	487	436	456	461	465	486	474	467	440	501	456	460	469	488	485	472	481	453	444	450	457
62983	34764	19963	9497	4182	1551	584	491	426	369	383	331	296	282	256	285	264	272	237	224	243	229	227	194	199	201	205	206	211	242	240	200	210	253	225	230	227	205	234	211	193	196	241	227	207	206	215	231	222	206	206	230	204	214	230	234	188	203	234	243	233	226	216	221	236	256	224	200	206	209	210	217	206	228	240	222	225	205	230	225	210	185	203	198	240	211	229	190	217	214	235	215	223	219	224	215	208	226	193	219	208	213	212	222	208	204	200	231	210	222	201	213	226	196	222	225	209	220	207	209	230	236	247	206	231	199	224	204	215	222	232	251	216	205	182	201	218	229	228	254	239	209	203	229	214	234	210	242	196	212	229	218	252	223	230	207	241	236	234	199	214	253	205	224	230	201	237	229	214	220	202	223	177	216	218	194	228	217	219	225	199	243	197	204	231	225	207	220	221	195	190	241	210	226	213	210	229	201	238	223	235	212	214	239	236	203	229	216	215	204	210	199	254	214	199	231	195	221	236	233	219	218	235	227	223	203	200	203	224	217	203	239	204	242	209	210	218	219	199	227	211	208	221	228	242	221	221	204	198	237	197	207	212	229	224	223	186	255	229	236	191	227	255	223	211	237	223	252	204	255	236	207	230	227	213	211	216	229	214	206	253	214	212	246	200	223	192	224	223	238	236	233	200	222	230	190	236	213	237	244	195	215	211	190	183	232	198	210	212	183	216	188	224	227	230	210	211	244	183	205	221	217	193	233	210	232	253	225	230	224	219	186	236	224	214	223	212	236	237	208	216	243	232	207	213	219	199	212	221	231	221	239	192	225	228	233	203	212	216	174	236	221	215	252	208	211	228	232	208	202	252	221	213	214	219	237	215	183	207	203	220	204	231	216	221	199	224	221	227	230	216	228	240	229	203	197	214	250	215	200	219	213	192	238	231	205	211	212	212	219	225	213	198	197	212	237	218	253	226	220	235	231	201	205	187	231	205	187	246	226	215	230	225	210	191	223	238	245	173	221	192	205	235	243	235	239	206	234	224	207	234	212	245	224	237	226	229	196	213	227	189	208	202	212	219	202	201	246	233	242	236	212	227	211	203	195	202	199	215	207	204	242	239	227	240	210	181	228	236	183	240	220	211	210	207	227	219	254	209	216	227	211	220	197	218	230	197	222	205	230	236	215	201	234	223	223	231	198	209	221	212	202	246	194	232	225	209	202	213	218	241	223	259	225	205	219	206	213	213	210	200	210	218	199	211	206	226	237	234	233	215	218	220	208	247	196	190	225	191	213	217	225	208	233	215	221	223	202	206	202	231	229	203	200	179	206	231	226	215	210	240	216	204	248	199	207	220	229	192	225	225	201	229	203	216	186	197	224	217	237	233	243	239	220	216	228	236	225	215	239	216	212	229	203	240	236	215	216	220	236	243	246	217	224	174	210	243	233	226	212	239	204	217	192	216	228	209	233	223	229	234	186	217	204	220	237	244	194	243	240	221	233	222	210	198	197	230	225	227	241	187	233	214	218	212	185	224	234	224	188	212	211	219	189	211	235	228	213	205	205	254	232	213	232	229	214	243	208	195	213	192	197	249	224	200	206	221	246	231	229	213	228	181	247	219	216	221	237	217	196	207	218	233	217	225	206	230	227	224	219	225	222	211	230	275	258	234	212	210	234	252	220	221	214	203	226	206	223	225	217	219	230	241	217	229	230	204	209	214	219	255	218	209	219	222	207	209	198	228	228	175	198	225	191	212	219	226	217	217	204	207	229	196	210	221	216	208	205	170	196	223	221	209	232	226	209	243	193	203	212	198	221	248	228	206	193	204	225	215	235	213	227	225	222	218	231	218	220	199	203	196	230	194	201	234	224	219	221	262	218	208	193	239	241	205	216	250	194	210	219	203	200	227	204	202	213	231	231	266	231	215	227	224	218	230	248	210	235	223	208	231	222	217	238	221	217	218	207	255	224	204	232	207	211	236	234	217	222	224	228	220	201	216	213	231	238	227	246	223	229	197	211	199	202	182	230	201	220	231	246	197	224	224	240	230	210	226	215	217	239	239	229	225	215	229	214	225	194	242	226	218	201	213	233	206	232	212	214	192	228	247	220	213	213	217	200	232	238	212	202	245	229	227	208	259	208	212	208	234	215	249	234	219	201	239	220	226	222	239	223	212	192	218	208	211	235	189	212	228	200	244	179	223	193	232	236	200	228	216	204	212	201	218	198	231	225	223	214	226	224	233	224	199	182	227	222	208	223	207	207	228	258	239	247	209	194	220	242	220	210	230	218	233	230	218	188	232	210	203	217	197	220	199	216	190	188	212	218	208	210	195	208	208	217	232	243	187	213	232	225	218	212	212	219	225	197	206	224	194	249	208	220	225	206	258	240	242	214	221	201	213	218	187	221	226	220	243	183	216	227	194	205	230	209	228	198	223	238	200	217	187	227	220	214	203	225	236	198	229	202	227	237	219	227	188	234	213	204	200	222	214	241	243	191	213	240	228	256	227	233	211	218	230	200	257	229	235	211	234	225	208	240	197	250	221	246	218	212	225	217	212	222	212	202	215	211	205	194	227	215	238	219	190	231	207	214	231	224	241	213	219	211	199	220	205	172	233	209	229	201	236	215	228	228	188	197	228	219	221	201	218	237	221	210	226	227	245	248	240	207	192	243	226	232	196	233	214	223	221	187	215	213	223	185	226	229	227	227	217	223	232	233	224	225	237	229	213	220	212	199	228	222	208	260	225	249	231	207	218	244	205	267	220	223	224	209	227	193	211	222	201	211	210	205	228	207	219	253	215	227	220	221	240	205	240	236	212	227	212	200	218	208	186	217	214	186	224	229	197	217	209	210	214	213	215	222	212	222	199	242	241	237	201	195	228	214	212	229	223	214	209	224	236	234	223	219	223	234	219	221	222	215	228	224	242	227	197	192	201	213	209	212	233	212	213	211	234	223	187	215	231	242	226	204	241	234	216	205	220	247	228	218	224	211	245	216	203	206	202	230	199	211	211	228	238	203	238	237	224	229	247	223	222	200	213	219	227	221	216	188	183	201	197	203	209	226	201	221	228	227	226	233	212	221	194	228	200	231	245	195	226	232	194	215	209	202	212	243	224	236	217	193	238	251	205	217	227	226	223	206	184	253	229	235	202	231	202	222	224	225	203	223	226	226	212	229	220	228	205	221	195	239	246	221	207	237	216	227	221	214	213	212	225	235	203	193	201	222	199	214	234	207	233	251	214	224	201	237	224	213	226	208	233	228	214	201	213	230	232	199	204	213	212	216	188	211	218	222	220	210	225	203	236	236	217	217	219	242	239	241	250	226	239	172	211	231	220	213	257	225	245	197	212	196	218	218	203	224	228	221	215	238	222	219	198	220	198	218	224	234	213	208	212	206	191	227	241	188	200	204	226	246	223	200	195	223	272	264	214	211	195	199	227	210	222	214	219	192	214	229	245	255	226	258	219	276	221	211	233	226	238	224	195	190	240	262
39467	24339	20782	16657	10724	4969	2134	1739	1638	1298	1217	1153	1020	927	935	855	787	717	665	632	608	561	545	505	520	513	475	480	481	514	490	531	503	513	526	471	500	465	463	494	464	498	460	455	461	464	470	472	447	490	481	498	471	476	471	533	531	512	456	499	489	456	505	417	482	507	485	427	477	486	418	478	474	475	504	483	477	474	501	515	495	496	465	475	468	490	492	490	500	468	431	490	492	502	465	476	490	462	507	472	478	460	513	536	460	483	496	500	498	504	471	478	482	499	475	465	473	457	504	491	479	499	497	505	521	485	481	491	507	513	497	498	476	474	502	465	495	435	511	486	480	480	469	480	464	483	491	517	526	473	524	446	536	471	451	468	496	497	507	453	507	533	458	505	469	516	476	478	456	413	455	455	460	443	495	500	461	529	455	497	479	493	482	487	478	510	466	516	475	472	488	490	491	490	478	466	502	488	461	486	491	497	465	467	473	467	446	455	499	481	530	484	506	474	477	469	440	487	505	530	513	482	490	491	481	501	507	471	474	498	485	502	513	471	454	442	478	483	459	466	476	499	488	480	466	449	510	456	489	535	472	485	492	476	448	491	491	464	486	472	512	427	494	456	484	473	466	482	479	501	436	450	475	476	483	474	464	513	467	505	475	484	441	446	474	498	476	501	522	465	492	489	447	454	490	518	446	499	425	458	499	504	504	482	531	497	459	480	502	490	506	484	473	498	474	488	488	504	469	486	501	484	493	430	483	501	465	475	458	447	461	479	490	455	481	503	486	529	518	493	458	471	498	466	472	480	506	446	501	455	467	508	463	457	516	484	506	491	492	458	486	501	486	510	444	467	495	445	475	471	432	495	480	459	447	489	485	513	479	503	467	483	470	479	511	480	455	422	477	472	446	427	453	478	461	476	478	479	520	467	521	504	518	438	509	504	516	491	479	474	455	499	521	513	484	499	472	498	495	475	472	518	484	481	490	518	460	485	473	480	477	489	470	436	459	526	488	485	478	493	458	428	471	485	472	499	498	428	527	502	490	504	447	498	504	447	485	473	531	466	486	490	522	462	465	478	476	487	464	475	454	462	448	508	497	487	478	472	495	507	445	447	465	499	487	496	440	482	450	432	479	525	487	485	469	492	435	506	473	494	511	513	462	510	509	484	488	478	496	472	436	497	465	483	433	448	478	477	472	494	514	479	441	462	446	513	481	498	454	475	503	488	505	488	493	466	496	494	482	479	492	452	489	497	477	505	506	440	520	468	467	490	478	443	502	474	487	484	474	495	445	506	474	472	462	484	511	507	471	480	480	486	480	461	501	433	444	494	488	484	436	453	517	516	509	448	476	484	487	464	481	479	440	497	498	433	469	475	467	474	510	479	499	507	451	484	498	482	508	504	475	469	486	535	500	489	468	479	505	454	470	465	511	500	477	479	451	475	501	492	471	533	454	477	437	468	518	488	485	481	443	510	471	507	466	493	501	487	500	442	493	492	485	485	488	509	475	434	471	494	489	487	476	513	473	465	462	485	504	506	498	455	499	518	505	438	505	464	477	481	482	509	479	511	480	503	490	510	477	487	521	488	462	498	534	505	497	479	468	481	491	500	489	505	472	490	472	436	451	480	456	480	475	538	500	488	533	473	497	502	470	523	507	492	483	477	467	481	458	491	494	475	478	507	513	488	467	589	477	490	492	479	467	452	470	496	467	467	440	487	512	486	479	462	481	481	504	464	503	431	460	493	495	489	507	457	462	512	455	465	512	485	483	487	490	484	515	501	460	446	483	498	451	487	438	434	467	522	461	501	474	466	477	514	492	491	477	512	438	521	435	496	465	509	449	533	459	489	462	499	456	496	489	480	501	496	435	476	475	493	489	499	492	497	482	480	473	511	431	506	471	467	467	465	528	492	516	483	502	473	495	500	493	490	497	517	499	467	513	499	506	461	499	494	475	444	453	491	486	489	475	458	468	467	482	471	500	506	474	441	510	475	480	505	452	503	456	461	509	523	524	481	432	450	461	499	435	486	452	490	491	536	464	482	512	534	501	511	434	496	514	489	505	474	478	463	448	504	492	487	484	479	457	467	508	499	454	462	473	477	503	493	483	468	480	513	491	485	489	483	507	468	472	468	475	474	501	506	490	457	467	471	484	486	471	477	492	505	470	505	512	454	501	482	439	486	489	501	487	480	468	490	494	483	539	476	457	491	500	500	480	504	483	514	477	483	459	470	491	469	484	483	482	473	472	484	487	486	464	470	511	497	515	476	498	498	500	473	484	545	512	516	519	483	469	449	459	494	488	479	492	457	506	518	502	492	493	462	441	500	478	475	499	459	491	521	495	450	511	484	470	452	466	503	461	500	476	462	493	464	451	487	484	441	478	472	477	497	473	464	495	452	441	546	474	518	482	446	492	490	494	497	467	485	496	457	491	524	434	492	560	472	492	480	475	474	444	464	457	495	444	450	524	517	472	488	459	482	436	488	517	481	521	468	479	511	480	475	498	503	466	494	462	451	467	477	478	491	456	443	462	480	476	498	455	480	490	490	493	507	473	457	492	482	490	466	501	495	462	492	487	503	489	490	468	509	462	474	464	469	455	511	458	459	475	453	466	457	511	490	497	466	537	478	477	487	457	546	463	508	463	502	499	460	517	501	485	467	494	475	465	476	508	500	491	484	489	499	536	454	456	483	472	468	456	531	466	464	441	486	476	469	477	449	457	477	446	506	517	478	515	507	450	489	457	477	477	456	495	457	471	502	486	451	500	464	494	450	508	505	472	508	469	447	451	513	488	492	492	463	443	475	486	508	449	484	490	493	507	493	485	490	520	448	463	513	472	490	486	434	470	513	463	464	465	466	468	474	494	468	510	502	500	469	474	467	453	529	482	494	499	476	511	501	500	545	492	477	495	437	481	479	467	456	490	457	447	469	499	470	486	491	497	471	457	501	492	472	505	500	472	488	478	440	467	485	504	486	496	482	532	480	486	488	529	468	516	458	473	461	477	483	494	499	493	499	505	487	463	499	486	535	443	506	469	501	487	483	443	493	481	447	502	452	465	456	497	475	497	508	488	463	480	447	445	491	460	496	520	465	466	509	472	462	477	500	484	528	468	451	481	512	491	473	466	526	421	480	440	485	488	499	496	475	464	451	486	480	486	482	506	508	477	495	479	477	519	490	488	489	480	458	466	485	490	494	460	484	485	504	506	452	469	476	462	512	485	479	498	478	444	511	480	494	475	504	506	487	492	485	475	473	464	477	477	512	471	499	501	455	475	447	477	487	461	495	462	487	504	490	492	494	481	481	478	445	457	485	424	487	482	462	476	491	507	496	502	501	499	499	492	517	500	491	474	483	471	478	431	444	457	494	509	527	461	502	493	459	456	450	493	506	507	522	475	531	461	461	486	473	467	471	460	461	491	472	471	500	495	532	490	451	450	480	469	501	500	467	509	464	475	496	479	525	443	505	444	472	467	493	470	510	500	440	503	476
49486	26375	9019	2678	992	456	311	261	258	266	274	249	242	232	232	244	193	223	268	216	230	238	220	254	239	237	254	229	186	221	224	261	241	220	230	242	266	251	237	215	210	198	220	238	216	238	248	243	234	213	234	207	250	206	225	207	226	214	226	212	218	267	232	215	246	209	204	235	268	214	217	239	216	220	204	222	237	229	230	243	210	208	231	246	253	226	204	246	243	231	204	221	225	236	222	242	239	230	209	238	212	241	242	222	265	248	239	211	203	220	220	195	230	237	217	258	228	218	210	216	254	221	242	203	226	234	247	233	237	218	206	264	234	243	208	223	198	202	246	233	219	212	194	204	227	235	237	232	228	263	215	216	221	216	231	223	265	195	252	250	228	257	216	229	248	245	237	203	244	243	234	259	215	198	219	225	225	231	219	256	230	237	226	217	223	222	229	225	195	247	223	225	240	255	244	217	237	224	234	248	210	223	261	222	222	247	250	246	251	226	253	247	240	228	240	217	244	209	215	231	226	223	258	225	250	222	262	216	228	228	226	246	211	203	231	243	234	255	211	231	231	229	230	261	227	255	268	192	214	231	217	247	240	227	225	227	224	204	249	233	196	230	232	218	250	258	225	254	222	237	204	208	228	218	215	236	237	209	248	237	236	243	244	239	228	254	205	218	224	232	206	207	252	237	260	240	217	234	228	219	211	232	245	180	239	227	254	239	258	249	243	197	223	232	211	212	235	247	235	203	249	223	213	236	221	230	245	242	216	231	219	237	229	230	232	226	229	238	239	233	221	251	260	212	237	238	241	221	241	253	235	236	264	236	240	218	234	224	201	232	195	211	236	201	224	216	209	213	239	225	197	212	221	222	252	245	230	247	211	206	247	239	229	207	245	230	227	227	223	250	234	219	231	210	219	229	210	227	224	248	233	197	220	215	236	210	251	235	214	217	226	248	230	208	230	195	229	236	227	239	209	223	206	236	195	191	212	235	267	227	219	241	247	238	238	196	224	235	231	211	208	251	208	215	230	236	212	211	210	224	206	235	230	236	215	230	230	227	222	225	245	234	250	264	242	220	211	243	230	257	244	213	224	209	232	224	236	201	233	224	235	208	208	203	229	244	237	238	241	221	224	232	212	200	223	250	217	249	222	226	209	217	208	217	214	208	212	265	195	197	219	214	247	252	245	200	227	227	250	200	237	236	176	214	243	225	219	222	252	215	233	228	255	222	215	238	241	219	231	241	212	217	226	249	236	264	190	234	254	225	248	238	205	216	243	245	235	242	231	229	239	220	232	241	250	218	234	207	218	229	240	232	242	230	218	241	245	216	227	232	204	209	227	233	236	219	234	250	220	260	249	233	240	247	230	217	236	246	258	232	235	208	239	197	215	236	232	226	241	207	225	201	216	231	209	232	212	221	216	239	201	202	210	225	227	218	224	238	219	225	212	218	215	218	215	210	229	255	220	237	220	216	220	206	192	211	243	210	197	243	208	261	245	216	235	231	246	226	207	246	251	225	208	237	240	250	230	256	251	226	243	190	244	225	229	268	245	239	213	229	225	236	216	222	232	236	202	211	239	229	223	240	238	250	213	235	224	221	225	221	258	213	234	239	219	239	219	216	231	238	211	213	202	229	196	238	246	222	241	273	261	237	225	205	213	230	220	225	244	230	225	240	205	217	246	200	236	230	226	229	246	206	219	253	224	195	244	222	211	209	213	207	211	211	217	253	222	221	224	238	229	229	242	213	224	208	273	218	234	224	235	242	223	192	230	198	219	250	228	200	222	236	224	247	208	206	210	213	204	251	214	217	222	234	227	228	212	213	225	240	233	236	206	239	196	229	210	219	241	251	221	244	232	225	231	208	202	217	249	238	230	232	196	220	240	219	215	252	256	193	200	218	240	262	227	257	222	203	214	245	225	214	222	249	218	226	214	216	227	250	199	226	217	254	226	244	244	250	222	237	252	190	190	219	249	217	223	209	211	221	246	204	234	245	228	217	256	253	210	204	239	232	238	232	223	221	234	215	202	212	246	210	230	240	227	212	241	234	226	251	255	259	229	222	191	252	236	225	218	240	231	237	231	218	226	251	211	235	247	264	231	230	215	218	229	225	272	262	251	213	232	236	214	189	215	221	229	210	213	247	212	240	206	210	221	229	184	233	220	218	207	234	238	236	242	224	225	237	239	198	211	215	225	228	239	224	216	219	202	213	224	199	198	212	224	228	187	228	242	211	232	238	281	217	259	262	233	225	226	255	237	208	223	242	239	232	221	244	239	199	236	222	221	188	217	227	234	232	222	246	226	217	215	227	216	229	231	257	240	218	225	225	232	268	223	195	241	233	222	204	234	234	223	222	214	230	232	250	234	210	227	241	238	237	233	219	214	187	212	224	211	225	224	244	215	245	229	228	237	244	237	238	208	247	216	246	250	217	216	220	216	248	234	238	200	242	222	251	202	258	224	225	208	232	203	231	200	229	225	213	223	238	249	249	240	257	205	252	249	239	200	219	233	218	237	229	247	197	227	226	217	236	242	238	230	225	223	230	253	210	240	226	217	193	199	232	242	202	238	224	231	211	223	225	229	239	249	252	228	194	247	243	216	221	232	214	216	247	241	252	242	225	237	173	256	224	214	211	229	215	256	196	214	241	231	236	206	212	231	239	218	220	222	220	214	223	214	214	232	197	220	241	188	258	244	217	227	245	226	244	241	217	239	219	212	227	250	259	213	221	236	199	217	208	213	228	198	201	216	234	233	228	224	244	238	205	220	223	221	251	207	238	230	221	230	240	230	248	262	202	228	228	248	229	227	229	213	222	206	217	265	212	233	219	212	223	257	226	228	220	248	221	220	230	239	222	244	214	251	251	248	209	257	219	227	236	237	207	233	214	202	233	236	228	202	200	251	245	185	243	229	241	213	215	215	223	225	234	240	235	202	213	248	236	246	252	226	240	232	244	230	214	230	225	232	237	208	229	205	245	250	219	231	213	242	241	235	223	243	230	252	233	222	224	205	216	228	217	209	260	233	227	227	236	267	235	225	186	222	230	230	232	242	234	226	226	234	239	226	198	239	230	218	227	218	211	243	225	209	208	223	235	234	248	234	231	217	200	233	247	247	225	229	243	254	193	239	219	240	226	216	229	232	216	235	247	242	203	211	231	252	216	222	213	246	218	227	224	229	240	230	242	212	225	234	228	197	221	229	247	219	223	218	229	234	233	227	240	235	212	219	224	226	236	236	246	236	218	207	235	244	224	187	266	235	218	255	225	234	241	254	222	234	200	208	213	192	228	238	195	232	225	248	252	217	231	244	216	241	230	268	239	213	206	224	199	203	234	231	221	244	236	229	233	238	239	246	263	241	221	229	240	215	227	262	224	202	216	251	214	206	228	224	244	224	255	237	188	229	260	219	243	239	241	215	203	248	195	229	244	214	225	257	232	239	222	222	222	254	206	242	210	249	226	233	220	238	273	215	237	213	217	216	242	250	203
31822	18828	10103	5687	3022	1252	866	846	718	695	706	662	631	596	572	580	589	611	547	551	515	559	537	526	495	515	510	507	485	536	491	507	484	441	480	492	492	514	544	500	440	524	482	549	504	506	492	507	515	472	497	481	534	497	523	505	498	517	509	444	519	471	502	494	550	520	515	479	547	497	490	479	494	453	482	485	467	464	462	452	479	476	499	500	533	510	499	464	467	507	518	510	508	521	518	504	515	488	502	522	513	532	485	525	531	489	524	519	483	472	522	480	500	501	484	528	475	508	487	490	480	517	460	517	503	517	472	455	524	529	484	503	491	539	459	493	517	504	487	520	556	486	471	502	506	508	498	531	491	498	482	488	519	494	490	512	496	481	488	482	488	414	484	504	539	512	478	524	488	468	481	513	535	481	541	513	478	488	491	464	492	494	487	526	505	492	499	482	485	498	513	512	513	474	526	495	545	513	495	492	481	489	491	501	475	512	500	495	484	498	482	492	497	464	504	495	541	503	512	486	517	506	515	483	478	490	493	517	516	536	493	507	503	499	488	491	524	484	493	471	501	528	500	502	497	495	498	532	507	482	455	473	511	537	499	514	508	517	522	519	507	467	531	499	483	464	534	520	514	475	508	529	492	470	515	494	497	481	484	514	464	484	485	522	536	506	468	478	505	496	462	485	490	511	520	519	532	511	474	470	464	491	500	501	506	504	490	460	471	480	515	489	472	489	497	449	490	507	552	504	532	500	534	484	506	548	493	543	484	467	492	516	469	483	519	510	512	455	467	466	520	563	479	484	520	481	488	483	537	496	518	479	510	491	512	499	491	524	486	477	506	480	520	502	502	480	453	532	510	500	515	513	486	496	488	507	482	504	491	506	481	514	496	512	475	498	494	462	491	507	501	475	507	468	525	467	507	504	520	534	489	469	476	484	516	476	490	496	473	511	494	520	512	501	481	497	477	497	455	512	497	568	473	463	492	508	508	500	488	498	442	529	458	510	476	542	481	491	485	505	514	516	497	509	505	495	494	535	459	491	500	485	552	496	515	491	506	484	460	496	539	488	510	486	473	436	486	483	498	483	546	503	473	531	462	447	513	486	494	516	540	531	490	515	488	497	534	487	511	505	515	472	505	508	472	530	472	497	509	479	499	499	482	497	470	454	491	495	550	514	519	522	485	507	484	507	499	481	485	476	483	523	494	520	542	520	512	469	472	522	523	482	463	452	472	470	528	474	519	513	434	488	500	479	480	521	513	501	490	478	487	486	475	455	491	488	458	476	467	481	533	475	524	488	560	502	471	515	509	511	512	484	451	525	509	489	475	501	520	505	466	467	467	518	494	513	508	510	529	474	471	499	494	502	496	491	480	515	480	531	487	489	512	512	459	492	483	510	488	489	471	451	493	516	520	492	489	477	496	502	546	483	488	471	489	514	494	497	488	488	476	465	498	517	506	480	539	509	566	475	526	520	460	511	470	497	480	492	473	483	499	502	452	536	513	496	525	504	551	502	489	508	524	530	490	571	497	477	470	555	501	502	494	487	505	494	516	507	520	480	504	470	466	480	529	491	495	518	480	492	486	458	532	516	541	478	509	519	477	492	499	473	502	502	490	494	502	507	482	496	487	483	474	490	476	503	496	497	463	497	508	512	528	522	510	522	487	474	543	492	559	521	473	470	509	464	514	465	481	493	471	524	512	509	516	521	490	494	496	525	490	458	492	542	506	501	500	506	499	485	491	517	496	516	504	453	493	550	487	497	486	525	491	529	481	502	496	499	511	505	502	465	493	537	491	485	506	479	541	486	489	465	478	519	486	492	502	486	466	488	494	454	512	487	492	500	552	489	513	504	514	462	458	474	531	464	492	427	559	511	479	523	501	485	528	470	527	512	481	497	481	511	518	491	470	469	522	497	498	494	522	500	485	479	520	490	486	512	486	487	498	527	509	493	492	486	498	523	503	485	524	495	529	521	503	514	508	490	486	482	479	484	497	538	529	471	488	516	492	485	475	486	504	541	496	470	512	514	484	510	482	499	473	472	500	485	508	510	514	537	502	456	524	481	486	474	507	479	509	467	509	525	478	510	521	476	495	501	489	510	483	511	478	469	479	502	461	487	519	499	474	525	501	509	502	492	533	543	527	487	523	500	496	519	535	496	499	481	527	507	484	514	508	513	492	505	506	444	496	513	504	502	506	495	486	486	474	511	475	504	482	524	492	514	511	464	492	485	531	507	494	514	530	550	455	499	488	489	488	462	488	481	446	504	482	487	486	482	506	491	503	494	524	527	483	478	526	504	497	517	496	481	490	473	470	488	538	456	501	506	481	513	542	461	517	512	526	485	491	513	481	495	525	529	500	461	504	515	490	500	492	550	485	481	512	493	467	482	502	509	480	508	514	510	472	475	532	498	499	504	466	439	486	503	485	532	507	530	513	486	488	499	473	490	471	513	498	491	494	467	497	522	500	501	475	478	516	500	480	506	473	469	483	459	479	508	498	493	533	501	515	521	500	505	526	479	468	522	503	516	472	499	507	497	514	514	485	501	547	495	492	488	456	494	531	494	508	503	499	539	480	516	524	494	483	533	459	513	503	456	460	515	505	489	536	515	472	484	514	495	499	510	524	532	472	484	506	483	502	479	508	475	516	490	529	466	489	510	522	503	477	475	482	492	503	508	494	459	488	489	494	507	471	520	500	491	530	531	491	512	508	498	524	504	509	500	482	510	504	500	508	481	509	484	462	521	473	501	468	514	510	504	476	501	455	496	524	489	511	461	494	518	515	509	485	481	504	511	515	511	493	504	477	493	467	493	509	487	484	488	485	449	514	462	473	518	446	556	513	491	463	529	508	535	538	472	481	471	496	475	474	465	483	490	502	475	466	462	482	512	521	552	494	501	454	468	507	468	493	501	508	512	492	504	481	494	524	496	495	458	526	502	497	494	486	495	492	494	461	476	436	498	517	511	490	495	483	478	488	497	511	467	479	486	498	531	467	527	468	481	462	491	503	491	497	498	480	507	471	508	486	477	499	497	500	486	514	493	502	530	479	523	504	511	488	516	456	468	529	485	505	519	502	472	518	468	498	525	516	503	471	469	479	477	485	487	507	520	501	484	500	486	476	482	546	487	501	540	486	525	517	493	465	495	447	514	500	508	537	465	486	499	483	486	513	492	494	518	483	533	495	497	492	516	464	480	479	473	477	524	512	509	502	522	514	520	512	482	551	503	496	478	530	434	497	515	541	540	512	473	481	545	485	523	507	489	543	490	496	472	486	487	444	481	495	520	504	522	483	512	527	468	497	479	481	460	512	514	507	467	526	523	493	487	513	494	516	499	503	529	514	517	501	494	510	484	513	486	471	499	508	504	492	479	442	489	484	496	473	499	473	526	499	511	488	493	504	518	543	478	511	509	476	502	498	511	452	503	493	498	502	475	456	467	471	476	497	492	497	498	505	484	502	467	520	516	513	506	507	504	456	529	506	494	492	513
58437	35653	17758	4508	1428	537	336	321	251	282	281	263	250	214	256	242	259	226	222	232	245	202	232	219	230	221	197	223	229	205	234	211	217	240	221	213	208	235	211	230	230	238	197	222	221	208	238	199	238	239	221	224	208	228	265	200	204	241	225	227	209	178	224	231	236	206	223	210	220	253	207	192	210	191	235	206	193	228	241	199	215	255	231	208	183	220	219	189	191	210	194	215	210	239	226	211	237	212	186	205	224	190	231	207	206	216	205	231	216	218	205	206	232	217	212	207	207	233	208	214	216	240	221	199	214	220	234	215	215	236	224	197	208	194	210	227	208	208	224	202	201	225	228	200	214	232	206	254	230	199	212	209	211	238	216	227	213	233	208	205	213	225	224	180	209	233	190	202	209	197	221	211	226	207	184	223	212	200	177	196	208	223	208	211	219	234	246	207	225	199	187	220	227	207	218	201	207	222	199	207	218	231	229	191	200	232	245	234	213	216	216	208	195	213	194	210	229	244	210	216	212	209	220	208	217	216	225	208	222	231	220	217	211	243	212	236	222	217	195	220	225	232	203	204	218	222	189	196	211	205	217	207	223	210	233	209	218	252	226	211	206	244	237	221	217	205	218	217	245	207	208	212	213	217	228	189	241	195	205	237	224	212	221	209	226	214	216	234	219	227	194	229	228	217	208	220	223	182	213	224	220	230	226	227	206	197	195	196	188	186	179	213	239	216	207	227	231	223	212	211	220	197	213	211	226	212	212	207	202	200	244	225	216	223	204	232	190	215	210	249	229	212	215	204	214	203	233	199	207	231	204	196	221	214	220	221	212	219	216	230	215	208	234	203	216	211	219	221	219	220	207	202	215	230	229	225	210	214	227	209	214	211	226	202	201	207	226	214	235	189	231	210	205	225	221	262	206	211	228	222	208	195	204	228	228	221	235	216	236	212	192	232	196	217	205	201	231	228	191	191	211	246	206	222	229	233	232	233	206	212	230	223	193	240	188	228	215	230	202	202	232	195	230	234	197	207	208	226	218	208	211	244	210	235	195	209	222	219	210	230	226	213	213	247	225	206	205	212	210	247	224	228	172	217	213	248	226	219	246	210	207	225	232	208	215	230	218	211	193	185	172	222	206	213	227	230	210	208	199	216	225	231	222	192	198	230	198	222	213	213	208	203	214	204	213	223	226	223	225	234	215	219	242	284	212	221	206	228	234	222	222	203	207	207	231	189	230	224	235	206	204	227	215	244	209	213	200	175	215	223	198	257	214	223	183	208	195	186	213	214	222	210	218	241	227	221	236	224	223	222	212	200	209	212	225	227	225	196	206	234	216	219	198	198	224	228	204	237	198	198	196	238	218	177	192	184	231	216	220	240	236	209	212	197	231	214	213	231	214	226	217	220	224	234	228	223	245	215	239	220	181	212	233	225	218	223	225	217	195	228	221	232	224	216	233	209	224	179	186	199	207	243	207	192	211	228	208	210	230	195	217	212	210	236	187	233	199	177	237	212	207	237	196	222	207	188	211	235	217	206	226	242	178	207	228	188	195	221	210	228	220	201	212	207	223	210	234	199	219	221	216	219	185	227	218	214	201	218	211	220	233	211	178	238	223	209	187	246	191	213	180	202	213	209	221	217	204	187	234	181	186	222	196	221	249	226	204	202	214	211	211	212	222	209	215	229	248	212	213	213	203	244	220	219	206	228	216	220	200	181	223	219	223	209	236	223	213	198	215	212	218	234	198	234	235	246	243	180	210	231	203	225	238	212	228	227	203	233	218	197	227	216	211	218	217	225	217	220	210	241	238	232	204	215	205	223	208	183	211	239	223	207	199	223	208	248	203	229	225	210	241	235	189	197	205	212	208	194	237	202	200	244	207	200	193	197	199	194	253	225	196	212	201	217	222	228	199	219	209	235	211	225	221	211	211	211	236	221	229	218	205	229	234	195	205	209	229	200	195	208	222	225	239	205	227	207	203	193	218	224	201	215	211	206	221	230	208	233	203	169	224	204	196	192	228	197	215	189	217	215	199	225	213	241	240	219	230	221	227	226	219	213	210	218	213	195	185	205	225	202	243	202	237	183	200	238	210	218	219	235	189	216	237	227	203	236	195	185	217	224	212	206	230	208	223	224	227	204	236	175	197	222	210	212	216	224	224	225	235	233	203	213	215	202	205	213	209	227	237	197	199	227	220	213	205	195	223	208	213	242	198	226	197	231	187	226	214	219	187	210	208	221	194	210	228	207	201	232	226	223	210	209	221	213	196	239	210	217	220	212	211	208	219	224	219	217	213	198	244	232	206	211	228	213	216	232	222	227	196	234	235	196	215	204	217	202	225	217	230	237	239	214	224	244	227	193	203	207	231	214	226	214	214	223	227	237	205	228	215	215	232	198	223	211	224	221	225	209	227	217	199	216	219	193	236	224	218	232	229	225	215	194	212	190	209	212	229	221	228	207	240	199	234	199	207	207	201	211	246	218	227	201	221	202	194	195	199	208	180	222	229	244	225	211	190	229	223	198	171	219	203	210	219	217	213	228	200	186	221	228	203	236	211	221	220	230	231	260	193	201	202	211	213	227	229	200	215	254	201	211	233	207	233	221	206	221	239	235	213	224	199	231	199	191	209	231	218	250	210	243	217	202	209	163	219	221	231	242	218	193	222	215	202	213	223	218	228	215	206	211	212	216	197	201	185	219	206	185	225	214	216	217	233	221	205	245	236	232	229	226	236	216	205	213	217	233	209	203	248	210	221	208	200	226	215	210	221	248	200	241	210	201	202	236	228	236	250	226	210	197	194	227	220	222	217	236	218	213	195	205	203	226	199	220	221	215	226	226	230	196	218	203	192	239	226	219	216	207	195	222	231	195	227	213	216	194	193	228	224	226	183	207	216	219	197	224	193	205	227	240	213	201	222	210	194	228	239	219	246	212	216	227	198	219	196	258	224	221	195	244	213	182	228	201	240	193	244	203	212	207	233	202	221	228	174	223	245	240	190	203	232	185	213	230	199	206	203	192	227	201	195	207	216	225	214	194	189	183	203	206	219	204	219	218	250	210	214	187	197	240	206	206	207	191	227	205	201	205	215	210	213	222	211	203	246	230	250	194	209	225	205	237	208	238	229	250	182	196	192	244	203	241	230	220	209	233	216	222	230	201	229	229	207	204	217	209	200	220	206	187	234	230	254	235	203	185	216	229	222	199	230	234	210	225	217	215	196	180	213	221	212	211	213	229	222	228	211	210	214	222	222	224	218	216	218	212	221	223	222	210	216	226	220	191	214	226	204	223	196	211	242	218	217	202	205	240	234	201	217	215	216	211	217	193	195	215	254	207	209	227	226	224	198	209	202	206	227	266	208	204	210	201	187	222	243	222	217	193	208	211	197	219	226	205	236	253	228	203	223	212	219	210	220	197	203	228	178	229	244	226	200	203	208	200	224	238	207	202	200	218	197	192	207	195	205	234	208	202	231	209	213	208	193	226	234	208
38158	27977	18320	7468	3734	1579	1038	917	828	831	697	680	650	613	588	589	593	584	540	556	537	503	504	489	531	499	523	499	494	516	521	473	477	455	473	473	458	451	457	474	457	492	446	473	482	464	490	475	506	468	462	513	490	468	416	451	457	451	462	470	475	475	459	506	465	468	484	493	470	499	470	440	462	469	444	487	455	448	461	479	460	477	486	481	476	469	474	485	500	496	469	488	497	484	459	464	473	445	462	466	473	457	456	450	472	475	479	456	458	478	488	491	492	453	498	450	460	494	502	474	463	466	493	470	464	471	456	468	514	468	491	461	464	480	472	475	492	486	496	466	483	481	476	490	487	491	471	474	460	491	497	482	512	501	475	415	430	460	464	473	487	481	467	456	476	488	455	466	481	506	485	523	463	516	474	479	470	488	497	480	474	481	478	494	443	471	461	478	467	466	457	472	498	463	492	482	442	455	435	474	429	461	476	514	496	442	467	451	446	484	513	444	445	479	472	478	490	494	466	464	512	452	459	476	444	481	431	504	460	459	494	445	486	463	447	468	472	462	483	493	445	458	483	459	444	435	498	447	450	501	481	484	481	482	496	448	459	519	438	464	482	469	459	474	477	477	486	496	438	465	479	527	469	463	486	442	521	475	474	452	492	470	495	504	485	497	460	472	480	474	457	459	479	481	467	502	483	469	489	493	496	530	456	501	518	438	483	492	471	487	473	469	463	489	426	467	461	467	456	482	446	487	471	487	484	455	498	469	496	502	462	505	458	460	441	433	483	477	478	458	489	491	493	494	490	499	456	456	497	449	497	428	476	482	449	510	483	470	468	468	468	487	468	457	482	474	443	478	526	490	509	494	505	472	458	459	465	515	479	450	461	475	499	457	426	473	509	485	480	439	439	450	459	440	494	470	460	527	516	462	469	471	448	477	478	500	443	454	496	494	488	441	417	468	446	490	501	495	512	486	461	462	451	476	505	500	481	497	465	482	461	440	444	450	466	497	437	470	469	492	489	468	474	471	480	449	518	518	486	471	465	460	483	478	470	483	473	478	505	452	474	537	447	480	471	485	490	447	478	484	484	492	517	517	515	446	488	495	474	474	439	478	478	455	404	463	503	463	512	471	496	503	454	458	467	496	467	481	456	484	436	454	435	466	504	453	471	455	443	496	474	488	510	466	517	472	479	466	495	494	486	507	454	491	465	475	465	469	498	456	498	505	480	497	491	518	492	453	528	498	485	477	518	473	492	464	490	428	465	418	475	510	468	509	482	484	456	497	460	484	455	463	466	474	456	463	479	474	476	497	474	498	477	522	476	475	453	439	494	473	479	531	453	458	491	457	484	526	471	490	495	493	485	471	474	516	445	472	489	489	446	450	461	523	493	459	468	459	426	503	504	519	492	467	495	490	476	478	458	488	504	444	469	493	475	479	501	484	475	427	488	500	473	489	496	466	476	498	491	503	477	484	488	472	474	490	461	454	457	512	493	447	461	473	475	459	470	490	437	530	492	447	451	505	472	465	481	484	495	434	472	495	457	483	493	472	464	490	468	463	475	491	480	458	470	485	454	482	451	457	466	475	485	475	491	476	443	479	492	496	492	438	479	482	498	500	444	494	479	457	462	464	494	498	485	480	476	454	481	498	483	500	439	493	475	453	463	498	505	471	466	471	481	439	457	491	474	483	445	451	460	504	470	448	490	460	478	468	497	439	480	476	505	488	489	491	450	464	501	474	432	475	463	454	510	485	444	516	513	483	465	454	514	487	507	476	507	485	495	484	474	481	466	454	473	486	484	496	480	460	497	488	458	471	442	481	488	496	497	471	467	461	492	455	464	427	482	494	472	487	420	449	471	473	481	477	452	456	469	480	450	443	515	441	498	483	480	492	447	503	458	485	479	466	451	492	472	479	470	457	491	456	471	466	478	483	453	456	479	453	494	469	449	471	501	497	497	507	449	460	445	508	453	489	470	491	456	471	463	492	467	459	442	456	490	472	500	434	467	482	489	493	459	500	477	514	460	449	494	480	462	480	465	480	472	506	463	483	470	481	501	502	488	484	528	493	462	510	454	477	484	466	495	493	467	482	506	487	528	469	474	452	490	463	468	481	514	480	466	494	489	538	459	464	468	452	483	520	442	484	470	448	462	506	468	473	484	489	451	456	467	527	484	460	481	481	459	517	474	489	506	502	475	471	484	501	506	449	472	502	489	446	504	462	512	473	497	479	488	471	494	448	455	531	475	511	451	484	494	447	478	477	500	482	468	483	448	476	466	475	492	468	486	496	501	495	475	465	507	494	504	451	406	452	495	483	493	466	501	431	454	467	486	505	467	491	478	472	451	502	468	489	479	441	522	492	499	480	458	513	481	441	460	481	504	496	476	498	498	452	456	501	509	480	460	462	465	462	469	504	458	508	492	473	509	447	447	459	489	491	482	504	447	456	477	508	482	464	481	468	439	461	520	477	449	470	425	436	469	481	462	441	489	440	472	515	477	487	450	453	479	470	479	492	477	473	484	500	440	477	492	436	514	499	474	456	452	443	468	458	464	461	472	455	472	455	462	498	432	477	462	447	443	490	478	481	480	502	474	465	493	476	479	469	474	487	515	481	450	494	491	465	470	469	462	483	488	452	455	470	483	485	457	482	468	504	472	487	502	510	488	466	496	484	446	455	481	485	518	427	450	410	462	458	488	509	484	508	448	446	476	479	526	442	451	459	479	497	467	511	512	461	484	484	516	491	479	474	474	483	492	500	452	504	463	468	437	459	405	459	485	465	515	482	465	467	469	513	475	453	468	479	469	452	472	502	467	493	468	473	452	485	497	484	487	450	459	477	489	484	474	521	490	464	510	469	432	478	472	483	431	489	494	499	512	467	470	479	494	497	496	489	479	460	478	454	466	479	445	481	460	473	423	503	462	459	502	472	459	464	503	472	443	460	480	460	442	456	439	456	441	474	473	458	488	465	461	436	493	427	469	512	494	437	479	467	483	465	483	466	475	512	516	478	474	451	478	489	469	431	436	513	454	482	486	479	488	455	479	454	494	505	501	457	477	468	480	481	512	476	458	497	481	456	478	526	469	484	462	475	476	485	497	450	483	448	466	473	507	468	468	505	466	463	450	492	447	487	489	478	444	479	484	457	523	449	468	480	482	449	466	456	491	442	492	446	490	471	487	508	487	466	485	453	475	452	456	523	487	468	450	442	448	469	490	502	497	459	472	463	476	460	464	480	483	474	465	515	440	524	468	488	470	484	467	496	466	478	419	452	469	530	444	454	514	473	478	447	460	456	486	516	467	461	495	458	468	449	445	492	503	455	477	489	439	448	485	496	493	471	486	473	486	460	467	470	478	472	473	444	454	491	489	477	496	513	469	485	464	481	476	518	471	476	479	494	478	476	486	461	486	436	452	488	455	477	469	471	483	445	485	499	490	486	480	450	489	473	487	461	476	452	407	479	512	482	485	448	485	486	465	467	512	472	484	465
60240	32083	18855	8530	2916	1205	640	483	469	424	395	337	325	289	305	257	269	274	211	238	233	238	239	237	243	207	225	246	212	237	213	230	201	231	211	216	244	239	214	216	225	180	236	243	255	190	213	218	227	218	245	218	205	216	214	200	224	213	195	235	228	221	199	232	205	209	220	231	234	235	220	227	226	232	203	268	218	217	248	237	251	239	253	229	217	209	219	217	220	228	217	248	237	228	237	185	222	223	203	241	212	189	223	232	224	239	224	199	213	251	227	208	232	207	210	216	198	226	197	211	214	241	244	239	224	221	230	218	222	213	225	237	185	253	188	214	212	214	206	205	219	219	219	220	225	236	233	238	248	216	202	194	187	186	222	252	229	181	241	230	209	226	219	211	211	245	253	222	196	193	232	197	234	248	243	195	234	198	214	243	216	207	212	211	229	217	207	202	224	229	240	200	206	204	241	254	226	198	222	235	220	199	221	212	238	223	223	237	219	222	213	224	237	200	239	201	259	243	218	222	226	211	214	198	218	203	238	226	203	205	251	221	235	193	239	188	210	230	230	186	233	224	206	202	217	215	227	218	218	227	200	210	199	203	220	242	222	191	209	231	224	239	227	244	246	220	175	206	218	210	243	233	222	233	214	220	230	245	226	202	206	236	198	209	205	202	208	204	222	253	209	222	196	208	233	217	221	217	226	208	231	223	216	214	217	230	217	228	224	241	235	217	237	224	205	229	222	222	217	197	198	188	227	228	186	215	192	213	208	230	217	238	207	237	204	264	229	226	211	224	230	197	194	202	214	205	205	223	228	235	223	225	221	220	239	230	205	224	214	229	217	198	235	262	204	237	226	218	221	226	222	206	244	187	224	208	221	229	202	219	206	200	223	246	195	229	231	210	254	207	223	225	217	226	244	229	197	223	234	244	215	216	203	217	230	239	209	209	215	221	222	204	208	234	207	206	235	224	235	207	228	211	227	204	209	227	206	250	219	211	222	236	240	244	234	248	206	222	243	206	231	202	230	198	213	227	239	238	222	223	222	225	241	219	241	214	203	221	216	246	199	236	235	215	225	240	226	190	206	233	208	238	201	253	252	177	211	212	221	230	216	220	229	214	232	235	226	219	208	247	225	233	239	222	205	210	227	243	186	216	177	257	238	209	201	207	228	196	216	219	213	222	225	199	235	235	205	217	238	194	203	232	207	230	225	233	222	246	215	231	244	229	223	224	200	215	193	210	221	219	192	224	249	223	220	251	195	201	228	225	231	223	212	229	199	196	210	206	217	215	219	216	218	220	220	209	217	225	238	221	218	239	227	205	202	218	211	211	228	212	215	222	220	197	216	224	215	236	194	226	211	221	213	201	232	247	203	196	211	222	221	238	222	218	197	209	270	226	179	225	231	233	211	211	220	223	208	259	223	245	245	224	246	218	209	213	186	228	228	213	223	214	216	217	219	247	245	226	255	197	191	239	208	220	234	241	255	234	243	210	214	216	195	239	229	206	216	231	237	238	219	212	255	252	242	227	201	190	265	239	230	228	247	208	199	217	209	213	214	201	231	239	232	246	215	211	238	201	201	218	236	219	216	211	223	195	200	218	191	239	219	233	197	231	217	238	228	223	216	211	222	187	179	193	190	231	230	233	229	223	220	206	220	199	252	208	220	222	223	226	239	229	197	209	227	210	255	227	222	238	239	252	224	228	228	245	219	209	225	231	241	230	208	197	211	215	197	196	214	212	194	218	237	212	256	250	231	234	207	205	218	216	221	208	206	227	218	212	196	205	244	206	223	211	191	220	198	217	204	231	229	201	207	204	211	216	219	221	207	226	234	205	234	201	243	240	240	230	230	223	239	246	215	216	227	229	214	204	231	223	205	212	192	225	220	191	221	218	197	212	218	231	218	213	198	191	229	202	207	184	229	237	255	245	242	230	234	215	196	222	220	217	240	226	215	216	206	229	233	233	228	238	243	235	231	219	211	213	238	218	200	230	200	212	217	178	222	230	222	230	215	194	217	273	225	206	235	226	229	228	219	250	243	218	269	210	277	256	217	226	238	262	232	229	238	233	182	219	222	217	233	210	229	217	217	201	192	238	197	228	184	207	214	182	206	221	200	205	220	217	208	225	222	208	222	237	207	237	237	214	237	213	216	200	208	201	234	214	218	230	217	231	230	202	214	213	222	228	217	241	202	212	219	214	215	214	206	230	245	239	223	218	184	216	206	203	229	223	183	224	221	217	223	216	214	204	187	211	223	205	234	240	225	221	221	214	241	184	220	213	227	203	213	191	218	213	212	225	229	198	212	217	246	225	253	191	212	249	234	206	208	197	205	209	238	218	251	238	223	241	218	229	198	235	209	215	241	227	196	213	196	199	219	221	232	206	199	210	220	210	221	191	237	203	225	236	213	220	219	189	208	229	229	231	200	217	221	221	246	225	204	260	215	230	235	213	217	220	201	206	231	246	242	241	219	203	217	222	221	226	207	216	211	197	200	215	241	216	233	199	215	225	213	213	231	235	216	219	192	218	245	239	215	229	202	215	226	194	208	210	231	201	193	218	235	212	228	233	213	233	219	221	214	224	227	199	219	220	204	204	216	228	227	218	223	214	254	220	216	244	218	208	212	244	239	208	181	238	228	190	196	231	183	240	220	219	205	239	215	225	242	240	248	226	236	182	202	204	243	224	223	209	215	210	224	214	197	249	232	195	216	231	202	198	218	241	238	240	254	219	226	203	198	213	223	189	217	207	235	236	208	211	219	228	242	214	230	222	209	204	222	199	246	223	205	222	226	202	219	210	222	225	236	232	232	208	226	231	249	261	233	236	210	224	206	215	208	240	211	227	246	219	213	212	268	207	208	236	241	232	214	212	226	236	219	221	186	221	199	250	233	209	192	215	218	254	222	231	230	213	208	196	195	216	211	226	250	259	211	211	205	209	204	219	215	222	199	202	218	227	242	220	212	217	216	228	187	214	215	243	207	228	208	191	208	236	210	206	201	239	212	242	211	230	211	227	231	213	217	214	219	213	220	209	218	228	209	265	232	212	216	231	203	221	215	238	212	219	236	195	217	231	207	196	188	222	202	190	234	213	218	249	233	221	194	219	223	202	225	233	214	238	219	254	218	199	227	215	219	213	210	198	282	252	224	234	273	233	213	196	237	202	218	223	201	224	225	218	229	217	221	201	209	225	248	247	183	204	220	239	200	215	234	199	203	225	196	203	202	206	243	235	195	232	207	189	228	203	205	221	252	205	212	214	238	263	252	236	219	226	228	233	221	231	206	229	215	203	185	240	231	231	218	199	220	228	248	241	228	212	226	217	213	224	234	234	210	215	198	199	200	230	202	220	231	193	206	208	232	219	243	230	222	212	231	190	225	192	206	197	207	249	229	200	246	205	220	221	203	249	184	241	218	207	187	234	213	193	199	211	219	221	232	228	232	227	228	226	232	220	211	212	203	202	188	226	217	242	215	231	222	219	203	212	205	244
38244	23396	20861	14938	7225	3738	2281	1832	1618	1398	1257	1168	1040	976	876	832	760	768	697	680	646	633	581	562	505	516	541	480	488	464	472	487	497	504	502	527	479	490	522	503	525	496	463	521	488	477	504	423	457	506	489	465	468	474	471	500	515	478	474	456	495	490	486	484	494	520	504	500	458	502	472	517	501	483	428	511	463	515	532	507	527	489	498	470	498	477	474	520	488	500	506	467	490	527	476	504	511	479	490	523	458	525	510	479	483	448	480	493	481	478	498	521	498	487	514	524	520	485	486	494	514	489	469	537	495	482	494	501	466	488	494	501	480	439	457	472	479	443	524	466	429	453	477	481	503	480	474	501	503	448	498	479	454	487	500	499	495	489	489	502	466	497	523	481	478	491	487	475	501	471	507	460	475	523	481	464	504	485	469	535	456	463	476	528	458	518	484	471	492	468	512	458	477	477	487	493	501	421	501	495	496	482	470	507	464	495	483	495	468	482	483	499	462	509	483	510	494	493	455	466	480	505	494	437	501	484	445	487	514	464	505	485	495	502	496	523	472	466	478	457	481	471	470	513	500	496	459	476	490	483	481	470	479	512	493	471	512	490	486	515	483	474	500	485	504	488	518	459	453	458	456	438	476	494	528	482	460	502	486	470	470	472	501	534	476	455	489	456	492	465	480	477	492	477	461	512	465	496	495	482	485	485	454	478	473	467	465	518	496	494	503	475	500	507	492	503	514	469	504	476	476	483	476	489	517	498	468	446	490	492	467	464	500	472	484	484	479	470	469	488	472	494	460	470	490	481	490	487	517	510	506	490	491	458	470	490	435	480	507	505	497	469	484	460	478	449	480	510	483	495	486	458	482	475	491	497	502	499	470	473	455	468	491	487	502	517	498	478	461	521	476	476	517	492	492	501	486	483	454	455	499	458	453	479	480	490	525	484	477	447	518	514	483	523	469	452	510	486	478	507	532	484	481	458	488	482	498	497	529	446	463	534	497	446	496	532	495	477	489	476	457	479	479	484	464	521	483	500	488	485	483	448	483	484	473	487	480	494	481	507	471	503	501	497	521	475	528	440	459	463	503	489	474	475	463	476	456	502	496	517	489	460	462	496	509	481	470	474	503	489	492	496	489	471	470	486	443	464	506	454	486	469	487	470	516	459	465	479	469	476	469	485	486	444	501	514	500	504	505	465	467	492	477	483	469	489	460	443	522	505	486	463	488	531	461	469	472	488	456	460	472	529	498	462	503	507	474	503	472	471	479	533	474	485	513	440	511	512	498	486	459	447	500	422	459	491	439	481	493	502	444	507	466	525	449	507	469	488	482	489	496	489	438	495	489	485	488	460	487	428	490	476	500	475	444	488	462	490	502	466	502	517	496	478	484	470	461	474	439	512	499	484	469	504	501	491	469	503	483	478	492	510	451	473	463	467	448	495	524	536	533	465	527	493	525	467	451	521	476	493	516	463	479	502	471	473	441	426	444	471	491	540	484	496	474	457	475	450	506	525	486	521	478	438	429	488	501	452	460	485	487	482	456	537	504	479	511	473	534	472	479	497	510	499	468	449	445	519	480	492	474	475	496	491	462	505	539	478	477	460	447	486	531	506	498	467	481	502	471	511	525	471	484	414	524	493	468	469	444	491	498	487	521	507	470	463	502	501	482	491	464	481	487	498	470	489	429	474	509	471	489	468	472	520	462	488	468	506	486	480	455	468	525	518	433	493	425	470	466	506	463	485	478	502	510	467	518	483	485	504	503	474	470	488	490	511	518	512	503	515	460	468	490	467	524	537	488	497	488	518	519	467	498	474	473	474	510	506	517	472	476	494	497	474	514	476	475	504	494	514	474	435	495	472	501	493	476	479	470	490	534	471	491	504	466	475	512	475	506	482	498	504	515	505	461	475	509	448	482	481	492	440	463	477	472	497	481	510	483	489	479	464	520	473	455	460	478	523	468	476	491	512	467	491	487	476	492	474	542	465	486	516	440	491	524	463	462	476	492	454	527	497	485	475	499	471	501	485	487	542	473	510	466	510	510	466	492	456	520	506	473	512	445	467	493	497	482	465	471	459	473	479	481	469	489	545	470	459	514	516	491	473	495	507	474	456	490	481	508	503	420	463	486	432	473	485	479	474	492	492	479	489	447	496	490	483	472	482	477	494	482	478	459	512	472	505	520	504	466	444	464	496	489	474	454	491	503	476	472	442	481	496	489	483	458	472	464	447	524	503	484	473	510	477	492	501	506	470	489	482	495	505	478	455	465	483	484	441	467	478	475	508	506	475	464	495	487	484	531	472	532	433	471	479	496	507	478	516	490	511	480	484	497	477	491	502	490	512	503	466	519	442	509	478	474	492	473	505	477	496	505	470	462	508	506	479	488	491	466	474	519	496	473	497	487	484	463	454	499	495	465	463	470	501	475	497	529	471	501	483	502	431	483	500	487	463	497	482	494	475	478	501	505	494	482	483	476	468	521	521	491	504	482	470	510	492	512	459	456	494	449	492	460	511	480	462	458	505	477	484	486	480	461	484	493	502	488	480	501	509	484	495	487	510	457	493	465	462	490	466	478	468	475	517	443	479	475	467	483	509	498	522	463	478	516	475	497	471	487	492	475	486	499	511	489	456	505	483	450	511	516	497	523	482	478	501	524	489	510	495	452	475	496	479	485	467	482	490	466	446	501	496	496	526	468	473	490	497	471	519	482	482	486	495	475	471	529	445	482	516	450	516	479	475	479	478	503	485	459	486	535	497	505	449	506	516	513	529	474	475	486	515	523	466	442	549	422	489	479	472	465	495	503	463	478	505	504	465	473	440	514	476	470	460	474	466	505	481	516	492	481	479	476	481	500	499	458	467	485	458	435	471	500	517	477	490	518	457	494	492	505	504	491	492	486	482	455	477	494	512	486	492	480	516	456	463	455	503	493	462	509	513	467	492	501	509	488	494	488	477	497	495	484	455	501	495	497	476	491	470	459	487	483	479	489	485	455	468	499	489	495	483	492	503	519	486	487	483	504	459	462	464	516	428	503	488	457	492	474	490	476	494	504	473	526	506	495	470	502	494	523	531	475	462	514	506	469	511	486	461	523	496	495	483	490	525	516	508	486	497	490	462	443	499	459	464	517	481	490	473	438	485	454	469	482	518	462	511	447	491	486	537	489	484	469	498	473	473	492	512	511	541	471	510	485	517	483	473	482	493	505	520	507	491	470	492	493	516	487	499	477	486	526	485	451	496	471	450	512	431	474	514	517	453	491	474	482	493	474	484	484	484	478	477	488	488	489	499	469	478	518	513	470	466	492	520	490	472	520	496	497	485	484	448	506	472	493	475	516	489	479	487	450	498	448	492	460	503	517	451	473	475	490	491	521	500	467	496	531	501	501	504	469	490	468	517	453	478	489	496	465	486	477	464	512	464	485	454	454	427	444	524	476	504	472	450	475	496	505	455	511	472	445	430	492	499	499	481	453	493	510	465	509	470	485	505
42937	20699	8818	3085	992	458	364	313	316	263	294	261	243	258	282	236	211	224	261	220	255	231	219	230	256	240	233	244	197	219	250	242	211	207	235	221	208	217	191	232	215	209	210	234	234	238	232	229	233	215	253	225	211	233	201	198	209	204	207	213	248	222	201	176	234	216	202	234	229	239	209	244	237	211	227	222	203	241	222	232	236	231	231	251	218	239	203	226	226	240	213	238	199	251	189	233	242	240	249	236	222	215	257	250	222	227	243	215	213	216	204	247	218	226	236	221	211	202	215	242	181	214	237	246	233	207	220	206	225	282	230	243	224	224	249	229	269	263	235	206	242	223	207	226	235	218	200	232	250	241	225	218	243	216	228	261	208	194	212	219	196	216	224	210	248	241	226	214	241	228	211	214	214	234	227	228	215	220	239	198	225	237	223	228	220	249	247	256	261	226	241	212	241	243	230	236	260	235	247	245	235	213	204	235	215	217	217	212	234	240	226	202	212	241	224	220	244	210	207	220	207	234	230	235	246	212	255	200	201	220	224	208	235	212	205	245	203	225	221	247	264	241	245	242	217	242	226	235	253	246	242	250	237	230	213	229	201	261	244	222	204	231	224	218	242	244	239	234	217	217	219	240	241	231	253	211	200	242	226	227	198	219	212	219	221	195	255	239	239	237	224	235	207	258	235	221	217	197	198	201	205	228	236	224	249	228	216	193	251	218	250	236	209	215	227	200	216	203	202	211	216	217	226	193	206	231	219	220	202	210	212	225	209	229	255	217	212	252	224	234	247	235	236	232	227	203	223	208	236	206	236	222	213	236	218	268	258	231	225	246	230	252	227	205	203	227	235	242	237	244	202	227	215	234	201	215	228	234	215	212	211	229	225	234	229	225	223	213	225	238	200	204	257	208	200	246	228	221	251	231	254	212	219	221	207	224	219	218	230	219	217	233	184	227	233	220	255	246	226	246	223	231	231	237	220	235	239	252	251	235	229	226	208	213	220	242	221	215	227	235	225	221	260	223	223	246	264	234	214	218	252	206	204	247	242	238	243	235	256	222	239	227	231	240	244	212	215	233	275	213	216	214	213	212	245	232	210	249	223	229	203	228	242	231	243	232	253	222	229	202	233	254	238	227	253	232	241	225	209	214	208	243	222	242	221	230	247	240	220	227	240	228	208	222	236	219	243	219	210	240	222	226	216	216	247	215	231	239	226	219	224	211	223	227	230	239	240	215	222	188	238	244	210	253	240	223	225	232	235	234	216	203	272	199	208	248	199	228	216	242	199	215	212	216	231	235	247	236	226	225	250	208	200	236	187	194	220	244	229	235	234	267	214	207	235	231	242	215	221	217	226	239	233	241	216	228	258	225	233	236	209	225	217	215	195	244	227	228	218	227	234	240	235	240	229	203	239	214	236	216	220	234	196	214	244	220	250	227	238	246	242	216	198	224	226	225	226	255	236	215	246	240	234	246	211	201	245	212	219	212	252	227	224	196	213	214	219	226	216	219	256	200	217	206	229	202	224	247	241	231	237	234	222	235	240	245	238	231	242	225	254	246	220	253	207	218	214	244	227	234	242	220	225	244	240	237	225	219	211	254	196	222	221	223	218	209	230	225	234	208	220	255	259	235	230	220	234	220	230	217	234	229	191	221	229	233	245	223	232	219	212	217	229	242	219	248	236	225	255	237	255	249	222	205	236	224	243	239	221	205	230	246	231	221	220	216	209	257	207	218	232	224	233	222	216	233	233	216	211	187	244	230	261	274	242	192	224	208	229	225	230	205	232	234	229	207	216	217	255	216	218	230	244	235	225	240	212	235	197	239	210	212	230	244	246	227	223	220	223	217	224	221	261	243	242	203	239	271	235	213	218	221	239	247	248	232	205	207	215	240	254	233	234	211	226	238	203	226	264	238	215	219	229	256	214	241	240	231	217	220	207	227	228	246	222	244	241	248	232	222	205	225	209	239	193	219	209	248	227	215	245	229	185	216	239	237	211	219	216	239	229	207	243	223	218	206	211	213	201	222	236	246	241	245	206	248	223	220	207	221	274	238	208	265	237	226	240	210	220	237	250	236	245	239	216	226	259	254	216	208	217	237	227	226	264	233	199	219	190	190	237	232	239	240	214	244	205	236	223	223	237	202	229	249	221	252	218	230	240	252	225	215	230	245	231	228	231	241	229	209	214	227	234	221	195	237	251	241	268	228	222	222	226	247	230	223	233	220	243	241	232	228	235	243	227	231	231	232	217	185	242	243	228	219	226	217	215	219	226	240	224	234	218	250	248	245	235	229	253	220	247	239	235	225	261	223	211	203	237	211	249	240	232	229	217	233	264	231	239	228	224	233	235	218	236	226	219	220	218	226	230	258	215	222	237	211	235	237	228	194	208	222	240	230	229	223	222	252	216	213	241	240	244	235	235	231	273	231	222	243	254	238	230	204	261	242	227	203	227	237	250	209	214	214	194	235	233	259	230	179	218	239	237	219	241	226	261	248	213	208	197	220	246	226	229	203	226	229	236	213	207	259	221	227	218	214	220	222	270	227	220	215	206	229	211	227	214	256	236	232	204	247	218	238	203	197	222	224	231	246	215	222	234	207	239	246	247	224	245	232	231	210	250	245	187	253	200	241	221	226	238	242	241	207	207	210	242	247	260	229	223	206	216	243	229	229	272	235	250	230	228	232	233	248	238	253	239	210	226	231	234	221	219	214	226	200	231	232	210	262	226	257	201	202	244	239	222	230	243	219	215	232	226	238	230	194	235	226	203	217	195	255	204	233	203	219	245	239	235	219	245	232	226	227	241	218	221	241	209	234	233	258	252	221	251	245	233	203	236	240	265	242	221	240	208	263	237	210	218	209	232	207	235	236	216	227	248	232	225	220	205	227	234	232	220	228	235	239	223	251	227	213	183	233	245	233	248	225	235	256	223	221	213	206	212	214	226	224	201	231	226	247	210	235	221	229	224	223	211	210	238	247	234	216	253	235	240	221	205	229	231	232	222	243	228	195	268	231	223	256	245	226	244	237	229	232	209	212	216	228	222	248	197	212	250	204	223	214	225	199	219	228	224	229	230	232	219	240	231	213	251	240	227	230	219	241	233	255	221	207	208	254	204	211	210	233	203	231	220	227	202	236	246	187	228	244	201	199	200	221	239	242	224	234	239	220	223	222	230	238	225	231	266	238	205	219	222	243	229	236	213	232	217	245	235	223	226	215	234	226	208	211	251	237	244	246	223	234	237	224	212	241	212	237	242	234	219	234	237	204	221	213	233	238	236	215	228	222	220	235	225	202	190	212	243	228	233	204	235	215	241	203	204	227	232	246	243	282	223	231	229	242	237	230	208	238	225	238	225	234	213	231	230	208	221	267	246	212	245	219	238	275	217	231	204	235	224	252	201	206	254	256	230	209	256	219	245	224	235	232	237	227	208	261	205	223	257	236	200	246	244	225	257	234	233	236	231	237	213	218	228	187	201	208	250	243
27300	15208	11517	6860	3069	1383	1172	1017	898	842	773	725	715	670	647	652	615	604	584	561	502	559	545	522	539	537	514	496	497	463	500	506	529	495	507	496	492	516	501	503	491	513	507	472	528	522	556	496	500	506	508	492	471	467	505	472	478	550	534	476	491	506	506	489	489	494	466	470	474	511	538	510	517	500	532	527	514	454	539	515	473	497	515	515	484	553	498	527	510	499	471	514	485	540	520	525	474	497	509	486	514	526	505	515	500	528	487	498	512	481	491	503	466	512	484	511	502	504	494	506	512	481	492	509	489	488	501	525	543	482	528	472	527	504	478	516	521	483	464	487	511	510	484	513	503	495	497	528	513	476	535	477	501	483	464	482	536	534	489	474	487	479	517	486	517	530	470	463	516	479	494	484	515	523	489	494	517	514	485	517	496	534	465	477	502	484	509	474	481	538	474	488	503	497	477	481	521	552	493	481	518	495	506	504	537	500	516	487	523	492	508	509	486	520	535	480	507	493	472	518	497	514	479	471	534	527	482	513	508	522	498	466	509	471	515	513	521	494	485	512	482	498	465	479	491	511	501	468	512	455	503	519	487	519	532	476	480	470	500	440	513	490	462	491	509	494	518	483	491	460	492	477	517	508	461	471	511	448	484	477	493	517	494	507	511	475	487	502	490	500	509	519	482	480	504	482	494	519	508	503	497	487	515	506	462	484	550	487	521	501	545	498	497	478	456	463	477	441	514	496	496	495	506	494	499	483	512	505	519	493	507	494	508	491	466	484	515	541	476	555	501	444	472	507	493	535	487	531	474	511	537	482	500	494	500	555	490	442	545	504	490	503	491	469	474	504	543	495	502	509	529	530	519	509	482	449	485	511	513	510	477	514	450	505	530	495	510	495	545	525	459	531	498	531	485	495	485	494	447	508	496	467	495	490	498	493	483	500	489	501	466	485	496	474	509	477	462	502	496	546	502	478	498	528	482	511	472	504	523	533	480	561	510	527	458	492	481	500	472	489	487	490	533	489	483	463	481	493	499	496	505	515	493	496	503	489	480	508	487	507	520	499	517	485	521	498	475	480	513	466	487	496	482	498	505	511	536	483	482	493	477	486	557	501	511	494	497	523	512	519	493	482	522	456	494	501	511	493	489	487	474	477	513	469	515	450	507	476	494	466	493	499	471	506	491	510	471	439	493	510	539	513	509	530	520	486	505	512	453	467	504	498	474	486	514	466	499	478	523	512	459	489	536	469	478	486	472	503	490	513	459	484	491	525	543	485	531	531	531	516	530	524	532	455	493	485	472	497	479	484	503	510	506	495	477	491	477	532	492	478	496	474	484	461	482	521	492	508	513	524	525	480	517	476	497	501	489	506	489	486	506	511	483	537	477	493	513	490	487	471	510	496	487	458	499	481	471	464	518	500	507	512	501	472	492	487	532	498	511	513	537	530	505	500	476	472	507	492	510	466	471	496	502	493	485	502	441	531	513	474	464	530	448	485	503	500	530	476	503	506	512	506	496	494	491	500	502	486	501	512	470	498	505	480	482	475	514	492	527	508	491	481	511	526	478	501	511	501	532	501	517	532	487	533	461	478	484	502	463	485	548	537	523	476	520	455	492	445	525	507	455	498	479	486	496	491	500	485	476	494	497	502	438	490	477	493	492	419	479	470	502	519	512	541	492	541	533	566	499	530	523	471	504	520	491	508	482	516	525	486	474	483	462	508	521	473	516	484	493	498	484	506	486	498	432	509	512	477	537	497	468	485	534	508	463	451	470	520	508	503	483	531	519	514	480	515	504	522	472	492	468	533	489	463	516	467	515	504	496	487	488	493	504	511	535	493	509	531	505	476	450	506	459	555	507	515	476	484	480	498	488	496	488	492	502	494	477	476	485	528	509	498	471	520	476	508	488	455	475	483	466	477	494	478	487	503	521	491	492	518	464	464	511	467	481	468	503	458	484	543	498	511	469	512	488	503	503	469	494	485	505	518	450	508	505	529	517	501	458	529	541	486	468	482	468	489	504	505	525	547	495	501	526	451	519	528	488	501	499	494	524	502	494	462	510	506	513	482	463	503	493	467	500	532	459	461	519	475	471	480	491	543	565	465	539	521	462	503	467	500	451	508	467	543	492	494	496	489	520	529	478	448	516	483	447	484	466	468	460	481	484	447	493	494	488	485	495	502	555	488	489	506	499	481	513	508	517	487	505	556	488	484	491	461	498	521	478	514	477	460	535	464	511	509	504	507	505	466	506	529	511	513	529	524	548	533	522	463	522	485	519	490	448	519	512	515	484	491	496	534	516	497	500	530	528	516	502	482	523	492	522	458	511	486	452	487	474	515	497	494	499	528	481	471	523	507	542	532	511	499	519	479	494	493	494	466	493	506	510	530	486	469	539	469	463	480	518	503	485	510	463	479	491	492	528	465	514	490	507	480	469	497	503	488	486	464	503	492	486	497	512	512	506	528	514	509	477	509	468	507	482	502	535	501	496	458	513	491	463	496	505	526	486	456	509	476	498	497	493	511	513	480	502	469	514	484	528	469	446	507	478	505	534	530	483	523	494	539	497	425	539	491	471	525	515	495	518	475	496	521	489	496	456	465	491	474	459	499	480	506	508	469	493	490	508	487	502	493	477	492	502	486	517	494	506	528	507	514	492	552	521	521	475	480	478	521	519	478	503	438	494	482	440	535	488	489	498	502	489	507	472	474	493	530	514	539	503	497	515	508	485	475	490	501	467	508	483	497	477	487	476	487	477	483	482	494	506	457	513	477	501	525	530	500	506	552	478	489	475	464	475	508	479	503	514	492	524	508	498	499	541	464	504	486	490	475	477	463	496	485	516	499	528	480	474	518	525	529	484	462	509	546	544	500	479	500	510	459	525	501	493	504	532	512	496	510	483	507	488	481	511	508	546	510	500	484	464	503	484	491	477	492	499	486	496	465	515	478	472	477	494	519	469	503	502	454	461	514	523	482	480	476	496	500	447	496	492	492	511	529	485	509	480	504	505	540	473	472	524	510	482	489	465	461	484	492	471	474	475	540	473	506	499	519	472	506	527	469	469	479	513	490	512	517	516	525	483	518	509	493	513	477	513	549	479	465	548	517	494	479	479	475	503	514	511	491	476	480	501	527	510	503	473	439	450	473	475	506	471	494	520	492	504	499	508	502	501	487	524	485	542	490	535	446	531	501	483	502	527	500	479	490	524	546	497	519	484	455	450	518	514	501	467	514	502	491	496	511	505	505	521	504	500	501	506	493	484	476	510	514	520	500	511	483	450	500	489	495	505	497	508	507	492	518	507	509	452	482	491	505	489	540	498	479	489	485	488	500	507	484	458	503	483	463	506	487	483	509	497	500	474	503	502	481	508	441	466	520	515	495	477	462	510	499	501	502	510	445	513	436	536	504	489	467	453	482	489	517	519	489	524	470	478	496	494	500	542	536	508	502	514	512	507	479	508	481	501	484	479	467	510	530	479	455	459	484
58845	29606	13838	4329	1623	830	392	360	293	275	250	269	254	249	224	220	243	239	235	238	217	241	224	204	202	210	213	232	241	211	208	201	233	197	219	226	198	224	198	227	255	233	220	212	212	182	194	212	234	175	240	202	213	212	225	253	222	209	201	189	216	234	213	185	196	214	241	211	229	201	239	185	211	211	221	206	217	220	208	209	214	226	217	210	222	211	215	217	236	209	225	254	188	211	214	213	220	213	215	216	218	214	225	215	189	216	202	186	180	207	223	229	225	203	192	228	195	200	212	182	235	214	233	230	223	206	218	200	219	213	200	236	234	247	228	215	218	188	239	213	207	189	225	221	215	189	186	230	201	221	217	196	204	210	196	227	193	215	204	212	222	242	212	232	212	217	177	216	227	219	214	211	235	220	208	192	203	207	221	237	238	180	221	220	215	199	229	226	202	183	234	224	214	234	205	203	225	222	211	230	188	233	222	208	236	194	237	216	207	198	196	231	223	216	241	215	182	190	201	229	198	225	192	229	202	204	221	190	215	203	236	229	224	215	228	221	192	220	198	226	200	229	208	247	207	194	216	214	228	197	204	208	241	209	225	194	230	204	229	259	204	247	203	223	252	228	220	214	204	202	222	212	214	227	225	215	230	212	214	222	212	224	223	236	227	230	219	208	225	224	221	209	200	216	192	191	205	211	269	214	218	235	199	250	221	234	232	240	237	184	222	205	238	191	202	232	218	201	219	201	234	217	207	227	232	187	199	241	215	233	219	207	191	187	233	226	215	204	214	235	218	259	244	212	215	208	188	246	215	218	214	208	230	234	212	201	215	202	218	209	203	242	209	207	218	225	211	197	196	217	210	213	199	210	205	201	213	212	218	226	183	204	223	215	223	217	215	198	257	227	207	213	202	221	210	201	207	209	236	191	197	229	203	206	207	210	225	208	210	229	242	191	201	229	203	211	228	237	215	228	209	191	210	190	242	235	219	225	195	216	226	205	233	217	223	193	195	210	244	192	204	220	213	240	196	211	223	193	211	235	222	199	233	227	242	205	208	199	223	212	210	189	197	210	213	227	207	235	209	218	233	245	227	207	220	212	193	201	205	219	204	232	238	227	198	214	183	229	206	242	222	222	220	245	239	216	220	204	257	196	207	217	212	240	192	195	205	209	190	197	215	196	199	240	216	214	212	197	236	238	247	240	225	210	202	203	221	203	202	212	215	230	211	251	218	214	230	225	214	209	216	218	209	220	208	237	231	192	201	234	206	209	222	200	237	202	206	204	186	210	191	211	227	216	205	205	222	242	251	222	205	224	199	213	234	199	214	184	220	215	226	231	225	194	202	194	214	214	218	247	207	233	210	217	254	214	208	179	207	211	224	240	213	202	203	215	241	198	204	220	238	220	220	208	202	197	225	239	221	227	216	212	234	221	200	234	218	217	216	247	221	204	202	216	235	226	203	220	189	230	225	217	201	229	200	237	211	221	226	217	213	208	197	223	240	201	226	216	225	219	200	234	202	230	200	203	213	211	247	210	215	205	222	194	199	204	218	232	212	229	172	196	228	215	179	201	219	212	204	223	200	207	207	212	203	210	215	173	224	228	187	214	198	190	193	173	199	223	204	195	219	225	240	207	200	217	214	205	228	191	211	227	226	207	201	221	206	240	223	229	187	199	217	238	219	230	226	191	215	251	239	228	204	229	239	197	250	213	183	247	196	239	221	214	218	226	237	198	221	214	231	221	262	202	209	212	211	208	202	197	222	233	226	234	233	210	238	252	235	212	198	201	238	218	218	238	227	221	218	212	228	226	177	219	221	232	229	229	207	213	196	232	179	182	185	197	230	234	220	229	203	191	217	246	224	211	196	223	238	224	216	239	185	225	233	233	201	225	219	200	201	195	240	235	230	229	217	224	212	206	211	196	220	219	209	196	230	232	212	213	213	211	226	203	226	194	206	222	208	193	196	210	213	235	217	227	208	204	225	233	216	208	191	211	210	239	212	207	240	198	208	216	239	209	216	201	193	215	220	210	233	238	213	223	211	220	200	238	252	225	227	226	216	213	184	218	228	230	237	218	221	202	205	178	205	192	237	210	218	233	211	217	213	229	233	228	186	217	218	216	217	225	208	204	202	224	206	218	217	223	196	212	211	229	225	223	204	235	220	227	198	213	206	207	228	208	201	198	208	205	225	232	212	219	215	181	212	201	201	208	202	237	224	215	233	191	229	203	225	209	227	235	216	219	232	213	226	238	231	198	204	232	206	221	258	204	207	208	182	196	219	224	206	213	194	200	222	215	250	236	231	186	192	232	236	225	222	202	180	226	227	227	227	229	217	241	199	240	228	200	201	191	243	196	233	206	229	216	192	203	200	203	201	234	212	222	230	202	221	203	253	233	205	219	225	209	213	222	189	221	215	205	204	244	196	192	222	179	212	211	198	236	198	194	199	231	194	216	224	198	219	203	201	178	198	224	216	211	210	197	194	184	219	240	233	218	217	211	205	220	215	191	214	200	228	220	214	224	211	230	214	196	198	193	189	203	213	231	191	232	209	200	214	240	218	229	204	232	202	210	226	216	247	233	227	198	231	226	210	213	166	222	215	195	227	200	238	230	236	205	196	224	197	219	229	212	246	221	220	224	225	214	204	197	198	221	202	224	230	197	200	180	204	210	235	193	190	231	233	211	212	201	213	221	213	215	225	207	202	206	198	221	170	185	226	204	188	192	210	199	228	212	205	216	203	225	233	198	226	247	224	252	215	212	245	229	246	212	216	213	205	210	235	192	207	221	199	254	245	193	193	188	214	191	215	230	192	199	220	214	218	251	205	208	209	205	203	243	232	192	210	238	215	199	210	215	201	229	211	236	221	244	198	240	195	195	222	201	239	220	198	220	220	210	216	217	212	199	201	253	200	229	218	200	202	229	242	208	235	224	177	226	240	247	210	208	225	197	199	208	221	200	191	200	209	215	226	210	212	212	229	241	211	212	225	206	232	186	202	242	211	209	204	219	197	221	192	201	203	203	222	223	232	222	221	198	198	225	203	191	216	264	195	204	204	208	215	213	206	197	221	234	239	232	232	213	199	203	228	202	192	208	212	261	215	231	235	243	219	216	244	213	182	203	222	224	232	216	177	203	261	219	205	218	214	234	222	213	218	209	216	195	177	192	198	238	247	174	216	218	243	211	211	203	195	245	201	232	193	196	201	197	209	197	260	200	235	228	196	200	245	208	235	221	203	190	228	187	212	235	210	221	195	240	210	214	201	203	190	227	224	227	199	228	188	175	218	195	202	197	168	200	227	223	227	212	188	207	235	226	214	235	228	218	206	212	218	197	225	243	218	212	206	203	207	215	209	229	231	230	213	208	242	227	220	192	221	232	191	207	207	210	199	208	192	234	203	234	237	230	235	226	221	218	201	225	220	229	233	196	234	222	196	246	201	198	229	230	194	216	212	183	227	193	204	231	216	236	217	221	198	213	208	195	224	210
38075	21468	16089	8137	4873	2504	1141	999	890	791	815	728	681	627	643	624	554	595	586	564	518	470	491	494	507	492	491	504	500	454	473	481	445	474	459	463	523	482	494	497	482	482	446	491	485	484	440	467	458	483	494	449	471	465	467	512	450	474	514	475	514	497	463	480	470	465	491	491	484	499	496	502	496	517	470	484	480	458	490	465	480	510	482	473	465	464	457	485	497	448	483	478	439	518	493	478	526	480	417	504	460	469	501	465	479	475	464	487	485	471	496	470	509	498	484	489	448	507	514	494	485	464	499	465	466	475	469	452	492	506	508	483	513	483	461	476	513	482	499	520	491	456	467	467	470	463	458	493	487	506	513	511	515	481	459	483	489	445	465	468	503	481	450	500	458	521	464	450	467	489	477	516	475	472	487	479	498	471	472	472	488	462	501	533	501	493	496	431	523	468	476	484	507	472	460	440	477	472	443	496	505	447	492	471	503	457	486	460	492	463	467	460	500	497	454	476	464	479	515	505	505	466	491	474	495	478	491	452	528	460	485	486	481	484	433	490	455	535	459	475	464	450	492	494	448	454	509	524	446	484	486	463	503	483	536	510	465	485	471	473	480	482	482	464	492	457	510	506	498	457	517	461	527	491	493	470	494	508	493	491	478	474	489	495	463	476	499	461	509	535	428	456	521	441	473	470	477	472	475	499	466	442	460	460	460	494	506	472	472	492	457	477	445	468	463	467	459	463	497	481	486	440	465	476	469	492	513	460	455	524	454	519	488	484	500	459	520	468	461	486	455	466	485	484	460	487	487	493	483	500	487	503	528	446	476	471	471	470	489	492	469	471	493	481	475	504	448	438	475	479	481	500	512	542	473	501	496	457	445	478	471	446	496	498	502	494	462	470	491	445	507	480	478	444	480	488	503	429	481	473	456	490	466	452	491	486	465	437	470	443	510	489	483	515	493	506	475	458	494	518	499	470	456	475	479	458	488	506	473	491	496	527	499	485	473	446	445	453	510	506	478	520	478	491	448	460	485	500	481	465	483	495	504	487	475	492	463	434	493	468	512	493	467	408	493	453	487	489	501	461	494	487	459	473	483	495	459	515	462	496	489	464	442	471	471	523	521	462	456	443	520	497	486	493	466	493	442	462	480	506	484	490	494	489	473	481	488	507	534	483	466	488	504	481	481	453	467	474	444	484	467	516	467	471	533	486	468	458	504	447	491	489	440	481	454	464	481	496	483	483	484	447	501	481	456	446	492	499	454	506	456	482	470	474	494	484	464	461	474	448	491	459	507	450	477	452	470	489	477	468	487	458	456	478	499	471	490	446	463	437	488	517	485	471	539	492	505	441	464	492	492	452	474	476	463	487	493	472	478	511	501	470	440	462	508	473	455	504	486	477	514	506	459	469	462	472	479	491	467	463	476	472	461	482	506	461	518	469	487	456	470	475	467	464	458	486	462	498	488	458	463	487	489	503	489	459	504	460	466	504	466	499	508	477	508	468	458	495	455	478	476	477	512	504	489	463	482	476	445	467	461	474	510	494	479	458	465	470	497	463	490	458	510	435	471	458	503	466	480	430	475	451	477	516	447	499	483	502	460	470	465	480	441	501	446	527	504	432	503	498	474	465	501	443	500	476	470	488	459	477	499	501	489	437	474	484	498	501	510	460	483	448	483	486	511	477	470	444	501	472	456	487	461	511	439	479	489	514	479	484	463	480	461	467	500	479	485	476	471	468	471	444	460	479	455	509	444	471	488	505	458	482	496	468	473	545	452	464	478	504	464	462	525	468	482	473	486	447	532	471	472	500	458	471	447	506	472	496	518	481	481	463	514	493	441	455	490	496	446	469	482	465	467	452	492	440	474	472	450	494	428	448	491	491	495	486	468	483	450	525	490	473	490	475	455	501	471	475	502	488	507	478	502	465	498	482	478	512	480	464	440	483	484	501	491	488	458	461	478	495	520	454	485	480	500	538	504	492	505	471	497	513	510	489	491	465	484	474	487	486	481	492	515	461	444	523	493	502	513	463	477	468	508	477	491	510	518	506	483	525	466	474	480	479	477	464	483	500	466	477	531	462	499	492	460	504	465	470	450	458	454	486	498	463	470	480	457	482	497	457	467	474	483	476	508	457	454	453	530	467	479	452	492	509	507	429	463	491	470	476	448	475	505	490	481	465	473	467	483	497	510	505	515	511	452	485	474	491	445	473	442	470	489	496	481	479	487	468	477	464	456	435	482	472	514	482	496	484	470	498	467	517	451	481	470	513	505	495	491	427	471	452	502	488	482	508	474	510	505	523	474	491	434	464	514	485	479	483	485	474	468	471	501	489	448	463	467	469	448	498	500	481	500	485	491	439	481	466	505	481	444	468	503	491	480	462	457	505	445	499	486	462	454	474	474	484	452	488	448	480	455	503	490	503	507	475	455	464	449	461	454	474	474	483	503	463	497	486	427	472	480	426	481	476	454	531	508	433	509	461	480	468	415	462	497	481	473	509	468	459	488	454	497	501	499	444	464	499	463	537	489	487	474	468	487	454	490	483	483	512	452	465	480	510	503	464	500	465	460	479	475	496	471	501	456	497	493	469	489	491	479	479	476	463	482	511	469	504	460	467	495	496	478	436	482	500	488	459	446	492	481	456	491	437	456	501	482	454	461	456	471	467	473	461	446	491	528	457	460	456	466	466	471	479	528	497	517	443	465	454	480	493	479	439	483	449	486	481	499	514	437	481	488	470	489	475	518	477	476	473	511	498	514	420	500	492	493	476	512	463	483	523	456	474	507	456	453	477	501	484	465	487	501	477	481	466	471	465	474	442	450	508	449	492	472	512	491	491	484	489	493	469	498	494	483	464	498	459	459	483	483	470	465	492	494	465	485	493	487	466	491	445	496	515	490	486	514	487	474	476	453	512	495	483	517	508	481	473	526	474	472	479	483	437	511	470	502	454	474	474	498	486	497	453	436	471	484	482	485	443	476	477	490	507	531	468	458	454	461	449	475	484	510	490	504	512	481	472	446	492	456	487	487	496	499	473	498	513	467	499	466	511	501	532	510	480	495	478	472	469	469	451	478	490	465	525	495	485	502	452	493	443	459	431	483	510	483	517	501	483	470	507	518	469	461	469	447	501	474	498	532	451	456	474	489	519	502	488	439	477	483	514	451	517	449	481	479	501	457	435	465	479	465	473	458	515	484	471	466	496	488	471	477	483	498	482	469	465	488	451	487	488	449	469	467	476	495	493	513	509	475	496	466	462	449	497	478	447	487	475	447	497	466	500	471	495	518	488	514	482	471	479	462	490	476	488	529	466	467	465	492	459	453	494	474	500	490	484	462	483	480	491	456	474	466	482	477	478	472	496	505	478	444	497	484	490	491	483	506	488	532	472	485	512	500	483	447	478	495	471	466	503	438	469	460	503	466	472	508	482	455	453	452	461	493	497	470	435	476	476	456	503	419	507	447	450	485	504	489	468	467	469	482	511	470	460
63658	35384	21119	9379	3147	1013	604	463	413	368	346	320	331	321	285	279	234	280	240	257	230	230	235	239	239	209	234	250	248	234	221	231	215	211	223	233	219	218	240	242	240	199	219	233	217	206	209	232	217	196	217	210	207	225	219	246	254	235	264	217	228	229	208	222	221	207	215	216	236	215	213	221	217	220	213	195	211	223	219	188	199	239	221	213	209	210	220	245	239	236	243	222	228	218	217	243	242	228	217	200	209	231	219	189	225	214	248	215	220	235	215	239	209	208	232	229	233	197	207	195	228	212	226	225	225	230	239	217	181	198	209	232	171	193	223	253	191	226	222	228	231	240	221	198	223	255	249	243	249	239	207	234	242	228	210	215	224	224	205	208	241	227	220	262	252	223	227	211	187	203	237	215	243	190	231	191	226	198	220	216	220	212	240	229	197	211	215	250	219	241	231	230	255	238	220	227	216	203	223	204	212	231	185	233	228	209	252	213	218	242	211	219	232	233	257	247	198	207	189	204	228	189	205	249	250	243	197	215	240	213	221	221	262	254	215	195	198	214	220	214	216	196	200	188	267	215	237	245	232	210	259	238	239	196	220	244	193	228	213	178	222	220	215	197	233	224	232	215	229	207	209	233	215	215	204	228	224	205	218	208	238	221	243	232	223	228	194	219	201	228	205	200	211	226	230	192	200	187	229	234	220	242	221	235	244	210	243	243	212	208	211	223	195	217	234	242	211	192	236	205	252	237	222	209	201	224	215	206	207	208	228	224	216	225	228	235	195	233	238	244	226	222	280	216	234	248	212	200	227	213	214	212	217	237	209	223	215	228	213	249	219	223	232	221	213	223	224	202	202	231	264	227	179	212	190	220	219	233	227	205	226	218	224	204	223	216	189	229	202	211	223	227	244	199	177	212	193	200	236	222	210	239	229	218	205	246	215	247	224	213	224	219	231	243	234	219	223	242	202	233	231	199	222	235	222	188	225	219	202	225	226	244	214	221	201	237	197	234	233	228	191	255	253	223	192	207	247	235	225	233	220	223	206	243	228	215	232	205	227	214	229	224	221	220	251	284	216	226	220	224	231	202	223	185	251	215	242	228	223	199	186	230	239	208	215	214	259	239	215	221	214	241	229	228	223	189	218	222	222	206	227	203	209	220	211	222	231	193	230	230	175	208	215	218	213	207	218	222	214	226	222	227	256	236	217	208	231	227	244	230	229	237	213	226	228	182	184	224	231	220	250	226	207	224	221	210	241	236	209	214	199	203	199	184	208	224	236	235	202	210	218	229	224	190	195	224	221	226	240	202	204	212	206	218	201	234	227	226	231	195	211	210	213	227	198	222	226	219	216	195	217	198	207	208	224	225	192	208	226	203	230	209	207	216	260	234	234	225	236	222	221	249	240	232	223	197	241	251	247	222	240	213	197	202	217	233	233	205	214	207	196	198	201	225	236	212	228	205	226	228	242	211	227	233	218	208	237	213	210	254	219	245	199	208	217	233	211	206	219	233	209	220	233	231	239	229	220	209	224	225	242	225	204	224	201	259	237	251	227	203	228	208	200	215	207	243	225	234	251	224	227	223	181	215	208	225	222	217	197	220	226	237	193	224	229	234	214	224	202	257	217	233	203	216	227	247	215	233	231	225	224	234	231	249	233	234	200	241	230	215	240	209	240	218	223	223	238	219	239	267	201	227	219	218	224	237	189	204	206	222	239	239	220	224	207	233	223	207	233	207	235	235	206	245	234	212	229	225	223	226	225	233	223	227	224	220	211	232	235	231	250	247	240	225	204	240	243	202	217	227	252	227	194	216	241	200	209	199	210	251	226	226	194	224	221	203	273	218	241	250	202	222	247	226	215	225	237	277	218	203	213	199	259	208	226	204	211	267	210	222	204	234	247	202	236	235	226	251	255	209	242	226	224	228	235	232	212	225	184	227	265	237	217	195	225	229	208	210	210	225	220	207	214	231	210	208	216	224	218	223	204	233	246	229	220	223	233	241	235	226	222	268	185	234	232	235	213	218	227	245	235	178	226	203	214	219	189	232	220	232	225	226	264	233	209	227	244	223	256	220	234	229	211	204	222	236	220	226	273	215	238	229	230	194	238	231	230	249	247	195	201	194	234	219	237	211	214	214	200	232	235	198	218	237	247	224	227	209	224	214	234	217	278	195	233	225	240	240	212	204	195	207	222	241	247	206	229	240	206	211	199	190	233	243	222	217	196	219	207	236	194	204	214	219	219	213	203	232	216	235	200	208	226	204	221	248	218	225	222	202	211	249	210	208	226	237	211	236	208	224	243	221	224	257	233	232	237	219	209	230	241	202	207	229	207	240	211	221	208	226	252	236	222	232	222	216	238	226	214	203	210	186	262	225	192	189	237	234	204	215	214	234	225	229	225	195	192	189	215	236	218	230	209	269	213	196	263	207	247	223	196	227	181	238	209	191	214	232	212	195	229	231	210	242	189	202	216	199	198	231	249	261	220	211	205	238	239	203	236	219	239	236	234	255	234	249	226	215	198	222	215	215	191	243	207	198	232	201	212	253	231	244	242	225	210	225	242	219	210	230	214	224	191	204	244	207	252	208	201	210	179	210	214	207	202	233	212	211	228	226	226	224	224	206	225	229	212	224	199	225	223	230	220	224	200	216	239	198	225	243	252	216	208	183	225	213	225	208	228	219	205	230	214	202	212	218	207	221	229	205	211	245	191	224	202	218	221	213	213	238	191	233	225	205	213	192	254	226	212	212	221	212	240	216	223	217	194	245	233	211	213	189	223	199	214	237	209	212	218	223	221	207	229	206	211	239	256	247	220	229	203	194	228	220	220	212	250	234	223	216	222	253	229	226	216	230	219	201	223	200	239	229	256	218	239	221	229	208	240	234	232	208	213	241	210	230	237	202	244	236	213	218	203	187	232	213	207	220	224	197	237	225	222	206	242	229	220	222	197	243	230	239	219	224	206	215	209	227	254	222	212	228	212	203	196	223	211	232	191	228	214	202	210	193	221	227	197	204	214	213	216	230	221	208	226	208	189	231	217	219	227	237	213	212	243	200	218	239	212	235	236	209	231	190	225	220	207	226	212	215	237	209	243	246	220	209	204	230	244	229	230	212	190	207	204	220	218	191	227	238	221	215	234	216	222	214	202	206	211	232	230	191	235	205	206	221	200	236	218	221	225	219	246	216	202	202	245	226	232	230	242	223	201	217	216	235	236	214	226	225	200	212	252	247	226	220	217	210	205	252	210	231	233	205	223	229	218	206	207	232	206	223	191	234	208	185	223	201	217	241	195	221	211	230	206	205	229	206	207	222	227	231	211	236	222	209	234	203	223	224	230	234	215	217	248	222	227	271	218	233	210	222	262	276	235	215	248	221	204	205	233	233	217	225	228	209	216	234	206	229	210	248	256	215	249	234	219	224	217	237	216	208	209	216	242	224	221	214	203	223	207	199	216	230	204	248	230	208	223	214	194	224	219	222	212	190
40158	25432	23084	15220	8163	3407	1996	1693	1456	1273	1135	1070	979	893	849	774	731	715	676	704	573	597	559	610	542	538	543	534	515	496	471	516	504	484	478	471	478	481	502	482	479	483	488	528	491	500	504	484	511	477	443	486	490	466	472	531	464	479	495	468	494	461	464	490	510	515	528	536	521	501	497	462	517	483	479	475	463	468	479	487	492	477	479	469	481	493	469	481	501	488	488	503	514	507	482	483	517	519	501	504	495	496	464	480	435	463	487	463	514	514	525	493	454	480	484	469	496	513	472	477	481	471	478	474	473	516	487	463	475	484	527	471	556	453	509	500	522	500	488	462	488	495	518	506	510	464	486	460	478	482	540	502	524	510	496	480	475	457	494	506	493	477	463	484	486	504	464	481	470	479	512	501	508	501	485	489	541	488	470	491	464	488	479	471	504	451	496	501	488	520	452	486	511	518	478	469	464	462	457	484	465	469	484	463	474	506	449	479	467	423	528	510	487	470	464	506	505	479	459	473	489	518	476	476	512	488	480	460	466	488	501	507	491	497	465	501	483	452	509	475	476	525	484	523	507	474	485	537	488	494	496	487	467	526	452	485	480	493	515	458	497	494	499	486	472	459	498	497	446	473	483	485	496	516	466	487	497	515	488	481	447	458	455	519	572	492	468	463	465	515	504	499	491	478	514	457	492	518	512	450	491	486	503	500	472	478	472	476	466	487	464	461	442	503	502	498	494	455	478	482	484	507	482	459	477	476	495	468	496	465	551	489	501	481	462	489	467	498	509	456	505	527	450	459	520	525	489	495	476	518	477	534	522	483	480	490	515	465	520	466	486	475	469	484	495	485	483	451	450	498	478	448	449	497	544	488	481	469	480	506	480	492	501	513	511	513	486	509	512	502	471	493	483	470	458	509	504	500	523	481	518	479	460	486	474	488	460	476	458	469	477	516	484	480	495	497	482	491	490	414	493	505	505	504	470	501	481	508	531	465	480	497	487	465	508	506	481	496	536	476	478	502	489	505	519	502	483	473	497	473	472	462	492	462	502	497	462	481	483	503	477	480	490	488	491	525	521	463	507	490	462	479	463	460	471	493	520	502	489	520	496	506	507	484	440	514	463	512	490	500	495	486	480	477	462	534	459	475	489	467	487	492	469	486	437	464	514	452	524	494	481	465	506	426	503	467	500	474	475	495	520	488	427	484	488	480	463	503	505	484	510	464	474	484	475	499	478	513	492	531	518	486	501	480	501	458	510	456	508	470	474	474	507	496	506	485	526	498	488	485	467	496	513	450	515	476	484	482	528	511	493	491	481	445	476	468	493	491	502	497	498	512	469	481	499	507	482	523	505	494	513	488	451	469	512	506	482	471	465	487	494	486	532	509	482	472	474	463	487	485	483	498	520	499	477	472	494	487	491	551	483	468	512	433	484	492	428	512	455	503	491	456	503	510	518	454	493	471	475	532	477	541	480	481	481	437	467	473	492	484	486	487	466	463	492	474	477	548	477	434	542	450	509	521	479	435	471	485	465	486	505	495	493	495	458	488	496	501	494	497	478	479	506	482	477	547	447	481	470	472	513	511	493	507	525	504	453	484	487	482	471	507	498	489	454	495	506	477	491	470	460	499	501	464	500	462	471	457	525	453	519	517	494	493	494	469	476	464	495	477	487	461	525	474	481	510	463	516	495	478	526	456	471	484	480	488	444	435	512	519	511	516	482	456	480	454	490	484	522	484	509	458	502	461	479	459	505	497	526	494	449	490	495	501	504	511	467	479	481	472	477	491	522	509	477	466	498	501	491	510	482	515	530	484	450	500	473	495	545	524	495	462	480	482	429	529	486	518	479	480	498	480	480	501	464	495	474	474	455	488	524	498	474	468	492	485	499	482	497	487	490	519	505	513	478	482	470	479	493	513	498	482	479	480	489	468	452	442	509	492	520	462	518	479	465	472	518	461	507	503	458	491	459	495	474	510	497	488	466	465	474	505	502	473	506	479	488	468	465	523	469	527	474	523	471	490	491	497	485	507	481	478	471	454	444	476	496	448	482	488	487	490	461	492	499	481	508	499	509	485	475	482	475	483	515	480	489	497	479	503	500	486	482	486	486	455	461	468	457	482	485	467	493	505	523	498	477	525	486	509	483	488	491	478	460	475	515	477	483	483	511	454	457	525	516	496	521	494	496	502	456	486	525	506	462	487	482	485	501	462	500	507	468	488	507	501	495	469	481	481	473	515	560	501	497	471	526	496	472	497	500	489	463	465	485	450	525	494	493	524	453	490	510	517	489	491	481	506	494	516	485	473	490	506	468	461	489	487	491	496	518	538	510	498	472	520	483	445	522	471	489	502	515	524	473	477	476	528	495	517	477	458	495	487	470	477	467	481	524	462	508	525	482	458	470	501	474	475	452	507	484	508	514	504	483	453	520	513	509	481	474	520	479	488	499	476	492	462	486	501	537	466	516	466	467	500	475	492	492	496	487	497	485	467	477	481	451	514	502	494	480	452	495	511	471	510	525	512	478	512	476	463	488	453	532	472	522	470	516	522	505	466	503	508	497	530	487	442	481	499	452	454	471	487	477	476	460	509	495	495	488	480	502	476	443	506	482	475	485	467	447	517	483	484	485	479	511	490	513	530	480	485	458	470	502	477	488	472	499	531	478	475	462	469	484	479	453	498	494	487	462	505	491	464	450	492	454	497	450	466	485	529	463	473	494	514	490	513	479	493	472	485	497	445	476	506	491	454	484	489	523	526	450	485	464	497	513	534	518	455	507	470	516	512	464	499	495	478	468	499	491	494	470	456	544	491	476	468	492	459	494	503	487	498	481	513	477	438	466	490	515	513	451	472	577	458	463	485	460	472	485	464	534	512	481	491	496	467	498	510	466	528	494	492	514	454	488	476	492	492	485	489	482	450	485	486	452	486	493	476	482	491	485	497	465	504	473	476	476	488	486	483	486	496	442	465	499	503	500	473	475	499	465	498	463	491	487	466	452	416	466	489	502	477	467	454	495	524	464	472	495	482	476	501	500	507	490	485	489	512	468	498	438	466	536	465	489	480	500	463	548	486	490	497	505	477	469	477	499	510	507	502	485	495	494	476	492	452	497	486	465	477	501	504	489	524	483	494	483	490	489	539	482	549	501	457	470	516	485	489	470	501	488	516	493	481	520	481	493	471	467	488	469	485	491	465	490	515	516	469	495	488	524	474	478	471	471	486	473	492	437	477	481	485	513	487	527	484	467	485	491	454	504	490	510	457	488	477	519	516	487	455	503	470	474	458	413	515	516	498	511	489	502	486	455	450	473	478	497	490	496	518	451	488	484	482	530	459	497	496	466	500	491	521	468	534	488	471	504	456	443	457	508	443	496	470	503	524	490	505	454	543	478	501	473	480	497	525	479	523	484	501	476	529	464	543	515	462	480	490	497	497	478	486	520	501	502	495	487	515	480	517	479	490	509	462	490	492	471	504	507	484	469	454	481	460
45334	26939	9158	2882	1091	501	370	326	281	282	244	240	255	273	241	226	242	234	243	248	263	244	229	237	236	230	260	225	229	234	222	238	231	216	218	215	206	229	216	231	227	272	236	243	229	253	232	230	236	240	191	228	220	203	192	213	186	230	261	274	213	208	224	228	207	259	230	199	225	205	218	219	244	239	232	207	231	234	232	222	208	211	235	227	220	233	217	255	236	210	230	224	228	256	224	214	239	193	227	232	240	254	222	226	218	236	201	237	204	221	221	229	216	229	242	233	242	255	254	276	246	223	240	226	216	204	223	215	265	250	207	221	247	201	225	225	227	256	219	206	227	219	240	228	243	236	203	235	208	203	245	222	268	196	231	203	247	216	220	232	249	215	215	222	258	220	219	231	222	213	207	214	215	240	241	254	208	229	222	227	213	239	250	216	224	209	227	216	234	226	228	212	255	236	211	223	217	238	200	204	235	227	201	218	249	223	238	238	214	222	218	224	211	229	222	246	207	222	235	232	241	250	244	205	217	235	248	236	216	236	237	210	227	206	229	247	234	207	233	221	225	212	238	211	210	241	223	228	250	219	230	244	252	242	256	211	222	218	207	231	245	201	189	202	237	269	237	225	232	211	232	246	225	203	209	260	235	212	237	213	256	198	214	222	269	258	257	242	246	192	245	226	218	221	244	255	227	222	232	220	222	202	251	204	233	202	228	214	245	207	242	228	230	240	221	233	201	248	203	215	227	202	230	218	240	230	217	214	232	224	229	240	219	226	237	226	238	214	196	216	226	196	221	220	237	220	253	223	226	232	209	239	189	220	206	214	257	203	261	252	222	223	228	229	244	235	227	244	240	214	244	223	265	232	244	201	233	268	203	211	225	242	242	228	242	227	214	199	210	211	245	244	216	220	268	197	220	247	217	202	232	219	237	244	272	214	220	251	207	205	229	246	215	233	222	230	239	199	223	235	249	224	228	238	227	231	234	221	279	245	220	219	224	228	249	232	249	227	235	225	206	212	230	225	217	231	243	220	204	218	238	205	238	259	224	234	217	234	233	223	242	217	250	231	226	213	222	217	216	237	255	241	267	218	244	204	235	227	206	234	223	194	214	206	211	205	224	220	225	220	235	268	221	246	228	209	226	200	232	230	198	219	225	254	229	227	251	225	256	237	241	256	220	226	227	272	229	233	251	234	218	229	221	224	220	226	253	238	227	260	227	232	225	231	227	233	236	216	209	216	225	225	222	203	239	222	204	223	240	208	236	227	227	241	216	228	206	237	229	235	204	229	217	241	207	197	210	202	217	209	211	225	230	241	229	225	232	207	206	256	255	287	252	202	223	215	245	237	215	248	216	230	207	241	222	226	240	245	243	237	209	221	239	247	223	233	239	206	238	263	234	255	213	245	241	244	229	222	230	256	253	208	257	227	246	215	221	222	222	232	215	233	223	230	271	230	243	220	229	206	231	220	227	237	246	220	243	251	234	224	203	248	244	246	215	221	231	231	215	207	219	218	217	220	255	228	236	217	252	243	222	238	226	221	236	267	236	233	247	204	206	205	242	219	191	189	223	220	230	233	219	224	208	246	222	231	229	231	200	236	237	219	215	224	245	210	241	233	226	228	232	228	218	218	220	230	208	243	232	233	204	215	240	235	217	239	218	229	219	239	223	203	235	206	227	214	216	222	231	240	221	227	253	213	219	200	223	266	247	214	214	234	229	227	222	250	197	204	218	215	240	201	214	222	238	249	238	237	230	202	243	224	236	220	237	228	227	225	254	230	278	256	232	199	243	244	210	235	239	253	244	222	233	210	222	215	242	231	256	235	198	200	227	231	211	207	193	230	233	211	225	217	257	234	229	244	229	221	223	215	240	254	205	238	215	246	223	217	248	222	217	261	222	234	235	223	214	231	212	226	222	209	223	207	208	224	241	235	208	210	225	219	201	264	212	211	231	224	230	228	239	246	242	198	209	224	211	227	256	235	233	256	272	261	239	225	211	202	258	219	208	254	244	242	235	258	249	254	225	213	206	241	212	212	233	212	245	222	237	220	215	222	237	234	217	247	240	232	235	204	209	204	213	215	211	234	217	240	219	217	210	207	238	234	238	226	213	221	218	199	219	238	230	225	198	247	220	236	250	225	223	197	244	231	216	234	267	234	223	238	220	245	213	238	192	219	223	216	243	240	218	232	225	234	224	227	219	229	225	222	216	231	254	216	247	200	223	215	224	234	226	211	240	248	199	244	238	232	236	254	256	216	241	235	233	188	206	208	241	261	227	231	244	216	243	237	245	248	228	243	251	193	216	245	230	212	199	230	234	227	216	204	222	242	238	227	234	252	176	252	225	210	239	247	228	227	250	220	200	232	252	198	224	231	209	208	223	233	214	205	210	255	207	210	209	194	231	256	210	213	228	199	245	237	228	250	201	219	231	203	234	213	239	209	247	220	205	253	227	198	203	278	236	221	214	245	236	234	213	212	213	238	222	239	213	255	231	232	209	208	205	221	231	225	214	205	210	230	236	222	222	224	202	221	222	233	252	241	218	260	206	241	227	259	204	256	227	223	217	234	257	205	227	226	238	246	217	231	234	263	220	236	239	248	213	208	203	242	248	208	228	217	229	241	217	253	217	216	196	233	244	211	244	229	226	259	216	221	231	219	197	227	240	221	216	249	254	231	232	233	203	213	223	231	206	211	230	225	240	197	216	240	206	205	229	216	236	224	228	231	233	258	234	215	253	243	220	215	229	236	230	203	227	218	232	222	244	206	229	212	219	221	228	254	240	260	245	235	247	225	221	271	220	201	236	230	222	218	224	221	224	237	230	191	208	228	223	230	243	249	230	207	222	211	238	218	197	233	228	228	197	235	216	266	220	239	212	207	236	230	205	222	248	230	216	229	225	217	220	213	221	223	230	209	222	223	234	228	235	235	204	227	249	220	217	200	237	225	227	239	231	210	251	221	207	210	223	222	216	207	247	227	230	254	232	219	205	234	227	252	210	206	248	214	237	230	220	241	224	189	213	208	220	241	239	247	240	230	213	224	206	212	215	254	227	216	211	238	212	229	232	217	229	239	200	225	252	251	202	233	244	232	244	214	212	204	201	263	248	235	227	263	230	241	265	221	242	236	256	222	217	233	231	237	235	204	205	230	254	216	247	241	224	226	228	232	226	214	255	240	213	221	209	191	241	230	224	247	209	221	214	245	224	247	229	230	224	206	235	255	219	238	236	210	211	213	246	230	263	224	228	249	221	233	231	234	241	229	189	221	223	204	212	198	214	218	250	230	238	221	219	241	278	220	237	229	195	242	237	232	218	217	243	219	239	245	233	210	210	223	224	215	211	223	218	215	229	221	218	248	265	222	242	204	218	214	235	200	230	211	251	209	206	175	223	229	206	207	217	240	247	222	224	215	238	228	211	228	209	245	226	257	223	229	239	259	232	223	221	228	220	223	204	253	262	271	196	242	225	209	234	214	228	250	205	212
29130	19537	10285	6709	3307	1638	1052	909	825	768	717	752	690	593	618	638	589	634	592	554	556	553	547	549	524	512	516	493	493	419	516	485	538	513	510	502	527	507	493	494	504	503	467	480	507	460	482	487	505	516	518	477	517	464	477	491	457	484	495	517	542	495	493	496	516	525	537	471	488	485	487	487	521	487	516	528	517	486	507	527	496	501	503	488	514	493	501	495	541	491	517	479	497	456	499	511	478	509	472	532	575	509	496	476	460	477	517	483	509	510	536	544	498	479	503	495	480	539	477	523	540	532	538	483	506	509	481	529	527	485	518	468	504	524	487	489	510	495	483	478	502	504	498	494	522	552	475	511	486	511	497	468	473	539	490	528	476	498	489	470	504	483	529	528	504	448	464	506	440	463	516	467	515	472	507	483	485	472	500	504	472	511	505	521	484	510	475	517	508	505	474	546	530	502	492	511	541	487	488	465	488	487	503	499	536	520	478	485	511	496	479	511	520	523	464	489	474	488	523	521	493	487	524	477	471	479	461	494	476	520	483	443	492	473	489	494	458	464	513	524	463	507	507	528	471	541	487	501	506	480	492	478	501	508	493	531	481	522	523	514	525	513	451	457	510	506	532	490	441	512	478	483	535	464	499	471	503	481	464	519	490	480	534	470	457	483	458	496	448	526	496	480	512	483	504	515	492	513	487	521	545	469	531	519	482	558	501	443	490	431	498	480	509	562	462	512	493	505	522	499	503	479	469	512	471	527	493	513	505	512	489	489	499	473	495	480	506	506	493	506	504	499	538	520	500	462	507	512	499	491	499	524	510	492	488	489	476	530	489	494	529	475	531	480	479	507	460	487	483	504	513	510	535	516	504	492	509	491	515	489	513	506	483	502	490	475	502	523	526	529	486	517	486	494	517	497	507	529	509	478	516	511	481	486	524	508	475	507	508	492	521	504	485	529	506	499	486	501	503	465	533	463	479	498	499	509	490	486	518	517	463	532	472	505	516	506	510	478	531	487	519	513	496	523	475	509	498	498	469	468	465	516	503	531	532	482	518	476	470	486	494	499	555	498	527	483	486	489	484	492	482	487	526	474	484	471	520	475	524	453	489	526	455	505	495	520	503	469	513	534	524	508	479	485	500	498	462	480	518	479	523	475	485	531	479	467	516	498	531	499	460	513	508	492	518	493	528	532	507	518	478	451	512	508	466	469	477	543	535	515	493	517	544	490	499	498	482	535	474	501	539	512	507	500	544	499	462	505	447	503	499	491	480	475	495	512	475	466	495	468	487	515	474	473	517	497	491	525	490	554	544	443	483	475	451	430	490	520	495	492	490	491	453	503	514	502	480	482	472	468	536	501	488	487	540	474	494	526	475	485	527	558	488	511	500	466	481	484	522	461	488	514	499	530	475	506	461	475	483	463	499	483	477	507	469	510	515	469	548	496	492	467	497	484	502	521	556	505	512	498	531	455	463	527	488	484	521	492	477	509	463	453	538	470	498	472	535	487	485	520	495	486	468	498	523	531	477	495	490	514	489	443	508	514	477	473	489	470	486	504	470	499	512	484	530	482	531	497	533	474	525	461	496	459	490	493	504	508	509	529	509	495	502	483	521	491	505	496	531	498	516	475	455	489	503	465	502	472	483	504	549	479	515	517	497	489	507	501	482	507	513	523	516	454	536	506	478	499	489	486	462	462	524	548	485	494	513	473	488	546	491	468	506	493	489	521	467	484	482	511	470	470	498	450	512	494	523	485	461	521	490	491	471	504	488	472	492	500	504	509	489	534	493	478	449	488	489	512	535	484	516	478	501	495	494	500	506	485	521	512	532	505	473	508	507	494	475	501	508	530	455	510	498	499	510	543	477	531	497	503	488	506	511	487	486	508	488	490	515	499	473	526	507	518	491	491	516	535	444	486	477	475	481	504	493	484	495	508	540	515	483	507	520	502	527	513	485	505	518	506	508	481	511	537	503	514	504	470	470	487	495	472	475	480	543	483	475	477	484	468	549	526	499	491	489	520	503	510	520	526	476	486	493	482	474	507	496	505	502	476	470	468	498	512	482	493	533	493	505	487	503	490	493	460	502	499	486	500	488	516	506	501	489	480	511	472	513	446	474	507	493	464	468	500	515	478	532	503	530	486	514	507	536	473	482	464	492	492	489	488	496	499	501	497	503	505	481	521	506	509	469	494	540	467	467	503	484	533	467	504	528	519	545	479	512	503	532	492	479	471	422	518	482	492	500	488	521	501	503	448	476	487	497	534	498	515	490	487	535	499	508	538	507	468	495	444	475	536	527	514	515	542	485	513	533	492	500	513	485	460	513	499	518	470	505	526	518	517	490	536	497	525	492	485	535	487	481	509	503	504	501	509	525	500	531	531	501	456	471	514	501	506	479	521	491	533	481	512	510	508	488	508	500	475	485	501	463	490	479	487	496	552	506	495	503	473	480	510	509	468	498	538	482	534	502	489	494	489	505	476	526	520	527	518	480	510	490	511	479	501	475	487	511	506	504	436	472	520	466	490	478	522	536	492	516	455	477	527	527	502	535	516	524	478	489	463	464	488	485	465	524	467	473	505	498	449	507	462	487	513	523	525	508	492	479	505	490	495	499	498	498	516	519	486	481	509	516	479	515	519	495	501	475	513	474	523	498	470	515	512	495	474	494	526	532	533	502	502	446	487	500	506	523	502	453	491	487	530	449	487	491	485	467	508	455	473	503	505	508	502	514	489	456	477	508	501	516	532	466	491	509	491	519	494	526	507	482	471	510	505	484	482	476	515	507	494	433	557	438	500	472	530	498	486	505	468	495	465	460	490	497	497	479	528	514	523	470	495	462	491	492	487	509	504	488	499	496	495	513	447	457	506	523	512	492	482	503	458	484	499	465	515	507	470	531	505	499	506	481	535	451	494	470	459	482	531	497	482	505	463	535	487	494	535	483	484	492	497	490	448	481	469	500	536	510	484	525	494	505	500	545	509	490	495	478	501	485	467	541	529	487	497	503	471	525	514	506	475	471	516	519	493	535	499	470	482	535	500	471	493	470	481	518	479	493	500	487	525	517	481	494	475	526	511	504	463	462	507	466	494	493	498	528	514	489	505	493	504	490	481	487	473	494	504	480	470	508	481	510	497	516	501	525	507	490	468	472	507	488	475	479	519	493	483	468	457	516	472	493	505	465	531	512	516	520	555	449	474	495	472	520	473	504	507	489	474	485	483	548	459	504	496	478	483	486	533	522	516	468	530	501	512	503	510	504	491	508	502	502	449	487	488	514	513	479	476	540	467	485	510	536	471	529	514	521	489	508	517	502	486	455	536	517	503	505	495	474	483	490	479	507	513	523	471	514	479	471	500	489	485	544	463	495	461	530	451	523	503	482	518	529	492	449	465	490	479	463	491	500	486	476	493	499	512	532	474	511	461	522	540	506	484	479	511	523	528	509	509	439	510	466	493	503	520	507	480	488	547	485	531	549	505	505	477	479	493
54156	28695	17450	8584	3014	819	465	381	340	324	262	298	281	311	261	241	251	220	243	227	256	223	222	232	210	195	227	218	202	185	214	217	212	223	249	215	239	197	189	222	221	211	229	195	218	239	195	217	229	216	207	203	204	228	191	223	245	196	210	170	184	223	200	202	221	254	205	199	218	222	202	253	188	202	210	219	205	200	216	198	211	241	199	192	236	205	223	193	219	221	228	183	211	233	213	227	204	239	222	207	220	230	207	227	217	220	226	211	216	215	229	206	214	194	199	179	190	226	246	227	194	230	197	194	216	216	242	219	218	217	204	214	223	218	226	219	189	184	190	182	238	224	232	226	196	205	227	233	220	204	204	192	215	199	218	191	190	233	249	241	233	221	208	235	211	204	207	220	190	202	207	217	222	210	202	182	198	211	222	214	212	233	192	213	194	221	216	228	225	245	240	209	213	215	235	231	219	217	237	214	219	224	241	247	234	209	184	190	222	211	230	225	216	219	216	235	219	249	188	192	200	177	228	190	226	211	224	211	210	204	207	199	210	229	213	215	216	234	203	210	220	211	243	215	222	227	199	207	222	217	195	199	180	232	174	211	228	244	213	180	221	227	239	213	237	210	216	239	202	177	189	206	191	224	223	187	214	204	173	216	204	209	212	200	228	194	217	216	213	197	190	199	197	229	216	219	189	204	243	234	239	217	227	190	219	228	216	196	206	197	236	236	219	219	214	226	228	207	201	202	192	208	228	226	220	210	195	230	201	209	217	206	182	243	184	219	220	207	202	198	209	192	219	211	215	203	210	220	193	220	200	179	220	195	189	231	208	231	194	225	222	211	207	197	206	220	211	207	201	232	231	204	218	220	215	220	214	228	219	209	209	228	257	222	212	214	196	221	219	229	212	221	199	200	187	194	227	191	211	236	197	215	192	223	213	200	215	224	232	216	225	226	262	213	204	191	207	205	200	216	219	216	219	199	195	179	182	212	205	212	207	188	201	221	203	244	223	233	226	210	212	214	228	233	212	226	233	237	242	234	206	208	222	209	197	205	195	204	208	216	210	191	244	213	204	243	195	224	230	205	227	222	218	220	227	219	227	201	231	230	220	227	223	208	216	200	230	223	236	206	221	215	183	195	218	239	228	222	217	198	213	246	234	207	239	240	219	213	209	221	232	198	206	199	195	223	198	202	197	224	203	240	222	209	202	220	207	240	215	242	211	209	253	208	235	192	224	236	211	238	208	237	215	213	211	204	201	220	210	225	202	203	222	197	225	201	230	199	225	235	240	212	239	216	218	215	207	236	233	210	214	217	196	207	213	209	233	204	198	228	222	240	239	237	245	244	224	211	227	216	225	198	225	213	185	208	221	200	233	221	222	211	219	219	218	238	225	190	227	226	206	172	219	216	216	209	210	212	184	204	213	229	232	214	206	217	234	220	206	254	216	241	219	254	208	189	198	228	204	205	194	166	212	190	229	207	199	221	213	216	219	208	209	225	214	217	237	232	229	207	222	183	185	202	217	207	222	239	189	190	206	219	202	239	209	218	215	218	227	216	208	215	223	199	212	234	214	211	223	222	208	211	224	185	202	237	196	200	192	207	228	217	220	247	219	221	215	190	205	202	190	213	213	217	217	210	213	218	220	237	220	250	217	238	205	218	226	231	251	194	187	216	205	234	220	216	216	219	236	236	209	249	230	249	209	221	223	225	200	225	214	212	229	198	218	197	221	211	221	209	199	210	222	209	221	242	201	195	204	208	234	198	194	212	211	203	203	208	211	234	235	215	202	203	238	226	220	219	211	226	206	193	215	205	216	218	214	186	217	208	200	232	209	237	234	223	212	207	230	194	202	203	220	221	194	197	232	222	210	218	193	206	201	221	212	217	209	205	226	231	211	216	201	226	224	208	237	201	247	199	229	246	221	220	201	221	184	223	196	207	211	207	200	213	220	226	203	219	206	199	182	196	186	202	178	195	213	234	199	211	199	217	228	168	212	213	197	213	233	215	211	215	205	188	214	222	220	210	239	221	243	201	192	189	222	204	207	229	242	207	224	221	244	207	207	200	241	212	205	199	224	211	215	260	230	198	190	245	221	236	217	223	205	187	192	186	220	224	186	200	207	220	208	201	242	227	200	215	238	240	198	219	215	212	227	193	225	219	204	216	233	199	218	224	252	214	196	244	234	221	211	207	221	213	230	206	199	229	202	214	224	213	192	227	197	207	225	240	188	200	222	213	218	227	197	203	231	211	267	200	209	211	235	208	216	245	227	202	204	197	204	217	220	204	184	186	242	222	185	210	227	186	202	225	224	213	238	218	201	194	172	221	198	206	219	219	215	212	216	227	254	218	238	200	201	197	211	203	183	209	210	208	218	222	202	212	212	206	206	214	203	220	232	220	207	209	210	219	212	227	235	215	183	198	207	202	196	208	215	206	200	223	223	202	197	194	249	179	235	248	209	224	205	212	193	204	196	226	195	196	252	233	198	209	202	209	204	214	215	226	184	192	233	217	223	208	220	216	221	219	223	226	198	221	217	239	208	233	200	180	193	228	205	217	204	210	224	205	220	214	180	216	215	210	210	215	210	205	184	221	210	231	211	220	202	237	224	208	209	220	238	202	220	197	195	209	217	209	224	233	198	211	240	256	249	201	204	213	198	208	220	232	220	233	216	203	221	217	213	216	189	206	200	219	211	226	200	201	211	211	201	223	235	221	219	232	214	234	187	220	217	219	189	228	237	216	211	180	238	209	207	213	214	198	218	217	208	247	215	201	208	231	228	213	203	199	240	222	191	229	198	193	220	211	228	197	194	206	219	207	233	218	214	186	167	192	223	207	201	205	236	228	213	206	217	233	202	200	198	205	224	221	254	210	225	225	209	205	215	196	190	225	208	206	214	214	247	245	206	203	201	219	211	202	225	220	225	213	221	202	185	211	186	207	193	221	223	196	194	188	207	194	214	204	202	231	224	211	203	219	228	202	236	225	195	222	199	194	215	216	222	227	217	209	202	225	204	188	243	199	206	223	221	242	210	211	212	194	221	246	239	235	220	234	242	224	226	219	197	213	221	207	202	210	208	234	208	225	220	194	218	229	222	220	206	206	206	211	237	198	201	231	218	203	198	237	233	199	233	225	226	187	228	214	215	219	199	212	253	217	208	202	230	226	183	206	228	227	213	202	206	217	211	193	222	207	202	195	224	214	237	250	214	195	189	222	219	239	215	225	225	228	202	196	216	208	260	203	204	218	239	235	227	244	215	207	211	213	225	207	257	214	213	192	191	207	208	187	214	217	200	210	226	199	186	215	224	191	196	206	200	209	200	204	185	235	227	225	196	227	220	222	206	214	198	218	216	221	232	193	214	226	198	232	214	241	200	220	224	185	242	197	203	218	231	222	204	204	217	200	219	202	239	209	224	211	209	211	233	197	194	193	202	220	217	224	206	205	210	205	210	206	200	196	211	202	198	224	232	220	205	226	207	202	227	224
34071	20246	21184	15756	7795	2768	1526	1361	1115	1046	933	844	811	745	723	696	636	657	570	571	526	502	537	547	527	483	522	496	467	505	476	485	501	469	481	516	464	450	441	441	491	513	500	496	483	470	492	472	498	483	497	478	523	526	496	500	490	530	512	496	496	492	461	509	492	506	481	471	490	486	481	462	489	456	471	515	478	469	489	470	461	473	495	475	443	451	440	532	442	500	458	451	472	473	480	488	483	488	523	491	455	485	470	483	480	460	465	471	458	518	500	508	483	480	490	473	468	469	514	432	438	479	496	502	493	496	478	452	465	477	442	460	492	471	489	433	474	460	459	505	501	497	472	486	494	463	444	433	497	511	490	458	477	472	500	476	453	483	474	465	484	543	450	498	462	460	458	484	507	492	486	465	506	437	487	460	481	502	473	448	479	467	447	458	473	482	464	483	442	446	435	422	505	477	485	478	442	441	511	454	504	470	425	438	486	455	474	475	478	462	459	486	454	450	522	518	473	475	473	468	446	474	449	506	483	495	471	441	455	496	478	483	476	492	455	526	439	478	494	484	457	476	495	528	487	497	454	504	465	485	475	519	512	466	506	481	474	479	477	475	478	454	478	491	486	449	510	452	438	459	494	463	453	461	436	447	491	490	450	490	472	470	478	456	481	522	469	485	453	464	473	484	479	493	489	494	496	479	460	464	480	460	494	486	447	452	490	499	452	508	460	467	500	471	461	466	503	449	479	460	479	491	459	446	447	460	498	471	473	440	465	483	447	475	485	488	445	477	490	458	482	492	471	483	468	474	442	496	468	462	452	478	469	451	470	445	521	499	469	472	500	495	473	497	518	484	479	503	443	479	468	463	449	474	438	485	470	496	515	469	475	441	483	460	472	462	480	466	497	465	482	461	456	472	477	461	481	491	475	492	458	473	458	466	528	474	502	440	467	458	482	491	471	479	483	430	492	459	478	475	489	459	477	477	478	455	427	456	511	503	506	483	508	466	500	479	532	511	489	464	463	468	457	494	499	502	450	493	447	470	479	512	493	499	470	462	504	500	481	448	482	459	502	472	505	508	459	451	453	469	458	462	494	470	476	467	468	418	495	481	504	540	504	475	471	537	489	438	439	463	477	472	452	524	402	474	480	455	471	445	496	491	484	493	453	440	444	460	452	468	467	477	451	486	461	444	490	451	507	491	469	457	476	479	462	504	449	433	469	517	449	503	464	473	461	493	455	454	481	495	452	477	488	468	455	460	495	451	474	496	464	467	515	461	471	524	495	458	478	470	516	489	464	497	469	489	445	446	495	464	451	417	479	449	432	474	466	471	474	479	447	479	457	484	468	475	495	484	450	472	464	453	457	485	513	474	515	481	485	470	475	483	503	476	460	463	519	465	496	472	454	470	463	486	485	483	474	499	452	473	503	493	465	469	462	486	470	455	485	505	499	493	464	486	449	488	486	438	498	487	467	498	479	481	474	458	473	477	475	488	483	528	490	487	428	468	438	474	469	477	495	459	464	504	472	465	444	500	478	471	467	487	470	487	472	509	467	478	440	475	510	473	465	480	472	539	460	496	508	463	459	485	489	481	488	466	451	492	481	496	465	452	461	457	462	528	507	455	451	487	502	468	471	464	493	476	495	502	444	488	499	437	426	455	505	468	477	479	491	463	483	481	458	431	492	498	463	475	475	498	499	479	511	473	515	467	512	451	520	484	489	432	480	493	457	481	502	482	475	459	473	471	494	486	435	476	440	446	456	462	480	446	448	468	444	483	437	506	470	447	451	472	458	492	451	511	484	475	498	483	462	480	432	483	479	494	509	480	488	465	456	481	423	479	505	464	422	484	498	464	482	508	487	481	476	497	513	489	460	478	478	467	499	478	485	453	463	446	487	471	453	455	485	476	445	480	472	499	453	490	507	452	486	500	445	476	473	476	523	474	476	428	476	439	495	483	508	445	451	457	470	495	457	451	472	482	489	473	456	451	452	468	478	469	504	493	453	466	506	482	461	485	459	449	486	462	506	484	500	451	434	503	498	512	423	488	457	465	524	442	480	490	455	488	512	489	444	474	471	466	458	492	464	506	473	464	481	480	427	441	464	461	457	471	470	477	504	471	496	443	477	481	488	498	471	445	472	486	516	456	455	483	479	465	459	511	446	460	483	450	477	412	431	489	485	453	469	477	486	488	438	435	489	467	490	459	460	444	493	506	433	456	493	477	491	470	484	475	440	436	475	504	423	477	499	478	438	471	533	469	511	492	499	490	467	473	484	514	462	483	462	497	463	480	463	486	487	484	474	478	486	457	491	471	487	493	475	483	466	440	461	485	477	440	503	455	442	456	465	474	490	467	495	488	460	484	481	453	477	500	464	472	505	510	453	482	470	501	487	455	470	446	477	449	461	497	484	519	464	487	455	478	478	491	452	475	484	462	488	475	464	462	480	478	490	478	486	461	537	459	486	485	493	446	468	484	449	478	470	489	470	474	453	477	499	481	446	495	508	485	458	474	462	452	495	510	473	486	476	499	469	456	514	482	479	499	449	444	509	503	493	499	494	454	436	505	492	474	479	467	467	466	505	469	459	504	482	494	488	503	495	461	451	489	456	472	430	466	488	478	450	432	501	462	483	502	496	484	462	506	496	500	472	460	483	467	466	484	477	438	501	486	470	442	501	482	490	491	484	491	474	458	428	491	487	477	488	470	462	490	468	460	456	491	461	488	491	455	478	500	473	472	503	458	478	479	476	497	467	473	454	493	462	494	493	460	513	454	438	461	515	499	442	481	478	498	451	456	465	472	465	480	428	497	471	486	456	470	477	488	466	461	470	499	507	453	491	486	494	471	464	455	448	483	467	479	438	488	484	463	469	481	439	442	460	514	476	505	495	469	478	474	496	480	482	455	465	519	517	431	481	458	450	455	452	444	515	472	447	490	478	494	450	440	495	471	475	494	463	510	517	474	493	485	467	502	483	485	455	526	470	460	475	518	450	455	497	439	472	479	482	475	485	450	501	488	482	434	444	495	463	509	496	520	478	459	466	504	490	514	448	473	473	454	492	491	492	448	529	460	477	481	451	494	441	501	472	490	487	456	454	501	486	491	503	484	460	490	446	474	525	480	492	450	473	459	467	486	448	480	525	532	527	478	484	478	467	490	480	486	433	479	496	471	439	498	451	481	468	462	457	480	461	466	493	488	485	507	472	459	479	472	489	474	478	464	485	488	455	457	479	474	485	473	447	447	491	515	457	478	489	483	456	461	450	482	499	464	490	499	454	448	444	495	487	464	492	467	520	458	490	477	473	463	520	461	478	466	455	478	469	503	487	502	483	448	503	482	494	472	485	468	493	479	465	463	476	457	491	489	494	466	431	487	486	495	508	473	465	449	451	478	486	498	491	442	498	483	463	483	487	472	488	511	430	449	485	443	464	466	493	482	474	471	465	489	466	472	468	484	495	467	433	468	462	465	530	462	492	470	466	454	498	489	481	498
59337	30831	16773	6528	2072	768	528	488	430	376	355	328	284	291	241	281	261	251	272	252	236	260	241	234	243	229	227	255	221	220	211	209	225	231	227	232	237	218	224	243	209	207	210	220	229	201	230	250	239	216	204	209	225	187	185	246	229	212	241	199	233	213	223	201	231	200	170	204	206	212	200	223	225	208	223	211	244	236	234	205	207	196	213	223	221	226	209	220	196	210	222	195	192	206	216	220	190	210	220	205	257	218	199	240	235	229	225	210	221	206	229	231	222	211	226	222	216	235	212	194	224	220	222	229	230	212	206	180	188	231	233	239	219	201	195	219	224	241	225	218	219	203	203	208	206	246	228	252	217	235	198	213	206	228	227	212	227	228	214	204	207	204	198	219	216	202	197	222	233	232	236	248	242	238	209	203	184	232	213	230	202	223	212	230	202	243	196	223	207	203	246	177	195	218	216	217	212	217	209	198	209	229	227	217	226	197	238	220	219	230	237	232	192	220	227	203	219	208	195	209	263	230	248	214	189	197	222	214	220	199	220	235	222	239	203	200	243	215	204	190	224	236	245	225	230	207	219	230	228	212	225	218	223	237	238	225	226	230	226	210	198	215	223	224	217	215	236	205	230	225	200	209	213	243	215	206	230	205	218	220	227	218	233	236	240	241	236	198	221	193	212	221	236	186	229	203	206	240	220	185	229	255	228	229	223	207	204	250	217	200	237	205	248	215	194	220	201	205	197	225	237	218	208	244	232	191	212	209	227	229	202	242	215	220	224	212	202	213	213	208	196	253	236	216	239	233	218	208	206	233	194	230	207	232	236	217	245	195	211	237	215	191	241	246	220	228	211	210	212	212	232	197	212	198	220	219	242	210	215	215	215	256	222	247	213	234	216	214	193	237	239	197	223	210	222	213	215	231	225	225	205	226	191	234	252	223	238	228	259	224	217	216	237	207	236	197	207	245	229	204	209	215	229	246	233	198	226	239	210	250	237	228	240	223	218	247	236	223	224	208	214	230	227	226	222	231	230	228	244	219	262	199	242	224	211	218	236	226	258	198	208	230	216	214	237	213	208	210	228	198	222	206	197	220	189	208	232	200	205	207	216	216	204	221	214	218	224	201	221	196	219	232	219	258	201	232	227	220	217	218	197	218	220	237	225	213	213	252	233	204	233	210	231	253	208	221	223	208	222	226	239	198	208	203	243	189	199	207	192	238	207	221	205	222	212	225	226	192	244	243	211	205	207	234	230	212	204	225	230	233	230	236	197	224	224	207	207	222	221	203	242	253	230	223	239	224	240	208	225	193	204	202	222	242	218	211	215	220	240	238	218	234	216	209	232	214	222	228	221	230	223	226	212	174	213	221	227	201	227	220	185	212	204	216	221	203	210	231	248	203	238	216	197	223	251	220	220	204	205	201	192	220	201	233	204	219	224	206	208	243	238	201	247	224	235	221	231	209	216	184	212	224	232	218	232	202	220	219	194	200	231	227	218	231	219	255	210	212	187	202	217	189	232	218	206	239	197	218	215	195	189	192	226	239	225	216	213	197	207	232	227	237	230	228	227	235	187	204	227	204	222	214	206	222	214	213	238	214	220	229	222	228	225	198	241	236	221	205	200	212	240	217	232	211	229	204	250	234	223	224	205	239	250	221	230	212	193	247	237	201	214	219	223	240	229	205	213	203	219	221	222	218	242	210	194	245	224	225	233	221	214	234	237	254	215	234	231	244	206	187	225	239	195	222	224	190	211	213	205	227	225	209	227	203	204	235	211	236	226	235	198	217	207	192	201	232	219	199	233	211	222	242	230	239	221	206	238	205	218	247	223	221	225	221	243	211	260	206	201	209	234	192	268	244	200	224	218	235	205	205	236	270	217	207	233	209	208	190	231	240	219	213	191	243	223	211	190	209	245	232	237	236	210	218	245	241	229	202	223	233	261	223	220	230	214	239	209	232	208	220	211	248	226	213	245	244	206	242	227	229	215	234	208	194	245	210	242	218	230	240	209	235	239	214	236	238	217	204	209	237	204	206	223	214	201	222	256	231	214	229	221	216	235	214	259	195	215	224	242	223	231	220	213	233	255	222	231	195	215	219	198	203	218	213	209	215	221	250	208	223	229	230	221	204	218	205	202	215	223	203	202	256	227	243	207	197	226	204	261	234	215	226	199	220	224	233	198	202	202	198	219	213	219	241	206	225	226	225	236	203	213	218	225	220	206	212	239	203	201	219	228	190	185	221	223	247	257	211	208	235	242	215	225	211	217	221	227	217	221	241	206	207	204	193	208	215	231	204	217	249	202	198	211	219	214	239	204	221	224	250	207	216	219	230	204	209	234	235	234	211	220	232	215	226	230	212	223	236	229	237	243	236	215	226	217	255	182	234	249	222	222	214	252	213	204	225	226	188	235	260	232	236	248	232	215	226	230	249	212	210	203	257	228	231	231	211	245	225	226	213	197	233	232	220	240	223	236	251	216	210	196	243	201	202	228	245	197	237	205	199	225	227	202	219	240	203	213	225	198	220	224	214	191	212	186	217	213	225	225	201	221	203	245	202	207	239	247	190	230	236	202	209	225	223	239	228	216	187	225	218	251	218	236	222	213	241	213	209	226	203	239	221	217	208	281	238	240	209	221	197	217	218	231	204	220	205	206	212	211	231	197	223	228	192	220	229	217	241	205	221	238	217	214	247	235	231	235	191	205	212	207	213	236	219	212	209	217	224	227	209	269	228	223	235	207	182	202	213	227	221	261	230	223	218	262	238	239	214	205	223	228	252	238	248	226	220	218	229	225	231	249	222	211	218	206	230	213	215	242	210	192	193	208	250	213	191	228	215	220	217	234	213	214	201	217	202	189	234	180	184	209	202	204	205	208	239	205	238	220	204	212	213	248	247	209	201	219	243	219	247	203	210	247	208	226	237	207	236	235	216	226	208	221	226	195	221	203	211	230	208	205	220	215	193	211	214	221	245	247	231	234	230	188	211	217	211	229	240	202	205	200	239	224	206	212	197	215	237	218	209	214	202	210	195	245	223	208	202	220	231	219	215	217	225	176	221	224	226	217	241	222	214	242	212	224	241	240	218	191	234	225	236	239	215	240	219	243	223	215	228	221	223	249	227	211	217	210	231	217	230	205	263	213	220	239	233	199	236	204	224	210	217	189	199	211	211	231	222	222	196	225	201	209	207	227	238	240	209	218	199	221	216	224	231	228	214	229	227	222	225	238	202	229	216	209	212	244	217	230	202	223	215	192	179	198	244	194	241	233	212	200	229	207	227	187	229	223	209	239	240	233	229	229	232	249	245	210	201	211	198	225	222	211	209	222	241	236	254	215	243	260	232	217	214	245	211	247	219	259	211	236	192	227	202	234	236	246	216	212	204	214	180	200	228	225	244	242	207	204	195	198	222	220	213	208	238	222	225	201	229	213	215	209	241	209	228	224	244	227	185	215	224	217	216	224	194	184	225	218	207	211	217	233	227	238	216
37489	23621	18188	11341	5853	2709	1792	1565	1336	1205	1058	1002	818	841	718	759	720	697	586	649	628	589	557	539	513	491	507	509	506	532	483	488	482	514	502	516	473	503	522	509	520	515	453	489	475	506	494	490	503	471	476	520	496	457	475	510	494	465	472	502	478	490	485	469	496	493	508	512	472	489	487	490	490	496	483	493	473	469	525	453	467	471	470	490	453	468	504	486	486	482	463	505	497	508	509	479	518	515	485	514	482	519	491	496	467	446	503	488	496	480	451	468	513	443	530	472	480	488	443	446	497	495	517	461	448	499	503	517	493	501	514	498	509	514	505	490	524	516	507	478	471	484	489	494	482	489	480	504	491	470	464	509	495	481	514	490	465	483	512	501	433	466	500	477	492	477	495	490	509	469	483	496	470	520	460	522	460	502	484	495	447	473	500	501	499	477	452	514	506	488	485	498	498	508	473	491	503	494	494	494	474	530	467	475	475	522	455	481	470	471	468	478	471	459	495	433	507	449	477	479	487	486	509	456	447	467	514	486	480	471	506	481	536	499	474	468	472	480	470	478	490	475	486	471	475	469	480	535	471	480	456	508	491	449	481	517	483	497	473	445	488	491	497	511	495	509	488	482	446	498	551	498	448	497	516	509	456	490	506	511	487	468	476	488	499	511	474	512	503	462	474	488	486	487	483	517	460	446	489	482	508	455	477	487	513	471	465	476	476	470	456	511	490	515	512	518	490	469	479	456	478	467	503	464	427	488	478	498	485	516	513	498	484	487	514	517	500	492	485	497	482	474	471	457	480	517	483	450	423	495	492	459	489	485	483	508	457	490	486	477	468	515	443	497	532	481	528	524	505	518	491	516	499	483	454	452	476	436	461	500	490	441	484	460	493	463	484	473	476	489	462	502	529	463	495	450	495	519	459	465	484	483	497	499	477	493	482	480	451	469	484	483	483	479	456	501	474	508	488	492	489	460	500	480	485	476	493	492	469	499	518	509	513	469	511	500	495	500	482	451	483	469	503	490	475	497	496	494	500	481	469	504	479	511	475	469	466	461	520	512	505	469	528	509	455	474	506	505	457	462	513	467	501	445	525	489	456	497	504	470	496	492	500	519	471	473	484	477	477	511	521	522	476	535	472	517	467	479	489	498	498	493	467	488	473	464	514	528	495	476	490	493	450	504	511	478	502	491	479	492	493	476	490	525	521	512	531	501	464	483	511	473	468	463	498	482	463	522	451	500	498	479	462	492	476	469	513	533	501	483	518	487	504	468	438	501	471	509	509	464	472	491	476	527	488	438	490	483	488	504	497	477	489	518	483	463	499	481	475	458	490	474	495	464	470	469	459	500	476	477	454	528	495	481	522	450	521	455	532	484	511	533	480	465	472	483	462	487	510	459	478	478	500	464	500	500	439	453	499	511	477	526	459	502	507	493	496	514	455	501	490	482	501	482	468	466	466	491	469	474	491	462	440	447	505	502	484	466	500	492	468	482	505	450	496	509	488	468	505	492	452	461	473	489	497	504	485	494	523	501	505	472	483	448	478	452	515	461	489	469	494	507	476	463	511	489	502	474	463	532	482	489	505	467	496	467	467	490	480	433	517	514	487	461	475	479	485	462	492	474	516	497	483	465	483	471	491	425	499	507	457	489	482	461	469	456	474	480	451	499	483	524	483	510	491	479	494	505	488	492	520	460	501	486	495	514	468	473	481	455	514	494	463	492	488	529	468	488	450	478	473	474	467	480	463	446	540	469	486	487	477	492	510	448	516	465	500	494	491	476	459	494	511	530	494	497	503	547	486	490	492	474	509	491	509	514	464	480	504	503	516	500	498	478	521	460	494	468	495	488	462	482	475	492	489	483	477	442	495	485	477	494	469	483	529	488	474	479	509	461	477	530	458	471	483	506	479	527	507	505	518	530	482	483	486	514	478	511	510	471	511	470	483	494	490	473	486	506	442	478	476	467	456	520	489	477	484	502	452	506	502	439	533	464	504	481	495	530	485	486	472	488	474	508	511	483	494	484	464	528	530	481	473	486	479	503	435	514	504	473	466	467	505	475	516	533	495	517	434	488	498	462	501	500	488	491	502	491	493	467	408	453	512	483	464	486	525	497	463	529	463	511	463	478	480	474	498	480	507	487	443	510	513	496	524	478	497	485	510	489	508	460	458	494	488	507	517	486	489	474	484	458	499	445	470	503	535	493	459	474	488	500	483	512	472	476	494	523	524	488	544	482	485	508	517	457	515	523	494	496	498	510	502	486	487	487	495	474	477	425	459	499	476	437	471	502	508	448	510	515	476	490	463	470	494	503	462	485	482	473	498	464	529	487	513	484	462	516	450	462	468	477	473	474	499	517	474	491	464	500	499	492	512	452	483	514	498	489	493	516	453	465	512	457	463	468	530	531	504	532	505	457	474	498	486	487	469	504	504	457	451	466	473	459	451	458	440	501	478	482	488	506	474	517	475	499	489	502	517	489	480	491	486	500	556	530	521	514	479	494	493	492	481	467	479	466	521	475	472	498	474	490	513	491	475	505	490	469	542	476	485	525	458	485	432	510	509	493	496	502	502	457	502	526	508	486	491	486	535	500	451	497	474	511	472	501	486	481	451	527	488	482	449	490	527	534	498	508	491	469	493	519	452	473	507	529	476	517	539	476	502	493	509	476	489	512	496	454	501	466	463	500	465	532	511	476	505	485	506	477	504	486	517	456	453	484	463	527	526	466	517	474	467	440	447	516	503	510	506	505	492	546	478	487	488	479	448	518	475	488	487	451	524	494	508	498	509	464	488	503	496	532	483	507	500	469	461	533	476	501	476	447	519	528	464	460	500	500	464	484	489	539	449	482	494	472	476	511	497	454	481	476	496	519	490	483	496	441	478	535	517	477	479	473	472	512	455	494	489	525	523	444	462	503	508	491	482	538	485	492	449	487	481	481	491	531	518	510	495	497	475	465	485	486	465	484	463	484	492	495	446	502	513	508	482	493	442	458	467	474	506	448	463	501	459	465	450	505	529	498	468	496	479	463	467	507	500	474	517	452	475	505	470	495	529	464	516	484	485	512	493	471	525	459	472	515	511	472	497	491	495	490	499	466	506	476	524	475	475	470	472	453	502	479	473	485	473	430	506	487	518	487	464	444	480	486	486	511	522	502	451	511	470	476	473	479	504	494	496	486	510	504	503	520	462	492	487	471	467	456	455	465	492	455	481	493	462	466	496	543	467	519	454	522	488	495	519	478	478	464	494	513	502	459	501	498	521	486	510	467	504	465	467	450	510	495	462	477	499	498	492	496	500	507	504	458	502	456	427	480	521	488	450	488	495	518	499	494	497	486	459	503	505	434	455	502	505	473	496	482	503	463	503	477	512	467	494	516	458	486	477	497	483	517	491	488	473	532	471	505	486	494	492	477	458	511	485	480	535	541	489	480	488	488	451	483	502	511	465	489	475	518	470	471	472	504	471	493	496	465	491	486	511	511	497	484
39661	21814	10542	4945	1929	611	409	385	348	347	285	279	270	305	284	275	257	242	250	242	224	234	232	232	236	218	246	229	224	233	256	249	213	232	222	259	238	227	210	209	213	253	195	236	266	252	229	234	232	224	232	249	204	231	236	224	227	240	244	229	225	243	266	255	247	190	239	219	230	210	224	238	222	219	226	246	224	248	224	224	227	202	211	243	249	234	240	220	212	201	221	248	227	256	197	213	257	215	214	227	229	238	205	219	219	200	228	230	225	239	204	191	227	222	226	208	218	227	234	230	203	228	218	241	227	223	209	223	217	224	225	252	272	236	230	229	223	217	209	235	221	234	247	246	222	258	246	203	234	257	216	222	235	223	225	226	224	228	263	234	208	243	212	209	217	215	239	244	211	222	216	288	240	223	217	215	233	230	262	241	202	170	228	256	200	203	243	267	247	242	226	219	213	207	198	220	228	266	262	228	231	244	251	249	219	212	231	219	216	204	226	219	215	215	265	249	208	200	210	240	235	232	217	252	229	204	232	224	223	239	220	251	232	201	242	253	216	234	236	220	240	216	239	235	220	212	220	223	232	202	233	246	238	238	226	242	255	196	217	230	227	241	241	213	231	228	269	185	230	236	221	206	249	211	232	232	224	221	205	227	240	226	239	227	221	214	226	241	240	219	240	210	209	223	247	219	218	255	222	250	244	247	240	240	236	244	218	247	230	253	198	238	215	211	221	223	233	247	210	204	231	232	230	209	240	207	232	211	213	212	249	226	227	252	213	237	222	221	246	219	215	261	249	241	232	241	235	215	207	221	252	236	253	213	225	249	240	238	218	207	246	240	217	248	258	208	233	244	196	258	192	214	223	236	206	210	223	213	240	206	217	219	201	230	247	230	212	254	225	198	225	210	224	200	216	225	236	247	238	250	207	209	211	224	217	216	222	211	234	235	251	216	220	243	213	257	257	250	224	216	213	262	217	247	261	229	204	200	194	234	229	210	219	211	248	226	219	229	250	224	216	224	233	221	228	203	226	210	227	234	228	182	235	216	245	234	205	216	244	212	259	263	232	253	230	204	247	252	200	216	240	228	240	206	223	242	275	222	229	218	217	221	229	244	225	231	236	235	228	202	216	225	245	255	241	216	208	230	237	206	225	223	228	241	241	231	205	213	210	207	233	204	222	209	213	250	221	218	242	232	239	230	222	205	240	221	224	237	216	218	209	223	244	231	223	237	242	229	248	235	240	213	238	226	245	230	205	226	253	233	230	216	212	232	239	212	222	191	233	245	216	219	227	234	239	228	235	220	235	209	274	258	264	253	179	226	237	229	272	210	242	233	194	243	259	240	224	246	212	228	223	254	234	245	241	210	236	220	240	256	225	240	224	238	215	218	220	210	227	221	226	230	230	219	205	215	221	206	235	217	246	215	259	243	212	206	237	214	201	240	245	229	215	215	272	241	214	229	212	254	231	214	229	216	242	231	244	233	226	230	252	210	205	219	244	256	241	235	220	255	231	213	264	238	192	237	248	224	248	201	285	231	263	231	218	249	239	231	201	226	237	224	202	231	249	234	218	249	227	242	250	231	231	232	209	232	209	233	226	216	194	246	239	237	197	198	244	247	207	223	244	219	234	217	219	256	230	235	212	231	259	203	210	233	247	242	212	202	200	223	262	229	247	259	224	237	221	217	225	212	247	261	222	230	216	253	220	242	225	232	235	220	220	212	219	229	183	222	240	209	243	259	207	228	230	199	225	237	227	221	241	248	245	227	236	214	224	251	243	247	213	229	212	217	221	224	243	201	221	235	199	232	223	220	225	228	227	281	224	190	244	230	218	222	240	240	220	238	256	220	216	232	247	258	244	220	215	215	252	234	226	255	248	230	226	219	219	208	235	218	234	272	212	204	246	247	241	247	194	227	250	213	235	259	235	240	231	238	227	236	225	244	202	251	227	235	197	261	204	213	218	218	218	237	221	226	240	226	250	225	236	226	255	250	240	232	229	229	230	235	233	247	252	232	249	264	238	245	236	243	223	215	228	205	237	236	208	229	224	202	242	269	237	225	232	236	244	228	227	229	222	230	227	222	204	225	185	255	223	242	240	239	219	219	221	223	272	221	217	214	225	228	240	238	249	229	267	229	225	235	215	213	227	240	265	263	232	242	237	247	204	207	202	229	242	232	237	231	223	240	215	230	251	231	223	196	240	231	213	251	237	227	226	212	236	235	237	230	219	256	250	199	229	255	210	233	228	208	243	248	236	246	242	198	213	226	243	241	238	191	231	204	212	259	222	204	227	221	227	238	238	215	236	238	202	231	246	217	233	212	237	242	201	234	218	245	198	214	211	238	231	232	250	227	223	207	207	227	256	236	206	221	226	218	199	238	240	210	247	227	219	238	227	224	223	212	217	233	224	213	207	252	231	206	213	192	253	243	210	217	265	219	249	254	222	233	222	237	207	226	231	223	244	221	252	254	231	216	238	232	219	235	206	248	228	243	221	203	240	254	211	219	249	234	249	242	202	210	202	228	228	235	230	217	228	216	221	226	198	227	213	220	233	204	226	211	209	235	225	225	238	239	234	223	245	225	214	208	194	211	262	225	262	218	201	239	258	215	222	202	225	227	251	212	238	221	220	248	224	254	243	220	211	206	227	227	198	252	211	219	224	213	230	216	239	221	229	204	239	229	229	226	246	210	263	221	217	219	227	214	238	211	237	227	221	215	218	219	213	242	218	233	246	237	215	190	251	259	249	232	235	236	227	210	233	236	240	225	218	241	259	255	219	227	222	224	249	259	232	226	230	218	217	239	223	226	241	224	239	255	225	247	227	227	245	214	248	222	229	217	255	229	218	208	220	212	243	244	219	244	233	243	211	243	239	225	214	204	217	210	232	249	235	233	230	227	222	232	252	239	219	232	218	221	225	221	230	220	216	244	250	236	237	208	253	233	224	218	237	217	210	221	224	219	244	243	254	184	202	254	230	222	225	204	213	215	201	219	210	204	246	243	246	256	251	254	252	236	217	210	232	224	249	217	223	248	223	214	243	196	221	237	209	231	207	228	227	264	215	220	191	234	228	224	213	212	236	239	239	198	228	214	249	205	226	216	218	224	210	236	219	193	214	228	205	230	215	257	250	249	263	209	227	227	221	230	209	211	206	212	214	210	241	256	223	250	206	235	226	228	214	232	259	216	189	205	209	243	243	221	237	246	228	225	222	221	250	253	224	189	268	247	241	226	213	235	230	234	231	260	231	224	238	217	271	238	236	224	237	219	220	245	230	232	212	237	238	217	228	226	247	208	231	229	221	227	222	227	196	223	221	248	221	229	264	226	236	220	211	231	251	236	223	233	235	213	223	240	224	234	210	245	252	223	244	227	238	237	206	216	238	220	231	236	199	243	215	227	200	272	238	229	222	223	228	259	259	236	206	222	219	208	222	242	227	235	224	239	245	217	218	206	223	240	245	213	230	230	219	221	244	256	218	253	239	237
24689	15424	14462	10256	6048	1957	1335	1234	1047	951	903	839	811	715	711	641	617	584	590	593	587	560	516	535	542	508	504	487	522	501	532	477	477	509	508	500	460	505	520	514	514	499	488	506	482	486	503	487	521	511	500	491	480	521	490	478	477	516	512	530	483	508	489	528	520	507	464	519	465	467	508	486	487	478	503	496	512	461	507	529	496	541	488	545	494	496	505	517	451	502	492	456	471	501	466	510	510	457	505	475	489	483	486	435	529	474	449	463	507	489	539	444	486	472	467	504	498	510	505	497	510	531	506	509	502	498	528	486	521	503	501	491	469	468	502	545	471	501	540	467	495	489	539	471	465	516	532	498	503	461	505	494	466	524	513	488	515	522	497	486	486	505	502	517	499	452	477	510	479	505	494	478	478	498	492	518	523	499	488	493	490	506	483	474	525	500	467	468	485	482	503	489	486	550	493	533	479	488	489	461	522	488	466	511	503	527	496	500	496	454	522	487	523	519	491	496	465	521	489	494	537	511	524	466	472	494	462	501	494	507	492	502	492	476	493	508	522	518	538	549	503	492	512	496	473	509	495	491	509	508	490	502	535	509	476	518	499	508	519	482	493	530	455	497	507	476	506	472	489	491	479	462	498	491	469	513	480	531	467	482	489	485	496	470	498	502	505	526	446	495	495	491	484	518	476	531	514	512	534	475	536	532	500	511	506	499	454	534	509	524	501	495	511	490	491	473	499	510	513	518	456	529	543	503	480	505	497	478	512	503	457	474	486	525	474	492	486	476	502	538	480	507	538	505	497	480	520	507	490	494	454	530	518	520	509	487	488	547	504	505	486	501	480	470	472	461	485	506	541	496	519	488	481	512	460	509	497	478	495	519	527	485	518	469	483	500	518	496	498	501	489	495	521	491	489	504	508	519	487	510	507	465	474	516	484	485	497	524	493	521	478	497	503	548	496	502	462	503	470	544	506	485	532	510	472	494	491	485	521	457	541	519	560	458	495	486	499	489	490	516	493	485	498	499	544	496	458	483	482	511	509	515	510	529	503	494	545	508	500	508	524	472	477	523	455	489	533	487	514	481	526	503	481	486	508	522	507	499	502	497	489	477	492	491	491	517	503	504	493	508	508	478	464	542	493	472	500	499	504	501	479	508	514	455	481	470	494	481	493	531	482	536	521	485	495	506	508	527	509	462	505	501	513	488	523	492	508	520	497	496	503	481	472	495	470	477	517	525	543	486	515	514	498	493	506	495	478	493	506	502	492	501	495	446	511	481	464	508	503	530	539	500	459	458	489	494	525	522	473	473	497	483	469	485	488	453	508	478	499	506	461	504	517	494	463	459	516	509	525	483	515	489	490	517	537	559	496	507	489	516	492	530	483	496	507	506	543	478	487	464	480	493	488	512	502	516	520	481	496	469	498	463	480	521	501	511	495	463	512	497	482	471	529	470	520	497	475	504	495	505	496	538	497	475	468	514	483	501	492	504	464	476	506	541	492	474	525	506	471	458	463	494	512	461	509	518	491	500	474	487	500	485	542	479	506	480	540	516	476	507	492	493	485	494	497	488	505	504	457	476	521	478	501	516	534	505	485	495	489	488	492	528	472	471	537	503	535	530	481	516	474	482	507	476	516	533	485	512	515	498	509	493	496	510	506	500	486	499	511	535	469	519	466	489	516	494	496	496	489	461	500	486	490	515	502	510	518	507	455	522	509	487	503	475	473	546	461	503	494	504	469	511	526	510	517	472	542	483	488	524	531	502	500	535	508	507	505	481	511	521	510	513	506	487	495	503	485	497	488	523	527	510	500	487	474	507	485	496	493	491	495	513	469	531	507	492	449	518	531	512	524	519	519	475	474	481	489	488	520	503	468	505	538	479	534	490	511	461	512	480	498	514	459	522	534	507	513	525	484	535	490	484	463	462	514	498	487	502	488	487	518	469	507	525	511	477	495	492	537	487	472	483	503	511	500	475	473	523	549	468	562	516	544	459	518	504	537	531	521	530	506	501	498	463	495	472	485	491	459	512	524	477	464	514	500	511	502	458	475	484	484	524	451	482	502	439	459	531	460	481	552	504	455	484	470	540	497	480	497	510	505	506	500	523	528	460	495	489	474	472	489	480	501	512	519	484	499	493	473	464	510	509	472	482	487	473	472	480	509	479	472	510	520	529	505	477	501	492	498	474	463	479	528	524	483	494	483	479	509	489	505	519	503	497	528	495	472	444	472	521	484	490	520	484	536	499	513	519	519	502	518	505	504	480	475	497	499	474	487	471	481	500	500	475	424	471	521	497	510	573	476	516	440	491	479	505	478	511	466	489	492	524	467	525	491	461	536	467	499	469	496	503	484	508	505	525	517	509	450	522	515	500	471	517	513	469	560	527	454	488	516	512	470	490	508	484	528	560	525	492	508	518	508	520	500	491	497	544	476	492	466	502	518	479	489	487	490	493	497	496	507	489	556	498	489	459	493	515	473	525	483	482	517	472	489	522	504	474	527	461	507	473	505	501	480	511	532	496	538	479	494	500	518	508	520	499	489	484	518	501	490	488	497	506	488	483	519	476	501	499	528	475	505	540	504	482	497	487	474	502	483	544	485	515	475	500	516	524	531	496	512	494	477	537	504	504	470	495	510	479	525	491	480	496	497	507	470	536	512	476	495	489	501	477	485	494	523	503	520	491	479	501	465	520	497	464	480	486	502	478	501	497	538	502	488	498	483	473	500	519	485	494	525	537	505	507	490	501	505	491	517	530	521	480	519	511	518	506	488	518	504	498	491	473	484	512	512	482	533	481	511	466	493	490	476	509	511	497	482	474	474	502	496	483	499	514	467	480	476	505	488	491	536	503	496	499	456	487	479	491	511	505	520	470	507	478	491	500	480	492	484	498	482	541	548	523	504	475	484	518	501	511	463	529	497	513	479	515	501	513	469	532	482	500	521	498	520	494	527	520	473	500	475	492	534	478	474	506	482	493	524	500	470	489	460	500	494	488	478	536	471	489	528	465	503	513	466	518	557	481	529	497	518	479	499	545	462	476	528	468	527	510	489	482	469	498	504	547	498	503	470	526	511	529	520	489	516	491	515	530	498	500	459	490	511	471	468	484	522	496	465	490	503	488	478	511	501	516	506	500	454	456	489	550	526	503	491	478	483	480	480	482	520	497	486	476	493	526	479	471	513	474	507	476	514	483	471	514	480	505	522	484	473	475	483	532	486	472	513	513	519	468	530	481	465	500	461	509	483	510	488	499	497	513	452	474	488	474	519	497	498	513	503	434	523	488	532	489	476	456	520	512	461	512	513	463	484	442	507	474	498	550	507	490	496	516	528	499	488	478	511	494	495	543	470	470	504	497	514	503	479	487	506	498	465	428	511	512	490	501	504	494	481	545	494	486	491	519	481	480	513	477	475	482	511	477	489	502	530	472	481	472	477	505	489	481	508	502	500	483	476	467	486	480	532	494	513	493	507	514	512	494	454	517	501	501
55712	27794	12327	4764	1570	557	354	372	291	312	260	266	262	231	231	241	232	212	208	217	238	240	231	217	231	205	202	227	214	222	212	214	202	211	200	214	206	207	212	196	209	200	221	200	218	222	218	221	240	211	227	246	187	211	231	218	199	215	207	201	189	216	188	207	219	221	207	211	230	196	213	223	197	187	242	198	225	213	225	204	217	209	187	232	236	215	237	240	202	204	238	193	228	193	214	214	216	215	208	238	207	194	226	255	208	232	226	238	224	216	226	218	228	242	227	185	235	238	229	220	197	224	183	233	176	216	223	212	208	211	225	212	219	209	205	207	183	210	197	249	222	236	213	223	196	223	241	189	223	209	194	184	210	187	232	180	227	220	202	216	210	216	214	223	217	216	200	227	234	192	205	221	208	229	205	202	216	245	237	196	216	237	232	179	229	213	205	222	220	218	209	199	198	192	207	200	222	190	220	229	219	204	210	196	193	237	199	204	210	211	203	214	223	222	228	210	225	191	209	232	199	210	170	214	232	189	240	228	221	233	207	213	227	220	227	213	221	217	200	206	189	226	213	221	185	201	202	214	198	189	203	215	222	215	219	222	215	161	232	216	205	209	211	200	212	226	188	208	193	244	235	198	233	223	191	216	199	242	207	210	218	230	227	200	211	186	207	234	208	226	209	216	204	224	220	218	237	198	240	205	223	226	209	214	207	230	203	191	220	193	234	220	199	237	214	206	203	206	203	227	212	199	213	190	213	197	208	205	204	192	210	220	188	220	216	217	200	190	225	250	213	235	192	235	204	219	216	231	199	202	230	202	236	221	234	194	203	200	190	232	222	210	206	220	195	195	203	229	227	238	200	202	227	193	219	214	196	226	203	208	231	213	171	228	209	212	216	214	234	238	192	248	214	220	217	190	238	239	243	215	191	215	190	199	225	188	205	220	178	183	234	196	210	219	210	219	226	182	226	214	223	193	207	225	199	221	256	244	215	207	229	232	180	229	224	234	226	231	216	199	216	194	223	204	231	220	188	210	221	201	207	188	236	227	221	230	231	217	213	205	219	215	227	219	248	230	242	203	197	214	188	226	223	248	204	201	226	196	198	239	222	203	217	249	199	201	213	201	196	218	214	204	210	219	215	233	221	195	187	245	207	210	214	205	216	227	221	221	227	215	251	200	221	209	203	204	220	216	215	229	208	221	205	232	195	214	196	220	243	221	227	227	213	219	212	188	201	218	234	222	216	202	211	213	213	216	209	215	243	227	225	233	186	190	203	216	213	217	227	219	226	216	187	220	233	197	187	225	188	188	229	223	224	201	244	226	210	201	217	224	218	217	200	207	208	219	236	225	205	219	196	183	215	189	210	252	228	199	207	214	206	198	211	220	186	210	215	212	215	188	194	217	200	233	222	210	242	245	218	224	190	206	210	221	221	206	202	223	208	199	217	205	223	196	246	219	199	230	189	243	230	204	216	196	233	232	214	213	225	212	180	211	213	239	203	190	230	204	177	204	236	241	235	226	215	210	209	201	203	212	208	227	191	214	205	212	211	187	216	219	233	260	220	202	218	230	197	192	219	222	229	207	217	226	193	213	230	209	213	220	192	238	194	200	217	243	225	229	228	207	239	223	217	214	201	226	213	236	209	199	210	228	212	186	217	231	230	211	223	175	204	228	197	233	202	209	223	228	228	210	203	213	232	210	208	235	248	201	233	245	229	210	212	192	221	204	239	195	195	212	224	206	234	214	198	196	197	245	215	205	203	194	197	216	216	195	220	188	201	208	218	207	184	238	253	199	201	229	167	227	201	232	212	201	223	214	230	219	250	209	196	197	240	224	194	214	203	218	234	192	211	225	243	208	206	236	199	216	206	203	238	202	193	210	194	207	218	229	205	236	211	200	210	215	203	216	221	205	194	243	224	262	250	231	230	189	234	225	188	193	238	188	205	216	219	218	243	227	202	229	215	231	251	228	221	203	226	233	223	214	203	237	221	203	203	211	229	215	209	217	196	219	231	249	209	185	223	229	231	219	216	215	211	202	228	234	183	225	221	229	197	222	213	227	233	218	213	210	206	199	211	224	239	231	185	189	233	251	227	227	199	227	214	239	212	204	187	239	206	192	219	221	201	229	194	202	214	219	225	191	221	205	214	221	196	210	218	226	219	206	216	207	214	225	191	250	233	206	216	190	201	179	200	203	215	199	213	193	243	235	215	209	199	220	234	208	224	196	214	195	207	211	210	222	195	210	227	194	216	210	193	228	227	205	208	202	230	208	215	185	200	217	192	209	232	206	204	202	216	191	185	210	217	201	240	214	212	208	250	214	242	216	211	220	251	237	219	214	217	233	211	225	240	214	230	238	195	208	230	201	204	213	214	239	203	232	231	204	220	214	209	229	242	229	219	219	208	236	241	220	213	213	207	177	215	225	219	197	219	218	233	215	216	213	182	173	224	200	247	207	217	219	181	214	208	211	206	197	229	205	201	209	239	247	204	202	225	253	191	205	201	214	230	187	210	208	225	221	215	237	196	208	225	192	233	214	221	237	216	227	235	228	202	210	233	218	237	214	189	214	221	209	218	227	199	242	231	210	213	210	219	233	200	219	202	229	178	219	213	242	230	189	189	239	203	220	239	210	211	226	240	207	206	230	213	236	198	166	217	194	227	196	211	200	232	227	227	224	219	209	250	188	201	230	214	217	214	210	237	211	196	197	224	203	224	214	191	220	178	198	228	239	216	209	200	227	192	215	254	222	194	214	230	217	222	212	222	195	212	212	187	203	179	213	196	223	230	221	211	215	222	209	240	231	209	217	199	216	211	219	247	241	231	239	202	219	233	238	245	224	203	205	198	216	219	231	199	200	214	239	234	210	183	202	203	200	212	219	209	238	225	221	201	187	218	194	198	219	212	205	196	193	233	193	229	204	218	192	189	256	189	211	185	216	180	212	214	224	185	223	227	223	231	230	217	218	195	225	176	190	214	195	228	218	223	192	197	223	204	215	210	212	215	218	235	223	212	233	212	228	240	226	196	219	193	209	204	235	227	209	210	198	195	206	206	207	206	229	190	197	231	240	216	213	171	228	215	238	209	198	188	220	214	200	193	208	207	218	205	226	212	223	223	222	190	199	246	204	188	250	218	200	213	175	198	208	215	203	210	192	212	220	207	232	212	224	200	211	193	213	206	245	212	210	233	225	191	201	227	221	203	215	212	195	241	191	208	222	195	207	218	181	207	220	213	238	239	179	209	211	214	215	187	208	201	185	199	206	190	192	228	197	256	191	213	212	227	230	220	212	204	203	250	218	222	251	213	187	193	191	225	177	214	227	215	210	220	247	234	206	238	213	218	203	204	225	192	201	220	211	214	211	210	208	207	213	218	207	219	219	220	205	211	208	210	215	233	189	204	189	215	248	231	208	194	198	217	224	257	214	228	175	217	230	222	202	206	201	170	232	207	202	223	254	222	207	225	211	236	211	220	218	231	260	242	216
36515	21232	14276	9212	4435	1877	1195	1036	937	843	782	685	692	648	613	566	615	555	577	559	541	527	491	544	503	489	487	449	490	503	464	486	490	482	457	473	533	487	449	522	477	459	464	506	468	473	460	530	486	449	478	483	516	484	500	470	488	504	465	506	461	469	478	433	511	486	480	450	470	518	493	462	459	487	504	445	456	463	477	497	524	524	477	465	477	532	479	464	470	489	537	508	529	490	471	496	484	460	500	507	487	496	463	502	467	453	528	504	517	497	499	484	447	469	495	471	506	457	463	496	475	465	479	504	467	454	443	505	488	468	475	483	449	471	467	500	448	509	444	492	488	487	461	439	491	449	486	483	468	453	464	518	491	472	480	482	496	490	455	471	475	459	440	459	511	456	519	484	494	497	482	484	505	486	492	489	477	467	452	447	457	467	496	478	449	476	482	474	468	480	479	430	476	462	459	484	508	453	459	496	479	494	469	478	496	447	467	483	463	533	479	478	454	486	455	479	476	453	439	473	483	443	426	453	494	406	459	483	489	452	483	459	450	472	496	485	479	470	482	466	476	523	484	473	456	472	461	495	492	475	488	491	464	480	458	476	528	488	470	497	449	487	511	509	479	498	444	511	463	464	476	448	491	463	483	462	478	461	490	472	474	501	489	471	496	472	479	433	485	487	454	468	482	502	449	461	476	505	460	466	501	501	473	497	484	459	479	455	470	454	471	485	464	454	471	455	473	469	473	468	492	491	464	483	480	452	489	429	509	489	537	452	467	461	497	463	478	437	470	474	520	506	449	447	466	471	450	465	486	459	492	461	480	511	489	495	475	464	474	493	449	470	433	461	495	517	455	460	467	502	511	493	504	464	432	450	458	477	470	424	452	497	440	513	482	490	475	469	502	468	429	464	478	493	491	506	485	435	461	492	488	463	469	497	493	482	448	491	470	459	496	444	444	489	468	509	474	511	459	457	454	467	441	476	493	479	450	474	470	460	444	458	482	505	483	446	498	479	482	430	442	469	459	462	453	459	488	468	467	549	503	500	487	452	467	477	447	491	499	419	484	474	518	480	491	498	496	442	456	499	512	441	452	485	476	495	485	486	482	453	470	502	483	494	478	479	455	454	503	444	473	477	511	462	471	474	506	485	466	501	423	492	456	518	466	474	469	471	465	514	509	511	482	499	457	482	467	464	475	491	506	473	488	448	449	462	482	464	488	487	468	476	501	450	486	491	479	478	463	465	478	504	477	468	461	456	492	490	485	472	502	519	486	449	470	489	487	460	486	486	508	466	497	468	463	476	475	498	442	507	475	480	485	492	469	464	476	479	471	451	493	444	469	502	518	462	492	427	462	501	460	481	445	465	438	504	466	460	493	448	480	515	457	444	507	471	470	455	498	477	440	435	497	442	463	468	497	450	458	465	457	471	477	467	478	468	453	467	459	476	426	485	460	477	444	523	490	489	446	485	444	508	478	453	452	507	487	457	494	461	469	484	487	467	487	456	438	467	438	501	452	476	464	474	468	488	483	485	512	442	485	468	469	514	464	446	483	492	471	438	465	465	471	490	467	481	469	498	438	463	498	460	466	496	455	491	466	489	479	461	482	489	451	448	485	514	446	458	508	484	457	458	481	443	482	486	505	443	462	456	468	501	453	498	462	449	513	463	489	522	496	483	510	498	491	482	435	468	462	475	451	478	449	471	472	511	483	487	486	486	483	489	446	470	432	452	489	485	484	493	485	477	446	439	492	477	472	465	489	490	470	460	457	449	456	461	495	479	436	449	443	419	462	468	477	467	455	497	495	472	494	471	470	496	463	478	475	442	470	492	411	478	463	469	476	493	454	505	439	462	523	487	486	481	441	480	477	488	470	464	508	500	457	474	457	483	466	502	455	443	503	446	460	512	509	499	452	453	435	522	469	486	434	487	471	455	507	487	493	462	491	496	496	460	488	484	439	438	471	468	480	479	492	457	480	475	462	499	450	467	497	456	516	460	486	469	458	456	465	454	513	495	485	462	440	496	496	484	477	517	484	452	477	491	451	499	471	455	462	502	526	481	471	483	490	497	467	477	510	519	469	481	474	508	482	472	508	461	501	489	519	473	526	451	496	472	486	451	497	474	458	456	467	469	503	454	463	433	426	490	450	497	484	460	443	460	485	502	453	483	463	509	526	481	481	509	472	470	488	511	514	470	469	458	490	481	457	460	473	471	435	476	485	476	459	446	457	474	447	481	484	496	484	434	457	458	468	412	477	434	463	479	476	482	452	476	476	446	519	477	461	484	483	490	470	475	464	466	451	428	447	488	437	507	486	504	492	434	484	452	509	480	492	456	480	491	507	470	490	439	503	474	476	476	459	488	473	456	471	452	455	479	485	481	471	446	466	414	464	502	489	488	460	455	477	503	474	485	492	495	418	452	492	505	474	462	499	464	498	467	506	485	461	468	466	457	516	480	513	467	451	515	487	512	459	440	465	469	445	470	500	467	470	444	486	446	472	499	475	452	489	479	485	477	443	500	470	469	448	475	451	489	470	490	461	454	458	419	489	503	475	460	481	457	482	494	448	475	462	488	434	481	482	472	456	475	436	476	458	503	440	448	452	495	471	455	459	441	462	494	462	456	442	492	454	483	489	472	498	485	467	479	500	514	483	503	513	470	453	458	440	483	475	458	497	497	491	496	430	468	494	443	506	469	479	497	466	490	466	444	442	466	444	463	456	470	478	461	505	469	432	509	429	460	427	440	486	510	471	481	464	459	466	468	514	466	493	482	447	472	455	466	484	511	524	493	456	468	486	498	460	502	478	493	463	480	498	463	470	485	468	476	479	501	490	450	483	436	503	479	518	485	457	452	479	486	487	465	486	454	481	489	437	417	475	463	464	460	484	492	470	487	452	507	487	482	446	480	484	487	469	503	437	458	477	476	477	435	480	505	490	463	509	491	429	471	483	461	483	517	442	458	501	499	473	445	477	462	456	483	496	528	479	505	471	457	462	476	495	460	451	460	447	478	491	460	483	436	447	468	460	453	441	473	488	449	473	448	468	447	483	456	463	488	503	484	474	475	454	519	497	472	464	462	455	486	494	431	482	458	414	472	497	472	470	456	477	489	511	463	496	427	451	446	459	444	470	463	461	504	507	452	477	452	472	504	489	461	485	464	460	454	471	495	480	477	503	472	481	455	485	461	456	492	430	483	480	467	477	448	480	474	477	471	451	474	465	467	482	471	483	496	509	473	458	461	476	473	519	511	465	461	472	493	498	485	449	500	500	453	491	506	445	487	491	495	502	481	484	461	488	476	430	472	495	453	451	482	475	479	520	492	521	486	443	486	477	458	467	516	462	456	519	463	449	468	479	460	465	467	473	457	427	441	470	451	459	498	470	480	504	501	475	498	495	480	494	468	447	479	475	491	505	503	485	477	459	482	472	453	440	470	462	494	468	439	463	463	492	497	471	457	449	471	516	475	480	488	487	476	492	472	456	504	475	487
62148	32391	18236	7426	2337	1126	548	496	396	341	329	291	266	250	261	312	278	236	247	230	266	230	215	193	224	219	242	225	241	225	224	227	220	225	216	249	217	238	218	210	225	204	195	233	211	222	229	241	214	227	232	224	225	247	222	221	229	254	207	221	213	200	241	260	228	256	256	227	221	194	219	227	214	212	208	230	223	204	224	238	234	256	219	246	231	252	240	240	221	216	236	233	221	213	233	218	243	240	219	228	243	264	240	234	227	226	216	203	200	238	208	204	209	236	235	233	235	217	224	216	234	214	227	232	227	201	201	204	233	263	220	232	197	234	217	220	211	232	241	230	215	212	225	204	210	205	218	186	207	224	201	232	245	256	243	209	201	197	216	215	218	226	223	235	226	234	270	220	210	228	229	201	202	238	228	226	212	252	214	226	229	236	208	222	217	222	243	257	241	245	222	248	243	238	173	178	191	236	225	230	214	214	221	230	205	255	225	225	210	213	236	229	224	218	216	254	222	235	234	186	216	228	228	221	246	255	214	227	222	220	217	211	207	236	260	220	223	212	229	207	209	201	241	208	254	196	202	236	209	223	225	226	258	203	220	214	201	232	225	228	204	180	209	172	184	202	254	233	227	238	240	184	236	201	238	194	201	246	231	214	188	212	208	222	221	224	216	219	223	245	196	185	194	207	230	258	250	231	217	236	217	207	204	208	216	226	231	180	222	224	221	236	235	228	250	190	212	226	226	210	208	237	224	216	242	214	230	220	219	226	238	231	220	220	226	214	242	206	229	252	207	227	238	212	237	209	227	232	212	195	211	225	218	214	237	187	207	225	213	207	199	222	180	186	228	219	213	227	210	199	204	211	242	227	231	231	207	213	189	228	240	244	208	197	209	223	242	232	220	242	250	229	235	209	211	228	199	225	222	243	216	206	212	204	218	214	202	228	242	222	217	249	246	196	208	237	239	227	229	218	245	217	238	238	230	226	198	215	208	208	227	223	221	217	220	221	233	223	201	220	216	256	211	242	189	231	211	229	237	232	207	222	228	205	211	224	210	204	248	210	244	222	236	201	219	244	237	236	225	181	225	250	207	234	223	200	215	221	228	214	220	249	230	215	223	221	211	207	202	217	234	227	226	207	215	217	193	225	214	221	205	238	224	207	214	224	193	245	202	215	247	239	224	210	193	217	214	251	241	238	226	212	225	184	211	222	252	224	211	232	227	202	224	245	226	216	239	240	217	237	217	210	241	237	239	221	254	225	220	227	209	189	237	231	211	242	219	227	216	215	235	215	201	227	236	228	239	228	238	216	210	231	214	235	259	202	205	209	247	254	206	196	228	206	250	222	207	210	197	234	210	210	217	217	219	206	203	206	200	214	232	252	216	198	193	228	211	218	245	237	238	229	237	226	240	221	225	214	210	169	208	230	223	227	211	200	243	206	215	226	222	215	217	248	210	223	210	228	216	223	224	193	206	197	187	208	231	187	223	227	192	207	203	220	205	234	264	222	246	244	235	216	244	223	211	203	210	215	236	247	237	232	196	214	236	235	226	226	218	217	220	204	228	215	218	204	204	191	191	189	251	235	240	228	225	231	231	233	206	226	234	234	235	230	229	211	198	211	253	240	232	197	232	201	231	221	218	240	201	213	254	262	210	206	219	217	225	231	257	229	208	228	213	200	237	237	202	239	215	193	234	216	214	223	220	222	202	210	225	206	233	223	240	189	220	234	233	236	231	202	235	228	221	218	229	219	219	221	221	202	208	179	252	218	216	251	213	243	209	246	251	217	207	220	211	212	229	195	215	240	220	230	260	246	216	207	220	215	223	223	214	233	253	261	226	222	222	223	244	230	219	233	207	226	229	203	197	228	234	207	213	236	222	220	210	224	197	200	238	212	225	205	249	240	227	226	205	207	229	207	218	206	224	214	218	226	238	205	222	221	227	233	235	236	198	191	209	205	240	214	222	222	193	227	224	219	230	179	203	229	217	214	193	220	199	216	250	226	214	229	248	203	232	216	235	217	228	197	229	238	198	235	244	236	230	232	209	207	216	234	228	220	194	233	206	241	238	227	206	234	234	224	215	226	246	210	228	222	208	234	254	260	232	214	209	219	202	225	205	264	223	172	215	198	199	215	223	185	227	198	206	188	210	203	198	257	241	220	233	219	214	230	223	229	213	231	220	229	200	232	223	209	228	243	191	204	250	235	218	231	228	224	204	212	257	218	216	216	233	214	245	205	199	211	207	213	215	239	204	228	224	204	237	195	207	219	205	214	230	218	219	240	196	209	205	199	214	209	236	226	244	246	218	205	233	236	222	227	231	233	202	205	242	201	205	218	204	177	218	234	217	206	213	237	226	240	204	207	217	219	215	233	230	224	223	221	216	230	197	202	239	228	221	243	243	216	227	244	231	223	238	214	225	209	228	223	238	225	222	225	220	212	209	193	200	228	214	230	213	219	244	216	197	242	215	201	218	221	215	224	186	234	244	194	221	235	207	214	231	213	221	239	197	224	237	204	222	196	212	223	218	222	249	241	206	242	204	208	246	220	198	215	205	205	238	205	218	231	204	229	206	216	212	208	235	230	241	214	217	234	227	222	253	235	218	198	210	201	228	216	243	223	222	226	229	243	201	253	230	208	227	226	204	249	217	226	216	235	223	248	195	222	238	210	212	237	254	234	234	238	186	214	199	225	238	222	254	224	204	204	227	207	213	230	215	254	249	212	222	234	198	220	240	217	237	205	239	200	241	256	218	236	188	234	227	230	234	249	250	216	224	220	227	249	206	230	193	243	222	224	221	232	242	223	221	254	207	180	224	206	202	224	222	219	222	210	247	234	240	214	223	190	181	222	211	210	215	237	208	221	243	225	234	238	227	207	222	201	214	224	217	197	205	200	224	219	221	209	196	211	218	237	199	217	205	214	225	204	225	226	226	231	220	256	205	212	215	192	199	218	233	229	229	218	207	227	228	236	230	229	220	239	202	236	212	186	212	193	212	237	238	226	228	239	227	204	208	228	208	208	206	226	251	235	208	204	207	211	209	185	234	203	208	226	184	217	235	215	209	218	215	220	230	224	243	203	213	245	197	220	263	242	206	251	226	220	249	206	217	224	194	200	229	228	241	229	212	200	255	251	222	207	217	247	221	224	232	225	207	228	222	225	215	213	204	217	224	225	221	235	221	199	234	215	217	202	232	205	231	255	191	214	232	247	261	232	230	230	225	226	212	218	264	215	229	217	223	231	204	208	226	237	201	253	242	209	203	196	236	233	208	244	228	213	219	206	224	218	221	194	201	240	198	191	222	235	217	225	198	235	192	215	226	230	209	222	238	233	225	222	228	227	214	203	220	206	214	201	206	230	250	207	246	242	252	236	194	230	263	190	206	252	208	215	189	207	210	232	214	217	247	211	221	216	244	240	224	224	239	204	227	245	207	234	224	221	202	243	231	193	207	236	251	227	221	224	217	218	212	219	223	195	192	238	199	230
39016	23876	19855	12677	6863	3850	1934	1527	1303	1169	1094	921	845	774	730	781	714	674	680	625	575	592	512	583	516	563	546	524	526	523	497	490	490	520	494	478	506	450	507	473	507	481	498	468	468	479	502	441	441	523	504	525	495	475	524	429	471	486	506	509	470	508	468	512	528	487	500	523	499	505	482	483	511	488	496	470	475	469	452	473	467	483	466	516	520	489	471	475	503	521	528	493	487	526	482	464	519	481	438	521	507	506	495	456	472	467	475	455	436	461	511	487	490	471	449	511	487	473	497	490	506	473	496	502	533	502	474	483	491	471	474	467	496	477	517	493	500	492	488	457	432	487	490	457	445	442	474	500	512	482	503	492	436	478	483	486	476	448	479	493	476	491	486	494	468	478	493	479	492	479	480	459	474	431	477	472	475	460	506	486	499	462	459	522	468	458	470	508	509	524	470	427	496	487	488	460	521	473	505	457	502	486	473	447	495	470	502	491	527	481	522	508	486	460	507	485	497	475	490	435	482	477	518	510	495	484	498	475	496	466	500	510	460	482	480	466	515	458	473	499	495	470	464	464	484	475	480	456	448	496	464	500	485	504	479	503	467	487	466	488	521	477	481	512	457	510	466	523	466	468	509	484	459	473	496	494	494	520	468	492	482	435	486	469	502	479	472	477	473	467	495	503	469	480	516	491	479	477	463	488	474	485	453	514	462	461	477	495	496	506	450	493	468	507	523	494	496	477	492	511	472	503	526	490	453	466	471	452	458	492	495	476	454	467	485	486	472	491	468	501	543	487	481	511	463	473	434	502	471	505	477	481	485	469	482	487	481	463	492	511	521	508	492	499	464	477	479	476	439	514	460	469	476	505	473	464	462	500	494	465	465	498	486	443	429	460	485	506	483	467	498	489	444	516	479	442	472	503	475	481	457	473	518	507	504	495	517	459	494	471	493	462	492	473	477	501	479	502	450	487	521	481	520	485	489	467	477	446	476	479	454	449	508	493	523	444	476	452	450	485	456	510	475	486	499	470	494	489	492	484	489	461	478	472	510	468	514	470	467	537	455	481	483	487	474	511	492	457	488	492	483	458	499	471	494	466	471	522	540	477	499	486	482	545	453	493	473	487	488	473	497	469	539	478	474	490	502	455	468	484	481	493	492	502	424	460	465	467	496	491	471	486	478	476	471	512	487	499	501	487	519	478	476	465	516	485	473	511	473	436	485	503	483	543	503	469	482	523	509	521	468	485	460	434	495	509	464	463	533	481	483	509	471	455	472	439	454	493	468	482	502	473	459	460	486	513	466	488	491	484	488	474	508	503	507	514	469	449	487	452	507	463	467	479	484	463	481	463	500	471	474	476	466	485	463	499	490	508	485	483	480	527	452	476	499	515	498	469	495	468	460	497	496	483	464	495	496	520	512	469	501	488	470	455	504	471	478	493	466	523	474	474	473	467	484	551	459	472	483	478	481	475	506	496	450	492	468	458	469	479	541	464	459	526	495	495	458	464	472	464	519	472	511	497	492	515	502	466	474	478	481	496	481	485	486	490	512	501	512	515	494	493	508	531	508	470	477	472	490	484	477	490	469	465	469	521	488	476	488	485	470	463	478	501	502	467	491	451	486	466	466	505	456	455	490	490	485	492	467	486	460	492	470	453	485	521	515	522	482	460	519	456	454	479	480	469	507	498	492	486	512	479	482	479	486	501	508	526	497	480	509	501	452	506	517	494	464	446	466	525	466	495	493	454	514	482	468	490	544	471	506	485	502	495	512	479	469	517	480	464	489	464	490	472	539	468	462	489	508	506	513	495	493	475	485	499	487	482	484	493	452	445	463	417	471	484	456	496	497	497	471	456	482	470	500	505	478	486	507	542	495	476	485	475	474	477	504	480	495	503	474	456	517	484	458	506	511	518	476	459	517	469	510	510	524	479	496	485	464	497	466	466	481	482	465	497	487	514	458	454	496	475	488	452	518	503	490	487	463	465	494	508	491	446	471	515	436	490	486	455	513	501	507	504	517	509	494	483	484	449	470	458	447	447	480	475	495	501	517	478	504	531	478	494	484	495	525	459	486	492	448	515	472	504	461	491	500	470	538	475	488	494	522	559	501	492	477	490	482	483	496	487	511	484	489	539	511	507	534	492	468	488	455	482	475	509	484	495	496	494	526	490	459	489	464	516	490	492	538	453	520	482	465	502	517	455	462	529	505	482	502	504	514	465	492	433	485	475	468	494	479	505	483	505	477	451	482	488	498	511	486	471	504	467	461	489	487	485	468	482	534	471	493	485	465	474	478	495	460	480	514	524	489	482	501	461	468	490	477	482	524	483	465	500	502	462	488	486	472	460	493	425	502	485	502	478	472	478	493	528	534	462	463	485	525	494	469	416	482	451	459	532	446	491	536	507	481	487	537	480	477	436	500	467	463	475	443	506	489	495	470	488	517	509	480	499	503	528	495	465	505	493	490	475	523	472	459	514	494	530	479	455	504	463	470	535	494	469	466	470	495	470	468	490	462	480	508	489	480	498	480	509	480	465	538	485	449	493	501	491	488	440	473	474	523	475	528	477	478	471	472	549	501	490	487	456	500	480	501	488	515	448	453	484	491	501	494	463	494	488	497	475	492	490	491	455	450	447	491	473	501	520	494	516	478	466	470	474	484	486	502	497	516	483	506	390	475	507	460	468	472	492	493	445	496	477	484	480	520	545	477	493	468	482	496	486	487	454	502	523	486	423	461	472	488	486	505	504	512	510	467	492	458	467	490	510	440	470	498	492	495	488	526	517	479	470	466	433	451	502	515	479	475	474	469	499	522	479	512	498	507	496	462	480	465	513	501	505	497	514	472	478	471	521	478	477	463	498	453	520	483	527	510	485	471	489	495	487	522	494	474	507	472	482	469	518	492	472	482	487	472	452	491	490	500	474	463	473	518	435	502	492	481	476	519	482	478	504	496	478	493	497	468	483	515	456	494	470	508	488	511	501	503	522	468	495	479	509	496	489	508	481	509	491	449	475	475	478	469	451	489	469	546	487	472	496	504	481	497	468	512	431	539	522	499	464	490	504	444	480	496	451	448	478	512	469	497	493	487	515	450	490	495	467	471	493	509	462	500	463	503	510	488	475	467	517	460	502	524	479	506	515	502	515	458	497	504	475	487	481	480	498	447	479	456	501	477	454	486	476	456	482	471	469	476	459	446	482	467	503	461	529	431	496	475	474	541	450	481	481	503	491	466	476	480	483	473	484	525	495	518	542	512	466	497	513	490	522	516	459	501	485	523	455	460	501	490	549	468	527	470	464	459	472	500	501	474	464	497	467	527	505	485	472	462	477	454	469	484	487	468	462	487	458	509	525	472	482	478	493	469	473	520	464	498	488	510	487	446	515	471	503	483	476	463	434	502	487	517	511	488	507	493	470	478	459	471	477	532	510	488	480	466	472	491	487	479	487	442	480	476	463	468	483	487	479	449	430	472	478	470	492	526	510	502	488
46456	24503	9970	2789	894	416	310	313	305	308	240	269	242	239	253	224	253	261	214	258	216	230	246	228	235	240	211	231	238	226	251	254	231	211	235	198	243	241	223	230	234	203	217	249	203	228	238	240	207	197	222	225	263	199	223	247	244	219	250	221	216	215	237	200	238	239	207	237	214	218	214	229	227	233	227	243	254	240	238	218	221	222	239	239	240	226	215	208	207	240	242	220	243	236	215	213	215	216	225	228	261	233	237	232	234	221	229	238	230	223	212	215	240	228	234	228	215	254	226	223	220	208	231	255	217	244	239	231	204	239	261	231	239	242	233	217	238	195	220	213	222	226	197	209	209	220	201	221	220	229	234	267	243	224	222	223	214	221	254	231	236	233	225	225	240	236	201	247	240	243	228	223	227	192	242	222	231	257	223	248	222	213	223	199	216	219	232	229	241	203	239	207	227	236	224	251	219	235	262	212	200	220	203	213	208	248	223	232	210	217	250	247	244	244	217	235	215	249	227	211	219	229	220	213	216	223	247	226	225	238	206	243	247	224	232	219	209	196	222	239	225	247	201	199	215	205	232	209	197	230	242	221	248	228	270	215	257	229	240	235	221	201	223	238	254	221	222	215	244	252	199	224	263	223	216	227	225	201	224	223	232	237	236	207	229	209	236	213	223	225	254	246	214	212	236	239	220	237	241	229	232	201	207	234	236	200	260	247	230	242	239	225	208	242	215	219	234	216	216	219	244	204	239	211	218	215	242	235	230	215	213	215	228	241	247	223	205	204	217	197	251	226	224	247	239	231	260	258	226	210	250	230	190	228	231	230	242	223	254	232	205	215	200	229	213	229	218	220	211	241	239	225	218	235	231	221	248	218	202	211	199	205	240	222	232	214	231	243	231	210	235	180	217	218	227	211	224	211	201	249	223	233	240	229	218	229	216	227	254	240	212	225	217	204	214	202	225	240	213	207	218	225	252	241	200	232	241	232	214	205	193	246	250	210	258	266	215	232	249	262	219	180	195	207	166	218	228	199	245	246	216	194	252	242	256	223	234	188	213	219	236	224	200	251	236	247	216	257	223	211	249	221	217	204	217	217	206	253	211	231	236	240	243	250	262	235	232	215	204	220	238	189	236	231	207	255	251	255	231	238	238	233	236	258	257	209	240	220	193	196	224	208	210	243	215	203	237	196	220	230	210	246	219	225	192	207	242	229	220	234	220	227	198	201	210	243	244	220	246	245	233	211	214	245	230	232	233	223	226	232	214	196	225	223	244	220	235	225	228	224	214	203	240	225	233	229	212	213	236	236	227	204	258	248	248	238	217	216	249	203	229	240	204	224	261	254	218	213	239	205	221	229	204	177	232	238	208	216	206	225	231	205	198	216	244	214	235	232	203	234	218	226	214	235	203	229	232	235	232	213	244	228	206	260	227	221	211	259	240	240	217	242	221	229	230	242	218	230	220	231	239	225	220	198	218	193	235	243	233	217	238	222	208	227	191	239	220	241	228	257	209	224	250	236	245	238	217	225	234	227	231	214	214	248	234	202	220	220	217	222	252	233	213	250	224	220	196	215	230	235	206	212	247	234	240	246	228	224	250	218	206	227	223	251	225	246	237	231	220	237	197	244	206	240	227	228	245	239	252	237	240	229	223	245	228	214	236	216	251	245	219	252	246	221	235	219	228	190	256	223	254	225	227	266	229	220	248	226	251	204	208	216	232	237	197	225	208	230	236	228	225	231	198	211	249	216	218	213	240	212	212	232	230	211	229	258	231	243	227	200	219	205	222	250	231	228	233	213	212	220	231	237	213	219	217	220	208	231	232	226	251	216	238	243	208	217	224	228	241	204	236	212	224	237	216	228	230	208	235	231	204	248	246	226	215	235	244	223	236	207	241	224	236	217	213	235	266	235	211	231	241	231	237	238	270	217	217	210	220	235	235	246	229	229	211	223	249	227	219	213	214	211	195	234	254	237	247	245	224	205	234	226	253	222	202	227	196	234	215	215	227	225	208	230	213	267	229	262	253	201	207	227	213	212	215	249	231	235	250	200	225	253	211	230	227	247	220	212	222	230	254	211	234	211	243	234	207	230	223	217	231	223	219	238	216	242	224	227	234	230	219	224	230	253	213	238	253	230	243	215	233	231	206	212	234	191	222	241	250	198	241	244	233	231	221	232	223	231	268	204	247	187	194	233	212	240	225	209	233	211	226	257	251	231	228	232	217	228	212	212	235	221	206	224	218	266	246	220	222	230	181	200	246	230	216	211	211	245	247	202	259	230	254	221	237	209	235	235	181	211	212	216	243	221	237	229	208	227	264	224	234	213	237	227	233	226	240	240	219	235	209	227	242	221	241	243	247	254	191	189	205	194	222	197	217	178	225	241	236	205	234	229	226	223	240	246	217	229	213	229	231	220	250	236	220	193	227	205	241	232	250	227	246	221	220	206	252	230	242	245	213	225	254	219	245	220	228	232	256	233	221	226	235	238	244	222	202	215	250	227	227	217	223	207	229	242	237	240	227	231	214	228	197	177	226	240	244	216	223	230	210	240	224	233	237	229	249	275	221	236	244	235	207	203	233	241	225	241	226	249	192	208	206	223	216	254	257	245	236	241	227	250	219	220	230	235	227	210	256	228	223	235	214	207	206	220	230	239	232	209	208	216	271	253	233	206	228	230	217	241	222	239	210	228	242	246	209	228	237	218	212	229	243	229	251	217	224	207	213	256	246	215	213	204	208	210	228	222	226	247	248	248	243	264	228	233	222	247	231	200	213	224	241	221	227	242	235	242	225	247	236	225	246	189	190	202	200	231	223	218	241	244	224	239	227	230	241	188	228	231	212	231	241	222	201	216	262	222	245	215	222	224	202	238	256	246	269	235	217	217	239	209	222	213	214	216	210	234	213	229	227	232	230	208	213	238	233	218	250	237	205	224	227	225	247	231	231	227	205	211	210	230	210	218	213	237	245	240	192	213	236	220	207	221	228	211	231	238	234	226	263	221	247	241	235	209	235	239	219	242	206	231	238	227	251	225	240	251	189	232	215	239	261	240	241	273	242	226	233	221	232	213	197	244	238	241	241	235	259	253	216	256	230	242	227	223	238	258	202	215	240	224	241	221	225	224	219	247	223	224	248	252	270	223	228	250	265	226	212	212	220	249	191	237	230	214	220	227	237	184	236	209	224	242	207	226	232	234	234	253	241	233	241	217	242	225	220	246	200	250	241	204	219	218	244	211	205	240	245	225	233	223	213	200	253	224	244	236	200	215	222	257	230	236	238	224	206	232	270	214	212	221	242	210	202	224	241	238	223	226	231	255	208	226	241	230	225	224	240	240	252	235	235	202	222	218	227	243	236	239	221	232	241	228	232	223	206	228	217	209	213	227	198	218	237	251	211	236	221	248	227	233	222	221	184	212	248	227	231	236	226	229	237	242	232	242	243	206	233	217	210	214	210	235	213	224	213	220	206	222	201	244	230	219	213	212
30299	18062	11797	6163	2877	1224	1033	905	842	710	642	688	627	646	636	596	581	546	566	552	539	494	525	516	519	527	514	502	536	455	504	538	472	517	489	493	489	502	515	534	519	505	500	462	497	525	506	474	510	519	463	499	518	498	524	521	487	502	502	457	507	524	509	450	492	471	506	508	481	526	492	508	472	467	522	497	502	496	477	492	496	512	465	537	501	509	510	509	438	454	517	492	507	445	514	484	485	477	509	484	513	545	504	508	497	504	489	490	520	469	525	482	498	501	511	494	480	483	457	496	498	489	456	453	505	481	494	496	490	489	496	533	498	513	536	491	474	501	491	479	495	505	509	485	487	504	484	491	500	530	540	502	536	491	503	511	471	466	490	499	493	481	525	498	495	517	471	499	465	497	487	526	529	519	525	456	500	510	487	500	475	508	475	457	487	446	489	482	519	527	511	506	522	505	498	494	516	480	479	521	512	479	461	535	522	501	482	492	495	536	450	496	437	453	527	516	520	480	512	514	490	470	494	490	517	527	480	495	512	492	497	466	496	499	534	495	503	493	506	485	500	478	510	485	491	499	515	552	495	490	498	489	493	482	543	503	492	475	484	482	473	461	509	509	457	489	486	478	490	491	553	517	483	508	520	497	492	463	525	525	478	487	498	477	477	481	455	492	463	504	473	500	484	487	520	511	500	479	477	488	464	485	526	491	494	482	493	483	477	506	483	520	477	497	484	528	501	527	511	503	504	507	505	441	510	506	471	501	517	521	489	489	535	490	487	488	505	491	464	487	497	471	473	467	512	511	562	505	434	516	520	519	492	517	490	496	502	498	498	488	477	517	471	560	474	495	506	464	472	466	490	513	498	497	506	491	486	487	511	492	478	476	469	510	506	519	487	487	473	470	459	482	506	495	518	492	477	486	550	477	465	474	530	514	473	492	526	457	505	475	499	517	487	508	486	480	436	481	538	485	494	497	493	477	465	470	507	482	482	484	492	516	505	522	490	478	475	459	497	479	449	535	493	516	522	512	473	497	496	454	477	521	499	463	474	491	511	528	534	465	473	505	512	512	507	487	479	535	468	506	485	502	532	537	491	497	478	523	484	510	504	474	503	473	529	478	492	486	491	486	481	492	510	506	516	482	481	497	475	509	491	501	559	486	487	509	479	508	498	494	496	468	526	478	489	490	464	445	493	493	498	492	510	509	506	463	475	473	484	493	495	484	517	516	472	520	497	476	506	517	513	475	479	520	512	497	476	516	492	497	541	509	513	509	485	469	509	525	501	495	504	490	525	490	466	509	463	506	506	496	533	441	486	530	458	521	495	527	523	495	496	477	487	507	491	528	486	496	476	481	482	471	460	469	505	497	496	482	511	501	493	433	508	546	490	532	496	481	491	461	533	471	506	493	497	513	545	492	462	458	495	502	523	504	459	525	514	510	497	514	510	535	498	502	483	507	509	502	514	516	456	523	500	510	478	474	536	518	489	467	471	477	471	483	468	469	496	481	507	491	485	509	486	503	499	503	488	535	496	487	503	499	458	515	477	515	480	490	468	519	517	470	522	471	475	527	502	536	527	482	497	475	480	528	513	537	504	489	508	439	476	517	508	509	486	515	483	492	491	526	482	474	527	447	522	508	500	470	482	478	502	509	528	462	455	506	462	467	489	483	492	493	492	505	529	489	516	496	509	538	466	535	444	529	484	493	498	536	477	504	510	494	519	473	474	470	509	517	468	485	496	515	480	504	462	487	553	514	485	462	510	516	530	499	486	502	499	494	535	493	497	451	480	492	507	491	539	496	480	460	480	478	513	506	499	471	497	495	513	483	477	507	517	488	484	481	532	507	507	494	488	490	488	455	518	502	508	498	511	504	499	515	468	526	468	487	506	479	536	478	502	508	516	469	489	538	521	496	522	462	474	492	494	462	533	497	495	470	481	500	478	501	526	492	509	478	481	465	492	503	506	468	478	474	510	490	501	506	509	461	480	465	502	458	518	524	537	535	489	494	519	494	468	487	503	508	531	429	496	473	507	490	469	504	546	473	515	486	545	503	486	500	513	508	473	514	475	519	523	480	492	522	495	493	470	466	517	514	483	496	529	469	463	531	455	507	498	475	499	455	498	468	498	528	495	503	503	519	454	486	478	477	509	495	517	506	472	479	480	553	504	498	499	480	487	430	490	495	538	469	496	510	442	464	491	483	541	502	487	507	507	514	478	521	490	449	490	477	505	496	531	450	487	497	504	473	475	507	495	461	486	469	494	521	524	509	519	443	526	522	521	493	502	512	499	489	496	491	507	517	533	517	496	496	483	515	461	473	510	498	484	472	483	522	521	510	480	488	474	487	488	511	488	520	485	495	504	531	474	528	500	501	522	488	522	504	494	492	489	524	508	479	474	529	489	473	466	532	518	526	498	494	440	498	465	481	463	498	499	500	472	486	501	504	523	503	478	482	493	478	487	517	483	507	526	503	503	433	488	446	491	456	487	516	486	491	501	524	461	469	467	483	464	505	469	475	533	479	483	519	487	453	470	493	477	519	481	515	456	520	519	477	507	486	497	450	491	521	525	454	509	524	497	470	501	454	498	497	491	466	513	494	479	461	514	477	495	541	490	477	517	498	475	501	532	514	528	522	515	462	496	481	477	524	523	531	480	496	506	478	486	486	503	495	546	496	462	507	538	512	475	472	480	464	527	517	471	508	484	491	472	492	471	491	527	493	499	485	511	485	500	477	505	478	516	463	522	524	455	496	503	482	496	451	529	513	507	525	483	486	501	481	496	499	505	478	510	512	461	492	480	511	496	530	538	509	496	509	503	530	515	539	511	473	504	522	530	482	486	492	518	517	542	541	450	474	508	447	474	503	493	503	483	467	489	477	501	500	485	484	504	534	498	503	526	477	511	519	503	512	456	508	527	504	495	521	500	484	498	479	508	502	514	511	502	521	461	498	492	510	498	536	489	512	485	514	480	470	456	494	489	536	496	505	473	460	514	515	537	477	513	502	518	511	475	503	487	458	495	517	535	507	486	432	480	478	498	494	482	505	495	507	510	485	513	556	522	471	511	490	517	483	490	459	524	475	467	525	510	482	525	519	489	502	509	527	523	476	510	486	446	522	498	486	504	511	482	517	498	490	503	469	491	486	501	528	511	511	503	521	529	535	481	510	506	509	543	472	503	463	525	500	491	493	531	484	510	531	499	481	482	490	465	503	439	497	490	549	511	463	448	472	500	485	501	482	479	462	521	483	508	488	502	543	469	472	521	507	520	494	455	502	496	501	561	480	511	487	502	484	490	491	509	507	516	502	500	506	481	497	511	472	465	481	542	503	487	510	533	512	504	515	486	471	487	459	499	487	455	508	523	512	488	512	475	478	497	503	509	517	472	507	500	485	462	517	501	511	487	482	480	446	489	470	504	538	522	473	507	478	508	458	513	471	495	521	523	550	487	504	486	498	519	488	526	474	514	510	453	486	488	497	488	506	505	492
58541	29353	15440	6372	1928	589	376	365	326	305	291	260	267	270	227	231	245	263	231	253	202	217	223	226	233	187	208	214	189	197	201	214	197	203	203	180	202	219	200	203	204	236	206	185	215	211	227	205	181	209	229	219	216	219	244	264	219	235	222	215	206	232	221	226	208	196	224	200	217	214	210	232	217	189	218	242	234	214	196	195	195	212	197	231	246	224	220	226	211	213	245	203	202	196	214	200	210	229	221	265	218	187	193	214	202	212	219	214	212	200	240	204	194	192	210	188	201	188	205	204	232	220	175	208	200	192	236	205	226	221	192	223	205	224	219	196	236	186	182	198	205	225	202	227	209	221	199	235	213	215	224	203	218	205	215	208	232	220	236	181	217	229	232	221	213	204	217	210	186	206	197	196	218	206	220	237	224	238	200	205	221	218	246	206	230	208	226	223	206	188	237	223	219	227	235	203	234	209	196	199	217	212	220	245	200	210	191	207	204	215	212	198	206	206	197	200	220	194	225	212	211	226	213	198	226	210	240	201	206	212	173	205	241	213	232	242	227	210	242	216	206	238	210	220	199	185	220	196	187	203	203	209	231	218	207	193	217	213	217	204	207	220	204	215	232	178	227	224	213	231	196	206	233	198	202	211	196	211	228	223	214	201	197	229	243	204	212	192	213	244	206	219	222	218	207	196	229	206	217	213	207	251	200	192	193	196	215	236	193	189	230	209	226	210	208	220	208	219	221	206	248	233	213	203	211	244	197	224	218	219	238	208	232	232	210	190	213	213	222	199	197	210	220	228	216	197	217	189	239	216	231	209	218	183	225	211	207	207	166	199	211	210	231	212	244	166	216	229	219	232	213	208	218	203	234	249	232	191	211	228	223	257	210	194	224	214	195	182	196	195	213	205	210	246	216	235	170	219	203	228	214	215	263	247	215	246	219	212	208	212	193	199	208	203	203	193	221	208	221	180	218	199	222	207	218	204	219	197	216	208	226	219	203	200	208	223	192	212	202	209	245	199	204	229	212	186	204	223	209	212	217	243	198	220	228	226	207	207	219	217	212	233	202	208	238	218	192	199	240	205	206	250	216	204	208	210	230	197	217	228	214	231	226	191	210	222	218	240	192	193	217	201	206	220	213	211	200	186	219	218	221	206	210	207	203	251	201	237	222	205	208	225	230	214	185	223	201	207	202	206	190	210	210	194	218	196	228	217	232	230	229	217	215	232	193	227	211	228	228	180	199	222	193	212	203	216	200	243	204	199	204	198	227	224	215	208	213	242	201	203	222	213	232	218	184	222	208	212	228	241	213	199	217	220	198	197	214	220	213	178	177	214	207	214	225	218	209	195	202	241	206	237	236	199	212	211	206	235	216	201	211	215	184	208	223	219	225	203	211	203	191	212	195	203	233	205	181	211	195	225	207	205	220	206	212	248	186	215	234	234	231	229	227	225	202	203	228	210	187	206	159	209	194	207	210	219	226	212	206	230	174	222	225	165	212	217	203	227	197	222	226	202	212	202	211	236	205	224	230	211	215	241	228	197	190	208	222	234	241	215	200	240	201	194	198	231	220	207	223	227	217	225	216	228	215	223	240	202	189	233	200	186	234	211	216	216	221	184	213	207	190	231	214	198	211	231	216	168	197	238	219	193	182	192	209	208	212	212	241	248	195	222	239	251	232	195	206	196	231	226	202	211	228	197	216	225	210	199	203	208	215	224	203	234	213	184	201	201	215	202	203	222	246	178	205	214	203	210	177	208	204	214	225	201	203	238	219	230	219	184	182	194	189	206	167	207	217	192	234	239	198	202	218	187	211	205	212	216	205	202	206	209	192	190	211	188	224	180	217	229	229	197	216	223	217	232	251	202	213	229	234	233	217	231	229	231	200	219	232	203	192	222	228	193	227	241	209	215	196	216	213	232	224	193	225	181	207	218	188	194	229	257	197	194	214	217	200	198	230	215	223	235	236	211	216	207	207	189	188	200	199	207	204	233	227	207	209	185	212	233	192	225	215	199	244	233	202	220	212	212	212	196	203	206	225	229	225	235	226	207	193	201	224	210	200	215	225	196	222	181	209	185	211	201	200	211	201	231	232	190	208	205	205	219	194	218	231	218	230	208	185	205	220	226	195	234	227	201	229	217	213	206	217	234	223	189	205	195	216	206	208	185	235	233	205	223	232	235	210	196	223	203	210	215	237	229	225	212	255	231	238	204	199	221	218	243	198	248	207	223	213	223	168	216	182	219	193	212	223	210	217	239	185	179	233	201	198	220	231	207	202	226	188	217	212	190	209	221	199	193	202	235	225	210	217	200	195	240	208	212	224	232	201	227	203	226	235	225	231	244	210	206	198	239	218	228	239	196	211	208	216	180	206	209	205	199	199	223	205	221	199	217	196	217	226	176	194	200	215	189	227	229	212	216	236	205	221	221	225	231	205	263	238	225	237	204	172	222	231	205	240	222	195	159	234	218	219	183	210	174	214	232	228	235	214	209	213	251	214	219	248	203	186	216	208	175	185	190	200	208	229	178	211	185	214	216	196	209	207	204	219	217	223	236	241	221	242	220	228	192	199	219	217	192	209	210	227	228	240	214	199	225	216	200	194	212	197	208	182	227	216	212	225	188	229	188	200	209	232	204	219	193	223	183	238	193	228	219	209	197	212	220	221	205	205	209	196	201	190	243	213	197	234	210	218	254	222	237	241	201	215	198	197	211	203	210	218	186	237	218	196	212	198	222	184	203	231	216	237	218	203	219	220	200	186	233	193	205	202	232	223	205	207	237	206	208	204	186	224	193	219	205	191	213	224	225	223	196	220	204	213	213	233	198	229	206	209	208	208	193	238	189	214	211	193	210	185	222	202	197	207	222	238	202	219	244	220	195	223	214	233	217	213	201	256	207	215	211	234	214	210	205	203	214	228	199	184	199	239	199	235	191	217	242	246	188	200	214	212	207	205	219	182	202	213	205	192	209	200	215	199	221	197	223	246	194	204	218	216	202	231	216	175	215	213	204	214	217	211	232	228	234	226	182	222	218	220	218	231	204	228	205	220	226	209	223	223	195	179	211	218	252	215	238	211	222	235	206	228	209	234	221	227	218	202	226	209	242	205	201	213	205	212	184	196	227	215	197	208	206	229	205	236	193	188	195	224	227	221	204	231	223	227	248	231	192	199	212	172	210	185	199	216	195	199	215	218	188	187	239	209	207	230	222	194	217	228	189	191	202	194	232	222	219	239	225	213	234	200	190	214	213	218	226	230	207	202	218	198	230	206	220	232	238	216	195	202	200	215	236	244	229	219	205	216	209	186	204	214	224	214	214	234	204	231	209	211	190	215	215	184	193	208	233	206	201	236	237	226	176	217	220	234	198	224	225	231	196	202	224	218	202	221	197	237	214	219	214	200	198	241	217	216	203	198	197	221	219	227	214	225	225	216	214	215	212	202	234	206	213	223	227	215	199	230	192	229	220	221	235	234	218	223	197	230	235
38087	19978	18515	11980	5323	1892	1306	1107	949	908	776	741	699	664	675	577	553	574	595	473	532	540	514	490	501	497	466	482	479	495	461	478	422	474	512	456	499	491	501	462	479	468	446	480	502	476	475	488	477	449	451	491	502	490	482	467	455	472	462	458	513	492	499	456	443	491	473	486	476	499	479	479	463	436	452	449	446	455	455	425	488	473	484	447	490	462	468	480	465	515	470	453	479	443	433	485	462	495	470	470	458	471	453	456	477	472	512	464	470	485	498	489	481	500	446	485	475	501	477	430	473	437	493	453	475	446	520	424	493	501	470	505	452	453	476	460	489	452	500	497	451	454	474	471	498	422	458	481	499	481	485	432	517	447	491	453	512	454	475	481	476	443	448	479	471	441	472	463	498	457	472	467	451	490	489	472	470	480	466	454	458	445	495	480	479	491	450	469	505	491	453	458	459	453	452	493	463	484	461	479	510	460	441	458	478	483	494	490	484	477	496	456	448	494	443	441	502	446	465	454	463	497	463	478	462	477	448	462	453	475	471	414	471	490	441	413	460	462	504	491	456	443	501	508	506	486	494	457	431	493	472	476	493	458	478	472	477	467	493	472	444	474	476	473	484	458	450	463	466	496	462	477	484	451	506	464	439	427	487	478	449	493	425	448	440	460	504	444	467	450	476	485	498	462	490	447	465	468	476	473	461	480	451	468	455	469	500	473	454	495	426	467	461	466	485	436	467	480	404	470	487	444	470	499	483	452	448	456	495	436	432	466	473	431	426	437	423	471	499	467	487	451	439	524	482	452	428	425	470	487	458	467	461	497	494	450	467	491	462	450	500	449	436	443	494	487	501	469	492	450	467	457	473	459	466	466	511	494	454	467	496	472	496	498	510	504	476	487	469	524	460	475	480	489	477	472	425	463	416	488	452	446	473	485	454	454	462	475	455	441	461	470	467	487	447	485	457	461	441	459	422	500	476	481	460	483	475	442	465	493	444	477	448	486	476	504	461	499	460	500	432	451	469	474	477	450	468	468	452	484	436	483	493	453	455	490	498	477	453	460	461	481	461	448	462	515	461	485	472	556	493	469	453	437	451	500	458	457	483	468	429	470	442	498	491	495	482	435	465	489	415	452	483	452	461	448	463	490	489	513	448	484	510	454	452	478	493	475	436	486	502	482	479	456	478	470	474	483	500	459	486	529	478	462	427	461	470	475	454	435	463	498	448	500	501	468	464	469	480	467	480	474	486	452	493	478	467	474	500	447	456	489	485	480	492	491	474	504	467	460	479	491	490	493	470	486	412	468	423	411	477	468	479	507	493	440	448	428	474	503	462	454	511	494	472	448	454	413	479	454	493	455	500	453	463	495	476	451	446	458	473	446	475	465	501	484	482	484	477	449	489	498	466	495	477	483	455	451	444	432	460	509	497	463	470	478	485	444	470	426	450	514	459	494	466	487	432	501	486	400	461	457	480	458	425	512	501	485	493	447	461	458	490	474	489	479	473	484	445	467	499	425	448	439	486	464	505	506	480	470	457	446	474	485	488	495	498	455	475	449	469	479	469	479	495	455	486	452	450	461	483	467	470	499	447	486	470	474	491	504	466	486	488	490	480	473	446	474	469	468	471	499	480	456	452	486	480	470	453	461	476	438	474	457	482	467	490	506	439	472	482	436	453	486	488	473	471	441	454	484	414	470	477	481	485	491	486	503	472	435	475	474	491	497	478	456	469	434	447	461	459	451	492	472	505	468	494	488	510	502	461	466	519	491	479	437	474	453	499	499	493	487	456	491	450	460	478	480	490	510	452	429	451	449	410	473	471	519	449	445	478	466	496	474	460	481	453	448	521	455	490	530	484	439	444	475	481	475	464	442	451	476	494	487	444	468	422	497	439	455	457	490	458	460	488	459	436	472	463	459	466	490	499	434	478	478	483	413	461	453	490	458	490	477	434	452	476	459	522	435	483	458	468	493	474	441	462	455	510	471	482	424	468	469	500	464	435	490	472	494	488	497	478	472	468	487	462	499	467	452	482	457	484	454	488	449	482	475	467	457	472	496	456	520	450	429	469	494	477	450	490	467	458	508	447	470	464	480	481	457	485	446	453	451	500	473	479	426	438	444	482	473	471	481	462	476	524	478	480	490	438	475	492	515	456	459	457	522	441	460	446	478	446	479	446	474	485	480	468	463	462	490	459	479	433	463	501	471	427	475	465	467	455	481	471	474	453	469	496	435	467	485	488	504	463	480	454	484	454	451	436	461	503	458	460	446	474	464	478	417	460	446	460	470	506	453	479	481	465	456	496	459	481	468	435	515	493	474	501	480	493	465	411	420	482	464	480	482	450	451	492	483	474	489	457	492	464	456	477	472	445	485	444	475	495	492	465	445	487	422	452	498	459	468	465	461	442	475	508	480	479	500	469	502	473	458	484	458	437	476	502	465	447	484	463	484	484	444	448	482	500	446	456	495	490	488	440	465	481	424	461	459	479	514	477	452	483	495	489	458	471	469	466	490	457	469	484	503	477	465	470	524	483	431	417	458	481	474	484	475	477	471	464	471	484	487	446	440	418	486	508	436	514	472	518	463	471	495	484	476	497	455	467	452	480	452	481	464	483	481	466	503	489	467	468	460	506	462	479	483	468	459	461	483	455	460	453	445	497	519	462	472	495	481	473	447	487	455	457	484	509	475	423	472	476	476	471	471	459	454	465	503	449	470	472	487	484	457	483	465	419	471	458	491	445	452	497	517	463	494	481	450	454	470	473	461	469	458	450	458	494	487	446	468	445	448	475	504	479	460	488	481	461	483	495	481	481	477	495	452	478	480	437	494	457	493	478	503	476	443	470	474	438	454	440	451	512	470	469	501	521	425	479	482	473	469	463	522	432	456	517	465	440	477	476	457	479	452	458	502	496	452	449	454	481	448	463	487	491	489	496	432	494	493	463	458	471	451	514	454	481	452	483	427	463	450	459	440	508	422	475	475	489	478	445	470	476	466	468	490	449	450	441	483	485	471	510	461	464	455	438	466	455	514	453	459	477	444	459	462	454	457	482	470	483	459	477	470	480	493	451	460	473	459	465	440	501	462	464	457	450	497	508	502	485	483	476	490	477	470	526	465	453	440	512	498	472	485	466	486	474	446	464	488	469	472	488	501	491	480	448	459	465	505	467	476	471	454	471	458	432	452	467	486	438	477	450	516	501	462	479	491	482	450	451	431	468	502	477	487	449	506	458	468	450	464	483	504	468	490	431	456	444	496	475	447	460	455	457	482	434	462	503	457	438	477	474	448	437	471	444	482	461	478	543	510	463	453	485	471	526	489	471	488	505	484	459	429	471	462	436	483	495	476	453	487	494	477	446	440	516	484	506	435	472	455	460	457	456	472	490	486	498	478	449	491	448	462	468	459	446	454	501	452	469	445	467	521	480	456	488	500	477	486	456	526	464	436	494	475	476	475	504	447	484	447	456	416	466	455	482	441	445	497	449	450
62716	36328	19156	6953	3181	1106	577	453	343	338	321	274	279	286	265	268	256	250	242	243	223	252	191	243	236	207	231	221	247	214	225	231	216	216	269	218	193	248	173	204	206	236	224	188	200	220	216	252	232	228	220	220	212	212	207	219	220	236	243	226	228	222	231	244	240	217	224	214	236	212	215	238	230	224	235	197	215	234	234	210	231	227	231	226	185	198	217	220	214	203	212	196	195	227	209	217	211	190	230	195	215	225	214	219	233	218	206	231	228	210	237	213	217	221	221	216	211	237	227	218	224	222	216	236	229	204	205	231	231	220	241	244	228	231	206	231	253	210	210	205	231	200	197	197	222	228	219	209	231	218	218	203	224	223	201	211	205	174	196	198	222	226	236	228	218	241	238	183	219	209	241	222	215	216	203	234	241	211	193	209	220	224	175	256	234	207	203	210	229	231	199	235	235	204	208	213	186	245	229	203	192	257	192	191	220	205	217	211	213	220	221	231	207	219	220	219	203	227	210	203	209	215	257	204	209	211	211	220	246	208	238	207	221	214	216	238	236	241	204	226	226	191	211	219	212	260	220	196	234	197	208	227	234	220	226	204	219	221	228	222	222	227	216	221	214	254	231	215	225	232	214	202	223	206	217	236	193	214	199	229	206	233	224	216	210	242	230	186	226	190	201	198	254	229	239	221	193	186	219	208	204	223	245	251	226	201	206	211	235	226	206	234	223	183	232	212	211	194	237	199	216	193	238	219	222	194	235	199	196	228	250	212	182	186	235	222	219	245	199	209	210	213	211	200	259	214	201	237	226	222	224	225	231	231	190	192	238	213	225	223	212	232	192	215	222	196	220	230	226	248	240	225	225	209	210	211	253	229	194	206	213	212	243	240	214	213	208	215	229	236	220	232	209	202	208	207	219	207	223	228	229	222	199	226	214	209	225	213	208	207	209	191	218	201	239	238	195	188	246	230	232	219	217	214	235	183	214	235	211	201	214	253	217	232	198	218	224	218	208	217	206	221	239	217	223	221	197	214	209	216	241	230	216	229	229	191	217	226	201	218	200	203	209	240	225	222	189	209	233	183	218	203	219	213	248	230	221	225	202	224	214	228	236	206	221	202	246	220	215	218	214	218	219	231	227	216	230	228	199	222	219	204	198	196	220	203	184	216	237	249	242	255	227	200	211	230	210	210	230	198	222	211	222	211	198	212	230	205	223	197	235	219	245	219	178	232	228	230	214	207	191	241	190	216	217	225	231	208	196	229	217	225	234	197	210	233	225	234	200	221	230	208	216	209	249	209	213	198	215	209	234	217	208	227	220	208	208	221	223	200	223	226	217	235	234	212	229	228	222	231	220	249	223	243	239	215	235	231	269	249	222	256	225	237	223	234	215	211	229	205	223	242	251	217	207	251	204	225	239	235	210	213	219	224	219	231	221	220	194	244	234	230	207	215	212	211	228	225	202	206	190	209	223	231	220	234	217	216	210	235	183	217	207	196	219	174	233	221	235	219	218	225	197	200	219	211	183	204	204	236	208	269	220	255	195	225	218	261	233	199	220	259	202	213	224	235	207	213	238	231	212	219	200	212	227	221	235	249	233	220	218	232	179	216	199	215	216	221	213	195	231	241	211	217	213	214	239	229	234	207	222	197	223	200	218	243	199	225	198	234	213	210	246	218	212	212	215	245	206	236	223	212	251	233	206	230	201	220	214	220	234	222	219	240	206	214	237	215	260	254	239	235	225	208	195	226	204	229	203	201	264	189	225	234	228	213	234	213	230	235	215	231	199	202	227	218	222	201	200	247	223	258	229	186	182	227	221	239	231	222	196	234	209	221	217	232	246	232	253	182	211	240	205	206	228	207	227	245	228	212	220	186	222	226	234	203	233	217	187	224	215	205	218	214	197	199	197	215	213	241	230	212	192	208	217	208	212	209	220	231	231	220	199	247	197	211	227	253	207	242	217	237	212	244	216	222	205	196	217	230	243	218	226	225	242	194	210	218	224	213	207	203	204	244	222	200	193	234	233	229	224	212	223	244	236	226	240	218	210	217	228	241	216	238	232	234	215	198	219	226	251	224	222	230	216	239	210	216	224	196	236	214	208	238	210	219	212	194	203	210	208	238	193	197	214	224	201	222	194	206	224	229	212	199	231	202	197	229	232	197	206	187	212	202	231	220	189	227	244	218	209	226	220	248	193	228	208	208	220	236	225	205	223	165	229	220	220	234	243	216	239	246	234	208	211	224	225	222	233	203	214	164	219	227	232	252	211	205	222	225	225	234	224	216	210	196	209	215	234	218	221	230	246	223	209	209	208	238	204	171	229	208	230	210	196	220	208	213	186	207	223	228	229	211	223	220	234	195	230	252	227	202	215	248	236	219	246	216	215	220	227	208	238	231	202	207	212	235	193	236	198	213	216	224	223	216	221	229	238	223	194	225	207	215	212	207	215	231	220	228	213	214	234	227	212	225	216	230	202	240	219	215	232	215	218	237	221	226	212	245	212	237	182	200	198	227	238	216	244	211	211	213	235	222	249	185	231	191	203	211	217	221	235	200	210	227	238	189	217	251	191	207	234	251	217	209	198	220	239	267	207	230	190	198	203	227	203	222	217	193	240	219	225	249	234	204	243	243	219	214	225	223	235	224	189	224	227	227	200	205	225	222	256	235	233	201	254	274	213	219	184	228	185	212	218	226	244	213	208	246	232	192	219	201	247	229	197	186	202	204	208	207	210	228	202	213	221	203	210	211	210	222	203	226	209	202	233	210	201	225	242	233	219	212	225	259	227	207	218	219	216	233	222	251	231	199	214	230	208	237	221	198	233	226	210	209	225	205	217	233	231	209	222	236	204	243	229	232	211	248	220	225	240	215	221	241	208	195	224	241	192	225	224	275	245	229	200	230	209	233	207	201	224	226	190	221	232	222	226	211	206	214	235	251	198	219	211	231	217	215	223	225	203	261	203	177	188	230	211	247	229	259	216	203	202	244	202	247	247	244	221	230	245	221	218	193	205	223	216	213	212	217	213	225	240	208	248	232	254	241	208	210	210	217	197	226	218	241	212	202	225	201	225	211	208	200	249	203	225	190	252	197	220	206	231	196	211	223	230	224	204	196	226	208	211	200	211	223	225	233	213	197	177	220	238	230	209	243	244	233	238	215	189	238	209	217	218	220	229	211	209	187	197	240	187	228	201	238	216	204	219	186	196	200	208	217	223	225	239	229	206	206	233	211	236	209	225	228	184	213	187	212	265	235	216	221	240	221	224	235	232	214	213	259	215	232	219	212	220	218	233	218	231	208	213	188	204	231	210	231	227	224	238	185	210	226	219	191	219	209	216	199	210	225	234	226	211	193	189	242	222	244	187	195	220	194	246	220	221	237	225	253	249	227	225	220	243	201	238	219	240	226	179	212	196	232	201	219	229	218	210	222	212	199	199	232	184	231	216	225	231	233	207	238	231	226	239	192	214	216	234	232	228	219	209	246
39506	28248	18583	13142	8843	3384	1956	1589	1247	1149	1057	862	815	798	750	712	696	675	678	594	627	618	564	521	517	497	484	489	478	503	537	471	462	497	483	477	506	515	491	522	533	501	466	460	499	482	486	501	462	478	476	525	480	491	468	492	459	463	516	470	487	473	509	509	475	411	477	502	466	465	486	485	493	474	451	481	473	437	501	506	422	483	492	491	504	486	484	466	488	471	479	522	472	506	462	498	465	459	460	501	481	522	453	498	510	523	470	483	473	455	508	477	503	478	476	475	470	526	477	506	515	504	480	479	510	462	500	528	468	466	481	461	482	492	490	469	494	466	468	503	517	468	440	483	496	482	471	468	470	488	502	484	463	503	494	467	495	454	473	531	480	474	491	462	503	506	476	493	462	468	553	490	476	493	473	504	477	500	522	447	488	484	516	484	473	514	481	481	453	515	482	502	501	472	439	437	465	458	438	476	472	503	470	474	482	475	487	446	485	490	470	454	470	518	480	448	460	532	492	460	497	479	469	465	476	483	468	491	482	517	493	461	490	540	509	482	460	480	482	462	494	514	479	454	516	491	472	479	506	471	490	490	522	474	471	455	467	451	514	488	480	450	457	482	439	488	490	481	499	463	454	462	476	501	475	501	483	495	482	516	484	470	498	468	434	472	508	496	538	511	464	498	491	517	456	421	454	482	452	467	517	510	486	468	456	494	489	469	469	493	463	447	478	482	484	429	483	475	480	505	481	507	505	481	470	463	481	492	464	484	449	466	509	454	481	467	469	501	500	446	466	460	493	453	476	499	478	472	481	482	469	478	487	495	473	488	504	487	479	459	509	474	467	468	473	479	483	489	476	469	483	476	482	476	516	514	490	449	488	482	478	515	479	474	479	430	454	500	465	434	477	508	491	471	459	493	445	473	437	507	465	509	507	464	457	468	440	455	510	478	494	510	472	497	473	512	446	452	477	467	503	483	511	486	497	457	480	483	471	492	513	520	469	503	473	460	461	484	508	496	495	453	497	499	497	519	454	474	470	502	508	487	479	492	451	451	460	490	483	488	475	492	508	514	500	480	472	475	469	493	467	481	491	465	452	476	464	493	472	455	454	457	485	465	451	471	469	513	462	497	483	472	507	460	426	473	446	474	448	471	503	463	498	517	508	485	508	497	436	479	492	469	488	475	473	456	486	506	475	494	486	493	465	460	465	500	495	449	505	484	471	476	457	496	471	443	477	486	481	461	527	531	493	506	451	518	511	472	520	465	482	468	463	540	477	505	471	484	461	490	508	466	499	479	478	495	510	495	478	463	478	466	475	469	536	476	521	464	485	471	504	451	481	496	522	478	464	464	488	513	447	473	444	500	472	513	481	465	464	489	491	445	473	475	497	489	423	519	452	490	490	523	483	475	467	484	481	475	476	429	500	481	454	440	490	484	475	501	467	475	500	511	510	477	454	458	483	475	493	463	507	462	498	472	476	461	469	494	500	460	472	478	508	498	473	470	474	527	447	445	489	486	498	498	459	493	548	509	437	461	477	490	474	464	494	497	498	474	463	498	473	512	516	491	493	493	473	475	461	477	472	489	506	469	501	475	454	455	499	484	440	486	455	474	465	534	465	498	477	458	449	524	500	460	481	506	453	490	499	500	503	479	470	432	492	502	533	468	461	499	474	514	486	466	494	502	472	506	480	478	516	479	464	449	487	481	429	481	494	482	470	464	495	477	506	509	495	480	463	465	509	436	478	493	498	495	498	466	497	494	453	510	479	480	495	464	499	456	478	467	471	445	482	463	466	489	499	442	459	508	485	474	457	493	478	483	525	485	487	471	489	478	488	466	464	468	477	428	481	467	510	467	485	511	461	470	478	496	510	446	523	480	491	461	493	473	458	483	455	486	456	459	488	503	472	461	483	500	498	497	466	470	496	497	456	474	468	495	476	445	473	551	508	503	517	501	479	447	472	481	481	471	490	486	483	449	435	469	437	496	503	478	506	460	501	477	454	485	468	457	485	482	488	503	409	465	483	490	481	495	458	467	508	522	446	475	474	470	470	477	479	513	477	477	478	475	492	475	498	466	483	487	497	490	493	507	458	517	459	497	488	495	494	475	502	459	428	493	479	474	501	489	476	507	446	467	505	492	525	460	491	470	505	461	513	508	476	461	487	511	466	486	454	455	437	503	510	513	451	487	439	469	491	439	513	525	493	509	464	490	481	480	514	488	517	448	487	440	491	504	484	470	474	484	474	465	502	479	451	501	506	464	489	466	485	474	477	506	462	513	498	473	504	457	483	459	493	439	468	449	508	488	518	465	457	506	492	459	482	500	532	470	494	532	489	470	501	455	484	453	471	477	474	426	524	496	493	491	471	467	500	532	460	472	472	479	487	465	495	502	462	501	448	468	466	515	505	498	470	436	514	491	462	472	477	478	487	496	496	478	482	475	521	471	486	462	481	505	504	499	507	502	474	431	477	491	506	474	463	458	459	498	492	448	475	481	492	488	499	472	476	450	462	502	466	440	447	486	487	475	459	463	479	463	460	452	446	438	486	482	491	480	492	454	516	474	466	477	448	498	523	472	461	501	459	504	521	489	459	461	475	489	505	496	464	508	438	453	479	460	476	472	486	457	450	479	509	476	481	497	496	494	460	481	479	451	447	477	452	460	488	460	473	474	469	476	485	491	457	482	497	464	468	479	490	482	473	482	459	499	484	475	484	463	450	481	457	515	440	465	472	497	491	479	506	455	459	467	510	461	499	453	493	487	496	455	432	491	483	470	481	481	483	468	517	528	491	497	493	472	456	482	460	462	485	460	506	480	478	534	520	459	490	480	480	469	502	457	483	439	468	506	468	487	456	495	488	490	490	475	496	473	512	490	480	483	447	493	477	482	443	513	463	487	454	500	485	476	476	463	460	508	489	470	492	499	465	493	493	492	476	508	440	506	426	484	511	489	484	457	484	482	509	470	503	503	509	474	451	502	477	474	441	470	486	470	482	443	508	474	493	513	456	513	488	511	497	521	502	484	481	490	497	502	491	503	436	500	523	471	509	509	454	488	502	469	470	496	496	455	480	479	509	474	490	464	485	462	474	490	472	485	492	470	500	450	457	455	518	536	497	459	494	497	497	477	467	477	470	454	474	502	520	472	463	509	498	489	472	445	499	472	504	499	507	492	496	491	482	482	458	462	486	451	477	503	451	463	512	501	467	429	502	469	524	475	435	497	457	476	509	491	477	455	444	448	478	505	445	493	482	486	450	490	459	482	472	505	481	509	482	475	468	481	500	490	533	447	502	481	469	479	521	455	501	485	484	504	476	513	455	500	497	495	453	519	505	490	467	507	475	450	491	486	474	455	461	498	479	501	477	468	464	457	491	448	526	463	449	485	463	481	541	476	491	454	504	496	480	487	442	493	489	531	522	444	463	505	490	471	495	515	460	477	443	490	477	481	457	460	471	489	478	456	526	487	484	468	505	488	480	473	488	463	456	480
42870	21051	8587	3591	1466	582	387	348	309	294	252	277	229	231	224	244	229	229	254	258	239	257	243	229	220	235	241	210	218	233	222	195	194	220	252	223	229	246	235	251	227	218	205	194	227	236	201	210	226	216	222	246	226	216	239	230	222	234	230	239	236	228	229	212	226	224	213	228	242	224	208	250	202	234	249	204	239	228	205	209	223	222	239	246	230	215	215	240	225	237	251	227	206	247	221	235	238	213	254	222	235	227	224	214	202	217	188	224	235	237	217	242	216	221	252	224	207	230	230	267	243	189	197	233	222	225	212	214	220	242	214	232	222	187	236	241	232	221	220	208	211	225	234	216	208	225	229	219	252	237	229	231	201	223	223	195	214	244	210	236	202	238	239	216	221	230	209	211	257	222	220	231	224	204	234	239	244	234	230	221	232	203	255	203	253	241	238	236	224	221	206	223	232	247	240	214	239	246	230	222	248	223	224	244	216	209	219	200	241	238	244	218	229	222	245	216	213	235	246	209	224	220	247	213	222	221	245	211	229	245	244	246	225	259	263	213	218	214	207	220	226	186	218	232	239	212	222	214	213	225	222	227	239	203	223	255	245	211	182	237	212	227	215	206	246	223	244	244	242	225	219	206	210	233	237	193	202	234	228	250	211	248	215	216	212	237	216	216	225	222	232	225	236	220	242	223	231	203	218	228	250	216	205	221	239	201	233	243	220	226	253	226	226	179	237	205	219	262	222	224	247	227	211	210	209	204	225	216	221	221	197	229	216	217	226	212	261	208	204	247	245	242	251	215	199	234	222	216	209	191	211	213	223	214	215	215	204	225	199	202	209	252	219	227	215	213	216	218	214	214	216	239	196	175	219	230	225	231	207	199	232	206	224	223	210	209	242	233	232	222	226	228	222	204	239	251	253	190	213	223	199	233	229	209	200	242	227	232	215	199	246	222	223	244	202	221	212	191	222	206	221	221	210	243	243	214	216	198	225	240	250	269	243	232	223	207	209	211	218	240	219	225	229	248	217	239	202	230	227	225	216	204	222	237	225	244	243	235	222	225	217	236	207	254	210	217	196	226	210	222	242	215	207	230	207	226	222	248	217	214	202	232	242	235	231	226	213	229	211	248	229	200	200	248	218	214	216	211	235	216	217	231	211	218	226	256	237	206	241	243	208	235	245	210	247	229	220	217	238	233	202	216	223	213	216	235	214	233	220	246	228	234	227	236	219	202	241	220	235	215	218	241	192	241	222	269	214	208	208	185	207	228	236	226	227	245	228	219	217	218	199	243	240	230	249	206	239	225	224	220	223	209	220	217	223	203	232	196	218	233	197	211	243	220	206	237	220	229	232	220	205	196	183	237	225	218	234	238	259	234	230	219	228	238	227	216	220	238	186	208	228	232	214	234	243	223	239	222	248	225	223	207	205	189	186	238	231	204	201	230	215	228	236	225	202	224	204	201	207	211	208	197	210	207	242	232	260	231	244	192	244	245	213	261	213	228	207	235	196	248	217	224	218	206	252	237	260	232	225	267	211	223	247	232	245	227	227	195	243	256	214	214	197	210	218	203	233	230	225	228	217	234	242	202	215	230	240	220	222	245	226	252	235	204	220	232	221	225	237	219	227	209	184	206	214	227	192	231	239	233	200	213	241	212	240	228	249	196	220	230	253	214	224	199	237	201	247	237	217	186	218	231	268	214	222	232	228	229	202	246	217	234	225	238	248	228	220	240	231	233	182	203	214	206	242	227	229	197	225	236	233	216	228	219	225	235	218	212	235	233	207	244	252	246	213	244	220	237	235	225	212	232	211	257	214	204	261	233	229	218	218	229	214	221	223	226	215	215	207	226	240	240	232	225	221	253	243	240	233	208	203	227	228	241	221	263	220	212	245	223	217	230	242	208	234	214	197	237	214	223	228	192	231	231	217	259	215	243	237	221	208	218	230	216	197	204	211	216	231	230	230	244	239	248	236	219	222	212	186	235	257	228	205	248	229	259	205	226	228	269	224	224	231	223	233	213	236	217	250	225	203	230	228	261	233	249	229	223	219	211	223	247	237	236	227	234	221	215	245	214	232	237	224	241	246	221	210	223	211	228	231	223	224	217	233	240	243	260	236	198	222	216	276	232	255	201	215	222	204	235	235	255	227	240	211	197	248	240	231	221	232	235	211	224	218	221	233	216	256	261	231	219	223	217	234	232	216	222	211	245	214	217	238	254	229	196	238	215	220	217	240	204	216	211	263	243	254	215	213	225	237	251	227	226	219	228	215	222	243	199	237	231	240	223	204	221	213	243	223	245	208	241	220	219	188	231	204	231	233	234	211	239	206	241	219	239	228	221	231	224	212	235	234	218	205	216	255	219	228	207	226	207	196	198	220	245	227	175	207	229	245	217	238	210	222	236	243	231	248	215	220	207	224	207	225	237	247	221	232	249	244	245	205	222	222	220	218	207	225	252	232	237	213	228	249	229	213	239	230	220	237	207	218	208	218	204	225	232	259	253	224	219	220	201	238	238	231	224	242	216	230	217	201	238	219	213	222	211	216	211	212	222	222	223	222	228	233	239	257	224	220	203	234	235	223	212	221	208	218	220	230	210	235	203	227	200	253	227	250	237	195	206	233	218	230	217	218	219	234	237	230	219	221	226	199	227	209	252	240	244	229	216	251	247	200	235	225	225	231	235	215	215	222	233	226	219	221	252	237	217	220	236	246	190	241	228	227	208	228	206	227	250	225	216	212	212	229	256	243	241	226	245	228	217	212	232	221	228	210	206	229	232	231	255	238	235	239	221	244	232	225	205	219	212	206	215	246	218	224	237	235	228	200	232	189	209	236	255	197	248	233	222	227	242	236	222	242	222	241	211	208	223	211	218	186	223	267	254	240	219	219	254	219	208	207	251	237	214	218	223	209	225	222	182	215	198	239	223	226	220	225	215	255	222	213	210	218	236	216	206	223	200	197	246	201	222	224	224	235	225	220	212	226	207	225	196	199	239	234	223	208	227	231	230	234	228	241	211	232	260	245	206	230	227	240	206	202	198	192	246	237	227	198	218	252	226	222	223	250	235	211	227	218	236	200	205	212	259	228	242	213	256	234	222	242	244	231	240	227	203	221	231	224	220	225	238	235	202	229	221	240	232	226	239	238	231	221	209	234	233	221	194	205	233	219	225	254	199	245	223	260	227	196	235	225	226	238	200	222	234	213	209	247	228	237	227	248	218	204	239	218	225	247	228	220	208	229	253	233	204	217	216	215	210	215	211	226	228	220	204	214	178	235	225	237	230	224	225	233	238	215	233	253	189	222	209	238	206	256	226	238	235	204	232	245	232	228	220	251	222	185	229	265	229	227	240	220	220	219	210	220	208	224	234	221	235	237	203	228	235	212	204	252	253	191	210	241	232	227	217	202	212	194	263	219	241	213	230	216	194	258	232	231	205	211	214	231	204	233	198	222	209	212	211	245	220	218	217	212	212	210	224	227	210	233	220
27061	15147	11250	8315	4202	1756	1216	1072	908	871	746	735	650	685	599	665	596	583	627	499	535	564	519	547	507	487	483	478	469	487	501	555	501	498	492	524	462	483	486	496	462	501	502	490	504	504	483	460	496	510	504	511	468	481	493	468	508	475	475	469	496	463	529	512	483	497	501	468	455	490	518	506	506	518	493	480	496	494	480	462	483	538	464	504	466	507	517	479	484	506	456	471	487	490	483	505	480	513	471	423	482	482	508	478	489	475	456	517	482	484	501	473	481	459	505	492	497	496	446	495	467	497	468	470	496	502	477	490	511	512	515	476	484	528	494	495	483	487	453	483	457	488	479	509	474	477	495	487	482	493	537	522	483	503	479	472	503	496	477	490	503	481	485	479	460	482	519	512	502	498	481	499	487	446	489	534	521	471	519	502	462	491	500	475	468	492	500	495	519	523	487	481	480	512	479	486	509	494	533	507	472	479	508	473	491	496	502	489	497	499	482	486	487	492	557	472	498	504	465	492	518	490	495	495	505	492	481	520	487	486	478	494	511	496	501	532	489	503	475	472	500	483	501	535	445	528	502	505	452	473	474	423	527	520	437	493	542	502	476	446	533	532	482	477	461	502	451	487	497	489	471	505	475	470	504	484	472	521	457	453	520	527	456	464	463	493	504	521	468	463	550	488	493	499	473	458	504	453	488	482	508	509	470	479	502	494	508	508	496	454	515	504	459	455	494	491	465	545	484	484	471	458	515	491	519	444	488	460	460	480	492	494	498	526	472	497	478	461	495	509	515	479	513	460	494	454	459	491	454	496	530	509	507	498	472	473	442	510	541	468	499	501	483	503	465	501	475	448	519	494	515	516	470	474	494	470	473	444	483	476	488	532	475	478	510	480	511	527	514	462	524	515	487	532	493	494	512	495	503	505	494	471	476	517	484	470	507	548	469	489	507	510	486	483	520	520	479	460	494	482	514	508	451	505	509	478	478	503	502	512	506	496	493	495	491	460	486	500	525	484	475	470	490	490	494	505	482	458	504	460	458	494	485	489	506	487	510	497	470	508	490	506	507	503	492	467	520	529	449	498	467	488	463	480	492	494	467	483	516	503	496	496	502	519	486	493	463	470	476	463	483	486	534	482	477	493	519	494	462	512	518	477	497	469	443	476	476	516	480	460	517	501	491	494	463	498	505	513	500	472	511	473	483	486	499	521	480	512	526	521	481	491	426	508	506	484	534	485	468	520	457	505	460	474	466	496	496	501	483	519	502	506	461	488	454	487	484	487	488	484	482	545	462	522	478	488	487	505	502	442	482	472	469	489	503	514	519	459	487	467	491	501	502	485	502	496	470	519	531	468	501	495	483	488	468	500	465	507	485	515	532	509	543	490	471	456	465	527	447	512	478	479	462	498	474	484	490	464	531	495	488	476	491	446	560	515	493	491	523	470	453	476	528	481	461	497	487	485	485	474	499	509	477	494	505	509	496	464	497	496	470	478	492	466	466	507	472	533	508	536	504	493	505	519	492	463	490	495	500	506	478	521	458	493	507	490	492	476	492	459	502	516	479	480	491	489	496	487	474	488	495	447	527	480	461	544	502	460	498	496	488	498	475	498	480	475	484	492	477	521	500	483	494	485	490	504	496	451	454	491	496	502	482	508	494	495	477	494	502	525	528	506	510	547	518	464	541	511	472	471	490	479	453	525	464	511	476	466	477	481	507	507	456	457	504	484	543	502	507	494	526	486	492	504	493	501	516	465	511	461	458	482	509	468	480	504	506	485	503	533	490	489	485	484	493	468	499	507	489	496	492	466	474	490	509	467	468	526	500	485	479	471	511	483	453	466	489	516	522	486	502	457	444	485	474	495	540	472	500	428	469	485	543	447	503	499	538	475	529	452	496	493	474	493	455	506	467	481	530	500	518	495	500	513	474	479	492	489	466	476	445	502	466	471	464	518	524	500	480	478	499	504	486	502	515	467	481	473	536	466	519	473	463	497	467	512	526	513	524	493	461	479	469	472	507	491	442	441	451	541	439	459	506	483	471	489	506	495	480	540	461	507	481	503	483	491	487	515	463	496	446	484	513	515	498	471	491	467	506	487	504	510	473	461	475	487	527	484	477	513	505	495	508	525	527	496	472	450	489	482	466	481	448	438	510	521	503	500	481	478	493	467	500	486	527	471	468	493	515	478	508	483	478	522	518	484	493	486	456	516	472	481	462	483	472	490	519	474	526	514	474	497	534	466	541	510	495	465	507	468	490	473	501	475	468	502	527	520	462	529	510	454	515	487	495	463	508	485	490	506	490	517	493	500	479	460	525	490	500	434	538	433	529	463	519	524	504	480	513	481	489	470	484	514	494	536	468	481	433	487	516	486	454	491	501	507	484	466	501	495	476	481	472	489	539	497	468	450	485	467	467	512	459	464	468	493	488	479	462	463	537	510	516	504	498	509	472	480	513	504	519	510	511	478	489	476	508	511	485	497	460	489	495	491	475	489	488	500	485	476	482	499	480	496	516	487	507	484	490	493	478	487	436	489	524	442	487	467	491	505	507	496	468	476	463	501	463	479	529	493	545	512	489	492	482	483	503	516	489	495	474	481	462	522	491	449	497	495	499	476	467	460	514	482	489	488	538	464	482	463	492	520	506	524	496	494	484	529	473	505	490	478	490	487	442	485	498	494	521	499	506	465	515	483	473	472	473	505	510	475	478	538	509	505	480	490	483	498	474	508	507	474	516	493	494	513	477	486	509	509	498	455	495	444	480	492	475	511	475	454	500	471	479	499	501	445	494	512	501	461	465	476	484	509	478	480	496	500	533	485	503	463	502	489	510	483	497	496	498	520	492	522	481	411	510	471	498	535	527	511	493	508	469	477	522	489	478	475	486	499	524	478	445	506	492	450	488	510	505	515	497	476	489	480	455	446	460	479	473	452	499	486	484	500	499	470	460	498	489	482	487	528	467	524	503	501	502	470	469	498	466	493	523	485	493	538	530	479	465	461	527	498	469	502	474	484	513	458	481	481	481	472	460	500	421	489	468	482	462	521	489	480	514	499	486	480	482	512	470	503	525	472	504	434	519	497	512	484	487	458	519	490	455	509	524	494	467	521	497	481	509	514	459	509	473	500	508	482	489	470	506	475	520	516	517	519	549	510	508	505	544	466	510	507	488	527	501	481	508	445	494	465	506	534	508	475	502	519	465	502	485	483	470	504	497	501	458	492	509	447	492	468	484	484	506	485	477	510	510	504	474	490	477	461	473	472	499	455	485	509	497	516	511	464	457	468	486	479	455	489	465	467	449	439	499	479	513	485	474	464	446	457	525	530	477	490	491	493	519	443	505	456	451	505	484	451	519	488	466	517	464	505	481	508	475	470	503	477	476	477	497	466	489	460	507	475	493	509	503	474	512	531	471	471	515	481	462	455	501	530	531	468	493	479	521	469	493	502	508	496	484	480	474	544	451	477	478	500	509	473	476	489	501	502	460	463
55109	27695	14133	5523	1866	702	333	328	262	272	264	265	234	273	248	219	225	235	238	203	215	232	275	220	185	195	195	223	211	206	205	190	199	200	201	213	210	171	224	239	211	237	196	213	199	190	198	220	183	180	175	195	233	227	248	206	220	233	214	197	227	207	214	196	194	208	207	211	220	215	222	236	193	221	210	216	216	235	224	201	216	219	221	197	211	226	231	201	199	211	206	196	191	202	232	213	172	219	208	216	225	215	207	235	220	188	202	208	202	199	196	208	206	202	246	223	235	190	202	243	191	233	223	205	215	205	204	182	222	230	229	210	211	195	241	234	207	205	222	207	197	220	181	168	180	229	220	207	229	245	198	210	231	212	211	190	218	188	200	207	201	202	206	210	230	207	206	219	199	230	225	223	221	215	204	214	208	210	176	199	224	222	211	218	228	221	239	209	213	213	208	218	210	184	195	196	203	225	227	209	216	236	240	193	221	213	219	207	209	222	218	195	238	210	219	195	195	212	230	191	188	226	192	218	250	218	209	226	214	237	205	202	192	254	191	214	207	215	222	218	201	211	222	199	222	205	215	208	217	216	224	210	216	212	206	224	192	207	204	193	201	209	226	232	230	201	236	217	193	202	202	190	212	223	208	213	223	218	225	179	219	210	193	210	195	205	219	235	195	229	193	217	222	196	221	225	221	214	193	214	221	211	216	204	207	260	214	206	198	215	213	224	209	211	211	241	215	206	203	208	207	216	212	232	204	187	230	206	206	232	209	199	215	199	221	197	169	179	224	206	195	227	206	208	217	212	190	214	202	211	216	202	251	198	207	198	196	220	213	214	186	198	232	210	197	202	228	209	206	206	207	220	207	217	213	216	176	204	216	221	210	201	203	190	187	206	195	188	192	190	220	214	184	187	210	219	196	214	193	232	210	178	211	209	200	221	195	225	168	198	186	193	216	200	215	202	210	212	230	205	213	221	226	230	200	233	201	216	236	211	219	213	223	205	173	193	213	224	210	214	194	222	235	213	202	212	208	186	177	229	201	178	209	193	231	244	208	203	181	209	212	214	217	220	191	197	225	217	207	202	239	222	211	194	192	220	202	222	226	220	225	216	199	181	211	200	205	210	214	200	207	232	211	200	207	214	222	228	219	192	225	201	219	223	228	223	196	220	178	215	213	188	224	230	208	217	198	186	220	212	210	197	208	222	206	234	188	211	209	193	216	214	195	218	211	193	194	220	223	197	258	207	237	229	191	189	231	205	220	198	208	203	238	204	205	216	208	222	187	188	195	209	204	194	211	183	190	237	199	237	250	211	198	199	245	182	195	230	204	233	178	220	227	186	220	223	182	205	196	211	193	223	207	218	217	215	211	222	205	194	218	224	205	236	189	186	205	212	207	218	192	194	227	196	210	220	206	216	201	186	213	196	216	187	199	231	214	195	195	219	197	221	199	251	200	216	203	200	232	236	206	212	194	200	228	203	212	207	211	211	209	198	208	220	206	213	206	218	217	222	209	215	217	227	205	206	222	206	213	226	203	197	223	210	226	194	212	233	221	241	222	229	186	211	203	197	222	217	218	211	240	182	196	207	200	220	222	229	181	208	211	225	202	183	214	204	196	212	200	223	212	211	223	188	233	228	225	202	237	221	186	157	198	205	169	190	186	187	195	230	228	266	216	218	192	228	184	211	227	197	255	216	218	212	216	208	203	195	180	217	200	204	189	204	188	235	201	207	189	220	213	234	173	214	230	252	208	210	220	189	192	216	209	200	225	227	218	225	201	199	218	226	214	220	227	220	200	220	229	225	210	189	209	197	209	212	229	195	231	199	207	258	206	221	198	207	206	210	181	203	214	210	220	206	221	233	236	204	201	222	226	201	204	206	206	226	210	186	241	192	221	195	188	218	222	201	221	192	199	235	206	188	224	209	209	210	220	219	217	222	213	208	201	198	208	223	228	214	202	203	198	204	240	219	232	227	209	200	200	192	198	209	213	196	197	201	215	210	213	197	231	213	210	186	201	206	198	193	195	209	197	197	230	215	207	206	211	209	188	189	223	212	222	192	213	228	243	227	198	216	218	211	232	202	212	213	222	211	212	215	242	234	208	221	198	220	196	194	212	184	237	226	206	219	201	213	213	217	217	228	205	216	229	223	233	222	218	230	215	201	230	232	205	224	220	223	205	215	210	209	209	213	224	212	203	200	226	239	206	218	237	203	224	226	213	214	209	199	221	211	196	226	209	201	203	197	227	214	209	190	189	212	196	183	184	222	198	220	232	246	230	181	218	194	233	244	232	214	209	163	207	230	203	226	189	212	201	205	203	242	227	210	238	209	226	225	221	224	213	222	208	228	245	212	190	237	226	217	245	207	220	177	201	208	251	186	231	192	207	206	217	236	206	230	213	232	220	195	247	192	222	199	198	210	220	210	179	197	210	197	215	194	208	205	234	243	202	221	223	242	214	215	228	193	230	199	226	191	210	187	204	225	236	187	218	248	208	213	225	229	221	220	176	207	210	251	216	202	207	197	218	224	225	200	223	220	189	213	197	199	219	173	237	226	219	202	180	231	192	220	203	220	201	212	241	214	225	194	219	195	186	215	228	206	219	213	206	193	193	189	157	216	196	207	180	230	206	230	212	240	198	202	194	236	205	213	201	210	190	210	237	225	214	236	221	210	239	188	210	200	243	192	244	223	217	227	210	221	214	189	212	210	218	233	202	215	187	202	210	216	192	220	211	204	190	215	197	224	226	204	217	189	216	223	215	223	209	230	218	189	211	230	211	227	233	202	195	211	221	213	213	243	192	201	207	215	252	210	202	199	222	222	212	220	235	214	189	203	235	230	214	211	212	167	224	262	238	206	197	219	192	191	188	225	198	187	207	236	175	205	224	237	204	230	247	219	213	225	252	218	205	209	205	227	223	215	225	225	199	232	220	218	224	199	205	230	209	221	228	192	213	199	214	218	225	215	222	194	217	218	234	219	212	193	206	184	235	191	205	192	202	185	249	197	208	190	209	219	208	228	207	239	195	202	220	209	185	208	200	210	211	202	213	170	195	211	205	220	233	204	226	197	202	192	214	204	226	238	200	195	200	211	215	209	215	234	236	201	208	227	213	185	193	226	206	179	211	198	219	201	190	217	214	213	181	173	199	201	214	234	202	212	241	198	226	224	198	237	223	228	208	182	193	204	217	235	236	213	221	230	236	195	221	229	207	187	201	226	199	211	224	208	228	221	232	196	195	216	209	195	235	195	235	218	219	198	205	213	252	212	191	236	230	219	207	241	214	199	233	214	203	193	201	216	238	242	211	183	206	222	221	233	202	219	191	254	218	225	224	211	192	204	215	209	217	189	219	207	193	233	206	221	207	200	194	199	218	235	215	189	208	194	226	215	219	237	209	212	233	213	207	193	222	223	224	226	239	212	204	173	193	207	208	213	218	223	215	209	193	198	188	189	207	201	221	213	221	195	174	230	206	196	238	198	190	189
35413	20677	17061	10965	5504	2420	1262	1023	894	819	796	717	650	636	577	623	546	578	571	553	564	550	503	473	500	467	493	533	554	459	446	459	439	478	500	454	502	454	473	482	433	463	467	466	449	475	489	470	477	468	492	469	508	455	450	458	465	500	436	464	437	455	499	477	487	461	499	477	462	459	465	508	470	476	471	463	455	470	483	503	457	456	475	463	467	484	466	485	459	494	449	448	451	480	458	477	432	435	490	474	503	452	472	457	432	479	490	502	437	465	490	502	487	499	442	498	491	451	452	464	457	506	463	423	464	482	464	466	492	455	481	465	475	425	485	479	451	513	482	457	487	469	480	442	483	473	455	460	459	483	469	489	481	464	453	493	462	457	445	474	471	495	441	483	487	492	449	458	451	447	463	513	460	450	455	469	466	448	466	468	496	430	467	441	464	455	490	444	517	436	448	474	470	479	496	499	457	457	504	469	499	480	467	460	469	459	435	465	485	482	459	469	469	475	458	468	420	465	514	489	475	448	528	474	486	435	454	453	458	464	447	488	442	424	480	458	459	499	458	475	466	432	482	446	454	457	472	489	436	485	455	419	463	472	481	508	438	483	445	489	414	475	477	481	442	448	457	468	464	439	460	481	464	472	464	455	411	490	456	435	455	459	484	430	462	479	487	469	436	458	477	450	451	464	456	445	465	459	459	454	472	476	467	502	481	486	480	478	483	460	481	437	473	457	443	412	465	424	494	477	497	471	459	484	494	482	461	479	467	458	449	511	477	474	474	448	442	493	446	448	485	499	456	481	483	495	462	495	451	459	466	418	477	473	431	464	508	470	459	455	435	472	512	478	453	496	486	443	471	475	473	475	517	487	466	462	454	485	486	506	441	458	462	445	484	484	473	468	466	452	482	475	463	465	469	451	470	450	460	471	481	441	473	421	481	471	452	471	483	483	439	487	445	468	442	439	475	461	445	419	458	454	432	426	429	472	464	446	467	494	452	464	475	448	458	514	458	436	442	455	440	444	506	478	487	470	435	417	490	440	447	442	477	473	450	473	455	500	439	487	485	473	467	455	448	457	459	465	459	458	483	474	484	451	459	463	503	476	465	500	480	470	441	499	463	462	460	433	445	502	485	458	443	471	451	456	509	442	489	496	457	481	473	486	498	481	450	447	463	476	486	499	470	486	447	438	453	456	442	480	437	475	477	462	439	504	465	447	468	481	441	478	454	468	501	491	454	470	482	468	464	449	426	491	454	489	505	441	471	470	405	462	490	475	464	502	485	493	483	486	473	475	458	514	462	493	478	480	457	479	456	466	499	408	480	432	501	463	494	473	531	453	453	484	457	442	458	450	490	431	490	463	479	477	474	463	459	467	478	468	460	465	491	455	418	455	494	455	485	454	491	495	462	486	478	459	501	503	490	456	450	435	448	460	477	472	467	443	451	484	459	492	492	476	473	509	499	467	442	468	478	487	448	452	481	457	443	468	455	467	428	474	503	471	447	489	442	464	410	429	438	466	420	478	466	425	471	458	501	452	448	485	421	462	511	453	450	458	469	461	458	472	470	469	471	447	420	431	435	492	481	445	459	465	500	504	501	442	459	502	462	428	490	464	488	482	505	489	460	444	456	447	496	457	481	470	467	453	449	472	492	466	533	476	445	459	451	445	432	437	456	457	456	518	460	469	508	474	466	432	467	467	437	481	486	433	445	441	462	465	462	451	464	500	469	473	403	464	486	452	479	467	493	476	482	456	463	448	499	470	469	461	430	465	481	479	520	511	501	469	466	474	480	468	458	474	424	503	446	467	472	460	471	465	428	488	462	443	469	469	463	456	481	448	490	463	455	462	462	517	447	436	496	480	487	482	515	444	502	476	437	491	476	443	486	456	475	433	458	451	478	452	458	448	442	466	482	508	469	447	489	475	456	473	452	468	468	490	466	466	460	478	435	463	480	463	457	468	448	481	453	488	472	458	507	479	463	430	461	458	442	473	467	439	480	481	474	430	436	452	458	479	481	503	500	462	455	473	462	465	438	467	456	468	478	485	475	428	502	458	453	461	464	463	467	482	452	473	458	492	486	463	448	455	508	456	464	478	493	441	464	460	494	453	440	478	439	467	510	500	455	463	495	457	448	472	466	465	482	431	464	445	445	479	447	447	450	446	455	526	451	456	452	454	467	465	461	491	467	485	447	455	452	445	465	468	475	463	443	438	470	490	463	490	416	470	505	518	495	458	466	460	491	445	449	449	418	481	453	463	478	431	534	469	464	456	440	464	473	462	474	464	458	447	460	462	456	488	451	461	407	467	465	485	441	490	442	470	456	443	462	465	518	479	468	471	472	445	499	431	440	479	471	442	501	436	463	471	449	462	475	502	490	506	457	436	458	459	484	465	416	497	475	458	491	481	482	442	498	449	450	442	477	453	464	472	459	480	464	447	447	452	465	440	487	450	475	488	451	483	439	492	466	503	483	484	464	480	455	477	481	480	480	415	462	451	433	463	457	446	479	481	467	487	477	503	432	475	462	470	460	441	456	445	466	493	453	478	457	469	449	402	469	467	471	521	458	490	471	478	506	457	489	468	495	446	458	462	483	481	448	442	471	480	500	468	481	489	450	448	462	512	484	473	470	430	445	445	430	458	477	447	451	487	427	488	447	449	442	468	452	476	486	483	479	498	480	448	450	444	490	473	471	481	457	456	512	455	469	460	483	496	463	424	486	489	472	498	480	479	477	449	480	480	435	445	443	472	457	479	469	454	444	436	497	481	430	496	462	488	475	453	452	485	450	451	455	482	483	464	453	468	447	500	494	477	491	473	489	449	491	458	462	498	507	492	441	480	488	453	462	459	473	464	479	500	464	453	483	456	462	460	471	497	483	457	496	494	478	470	470	479	490	447	436	451	494	497	450	451	497	478	464	467	500	449	469	462	491	491	496	520	425	495	478	471	449	471	473	469	472	474	486	444	485	500	434	502	452	472	429	484	438	465	475	474	468	472	466	473	441	455	431	457	488	503	474	509	470	461	447	488	435	478	475	461	512	442	417	451	452	483	470	468	466	506	463	457	480	469	497	472	481	493	449	436	464	496	420	480	481	504	467	463	465	488	468	450	449	435	469	436	477	483	490	453	474	477	490	524	519	486	465	485	460	426	500	451	479	498	448	487	456	492	431	478	485	450	457	457	413	493	517	455	486	502	460	483	464	495	528	443	472	461	472	444	438	439	481	497	464	427	479	440	461	476	459	518	453	481	498	472	454	509	468	453	436	449	467	426	460	453	490	455	467	477	483	454	487	491	470	433	485	521	504	435	422	456	509	483	469	459	482	460	447	515	490	450	483	474	518	481	490	485	454	496	430	468	478	487	447	457	484	463	431	483	528	459	465	472	481	481	478	482	449	457	447	424	475	429	478	465	467	443	491	465	475	466	436	430	466	496	483	487	451	461	474	444	481	474	446	437	453	483	455	488	465	471	466	453	442	417	457	471	422	494
66510	34262	15630	4642	1965	943	399	368	291	278	294	277	263	269	227	240	254	223	240	269	218	243	200	230	230	217	194	251	227	231	216	198	238	212	238	203	206	196	220	187	223	227	236	233	198	217	243	198	199	222	197	207	231	227	227	213	203	206	220	208	226	220	203	233	219	209	204	207	221	216	208	218	223	219	214	207	219	224	223	206	221	228	215	221	216	212	220	229	212	201	209	226	218	228	246	213	205	231	225	206	249	210	227	228	239	230	184	210	205	261	230	209	195	209	231	236	205	201	234	228	238	224	220	241	214	245	230	227	222	189	223	184	249	223	233	213	196	222	218	211	209	240	231	217	236	231	231	234	224	219	231	218	227	220	245	204	219	216	189	164	239	237	223	245	225	222	249	212	200	217	208	192	198	192	192	208	224	236	222	213	210	217	239	206	245	225	177	223	204	243	212	224	215	221	212	221	256	214	188	235	215	233	222	227	243	219	206	226	203	210	241	229	217	218	218	214	225	221	226	211	214	228	234	217	170	210	227	229	241	230	227	216	198	231	232	222	243	251	226	236	222	229	228	232	198	208	207	183	219	215	236	219	225	234	235	237	203	229	196	190	242	234	223	191	218	209	221	205	242	246	230	225	212	189	226	196	226	205	212	240	199	228	220	227	206	208	206	228	223	209	245	218	226	198	255	197	212	219	214	227	211	201	223	175	211	232	224	240	190	233	196	197	213	228	234	257	217	231	225	210	204	212	210	232	232	213	227	173	219	206	250	223	234	209	209	230	210	213	201	221	242	225	259	219	226	207	245	206	222	233	212	235	234	217	236	201	203	246	228	191	223	238	236	206	236	221	228	241	195	187	220	201	225	228	222	228	258	207	208	198	231	237	227	211	242	241	213	212	218	204	221	231	220	207	232	194	225	231	220	234	240	233	235	204	226	226	247	222	201	222	230	225	204	207	202	208	262	175	230	213	217	228	230	198	205	240	234	205	215	213	208	186	226	189	206	210	228	240	195	216	233	235	215	204	212	231	213	228	201	220	213	215	198	215	235	238	243	201	216	214	230	231	252	235	189	229	207	208	251	228	211	217	217	216	193	221	201	194	245	231	221	238	237	244	231	217	213	218	251	215	254	230	244	222	225	234	237	239	220	222	212	229	217	201	202	218	218	224	223	236	230	241	243	253	220	213	211	239	209	182	250	224	226	242	204	240	227	202	191	223	226	231	212	222	231	222	216	220	231	206	210	222	214	246	226	211	198	228	213	227	208	227	213	199	226	205	202	213	191	201	234	217	209	224	240	231	241	219	191	220	219	185	220	207	193	194	226	203	208	224	225	242	208	222	193	211	213	212	221	209	212	219	230	209	206	214	187	251	247	210	188	223	219	238	230	226	217	254	225	189	208	217	224	221	232	215	198	218	227	235	194	248	220	236	213	217	198	191	234	189	213	201	185	218	204	229	213	181	204	232	190	209	219	204	230	227	223	216	223	241	243	243	204	206	227	213	222	225	212	194	231	245	237	214	247	225	248	204	221	202	187	237	210	223	196	223	207	209	214	175	201	225	202	248	188	245	208	212	231	212	234	224	217	218	222	223	192	202	215	204	226	200	218	224	230	210	222	223	208	224	250	223	206	233	209	240	210	230	218	211	232	192	230	240	207	228	203	206	210	215	242	215	206	229	230	201	226	204	223	238	219	204	219	249	226	220	212	200	225	227	266	195	211	208	203	222	213	210	226	208	248	229	231	225	252	215	200	240	233	215	215	256	216	219	236	211	232	219	256	224	208	215	240	213	219	218	218	203	221	233	217	234	188	245	257	211	219	202	246	220	190	197	254	240	200	209	222	203	214	210	232	228	223	232	208	211	238	236	197	180	217	214	201	226	216	246	202	218	184	242	210	218	221	220	220	231	239	221	231	235	233	229	263	237	208	222	210	241	244	215	239	213	215	222	241	212	209	204	214	227	239	245	255	210	220	222	236	208	201	198	183	230	205	229	196	203	214	199	198	225	238	225	213	210	250	192	231	214	225	230	227	215	218	203	214	203	227	219	236	198	225	231	238	221	225	195	224	216	218	190	224	228	252	215	199	201	219	199	225	249	234	194	211	226	221	218	214	224	247	228	217	228	229	241	231	203	224	222	185	234	242	191	179	200	215	217	205	208	226	222	195	199	240	190	231	222	228	217	215	201	215	239	219	231	232	208	245	206	221	216	217	206	213	210	206	221	225	237	208	235	204	230	222	210	227	245	212	219	236	217	221	228	228	213	236	219	205	200	183	223	197	209	234	216	221	196	180	204	250	193	220	221	219	215	224	229	199	219	230	207	228	223	209	192	206	194	220	202	226	215	218	247	238	220	214	248	228	244	227	218	185	198	237	212	208	225	209	234	254	217	229	205	228	213	249	229	212	215	226	235	226	225	254	211	239	231	237	234	197	215	231	214	238	218	224	245	246	219	217	224	236	202	240	238	213	198	227	217	188	221	202	214	217	233	222	215	204	232	189	230	241	237	216	208	225	218	226	242	224	213	195	204	200	240	190	185	211	219	229	216	215	219	215	213	212	211	273	199	213	230	231	246	211	238	189	210	223	252	217	217	222	226	182	232	205	244	213	206	207	236	242	217	217	240	202	204	211	194	208	228	230	202	199	227	214	243	215	191	227	256	247	241	262	240	208	239	229	211	215	229	188	203	225	196	201	217	234	205	216	217	213	234	227	192	231	227	199	232	204	202	193	238	204	252	208	205	227	228	204	213	200	219	220	222	183	217	209	200	212	212	214	232	206	201	234	226	234	224	206	216	227	197	233	219	205	204	206	234	206	223	209	216	223	199	223	206	211	232	206	245	227	227	205	218	226	184	223	243	226	181	213	207	206	234	228	216	205	200	204	220	215	225	217	187	247	213	208	215	193	230	252	242	206	183	216	230	186	209	204	223	248	249	209	215	201	222	219	228	197	187	213	194	231	212	212	221	219	195	234	223	209	226	195	208	255	214	186	265	245	215	216	217	202	230	226	227	218	213	217	207	239	214	211	215	206	234	231	201	201	215	235	225	212	217	215	224	206	217	243	218	228	218	210	225	222	223	215	247	239	200	216	219	192	238	219	227	219	225	238	227	245	251	210	206	204	208	235	227	256	202	229	218	216	205	210	233	207	203	219	217	218	221	198	225	214	203	196	206	219	246	226	210	202	236	211	244	206	207	242	210	220	228	214	206	219	213	221	220	221	225	213	220	239	226	217	232	195	192	255	208	240	231	203	236	225	220	226	207	226	225	254	202	231	201	191	198	208	199	211	220	216	222	212	229	232	231	213	169	205	230	198	201	234	203	215	216	200	209	212	195	242	222	218	202	241	228	222	211	224	203	239	248	207	191	239	207	237	210	213	206	210	234	212	224	224	217	190	214	203	217	213	242	258	253	218	197	224	204	217	231	213	223	219	197	206	215	206	225	217	233	235	205	204	209	220	205	245	221	242	203	213	235	240	206	199	225
43600	25139	14771	8556	5923	2949	1347	1099	909	916	813	757	717	697	636	578	591	571	585	526	577	543	520	508	537	535	524	480	477	487	448	510	472	493	452	483	516	497	533	502	514	535	500	484	479	470	465	455	509	483	521	480	476	472	489	486	515	517	464	464	480	530	468	542	477	495	482	467	491	526	498	512	487	489	448	484	497	492	499	458	475	462	484	494	520	480	472	516	472	464	458	505	499	467	454	468	494	493	481	495	508	463	477	455	461	457	499	461	504	492	488	484	492	516	463	475	438	516	471	500	521	483	492	509	450	502	524	465	470	516	503	437	486	478	483	503	480	430	477	486	471	507	466	461	473	444	506	430	466	478	472	493	514	469	458	533	453	499	515	449	458	462	485	488	492	508	482	440	505	457	473	489	478	479	459	448	474	495	484	527	495	486	470	472	487	463	519	512	472	452	493	502	496	451	490	510	455	462	497	506	494	458	466	479	467	512	486	485	506	498	431	463	443	501	490	489	484	499	525	482	486	439	490	482	491	505	494	501	478	480	509	448	443	453	495	495	483	473	495	492	482	459	468	464	498	498	504	491	529	455	503	470	469	481	486	494	473	478	473	487	494	471	493	517	480	520	489	488	494	498	497	462	473	466	495	452	455	472	475	497	504	507	483	469	466	486	510	516	512	485	499	470	452	440	494	511	468	472	460	484	495	508	506	494	449	453	471	470	497	486	491	486	518	451	447	487	479	509	463	470	450	503	461	479	500	498	523	462	463	479	485	525	484	512	507	500	472	523	510	476	416	468	468	457	506	478	475	493	475	462	526	507	519	447	497	447	497	495	489	524	505	465	505	518	478	503	449	529	498	491	525	488	436	483	509	480	506	501	490	491	462	483	497	464	500	473	534	485	487	458	483	468	493	475	517	496	499	507	467	450	458	476	491	482	472	476	467	496	515	472	490	465	498	498	506	499	500	480	455	461	469	500	467	452	497	512	481	486	490	479	493	502	498	502	511	447	514	487	460	493	487	559	491	493	489	495	484	472	481	498	509	463	440	467	498	431	468	424	511	460	472	527	500	526	461	482	504	521	496	486	528	490	522	522	447	485	497	532	459	472	503	503	456	506	459	519	503	473	486	477	480	472	494	459	447	477	462	456	496	446	479	447	500	472	518	517	474	508	506	499	494	502	478	498	505	478	486	468	492	502	488	462	449	481	501	471	487	483	502	498	514	516	491	483	514	453	513	522	453	489	471	480	498	526	475	467	480	487	464	463	492	501	492	501	515	464	535	523	458	472	484	507	497	482	488	464	441	498	513	471	496	509	480	488	529	480	498	473	437	490	466	520	471	466	515	472	445	470	491	487	480	491	473	464	498	498	458	509	525	504	503	499	426	458	505	513	498	520	493	493	504	528	485	497	478	506	495	534	466	460	521	466	517	517	446	481	467	485	507	468	494	482	466	489	495	526	493	477	482	439	511	447	488	494	511	492	483	477	521	494	442	489	535	477	489	541	497	504	433	505	493	516	466	504	465	502	473	480	543	519	472	493	470	483	529	480	489	485	479	460	533	532	476	497	512	479	503	508	515	487	503	447	465	518	538	503	496	514	495	466	511	484	511	468	500	460	489	488	484	479	494	522	512	522	475	493	466	467	431	495	473	494	476	470	500	531	483	489	487	459	492	481	517	467	527	515	493	461	489	486	472	508	490	470	501	485	455	497	478	475	478	491	483	469	476	487	487	452	485	490	512	490	446	506	496	463	459	491	506	472	524	505	460	503	481	491	499	510	483	501	487	477	497	460	498	469	475	462	487	485	495	483	472	489	514	527	458	454	513	471	489	465	501	513	471	490	469	508	485	448	505	487	507	475	450	484	506	486	475	484	477	431	464	480	474	466	505	486	468	483	462	453	469	464	462	506	484	438	485	515	473	511	513	489	508	489	487	489	465	524	491	479	461	491	500	510	506	469	507	500	504	435	481	520	457	471	472	515	513	481	497	465	511	453	445	458	482	509	480	465	502	503	499	481	518	513	515	461	487	483	485	496	495	536	469	430	479	478	477	480	516	473	455	508	461	515	485	480	453	516	522	494	444	439	493	476	454	476	501	452	514	486	548	489	460	489	480	456	465	461	497	489	473	500	484	526	453	506	460	513	446	499	502	473	493	463	493	493	489	468	478	476	502	494	498	478	484	479	468	446	474	476	494	469	467	484	481	487	484	499	445	448	497	470	449	514	495	523	489	503	454	497	491	516	494	468	514	485	486	454	503	425	485	479	490	540	519	490	480	443	506	479	500	505	493	481	486	464	482	451	464	477	484	535	429	508	503	487	492	493	478	474	497	468	473	454	477	459	484	486	430	508	476	485	519	505	503	461	507	517	487	519	499	489	507	485	481	483	519	450	473	492	491	478	472	491	476	508	468	490	503	475	468	488	468	490	474	454	481	496	484	476	442	507	480	498	515	481	485	466	449	499	467	468	494	494	488	491	514	484	456	504	497	491	454	480	455	492	468	479	451	465	435	491	430	479	505	479	481	462	458	476	481	494	475	489	479	468	501	459	512	503	487	492	515	493	501	528	491	477	489	469	512	502	465	451	450	466	438	487	480	467	503	489	517	478	500	441	479	461	492	516	452	490	482	495	476	489	483	496	509	511	524	522	492	466	469	513	480	478	505	499	456	518	454	462	481	462	458	490	493	479	475	519	466	467	492	485	483	471	511	478	472	517	518	480	473	460	458	493	476	529	479	474	498	490	483	494	529	474	450	529	456	484	499	478	487	460	476	466	496	457	460	474	498	476	498	508	498	503	488	465	451	465	501	471	463	491	484	492	506	493	462	491	502	466	469	502	505	479	494	487	472	475	505	508	506	522	473	500	474	479	471	523	466	492	470	467	438	508	489	470	492	469	468	497	480	476	471	479	448	476	466	497	451	473	484	451	466	502	469	470	475	521	467	449	510	469	509	533	511	468	491	470	458	463	445	463	449	458	498	495	501	484	465	495	486	528	505	492	474	467	489	478	504	471	470	470	517	456	498	469	460	469	442	478	503	535	474	469	463	500	457	493	482	486	490	501	493	524	458	503	482	494	450	498	471	498	498	483	502	450	455	438	478	500	459	469	507	481	434	486	467	495	486	484	500	480	479	499	500	485	474	467	455	505	486	495	446	484	513	497	490	475	459	517	469	521	498	480	473	484	495	440	479	479	508	478	468	519	524	487	496	479	459	485	503	454	503	473	516	510	452	540	493	496	466	522	476	483	501	483	487	500	505	461	519	471	468	501	512	499	501	476	496	490	513	495	435	488	485	471	491	502	497	462	490	446	479	462	447	492	517	479	479	448	452	488	517	497	487	514	471	458	474	501	497	455	542	452	507	494	470	469	534	450	463	446	509	505	459	441	487	504	475	468	475	497	496	492	508	505	501	453	481	503	459	485	511	494	499	507	465	538	469	506	484	517	540	493	518	508	487	515	446	489	450	476	447	486	466	466	481	509	468	482
49178	24038	8612	2813	1065	418	304	250	247	283	224	276	251	236	232	236	232	231	226	231	210	237	229	221	236	241	208	217	198	208	224	206	223	225	201	245	249	252	214	229	234	231	256	218	258	226	226	222	251	222	216	241	211	219	219	231	240	218	248	234	247	229	217	215	218	227	223	240	248	199	235	213	244	230	207	198	235	232	233	228	212	242	222	235	234	229	248	219	247	220	221	236	266	236	212	193	222	222	241	211	199	230	221	235	208	206	224	236	238	219	257	229	220	255	220	180	233	226	242	235	221	246	224	225	236	203	245	247	227	224	210	219	217	214	198	232	207	245	198	210	230	225	279	234	202	238	234	220	227	215	230	233	250	218	228	208	224	219	199	242	222	251	236	218	232	204	200	223	189	231	231	259	187	226	277	242	227	263	259	251	239	211	259	212	233	208	257	243	236	244	217	236	228	236	265	224	219	245	243	191	241	219	209	209	189	221	246	228	249	264	233	225	226	243	215	232	216	247	196	234	251	218	226	237	215	217	230	245	221	220	211	213	235	206	241	225	214	228	225	219	246	251	213	229	194	222	184	226	223	208	212	220	234	233	214	240	208	235	230	229	221	241	225	219	252	218	225	228	246	220	219	212	205	235	225	239	240	218	231	203	224	259	224	206	226	222	233	222	246	205	200	206	227	206	218	211	223	236	248	241	233	236	198	238	214	223	207	192	261	236	212	247	225	230	245	214	216	251	229	216	214	217	216	230	221	234	222	240	249	202	198	245	231	218	227	240	198	192	185	211	225	218	197	222	211	277	206	207	236	209	222	210	197	207	217	219	255	217	226	228	203	227	225	211	217	231	212	250	199	216	231	212	248	227	243	239	202	225	212	253	216	245	226	215	244	235	233	208	249	229	239	223	228	243	222	206	228	209	226	227	239	230	204	234	262	202	236	241	222	211	233	234	228	212	213	219	221	204	224	217	220	224	241	224	234	228	229	202	238	217	209	216	207	215	236	212	241	213	255	243	198	217	213	261	220	263	236	243	268	214	197	212	231	233	238	235	233	220	209	226	219	218	208	228	213	217	231	222	241	206	218	217	227	186	215	231	230	230	213	221	208	231	205	244	220	204	223	240	227	249	225	252	235	200	210	243	230	205	243	212	221	222	217	227	249	253	236	243	218	251	223	219	228	246	218	237	228	235	234	217	243	231	230	241	228	249	235	252	220	224	229	258	226	198	211	205	211	242	221	234	229	244	215	199	256	240	241	238	205	245	221	222	220	188	232	210	230	251	211	229	234	210	217	214	231	227	228	238	244	259	227	228	217	185	227	250	247	234	219	220	252	210	217	195	247	236	228	231	257	228	240	262	221	240	244	227	241	241	226	246	244	228	221	222	217	238	230	221	242	231	232	241	249	227	228	235	228	244	225	219	203	244	240	204	257	237	217	250	248	225	205	235	251	248	231	235	211	225	228	252	222	246	215	245	224	227	241	221	237	225	224	213	239	192	231	236	237	243	240	256	221	225	229	211	208	215	249	224	211	226	217	216	244	237	229	254	245	241	208	194	232	192	214	229	218	219	230	215	219	234	234	218	236	227	252	216	244	231	228	211	221	209	226	208	225	255	244	246	237	236	231	213	243	233	176	218	244	220	250	219	247	226	210	246	234	252	227	208	221	237	244	224	247	209	207	230	200	237	215	226	228	245	200	236	258	248	231	232	252	249	228	217	191	219	206	181	229	246	212	256	213	211	220	232	230	196	210	217	217	236	239	222	249	235	236	218	241	233	205	201	206	241	217	222	219	230	232	222	232	214	244	228	223	220	222	222	215	184	232	216	252	222	186	221	250	231	197	225	193	217	213	239	264	232	261	215	214	265	218	212	210	213	221	214	222	222	212	207	228	201	254	223	243	222	241	244	237	256	240	243	197	248	222	241	221	271	214	203	233	202	207	249	220	219	231	245	241	230	213	247	244	217	241	183	220	196	222	222	231	212	223	236	213	232	253	243	217	240	229	248	198	203	223	228	228	219	227	213	248	209	237	238	228	244	204	212	224	227	250	221	226	193	196	235	239	216	234	218	262	220	212	253	232	227	210	196	210	212	214	223	199	227	230	225	216	224	227	230	220	229	217	203	213	232	233	231	217	237	239	215	231	228	202	217	220	251	244	233	233	236	252	244	248	242	241	217	225	210	247	218	214	227	214	237	224	237	280	240	241	253	228	209	209	232	235	220	218	210	207	251	212	222	192	201	195	224	223	208	242	253	212	216	225	250	204	252	229	225	198	216	243	219	231	238	243	238	228	264	187	215	250	222	231	220	201	226	230	239	250	231	219	237	221	224	225	220	204	244	234	247	226	252	202	223	239	224	211	243	202	205	220	237	227	258	225	234	243	196	234	222	219	206	201	214	193	231	213	231	233	206	202	240	247	215	248	224	233	205	230	238	205	219	254	200	207	195	208	242	242	233	222	221	233	207	230	196	236	227	231	234	238	258	232	243	238	216	226	204	237	217	212	224	238	230	228	204	215	234	250	245	255	227	243	218	204	209	245	245	242	208	228	225	255	214	225	225	233	203	241	238	251	223	221	234	228	238	216	234	236	212	200	203	242	215	200	233	221	211	201	258	202	244	235	229	239	247	236	217	220	204	211	196	200	240	242	236	252	238	251	248	217	212	219	222	248	223	236	221	220	232	228	211	216	211	239	231	268	211	254	240	220	248	222	227	248	229	227	224	229	218	221	239	246	229	193	251	223	208	228	211	225	216	252	236	246	238	238	248	238	224	215	214	218	196	219	211	216	231	214	212	225	225	217	232	224	233	229	205	233	227	196	226	243	197	226	226	209	219	213	238	253	207	249	204	241	210	215	231	220	215	237	239	256	237	217	245	247	270	206	249	244	244	233	200	223	214	226	234	192	192	216	224	241	246	198	220	249	234	221	212	256	251	192	218	232	234	226	247	251	223	253	224	231	216	245	218	230	239	236	237	238	234	226	223	250	215	231	217	244	225	204	212	231	233	236	239	242	226	234	226	218	238	223	231	209	242	219	248	229	187	223	227	233	216	257	245	195	213	208	254	212	245	247	208	212	233	234	230	216	223	225	223	237	218	218	206	224	244	219	218	252	237	208	243	253	233	222	198	213	235	209	235	232	225	208	223	235	248	243	225	200	198	254	207	225	207	254	209	241	231	236	213	230	214	237	253	235	218	214	211	215	235	220	255	206	223	213	241	200	213	218	217	264	247	228	201	190	223	213	197	236	185	235	218	238	233	247	262	237	257	230	236	252	248	241	214	222	235	229	230	217	237	207	239	246	228	235	233	223	250	222	242	241	227	240	213	236	247	236	194	200	219	239	227	195	224	204	259	235	247	208	231	228	242	221	220	211	260	220	232	226	253	236	248	192	244	227	233	235	216	223	244	202	230	234	245	224	224	245	251	222	194	245	213	219	233	248	232	208	215	228	217	232	240	219	218	245	202	241	229	248	225	241	213	242	227
31823	17178	10069	6418	3406	1200	861	770	719	699	615	585	596	578	567	570	535	528	584	510	522	560	533	467	504	501	496	468	511	509	513	502	481	459	507	501	526	506	508	480	506	478	505	476	478	534	495	532	500	444	468	525	509	497	524	540	505	516	500	506	495	526	484	474	497	480	520	444	509	495	485	527	531	518	528	501	513	479	513	509	531	534	503	484	542	493	523	501	485	482	476	472	485	499	485	476	507	504	466	502	483	499	486	497	526	458	541	508	462	535	477	502	504	507	506	500	520	515	481	471	482	501	507	529	495	479	490	497	480	525	510	504	500	496	519	446	511	472	499	488	458	507	495	471	511	478	469	516	501	465	500	509	501	495	456	523	528	497	493	492	442	473	504	504	505	497	508	486	512	467	463	507	484	485	511	537	482	485	489	505	511	474	485	485	499	507	505	514	523	457	488	544	501	534	531	493	454	561	529	501	510	514	457	452	505	479	468	509	481	500	518	493	474	498	479	537	511	498	496	487	484	525	513	536	492	519	440	461	491	468	514	495	510	475	455	512	521	512	518	499	500	483	498	550	481	465	474	528	495	490	475	550	536	510	538	505	538	471	513	461	480	471	523	495	529	523	494	500	518	529	478	477	477	519	493	515	549	481	491	461	477	491	470	525	483	499	529	494	504	462	486	522	507	455	482	532	524	511	508	509	481	497	521	479	474	499	498	428	530	519	510	539	487	501	532	475	512	476	479	475	455	514	492	519	491	496	520	511	514	482	476	492	505	530	487	488	562	476	487	554	499	506	450	523	494	490	464	507	490	494	487	514	531	512	479	481	492	467	504	527	511	466	495	499	498	497	523	489	499	479	547	477	491	535	487	509	460	491	503	513	503	529	480	501	466	483	517	485	476	493	495	508	534	519	486	498	516	504	485	482	513	463	496	472	519	462	510	479	538	509	519	496	497	482	506	461	479	532	479	489	496	448	519	521	500	488	483	503	506	491	508	479	537	459	479	509	536	519	498	466	452	512	500	543	502	478	512	525	503	513	529	508	503	510	505	501	468	527	506	508	521	490	519	520	478	500	486	478	488	492	452	510	485	474	508	506	473	480	506	478	509	510	472	454	489	496	542	469	479	518	509	467	521	480	476	508	502	524	495	482	466	493	544	494	509	517	491	483	467	497	486	489	477	538	484	478	505	465	513	503	511	528	448	525	512	470	488	506	475	461	507	533	473	466	472	460	508	482	533	466	469	491	474	463	470	543	526	457	488	501	482	497	504	495	516	493	497	469	491	487	520	469	482	499	479	495	507	465	496	475	507	488	497	480	480	481	498	537	479	519	500	482	459	494	489	503	454	506	485	501	503	564	498	478	505	475	496	466	504	496	505	503	475	509	468	511	498	488	506	466	517	514	502	524	527	472	506	508	504	459	462	488	469	469	482	510	501	458	484	487	504	462	487	515	531	498	496	492	486	475	496	534	483	518	486	430	496	494	515	504	462	482	500	477	481	552	496	460	512	534	520	494	500	536	499	475	464	531	495	510	480	495	512	506	481	483	528	484	478	470	533	466	483	468	490	531	486	514	512	488	487	503	475	500	525	487	513	512	488	498	465	504	485	476	461	471	475	531	491	500	522	475	501	524	469	537	487	520	470	428	473	487	535	507	529	521	516	532	500	500	493	520	500	498	488	501	504	462	512	471	493	461	475	464	503	469	473	461	530	465	515	499	494	503	465	489	479	485	506	485	552	486	485	504	528	504	449	495	484	519	481	489	493	484	474	484	518	473	506	495	455	510	506	459	493	490	505	531	529	468	487	544	493	508	507	513	540	521	478	473	507	522	481	522	486	566	493	517	503	504	509	523	500	524	501	528	501	477	475	515	477	456	499	506	498	479	487	507	483	472	485	514	504	474	496	474	477	473	466	482	517	477	507	509	491	513	515	464	495	507	505	531	505	491	507	489	472	503	523	471	493	497	511	475	493	496	490	499	479	517	464	486	488	500	514	517	495	528	500	493	496	501	514	490	525	508	489	509	516	469	477	523	509	496	469	489	494	473	491	479	527	472	483	507	469	495	507	488	498	498	512	538	518	524	508	503	502	531	467	500	523	486	546	502	487	453	485	480	474	514	484	498	484	503	485	494	459	507	502	496	488	490	468	478	458	493	475	481	472	501	536	500	504	492	500	517	481	493	479	539	498	478	496	505	480	459	445	485	502	474	505	478	493	488	468	448	489	477	500	521	485	479	521	506	497	514	509	463	504	489	517	480	536	495	485	506	473	486	469	461	449	483	461	478	476	497	493	522	518	467	466	505	504	523	520	483	478	507	514	465	453	481	529	478	500	517	470	468	494	493	481	506	483	524	503	516	512	506	494	520	506	497	486	503	497	540	547	564	505	493	517	498	528	485	498	515	510	499	483	529	486	533	482	476	493	482	500	466	538	493	499	508	517	472	524	470	522	454	521	504	467	419	494	494	502	499	476	485	496	479	472	433	526	493	509	499	440	465	515	520	489	534	480	535	484	517	496	505	520	535	452	540	513	502	457	487	469	500	519	488	474	506	458	522	521	523	485	532	500	496	491	500	499	454	504	493	460	488	472	510	497	487	497	477	500	499	514	461	498	508	475	528	512	513	476	477	494	487	471	482	499	471	487	488	505	481	467	476	497	461	536	465	502	475	493	494	472	493	493	539	516	499	503	526	433	499	518	493	502	473	451	501	510	486	514	492	509	481	481	505	498	505	489	478	480	495	459	495	471	504	519	473	519	494	488	486	500	504	514	495	454	495	510	513	488	504	483	485	503	494	515	503	480	508	508	532	496	471	489	521	543	503	488	481	510	493	488	534	521	525	492	473	482	498	495	491	470	507	542	461	517	479	492	545	513	480	468	536	509	504	470	512	496	466	507	545	472	515	498	538	531	511	496	466	483	500	521	502	511	482	466	533	498	499	477	501	500	504	484	490	483	502	440	488	479	490	499	479	500	518	505	496	451	500	498	556	507	507	472	532	543	480	474	479	515	483	491	497	496	501	515	469	521	483	547	506	462	550	511	492	509	491	478	483	504	476	504	529	510	479	511	477	476	481	446	534	481	486	485	493	521	480	507	477	514	525	521	474	484	479	518	542	507	509	499	498	482	524	523	500	475	474	493	482	469	482	492	481	474	479	466	472	489	461	505	535	491	492	503	522	499	517	499	502	459	483	506	502	519	495	475	473	517	504	525	499	483	488	440	477	449	486	509	488	481	495	494	487	489	454	516	481	526	515	524	469	524	500	476	507	504	520	484	499	476	500	513	462	462	481	472	503	536	460	485	524	507	517	488	526	467	525	477	475	514	459	485	472	496	537	475	518	498	516	512	508	495	506	505	506	477	484	487	500	489	512	520	512	440	468	474	479	474	517	472	497	483	516	498	486	516	518	521	559	495	507	524	501	496	501	500	531	465	468	510	509	488	489	503	486	509	484	508	529	490	477	481	509	451	488	496	486	508	446	508	514
51833	28670	15395	7552	2643	928	479	379	331	277	290	251	277	293	270	246	219	236	213	222	224	229	245	233	200	225	200	239	205	223	203	216	233	207	186	224	220	208	224	194	201	220	207	196	223	215	198	220	224	191	203	207	215	204	244	194	217	200	205	227	233	226	212	236	196	212	197	224	219	197	201	172	214	190	190	218	217	211	218	222	195	214	209	190	210	214	184	206	215	207	216	191	230	231	197	228	201	215	228	224	197	180	217	220	219	201	208	226	220	201	199	206	225	230	209	209	214	219	209	200	200	198	208	220	207	219	190	210	220	202	193	177	211	217	213	227	205	193	210	231	212	215	210	258	220	197	214	206	201	207	206	195	196	177	210	227	201	210	229	210	204	205	204	222	235	210	199	192	216	183	200	210	206	193	212	201	237	214	217	208	211	219	203	199	201	203	189	237	181	227	227	198	224	229	214	191	201	210	233	239	244	223	198	208	211	202	207	205	232	226	231	178	206	212	238	222	207	235	199	223	186	239	193	217	178	215	207	217	227	206	188	224	232	240	226	220	248	220	200	203	213	191	219	207	196	187	213	209	225	220	196	179	205	213	200	215	202	185	185	188	191	219	229	242	208	184	204	210	178	226	210	222	206	216	193	199	206	217	228	195	258	225	225	213	213	228	221	213	190	219	223	232	200	216	218	220	221	213	237	208	222	209	208	222	188	229	199	241	209	217	212	201	200	186	208	223	224	206	207	214	191	239	229	202	191	195	226	226	200	223	200	223	212	200	207	215	213	221	214	193	209	223	193	231	234	201	212	178	228	197	215	198	191	214	197	203	201	201	222	209	191	194	208	218	213	217	221	236	226	211	218	262	242	219	223	210	218	204	205	213	205	208	207	223	222	206	226	190	179	216	220	211	194	227	267	214	206	209	214	208	213	207	218	197	216	208	214	211	209	211	186	216	199	222	203	210	218	209	234	210	203	201	231	199	210	220	187	212	216	232	261	191	193	195	209	205	204	216	201	204	216	224	200	217	222	196	201	232	174	205	201	205	208	216	198	200	194	224	209	194	220	221	246	218	242	211	234	198	222	206	220	224	230	192	208	179	199	194	195	207	205	197	209	228	184	224	228	194	214	202	209	207	221	210	240	242	227	195	180	198	195	224	241	229	225	203	201	218	201	220	219	212	223	239	214	205	212	226	226	189	204	197	204	190	190	208	195	192	230	215	230	229	200	249	217	228	186	201	224	227	217	212	206	205	181	208	228	187	215	186	200	241	196	238	226	206	208	207	206	231	227	218	182	201	234	198	226	205	208	221	193	226	237	225	210	206	226	207	206	233	216	236	218	226	213	224	224	217	203	208	205	242	232	220	199	197	197	184	209	225	204	199	204	211	226	230	182	220	212	216	182	180	206	196	202	225	234	210	225	196	199	234	231	209	200	214	187	185	232	219	212	203	197	197	212	230	224	227	205	217	224	209	204	235	215	196	195	196	196	209	201	214	246	208	214	228	213	219	211	212	214	213	232	209	208	261	214	217	206	216	190	227	230	202	182	203	218	198	204	204	201	222	229	236	221	234	234	182	208	203	201	220	225	233	193	212	223	210	227	212	211	217	226	220	216	204	201	208	194	204	204	188	236	203	214	208	210	205	205	218	211	203	209	216	205	208	222	203	189	193	181	210	209	210	223	238	198	206	199	196	223	208	197	198	227	213	201	225	197	222	235	193	213	188	216	207	220	219	200	199	222	193	241	195	225	199	207	224	200	182	216	213	193	220	229	172	236	193	214	198	215	200	226	220	212	237	207	212	216	208	177	240	214	207	220	226	215	211	228	211	186	201	207	215	213	235	239	218	201	199	223	230	221	188	213	207	203	218	205	179	198	220	203	212	229	218	223	205	194	204	202	201	232	193	200	194	210	216	211	218	197	208	222	208	213	210	195	207	214	225	205	220	194	187	195	219	216	205	215	210	225	202	179	217	219	220	195	213	214	216	216	233	221	186	225	202	203	193	240	202	212	225	209	202	204	210	195	206	218	205	214	216	172	203	223	212	215	204	216	227	234	233	215	218	223	182	208	208	217	192	186	203	205	216	208	245	231	208	199	205	189	199	226	216	214	189	195	196	220	231	197	245	221	207	196	207	226	215	224	237	200	221	215	212	218	220	215	213	229	207	205	210	215	206	201	202	206	193	224	218	192	215	209	232	220	239	226	238	189	217	210	219	189	211	183	232	222	209	226	215	206	190	226	228	216	224	214	212	194	202	213	207	221	206	220	188	221	211	196	200	209	208	189	207	212	189	219	235	206	185	189	228	222	223	240	211	198	199	203	189	247	183	220	188	214	203	203	230	217	185	197	190	212	210	227	210	196	208	237	231	210	186	186	197	223	209	200	234	225	235	255	208	192	225	237	195	226	191	191	213	191	219	195	214	197	202	231	204	181	212	211	227	215	172	223	198	208	219	195	210	216	186	204	212	220	196	216	220	233	187	182	211	213	214	246	218	224	196	229	227	216	187	236	242	217	204	195	202	172	199	238	201	203	227	197	221	201	188	184	200	175	214	218	209	222	216	196	220	243	225	241	215	216	212	237	239	226	219	207	225	188	230	227	220	229	222	185	217	204	209	242	213	215	211	210	187	192	221	215	193	216	187	200	213	239	213	189	192	192	192	198	206	207	218	229	193	222	189	212	243	207	228	223	241	241	204	210	210	225	209	211	207	217	206	218	221	222	215	217	232	204	223	195	204	203	206	212	250	224	202	224	221	191	221	218	224	203	185	189	182	237	210	208	221	212	219	218	237	210	202	194	225	225	195	207	202	205	213	172	200	219	219	223	207	226	216	198	207	245	198	216	215	223	200	206	217	235	216	218	200	215	200	193	194	207	215	220	181	206	202	204	201	193	205	216	195	190	202	206	234	199	217	203	209	177	249	190	202	223	217	217	195	212	190	210	180	209	183	178	235	189	221	191	195	204	227	178	210	230	220	212	206	182	235	214	201	222	178	207	191	215	199	196	186	212	206	236	208	218	196	226	219	242	178	197	209	194	206	226	226	220	225	224	215	191	192	241	212	251	210	220	219	185	205	209	240	220	201	207	224	191	215	192	227	207	209	221	198	214	219	203	230	236	206	184	209	205	207	223	211	210	218	199	186	208	221	191	186	215	216	223	215	188	226	215	203	208	164	185	202	221	217	195	203	214	219	202	198	214	193	192	177	203	237	201	227	202	213	180	218	220	190	220	203	222	213	197	226	205	204	218	186	214	209	210	204	180	224	210	210	199	216	196	210	207	215	184	197	233	182	230	263	209	186	196	225	217	195	199	182	217	220	202	220	224	238	225	212	195	197	214	235	211	231	225	220	202	214	205	199	197	203	224	203	197	220	254	218	207	200	202	233	237	204	204	203	209	193	181	197	213	204	221	212	213	230	216	209	215	179	197	185	217	227	215	221	196	182	215	232	210	213	228	205	175	224	200	195	185	205	196	178	203	216	214	223
32409	21396	18821	14832	7502	2922	1583	1285	1075	1041	879	781	742	748	651	682	636	612	619	551	530	564	539	553	507	524	530	516	481	470	465	458	491	455	468	450	491	494	446	459	483	488	435	494	498	501	499	444	448	474	472	444	449	465	494	447	478	490	418	465	474	448	466	490	486	482	484	471	441	500	443	509	486	436	454	494	476	489	508	514	490	452	432	482	491	457	496	474	477	462	468	458	468	464	458	497	482	446	485	484	449	453	450	478	468	466	496	462	489	449	426	436	486	432	481	443	493	494	435	480	441	451	511	464	477	476	430	478	447	481	474	485	486	476	468	451	441	493	432	485	487	464	472	455	462	456	474	477	472	472	504	439	493	455	438	436	469	493	448	504	487	463	465	436	493	493	457	454	465	448	444	453	465	468	448	457	490	466	467	469	434	485	454	476	458	470	455	483	493	455	481	465	476	450	452	500	478	479	425	457	459	461	430	502	473	440	453	436	483	442	447	500	494	473	493	443	454	455	480	455	476	478	467	463	439	480	485	462	482	444	463	478	446	508	456	464	451	460	479	455	460	456	504	447	440	459	424	466	472	484	464	479	470	467	441	446	498	451	464	473	458	438	466	437	454	437	490	460	496	467	438	466	476	488	441	447	458	490	454	491	479	490	444	479	473	484	489	457	452	472	463	474	480	473	504	484	466	456	466	418	468	500	474	448	470	471	494	439	439	476	477	451	473	452	442	485	455	458	489	493	435	456	440	487	469	462	434	451	460	463	468	464	448	441	477	483	467	427	480	446	464	505	431	435	478	475	454	486	447	452	484	431	463	443	449	473	486	476	485	487	478	463	493	501	469	448	469	488	507	490	483	465	459	472	468	450	464	481	453	462	459	450	459	459	471	446	440	420	458	459	439	482	496	471	459	462	480	498	488	417	462	497	452	516	468	437	477	470	485	428	503	437	442	436	473	464	491	481	488	477	452	490	478	507	469	475	474	452	491	465	448	499	466	438	433	490	467	451	495	453	497	461	458	489	454	482	487	452	474	456	447	486	463	486	459	474	463	452	469	440	462	474	462	477	464	492	452	468	488	478	438	459	455	451	459	436	435	497	495	462	460	481	449	468	463	455	464	466	485	462	492	468	469	462	498	481	476	476	453	480	475	476	475	439	450	491	491	510	466	456	440	424	470	515	447	460	452	444	454	449	458	444	467	483	484	446	493	446	481	464	428	473	497	480	459	462	485	519	467	419	454	500	437	468	446	455	467	463	462	433	493	463	469	443	446	448	468	459	488	476	459	472	438	430	447	450	442	489	491	482	467	454	476	450	468	485	452	472	461	489	453	449	481	494	441	464	478	473	430	452	471	462	484	470	431	460	492	414	506	457	498	459	452	448	457	459	509	501	432	494	443	465	468	501	474	479	461	452	471	458	446	437	477	489	457	495	455	479	487	493	448	495	464	450	461	457	482	435	487	496	445	478	475	448	449	465	468	480	480	502	487	493	455	462	465	500	494	454	506	449	446	448	479	470	497	463	479	488	473	460	448	468	466	440	485	467	455	480	476	451	498	457	464	451	485	464	454	475	452	469	463	520	478	462	449	464	460	481	439	433	449	470	423	481	486	460	482	464	482	462	457	489	470	434	446	429	437	492	454	467	451	471	483	475	454	422	466	447	462	445	476	470	487	479	441	441	474	482	452	413	459	474	436	452	439	486	439	493	452	459	509	459	468	451	491	442	461	416	449	479	466	454	504	442	475	486	452	462	457	493	502	502	449	466	459	485	479	467	474	458	486	426	499	502	424	454	477	465	468	485	492	489	428	494	437	507	463	456	488	480	489	463	448	453	460	453	490	442	437	434	499	511	458	467	435	450	460	463	499	455	436	435	496	434	460	480	474	478	454	478	451	450	487	501	473	454	478	477	510	485	464	450	449	513	447	449	492	506	459	449	471	439	454	476	442	478	525	424	442	430	480	487	475	499	503	473	466	536	471	466	454	478	446	464	444	491	456	465	459	440	433	468	456	462	448	465	464	487	485	431	427	498	458	453	468	489	429	464	520	481	471	492	437	486	480	441	454	442	451	468	451	478	460	465	446	475	474	467	488	519	497	475	450	435	477	462	455	476	460	455	481	418	493	499	464	475	476	434	454	460	481	507	437	468	483	462	472	453	465	471	480	486	456	488	476	502	482	476	466	451	464	494	478	460	487	450	527	491	453	463	485	443	451	477	511	482	473	475	466	434	473	442	432	494	489	458	480	466	453	442	447	501	477	510	464	445	465	487	478	413	499	459	431	496	495	469	462	469	447	440	453	494	491	472	434	447	451	453	433	492	495	449	478	462	449	482	484	439	424	476	479	465	422	479	446	439	482	454	458	420	471	487	443	470	441	493	476	463	480	494	438	448	476	473	444	506	487	467	504	465	480	520	471	455	455	517	447	490	457	461	495	470	489	456	472	485	468	472	424	444	459	424	464	484	471	419	480	475	438	488	481	461	469	488	460	476	464	462	486	434	437	468	467	486	465	501	481	488	491	453	462	449	481	487	482	487	463	491	462	457	481	475	450	452	501	485	459	434	493	473	466	439	473	445	471	498	445	443	426	456	491	472	460	463	476	478	463	459	471	426	501	503	463	447	424	491	472	475	470	464	445	444	468	483	467	476	465	467	460	462	512	438	459	459	463	461	467	486	477	441	467	472	488	455	465	469	485	465	445	518	437	499	465	475	475	490	449	461	487	465	482	464	433	468	451	471	427	445	478	468	451	472	477	435	459	457	472	476	453	452	531	476	488	447	502	472	449	472	472	461	475	445	486	456	478	489	464	455	450	462	444	483	425	450	487	461	474	467	471	468	474	468	476	449	474	476	470	469	461	474	481	439	467	496	468	511	471	524	427	442	460	453	459	458	438	486	485	449	457	463	448	471	473	479	493	464	468	464	488	484	451	423	478	488	498	485	486	516	483	491	435	459	457	465	449	459	471	452	450	471	474	464	426	444	515	464	474	516	496	499	480	477	496	470	479	484	488	476	482	493	490	476	450	497	444	445	486	484	502	481	439	490	436	473	467	436	474	472	470	492	501	477	460	474	480	422	470	474	445	490	481	464	458	430	475	454	479	451	484	460	499	477	445	491	433	494	477	455	493	477	459	462	484	448	491	444	455	484	464	468	478	447	466	496	455	479	493	469	467	467	464	491	484	473	449	454	474	453	466	459	500	459	443	471	463	515	463	425	471	478	455	494	457	483	450	468	481	489	471	456	479	458	496	460	470	479	461	454	465	491	522	435	475	442	514	452	467	493	436	450	472	501	476	457	453	488	479	450	484	479	426	477	478	481	494	492	477	454	443	496	457	448	512	486	472	439	463	452	434	489	476	481	506	514	484	408	502	447	483	475	485	453	498	442	491	451	455	477	466	484	473	477	474	446	493	491	483	450	455	470	460	465	475	463	478	461	465	491	413	456	483	463	475	484	488	478	458	457	419	484	482	476	433	486	497	435
61613	31879	20048	11349	3166	830	513	439	369	369	322	329	299	289	257	250	260	213	247	237	256	236	230	228	247	223	239	232	222	251	240	235	206	233	211	212	217	234	192	212	228	192	195	215	213	205	250	251	193	218	227	211	220	182	194	201	218	237	245	227	229	188	222	194	227	234	200	233	222	203	225	211	236	201	209	207	202	210	221	207	230	239	217	210	244	224	210	218	224	258	236	217	231	224	212	246	238	203	195	226	237	227	232	214	195	194	197	218	241	224	199	249	230	218	221	212	217	228	203	212	214	217	220	219	234	191	238	217	213	199	226	225	193	226	210	213	199	200	225	209	236	209	231	230	196	205	216	262	213	209	192	192	236	200	220	226	217	209	214	234	214	228	226	214	220	221	200	231	220	200	221	215	208	240	197	220	220	212	235	205	245	194	212	214	203	234	204	240	222	214	201	218	201	233	217	206	208	203	222	212	225	184	213	220	230	223	230	197	234	227	223	191	188	200	213	241	219	232	210	212	206	219	246	222	222	255	224	246	234	204	224	191	247	225	204	221	186	216	221	238	211	191	227	212	194	219	211	207	215	238	215	215	213	222	200	210	228	218	210	231	198	225	181	224	223	187	216	218	212	225	200	200	211	244	230	236	186	200	246	219	207	215	221	234	212	221	241	257	219	194	240	211	236	181	231	198	204	217	233	222	218	215	225	206	211	187	216	197	215	210	204	235	224	203	226	213	206	205	233	198	207	232	224	210	252	215	211	235	219	179	217	244	213	238	198	190	237	207	208	227	190	203	229	216	196	224	226	239	199	213	221	193	227	254	239	198	238	265	237	228	220	200	213	221	219	234	222	232	239	214	236	196	231	200	235	218	203	223	228	211	189	223	213	265	229	203	202	203	196	194	227	240	245	243	207	233	215	198	217	225	209	241	214	201	237	241	215	219	223	212	228	235	215	229	245	208	255	214	219	206	194	224	249	210	235	227	193	235	221	234	195	215	214	221	201	219	230	215	215	210	215	220	215	215	222	200	213	215	199	218	219	225	223	230	234	209	221	226	218	238	191	221	225	230	201	230	262	214	226	230	215	221	196	202	234	214	189	217	208	209	219	235	231	251	212	239	206	224	226	216	236	226	211	233	194	228	231	214	204	228	200	219	203	238	214	217	246	207	243	217	241	199	233	214	235	212	230	214	194	200	218	195	226	219	214	218	238	196	232	206	208	217	239	230	191	233	220	212	252	219	194	188	198	211	225	235	220	207	231	217	201	228	218	201	206	229	216	231	205	242	240	220	218	221	219	248	233	226	208	222	220	214	223	202	214	237	225	199	227	211	207	212	198	215	223	206	209	229	197	213	229	213	229	240	248	242	208	228	244	226	244	216	229	221	209	166	217	209	201	208	229	205	217	221	192	214	239	219	220	221	220	219	232	222	200	231	226	224	238	213	196	216	214	201	204	193	229	204	223	225	194	204	230	248	198	202	213	230	254	239	221	225	242	242	220	206	221	211	202	226	235	263	213	232	225	196	240	199	234	214	221	224	214	192	218	223	220	223	213	201	226	227	204	230	209	208	243	229	224	204	244	207	202	219	205	234	194	234	243	226	201	224	210	241	199	225	222	246	220	198	242	192	234	222	222	232	244	240	247	210	193	196	205	199	222	203	234	245	193	240	232	211	190	252	210	193	210	196	243	211	219	226	218	209	199	191	211	244	219	218	214	220	237	212	197	237	202	209	223	212	228	246	251	203	242	209	208	188	214	206	199	208	223	217	232	185	241	201	198	210	205	225	238	227	237	221	255	235	221	231	229	222	201	216	217	213	210	229	246	227	193	199	203	219	204	262	203	216	232	229	220	225	227	226	247	215	232	219	224	213	207	193	200	217	210	198	191	210	230	178	219	221	224	184	195	229	206	239	211	229	208	229	215	220	241	220	230	223	209	221	218	204	226	210	239	259	227	257	222	213	209	208	191	216	233	219	214	208	224	209	232	187	226	246	203	210	225	204	184	233	234	237	201	207	225	197	214	245	232	235	209	230	225	206	225	248	185	213	224	210	207	208	228	212	210	189	222	238	227	231	258	216	203	221	221	203	199	220	196	217	207	210	244	230	243	217	241	212	226	211	232	227	212	227	231	201	207	223	205	210	214	225	217	204	217	247	206	216	233	192	209	194	219	247	219	203	213	230	217	241	207	231	201	215	223	215	220	228	187	218	220	197	227	217	229	214	206	212	207	217	206	228	212	206	215	211	199	239	201	213	225	236	194	212	229	235	225	215	198	232	247	229	215	229	176	220	224	219	224	215	208	214	250	198	215	241	219	214	229	248	223	219	255	211	212	223	214	200	253	216	222	222	215	216	210	228	230	208	203	233	217	230	206	230	243	251	184	196	209	215	210	204	219	227	226	224	253	216	213	226	218	231	225	202	238	210	220	246	195	214	217	211	226	209	223	219	202	214	224	206	205	210	225	224	212	209	221	213	196	234	236	213	244	220	197	241	239	209	203	234	214	211	237	253	210	227	230	233	230	241	226	204	246	221	219	223	216	211	228	189	219	228	195	237	204	229	213	223	246	226	203	195	229	207	225	223	228	223	233	205	234	227	212	232	218	234	236	216	195	206	218	225	243	226	219	231	226	188	199	203	223	226	216	223	240	212	209	244	221	245	219	197	189	208	214	220	213	221	232	232	217	216	220	222	196	204	243	234	222	207	207	194	207	199	220	215	225	215	221	212	197	219	203	217	214	206	210	217	233	180	240	221	207	251	196	219	190	241	200	209	201	207	248	232	211	222	224	209	232	211	238	221	214	232	212	211	192	206	243	233	229	244	228	219	227	203	228	217	236	223	219	207	211	208	212	217	208	221	232	228	232	225	213	203	231	247	221	243	234	230	219	210	224	201	214	186	209	205	226	188	219	245	223	222	207	224	200	217	223	212	230	179	228	234	188	188	237	231	220	207	207	251	242	198	203	209	233	196	224	199	192	214	242	205	198	239	229	248	224	226	241	228	188	251	195	258	221	229	225	228	209	238	217	228	224	226	214	208	213	237	206	214	234	201	230	220	209	254	225	227	224	212	199	208	211	216	201	239	211	217	246	208	206	224	243	219	203	193	216	206	206	182	228	241	226	220	197	231	208	220	215	211	235	206	239	218	206	210	247	197	204	216	227	221	214	225	207	209	205	225	221	225	237	252	215	229	220	213	231	202	210	219	242	233	231	226	222	237	223	225	221	199	226	225	231	214	223	199	219	210	196	209	232	203	213	228	237	242	216	208	203	222	212	213	216	223	217	248	221	200	208	210	221	185	204	206	203	215	226	212	213	200	225	228	213	215	235	236	236	239	233	200	222	229	189	229	210	225	242	201	233	213	211	206	248	243	240	199	209	246	225	192	192	194	221	202	213	225	230	228	190	212	227	233	225	217	216	224	220	228	205	215	191	207	218	233	241	222	208	207	253	218	207	237	204	227	229	205	201	196	239	241	200	191	230	218
38915	22956	22728	19506	7456	2655	1970	1507	1293	1090	986	963	837	808	759	732	700	640	713	629	549	559	594	538	537	528	557	529	512	490	486	486	494	478	543	491	502	508	512	450	479	500	528	506	470	480	489	496	523	559	466	469	478	468	472	475	476	442	486	459	503	478	485	516	430	502	508	454	444	521	493	516	484	497	498	517	491	524	432	469	493	539	476	480	493	483	525	478	507	521	512	503	434	480	463	497	504	531	491	513	485	500	535	472	485	529	456	481	493	475	481	464	503	479	482	478	457	494	501	451	437	521	518	452	488	484	464	457	518	480	479	498	497	495	460	477	479	462	469	508	491	518	499	517	463	482	537	476	523	475	495	489	481	449	467	470	488	482	504	463	506	479	503	480	454	468	466	461	491	474	478	525	463	468	442	476	506	517	466	486	469	502	484	489	478	487	513	427	483	476	501	494	487	457	491	500	465	501	518	447	485	495	477	473	512	446	455	464	478	494	483	461	482	471	481	477	493	495	485	434	475	475	515	496	510	429	485	487	474	473	483	490	490	483	483	459	518	465	458	462	489	440	511	499	458	490	477	468	472	440	442	520	498	494	497	481	451	469	508	483	503	490	483	449	474	478	490	478	479	508	486	471	509	506	478	474	484	510	474	498	455	483	485	496	520	480	470	487	488	484	479	455	498	487	461	491	508	488	522	492	500	487	503	499	474	431	480	510	497	503	477	529	523	476	456	501	484	492	448	466	463	481	571	509	470	493	460	519	530	511	508	485	538	504	479	445	471	495	447	467	490	485	474	505	474	472	493	533	482	532	500	490	496	482	464	473	544	478	440	474	451	477	469	475	485	468	446	455	459	525	486	469	527	476	446	471	479	517	482	486	498	469	473	479	479	471	491	483	470	451	473	474	484	498	474	465	486	488	491	456	518	461	499	451	496	509	484	495	462	476	482	420	491	486	464	461	497	470	526	448	467	465	483	457	504	473	476	513	511	482	487	461	498	456	488	492	496	470	459	470	477	477	480	441	437	456	510	494	482	482	442	511	471	491	497	457	445	500	469	451	456	499	462	478	468	522	490	461	524	475	472	433	508	468	473	505	486	469	475	510	441	512	497	474	464	468	464	491	502	478	463	467	466	479	486	497	491	499	506	493	472	452	468	494	507	513	462	481	472	451	486	490	465	453	463	458	488	498	494	465	470	499	421	510	464	467	482	475	496	481	487	526	493	513	514	445	471	469	503	474	501	488	492	509	529	479	493	454	449	469	520	493	495	521	479	493	482	488	533	466	492	519	496	515	455	444	458	486	451	483	474	505	487	465	494	479	480	505	451	503	493	495	459	438	473	489	489	514	473	517	476	487	457	457	476	499	515	503	482	502	480	499	449	494	486	488	502	471	490	471	429	502	472	492	468	458	442	465	507	463	470	486	505	497	484	471	469	481	481	484	486	471	469	444	487	476	481	462	519	490	508	509	490	477	499	449	507	506	482	482	508	479	509	481	493	491	501	479	503	468	493	495	495	480	476	477	463	470	482	469	439	493	486	494	473	531	456	476	449	496	539	521	495	533	525	490	474	463	507	478	526	483	474	459	501	493	506	461	478	479	478	508	495	455	481	460	481	476	471	488	477	513	490	534	492	513	452	491	474	476	475	503	492	477	476	515	486	490	505	489	496	501	485	480	480	495	474	490	498	493	469	429	490	473	464	470	544	497	472	476	492	478	482	499	495	481	493	485	441	504	472	511	488	487	504	465	472	534	506	487	498	524	465	460	482	546	477	492	483	481	462	450	485	496	499	487	497	492	473	532	479	504	503	501	451	504	471	510	502	477	488	537	472	448	474	432	516	493	474	500	464	503	463	466	448	487	475	469	501	464	479	536	474	489	528	464	494	496	489	452	491	478	485	490	475	468	462	497	456	498	464	453	455	489	518	534	510	520	519	478	463	481	495	451	501	486	486	496	475	436	492	449	478	494	482	479	473	482	495	515	490	506	503	486	482	461	499	504	459	516	472	514	460	465	442	466	508	496	464	479	478	503	453	511	478	468	515	478	500	475	436	453	497	493	482	481	504	472	508	470	469	458	514	517	496	446	498	488	524	512	467	504	485	496	465	471	488	453	491	521	434	483	529	504	474	474	472	446	498	493	508	490	491	468	462	511	502	528	449	493	512	484	488	501	435	453	482	448	534	517	463	498	452	465	475	452	526	506	475	483	465	506	482	493	479	450	455	508	489	484	466	479	489	463	471	514	470	482	483	475	485	485	446	508	480	489	495	451	479	482	472	458	492	494	482	576	438	487	479	486	490	453	475	522	468	489	481	509	487	514	486	519	487	448	511	508	461	506	486	522	491	475	479	461	522	493	475	474	468	456	493	505	444	490	478	477	495	461	519	473	451	434	540	488	478	466	427	502	470	441	472	457	463	448	449	442	450	483	456	527	512	481	527	497	478	529	470	454	457	493	482	507	502	485	470	471	481	467	492	523	501	495	524	481	478	465	477	491	472	480	485	498	474	502	467	483	464	465	470	506	505	467	529	510	472	553	453	486	486	516	458	507	488	487	496	494	453	477	481	490	457	484	549	486	459	484	474	492	484	482	479	519	459	487	444	497	477	486	455	489	467	483	451	473	465	485	491	464	466	468	459	470	475	503	507	492	492	456	468	497	480	463	496	468	500	455	482	489	479	525	482	451	496	454	465	475	471	503	491	474	461	517	470	468	480	455	480	496	510	471	507	494	460	464	505	512	482	503	464	472	508	470	494	505	513	455	474	494	460	484	418	450	487	477	509	463	439	497	448	497	493	475	514	530	491	493	489	490	465	487	464	514	480	504	462	537	467	490	489	461	508	503	493	476	475	512	448	521	498	486	494	490	512	496	461	529	484	479	503	504	520	479	457	474	494	490	471	483	471	476	521	468	466	500	499	490	487	462	479	491	481	438	511	476	508	492	501	492	447	498	479	482	481	526	506	459	439	505	499	524	497	499	512	459	472	547	466	514	495	470	478	489	482	504	491	472	494	459	481	497	442	476	498	473	461	498	487	488	447	499	472	519	468	493	504	522	489	453	530	484	469	526	543	470	475	480	506	470	448	487	493	439	523	493	466	495	486	473	462	463	476	475	482	459	485	470	489	464	445	466	484	462	481	485	478	467	493	484	489	484	494	469	445	492	480	499	526	462	499	474	469	483	516	452	470	468	493	494	512	457	474	475	507	459	518	517	465	510	463	469	466	464	469	463	517	465	504	467	493	488	488	454	429	484	501	477	487	490	481	491	503	488	470	463	462	489	492	494	478	482	489	499	507	459	533	494	482	537	519	497	475	506	477	475	521	493	506	495	506	518	520	500	487	514	496	508	511	467	484	499	444	501	514	456	484	533	455	472	490	454	508	497	469	461	452	478	463	509	494	480	464	480	525	474	472	473	470	452	515	487	478	489	459	503	476	475	496	469	504	468	465	483	492	506	475	473	478	465	481	489	470	519	520	471	480	473
46913	22209	9020	2444	569	377	302	319	261	241	256	274	268	252	248	292	236	217	253	262	224	240	236	241	224	205	242	242	199	207	219	250	239	251	210	195	245	208	209	247	248	232	229	240	230	221	239	255	202	244	223	203	222	234	206	224	240	228	234	233	228	231	221	258	199	229	257	219	234	235	225	225	190	212	266	236	242	249	271	223	244	221	253	231	234	244	249	239	238	216	240	233	217	228	238	242	222	248	213	210	242	201	198	228	240	233	213	277	213	238	202	271	227	228	247	208	229	215	232	215	208	230	227	245	246	216	180	209	241	226	213	205	223	221	214	239	255	225	237	258	204	225	230	213	231	223	224	218	234	230	229	206	247	202	200	230	228	206	237	226	241	263	235	212	227	225	242	239	239	202	190	251	249	227	224	217	213	213	203	242	195	219	217	206	214	218	206	225	216	247	208	239	229	238	238	219	218	228	246	208	218	209	230	231	231	236	212	240	244	224	234	236	215	229	225	219	252	224	194	239	230	233	254	212	240	230	226	193	210	228	237	230	207	227	226	244	244	209	203	222	246	241	225	240	217	254	255	218	231	242	206	232	235	215	230	216	223	232	221	215	226	214	219	235	223	247	198	227	237	215	237	208	234	226	225	213	229	254	209	257	229	227	243	204	230	241	223	225	234	241	248	206	236	227	222	221	237	235	223	233	200	200	216	219	253	199	216	213	231	235	211	202	231	240	228	235	195	207	254	238	210	226	224	202	224	238	239	220	234	232	230	224	211	258	212	227	224	227	203	213	228	218	222	224	236	235	197	183	252	232	231	235	210	240	245	227	214	224	224	214	196	222	256	244	225	229	210	249	261	193	239	230	220	236	230	224	214	227	209	197	196	202	224	227	219	216	203	232	214	248	235	217	212	233	217	241	220	241	228	206	240	200	258	217	255	214	233	223	226	229	239	204	248	202	225	209	224	240	224	249	242	226	257	232	220	219	243	240	238	262	234	241	223	203	217	271	230	221	229	240	229	228	234	234	200	256	217	240	220	237	180	247	197	223	234	230	248	226	223	243	210	203	258	245	249	224	229	229	231	264	229	214	220	214	225	246	226	233	218	218	243	229	228	212	210	214	240	207	207	233	229	219	235	198	199	233	239	238	224	255	246	272	216	225	242	230	213	203	215	251	235	248	213	213	227	241	223	221	241	215	214	219	272	209	240	217	223	232	257	270	239	248	191	230	224	233	253	238	210	224	223	208	208	201	206	215	215	214	228	200	198	213	224	217	226	219	241	225	223	248	207	236	197	228	199	241	219	206	243	210	228	249	178	233	242	266	225	243	231	206	225	240	213	231	247	222	228	238	227	241	203	233	221	219	238	235	201	207	210	262	206	248	239	233	246	244	229	231	219	227	200	230	254	220	215	215	217	224	217	224	202	231	229	238	243	231	223	226	203	207	226	222	215	218	237	265	228	217	225	230	242	263	203	203	250	224	250	186	245	227	210	189	241	209	224	234	251	202	251	228	211	220	225	231	226	186	187	235	240	211	206	216	261	217	224	223	235	211	220	234	229	218	245	208	250	231	256	256	231	224	236	236	223	187	245	272	240	246	237	222	258	224	247	238	229	215	230	216	207	215	239	234	253	217	203	205	221	223	202	217	222	267	248	203	252	227	224	214	244	237	214	244	219	219	231	232	231	239	222	206	212	216	221	214	242	206	229	200	229	241	222	214	211	199	257	214	236	196	250	221	229	210	225	190	225	231	242	234	210	218	223	213	227	251	216	224	226	218	203	214	247	258	214	223	211	219	210	221	202	226	227	226	200	201	250	231	202	216	231	250	256	240	238	245	232	208	236	222	221	219	260	227	238	214	229	186	207	207	250	222	228	204	242	192	223	232	243	204	208	250	222	198	231	224	214	218	275	252	240	218	238	215	229	226	199	213	214	215	248	230	239	245	225	263	237	253	240	218	214	228	217	215	245	215	229	218	210	226	251	232	224	225	233	217	231	245	255	265	236	216	210	253	223	222	211	213	203	225	207	213	212	219	202	220	222	209	210	210	229	204	201	219	231	219	253	235	219	233	191	242	233	221	236	249	226	243	244	225	229	224	212	220	260	247	230	217	219	251	228	244	232	223	242	228	212	232	222	230	226	252	229	225	237	217	221	207	209	225	228	236	216	219	232	213	234	221	215	246	233	252	221	232	270	209	277	227	228	244	207	223	229	235	233	246	208	236	202	219	201	244	246	246	233	235	245	202	258	223	247	261	239	207	232	251	250	208	237	209	226	247	258	230	237	224	229	235	220	199	225	209	221	223	236	206	228	234	232	238	214	247	252	201	225	221	223	224	236	224	226	224	211	213	221	228	191	230	247	219	205	218	234	229	222	232	195	193	257	231	260	240	219	207	263	207	216	209	229	195	227	234	216	229	228	249	244	238	221	216	226	267	223	237	234	239	205	219	222	259	239	218	207	218	219	214	229	216	189	231	257	238	233	252	233	225	221	221	223	233	222	212	238	229	234	221	216	217	229	229	204	226	245	240	234	226	251	233	226	228	223	225	231	255	253	221	233	214	242	221	228	267	227	250	222	207	202	226	238	244	221	212	242	235	257	253	245	227	237	239	227	230	194	205	247	248	235	227	214	238	223	204	230	234	237	236	222	227	235	196	219	234	224	227	227	234	216	236	226	221	238	216	227	240	215	180	238	226	226	222	226	214	247	247	232	228	235	206	217	230	215	237	257	224	214	220	255	218	222	244	232	233	236	237	226	216	242	231	244	247	226	215	226	241	223	235	219	215	248	234	226	228	238	220	215	234	221	224	194	254	248	236	239	241	218	249	224	241	229	230	209	198	239	235	210	240	248	230	238	221	229	211	226	220	197	237	245	242	204	236	245	218	201	218	257	231	236	246	229	232	216	221	230	232	220	252	216	207	217	169	257	224	239	237	237	218	238	186	215	227	223	216	268	221	212	231	247	207	225	250	229	201	243	249	206	253	255	229	250	232	232	232	217	203	203	239	258	236	222	243	228	207	254	236	222	223	227	228	230	213	224	247	237	219	219	226	217	204	216	241	212	226	245	250	232	218	229	221	229	218	205	265	209	226	196	256	225	251	242	243	227	213	259	233	234	225	242	222	225	199	246	230	212	218	240	221	240	253	219	241	240	223	197	233	221	261	221	228	233	228	201	244	247	220	229	208	252	220	181	227	213	218	225	241	226	265	264	247	216	212	228	205	196	277	220	211	251	210	209	220	250	231	245	210	219	222	235	224	224	205	215	247	238	225	213	212	213	242	210	252	245	217	219	224	217	237	223	229	229	259	248	232	244	224	242	217	247	235	238	225	201	206	230	207	232	227	226	218	213	234	253	263	236	194	242	228	228	194	276	211	229	224	246	198	216	245	207	219	254	234	242	229	214	227	227	226	239	270	207	225	211	226	249	218	231	234	215	209	230	217	212	233	218	201	218	222	250	235	206	247	207	215	235	234	219	213	255	199
30592	15837	11514	4894	1799	1079	893	790	758	696	660	645	565	612	602	555	596	512	573	531	574	500	525	487	508	527	477	505	537	512	520	524	460	496	506	468	494	519	493	530	496	508	501	553	509	507	512	506	456	502	518	487	532	504	459	502	544	487	518	496	466	501	501	498	534	520	511	516	491	471	531	508	504	518	494	506	506	477	513	516	503	487	494	506	476	460	499	484	518	528	507	482	489	490	535	505	520	448	499	515	514	494	533	506	485	548	539	524	479	531	539	494	476	521	481	483	500	487	500	477	494	517	478	506	514	486	526	482	483	494	512	474	459	467	511	491	485	479	480	516	498	495	526	522	432	490	513	528	486	488	484	497	512	496	497	477	509	495	477	490	454	450	495	539	501	511	501	479	465	526	503	517	491	528	524	512	474	493	478	511	506	468	478	474	505	500	475	522	483	507	498	491	488	482	507	497	528	452	501	499	489	484	465	483	517	515	526	527	477	489	496	471	502	490	457	496	497	516	490	567	508	528	493	465	511	490	485	462	484	479	479	449	501	509	496	519	504	486	527	511	511	492	499	489	498	530	462	469	518	522	486	498	469	457	476	472	490	522	531	498	503	521	485	436	514	515	473	492	529	506	514	499	519	466	464	520	461	462	511	466	524	458	480	481	490	536	493	514	508	481	516	501	478	490	462	503	498	531	512	510	506	499	502	496	512	510	502	550	446	498	528	527	511	479	496	491	462	500	492	523	487	500	517	509	517	493	499	504	506	564	466	507	503	514	455	542	487	533	489	472	482	495	478	494	481	491	474	505	473	544	515	510	493	523	491	515	512	489	486	493	521	551	490	481	478	506	505	506	511	518	484	500	486	545	507	508	525	477	512	480	496	496	488	518	511	521	450	509	496	528	531	530	485	485	524	471	499	476	520	490	502	532	509	510	481	473	470	512	450	508	483	487	483	547	515	517	483	490	508	471	463	521	515	469	521	480	502	528	498	507	476	479	523	487	515	502	473	510	462	487	469	514	449	451	507	497	500	531	510	513	476	517	480	503	513	496	500	471	483	462	514	496	459	515	473	481	498	492	479	510	510	515	508	515	481	457	535	516	511	521	527	504	487	497	500	514	451	500	483	487	500	506	502	486	530	504	487	537	513	479	494	501	499	521	523	516	462	484	489	523	476	557	481	524	475	507	464	534	461	518	500	456	505	492	502	476	516	475	510	492	505	494	474	495	522	484	532	495	545	489	487	513	512	520	492	523	491	497	465	509	480	485	530	551	492	502	489	510	477	472	522	547	523	504	474	481	496	486	471	513	528	467	468	483	466	492	510	461	473	484	566	500	529	519	481	497	497	506	468	486	519	498	493	528	524	460	516	514	517	497	521	520	474	529	471	503	505	497	501	481	462	523	509	480	518	479	481	509	494	476	491	502	495	468	508	512	519	516	512	489	510	549	534	474	494	476	442	507	543	533	502	497	523	485	500	534	488	531	478	476	521	479	497	525	471	500	466	451	502	526	475	543	474	493	484	481	499	504	485	480	550	462	500	514	499	487	492	469	504	478	459	487	447	507	511	469	485	513	481	493	508	516	553	477	530	471	516	489	485	479	495	463	509	518	450	489	481	490	509	551	476	464	486	497	510	490	473	508	513	482	523	515	514	520	530	522	511	512	507	516	494	508	497	474	502	524	520	528	475	477	501	461	509	529	495	531	490	481	488	479	486	503	495	489	514	465	472	490	448	494	503	504	475	496	487	484	480	460	483	528	477	483	493	518	514	498	513	467	477	564	475	491	542	480	479	469	471	460	477	509	503	479	527	462	476	476	498	463	483	470	478	503	475	496	465	498	501	505	484	516	516	475	484	511	485	486	476	554	488	508	526	515	504	486	524	529	486	507	476	563	511	508	493	463	491	476	477	508	510	473	510	477	490	530	457	516	485	466	506	456	482	478	510	508	469	471	500	482	527	512	496	509	521	489	503	463	492	488	456	496	497	437	521	476	513	494	484	486	477	520	548	482	547	526	514	531	446	519	494	472	495	498	547	467	482	521	489	524	502	489	538	499	476	517	493	484	475	490	492	498	517	536	475	492	476	493	485	491	482	476	458	520	537	494	480	514	536	532	500	512	475	489	474	495	512	488	462	519	491	515	502	516	483	475	506	482	553	494	520	534	472	515	519	510	480	511	495	508	508	483	491	532	484	515	515	502	499	501	513	491	490	513	515	491	511	494	491	480	514	475	507	519	501	439	493	511	492	501	521	492	521	502	512	513	495	524	521	512	530	477	506	513	525	507	471	529	491	468	469	481	519	507	511	507	477	497	520	497	470	483	492	489	515	492	481	467	496	529	468	505	505	454	531	499	516	516	488	453	444	479	485	523	497	498	494	474	492	503	480	469	496	498	509	497	502	500	518	493	511	513	495	520	491	523	509	474	498	490	532	497	475	515	507	539	476	512	495	490	519	499	507	475	502	495	502	498	484	460	513	497	524	516	467	487	498	486	518	490	504	514	521	498	485	514	503	508	520	507	516	503	557	509	481	463	517	475	484	477	494	508	485	465	529	481	494	512	459	471	479	525	544	491	512	492	451	505	468	481	493	534	465	508	508	510	523	503	508	471	456	507	484	500	457	497	509	484	473	480	485	500	469	519	479	482	459	528	513	488	504	462	482	525	468	513	476	492	487	461	456	503	493	481	482	504	478	541	522	512	515	478	486	475	463	477	486	494	461	509	507	482	507	478	516	497	496	518	496	495	495	524	521	518	468	487	510	482	523	503	496	508	469	494	478	500	509	516	527	496	500	490	520	514	515	468	507	523	486	523	484	501	524	451	460	542	485	502	500	476	527	526	500	481	472	472	488	490	483	508	490	494	469	528	504	457	473	528	499	496	506	512	520	501	512	521	508	485	467	544	509	482	488	504	473	483	511	513	467	490	478	491	498	482	492	478	475	510	527	506	472	485	499	486	515	539	516	503	483	500	526	513	497	506	493	466	472	505	519	476	496	484	501	490	514	490	490	508	493	499	514	469	518	501	508	490	485	476	540	529	527	503	522	482	542	539	526	503	523	486	531	514	505	495	462	517	553	535	520	479	492	530	464	489	525	503	525	496	507	540	516	533	519	506	512	467	477	474	470	529	501	499	518	446	517	518	505	508	503	482	480	519	502	517	497	448	493	475	491	476	490	500	536	480	541	479	500	529	512	501	501	472	492	473	461	517	481	519	516	480	492	504	512	518	487	526	505	470	505	495	498	504	488	475	474	494	483	471	503	468	470	495	522	520	519	503	483	454	480	486	503	550	539	493	488	518	511	464	462	515	462	515	463	515	488	490	525	488	496	505	503	473	499	513	516	525	505	478	461	450	459	505	494	502	507	529	512	488	521	504	460	510	482	497	525	494	516	450	513	525	499	499	475	479	517	489	494	522	502	535	483	519	503	515	526	483	478	473	498	500	497	501	520	571	503	468	485	493	487	505	486	509	477	519	497	464	502	524
51675	24865	11344	4176	1442	750	440	368	323	334	292	268	275	270	242	232	259	247	258	221	230	219	240	226	215	186	235	219	215	204	193	224	197	214	207	205	212	203	239	188	201	207	226	212	220	209	222	192	193	201	213	235	216	212	208	227	217	214	239	193	224	179	218	192	205	234	230	182	207	231	210	211	214	214	223	206	230	188	187	206	190	217	220	242	238	203	229	191	216	227	180	224	189	205	246	215	203	194	231	234	204	205	208	224	204	211	174	197	211	219	233	228	199	257	195	193	218	240	199	209	208	237	197	204	241	228	214	223	205	208	249	204	227	201	211	196	196	202	172	196	212	193	220	197	161	234	211	230	191	208	244	216	230	197	227	205	214	212	220	225	214	206	222	186	211	222	207	203	207	211	213	212	221	226	182	191	202	202	188	231	171	204	230	222	222	199	209	210	204	202	207	214	227	262	231	210	240	229	220	193	188	218	204	233	196	220	213	225	184	225	222	182	231	213	195	223	209	209	211	209	216	193	212	202	184	218	192	201	228	232	233	193	202	201	205	180	170	194	218	216	201	227	195	188	211	229	190	157	218	223	222	200	236	199	213	208	216	214	218	223	213	194	238	210	188	200	236	219	204	195	177	196	208	207	202	189	231	208	205	187	222	187	184	223	191	220	206	221	211	198	195	189	201	228	239	236	193	239	207	209	205	238	217	209	242	203	236	223	206	203	231	225	204	210	223	203	238	208	209	187	248	181	230	202	232	194	229	239	216	232	210	208	185	211	196	212	219	212	218	211	209	248	182	231	219	219	219	211	266	198	206	205	194	185	206	217	216	211	210	190	202	210	219	214	208	218	193	200	207	228	213	223	228	218	200	220	203	212	229	219	202	233	202	197	193	203	229	211	188	225	201	203	222	212	203	199	208	217	218	253	233	180	219	232	170	208	198	202	196	203	198	209	218	197	213	215	199	223	201	213	192	206	205	226	224	228	197	210	240	215	220	245	200	237	209	207	203	222	200	217	228	176	209	214	188	181	217	201	205	194	210	215	181	213	213	220	194	200	216	211	216	213	202	204	217	201	195	215	224	219	216	225	223	208	187	216	230	201	197	208	204	213	207	229	229	214	216	207	211	197	222	201	218	206	215	214	221	202	214	202	209	199	247	200	190	211	210	201	205	227	233	204	218	210	226	225	214	176	212	194	199	211	199	213	203	224	221	241	197	208	240	200	203	239	210	184	238	200	214	193	232	225	236	229	191	216	212	201	190	189	210	209	197	216	208	228	229	226	193	230	213	199	195	240	182	196	194	195	232	215	230	210	191	214	212	226	184	208	195	214	176	218	224	193	211	216	207	227	213	209	233	219	236	205	212	192	224	200	222	216	221	226	217	219	228	231	228	227	213	215	215	211	220	227	217	242	231	245	244	204	193	225	237	193	213	229	235	201	199	222	182	195	208	183	196	216	195	209	183	206	218	220	215	189	203	231	208	207	239	199	231	194	192	195	227	212	171	204	185	212	213	212	187	180	238	197	221	231	218	203	197	185	193	207	219	210	216	204	208	200	206	213	204	208	239	217	192	192	230	211	178	215	222	205	202	204	215	225	191	243	216	211	207	222	201	203	205	235	228	215	228	220	189	214	205	243	250	222	210	213	190	207	203	206	190	220	213	211	190	224	202	218	198	214	185	226	190	228	238	202	223	212	204	214	216	193	207	215	247	238	195	250	217	179	212	221	183	207	228	203	235	218	205	192	219	204	207	197	192	235	221	214	232	188	204	218	200	208	188	207	210	209	207	185	213	197	212	208	236	206	204	196	207	230	228	220	212	191	209	199	196	233	207	195	242	207	215	181	182	201	209	208	201	210	211	194	195	225	203	209	193	190	193	216	221	201	184	219	227	209	193	201	208	202	198	203	227	200	181	202	232	214	255	183	208	212	229	202	200	219	196	226	203	221	209	210	205	219	191	205	219	225	223	208	209	198	226	212	221	194	205	256	224	220	215	234	205	221	223	211	203	180	197	206	186	177	208	198	193	218	188	229	210	219	216	191	206	204	224	199	209	224	222	220	212	195	247	225	207	202	186	199	200	210	213	220	227	205	204	212	232	185	212	203	193	229	192	217	239	202	221	208	233	209	187	198	208	216	215	241	210	212	207	210	218	207	201	207	205	217	189	197	188	232	231	225	215	200	213	226	234	241	234	177	185	180	216	199	213	232	197	208	197	167	192	225	220	218	220	211	236	203	212	209	199	210	193	229	225	220	214	198	200	183	180	202	193	169	206	188	222	212	214	196	202	192	205	209	219	213	232	214	227	198	194	191	202	231	237	191	187	216	198	201	230	210	194	184	190	196	237	239	196	203	193	199	206	219	192	226	212	242	211	204	186	197	202	226	189	201	190	224	193	223	179	214	224	232	195	214	207	195	229	198	224	177	197	166	207	208	201	215	207	236	196	206	216	226	195	239	205	222	193	209	201	189	216	226	207	250	204	205	216	205	212	227	239	217	219	198	188	205	228	230	219	195	183	214	240	186	222	205	211	191	215	217	221	216	212	221	203	204	196	203	206	197	200	227	211	220	223	221	215	207	208	210	211	224	211	195	221	191	219	231	223	194	209	202	192	195	216	188	205	222	226	232	222	231	186	201	198	201	220	255	237	198	223	209	216	206	214	232	213	208	198	182	175	191	216	215	195	215	239	229	199	195	219	214	183	193	225	226	222	218	200	226	218	207	221	226	186	225	199	222	209	210	216	221	222	211	211	214	229	210	203	203	196	180	233	220	204	217	216	234	200	214	200	209	199	224	216	198	225	218	211	207	217	176	208	197	190	203	213	210	215	213	194	197	222	218	193	237	220	207	237	231	170	200	215	204	196	209	221	210	221	201	203	217	225	253	180	221	189	230	219	230	198	191	214	198	208	199	204	241	223	219	211	199	222	200	213	216	218	202	219	208	237	193	227	218	206	235	215	204	225	198	191	195	208	181	219	190	221	212	234	251	234	215	177	201	209	208	182	219	192	203	210	209	204	216	200	210	171	207	208	210	215	189	228	203	203	222	218	206	200	221	218	212	203	198	202	225	193	223	177	201	190	242	200	216	232	209	173	224	206	186	207	213	191	198	210	193	216	204	270	201	218	203	201	196	202	195	200	219	184	231	190	196	237	182	192	212	206	190	225	205	197	221	230	232	222	203	202	203	219	190	213	214	228	235	202	209	235	218	193	209	221	235	225	211	202	232	209	230	233	193	226	211	224	220	211	237	217	196	204	209	214	210	202	213	191	260	214	207	214	225	210	185	193	218	205	195	213	206	233	176	207	216	225	210	199	204	207	219	233	199	230	183	193	192	221	210	203	199	194	226	218	205	232	213	204	195	202	203	226	210	225	237	215	210	229	204	219	231	220	232	211	237	212	218	189	188	222	176	225	185	232	213	212	217	206	244	204	201	190	231	239	217	208	206	200	212	202	202	214	197	196	225	207	219	220	192	202	223	208	189
32738	17773	14341	9041	4399	2498	1568	1261	1107	973	864	914	747	757	668	598	589	618	581	598	576	535	524	526	548	522	504	499	518	499	495	488	485	503	459	498	440	490	492	491	447	493	463	491	490	465	441	467	464	476	422	470	465	455	481	472	448	478	474	464	487	433	482	490	471	433	521	468	437	467	474	453	488	490	452	472	477	479	499	487	475	477	417	500	485	463	485	464	458	473	514	485	479	412	467	470	429	447	442	434	467	465	442	456	450	422	469	485	451	479	475	505	450	474	459	451	460	469	496	488	469	456	466	437	477	499	439	418	450	476	440	450	464	453	447	468	494	426	465	430	438	514	509	517	480	491	440	457	458	462	430	444	447	505	479	492	471	461	517	439	500	454	452	509	434	460	484	499	469	449	444	462	485	444	457	482	477	456	489	448	465	486	463	467	479	480	460	398	495	498	468	497	451	463	475	440	470	450	479	493	507	508	470	472	472	494	441	448	467	465	483	502	506	451	457	451	479	478	470	486	450	479	512	450	472	470	462	453	461	481	466	457	457	448	477	439	418	480	494	481	447	471	486	477	491	455	456	454	482	472	454	490	484	424	475	476	460	462	438	435	462	454	486	463	448	465	475	492	454	446	459	474	484	416	489	494	460	461	437	437	430	487	468	476	456	440	468	477	438	484	453	459	471	485	484	463	454	452	505	485	482	440	471	460	510	438	465	492	499	466	466	489	491	474	450	443	460	512	490	473	465	477	465	490	495	497	488	439	467	435	477	461	427	449	456	484	506	471	492	476	463	512	474	480	447	488	497	484	457	457	439	494	459	467	484	481	476	477	485	477	475	450	470	474	506	458	475	450	456	440	471	444	463	446	476	475	484	496	469	460	465	453	432	452	458	462	486	454	489	468	425	451	485	478	508	480	459	492	483	494	454	469	480	503	455	468	465	485	477	491	449	514	469	492	470	456	462	488	480	471	452	491	458	492	411	454	481	526	501	448	505	487	474	485	453	506	466	482	443	484	471	459	444	455	458	428	471	463	463	464	453	472	432	481	475	480	466	489	472	457	455	456	512	479	465	489	505	473	486	462	448	483	497	459	475	465	475	506	462	442	472	461	427	500	455	509	487	478	482	492	460	452	453	499	461	495	476	470	470	481	450	468	480	452	495	470	489	483	459	437	465	488	453	462	472	429	465	460	460	456	420	487	450	496	478	489	471	447	493	504	489	454	485	432	475	440	461	452	489	455	514	460	468	535	473	467	502	457	451	475	460	468	482	478	460	497	453	459	469	443	458	483	455	463	492	437	420	486	495	471	432	466	448	450	466	466	449	443	528	470	461	432	439	423	479	481	492	450	448	486	460	451	474	466	452	474	489	488	448	488	460	475	546	468	483	482	482	493	465	425	439	467	447	486	479	434	477	455	441	493	454	443	485	461	463	479	498	458	475	498	494	471	481	481	455	516	472	437	491	474	478	451	453	455	480	496	489	477	479	466	449	497	504	481	441	444	475	452	466	473	452	489	439	484	468	477	479	552	432	465	471	458	473	501	483	453	492	473	462	512	493	439	457	474	481	470	490	438	477	466	478	447	445	494	489	461	467	464	441	467	491	478	469	479	496	449	451	484	470	502	502	465	489	499	499	463	480	495	472	472	439	472	463	494	499	493	493	485	488	463	475	482	455	436	447	494	478	471	479	437	463	467	503	500	480	476	464	490	489	467	524	459	481	459	427	453	456	472	458	441	474	440	481	425	430	459	513	512	444	437	438	496	456	446	473	412	476	479	500	433	475	441	426	451	475	490	477	505	462	469	469	457	457	490	440	496	507	465	484	478	494	500	476	466	504	485	450	493	457	499	490	425	499	468	444	438	464	467	465	469	481	464	420	452	484	444	469	512	493	460	443	476	498	440	466	463	460	472	461	438	496	469	476	441	471	473	470	426	487	487	458	432	494	475	489	509	484	490	433	467	469	480	434	527	462	474	481	491	464	494	470	482	463	470	496	458	490	465	499	475	443	462	503	499	448	498	467	484	449	479	478	472	488	465	462	467	485	487	488	453	464	487	484	452	440	482	464	500	491	454	451	471	463	462	496	471	457	483	519	487	469	448	444	454	467	516	506	456	460	464	481	508	479	439	493	474	502	456	460	485	482	480	479	460	486	456	483	446	495	484	466	466	481	491	450	503	505	471	446	513	454	447	461	457	466	483	461	511	475	497	456	468	456	545	507	458	444	491	470	501	476	470	493	446	446	465	472	453	454	471	474	435	505	463	483	467	460	473	488	482	443	470	462	456	437	454	488	454	442	458	493	460	481	490	483	493	496	433	506	478	503	470	453	440	402	464	490	467	472	460	466	514	444	452	420	471	480	483	478	520	484	463	466	519	465	498	470	476	475	479	445	476	492	466	469	495	463	459	477	480	481	480	516	452	475	493	477	464	464	475	498	476	480	487	461	464	516	482	494	467	478	471	494	476	486	481	454	458	466	447	465	511	467	454	432	489	493	483	480	440	443	482	449	443	481	482	467	478	502	463	489	445	481	447	481	480	467	425	441	465	496	462	485	540	472	467	485	417	483	509	443	508	435	431	473	504	478	478	475	440	508	515	469	495	478	448	479	441	450	510	456	457	468	454	494	453	447	507	455	457	426	449	477	474	465	491	487	472	457	516	422	536	461	466	494	487	495	455	469	497	444	463	463	461	461	485	487	483	455	424	446	444	471	423	455	485	462	447	458	463	447	490	480	487	484	472	449	468	444	438	454	457	492	485	430	468	462	433	445	446	448	491	489	466	425	514	455	457	458	480	482	458	438	466	451	443	502	484	475	485	468	490	467	441	457	471	488	458	475	476	465	473	477	467	440	446	470	478	462	456	472	428	482	460	480	442	470	489	468	462	412	486	487	459	469	470	495	495	477	501	487	438	450	460	477	477	481	422	459	474	484	458	440	458	441	456	472	517	468	519	482	459	488	456	480	464	456	519	469	481	494	418	466	456	488	461	467	431	454	457	469	506	485	486	449	483	445	470	460	464	460	444	476	481	474	491	500	482	506	485	530	452	463	479	450	485	470	471	455	443	398	481	461	477	450	487	449	476	486	488	449	467	476	459	514	465	453	462	483	478	468	463	439	476	480	450	472	464	443	474	484	499	456	467	475	498	496	482	452	450	490	454	489	446	517	489	464	462	442	475	449	431	451	460	462	484	450	450	435	481	488	429	458	504	479	425	468	463	483	481	431	467	469	448	449	454	485	480	462	481	471	477	459	482	478	450	509	494	492	481	511	438	444	487	449	489	466	505	466	490	482	477	424	472	479	446	485	454	486	482	449	441	440	478	441	478	494	477	462	461	459	478	429	485	454	473	497	453	443	473	435	447	507	492	463	477	493	465	480	492	457	463	442	492	450	494	454	494	431	442	473	484	461	490	436	485	445	474	492	499	500	472	436	457	460	493	462	488	465	467	444	504	480	461	438	437	488	448	460	489	484	479	484	463	480	451
62424	36236	18894	7314	2941	1457	587	473	379	402	336	285	321	301	286	242	268	238	226	229	218	230	229	244	239	217	215	242	225	227	211	212	237	200	211	249	203	227	218	231	235	237	231	239	238	206	238	215	230	231	190	223	251	218	207	225	239	212	207	214	241	218	236	192	226	227	267	212	223	207	192	242	220	230	228	192	215	234	242	241	230	245	220	242	212	212	236	200	234	212	201	203	220	205	237	254	212	248	237	212	230	219	221	222	194	215	194	258	222	240	221	202	201	232	244	194	180	203	247	201	225	200	228	201	230	251	214	203	224	244	206	215	212	253	234	207	216	219	203	238	229	227	219	216	212	202	220	217	233	231	211	259	233	218	189	196	235	243	219	214	183	223	206	231	221	220	191	234	239	229	215	206	224	211	211	224	191	235	226	227	190	241	188	235	237	231	240	217	229	221	186	217	207	227	215	238	205	224	225	222	189	223	223	200	216	236	231	225	190	200	212	219	248	226	242	203	275	237	222	215	233	241	215	225	222	188	232	223	219	215	194	239	230	201	226	218	232	230	199	246	246	225	219	182	209	224	239	204	236	230	208	241	251	231	204	243	245	248	232	222	250	221	191	224	225	223	253	218	214	272	194	227	217	210	214	218	244	214	216	224	244	191	246	227	249	226	216	215	211	190	221	211	247	220	231	228	232	207	227	231	235	224	199	195	218	215	196	216	234	237	216	211	203	222	235	228	233	212	225	246	207	198	227	238	237	237	228	225	232	222	214	218	225	233	229	205	235	221	252	211	218	223	247	234	215	227	238	208	236	222	225	222	219	224	231	242	196	232	239	207	213	234	198	241	214	206	204	214	231	229	198	200	218	231	206	234	250	244	232	237	242	247	214	223	201	209	222	237	208	223	238	208	215	229	197	205	213	222	215	224	247	231	229	220	224	226	218	228	215	203	225	233	230	222	217	233	195	236	215	187	202	221	238	239	229	217	196	207	195	223	261	237	233	226	228	209	205	216	219	204	211	198	221	215	199	228	202	197	216	230	228	245	204	218	215	210	232	208	226	228	220	239	229	210	219	209	216	207	213	207	236	209	208	212	196	199	222	240	236	199	229	243	235	196	212	185	217	226	233	200	231	242	235	223	231	211	201	230	221	254	226	237	229	201	203	187	184	229	193	222	235	242	206	187	235	245	221	239	208	204	197	201	191	189	219	222	234	226	225	232	209	213	209	204	189	221	231	224	216	225	194	233	200	228	211	221	260	218	240	224	217	211	222	220	203	214	234	221	210	230	218	252	213	192	218	212	218	205	197	220	201	222	211	250	218	239	245	214	207	230	225	258	226	224	215	201	248	192	225	210	212	210	234	189	200	216	219	209	218	212	224	235	222	228	239	217	247	210	234	225	200	227	230	217	238	224	221	216	213	206	215	231	202	200	217	233	199	222	200	216	241	211	225	202	235	209	186	237	211	176	218	200	196	227	217	232	211	204	223	218	235	194	228	227	195	214	215	237	234	229	248	242	210	219	233	211	217	184	193	241	247	241	238	224	241	219	226	215	226	243	253	183	208	200	237	227	194	215	238	221	216	224	208	242	255	232	230	228	227	229	208	201	242	207	241	226	220	249	259	228	212	215	224	251	215	213	249	222	217	229	234	195	199	214	220	190	226	213	219	220	223	200	242	228	199	225	234	219	233	207	201	229	225	215	225	208	243	200	241	229	212	210	231	231	204	217	200	191	212	223	228	211	222	204	212	253	235	216	228	210	201	218	210	201	211	228	255	205	199	215	216	222	201	221	215	227	225	186	210	228	220	229	198	247	213	224	222	199	226	223	204	212	209	236	222	210	208	208	254	210	200	216	225	236	231	219	236	194	209	221	207	222	197	210	205	189	218	205	225	190	199	208	211	258	219	208	232	210	222	210	249	216	228	225	219	219	226	232	205	220	237	236	229	217	223	223	221	240	192	201	233	211	240	221	233	201	232	214	210	233	205	219	206	201	220	220	233	203	252	222	219	223	241	222	215	229	192	267	213	237	200	198	218	234	212	214	207	235	213	219	194	217	185	200	233	207	240	254	221	264	216	193	203	218	218	231	204	222	212	215	232	222	190	196	211	263	232	238	212	218	225	225	203	206	210	200	221	230	219	242	200	214	225	216	213	218	236	196	190	205	237	217	243	229	227	206	237	238	243	215	213	220	202	229	219	206	219	211	207	170	188	210	223	223	215	204	231	244	271	228	225	239	221	213	210	249	222	239	232	213	225	230	232	210	209	238	206	209	213	251	239	243	219	228	216	225	212	226	206	226	213	189	211	249	212	241	209	215	248	214	201	226	192	200	246	221	209	227	245	228	226	220	238	220	194	208	254	228	215	191	221	234	207	249	208	189	221	206	198	210	226	226	218	224	209	212	231	219	208	194	203	205	227	226	215	212	236	245	200	244	234	241	239	239	209	221	231	236	218	226	224	227	207	198	193	220	219	204	206	217	212	198	201	223	233	211	234	217	240	200	261	236	218	225	227	221	233	223	216	215	228	213	222	210	218	226	204	222	231	241	195	217	222	208	225	227	240	233	220	213	228	186	209	215	223	230	213	210	258	243	222	246	248	223	224	213	207	224	187	249	223	235	211	221	220	223	249	214	216	218	204	223	217	208	235	245	211	206	227	237	207	249	239	212	225	228	238	260	230	204	197	213	199	235	210	208	226	206	246	201	232	208	194	217	226	227	189	214	195	240	235	224	199	205	228	228	193	224	238	220	244	222	218	211	184	210	221	237	251	206	194	232	189	203	227	215	246	200	198	204	227	234	203	190	219	209	236	208	251	225	233	205	245	242	197	233	215	216	207	198	215	241	239	226	203	196	221	208	211	241	233	234	249	230	217	183	266	230	233	226	235	241	235	223	253	226	191	240	217	236	198	213	237	216	230	196	197	213	228	215	246	250	232	218	247	223	220	246	227	199	206	216	234	212	193	215	241	192	209	236	225	245	226	235	210	214	244	242	228	192	213	219	204	218	215	232	211	189	212	207	239	207	220	218	190	216	202	209	227	209	202	242	239	192	188	229	229	203	221	216	209	193	202	246	266	211	208	242	265	215	231	228	193	221	215	254	233	242	198	214	207	229	211	204	212	226	224	230	238	219	206	192	226	227	205	229	239	216	208	217	222	197	198	226	228	189	194	200	238	234	206	224	231	245	207	215	225	220	233	231	258	227	187	229	216	181	203	238	222	227	207	202	251	246	228	225	225	259	231	219	216	202	201	203	204	230	220	217	219	228	215	221	228	210	216	217	233	239	206	211	204	238	210	219	228	210	241	242	237	239	189	189	183	224	205	240	221	231	197	207	238	225	214	207	191	214	232	229	220	228	200	246	192	194	230	201	180	220	218	222	215	225	219	208	220	216	213	226	235	221	212	208	213	201	218	207	198	193	239	228	227	198	239	225	226	205	212	230	227	207	202	215	214	207	217	234	245	217	217	227	248	213	202	211	226	240
38933	26626	19646	12879	8469	5170	2114	1593	1398	1214	1116	999	926	845	762	739	702	714	627	625	598	591	561	539	520	542	508	522	517	494	512	542	501	473	500	458	486	499	464	502	477	520	529	510	484	482	459	508	482	519	514	512	473	465	474	513	460	491	485	448	518	502	441	509	496	501	452	448	481	538	523	507	494	461	474	507	507	477	491	511	509	494	482	474	475	470	472	473	493	494	492	457	506	511	498	492	450	511	518	553	499	485	497	467	504	480	502	494	489	458	489	495	502	495	559	458	538	506	488	465	481	505	493	492	509	485	476	494	491	508	491	451	497	512	490	495	481	504	515	462	487	481	466	499	516	440	487	488	500	466	490	521	449	461	497	511	479	485	500	464	476	447	506	454	473	487	483	468	487	503	449	493	474	489	483	514	463	503	516	482	482	474	466	517	499	485	489	476	442	511	505	483	446	477	468	466	512	474	509	477	465	472	452	495	497	490	509	495	483	471	446	446	496	455	467	482	495	477	486	488	449	506	478	464	555	462	458	470	506	513	457	508	506	511	443	517	479	484	468	473	484	498	497	466	487	496	493	485	466	458	485	496	458	470	532	498	473	498	455	529	490	483	471	522	494	506	526	527	503	527	511	488	465	456	471	473	475	503	485	501	454	480	460	466	490	495	481	476	470	522	466	520	514	494	472	465	482	483	524	478	494	508	506	475	492	518	482	481	484	458	478	513	487	484	472	472	515	476	458	500	437	474	497	491	462	439	485	449	470	490	456	447	479	485	487	490	505	467	471	474	468	470	473	468	451	492	494	478	490	444	475	494	466	486	495	481	450	493	503	509	490	505	485	491	484	459	468	461	462	447	482	477	506	520	461	467	498	488	447	492	493	439	491	483	457	508	495	493	488	479	489	470	480	495	506	449	486	496	476	499	486	458	471	495	500	519	486	509	463	458	534	491	512	484	517	488	488	480	482	474	439	501	499	485	496	501	485	477	503	515	443	484	498	474	477	480	495	464	472	498	480	480	445	471	500	491	508	483	451	469	541	460	457	496	499	468	498	513	498	490	496	487	531	467	442	467	499	495	440	509	490	497	488	468	470	496	488	469	493	513	490	495	518	502	454	486	551	448	477	527	457	499	494	457	470	473	501	467	464	469	534	485	481	497	464	529	472	481	477	463	513	501	443	475	466	494	449	479	495	475	459	468	491	453	525	503	502	530	519	504	514	453	487	494	471	495	487	507	470	498	436	485	509	496	440	469	470	533	469	465	497	503	521	499	514	482	456	486	480	500	502	487	511	443	498	497	477	448	459	515	519	445	490	464	512	463	480	491	484	513	437	512	455	527	456	450	497	458	462	482	479	532	491	441	495	493	480	506	516	529	463	474	509	473	484	463	475	528	415	491	487	493	495	485	458	463	515	479	503	477	449	479	499	491	488	534	518	458	510	511	498	485	489	518	509	490	464	503	466	477	509	479	496	476	493	494	477	515	496	485	512	509	492	483	497	487	490	515	512	501	441	518	481	499	501	473	465	506	494	492	454	439	460	465	471	512	524	503	502	485	460	456	478	528	478	450	488	501	470	494	472	486	506	501	471	450	512	455	492	516	488	497	461	421	474	497	510	431	466	459	482	489	473	474	508	476	466	482	457	503	480	495	519	529	493	476	445	473	467	482	461	470	498	524	489	511	494	484	526	504	473	514	478	460	492	480	466	497	462	477	503	482	498	507	514	456	522	513	503	531	491	475	473	467	467	501	483	485	460	522	520	490	488	482	496	484	466	478	445	478	433	456	488	506	486	464	496	499	498	477	506	474	485	476	518	504	458	507	456	498	506	489	511	458	480	513	517	516	493	465	490	515	468	497	433	480	465	485	467	471	502	503	489	498	451	552	478	512	503	480	489	509	485	478	447	484	499	447	487	474	451	503	491	492	501	461	493	448	530	503	501	498	515	496	488	515	454	493	458	478	499	508	471	490	464	501	456	490	508	501	504	497	478	443	496	459	455	519	498	482	460	489	506	471	469	482	495	509	475	481	526	480	486	484	495	460	464	510	517	494	446	445	498	480	514	513	490	467	482	502	492	527	508	489	489	462	511	468	471	505	512	483	492	500	530	464	461	481	486	481	472	495	513	525	504	484	510	490	495	476	474	452	484	479	477	503	480	463	489	501	528	468	497	503	485	463	457	465	522	530	449	482	488	512	486	503	497	467	511	489	469	481	513	509	485	520	474	519	485	487	489	501	451	489	477	499	517	495	464	487	497	542	457	471	513	487	475	476	475	488	493	436	513	484	501	431	464	484	494	499	522	510	490	470	491	466	484	470	513	492	494	494	476	467	533	481	493	493	459	477	554	526	524	477	476	460	501	509	495	510	469	472	510	466	454	515	499	509	499	470	468	482	509	513	471	492	474	475	467	481	482	511	475	512	472	528	492	504	463	507	455	474	495	509	454	463	473	486	430	468	473	409	470	504	483	489	457	489	470	467	431	501	507	479	472	421	507	494	489	492	479	501	471	484	485	466	470	494	466	453	467	451	497	529	512	471	479	508	462	502	487	444	454	479	478	441	505	484	470	450	446	491	485	470	490	515	501	461	513	460	459	456	504	499	490	472	439	510	467	490	494	474	482	445	485	456	484	479	500	477	487	484	477	488	482	488	495	484	479	489	529	466	513	517	462	490	423	484	525	492	476	443	487	487	506	468	464	469	483	461	480	483	482	496	510	485	484	507	492	489	526	478	456	477	469	515	503	526	464	501	457	459	476	477	524	496	491	454	503	506	458	457	431	493	505	498	498	500	471	491	498	485	508	487	522	480	490	506	507	480	488	519	475	484	480	451	481	486	476	491	511	503	466	547	508	489	469	506	497	440	472	469	490	495	499	516	520	527	516	489	459	488	452	491	457	479	460	508	480	459	499	489	510	526	457	473	492	484	477	435	452	483	551	484	460	491	483	476	490	494	488	459	496	498	492	465	492	496	484	497	478	532	448	500	476	466	500	471	458	508	500	499	493	505	482	504	482	476	479	485	464	518	465	472	512	500	473	487	518	499	477	507	478	504	507	508	462	458	524	484	499	518	458	518	519	469	478	491	476	518	461	477	493	523	495	497	473	463	468	497	455	454	451	478	468	468	530	465	496	495	502	515	557	495	475	470	470	529	486	542	560	452	516	524	474	522	495	461	501	497	484	460	509	481	478	521	489	498	471	456	469	467	476	501	516	452	451	502	519	479	476	480	485	503	539	433	489	480	504	472	481	467	481	495	492	459	474	465	495	476	473	480	461	469	494	514	477	518	519	514	508	463	487	491	475	512	456	471	462	468	490	491	469	502	503	460	491	492	506	470	475	499	460	540	485	463	502	467	445	504	474	480	476	466	465	489	429	500	463	463	501	477	497	537	487	488	508	475	452	476	468	477	462	498	477	473	502	458	526	491	468	441	482	496	488	493	496	490	507	462	490	497	502	493	505	459	480	448	531	513	448	495	497	460	462	502
41433	21910	10330	3257	1342	588	370	309	306	284	244	237	243	239	275	239	211	242	251	255	232	242	206	273	220	219	225	241	228	212	201	208	224	229	227	237	215	208	246	242	239	266	229	231	214	210	230	244	218	232	211	239	241	253	221	222	194	240	225	210	221	277	217	226	231	226	235	222	217	234	204	234	217	222	220	205	214	234	228	227	250	221	259	242	221	227	193	235	241	210	243	223	219	206	238	220	217	219	228	218	237	234	260	231	231	229	218	200	235	243	213	202	216	219	223	232	208	231	234	219	219	249	235	232	216	226	232	245	214	222	222	239	211	238	247	227	210	230	255	250	230	231	241	231	231	218	221	211	191	224	189	227	245	227	234	175	226	232	249	220	237	222	211	209	211	212	212	237	194	227	224	234	220	258	249	214	198	228	228	221	202	217	230	251	223	205	229	224	187	239	251	235	239	197	229	236	248	215	217	178	224	221	235	221	210	247	233	224	213	211	231	232	249	240	187	236	229	233	235	231	229	207	216	219	213	197	236	201	244	231	213	245	260	217	254	215	235	275	245	240	227	252	205	192	214	224	228	220	213	221	239	240	192	246	210	254	231	243	227	221	244	239	219	230	248	257	237	221	252	220	251	199	234	182	236	248	210	248	218	210	204	201	212	233	242	217	240	212	206	205	216	240	220	220	230	229	222	240	258	227	233	211	200	237	232	217	215	225	213	230	223	209	232	236	236	230	235	242	233	220	189	218	230	208	232	229	219	224	249	261	225	222	247	239	202	224	218	207	212	233	235	221	218	207	239	231	227	223	239	216	224	244	203	206	191	208	255	210	216	221	208	204	256	249	217	236	207	215	227	230	228	231	234	267	215	213	233	205	238	256	209	219	229	245	221	210	234	203	266	242	233	217	237	240	207	244	212	209	195	212	244	219	234	257	196	229	239	247	229	226	235	212	228	247	204	204	259	208	237	192	200	238	254	239	235	253	195	195	224	225	212	223	182	238	223	225	233	244	223	207	217	206	233	221	227	226	209	245	198	226	233	229	223	232	208	233	220	237	224	221	236	243	225	255	243	236	203	253	224	203	233	238	261	198	220	186	252	210	219	239	245	220	225	233	258	231	238	217	233	208	222	216	235	197	234	210	230	226	259	251	234	220	202	230	210	219	240	248	252	221	220	230	226	241	208	194	224	241	224	224	243	220	208	213	219	221	229	217	218	234	210	223	217	236	241	234	239	249	222	226	247	233	231	224	269	229	227	220	206	239	219	231	218	238	239	221	238	183	235	231	217	229	225	217	212	227	242	221	225	231	214	221	211	206	219	214	258	235	275	233	232	227	207	244	238	213	224	234	218	223	219	228	242	231	236	246	221	245	190	238	220	205	219	233	224	249	236	256	214	227	217	206	239	206	228	210	212	229	232	206	230	233	226	225	228	252	240	228	243	212	231	216	192	246	219	244	233	214	210	232	201	226	230	219	226	197	228	219	219	216	209	233	208	241	239	198	254	249	214	217	232	222	210	202	239	219	221	221	251	259	248	183	221	202	240	228	217	255	220	223	191	222	240	218	214	216	220	220	212	212	237	232	214	212	224	223	211	183	184	194	247	222	204	230	219	214	237	257	230	230	237	245	237	236	226	211	213	240	216	212	226	239	208	229	198	217	229	253	222	225	236	259	227	212	217	202	256	231	227	215	266	212	223	222	208	214	210	251	207	229	215	204	214	220	189	222	232	224	203	212	250	244	239	238	234	209	207	250	226	222	242	208	248	255	257	213	243	202	235	224	214	237	236	266	233	218	216	217	257	229	222	227	221	263	216	187	258	240	234	215	248	242	240	237	214	229	246	217	245	247	230	229	215	225	239	231	226	238	209	250	233	230	205	222	262	205	231	264	221	236	270	209	256	201	222	186	202	228	211	223	227	229	174	191	191	249	230	227	227	220	232	223	216	231	248	270	221	213	260	209	222	205	247	220	229	219	237	251	225	225	198	226	228	227	227	212	187	240	227	235	238	234	227	227	217	230	217	178	207	207	217	215	211	218	234	193	220	201	217	229	241	226	209	227	213	228	234	211	250	242	238	204	237	228	231	232	221	232	246	225	207	226	218	251	239	231	245	250	222	275	273	237	248	243	232	188	216	227	230	254	252	222	239	224	200	226	189	229	218	223	223	202	217	236	231	238	226	238	234	271	237	233	232	265	238	240	204	251	226	231	254	256	211	233	230	227	241	223	253	246	239	196	229	239	229	211	249	207	253	221	223	250	226	235	229	247	217	231	227	206	204	211	227	238	218	228	213	247	214	237	215	229	252	208	224	230	225	197	218	226	230	224	220	229	224	223	218	229	225	221	249	229	246	211	202	218	213	246	210	229	196	232	206	247	208	236	227	233	228	218	247	241	204	230	202	249	224	238	240	221	247	234	211	211	242	238	228	244	212	227	243	239	224	241	209	227	240	231	274	233	233	227	213	218	242	232	219	223	186	247	222	206	235	218	198	207	199	224	249	204	249	203	230	207	219	226	223	226	230	248	228	216	211	236	233	240	243	217	251	217	232	238	226	222	224	217	219	227	226	222	202	218	211	244	226	235	228	237	222	222	232	240	234	216	237	245	222	226	211	213	234	212	198	227	213	226	229	236	236	185	231	220	210	219	226	218	195	243	260	236	208	249	220	210	232	218	220	222	221	224	253	218	245	257	236	218	204	192	238	219	251	219	228	202	226	231	241	261	215	269	248	226	221	255	241	254	198	231	261	233	239	229	218	242	230	198	237	230	254	238	235	229	236	218	252	228	247	212	233	213	224	232	216	229	268	221	256	245	216	211	229	253	239	209	222	203	222	230	235	224	208	215	209	210	208	225	206	218	231	196	236	240	231	248	247	235	210	233	237	206	195	236	232	263	202	238	223	211	223	212	225	210	221	218	242	235	250	212	237	233	246	273	216	247	221	231	221	210	212	225	245	249	226	215	222	235	251	241	228	224	242	236	205	219	231	222	255	221	219	191	232	225	229	233	242	245	201	236	197	224	241	240	254	214	234	194	250	245	194	230	247	218	222	236	216	225	200	239	254	237	216	208	230	221	223	241	259	244	240	226	225	226	220	219	227	236	223	253	225	260	219	240	261	229	236	259	208	233	231	229	233	223	221	225	228	236	230	234	204	229	230	199	203	224	213	226	239	227	216	234	228	238	203	219	224	184	223	227	215	240	195	221	219	248	218	216	209	202	238	222	226	222	225	206	219	214	207	233	225	243	217	225	245	218	231	220	213	231	226	242	233	242	189	240	209	228	209	212	238	249	216	225	221	242	215	217	241	229	190	230	223	178	237	214	228	213	246	229	230	209	240	242	216	212	227	202	231	235	234	223	207	204	215	214	234	238	198	213	231	250	211	220	250	261	216	231	226	254	216	233	246	206	217	207	214	218	243	231	201	228	199	251	245	210	215	211	239	231	231	218	239	173	182	250	224	241	247	224	218	234	212	236	256	221	227	223
26631	16113	13319	6895	4163	2078	1104	927	839	790	742	719	683	674	649	585	607	580	604	527	551	560	525	542	524	550	552	521	518	464	494	471	518	542	509	495	515	488	480	536	510	525	470	525	481	480	511	484	509	482	480	520	507	441	489	471	528	471	498	488	511	494	535	492	465	511	497	497	518	488	505	481	501	532	492	522	462	512	570	510	469	490	479	467	527	506	517	497	530	496	504	519	485	504	508	519	485	530	505	486	521	513	531	472	506	530	524	511	498	507	495	499	486	511	507	487	462	477	476	475	480	515	475	474	524	489	485	500	492	466	499	476	472	495	478	477	486	518	492	520	465	457	504	471	457	479	495	501	518	456	535	480	500	495	466	534	498	470	469	484	555	453	498	555	497	484	489	522	515	466	453	523	527	510	562	471	534	521	483	503	507	480	508	481	500	474	456	488	495	517	508	496	491	510	482	461	534	463	480	500	505	468	503	508	472	486	517	480	517	496	487	500	517	445	507	518	472	514	508	491	513	472	478	508	512	494	497	500	470	497	521	470	506	515	513	499	503	504	509	524	532	498	484	516	482	488	515	462	525	454	495	480	507	459	494	514	518	449	498	521	498	483	531	542	472	495	509	505	480	502	497	448	471	533	496	493	500	511	457	472	530	506	501	495	506	475	511	523	521	524	470	475	513	486	482	504	521	490	503	484	481	512	490	483	517	481	517	472	490	493	518	512	523	451	523	509	484	532	483	475	483	481	466	530	477	490	489	469	504	506	478	487	462	490	495	464	480	489	514	478	534	479	481	467	522	513	517	473	484	513	517	460	490	504	471	471	500	529	469	527	493	505	515	485	496	502	499	492	457	472	471	492	471	520	532	486	484	502	479	498	516	545	524	474	515	491	484	520	533	522	503	508	492	521	485	505	495	483	483	529	495	497	520	486	489	460	462	493	494	496	497	514	488	488	504	449	515	485	514	497	517	495	503	469	545	507	507	501	473	490	510	508	535	511	513	467	491	481	512	474	473	473	463	487	448	439	501	493	501	501	478	524	504	527	473	510	477	477	481	507	465	492	468	468	480	529	460	489	514	532	480	504	460	512	481	503	456	498	542	470	484	526	487	515	462	499	466	520	457	502	517	493	499	524	491	530	518	531	532	535	483	500	500	442	538	515	539	533	491	513	442	499	478	452	491	522	480	488	466	502	506	516	512	487	499	506	457	511	511	508	487	456	502	469	518	497	470	525	490	486	538	472	570	517	473	468	483	505	510	514	463	487	486	511	464	511	510	470	502	459	500	503	490	509	503	507	488	474	485	472	490	504	521	516	500	499	487	512	493	494	496	485	511	458	488	479	451	499	481	496	473	480	474	462	494	508	467	522	527	503	472	537	547	501	504	467	475	495	479	458	484	482	501	499	477	475	448	549	505	498	546	545	488	493	522	514	505	501	543	497	483	509	460	466	485	465	484	487	468	508	480	483	514	513	484	459	476	520	465	502	479	441	517	475	512	478	496	507	522	480	509	491	477	491	482	482	481	495	480	491	448	543	473	489	517	487	522	498	531	494	478	515	555	496	502	504	457	516	480	538	505	507	489	469	525	468	501	461	505	506	510	482	476	527	503	520	533	526	448	477	483	504	467	510	486	502	485	518	534	472	483	525	501	474	546	475	536	520	541	499	520	515	466	490	507	439	497	520	459	470	495	485	492	496	475	509	508	543	507	475	546	510	492	490	474	467	498	452	503	469	497	483	514	482	537	488	472	495	493	483	503	520	465	522	533	479	465	516	523	519	478	478	519	505	504	452	509	532	479	503	483	521	472	514	455	497	521	524	478	500	515	474	476	515	473	483	529	484	485	465	497	524	520	462	506	540	540	489	494	528	513	480	490	498	486	488	453	528	514	490	481	490	516	510	478	482	516	484	493	468	481	488	508	504	492	513	515	463	512	489	495	482	523	531	489	516	503	486	494	487	483	484	469	528	502	460	490	498	496	525	465	511	478	513	527	497	493	497	509	445	516	491	487	482	474	487	504	527	497	489	483	470	474	497	493	536	492	456	521	492	511	494	518	480	469	459	521	484	491	487	505	498	528	513	511	458	511	521	491	534	484	498	467	462	485	495	491	481	486	463	506	550	481	483	505	498	495	489	493	457	484	534	548	469	526	518	441	487	465	483	474	495	480	498	486	490	503	509	503	484	501	516	487	486	499	499	493	511	471	475	523	447	484	479	533	485	500	488	521	493	479	488	499	479	526	501	509	510	491	511	480	508	493	482	555	487	448	481	470	504	516	493	470	476	468	476	503	495	509	487	497	490	527	517	536	453	484	497	521	463	529	522	466	528	511	509	501	472	506	495	487	469	458	487	534	466	504	467	481	537	472	514	497	507	469	515	518	482	513	525	480	485	494	482	485	468	563	500	491	471	473	500	463	526	474	507	461	481	501	512	492	496	492	492	511	478	485	490	469	505	502	484	444	486	493	490	459	484	472	544	474	520	497	504	476	486	468	498	479	475	485	542	486	517	462	458	495	509	510	457	498	506	482	467	523	463	531	510	492	499	524	484	478	491	490	512	509	518	515	523	486	486	513	534	514	484	502	521	490	496	481	495	474	527	485	486	486	478	502	494	524	530	497	528	494	481	438	489	469	494	487	505	480	504	468	466	537	480	505	498	466	510	501	475	465	550	462	462	489	497	471	488	489	471	495	531	459	479	511	489	478	501	484	517	486	518	440	489	496	473	483	474	496	481	508	494	516	500	493	493	505	489	471	478	534	451	512	490	497	491	493	468	464	483	483	519	534	500	516	493	466	494	503	458	499	541	470	498	521	503	529	555	489	496	537	498	492	445	497	490	500	473	503	532	471	477	525	460	512	519	507	434	496	498	481	489	517	541	468	500	480	465	487	513	500	492	465	506	478	478	505	555	530	483	516	497	468	475	471	526	495	488	506	480	499	481	495	498	509	440	505	524	510	464	495	486	500	539	526	532	512	483	472	461	497	522	487	452	499	532	559	474	467	477	515	511	516	431	495	526	467	483	443	499	485	510	514	511	491	493	524	462	445	473	513	519	475	460	467	489	456	517	511	474	499	524	513	504	506	526	502	517	462	508	505	533	478	529	492	487	508	526	467	497	516	519	520	510	486	495	461	448	452	495	489	474	488	510	483	467	500	510	509	464	503	490	525	499	522	482	502	440	480	459	511	494	540	482	487	456	491	510	460	491	485	542	508	514	506	445	431	491	474	499	517	530	511	459	451	463	498	482	543	497	534	502	477	511	500	517	483	523	535	479	471	505	507	517	445	494	514	477	485	487	530	481	495	480	486	495	510	515	510	471	489	504	519	482	474	534	481	489	525	509	544	501	503	499	476	488	500	515	495	475	504	498	481	501	497	438	509	468	517	503	492	520	479	512	481	499	511	502	491	472	520	473	492	480	521	507	467	458	496	519	494	481	478	469	494	474	480	489	467	524	472	487	507	494	469	485	485	515	497	470	494	469
58891	30743	12341	5140	2354	693	354	313	276	263	248	235	218	260	222	247	207	238	219	197	231	229	215	211	217	203	207	208	216	216	237	228	247	205	204	197	208	223	199	224	223	225	231	193	212	222	206	205	204	224	222	226	199	201	219	227	222	199	203	202	198	227	211	222	223	222	247	202	211	203	236	212	200	209	209	237	211	222	218	247	211	214	211	224	251	201	209	188	205	220	223	226	210	229	215	238	209	223	204	223	225	210	222	207	228	226	212	215	191	213	210	228	204	220	237	199	189	190	227	225	231	219	250	248	208	222	200	211	201	226	203	231	216	217	195	224	201	196	222	187	233	209	254	222	208	219	196	232	202	206	220	187	177	201	217	212	195	188	226	206	208	247	221	207	213	243	227	204	211	222	237	227	224	218	215	214	221	218	212	208	224	230	177	209	242	205	194	205	224	206	220	191	219	231	245	207	219	197	196	180	256	232	214	204	189	206	234	214	205	221	204	193	199	216	205	195	234	240	185	205	196	222	192	210	226	223	212	238	220	216	200	203	227	186	224	218	234	212	203	242	200	199	216	220	222	227	213	195	186	229	227	201	216	195	223	181	205	217	248	195	200	210	191	239	235	213	235	207	227	222	221	227	196	214	214	207	217	206	211	222	224	207	211	218	214	199	224	233	221	181	220	217	242	212	199	217	209	200	231	221	219	234	206	237	215	217	230	230	202	178	242	216	225	209	210	218	211	197	211	213	238	196	239	236	219	219	201	223	188	185	208	227	243	224	178	214	222	211	236	213	198	220	225	240	203	246	240	216	198	199	225	205	180	242	204	208	191	193	229	216	235	228	215	236	248	228	248	213	232	198	212	216	210	232	220	199	220	200	213	244	205	207	225	197	221	219	214	197	207	211	194	220	198	220	210	233	217	227	209	244	237	216	199	201	191	226	231	199	234	245	223	230	242	224	249	218	222	215	204	199	192	205	215	210	179	223	202	253	213	233	172	202	228	228	204	203	191	196	217	200	227	214	193	216	195	247	238	228	224	184	216	231	216	220	213	220	217	200	200	183	188	225	234	237	180	196	214	206	226	200	244	219	206	215	224	239	244	212	206	203	214	212	228	197	218	194	221	202	195	194	214	197	208	246	220	221	218	204	238	216	190	193	227	241	191	212	227	248	250	229	205	215	209	229	214	225	198	193	229	219	218	220	232	240	235	228	209	196	215	203	193	218	196	215	217	217	215	197	223	208	210	233	213	238	222	192	192	196	215	185	218	217	216	215	209	221	233	226	203	225	199	214	207	231	246	214	220	238	222	227	201	215	207	233	207	210	215	193	209	215	246	196	229	236	208	227	229	233	206	222	214	191	228	229	212	222	227	197	220	181	216	211	215	195	211	235	221	206	208	227	212	223	208	214	209	214	205	237	234	189	230	198	213	222	196	235	210	220	218	235	205	240	237	225	215	208	196	233	213	217	221	202	236	218	227	221	222	233	209	216	237	207	219	209	216	224	218	238	235	189	233	233	218	191	233	173	222	226	214	236	235	215	183	249	189	211	214	194	196	204	237	200	222	201	233	209	217	207	218	207	264	212	204	202	235	217	189	211	208	221	198	235	219	215	203	224	199	227	206	214	232	208	233	250	241	228	205	240	206	228	196	197	214	213	199	236	190	203	229	192	206	254	210	221	217	242	213	261	226	226	222	198	201	180	208	224	215	204	218	211	239	229	219	228	213	221	221	228	180	222	211	227	222	228	238	222	211	194	217	197	221	200	202	233	223	192	209	206	193	221	201	227	190	206	221	211	192	209	244	206	169	206	218	210	212	193	182	237	207	223	181	198	217	208	222	238	232	230	208	239	206	217	238	187	230	226	246	207	203	220	218	198	239	225	204	233	207	215	226	192	209	208	186	214	195	236	211	218	202	215	216	197	207	193	220	238	216	215	248	217	234	217	188	227	243	221	201	231	226	242	217	235	194	190	226	211	214	222	212	203	219	197	213	211	215	212	203	204	237	190	209	211	246	218	190	221	215	200	209	211	202	212	203	199	186	208	225	208	206	221	208	188	217	214	245	204	200	181	229	242	201	211	220	206	217	206	231	211	209	201	185	220	220	212	219	204	205	243	197	210	212	212	201	218	211	226	210	213	227	218	219	221	201	218	200	213	229	183	198	212	201	212	185	223	210	223	194	220	197	244	209	221	211	222	201	214	217	223	215	208	223	194	232	203	220	209	180	226	226	188	223	212	220	191	207	200	221	215	220	218	215	204	194	202	209	222	197	216	221	246	191	207	212	205	225	234	211	210	243	212	221	230	212	211	211	208	216	213	202	233	208	202	197	201	186	223	237	233	230	228	233	236	195	227	223	194	216	272	181	225	212	205	239	232	194	187	206	237	203	235	225	223	199	221	210	214	205	214	197	208	223	235	215	185	226	223	203	230	222	229	234	204	198	205	197	197	239	207	234	219	213	227	220	219	211	195	224	180	243	229	221	208	230	222	212	234	235	216	201	196	207	203	212	183	213	252	223	214	230	189	211	218	235	210	230	212	220	233	193	185	219	223	230	207	206	240	213	247	224	232	222	223	211	222	222	220	256	208	214	210	214	206	239	219	246	238	198	222	213	206	205	207	206	244	233	209	233	209	200	219	183	226	225	218	201	224	202	193	223	222	202	242	230	199	204	217	214	209	206	244	213	253	218	220	208	215	231	201	204	249	222	209	227	200	229	226	230	221	218	214	210	199	211	213	221	215	189	226	218	228	214	200	249	220	222	219	239	236	215	201	226	198	236	182	193	221	209	219	231	236	217	197	227	231	218	223	213	207	210	196	221	254	235	244	192	200	183	230	224	231	228	221	177	195	230	215	229	234	213	241	211	219	216	238	195	206	198	212	204	192	215	236	191	213	186	231	241	220	223	212	220	202	221	214	229	228	201	217	215	189	211	207	194	187	203	234	200	220	221	219	211	200	208	224	228	213	216	213	196	217	249	212	202	222	207	191	221	212	226	196	195	231	210	195	210	206	187	200	206	202	223	194	244	231	217	199	237	216	195	220	236	199	213	229	199	227	215	204	258	230	209	202	228	244	200	190	220	209	216	202	245	226	205	219	198	234	210	216	224	186	223	189	177	218	215	210	222	195	209	216	221	192	197	203	204	204	208	208	219	227	208	217	235	205	215	223	204	229	195	230	183	225	226	218	240	210	229	229	207	256	211	210	207	217	225	228	229	199	202	192	218	238	219	226	191	211	239	214	234	215	222	211	188	231	240	216	210	214	231	223	189	211	198	230	221	215	218	223	178	215	217	205	207	226	211	165	203	206	196	220	231	223	199	192	230	209	226	204	215	193	203	227	196	222	218	195	193	245	232	212	228	213	202	209	220	186	222	162	219	237	237	233	230	214	219	207	198	203	179	208	211	252	204	196	202	223	252	251	219	218	219	237	235	246	227	212	242	223	215	202	235	217	200	205	222	205	218	204	215	243	244	237	206	209	208	221
38051	22002	13437	11062	6915	2156	1032	958	812	779	702	687	662	661	587	588	584	541	584	527	551	539	505	497	506	504	513	477	482	463	458	497	475	464	484	494	486	489	473	478	529	491	485	464	464	460	486	502	454	468	454	489	490	488	469	474	491	442	452	479	460	466	499	520	481	466	461	467	455	460	462	454	460	511	498	468	492	460	446	485	488	497	446	523	476	460	484	491	495	496	495	445	488	497	471	433	456	498	467	490	456	489	482	516	465	483	471	454	509	503	478	473	434	463	508	511	510	457	492	460	461	517	460	500	488	467	467	518	454	478	476	461	503	460	457	481	491	465	449	465	468	484	468	436	455	472	450	478	448	455	489	467	489	473	486	468	490	499	509	488	427	482	475	496	421	481	492	480	458	488	489	478	455	480	445	470	508	512	493	474	480	468	481	457	473	491	470	464	489	449	468	490	490	461	427	485	476	509	463	454	486	460	471	442	458	446	467	420	476	467	432	537	482	453	540	461	492	485	476	509	454	486	455	462	449	474	485	498	475	458	427	480	467	438	538	519	460	487	472	470	489	454	487	471	513	486	502	463	483	475	472	472	519	495	471	459	460	517	475	453	513	484	495	471	500	504	464	427	466	462	465	501	489	485	456	483	491	486	465	494	465	462	485	484	499	456	457	470	470	499	465	500	472	484	470	491	459	465	479	478	482	509	480	482	462	470	505	480	473	448	502	471	453	469	438	507	471	448	449	455	492	427	483	487	472	464	488	479	458	428	490	474	448	458	444	496	488	477	422	509	477	475	490	484	487	475	490	470	481	512	496	514	508	505	479	465	454	495	434	472	479	492	454	463	463	424	499	459	461	479	442	474	460	460	445	451	469	455	439	497	485	473	481	513	481	485	475	500	471	433	474	510	497	488	452	443	442	489	483	459	476	489	451	485	457	480	487	442	465	477	475	469	489	461	431	486	454	501	445	459	451	482	463	482	499	487	515	519	515	475	477	467	525	454	465	480	425	458	472	500	478	488	469	475	477	492	491	482	510	489	476	496	481	466	486	479	468	481	485	462	458	494	481	508	509	443	465	482	490	457	478	470	449	477	498	512	456	460	437	478	466	445	511	516	510	454	494	437	466	465	467	465	499	480	463	459	462	480	466	437	471	463	509	477	450	519	435	454	470	501	473	510	453	482	469	483	454	481	486	477	503	477	460	462	474	436	479	453	478	493	472	506	474	495	440	457	498	485	491	457	479	459	501	444	472	526	511	468	493	500	484	448	495	438	463	503	448	465	500	498	489	453	448	466	471	471	480	513	460	460	506	504	466	439	465	487	504	495	426	492	473	460	523	454	463	486	425	465	480	486	474	489	496	465	454	458	450	485	452	451	481	435	470	443	441	483	470	437	494	476	474	480	474	492	475	457	465	472	466	493	467	506	479	471	467	491	478	483	440	450	493	497	449	447	478	499	505	437	519	508	462	460	488	495	466	483	482	486	505	448	496	471	438	473	447	460	455	478	465	495	443	470	460	511	500	510	486	513	494	522	450	470	441	486	428	505	482	465	507	496	466	467	473	465	478	503	458	493	430	521	492	475	487	470	476	523	469	515	473	485	476	486	474	512	482	455	453	435	538	462	480	480	448	461	503	471	482	485	490	455	459	424	453	453	495	472	503	483	486	475	473	463	496	474	445	468	488	453	439	481	478	479	486	488	525	515	446	472	498	496	468	493	457	478	428	465	437	460	462	491	489	455	478	494	451	465	468	483	497	487	468	486	470	482	483	457	481	482	477	474	465	469	465	462	485	456	481	479	475	485	487	464	485	453	484	492	463	468	485	458	510	500	474	481	454	490	486	476	464	468	444	452	480	456	472	454	507	485	495	523	491	449	475	495	473	485	464	451	486	480	455	473	493	475	477	483	468	448	450	507	481	421	477	439	491	478	470	511	429	464	484	462	466	457	464	447	470	500	477	500	443	447	486	458	496	476	466	470	485	475	477	447	506	504	452	492	489	457	455	473	479	465	466	448	468	454	476	477	445	507	483	488	449	465	479	477	480	491	491	492	459	442	530	477	421	461	483	478	469	487	467	457	488	463	483	472	435	469	455	472	481	497	430	498	436	501	456	499	504	442	457	488	468	499	492	476	465	500	469	428	483	478	482	502	524	472	472	471	481	488	506	462	463	464	461	449	463	481	464	479	495	450	465	496	489	470	506	493	487	516	497	450	495	474	468	468	438	492	468	468	491	455	492	470	533	481	486	473	471	473	463	441	498	450	453	458	453	472	497	475	463	452	470	466	459	473	476	498	459	482	455	418	480	494	456	498	450	509	462	531	505	470	452	463	474	446	493	436	450	484	475	464	460	424	496	465	464	462	473	443	491	466	480	466	481	470	492	466	465	475	444	487	489	433	470	461	478	487	471	494	491	474	475	446	474	510	523	452	459	509	463	463	477	474	440	480	440	493	491	463	496	451	487	439	502	499	487	465	463	493	453	498	493	475	463	467	473	513	468	494	499	470	497	412	483	488	499	487	464	482	447	477	510	493	478	458	501	452	446	475	486	479	458	459	483	474	442	478	470	454	453	430	462	518	469	483	499	464	491	471	443	525	444	434	489	487	489	447	458	455	464	497	472	488	477	501	473	440	481	485	497	474	480	487	460	468	463	470	466	493	454	469	448	484	503	503	496	473	484	507	468	501	460	469	507	527	476	483	501	490	493	474	477	492	486	501	437	503	497	463	462	468	477	491	482	461	479	501	455	472	490	477	464	494	472	442	480	500	495	465	485	458	448	490	482	483	470	467	467	468	489	481	504	498	455	481	464	458	425	505	481	476	485	475	417	454	433	463	480	454	440	484	453	444	477	501	500	449	497	439	473	480	473	473	485	446	467	479	476	484	446	463	486	451	431	502	477	476	479	478	465	456	476	476	473	466	467	478	434	453	443	484	464	466	462	478	478	480	448	480	449	482	496	470	457	467	432	503	499	512	496	464	490	474	483	518	500	470	476	495	522	489	463	471	495	463	467	519	474	461	499	470	482	442	475	493	464	480	486	476	460	473	472	456	470	467	473	470	471	512	510	505	488	496	463	519	470	464	485	504	464	506	449	468	472	496	468	470	492	469	460	505	472	466	480	455	456	492	487	444	488	478	476	455	482	498	484	496	477	491	430	487	516	444	485	479	483	471	439	434	460	452	507	477	453	488	420	471	480	456	485	492	482	443	468	457	489	491	481	462	485	466	483	517	480	500	482	508	498	470	490	483	473	470	425	510	462	501	463	476	484	471	484	502	488	435	512	483	463	488	500	486	503	459	483	453	466	494	494	453	461	484	478	488	452	495	513	455	472	500	492	447	470	440	491	471	439	463	442	474	493	473	456	454	504	515	468	446	493	478	496	439	450	480	479	463	451	491	455	476	530	449	494	458	518	476	518	478	465	470	479	472	488	472	472	470	500	496	463	469	467	458	490	444	469	463	443	479	452	478	470	483	492	476	502	465
64390	33321	18803	8140	3899	1443	520	401	344	325	324	303	296	291	268	248	264	231	219	254	251	233	211	236	241	238	210	240	235	237	253	204	218	207	223	233	221	239	239	215	210	236	226	237	208	249	216	252	268	242	227	209	220	228	243	242	217	217	225	219	176	224	232	224	218	214	236	232	229	218	227	189	192	210	217	182	208	267	211	240	239	235	243	186	213	205	191	239	207	192	214	229	244	206	221	242	194	251	217	225	229	241	215	227	234	224	238	202	241	230	206	249	217	238	214	232	202	211	243	228	226	236	238	189	214	213	215	185	213	200	213	229	199	204	229	231	200	217	223	217	196	189	203	234	250	196	247	206	243	248	246	213	210	230	193	245	226	196	220	189	219	221	194	208	242	234	233	209	242	217	209	212	243	229	221	224	222	225	212	239	217	234	221	225	220	211	206	223	238	225	232	227	231	229	231	225	218	242	231	221	220	206	226	248	226	205	195	212	201	241	230	202	218	239	234	214	238	225	210	207	220	208	224	203	217	210	225	250	240	217	249	199	215	217	225	236	228	229	198	227	237	222	219	183	203	211	202	236	225	223	216	232	247	228	213	234	240	203	215	221	207	245	212	226	220	224	211	240	247	221	191	239	270	205	204	242	236	227	215	218	216	227	238	218	232	233	216	241	247	229	228	213	239	229	218	234	210	221	199	234	233	214	233	246	222	225	236	221	219	218	208	226	192	213	209	199	207	223	239	219	217	233	204	226	208	211	211	187	249	244	226	231	209	224	237	230	241	220	206	229	201	205	232	194	211	254	213	237	227	249	231	231	257	184	239	249	222	217	215	238	221	254	205	240	227	220	239	250	178	223	217	230	218	210	209	219	203	208	231	198	218	254	236	215	211	186	216	232	235	222	237	209	199	222	234	215	233	216	219	207	220	209	231	243	199	183	201	220	223	206	213	252	234	224	211	233	230	239	211	233	224	228	236	202	192	222	239	228	235	233	205	260	210	225	216	247	227	223	217	230	222	233	234	232	238	234	246	234	210	207	229	215	230	202	217	213	219	204	255	227	240	226	225	232	251	224	241	230	252	230	228	207	236	220	205	199	211	241	208	192	247	224	236	230	216	215	195	222	231	238	200	247	231	234	238	239	207	204	218	222	212	232	230	231	260	232	231	251	242	269	243	247	244	237	219	194	211	196	220	198	214	219	207	198	207	212	213	199	218	214	231	228	241	234	240	216	219	202	207	199	218	205	217	228	231	228	244	242	223	227	241	195	228	214	217	233	224	238	228	204	221	229	204	234	217	241	184	230	221	204	221	214	208	201	216	225	235	246	209	238	221	244	226	231	229	204	207	245	213	222	273	218	219	227	227	233	207	214	240	239	217	211	251	221	217	198	222	219	221	201	228	223	248	211	246	224	232	238	235	242	227	231	222	230	232	218	214	218	216	211	223	226	235	212	226	223	215	237	226	215	218	210	222	215	232	231	226	235	219	223	220	232	209	227	206	219	230	241	217	202	222	187	231	235	221	213	263	203	222	242	223	226	219	225	215	214	226	222	232	225	237	222	223	209	195	218	192	222	223	189	249	230	214	212	217	199	247	203	219	223	194	238	227	224	222	208	210	227	217	214	217	239	223	207	263	236	252	217	236	249	242	242	233	233	231	206	207	230	219	233	256	201	223	235	199	206	210	202	202	229	229	201	222	212	251	200	218	202	249	197	229	223	238	208	207	252	196	215	209	222	210	219	213	229	237	226	232	238	220	210	238	238	247	233	212	226	230	242	217	264	188	226	225	196	208	202	210	232	223	226	218	208	225	201	207	196	221	242	237	247	213	195	212	217	191	229	215	195	206	209	220	222	246	203	203	215	221	211	239	218	211	223	245	199	214	193	249	227	257	210	215	242	217	257	228	214	205	230	227	207	240	249	228	220	230	208	202	237	258	222	219	200	223	209	237	236	216	202	224	244	239	226	198	209	219	213	230	250	245	233	241	203	180	228	199	221	236	244	243	220	223	217	207	208	240	181	261	204	241	230	230	219	203	241	194	214	232	245	217	231	240	219	219	250	244	215	221	211	227	219	223	218	227	206	223	206	220	223	220	200	205	202	218	219	205	246	218	189	219	214	204	241	226	222	224	211	235	205	219	241	209	213	214	196	236	195	206	246	224	239	199	224	235	215	245	194	209	225	245	222	213	212	237	224	193	221	202	223	210	202	238	185	241	222	222	223	241	231	231	223	222	207	207	202	225	207	226	266	228	244	206	183	245	192	234	206	197	234	198	253	228	227	244	210	221	228	235	237	187	212	205	205	234	259	229	238	224	229	227	234	231	234	223	205	246	205	219	241	221	212	239	219	203	203	274	238	207	245	210	202	208	253	226	202	216	200	215	198	241	219	215	227	220	233	231	222	206	226	213	196	231	266	209	196	243	210	224	235	220	215	197	204	216	233	220	191	245	241	212	210	214	240	244	209	257	224	217	249	202	219	231	217	223	241	191	202	216	192	201	212	244	207	219	245	253	198	216	211	204	216	200	217	207	235	220	224	240	226	224	238	237	200	230	228	192	218	238	260	185	212	214	240	245	234	209	252	199	213	211	229	219	226	212	227	231	231	231	236	221	243	247	230	221	227	215	219	249	215	198	216	220	231	227	225	238	244	199	225	209	233	212	204	215	219	224	224	192	258	222	221	233	229	203	224	254	220	204	225	206	261	253	245	199	237	211	214	233	253	241	220	232	224	250	228	217	224	221	220	248	228	228	236	194	243	245	213	220	237	216	234	216	239	207	214	224	234	204	220	246	199	230	227	230	220	231	235	230	232	239	265	241	209	210	223	204	222	214	218	244	230	229	216	229	219	203	202	241	219	213	223	247	220	207	211	238	208	216	245	190	225	227	217	208	194	218	241	245	216	222	229	201	228	214	239	220	238	222	232	250	224	207	215	243	226	179	231	233	224	229	224	207	207	198	190	210	225	221	240	243	204	233	212	218	254	235	210	230	222	224	222	198	199	220	224	214	232	197	231	232	238	260	203	215	201	223	187	211	218	224	230	205	248	247	250	218	226	200	217	223	222	234	222	208	223	215	218	229	201	232	207	228	209	206	212	227	241	207	240	209	217	207	205	213	189	204	239	191	204	194	206	234	191	245	212	219	208	206	240	222	217	234	226	200	196	234	248	218	215	222	224	231	218	200	244	217	249	241	223	217	240	223	263	199	217	224	231	203	233	244	189	218	228	196	227	222	208	222	236	230	226	236	216	191	229	222	218	223	236	222	228	243	232	191	241	208	214	221	228	213	231	212	210	229	231	206	198	249	266	219	261	268	228	236	210	204	219	187	227	222	254	276	251	217	198	220	242	209	208	216	219	197	211	220	212	203	230	236	180	218	234	213	242	246	223	232	247	205	221	194	210	216	221	233	221	259	245	202	186	210	231	196	220	213	234	221	223	204	230	235	213	235	211	212	219	226	232	200	209	238	222	221	235	238	250	210	237
40678	23850	20078	14041	10683	4125	1611	1395	1169	1051	998	868	866	857	727	702	673	659	590	575	579	592	543	580	551	518	501	487	540	503	488	540	501	509	529	512	475	492	524	492	492	485	513	498	524	466	552	514	528	546	503	492	526	507	498	492	508	461	469	469	483	500	470	523	480	476	507	494	506	487	494	482	501	464	483	504	472	523	469	486	475	453	526	494	496	498	486	472	515	475	513	486	489	482	514	509	492	473	474	485	498	507	468	489	501	523	535	505	467	531	510	518	516	461	485	486	476	476	493	447	533	474	499	482	500	473	475	485	484	477	541	483	495	456	504	513	486	497	495	512	470	459	517	486	542	444	539	510	507	521	477	484	474	492	541	533	499	470	505	491	530	494	502	506	472	514	490	492	521	455	503	485	471	474	472	507	508	480	508	490	479	493	508	469	489	522	493	493	479	533	505	522	481	514	513	499	504	487	490	505	477	452	505	469	515	447	458	503	453	491	490	470	464	490	519	467	498	462	499	504	457	514	491	507	471	547	502	508	505	506	501	533	508	460	497	489	508	475	492	502	477	496	501	495	502	460	489	486	530	495	491	480	519	497	470	531	455	531	483	488	496	494	488	506	452	471	495	501	508	510	511	514	503	502	452	460	462	521	518	480	511	516	486	465	491	446	458	512	457	505	512	494	497	510	443	455	495	502	510	467	499	530	484	439	488	481	462	468	522	489	485	515	514	484	445	507	478	510	497	499	458	490	474	481	486	493	524	509	490	513	516	542	519	490	478	492	473	530	500	500	517	482	450	487	509	502	538	470	489	522	473	527	530	503	529	514	509	495	490	510	441	501	456	521	458	530	485	525	511	516	491	459	448	485	495	477	524	487	480	474	465	505	451	472	475	476	528	491	474	478	480	483	474	472	453	450	470	469	494	474	487	520	489	497	507	527	491	496	506	504	484	486	471	508	464	478	524	539	504	491	518	495	482	494	494	496	455	450	496	514	496	438	505	479	530	465	477	480	501	496	454	454	504	532	521	509	500	468	494	515	528	535	489	525	483	509	472	494	498	486	481	511	459	500	470	472	454	493	482	512	525	475	477	470	468	487	472	491	480	512	525	468	460	489	537	462	494	481	488	497	492	481	530	518	471	497	476	526	491	505	492	501	509	495	446	492	450	502	480	469	505	517	494	501	505	485	523	501	491	496	537	532	507	468	506	474	472	505	451	490	477	506	515	486	488	477	445	544	535	471	472	476	479	509	472	500	503	500	526	483	499	492	529	509	452	484	504	507	530	499	461	508	542	505	490	527	437	463	508	471	479	514	477	517	486	515	471	530	481	496	523	481	482	507	479	453	487	488	471	465	515	494	500	457	472	478	503	500	481	515	463	482	498	471	472	503	504	503	455	490	494	470	460	507	467	491	513	498	445	472	474	461	479	493	489	471	477	479	481	501	505	471	500	484	502	474	487	428	492	479	529	487	476	510	449	492	499	524	495	495	439	498	484	500	486	481	517	499	511	501	430	499	474	535	519	470	484	513	528	478	517	513	499	500	497	517	495	475	482	450	501	505	475	465	483	495	506	490	510	475	515	505	490	482	513	464	531	504	534	511	471	473	483	489	467	457	487	514	498	518	528	515	525	477	497	491	541	477	477	470	484	510	482	481	480	478	464	476	539	511	500	456	466	460	514	462	489	515	468	491	442	507	509	544	487	451	479	497	482	526	443	529	495	490	461	475	486	544	486	487	499	493	478	470	466	453	467	477	496	458	469	496	516	474	472	454	527	480	481	507	463	474	464	534	500	452	457	487	499	500	503	483	488	494	463	482	485	456	515	504	469	483	496	531	483	501	481	476	445	467	472	506	504	478	480	495	442	499	456	476	503	498	531	463	511	484	469	479	471	472	452	487	473	525	518	491	490	505	532	492	493	477	441	465	502	464	511	485	519	464	488	487	456	510	459	484	474	499	532	438	464	433	519	504	473	478	494	495	497	481	461	501	448	497	493	447	504	503	480	463	508	493	480	491	473	539	498	534	488	524	494	471	510	497	486	522	471	470	483	530	470	522	484	516	464	504	474	474	499	470	496	484	516	505	495	511	488	539	492	488	529	486	506	489	458	520	481	495	474	495	522	483	505	464	503	504	467	492	462	478	523	499	502	508	459	495	531	493	504	522	512	498	460	499	472	439	468	478	484	470	484	460	471	464	493	496	478	496	486	513	495	516	522	460	467	469	523	513	469	464	514	516	489	517	489	481	485	497	533	469	480	516	482	511	505	474	490	484	501	469	488	515	492	472	475	490	478	502	488	529	489	476	470	516	509	486	520	499	509	495	494	547	504	487	483	528	506	495	461	505	473	493	488	460	462	476	496	488	470	493	480	510	493	487	477	503	475	482	473	486	472	482	451	489	463	496	530	514	502	496	483	512	491	484	474	518	508	490	544	492	481	460	513	487	482	491	512	537	518	522	482	501	444	514	483	516	523	496	480	508	472	502	497	492	505	505	471	484	518	509	514	487	460	463	486	553	454	467	504	528	513	498	485	514	522	499	464	457	462	486	499	471	512	498	465	487	488	489	492	474	489	479	487	470	475	490	455	516	492	478	496	501	508	445	502	486	507	480	512	495	482	493	466	473	509	537	489	498	477	493	490	532	430	497	465	446	470	478	498	511	520	477	482	546	458	476	557	452	476	544	464	478	506	487	502	479	490	461	516	486	497	480	493	513	464	485	509	460	463	532	489	504	473	493	469	465	460	493	487	530	485	491	523	437	445	473	429	497	517	514	505	481	530	517	482	513	470	464	453	515	503	464	481	475	543	498	524	505	492	469	475	535	468	453	480	495	500	491	486	509	507	494	465	488	514	505	498	485	485	474	500	454	472	468	508	471	474	480	475	479	461	463	524	490	487	494	455	487	519	478	485	443	498	487	530	530	534	529	452	519	515	525	476	509	469	489	491	483	534	454	536	481	493	491	489	515	470	476	482	485	487	493	451	504	494	433	494	483	481	499	487	475	499	489	498	454	490	472	528	507	500	507	507	515	523	496	502	475	518	484	544	496	514	515	477	460	518	484	472	486	514	473	515	486	472	517	448	520	511	500	536	500	490	491	492	443	503	524	471	504	507	470	461	516	477	436	498	502	521	502	516	495	525	488	493	495	482	498	503	511	482	480	502	509	535	478	472	496	519	498	479	506	507	506	491	492	479	525	475	477	470	482	510	489	479	500	486	464	516	491	487	511	508	466	514	471	486	508	496	540	481	496	475	473	482	478	504	492	501	481	482	508	520	501	502	496	495	508	510	450	424	504	479	486	482	493	518	518	450	497	512	500	527	530	494	465	510	493	512	464	506	491	517	479	501	477	528	489	479	459	510	484	523	504	520	503	475	479	519	487	502	527	524	508	492	491	500	444	474	420	498	531	460	532	513	471	481	468	544	483	525	493	472	475	469	483	461	526	516	481	515	495	486	465	475	487	502	448	493	463	488	519	492	546	492	498
44094	24732	9712	2878	1179	476	331	315	275	267	272	262	248	234	243	250	243	259	272	264	249	258	256	237	214	231	220	226	256	230	247	236	229	221	226	232	224	215	223	228	227	244	232	250	222	225	237	263	236	210	201	239	245	218	232	225	237	236	227	256	247	252	242	215	218	224	258	213	243	239	213	211	231	223	234	215	241	217	217	204	257	212	214	232	253	246	248	269	221	217	230	240	244	248	207	228	238	237	247	228	214	219	227	217	244	271	232	220	234	245	253	233	210	233	221	250	206	255	239	213	218	234	252	227	233	216	234	234	234	240	239	251	227	241	241	217	206	228	242	246	230	207	236	219	219	235	213	228	234	227	241	251	240	228	233	235	255	249	252	211	219	236	236	257	223	234	212	212	251	199	225	257	244	200	225	237	230	205	230	224	229	221	245	232	212	231	258	227	223	244	236	255	210	231	215	221	216	211	221	201	254	240	238	239	238	222	246	221	218	233	200	231	221	214	254	237	207	245	235	221	238	259	206	223	240	239	247	238	236	225	227	218	227	228	230	230	215	251	217	241	250	247	217	242	245	214	237	223	223	212	234	232	267	219	256	223	224	237	233	215	208	242	249	253	257	239	242	242	252	249	249	234	239	218	205	222	246	246	217	248	221	237	257	243	223	223	233	249	198	239	252	227	265	252	228	252	236	220	214	217	214	233	212	213	240	226	199	239	219	231	226	223	259	248	231	273	229	248	239	239	220	247	223	239	237	215	227	227	231	244	226	210	243	222	216	234	237	223	218	231	211	245	218	236	211	206	242	231	238	203	228	241	255	231	224	275	219	262	214	201	213	227	249	218	219	246	233	226	212	233	224	219	209	245	236	237	241	210	236	212	231	224	217	234	227	224	243	212	229	218	191	224	229	220	238	226	241	263	214	253	251	254	220	260	212	239	237	237	221	223	215	237	250	235	229	226	258	241	245	223	227	226	229	239	248	205	255	240	233	234	235	229	218	233	240	234	221	227	228	206	253	218	214	219	250	196	234	216	240	242	240	211	217	220	246	244	225	226	259	223	236	232	243	233	231	208	224	211	264	228	220	215	248	235	241	213	207	224	225	225	250	253	239	217	238	214	209	241	240	210	210	225	228	208	209	223	206	228	197	238	229	227	209	228	228	238	202	226	253	212	239	232	199	231	236	234	240	217	250	252	218	199	242	232	232	228	208	245	217	231	218	273	254	221	223	206	223	224	232	219	210	198	209	213	250	210	242	223	228	219	209	246	218	225	256	230	216	254	245	209	228	257	214	267	238	222	226	216	235	223	244	242	247	257	210	245	204	220	234	217	263	239	243	241	232	229	231	253	196	219	222	221	262	258	236	240	229	228	239	250	216	251	242	239	225	235	216	247	213	222	211	258	253	255	252	214	218	214	193	204	223	215	216	227	230	237	251	258	229	251	223	229	211	205	197	218	246	253	220	226	250	246	226	234	199	229	218	204	231	220	219	239	217	248	206	208	207	230	217	246	217	224	228	215	256	267	236	221	200	201	266	219	229	247	251	238	249	229	207	224	225	211	227	249	230	197	242	221	213	215	237	210	214	245	220	229	246	227	219	252	228	268	222	207	215	227	247	221	259	237	238	252	214	221	235	237	210	256	230	246	226	233	223	237	242	235	243	244	229	230	208	204	213	216	217	223	228	228	247	213	227	236	226	186	251	223	205	257	241	230	232	211	235	215	237	264	218	220	221	226	220	264	225	247	240	279	241	216	236	215	231	211	214	236	249	207	220	215	183	247	238	212	241	227	235	222	233	242	233	236	237	243	204	259	196	248	246	255	253	232	222	246	247	223	242	225	229	262	265	230	280	254	251	231	256	258	230	222	210	238	221	249	233	249	228	220	203	226	242	222	243	247	244	251	237	256	208	222	191	264	194	212	246	239	230	249	205	239	258	262	231	252	220	256	187	219	219	254	219	243	225	201	227	224	213	217	202	253	231	221	217	217	186	218	223	220	224	215	227	222	237	213	196	230	229	219	246	252	224	218	272	237	221	216	231	243	217	263	233	217	218	224	208	208	260	216	205	226	201	208	237	235	205	249	208	203	262	213	230	212	249	261	236	212	235	222	238	241	220	226	216	215	231	237	229	213	239	222	228	257	233	240	244	217	237	232	233	243	232	230	244	259	231	241	226	216	216	272	215	231	224	250	245	222	228	255	241	232	223	234	220	226	248	236	218	229	204	218	238	226	229	227	240	242	250	245	253	255	227	241	237	226	231	220	213	216	227	216	196	241	217	220	245	219	240	224	203	253	242	230	242	211	255	223	223	268	245	234	227	249	240	222	218	232	249	232	250	225	262	242	242	221	211	228	240	245	237	223	222	197	240	240	219	248	231	247	237	226	239	206	208	259	256	220	224	265	230	239	230	250	185	210	212	234	237	266	217	240	261	208	227	213	240	234	240	229	247	215	207	220	221	246	266	241	230	257	226	227	209	208	237	198	241	247	230	210	237	226	240	269	245	247	248	228	231	233	227	210	242	217	214	244	246	207	222	214	215	215	242	264	258	214	215	233	246	242	246	251	208	235	234	229	240	245	223	247	238	225	220	228	217	220	202	217	249	235	232	214	225	254	231	215	239	264	256	238	240	195	211	264	236	246	180	229	233	247	257	219	251	233	210	221	241	213	205	210	213	253	231	204	240	231	270	223	248	246	221	229	207	217	227	247	217	241	227	227	236	220	258	203	208	224	248	237	227	228	181	229	235	221	245	242	224	224	207	224	244	250	204	202	207	250	258	204	228	250	250	224	234	238	243	229	229	238	247	224	218	260	230	227	245	248	232	218	235	211	231	224	216	244	243	248	225	225	208	237	236	236	220	229	225	223	216	215	240	226	259	210	242	255	255	261	237	211	240	219	238	242	230	240	223	252	207	264	249	243	207	244	229	219	238	256	239	216	212	230	219	211	221	217	215	249	265	247	237	213	215	229	245	269	233	226	228	224	230	214	232	231	233	219	262	241	229	229	220	202	221	207	229	227	245	245	258	231	228	220	236	230	241	215	228	268	203	229	228	214	238	215	238	235	221	228	224	219	223	186	259	260	231	214	233	239	244	224	237	252	246	187	226	252	262	226	259	232	236	245	234	231	235	232	214	217	219	238	238	237	233	200	251	247	204	219	212	233	232	226	209	204	218	230	260	252	258	250	234	239	204	234	215	247	242	233	241	244	233	234	200	236	250	245	236	234	192	241	229	248	212	217	255	250	235	258	197	215	234	229	231	219	240	214	230	204	215	244	252	225	251	259	212	241	217	229	238	228	224	249	213	210	224	223	231	261	234	233	213	238	205	238	232	236	215	222	218	208	242	235	223	222	241	265	253	211	244	228	235	245	213	195	236	232	254	262	270	247	233	223	225	229	252	204	243	223	210	194	218	234	257	235	240	232	222	232	216	213	207	206	246	197	243	230	240	226	225	249	222	227	205	210	228	226	248	220	255	240	247	248
28440	18563	11379	6261	3785	1569	948	885	761	699	672	639	615	636	613	583	545	583	587	575	545	543	487	524	524	489	507	526	491	515	495	532	492	513	457	518	503	495	532	525	519	501	552	517	551	486	456	509	480	491	538	505	519	496	523	480	478	495	524	525	508	485	554	502	509	519	505	479	512	503	491	472	506	531	537	510	508	516	487	491	521	560	457	524	507	496	459	500	535	498	483	525	521	496	519	522	480	503	500	499	509	504	501	487	534	489	507	487	482	542	522	534	508	493	499	504	510	480	491	508	484	486	485	531	538	551	512	503	481	503	529	484	526	511	506	511	501	514	489	485	529	483	499	501	484	479	493	495	482	520	504	521	498	471	492	482	486	485	520	489	504	481	526	511	538	482	530	476	533	517	505	516	557	520	544	488	478	531	499	498	512	498	497	508	533	513	490	506	518	501	519	510	525	526	480	502	505	484	529	497	522	523	498	539	475	504	484	497	517	479	504	512	514	466	532	520	457	496	477	532	524	494	497	475	551	488	516	492	513	484	446	528	498	533	522	479	464	495	500	470	505	498	522	489	491	523	497	496	490	480	529	500	506	505	481	502	495	529	511	502	555	522	498	487	492	525	522	505	512	517	504	529	552	518	502	485	539	510	504	503	486	507	508	520	559	512	523	487	472	532	474	486	514	479	478	490	539	528	485	492	518	494	538	490	471	486	513	531	530	524	513	535	530	508	474	485	492	505	499	485	501	486	514	536	491	506	503	511	507	483	508	521	498	496	504	510	501	464	480	502	511	463	507	488	494	533	490	498	499	515	486	514	530	483	482	449	477	462	518	466	537	521	495	503	515	493	501	534	518	513	509	493	535	514	508	478	511	501	508	469	504	519	486	504	556	489	498	509	477	535	548	469	493	489	485	479	494	519	496	485	524	490	496	505	520	483	497	474	507	516	490	474	507	500	538	519	477	508	579	528	489	505	499	512	491	500	539	479	481	476	524	531	500	535	544	506	493	506	522	493	497	503	542	481	471	471	515	519	515	528	478	466	499	498	500	534	494	553	511	500	526	505	512	491	486	484	518	491	514	510	491	478	498	455	460	535	525	493	519	530	515	508	534	528	541	479	510	521	433	514	545	514	503	510	504	515	520	517	517	522	482	530	525	518	504	529	490	546	519	469	512	491	485	527	487	555	541	519	471	525	494	529	556	524	506	470	516	526	520	455	485	530	493	509	520	558	515	492	483	521	482	501	505	505	523	499	504	494	513	546	485	505	510	528	490	511	528	503	510	524	511	481	521	527	522	540	497	495	460	509	522	502	545	517	514	531	510	497	483	462	500	482	509	537	467	496	514	491	512	491	517	516	525	505	461	535	507	509	541	536	565	502	485	514	482	478	498	538	505	502	509	522	488	511	511	481	521	504	520	495	488	507	508	486	492	482	475	510	526	546	467	545	472	479	482	505	506	482	514	483	522	489	517	501	515	502	514	533	508	467	492	496	518	519	551	509	555	504	516	554	498	499	498	525	507	515	492	484	496	507	504	489	483	533	519	568	543	480	498	505	509	524	494	505	493	469	521	479	522	500	522	495	519	486	520	515	517	523	519	503	522	514	476	516	508	526	517	529	543	481	485	513	513	484	506	514	501	471	511	517	472	470	483	522	506	497	480	530	468	520	502	508	519	492	522	502	509	480	500	533	508	524	513	511	486	514	491	483	509	520	504	468	505	505	530	522	523	475	478	498	541	491	507	495	478	510	517	538	542	509	532	501	539	486	528	501	506	532	531	503	510	528	538	547	515	523	525	516	489	511	514	522	480	481	504	502	475	492	494	520	480	527	514	480	540	514	529	471	520	485	505	505	526	451	469	504	495	521	544	498	495	508	485	469	483	481	518	504	492	533	511	479	485	505	471	527	466	521	501	514	502	549	488	492	510	529	476	511	515	562	509	518	489	485	528	521	537	482	523	484	517	519	497	499	510	511	521	508	523	528	535	537	500	498	498	520	500	487	511	478	513	523	521	504	507	502	535	506	493	493	483	491	487	471	471	475	485	512	482	515	467	540	500	536	515	513	526	488	508	530	488	500	516	507	504	516	474	505	521	533	498	479	490	516	526	549	473	484	536	523	489	512	516	501	469	508	539	494	491	455	548	523	514	515	465	527	519	526	483	528	521	500	505	523	521	525	540	501	533	541	524	498	508	492	497	497	490	495	499	517	510	491	487	520	493	523	510	500	476	524	511	484	513	497	493	536	503	528	509	539	479	497	499	551	554	495	518	486	525	530	525	505	502	499	512	467	491	527	474	492	531	511	512	471	466	537	516	510	478	520	549	524	522	533	492	527	526	464	489	524	502	514	516	481	490	518	487	447	468	465	517	503	514	505	528	488	518	505	476	497	469	515	501	541	502	522	513	526	518	515	494	485	458	537	506	495	511	540	495	504	509	498	512	508	495	523	488	542	467	490	534	499	498	502	521	448	528	536	511	478	520	520	517	491	486	489	515	490	516	495	529	505	520	494	522	480	506	462	534	474	519	523	520	509	523	515	497	505	493	503	486	500	487	498	515	503	492	540	473	496	519	464	486	510	545	455	476	484	526	522	514	492	513	472	499	518	476	505	465	546	498	519	522	519	516	500	501	533	494	546	503	494	535	508	506	491	497	514	522	519	495	458	493	485	512	535	481	489	484	496	511	524	514	513	553	489	517	506	520	507	495	474	470	484	491	480	470	523	485	531	497	520	514	484	538	488	510	535	504	508	492	500	467	528	502	549	519	494	482	512	532	537	480	503	508	513	480	493	524	509	480	510	500	487	490	493	529	487	505	524	497	515	504	499	482	479	516	514	544	509	466	484	507	575	548	518	476	502	467	501	527	453	506	498	491	468	493	487	500	527	503	534	500	483	527	533	480	502	464	471	457	509	452	503	477	511	554	485	497	508	500	502	480	469	461	488	506	501	507	511	538	491	530	524	487	534	508	484	537	507	496	513	517	528	528	498	549	487	496	533	532	506	487	492	517	524	492	567	499	492	479	484	484	540	456	552	474	502	521	489	505	462	488	574	527	502	511	512	526	504	466	513	503	519	475	512	489	536	497	513	518	492	513	530	513	480	482	506	516	529	456	488	501	547	503	531	517	513	453	538	556	517	502	509	508	497	529	563	517	516	544	495	529	466	514	518	519	459	511	553	552	509	518	528	465	499	507	491	490	469	510	498	525	461	545	458	489	514	474	503	514	499	542	529	489	547	506	503	532	496	518	505	495	504	485	494	517	548	506	514	514	499	492	506	520	506	561	481	514	486	518	484	503	521	525	521	516	503	502	538	481	507	481	493	506	469	501	460	505	490	494	534	524	487	489	485	516	537	497	531	540	487	528	527	498	527	477	487	499	503	523	521	480	492	475	499	497	447	511	489	487	495	503	526	522	492	435	497	481	484	505	508	504	545	493	512	500	522	513	502	543	491	523	485	481	514	522	483	511	479	507	535	489	483	461	521
57936	24284	11036	4913	1956	691	412	324	296	278	269	278	263	278	248	248	256	215	250	214	219	223	212	207	210	227	235	228	189	234	220	213	228	230	239	213	194	214	214	254	226	226	204	240	229	219	236	195	201	205	233	238	212	232	201	233	238	252	215	209	229	225	172	228	243	206	219	222	247	199	206	206	236	231	230	195	236	204	219	218	230	202	219	219	224	220	228	207	201	198	204	245	241	241	197	228	226	232	207	200	246	202	243	217	191	198	182	250	219	195	223	201	207	212	193	190	227	210	231	228	216	243	218	227	222	220	227	205	216	209	204	200	192	232	227	217	236	210	228	229	221	223	206	217	208	205	213	195	195	219	210	202	206	243	221	241	201	238	230	190	220	207	250	212	225	217	237	207	229	210	188	230	222	217	221	219	203	223	201	221	182	191	225	221	213	235	227	235	227	223	242	235	197	237	231	231	215	223	197	249	180	220	212	231	232	213	192	223	234	208	203	204	193	236	240	237	229	209	230	220	234	232	205	233	235	231	215	210	198	202	211	209	254	223	205	206	217	233	200	233	206	225	203	205	248	241	209	220	216	221	199	220	192	249	194	204	224	203	229	224	236	205	201	212	230	199	212	224	221	207	223	239	240	217	209	236	230	246	215	201	222	199	210	206	192	219	219	196	188	261	198	219	241	205	224	216	267	195	224	213	221	192	230	244	211	226	222	237	222	209	217	217	221	221	232	221	232	242	222	218	229	211	211	221	201	237	215	217	208	246	215	218	223	246	228	237	214	240	221	223	246	216	239	218	213	225	224	192	216	219	226	206	224	264	208	198	226	221	215	227	224	218	231	229	223	214	237	206	220	205	232	214	244	214	195	216	226	230	224	219	237	236	194	220	235	193	230	231	206	217	227	211	213	203	215	218	238	228	218	216	202	215	233	221	222	208	213	226	234	230	237	235	219	203	200	226	234	214	217	193	228	217	225	210	195	223	236	213	214	214	234	203	211	223	240	241	228	218	191	190	246	187	174	240	230	216	216	203	208	230	234	239	241	194	240	230	225	219	222	232	206	199	231	205	219	237	223	236	242	236	241	223	235	220	215	207	218	211	228	201	193	196	224	216	242	188	208	226	197	215	237	227	219	217	259	207	228	206	192	223	218	219	227	199	199	197	227	263	198	216	221	201	233	212	204	209	209	172	205	238	203	215	223	214	200	212	224	207	224	205	195	177	208	226	196	213	215	260	237	206	236	236	224	237	192	207	232	211	228	237	215	231	215	203	213	227	214	233	240	219	220	226	235	227	221	191	227	222	217	223	212	252	211	224	203	251	208	210	220	213	216	236	177	210	206	189	215	208	219	229	226	221	206	204	263	212	230	215	231	253	214	221	198	209	239	209	256	207	230	220	216	219	231	255	228	215	198	173	226	208	216	190	226	222	232	226	213	227	236	196	207	246	226	196	216	224	266	206	208	239	260	212	226	219	198	240	241	201	231	231	234	211	223	198	227	239	237	217	203	258	212	211	231	189	198	225	173	191	221	230	213	228	242	207	213	238	206	211	193	225	206	196	200	210	204	241	209	180	240	193	229	228	204	221	195	224	229	230	230	249	220	228	243	183	203	236	234	215	249	217	202	188	199	204	215	215	197	205	199	218	189	230	218	208	226	202	214	212	234	210	228	225	249	236	206	222	231	214	225	209	209	221	201	216	226	219	231	209	213	238	223	224	235	213	214	206	223	214	215	242	226	213	222	209	209	218	217	217	222	228	223	212	235	215	190	223	241	233	210	221	235	214	227	233	228	210	251	223	218	212	210	228	232	219	215	227	201	219	224	230	224	197	233	207	221	213	239	222	229	199	235	198	201	212	226	244	212	211	208	190	241	244	236	187	224	220	238	230	210	223	185	191	213	209	220	221	190	211	230	216	192	189	246	215	222	227	232	235	202	237	193	222	235	233	227	200	194	213	210	197	219	231	222	211	212	231	239	217	225	217	216	254	222	185	228	233	217	249	229	229	224	249	247	196	244	233	220	199	214	227	224	207	225	239	213	204	213	219	237	191	208	216	225	211	231	246	238	239	249	209	246	223	235	245	210	209	232	190	224	211	237	222	228	224	245	212	226	197	208	218	203	212	237	197	200	217	228	218	234	220	222	204	220	203	225	221	215	196	230	224	203	232	255	222	203	222	224	199	216	247	226	197	213	242	208	238	244	204	197	239	221	203	229	246	233	206	217	208	188	210	239	232	225	201	215	186	228	223	203	212	214	204	195	205	233	218	216	220	224	210	213	205	223	216	218	210	231	223	208	210	228	211	213	245	201	212	210	251	233	228	219	193	224	212	244	236	205	216	206	202	231	239	247	201	236	204	208	233	218	199	207	216	240	257	222	255	186	208	239	234	240	232	229	231	186	215	207	221	215	244	189	215	240	233	223	224	213	230	233	221	245	237	194	212	220	192	215	226	257	228	214	201	226	196	253	199	200	223	217	222	235	247	233	224	262	190	222	228	242	234	205	226	207	236	220	210	227	215	222	220	234	249	247	183	204	221	221	202	210	192	240	200	203	235	215	205	222	220	212	231	216	220	188	204	228	214	217	219	216	208	238	224	197	221	224	211	213	224	200	233	210	207	235	216	204	216	238	231	206	241	234	231	234	244	228	210	189	229	209	193	185	199	223	211	225	226	208	212	238	233	227	210	209	216	203	208	246	219	237	242	230	251	199	207	247	221	206	245	177	213	220	234	236	223	235	218	219	203	243	255	230	217	253	208	255	231	249	203	244	212	221	213	258	213	232	209	217	216	205	186	224	232	213	216	235	235	211	211	207	205	200	207	213	232	223	240	232	216	202	230	221	201	217	223	220	217	245	242	214	236	220	214	240	222	223	209	200	238	249	214	197	222	231	228	237	203	218	210	219	207	224	231	231	192	203	229	198	211	222	231	224	193	227	240	212	232	230	184	226	230	253	207	222	251	247	228	196	192	235	216	191	218	219	227	210	220	250	224	230	233	199	235	236	218	220	239	235	189	203	218	208	234	234	189	229	201	216	221	211	195	227	223	220	242	243	238	207	232	226	219	216	229	233	216	264	204	213	230	216	213	229	214	240	213	220	199	206	248	236	236	204	210	230	205	221	210	237	223	236	205	227	218	235	195	211	233	228	224	213	236	220	241	223	221	216	217	234	180	225	233	251	194	229	254	225	239	194	220	217	186	243	244	216	213	230	232	226	230	214	191	245	215	248	252	216	234	220	192	237	228	223	233	218	219	209	205	191	196	219	227	264	221	216	228	214	226	217	216	202	220	225	198	205	221	218	220	243	206	194	238	213	188	198	227	234	216	231	219	251	216	216	217	219	205	233	215	215	209	196	201	232	217	238	212	216	223	227	220	246	250	223	215	206	234	225	208	223	233	224	210	187	198	214	209	212	208	222	226	204	221	208	228	233	213	223	217	230	202	215	223	187	202	244	233	201	216	205	204	201	211	193	265	214	235	218	232
35976	14851	13712	10918	5719	2336	1161	1083	986	901	788	729	724	667	668	589	606	613	552	539	555	526	518	528	552	495	520	483	520	495	507	491	512	504	510	522	497	497	454	468	465	476	468	487	490	490	505	520	485	432	485	501	505	496	509	463	495	455	496	485	487	473	485	520	519	508	476	489	486	498	488	484	480	493	477	480	462	494	464	444	470	528	499	460	524	487	490	524	460	511	486	503	476	502	470	479	456	475	513	491	415	528	483	451	458	498	499	501	484	497	492	529	474	476	463	472	470	469	492	509	514	459	499	525	480	495	479	485	514	490	484	492	484	457	474	509	457	454	477	460	503	492	486	525	474	492	493	499	495	462	470	453	505	472	451	483	475	501	505	458	457	513	454	487	487	476	506	477	494	489	461	529	480	511	504	494	487	489	490	466	505	448	496	505	487	489	508	501	475	521	461	484	476	499	446	485	484	500	438	480	482	467	485	461	527	477	504	514	458	485	469	483	481	516	438	488	489	465	461	513	468	505	487	459	478	473	466	455	424	491	507	490	464	495	471	519	472	462	482	505	490	484	480	444	484	468	480	496	487	462	464	514	486	515	463	466	450	452	515	494	465	499	467	491	495	456	472	487	476	481	456	460	511	487	506	452	507	465	472	476	442	500	500	480	521	506	510	503	463	535	486	474	520	499	506	553	474	476	491	457	476	490	491	474	501	514	499	507	483	500	499	501	438	436	535	499	492	508	488	491	479	442	471	485	468	456	456	508	468	482	471	448	492	471	470	512	495	513	480	511	447	467	499	460	470	524	475	452	485	514	513	471	486	466	495	536	519	481	482	492	490	507	545	506	523	499	487	491	514	500	491	478	463	490	480	497	504	483	490	493	481	511	462	480	481	462	492	471	480	484	499	508	483	466	468	502	477	487	444	502	470	493	479	484	486	464	463	467	491	452	491	487	445	484	486	481	475	496	532	482	474	466	475	478	495	493	510	499	477	492	533	486	462	467	494	494	438	468	492	505	510	498	450	477	492	495	537	479	457	485	479	491	470	490	480	488	471	482	477	511	491	522	511	516	504	526	509	464	515	459	483	445	484	480	494	512	526	499	504	493	483	469	504	489	487	452	460	470	469	468	492	473	513	498	447	531	492	489	466	464	506	472	475	483	475	526	499	524	497	514	494	491	457	506	488	461	507	500	486	493	480	460	524	478	477	508	494	468	486	499	487	467	475	465	477	453	472	516	482	418	477	491	496	473	487	521	473	483	500	548	488	493	489	497	492	474	478	500	454	463	486	469	466	487	452	502	510	460	485	484	481	511	474	493	482	498	490	496	454	502	464	497	492	527	498	474	466	529	474	481	441	473	497	459	511	517	488	481	488	476	502	483	497	494	486	487	510	445	530	494	478	486	466	472	508	503	500	469	490	502	478	472	484	504	481	497	487	516	481	473	487	487	460	509	472	481	482	495	494	449	469	497	470	451	498	434	494	502	504	455	450	488	465	517	507	456	496	476	461	478	474	469	467	457	485	502	476	491	479	493	510	454	516	513	508	498	486	504	529	498	516	527	497	516	465	498	475	480	509	522	472	489	488	541	505	494	465	471	471	458	506	483	529	503	481	570	520	507	481	482	484	472	502	459	489	491	505	471	487	490	477	514	432	494	495	468	484	510	484	488	480	494	496	492	486	493	447	473	446	476	499	452	485	524	468	481	522	500	490	494	500	493	439	502	504	487	482	506	483	465	521	498	507	460	480	486	505	453	478	504	474	498	502	486	494	475	473	505	505	447	489	485	459	462	492	523	494	508	478	465	547	493	498	493	481	456	490	525	509	469	525	459	486	493	480	500	483	486	495	481	483	465	480	491	483	485	487	445	458	486	490	470	489	483	472	493	478	501	463	512	493	431	480	492	489	483	494	471	478	512	480	467	461	490	474	500	447	461	479	487	543	486	480	444	457	493	485	474	504	469	459	472	485	461	473	480	456	458	457	445	493	465	463	472	484	498	513	474	490	441	478	475	457	453	480	503	489	455	469	453	463	519	465	481	493	490	474	484	435	464	510	494	475	486	504	482	493	486	532	480	469	498	470	472	510	486	469	500	488	465	479	494	501	447	479	467	516	488	501	487	487	486	476	458	485	481	484	501	509	506	482	510	501	480	501	493	492	485	463	471	490	508	492	482	489	461	492	484	486	493	500	497	456	495	476	444	483	516	453	508	466	505	471	472	482	444	506	486	436	465	478	497	460	460	487	448	467	476	497	464	459	499	464	473	480	483	479	503	480	504	497	488	468	508	445	475	475	505	487	445	540	507	477	478	486	491	491	499	469	522	456	472	511	485	478	470	520	497	475	490	454	476	490	503	471	494	470	517	472	432	447	460	469	502	460	485	509	526	520	461	465	470	503	527	475	493	497	467	507	460	433	510	521	487	478	506	475	486	518	467	452	481	531	475	499	481	504	500	479	472	555	478	463	505	476	493	487	486	497	524	514	433	508	504	471	471	467	506	473	485	521	494	526	441	466	471	496	479	458	487	488	493	468	517	452	458	505	475	518	451	508	499	471	475	436	479	475	509	524	456	424	531	493	506	472	490	478	475	458	457	498	456	494	488	502	496	520	486	475	455	410	505	468	471	456	475	460	468	467	442	477	469	441	486	488	425	465	470	454	514	498	470	480	495	482	485	479	484	465	512	502	475	453	495	506	506	486	468	479	442	471	499	483	499	459	501	468	518	477	459	485	510	512	484	472	489	487	463	495	448	463	517	488	468	431	503	517	499	477	494	502	515	478	483	496	533	519	458	468	510	463	449	483	514	489	523	490	522	469	476	468	515	526	482	496	443	503	497	488	495	500	492	468	473	470	477	486	456	513	483	490	496	472	428	475	480	481	433	477	502	465	492	494	507	480	438	481	481	490	486	516	487	511	493	487	485	498	490	539	510	481	464	503	500	499	486	479	498	454	500	484	500	513	477	480	490	466	493	494	504	506	469	487	513	439	488	480	476	534	485	490	464	479	445	463	458	505	468	496	461	449	475	481	502	501	473	478	489	487	482	513	456	492	470	475	492	495	496	479	460	456	468	514	467	448	481	483	470	518	513	544	501	495	488	521	471	497	471	511	520	482	516	475	465	500	474	483	471	472	464	515	510	499	483	507	476	468	457	475	476	501	496	483	495	511	509	458	496	512	484	469	466	450	473	509	455	446	506	487	495	502	513	516	507	479	439	475	500	456	477	492	472	486	501	510	487	515	489	478	504	502	474	504	500	489	505	504	458	478	460	494	481	480	515	514	489	481	463	466	463	461	497	448	468	475	465	462	476	448	475	517	470	479	444	475	487	502	488	481	508	486	488	523	461	486	452	485	478	491	508	516	451	508	500	452	496	514	516	510	471	503	480	447	561	482	485	447	492	514	470	494	522	484	549	488	499	509	446	503	480	511	466	478	463	496	481	475	487	482	472	511	455	440	472	462	481	515	516	489	473	542	471	497	494	490	448
61137	34431	20929	10205	3550	1098	486	388	383	328	310	324	310	277	252	254	244	266	273	229	238	241	235	233	238	270	236	229	241	252	231	216	215	245	221	217	239	235	196	239	229	223	236	217	215	227	264	207	218	242	244	213	222	231	199	212	192	238	218	216	226	213	213	211	239	221	242	227	210	221	218	223	231	235	202	207	217	233	204	226	224	228	212	236	216	221	237	260	211	265	219	238	194	234	242	199	243	247	211	224	233	215	224	228	233	237	232	246	216	227	213	191	231	248	216	247	221	236	212	231	206	206	229	226	194	215	213	224	237	233	246	241	184	220	216	230	239	211	259	247	227	241	217	231	234	201	227	212	214	217	229	209	197	217	196	246	226	232	245	206	225	213	231	212	249	259	238	233	240	234	219	185	209	227	254	206	236	214	236	241	242	248	232	229	219	211	241	217	204	199	211	229	242	237	220	223	218	223	243	241	221	250	203	230	264	233	231	233	267	223	221	208	245	253	238	220	231	215	239	233	222	215	216	235	212	234	206	209	225	190	244	240	230	241	236	197	232	247	245	215	229	214	231	237	231	235	199	200	257	214	235	220	220	239	205	240	209	236	231	219	240	224	235	247	219	202	223	240	238	205	223	233	249	214	260	249	232	221	218	226	256	246	246	243	252	235	221	211	246	262	240	227	225	225	210	218	223	240	240	224	249	226	248	226	235	220	210	230	223	205	252	213	225	225	225	206	235	225	222	251	215	211	232	226	216	235	211	241	232	265	226	219	200	230	218	234	209	228	237	238	240	244	225	255	227	242	227	215	252	247	231	223	255	234	233	225	205	224	231	220	222	231	251	210	222	212	237	238	260	224	246	202	184	212	221	229	217	226	228	225	209	240	238	242	212	259	250	246	212	236	209	213	211	255	234	206	208	227	207	242	253	250	238	209	219	186	204	221	250	246	243	247	252	223	234	197	220	252	235	217	243	233	223	213	232	211	227	231	199	265	245	207	233	217	242	222	198	217	218	228	226	227	234	225	210	209	230	198	233	212	227	239	254	197	243	250	214	212	242	263	252	214	229	237	234	200	210	239	255	239	236	228	238	247	231	282	233	210	202	209	212	221	200	203	196	225	206	243	254	257	202	217	262	215	205	232	256	230	216	220	208	218	217	216	220	209	245	235	204	250	240	208	228	198	218	231	253	233	243	240	213	235	233	241	252	242	243	254	215	246	217	233	219	222	212	233	243	255	218	248	196	213	243	237	227	238	226	229	218	218	206	221	243	212	229	207	243	240	225	228	240	259	212	247	241	239	203	200	249	229	220	225	209	247	215	225	224	233	209	231	207	224	246	210	224	184	225	239	236	225	221	225	203	225	219	180	219	226	222	254	215	227	193	241	222	216	209	218	223	225	209	254	226	243	239	227	191	214	223	250	241	199	246	225	241	215	227	259	244	213	215	235	236	215	216	199	256	228	225	229	226	207	230	231	244	241	190	219	217	227	215	236	244	227	217	232	247	249	229	229	220	240	195	213	216	226	211	212	213	247	230	251	245	228	267	250	255	227	233	222	252	223	206	228	219	219	206	231	244	235	240	210	216	253	242	228	221	208	254	208	225	251	233	226	232	222	243	240	246	218	233	220	258	245	232	233	224	221	221	234	220	219	244	216	192	255	213	214	218	255	214	250	213	213	196	247	225	204	214	220	214	228	237	211	238	221	216	210	225	202	213	239	224	239	229	226	254	215	232	205	215	213	245	275	256	264	228	192	233	214	210	221	210	210	228	256	253	225	225	212	213	247	237	221	231	222	207	226	196	233	250	198	199	222	215	216	258	184	229	228	234	232	242	222	214	218	220	233	220	216	226	233	210	237	243	213	242	231	230	223	223	208	196	224	224	247	222	237	209	228	220	221	248	218	211	230	213	198	233	241	234	222	243	210	217	209	232	246	229	241	239	269	217	221	261	238	238	237	247	231	268	230	252	231	200	219	216	281	232	222	227	213	200	208	224	216	257	251	226	211	238	219	236	217	235	223	225	216	234	228	227	251	257	221	221	226	244	205	224	257	202	237	209	220	259	200	214	247	221	233	208	230	227	229	221	196	227	199	233	226	214	203	222	207	221	218	218	227	222	241	198	230	230	216	220	181	209	214	220	228	266	239	197	224	225	240	239	214	215	221	221	220	221	232	226	221	254	198	219	211	229	233	211	269	242	227	204	258	233	227	220	224	228	208	211	194	234	225	227	229	229	236	213	230	204	213	221	242	234	219	242	227	255	213	224	206	233	241	215	217	217	258	192	203	215	226	213	208	236	217	211	222	211	213	268	234	243	223	228	227	241	255	201	213	232	220	223	212	222	234	250	216	225	227	229	257	241	252	223	195	250	227	229	209	234	220	198	249	200	233	217	211	247	242	202	234	216	229	230	214	235	227	263	230	245	200	237	246	242	246	240	230	229	216	226	212	198	221	212	200	214	210	213	229	246	227	231	207	226	216	217	230	243	232	236	213	234	211	221	214	213	230	213	225	187	215	228	232	218	238	249	239	241	257	237	226	198	244	246	220	215	222	239	242	210	245	232	233	233	215	205	224	243	236	237	215	232	215	242	211	249	255	215	243	202	218	237	224	219	236	257	223	227	210	246	205	230	216	212	221	235	221	220	216	212	251	206	214	219	213	218	217	195	232	215	218	204	219	238	215	229	235	225	224	203	239	218	222	196	206	229	274	204	230	211	243	239	219	199	214	228	231	276	249	238	238	251	209	224	232	224	213	207	233	255	216	251	230	211	233	224	226	236	241	221	251	214	232	251	222	243	229	221	214	215	227	195	237	207	223	214	235	236	188	235	245	264	239	208	217	239	232	256	211	215	245	225	261	214	220	238	232	260	218	245	250	247	217	219	231	230	205	225	224	219	240	215	273	243	219	243	239	249	224	234	218	225	213	218	223	209	242	225	191	253	219	202	213	215	238	188	243	241	213	210	259	219	238	237	252	231	217	194	195	226	227	209	227	237	211	226	219	229	237	220	227	217	199	200	212	236	233	226	259	209	237	250	237	217	206	240	212	239	235	235	223	207	221	215	221	200	211	213	208	244	213	220	236	224	231	225	260	236	222	211	224	208	225	209	230	256	226	249	239	252	233	238	227	225	247	212	218	237	226	231	212	228	234	214	228	226	253	223	197	232	226	232	230	225	244	199	248	212	222	234	246	218	212	247	206	215	213	254	240	223	225	213	222	211	205	224	193	249	242	238	227	211	243	210	234	262	236	213	216	218	208	219	188	185	214	218	250	264	226	246	220	236	238	222	239	221	218	247	236	232	234	222	231	235	224	237	227	237	222	246	218	226	238	234	233	228	221	221	233	235	222	248	245	245	237	232	237	225	217	227	209	254	235	220	209	213	246	216	226	192	233	237	238	241	222	227	220	228	227	220	234	236	228	239	217	248	270	216	198	239	215	225	247	265	203	226	207	235	233	245	230	229	224	213	248	208	233	249	232	219	218
38450	25565	22473	17432	8680	3471	1755	1459	1278	1083	1006	946	881	897	765	724	659	698	617	611	543	550	569	558	614	515	546	505	553	510	515	484	508	503	496	478	524	504	515	497	468	504	518	520	493	494	507	506	508	495	525	527	491	534	490	520	500	501	507	494	500	503	476	458	492	523	505	485	524	487	489	493	492	529	471	506	476	559	511	548	496	506	509	466	476	507	518	512	523	507	488	540	505	482	507	505	512	504	454	459	468	493	509	500	517	509	517	515	496	455	507	485	506	554	493	534	481	538	514	511	507	491	471	491	506	480	523	497	502	499	513	516	546	499	492	522	528	451	478	499	503	486	463	545	492	500	531	499	553	489	509	537	508	532	471	494	529	418	505	497	472	510	483	470	437	463	527	551	526	538	498	512	476	513	527	509	504	498	484	509	483	480	527	521	503	484	534	482	496	509	480	518	548	522	529	473	486	499	532	527	493	494	479	524	470	510	526	472	475	479	506	480	488	487	506	489	514	517	530	496	508	488	490	523	518	486	513	517	498	492	502	509	508	513	493	481	531	512	475	496	481	483	474	492	500	483	499	500	500	495	489	478	503	517	510	540	489	511	527	506	506	471	539	498	492	509	476	466	497	487	475	548	492	518	513	536	540	473	508	521	510	476	508	507	523	520	533	477	474	534	487	466	520	526	526	471	459	464	506	471	503	540	470	480	502	503	486	510	559	527	531	512	525	532	552	502	488	520	533	459	454	535	501	493	508	520	492	488	487	506	470	525	501	531	507	475	501	503	477	515	493	480	491	512	475	531	519	498	437	487	512	470	496	507	452	492	487	486	495	503	480	464	529	489	497	474	451	495	484	507	515	508	492	469	491	500	488	498	499	482	473	479	505	503	531	511	506	466	462	503	498	522	465	485	463	506	497	504	525	486	530	525	495	505	531	486	510	514	470	493	481	499	496	507	510	523	510	469	495	532	518	499	500	466	519	476	507	485	506	498	448	545	479	509	519	484	486	490	505	514	472	519	497	516	531	520	526	493	512	492	469	494	511	518	507	525	484	522	509	526	505	535	493	500	498	505	489	472	444	481	488	489	488	494	492	474	480	502	464	531	468	501	496	478	517	502	517	516	497	479	541	461	508	488	465	483	485	486	477	466	496	521	496	491	509	489	476	529	496	507	488	526	506	497	521	541	496	519	465	521	470	526	470	533	492	513	524	476	541	458	493	480	537	467	509	509	479	548	497	444	484	468	490	492	474	492	530	503	466	458	501	494	495	494	491	505	472	512	531	487	517	522	493	512	478	498	514	462	481	516	518	499	514	518	563	509	503	510	495	531	497	520	515	462	459	515	482	533	513	463	528	520	483	470	534	446	533	495	502	484	511	458	520	513	534	508	463	470	500	500	534	574	486	500	468	498	513	506	483	473	536	464	473	521	485	496	510	515	500	544	516	515	497	443	479	494	487	506	473	489	518	492	528	504	515	502	507	503	501	503	512	516	467	503	515	467	484	515	464	523	482	501	501	482	517	532	486	466	515	534	494	461	549	469	505	485	504	492	532	503	514	491	521	487	489	472	521	490	499	519	513	495	470	522	511	526	528	531	517	487	497	482	505	494	459	485	491	530	506	524	493	453	466	525	500	503	465	471	481	525	492	471	516	474	461	481	502	480	492	524	480	515	506	531	505	484	489	516	529	529	523	497	507	475	471	527	493	497	473	490	510	491	486	479	482	491	485	507	518	500	493	520	515	496	526	521	479	474	506	466	487	477	528	474	511	476	519	467	481	463	462	576	480	505	468	491	493	491	510	490	485	466	508	524	508	496	511	488	523	508	507	560	492	480	501	531	506	515	518	494	479	504	500	510	484	505	479	499	508	509	445	474	537	491	491	474	506	501	507	495	526	492	507	539	506	511	500	441	476	479	491	511	562	528	485	524	516	533	533	528	498	498	541	454	492	493	502	473	479	512	499	491	471	480	460	493	477	533	506	477	504	499	517	503	505	512	469	506	484	495	507	494	532	532	484	507	507	527	513	476	521	473	532	545	485	502	504	535	519	499	460	503	523	473	516	517	471	513	507	485	524	486	514	474	548	528	484	549	528	527	481	534	535	537	522	507	526	516	528	519	508	472	478	509	451	502	514	523	513	463	494	505	553	494	506	513	535	503	480	493	503	506	465	524	498	498	491	458	490	478	494	522	527	479	512	459	473	472	507	508	512	499	498	525	475	529	502	483	485	472	443	489	492	493	555	512	508	486	501	480	498	474	479	494	519	531	509	507	471	521	508	474	482	517	481	524	509	452	526	485	506	479	483	468	465	488	469	494	504	478	502	506	485	541	486	504	505	514	499	484	496	529	509	478	503	479	501	480	509	513	519	492	525	496	496	495	496	492	471	462	521	515	483	564	530	527	513	520	490	497	475	546	532	475	508	496	502	515	506	546	516	487	478	489	475	505	497	517	526	517	499	469	473	502	481	515	502	512	531	457	483	520	507	443	450	521	512	500	494	453	471	510	492	468	546	471	457	476	512	480	474	514	499	514	548	501	474	482	517	469	513	492	520	496	549	493	491	532	463	504	467	470	519	499	476	520	513	484	512	521	506	493	479	524	499	492	518	530	497	496	528	526	522	507	539	491	543	499	504	509	493	513	499	512	476	504	501	501	504	496	510	535	497	493	518	473	491	481	511	497	497	503	508	496	531	471	491	511	483	508	477	505	488	484	508	501	528	529	523	509	495	526	532	503	482	488	520	478	520	446	518	499	500	469	465	547	507	513	474	469	526	469	447	548	486	501	526	465	510	522	458	501	459	549	540	531	517	518	478	473	504	476	480	465	490	486	471	525	518	533	468	539	461	482	540	467	444	500	497	510	563	498	497	480	535	482	547	497	519	504	499	511	507	507	508	442	519	484	497	479	501	518	526	488	514	503	545	525	457	472	538	498	516	503	520	495	480	501	507	490	515	515	492	498	486	503	471	488	509	487	498	555	495	509	496	524	532	530	514	484	522	471	521	529	498	483	514	496	483	500	542	480	479	520	503	550	518	498	527	491	503	466	457	510	484	531	514	473	534	524	529	506	475	468	526	533	508	511	511	514	506	471	471	542	478	519	489	481	518	455	491	496	513	526	514	491	527	514	484	506	489	492	507	525	461	481	496	552	515	496	486	481	453	502	493	505	478	506	494	478	472	531	547	505	514	485	499	479	498	558	492	470	525	500	521	525	481	514	522	498	540	472	515	521	513	476	514	515	475	508	470	524	534	497	538	538	559	486	486	507	496	535	504	498	485	484	469	514	466	501	454	504	508	504	514	490	503	499	536	503	499	502	548	526	490	492	474	500	511	472	512	510	483	494	489	460	536	539	514	501	485	463	450	513	459	468	491	553	477	516	523	504	489	486	489	486	527	537	475	510	528	516	458	493	493	462	523	475	528	516	512	487	510	497	501	496	503	518	476	480	487	508	491	506	550	463	525	511	455	513	500	469	530	480	534	487
42066	20594	9741	3157	961	474	325	303	318	309	287	278	228	254	293	253	268	245	233	218	250	223	234	289	241	272	237	235	238	220	236	230	273	261	234	240	253	235	232	232	249	216	224	217	244	238	222	248	244	218	247	237	244	226	223	238	214	245	213	225	261	267	246	225	243	215	252	218	253	221	256	255	245	246	245	220	241	264	214	214	258	235	235	201	208	231	238	227	218	220	232	228	216	250	207	228	227	206	198	209	215	247	267	248	210	282	224	245	210	221	231	209	241	262	236	201	249	222	247	221	242	213	212	249	199	218	250	227	212	239	238	242	215	223	239	264	223	227	238	231	211	217	229	230	257	260	227	234	219	243	232	232	227	247	211	242	226	257	273	224	218	254	220	216	228	248	255	205	231	235	242	224	244	236	230	245	249	226	211	224	236	238	259	254	254	251	221	238	248	227	247	248	241	246	240	252	234	247	222	232	231	244	236	218	206	208	256	242	253	211	235	266	206	199	215	247	237	260	207	223	223	227	252	233	240	248	228	250	246	248	224	227	238	233	246	241	249	235	223	240	249	250	219	244	224	241	263	231	219	246	245	238	236	247	239	238	207	202	244	236	251	228	228	231	222	233	234	235	247	242	260	248	253	236	259	237	251	260	249	219	248	227	228	222	231	226	212	215	225	261	251	233	234	266	226	209	238	240	226	253	228	234	232	229	209	258	254	220	247	224	205	239	239	222	209	241	224	247	252	238	262	228	274	262	227	244	233	231	235	226	215	242	236	249	255	215	240	235	231	227	254	230	258	241	201	215	210	241	233	229	274	241	205	196	221	232	246	202	237	214	247	258	222	240	223	220	230	210	210	235	248	243	222	203	222	253	224	252	233	231	219	227	226	245	233	233	261	219	222	246	252	241	227	237	238	231	243	246	229	251	218	241	210	230	231	239	247	252	246	254	234	237	259	247	234	246	238	235	218	235	219	245	247	238	208	223	277	247	189	216	251	236	222	247	261	239	244	246	237	232	218	220	251	239	236	238	228	210	253	232	216	219	249	211	235	255	253	234	260	233	248	225	217	238	265	234	239	243	224	240	244	264	259	242	220	231	219	231	239	248	269	231	238	260	243	224	238	246	214	216	228	232	237	240	237	236	224	243	230	226	238	257	245	218	216	231	259	232	235	240	231	255	231	240	237	234	242	231	243	237	214	229	247	243	223	237	216	247	223	227	232	219	238	231	217	230	237	230	222	229	240	218	239	238	240	218	218	227	213	231	242	247	246	242	209	221	230	252	211	205	237	223	212	233	255	244	244	227	216	221	237	249	214	248	217	271	244	200	230	236	219	226	242	257	241	225	206	226	205	248	229	231	239	218	242	234	238	254	220	246	235	263	236	250	238	245	248	220	255	249	216	205	229	219	238	222	197	211	211	233	248	244	248	240	223	249	224	269	226	216	242	240	189	250	248	247	236	255	238	222	235	221	257	212	209	220	237	208	232	215	235	269	233	234	229	229	231	247	265	245	227	237	228	221	240	232	236	220	233	242	227	217	225	225	217	219	257	258	252	213	249	227	220	254	230	242	230	229	178	220	243	259	195	230	255	256	258	258	262	247	222	232	230	220	264	248	240	207	240	225	265	277	227	247	241	235	241	256	223	264	224	245	233	226	233	247	250	237	250	245	236	252	234	205	241	242	200	226	207	247	227	271	231	242	247	218	231	222	219	224	265	245	281	243	223	219	251	235	232	252	226	279	227	236	221	267	219	225	232	242	259	223	241	217	197	240	252	265	244	231	231	251	252	233	225	218	233	193	278	210	231	237	243	208	239	251	253	251	249	219	266	257	244	233	224	259	201	230	249	251	246	216	232	248	240	249	230	268	256	209	210	217	210	241	219	250	241	232	221	249	223	258	244	236	263	247	226	253	240	214	250	257	254	198	256	245	222	238	206	229	227	242	198	234	248	241	214	231	270	210	216	231	220	237	249	253	248	240	218	240	239	236	230	215	240	240	222	235	212	226	242	276	229	206	225	229	222	226	223	250	234	228	217	242	228	221	245	209	218	235	239	230	268	236	233	256	239	251	247	240	216	245	236	251	238	234	218	227	239	235	202	229	264	252	239	252	244	250	231	221	221	222	266	254	232	228	214	235	205	221	237	236	238	247	222	228	229	192	244	239	257	218	233	246	214	244	239	268	257	220	236	231	204	240	232	246	257	222	227	240	216	229	206	215	244	209	240	248	238	224	216	210	218	241	250	242	242	243	269	259	202	230	242	234	269	246	239	252	246	255	242	251	244	243	252	247	219	230	244	244	228	235	244	256	213	205	225	236	231	235	245	217	237	226	259	220	262	244	237	244	215	224	211	230	228	237	232	219	224	224	244	229	233	223	240	229	219	236	252	246	226	245	240	226	206	269	244	241	253	212	240	215	260	248	245	246	255	223	253	253	252	228	219	243	231	218	240	237	243	212	244	256	230	230	228	228	255	217	243	233	249	261	235	241	212	244	242	207	245	248	254	225	248	241	229	219	220	234	240	223	198	220	202	222	248	235	216	230	248	261	256	252	238	222	234	249	245	231	233	242	240	232	233	212	236	245	220	228	251	260	228	233	237	233	247	217	217	228	234	217	254	245	231	207	218	232	235	220	232	211	198	247	252	245	232	240	259	234	241	239	205	225	245	268	253	253	245	220	250	238	244	271	222	228	240	242	258	221	249	249	242	242	223	250	186	236	249	258	251	248	204	216	239	234	235	255	230	236	244	258	242	225	227	238	234	219	252	240	253	220	253	239	240	233	234	266	237	238	249	253	257	220	240	231	225	218	207	256	233	237	207	230	215	268	232	232	237	203	234	247	243	238	246	243	261	218	222	219	266	231	247	220	226	222	238	243	205	249	224	231	237	230	243	237	246	252	221	261	242	241	269	229	214	201	222	233	260	251	198	251	252	234	278	242	243	234	219	223	219	231	237	224	243	249	251	254	267	236	240	227	236	244	240	229	232	239	232	230	216	259	241	222	227	252	193	245	235	247	261	231	211	251	235	219	245	239	242	225	227	212	224	263	236	216	222	232	233	203	222	231	242	235	241	239	227	244	219	210	226	220	233	254	246	234	248	258	209	230	232	240	272	242	240	247	268	263	239	222	211	219	242	217	187	227	237	216	236	232	211	212	233	228	232	221	222	233	236	221	222	236	227	229	239	193	221	244	241	212	227	222	239	234	214	212	234	254	248	246	229	230	211	238	244	205	245	242	234	273	198	216	246	214	249	253	255	248	241	219	241	229	236	215	258	249	220	256	222	257	252	216	218	233	230	245	241	222	224	250	231	253	225	234	232	238	239	230	226	267	249	259	224	231	223	232	218	252	235	213	204	240	242	228	253	219	232	217	224	250	251	270	237	265	221	215	235	208	236	245	244	240	235	235	199	224	236	242	246	253	248	193	213	232	272	229	259	226	244	225	252	237	234	243	209	221	227	236	227	255	253	215	263	210	232	217	243	208
26498	15386	12590	6922	3008	1430	1066	925	945	827	739	723	712	732	669	632	552	532	611	570	502	544	555	543	600	546	534	513	532	531	557	507	509	529	506	530	498	519	523	523	525	509	568	534	508	504	515	513	539	496	522	557	512	566	526	491	507	558	502	529	491	495	501	515	534	496	515	511	534	489	520	477	502	487	511	476	498	514	507	507	539	537	510	496	492	522	534	538	545	510	498	517	544	505	491	532	503	513	516	564	518	491	553	503	485	481	517	525	524	539	527	541	563	494	549	492	509	509	540	477	517	543	499	550	506	511	491	525	546	489	526	505	528	524	575	526	518	529	543	518	512	527	503	524	513	522	539	508	509	499	504	504	520	490	510	510	505	520	493	543	513	488	541	491	460	523	525	538	519	503	486	489	498	543	521	496	525	494	486	493	515	517	539	517	506	516	511	500	512	495	531	547	521	469	496	517	505	497	538	493	527	510	523	515	518	545	511	496	502	567	495	529	531	518	574	521	514	482	439	539	573	537	527	527	503	519	504	510	510	506	530	497	558	514	526	531	498	492	524	480	503	496	503	538	553	515	521	501	507	557	561	509	495	525	512	505	497	557	558	504	560	540	503	503	521	503	467	518	459	495	544	525	520	516	505	504	514	552	469	496	531	496	537	515	533	504	521	490	513	494	509	510	510	509	504	502	517	521	501	537	527	491	521	534	514	498	553	518	505	531	545	488	550	513	552	476	480	520	531	533	480	496	541	510	526	572	528	524	504	517	466	530	479	510	543	517	479	511	544	538	524	506	505	502	512	532	507	512	553	511	542	522	536	487	553	539	521	522	537	514	541	554	493	504	534	487	484	549	470	521	510	449	549	521	515	519	496	547	517	466	548	539	530	501	521	543	500	522	516	504	476	499	490	510	509	515	530	504	533	522	585	483	528	537	480	522	513	491	496	500	526	534	500	513	502	524	490	522	557	502	513	527	527	530	514	498	508	500	523	493	512	494	500	530	541	475	531	516	515	510	486	548	484	520	463	544	500	525	514	493	524	497	492	488	501	492	508	524	488	531	488	525	524	475	495	523	510	523	548	526	518	494	483	510	496	502	491	508	500	510	523	542	475	498	527	487	530	534	541	484	509	504	505	457	507	543	552	535	475	510	508	530	506	531	528	467	511	516	514	529	474	533	514	518	557	504	487	493	489	523	506	483	519	535	499	511	485	541	485	559	535	500	557	521	519	519	545	496	543	512	551	512	517	539	502	559	501	455	524	516	477	470	499	475	519	519	488	557	501	568	497	552	492	513	536	521	496	493	535	541	558	516	537	523	518	500	486	520	501	518	490	543	499	512	509	477	520	532	534	491	521	514	539	502	486	514	559	533	503	513	488	498	550	516	498	528	534	513	511	501	531	512	504	506	512	488	552	522	541	523	514	517	503	532	515	529	477	505	511	506	533	529	524	525	512	491	537	510	585	453	545	497	536	560	558	478	524	483	519	526	508	502	512	505	506	541	499	506	520	518	494	486	520	524	519	501	505	510	528	500	578	516	502	505	533	498	426	490	503	475	540	520	500	514	525	526	486	478	485	521	554	530	548	518	554	537	509	524	530	508	542	560	508	528	500	506	524	510	542	491	515	518	511	497	488	529	503	566	515	511	533	523	485	513	500	546	502	548	514	490	541	495	498	512	527	487	484	541	524	519	556	529	474	492	494	518	522	493	492	464	528	518	498	493	510	510	534	497	521	506	521	541	525	571	478	522	535	496	520	519	547	485	517	510	536	535	499	518	495	494	536	527	511	483	521	496	545	525	532	507	493	509	514	534	537	504	544	508	555	489	499	518	520	517	495	504	510	500	509	529	474	498	533	502	520	526	565	511	515	508	502	519	521	507	549	472	566	511	554	530	508	518	457	540	497	509	486	547	548	505	554	585	513	527	553	506	517	493	517	516	506	472	494	509	489	490	531	523	495	513	522	536	510	511	528	531	491	491	491	488	517	496	496	526	506	501	519	518	517	492	541	508	521	545	561	549	493	517	498	518	520	569	545	522	508	498	510	595	506	508	520	530	508	492	481	529	514	503	554	516	515	552	500	479	527	516	563	501	516	519	534	520	520	475	507	494	519	507	500	516	518	518	536	563	533	501	468	529	530	517	516	509	456	501	494	493	506	530	560	524	496	510	561	519	513	560	551	509	548	504	513	501	529	526	511	500	481	520	500	520	528	544	508	528	574	477	531	507	519	503	552	512	491	520	500	540	493	499	513	484	542	522	473	492	524	522	486	528	495	520	520	526	541	518	520	513	501	557	499	499	439	485	547	517	472	508	549	490	505	548	451	498	498	573	545	521	513	502	520	510	487	521	508	497	467	511	512	476	548	502	529	539	482	513	516	538	541	505	522	545	485	500	492	538	560	529	499	509	545	494	495	504	530	525	500	499	476	492	539	524	506	501	539	518	504	505	533	497	550	462	506	521	499	540	515	522	491	540	540	488	502	514	499	528	482	498	489	530	530	538	479	485	475	517	490	521	515	530	493	501	496	522	506	482	519	560	496	521	538	551	498	539	497	513	483	476	494	500	493	486	554	502	543	501	548	488	519	515	502	542	512	505	502	513	536	502	509	488	471	517	539	514	494	518	498	545	520	519	510	509	531	532	498	508	521	499	537	521	508	531	500	495	515	551	482	544	528	516	511	510	481	462	519	515	470	501	506	526	502	530	525	522	554	499	528	499	523	485	505	508	526	505	535	503	547	528	561	490	547	497	534	539	523	488	554	503	567	542	482	577	498	522	518	528	532	476	478	524	535	519	526	498	476	521	474	495	456	512	531	517	522	475	514	531	535	513	531	525	547	502	449	526	482	510	514	489	507	505	508	513	473	487	551	521	509	476	461	480	518	535	499	489	497	522	496	528	544	540	520	527	539	562	511	487	541	549	528	486	546	532	486	487	520	472	502	558	512	504	525	540	504	540	538	503	527	491	491	516	482	516	545	499	488	503	493	478	513	498	504	547	525	537	538	451	544	551	508	532	495	520	473	497	497	541	522	502	515	499	454	503	515	518	515	552	495	532	543	504	496	492	506	524	516	536	489	510	503	504	521	512	534	560	518	516	498	499	515	549	593	521	552	532	531	519	508	503	517	519	534	508	543	507	547	560	546	500	556	510	528	517	535	517	507	549	508	549	538	550	507	554	517	504	503	498	521	528	552	525	535	536	499	511	542	500	497	542	480	510	519	540	495	472	515	521	532	513	512	527	525	500	518	484	501	520	472	496	548	526	548	487	503	532	502	506	532	526	498	486	510	516	465	532	479	519	553	524	513	505	524	537	529	514	508	503	535	522	487	520	485	574	516	498	491	478	499	505	516	521	498	495	506	516	523	474	496	529	549	524	502	513	537	513	506	508	514	523	512	499	525	509	484	539	530	536	524	516	531	481	513	507	498	518	490	497	508	504	478	478	490	554	498	490	536	485	482	493	553	493	522	503	512	500	540	558	512	496
47807	21841	11666	6011	3254	1225	563	453	392	386	328	323	327	287	277	279	265	258	236	224	250	227	211	216	211	192	231	241	244	215	226	228	227	235	220	226	240	222	227	219	220	211	228	248	235	220	214	229	235	224	210	237	249	221	176	224	235	232	218	240	257	284	218	233	204	256	213	225	235	224	212	226	214	249	211	228	207	227	194	234	236	203	214	202	253	225	233	230	210	203	210	243	222	228	232	206	222	220	240	217	227	217	220	229	248	220	216	180	205	230	236	251	245	234	247	228	213	221	203	213	219	226	202	229	230	224	211	215	278	248	218	231	218	218	220	223	227	235	233	219	210	207	200	220	222	262	225	198	225	248	215	240	212	214	214	222	229	190	212	231	202	226	238	211	212	201	260	210	208	238	237	230	199	216	232	234	203	225	228	230	233	233	227	234	222	222	235	208	213	207	224	222	246	232	208	204	225	212	206	199	247	231	211	220	248	242	240	192	214	225	194	211	229	234	193	219	208	209	235	242	231	225	214	224	237	194	233	204	246	242	213	213	215	232	247	221	219	197	175	205	207	193	252	242	225	185	249	197	222	252	202	216	204	221	202	199	220	219	222	245	234	205	238	244	237	219	223	221	221	211	215	204	212	190	233	207	206	243	201	229	208	246	239	208	219	219	231	220	220	212	241	208	225	232	220	183	212	197	200	220	236	241	208	217	236	215	198	209	225	219	187	198	204	209	230	197	226	201	201	213	229	193	224	208	213	220	221	228	209	218	224	235	207	226	226	222	208	252	224	232	189	228	192	209	219	207	227	196	215	249	189	220	199	202	193	264	220	216	216	214	245	230	208	222	218	201	210	235	201	222	223	230	203	208	248	210	218	214	209	232	208	205	242	220	224	241	242	209	222	207	220	246	185	221	218	228	231	193	214	221	203	207	216	201	225	210	260	247	253	211	241	209	220	229	224	226	202	254	241	212	220	219	222	235	232	239	215	211	226	240	222	239	235	219	205	203	208	202	211	203	235	202	225	222	225	219	205	249	220	225	204	197	198	211	209	218	251	215	219	185	223	218	231	239	226	191	215	246	236	250	234	208	196	206	231	242	210	217	205	205	188	225	244	217	222	246	253	217	222	217	203	251	193	206	201	216	208	191	221	218	236	245	225	192	226	205	232	193	220	209	244	214	226	175	216	204	235	199	232	194	228	218	199	195	220	237	223	221	203	191	199	244	214	173	215	248	218	208	232	208	224	220	215	216	228	218	235	225	208	223	225	236	210	215	254	185	230	203	235	212	256	215	241	236	242	232	240	209	227	218	244	260	256	214	232	250	206	199	248	227	216	228	217	220	211	225	216	212	218	250	231	206	236	203	210	191	219	194	202	220	199	225	214	214	220	207	208	197	221	235	221	243	237	239	239	225	218	191	205	204	234	225	222	210	221	222	273	236	191	228	228	218	227	239	208	209	207	247	235	226	248	229	226	203	188	223	210	187	218	197	244	221	200	207	235	215	208	209	211	238	191	239	249	218	202	201	199	215	243	233	233	217	234	241	192	223	216	219	229	199	211	227	212	204	230	213	208	220	198	242	212	239	232	223	207	234	217	217	233	203	222	230	209	263	237	230	216	232	219	183	205	248	196	217	228	227	197	210	211	243	224	235	230	204	198	207	219	224	206	234	225	185	215	205	233	183	214	201	203	204	236	220	197	212	210	229	201	215	203	213	228	228	214	212	236	198	246	223	216	239	193	237	221	192	219	232	218	257	237	206	245	203	211	235	188	195	209	243	203	219	211	205	243	217	216	213	225	229	248	220	200	211	234	223	249	246	205	244	218	209	233	230	202	228	234	214	235	225	217	199	205	198	245	189	200	230	220	215	238	245	197	228	210	214	232	234	202	244	219	236	229	208	220	226	207	223	238	185	210	187	197	244	223	228	219	220	188	236	202	234	223	234	193	215	204	214	225	238	195	215	220	206	226	221	227	242	214	178	200	204	205	209	240	221	176	204	186	234	256	209	225	229	224	222	210	192	235	220	236	195	223	212	224	215	208	201	236	219	184	235	222	225	204	230	236	215	226	218	213	235	179	233	216	236	211	216	198	229	220	216	234	226	217	202	214	169	210	221	198	230	222	246	229	230	213	221	256	224	241	217	223	217	210	228	195	237	215	227	210	216	241	201	223	198	241	243	239	197	214	216	232	219	240	207	242	239	210	229	211	225	217	214	209	237	216	192	232	241	251	199	197	222	266	209	222	248	256	223	252	228	230	211	231	240	224	200	227	234	225	203	220	217	171	213	208	245	216	213	223	225	221	224	214	200	230	204	215	200	219	201	216	223	239	233	233	190	230	208	229	221	212	212	235	208	240	228	244	225	225	231	208	240	205	220	225	209	241	211	227	220	206	262	237	181	234	188	226	226	212	205	200	212	212	201	198	220	222	230	244	237	213	219	240	236	245	237	248	231	220	230	236	208	215	214	230	183	234	222	200	208	221	213	252	236	216	176	241	230	253	237	214	196	202	216	216	240	241	214	204	223	208	216	195	226	218	233	211	224	237	228	208	195	229	192	240	224	226	200	209	211	219	214	200	231	196	219	206	206	233	196	190	228	219	231	201	237	201	223	225	209	250	235	202	235	210	206	222	193	246	221	241	184	213	211	203	207	204	246	239	213	199	263	223	247	182	237	232	225	220	203	212	213	230	233	196	212	219	232	244	215	221	206	254	250	215	214	192	230	214	194	229	219	207	231	211	212	214	213	223	220	216	204	216	213	244	228	234	211	207	223	217	227	209	210	223	205	201	215	232	219	214	210	209	225	243	247	227	229	225	237	188	240	223	240	228	213	228	233	235	182	213	228	242	225	235	213	235	239	244	227	236	254	233	225	253	216	193	228	223	221	209	242	232	215	210	212	228	221	227	220	204	221	185	216	191	188	224	202	211	245	218	234	219	224	208	212	222	198	202	223	182	214	232	232	243	194	207	205	207	193	221	210	203	196	249	194	244	226	223	213	232	255	217	243	244	265	239	231	206	198	225	212	228	214	205	213	210	235	219	221	217	215	224	208	203	229	229	216	242	207	214	197	208	232	208	194	210	226	237	197	191	197	236	224	201	250	217	214	207	243	200	215	213	218	207	188	231	192	242	246	234	260	224	233	221	219	210	231	221	212	231	200	212	246	229	208	212	208	218	214	226	232	217	223	261	201	246	211	223	204	250	216	216	208	217	204	233	233	218	208	216	219	218	225	212	227	216	226	185	202	193	203	228	208	223	233	225	247	206	207	231	259	230	207	223	208	224	228	220	231	228	199	227	234	216	226	218	223	210	214	218	214	224	212	242	204	207	217	230	194	232	208	242	220	209	215	226	228	180	250	229	201	242	215	200	233	212	248	214	230	223	209	195	214	217	208	212	202	218	221	224	196	222	218	231	219	215	216	191	210	213	213	246	223	202	221	255	184	240	212	234	220	230	197	198	222	210	192	220	212	213	217	195	224	247	219
28812	15249	15213	13208	9392	3779	2154	1758	1529	1386	1198	1102	972	953	861	734	764	755	669	608	633	597	605	586	592	563	581	496	501	548	508	514	487	484	522	517	513	530	498	512	525	501	505	511	546	508	519	532	485	473	521	496	486	482	531	483	547	480	563	485	488	516	496	501	522	473	481	519	545	496	492	507	484	486	521	507	442	459	461	538	499	488	498	528	509	517	507	509	501	493	517	496	511	484	485	507	518	497	515	516	498	514	467	509	481	511	509	493	509	502	476	515	530	510	482	488	479	477	490	442	478	508	465	516	476	509	501	542	479	466	470	492	467	542	491	474	471	483	463	491	491	516	475	442	503	514	491	518	492	477	485	472	475	483	480	497	499	479	451	494	465	469	466	474	483	503	443	512	512	507	426	530	479	498	519	514	454	472	480	497	495	503	484	474	482	499	484	491	502	495	467	483	472	497	503	495	463	476	515	473	493	510	490	449	460	492	506	498	503	477	530	492	492	457	499	518	524	524	515	508	501	480	435	502	502	519	484	481	495	484	516	523	509	501	450	507	506	451	492	519	505	497	547	498	485	444	528	562	452	485	472	499	492	510	511	526	505	500	528	492	501	509	483	509	503	454	484	494	480	471	508	490	488	495	491	507	506	494	452	510	491	490	498	475	509	537	486	539	483	555	462	490	472	465	527	488	538	514	520	483	468	428	483	528	469	527	495	510	465	519	505	508	490	496	500	446	514	489	491	503	477	469	517	517	466	513	510	486	476	468	477	506	504	494	470	517	488	538	486	474	464	497	493	432	509	476	457	478	486	494	491	487	469	479	509	507	499	475	485	512	482	538	480	486	489	462	512	506	520	475	474	496	488	488	466	509	511	477	477	484	486	511	479	501	498	502	475	516	500	478	451	514	514	465	484	507	500	478	507	462	506	532	497	493	486	488	525	502	506	499	480	471	487	465	503	467	476	484	475	469	462	519	490	500	468	491	466	458	501	495	471	480	491	518	529	485	493	473	546	518	492	513	477	468	492	501	497	499	504	499	497	505	504	501	493	472	502	485	520	463	462	456	478	502	494	523	428	494	501	480	510	487	514	501	454	515	494	492	473	464	488	478	516	515	513	518	491	483	535	478	494	539	485	486	506	485	502	450	487	506	509	491	484	507	486	471	440	492	535	532	459	494	485	539	516	481	469	467	451	456	495	528	485	486	483	483	443	501	493	484	554	446	490	539	478	508	542	532	518	449	481	514	467	460	498	489	497	470	506	488	481	475	496	504	519	487	503	486	529	517	507	539	499	470	503	506	474	512	485	476	512	452	489	506	489	519	493	498	475	461	480	494	516	543	477	510	509	495	492	472	506	499	479	483	498	495	491	510	458	504	481	448	505	475	495	463	493	519	453	482	477	439	488	495	537	543	514	497	498	475	487	524	494	510	480	500	461	481	453	465	514	503	494	514	459	448	495	510	480	516	488	476	499	452	506	512	488	464	488	499	502	497	468	512	498	472	476	492	468	493	456	504	503	493	472	480	503	509	489	493	475	482	513	461	498	497	496	478	516	492	486	459	490	479	497	548	484	502	465	522	441	474	494	433	491	496	450	463	522	505	474	510	495	548	459	494	454	449	522	489	483	477	440	467	451	465	509	523	505	492	476	497	479	492	505	494	540	487	489	497	461	530	473	468	499	459	505	489	472	486	491	531	452	444	456	512	467	494	511	485	476	474	506	501	495	485	497	484	501	497	471	471	495	522	481	472	516	477	491	526	487	483	510	464	490	532	509	508	468	518	451	476	455	520	469	522	465	523	507	473	504	476	459	506	492	500	505	498	501	516	480	468	507	504	494	466	515	520	515	489	455	481	448	525	530	505	512	533	507	479	467	460	497	526	437	507	477	502	444	464	502	493	483	483	465	525	474	525	494	507	503	523	507	483	508	477	479	450	485	521	467	482	498	452	509	492	474	472	486	511	481	489	492	460	517	493	501	462	509	480	482	518	473	469	481	507	475	488	492	493	495	485	516	517	507	474	477	473	437	474	491	520	487	480	486	492	488	456	501	494	486	503	473	495	515	471	487	550	501	470	502	516	464	475	516	447	444	478	497	493	511	475	467	459	464	523	516	490	495	512	502	475	507	520	482	453	479	490	471	492	501	465	484	511	510	482	494	483	507	507	480	475	526	448	487	492	477	475	487	478	481	486	545	489	484	536	484	487	473	472	494	472	509	496	485	468	499	476	537	500	488	488	496	481	464	487	475	521	491	485	465	493	496	472	495	491	473	511	466	451	501	476	497	499	516	491	482	514	526	543	461	465	513	468	474	535	474	497	495	469	459	519	479	517	501	509	482	488	497	519	491	513	484	523	475	516	506	476	514	477	501	518	517	470	485	525	508	460	467	536	497	443	473	423	471	508	472	513	456	446	492	502	515	532	465	516	464	498	500	447	465	484	502	493	451	483	451	492	497	488	463	527	520	488	497	495	518	469	461	468	509	462	495	491	519	494	496	460	535	493	506	502	500	474	524	495	475	500	493	506	484	515	527	452	480	476	472	466	490	471	481	481	510	504	497	488	485	471	509	521	474	496	470	510	503	467	476	496	489	509	486	447	462	506	485	515	535	533	486	496	490	470	479	469	489	494	495	506	502	515	509	465	498	515	510	495	520	485	474	514	494	493	473	463	515	496	476	467	482	490	506	456	493	511	488	523	480	513	468	517	456	495	480	444	504	502	479	496	506	460	466	480	475	482	527	520	488	514	491	536	451	479	497	497	484	495	490	486	499	477	485	483	516	469	442	499	481	481	490	501	495	473	477	482	475	519	491	514	476	521	517	536	507	494	499	494	508	453	493	468	487	478	468	461	508	469	461	515	507	526	504	525	500	548	506	470	470	471	463	484	516	494	483	491	488	470	510	507	491	497	514	503	514	519	474	473	508	490	463	476	471	514	531	512	467	483	486	476	491	467	486	493	471	499	519	477	469	483	524	498	480	509	502	510	506	510	487	530	514	509	468	538	470	474	494	538	505	478	506	479	472	484	516	483	447	488	537	459	522	508	495	531	530	509	484	506	472	513	489	493	480	469	491	510	493	493	479	502	469	507	481	470	488	491	527	499	478	479	493	510	485	489	479	499	489	504	472	445	501	470	468	514	488	457	486	516	484	474	493	505	501	501	496	494	474	495	508	517	480	504	484	506	558	490	458	453	524	488	528	436	501	468	493	494	506	511	512	517	499	470	484	532	481	532	458	468	517	517	488	536	479	515	517	502	495	489	527	465	484	477	474	503	429	475	459	481	457	481	483	467	477	476	460	511	509	494	471	469	508	464	495	499	515	479	505	502	514	484	481	518	505	485	526	498	530	488	494	475	520	495	512	486	522	524	461	485	503	493	453	533	472	477	484	498	525	477	516	494	439	515	453	449	524	490	456	494	499	482	468	494	471	494	511	491	492	501	502	463	470	459	531	513	465	465	520	508	480	452	492	498	489	498	486	493	508	517
55034	30271	21216	11844	5606	1888	592	486	472	365	349	344	310	350	286	287	260	237	283	226	250	252	271	242	213	255	247	256	246	226	226	258	231	240	228	229	232	242	237	236	225	204	236	239	237	259	229	250	219	223	232	237	241	223	222	251	210	216	230	239	220	225	247	220	259	226	222	254	228	205	195	213	240	199	235	231	225	238	197	213	202	246	294	214	236	205	205	244	216	218	215	258	230	188	271	268	222	236	217	239	215	229	221	234	243	243	245	229	258	219	209	229	208	209	248	238	243	246	233	209	202	204	236	227	203	248	236	214	236	231	238	237	227	239	224	206	274	223	246	252	220	228	245	216	223	230	209	233	222	217	226	245	240	226	236	206	214	231	223	234	230	251	220	235	230	205	224	198	228	253	215	233	228	227	220	240	209	224	233	245	225	251	222	229	242	221	215	237	240	252	250	221	243	221	230	239	197	231	217	209	258	246	222	212	226	203	231	246	207	205	235	225	230	226	220	204	213	240	205	241	222	229	215	220	244	249	229	211	235	235	241	260	225	237	229	209	246	200	218	231	232	219	243	203	212	218	267	196	223	229	239	232	217	224	208	208	226	233	214	219	208	209	221	222	222	237	225	237	213	236	238	237	216	223	218	236	268	219	233	234	239	242	196	215	230	222	243	232	232	232	251	223	236	232	240	230	217	251	220	204	243	246	241	238	245	241	233	229	235	217	237	239	200	235	198	240	230	233	223	241	226	238	218	233	268	237	226	217	225	189	213	242	251	224	218	266	239	236	212	213	240	227	228	224	231	241	226	240	208	225	225	216	221	223	232	249	229	243	208	227	238	250	227	228	230	210	259	250	250	236	219	234	230	269	250	254	218	240	202	232	231	240	208	231	243	238	247	216	241	240	215	212	243	239	208	233	234	241	234	212	213	249	226	222	222	218	245	225	231	259	203	246	251	222	247	219	223	226	212	223	237	226	238	240	223	237	225	241	262	219	211	224	254	248	204	230	211	205	232	231	233	220	241	224	223	244	227	243	223	198	214	246	197	194	233	232	261	245	256	212	241	238	211	249	230	263	217	237	262	243	260	208	246	210	261	267	244	240	239	186	243	251	231	231	225	220	222	247	226	218	224	252	222	225	240	248	278	229	222	229	247	210	202	235	269	242	252	257	221	210	202	232	222	255	210	246	246	233	248	233	228	227	225	242	229	227	245	237	218	237	231	217	237	228	216	220	228	207	231	206	236	235	209	222	219	225	221	241	243	204	211	227	228	226	209	213	194	220	240	253	207	241	240	211	221	239	230	217	222	229	243	248	236	245	246	216	223	231	247	255	221	223	281	235	245	226	258	276	232	242	209	229	247	190	229	232	243	245	214	221	210	222	227	190	239	243	239	235	209	238	243	240	224	212	243	232	232	232	210	227	215	270	211	236	246	252	205	222	222	224	219	228	216	219	244	221	243	221	229	246	238	216	218	214	209	222	269	238	248	254	252	258	246	231	226	197	224	256	252	230	259	185	233	218	241	239	207	233	241	221	240	238	203	201	245	246	217	202	231	230	211	214	199	225	213	202	224	238	220	229	242	224	266	225	198	209	231	225	235	231	221	220	234	229	226	216	229	212	232	237	219	224	227	237	227	202	231	229	224	198	214	256	244	233	233	252	219	252	234	213	239	246	248	234	246	243	218	207	225	240	230	231	232	234	248	253	239	219	247	233	223	229	216	218	215	235	228	215	217	215	222	223	220	228	256	258	189	229	216	236	245	227	247	215	220	243	205	230	278	242	229	179	251	245	216	237	214	249	242	231	245	207	222	234	245	233	247	231	225	231	203	271	246	233	241	208	257	232	220	244	241	256	203	192	226	254	231	210	246	222	267	222	223	215	218	238	210	253	227	215	258	210	257	230	228	185	214	260	244	261	232	232	222	260	237	227	191	224	219	249	252	234	214	246	223	221	231	254	222	240	241	226	254	244	221	239	239	246	224	239	251	202	239	243	243	229	256	218	233	248	249	225	233	263	257	231	210	213	221	208	227	241	223	218	269	266	228	251	216	290	231	204	272	222	223	226	242	234	245	261	219	226	224	245	205	213	246	220	223	244	226	281	190	240	217	223	230	219	223	229	228	239	237	235	246	231	216	246	192	223	205	235	220	218	219	262	228	230	215	213	234	226	237	221	239	186	251	235	226	218	204	245	233	225	236	242	220	228	289	218	204	218	229	252	241	235	230	234	228	223	240	221	227	231	227	236	206	234	232	225	229	202	221	225	241	239	225	212	225	193	235	230	223	218	234	238	213	226	209	205	221	202	226	246	263	221	244	225	261	230	224	223	214	191	222	226	222	238	231	281	238	234	225	224	217	252	207	234	206	219	201	210	219	208	252	199	213	282	250	231	219	256	233	247	224	222	218	257	277	219	220	231	252	219	218	219	227	232	236	223	208	253	238	241	237	203	264	177	227	244	246	216	218	228	223	265	212	233	247	229	243	245	217	209	216	223	213	258	213	206	225	202	233	229	224	227	218	207	220	193	218	202	219	263	225	208	247	220	221	245	226	235	253	237	214	233	202	237	226	218	236	241	235	242	236	252	196	230	246	234	210	251	230	208	239	237	240	239	229	213	228	252	202	222	248	258	234	249	251	205	243	185	224	235	234	241	234	221	198	222	260	274	237	252	225	219	201	218	224	207	222	206	247	248	214	212	248	229	247	244	237	241	265	220	224	222	239	212	259	214	231	276	199	246	214	215	250	219	229	226	244	222	204	218	247	214	215	226	211	217	222	223	217	199	230	259	226	249	220	223	237	240	224	243	250	271	253	210	225	228	206	220	243	270	231	234	248	210	205	226	226	233	223	255	234	243	250	242	254	240	216	216	199	202	236	244	230	221	222	237	223	239	243	250	215	240	251	232	218	224	206	249	227	207	233	203	224	235	221	263	244	235	221	223	241	236	236	230	224	224	244	231	238	243	212	210	223	217	235	252	219	241	201	257	229	206	231	223	250	226	223	208	223	207	252	228	209	227	244	236	252	238	217	249	234	230	202	213	254	259	231	234	226	270	228	211	216	214	207	212	240	228	236	207	237	226	251	246	194	220	214	237	226	228	223	235	203	245	235	204	248	221	241	255	253	242	238	212	260	237	216	235	221	242	218	216	245	231	197	212	218	231	230	263	252	282	218	197	245	220	211	230	210	221	230	257	219	234	216	235	236	218	222	255	238	200	199	205	244	238	221	199	223	217	186	215	231	206	249	215	245	212	237	232	240	249	212	222	212	251	201	231	250	230	223	247	236	223	236	225	226	219	238	222	228	221	235	264	228	216	228	221	231	240	224	207	224	229	207	252	246	241	248	226	231	241	210	226	228	217	235	233	207	226	196	235	195	247	256	222	239	237	215	216	233	211	222	213	220	242	223	220	209	210	228	228	232	218	225	245	201	209	230	213	211	229	212	206	218	239	261	246	205	249	218	228	226	203	253	227	261	230	210	233	250	217
34111	22392	24893	19873	14143	5570	2125	1680	1441	1297	1151	1088	932	933	874	747	683	713	680	601	641	599	577	599	528	545	548	552	510	529	511	492	512	490	496	543	537	516	558	477	516	510	508	522	519	524	499	484	508	480	504	517	527	492	519	517	508	524	521	499	536	520	482	534	522	519	503	525	540	488	498	525	526	487	524	495	546	501	506	517	531	501	501	468	539	486	486	523	525	521	516	453	525	512	547	485	531	484	485	509	495	502	498	530	514	498	473	505	491	544	519	474	533	491	493	489	493	513	518	497	482	530	544	514	461	454	508	507	511	513	509	541	520	498	510	496	517	499	498	498	508	532	493	500	529	491	555	478	526	474	487	524	497	538	491	513	502	495	499	500	506	462	542	542	524	525	491	472	478	487	499	491	479	536	538	471	493	496	502	466	539	461	511	508	458	526	523	504	508	534	497	483	512	505	533	548	505	480	477	477	511	496	482	507	532	499	468	489	522	513	539	514	523	469	475	516	501	532	484	468	518	536	522	517	517	486	544	511	490	483	487	517	483	502	524	519	526	505	490	511	460	510	537	469	492	497	485	519	506	515	532	519	528	482	553	516	509	515	582	527	526	515	511	501	480	519	480	506	524	496	497	535	502	493	506	513	520	512	511	507	514	516	518	532	534	479	548	486	566	521	493	536	513	534	513	543	480	485	543	486	505	552	505	499	479	477	503	521	564	487	548	485	517	516	534	516	474	487	500	514	513	536	524	527	512	483	554	529	510	490	531	486	509	488	525	512	572	493	492	462	532	489	516	505	504	574	494	524	509	484	492	500	525	476	531	496	535	508	512	496	537	511	514	538	551	537	519	532	526	498	522	513	550	518	524	505	491	468	524	507	457	502	492	505	539	481	506	502	539	491	504	511	545	521	509	549	526	502	516	500	506	471	516	492	508	518	483	515	519	494	479	518	513	481	501	488	517	514	495	483	515	497	513	497	533	538	459	536	511	499	527	502	596	497	493	476	543	502	522	479	531	530	519	519	514	522	557	543	520	516	515	509	515	506	518	503	514	512	534	506	513	543	505	511	504	488	476	521	503	536	525	524	497	525	537	486	495	504	516	556	516	460	502	514	504	489	510	511	510	519	514	479	500	481	530	466	486	517	476	517	458	499	524	524	473	526	507	511	515	487	442	556	508	528	503	517	497	509	450	469	464	495	501	495	540	491	486	503	484	476	537	475	509	526	517	485	482	507	537	504	513	538	495	538	454	490	487	488	500	523	525	476	485	523	521	509	522	517	499	494	504	551	544	465	518	502	528	531	493	515	532	493	490	530	494	498	535	513	528	546	495	542	528	543	497	536	516	503	525	463	511	486	538	537	527	519	513	489	491	468	516	484	488	465	453	456	481	500	555	535	481	455	492	484	501	504	501	466	469	517	496	496	536	506	464	517	525	525	510	485	510	476	498	540	512	534	485	483	480	525	470	531	474	464	510	520	514	571	501	503	533	519	519	521	476	504	516	524	511	513	518	544	486	501	514	483	512	536	507	534	512	458	514	493	476	485	514	476	512	513	499	538	474	523	490	496	479	490	511	523	534	550	541	485	521	488	480	519	524	496	500	472	484	517	509	558	486	473	523	481	522	500	478	474	497	487	491	515	504	512	480	504	513	497	482	520	535	521	470	536	524	556	483	536	515	515	482	529	531	496	480	515	483	505	469	494	504	486	512	515	520	517	503	481	464	494	542	494	526	505	532	509	489	552	524	482	502	520	510	471	517	485	540	486	495	509	536	522	494	492	510	515	504	503	492	487	517	492	563	486	556	508	522	528	486	480	488	476	484	522	470	469	506	522	461	497	495	495	483	490	526	506	539	477	475	467	506	523	526	531	544	525	479	531	486	500	493	496	484	507	493	542	515	485	504	533	539	512	498	518	483	541	509	476	485	475	528	494	491	481	528	522	522	480	486	481	517	504	518	526	509	549	501	532	467	492	484	489	518	501	537	523	490	536	542	530	496	561	526	522	516	536	521	505	534	531	492	493	473	526	481	486	540	504	508	481	521	498	483	520	514	545	505	531	543	488	486	502	493	491	508	500	518	531	504	508	511	538	526	510	508	542	541	480	520	490	493	477	539	516	566	501	570	545	519	508	514	482	502	525	478	520	500	479	550	504	483	467	529	489	545	486	489	541	540	516	497	520	530	518	502	479	491	502	496	492	501	523	511	518	525	518	529	511	524	518	522	493	521	499	497	515	480	521	472	439	493	503	495	523	505	485	533	526	501	500	495	487	529	520	508	537	570	531	507	572	540	522	535	538	516	534	517	499	487	515	492	503	509	537	504	531	517	533	502	504	497	556	482	489	501	523	500	512	473	477	486	515	489	518	500	501	477	508	529	547	479	527	524	493	485	535	473	501	490	524	558	483	526	536	492	523	573	497	540	486	511	513	514	491	512	505	516	521	511	515	528	510	469	519	494	496	515	514	523	469	521	524	518	488	466	485	482	513	490	514	484	478	497	512	496	516	544	517	502	480	532	515	488	516	461	509	509	506	495	543	486	497	519	513	501	496	524	515	502	498	511	510	528	534	460	542	489	496	505	480	511	495	545	492	498	478	491	506	521	525	498	523	514	489	494	483	488	511	525	526	515	481	521	511	548	498	527	493	495	518	519	516	527	498	508	504	498	475	518	495	490	543	518	493	484	511	544	516	489	493	548	545	488	530	499	537	482	484	487	519	563	492	519	503	486	520	509	505	504	494	499	523	556	491	499	479	472	499	485	546	467	500	498	493	552	520	506	493	514	517	509	489	554	508	480	500	514	508	474	499	499	518	532	486	510	486	473	484	474	477	522	510	500	499	496	489	477	485	509	502	522	503	494	516	525	520	482	511	483	477	508	532	545	509	476	544	515	502	485	470	484	490	533	559	490	507	492	497	524	537	530	511	498	516	496	485	517	548	495	506	504	526	490	475	528	506	508	486	507	482	497	527	506	522	523	516	519	480	500	489	500	462	493	477	512	527	496	493	468	512	517	481	520	500	485	494	524	511	521	516	515	509	524	471	535	517	488	454	496	578	514	536	506	467	514	544	471	507	464	488	490	489	526	497	474	515	537	508	475	523	477	526	512	476	524	489	493	516	497	526	502	515	488	511	538	545	502	531	506	509	518	514	500	464	455	496	500	510	505	538	551	530	485	505	478	566	520	498	484	480	557	524	497	548	498	549	527	490	493	562	504	492	504	524	507	528	512	477	497	501	521	497	514	552	530	493	570	532	533	544	529	528	498	510	506	516	479	495	481	508	465	494	517	469	508	516	518	490	521	531	491	506	511	556	506	529	486	488	472	528	498	507	489	513	532	508	524	500	518	517	491	478	559	547	504	521	489	474	528	493	497	496	519	540	506	491	542	540	506	519	512	465	456	501	457	520	489	480	507	495	498	505	521	482	538	506	463	478	499	515	474	503	493	514	505	512	516	478	515	523	529	517	490	496	529	549	474	496	500	490
41976	20953	10705	3732	1104	434	300	312	313	289	264	259	296	259	232	224	252	239	236	235	246	225	264	258	265	269	204	252	243	235	212	211	242	220	248	238	253	214	209	242	244	264	234	239	224	248	215	232	232	228	220	267	234	228	241	250	260	269	242	254	246	260	227	271	234	241	242	221	243	219	218	233	259	246	248	232	234	246	237	220	230	233	244	238	239	210	235	235	267	255	240	217	230	223	217	224	225	226	209	239	263	252	234	248	270	235	229	256	242	201	198	266	224	257	228	263	242	244	254	249	217	233	226	233	232	236	228	241	229	265	224	257	213	199	223	249	225	221	243	236	236	264	259	243	240	204	224	243	254	279	235	251	249	220	249	214	247	227	257	241	235	230	227	259	230	245	250	258	223	262	214	237	241	229	231	242	265	247	233	218	245	232	249	239	210	247	229	241	221	266	239	238	240	213	261	245	233	271	249	226	248	259	244	266	231	218	255	302	258	227	215	216	227	227	220	244	208	281	265	214	239	232	244	194	229	218	229	241	238	231	238	224	230	215	266	256	248	243	237	205	266	265	254	227	249	237	241	222	225	206	210	207	231	248	242	226	259	241	232	236	228	220	294	246	251	225	256	279	247	243	229	224	210	253	230	251	228	288	227	217	222	231	221	273	230	217	213	210	258	243	225	217	228	223	244	207	251	210	239	195	243	215	227	224	203	254	253	209	237	271	230	231	252	211	217	247	240	219	238	231	259	233	239	240	236	215	239	242	244	241	253	244	237	238	228	237	231	221	257	270	233	257	263	252	240	245	263	276	237	210	280	222	216	226	233	238	231	230	251	215	256	230	234	250	230	247	226	243	236	228	240	284	239	228	243	246	252	218	213	247	211	228	240	240	260	230	202	264	224	229	253	224	257	254	233	245	213	228	217	248	245	235	215	240	223	264	240	234	237	243	226	211	239	261	225	256	246	233	267	204	229	253	220	256	238	247	245	222	258	264	240	241	234	223	236	224	247	243	217	231	232	235	265	267	201	242	252	226	244	238	239	247	233	253	230	239	256	240	226	241	232	247	268	229	222	226	241	253	218	230	254	235	241	220	210	259	216	199	236	227	225	249	270	241	221	220	229	235	242	221	245	243	257	216	220	217	232	255	269	211	227	219	244	211	224	268	238	238	218	244	254	237	269	266	230	238	261	228	249	259	205	213	264	229	247	247	239	251	232	262	212	248	241	235	214	262	246	241	209	209	234	263	221	252	248	244	245	223	245	225	219	215	199	207	251	237	254	235	237	264	238	221	230	261	222	238	259	247	216	278	236	256	245	243	227	223	242	256	228	243	231	220	220	253	222	209	229	233	256	251	232	217	246	239	243	216	235	241	214	219	221	213	237	227	264	255	245	246	252	238	237	225	251	251	227	266	242	224	240	239	269	210	220	212	245	244	221	252	255	240	230	282	256	260	227	244	251	212	220	234	218	218	240	254	253	234	219	207	265	248	264	274	224	255	218	237	224	226	245	255	254	221	255	264	253	247	217	239	259	215	221	235	245	244	246	228	231	247	232	270	225	231	255	220	248	238	262	225	260	250	255	272	239	231	210	244	230	226	229	234	233	229	259	238	223	231	227	263	256	249	235	256	235	243	229	229	250	226	237	256	202	234	241	237	225	220	223	211	247	253	240	238	239	237	250	222	252	222	206	236	255	245	236	228	274	248	224	208	232	235	260	239	236	256	252	236	259	226	284	218	211	219	238	251	243	242	243	217	262	207	223	238	239	253	251	264	235	268	242	236	250	226	275	236	247	258	219	231	258	232	215	244	223	214	222	244	283	255	254	241	186	239	255	230	222	243	221	247	247	228	203	251	237	229	249	244	260	229	246	257	189	183	224	240	230	238	223	263	263	211	245	249	255	198	256	287	223	232	218	229	201	249	253	262	212	228	241	258	248	226	251	233	259	224	220	232	227	232	246	211	213	234	229	218	227	247	206	254	282	250	248	242	203	217	207	220	224	247	240	233	227	231	223	209	227	214	275	210	266	265	210	252	213	220	243	248	237	233	228	243	219	226	214	237	250	252	253	234	245	268	239	238	232	261	234	263	253	250	237	228	248	246	245	260	204	220	221	242	247	235	231	214	208	224	219	241	254	250	239	235	223	210	223	264	264	248	277	222	246	249	223	243	213	242	243	261	226	255	265	195	251	224	220	247	263	235	224	257	243	220	239	248	285	208	249	247	239	244	230	238	232	246	262	240	219	208	237	205	249	223	216	211	216	243	220	231	254	226	242	243	225	211	225	222	230	242	251	256	245	252	253	242	257	217	250	263	250	226	255	230	257	267	227	241	232	232	218	229	273	233	248	215	248	250	242	232	242	226	236	218	255	259	247	256	230	244	224	239	222	278	269	239	203	227	220	225	238	224	231	238	229	256	221	224	262	208	258	270	244	260	234	267	229	257	243	221	253	236	217	247	246	266	233	268	262	257	232	244	241	264	269	261	217	238	238	227	234	243	241	210	227	250	233	241	241	256	230	207	221	244	252	248	237	230	235	244	233	278	232	220	239	235	234	254	214	236	222	260	236	218	215	220	205	245	235	243	231	220	226	245	213	235	218	256	225	244	244	256	273	221	210	250	209	241	226	217	229	212	260	236	240	221	225	251	252	253	252	268	247	247	238	266	252	233	233	260	264	259	223	233	201	224	243	253	223	239	246	218	239	227	228	274	244	228	231	264	223	240	235	245	253	238	206	236	226	258	258	243	260	218	241	242	203	244	253	263	223	255	224	208	226	252	234	222	250	236	226	226	235	197	210	214	251	222	248	240	234	241	240	228	234	212	226	242	234	252	267	234	227	254	252	228	232	225	241	234	241	219	248	229	244	237	257	228	237	230	233	260	215	237	258	255	233	241	254	243	250	224	254	249	245	267	220	246	227	236	260	259	257	232	242	217	246	222	237	225	225	257	239	237	232	213	239	239	231	207	240	249	236	266	249	235	236	258	266	264	217	231	246	224	227	209	239	225	226	214	226	214	249	257	248	228	244	252	228	240	226	238	227	240	232	241	238	233	237	211	204	228	211	268	261	253	218	231	255	234	264	232	222	226	247	240	236	228	209	237	264	222	243	230	241	223	263	246	262	229	247	245	223	233	239	248	240	200	258	228	285	265	254	226	229	215	221	234	254	248	238	219	253	242	239	279	222	256	223	213	214	220	257	230	211	243	233	232	221	232	237	242	251	242	221	227	265	243	244	217	228	221	243	239	238	209	266	224	251	225	246	249	239	303	213	218	208	255	244	236	243	251	238	218	261	264	235	244	240	234	227	236	250	264	230	234	260	250	252	253	227	216	230	207	222	237	272	269	229	224	239	243	199	230	262	238	230	247	221	242	250	234	225	212	220	253	242	250	243	239	245	244	243	219	240	225	245	203	220	264	252	211	243	231	266	231	204	239	247	242	244	264	237	262	245	239	245	253	241	242	223	227	271	226	241	259	272	248	238	258
27145	16203	13692	7603	3184	1319	926	841	797	783	701	681	707	615	630	565	545	546	513	586	569	571	543	549	553	521	529	525	559	547	545	531	558	501	499	504	520	508	521	542	556	528	505	462	511	511	537	479	547	544	538	566	519	533	530	531	502	516	526	503	538	556	492	550	505	508	496	530	497	531	504	548	514	531	532	518	498	499	514	540	516	529	554	501	509	552	512	505	534	535	558	497	516	542	509	510	550	535	506	495	520	540	496	510	529	534	505	498	507	530	498	497	534	528	505	513	513	545	508	489	505	518	513	541	543	521	517	535	542	493	514	538	477	527	494	517	512	561	468	485	523	524	538	527	511	487	512	515	511	484	524	515	501	570	553	531	513	516	548	514	497	509	546	499	507	523	502	487	526	556	551	522	515	559	542	482	522	533	467	543	528	477	477	542	523	523	536	457	496	495	502	554	539	494	526	532	545	505	457	525	509	545	517	537	506	518	494	495	520	539	509	515	545	586	529	522	508	543	482	506	494	530	517	502	556	522	525	537	551	520	514	545	501	523	554	518	478	504	496	538	528	508	506	518	517	488	528	510	510	573	520	572	506	545	542	494	532	533	500	504	526	505	541	497	519	525	488	525	528	506	557	534	514	544	490	498	540	528	504	506	496	500	529	483	545	540	470	523	498	510	510	471	505	523	530	511	511	526	513	551	517	542	529	533	515	504	554	519	532	553	568	513	540	540	523	458	546	549	481	521	561	517	557	520	544	527	515	516	477	529	503	510	518	492	549	523	501	534	514	541	546	497	510	495	503	495	487	540	486	506	503	521	507	511	517	498	534	514	533	509	484	516	511	511	504	480	504	530	511	508	531	504	520	530	541	538	580	529	557	518	515	504	468	537	473	485	537	513	507	502	514	509	567	543	522	501	525	527	520	553	519	537	503	513	529	493	499	556	548	504	506	506	533	526	498	570	572	536	498	532	526	559	505	505	521	506	491	529	512	516	535	509	557	504	481	531	525	510	549	558	532	516	505	534	506	524	501	511	471	530	488	504	512	553	520	492	564	505	556	530	519	510	510	500	500	520	519	523	533	544	518	523	515	495	515	525	508	517	555	514	487	516	523	547	520	493	541	527	523	509	538	563	485	533	533	553	496	561	522	499	559	528	503	533	543	507	520	527	496	545	509	529	489	524	460	517	533	559	504	534	512	487	527	554	531	572	520	552	495	584	505	553	492	528	491	489	510	558	526	486	481	515	520	496	502	517	489	503	550	545	523	519	489	478	514	474	520	533	500	521	536	540	545	516	510	512	524	514	505	512	547	504	496	498	512	512	522	520	538	497	529	484	525	532	529	529	570	539	504	546	511	533	556	530	506	516	507	509	524	523	538	517	518	500	481	515	505	520	547	542	548	531	514	514	530	522	514	515	517	551	544	526	518	528	497	545	528	497	533	519	499	534	509	518	509	528	499	515	495	504	513	509	501	500	542	510	546	529	534	531	474	546	487	516	532	554	500	495	530	507	500	503	482	531	538	530	506	577	509	494	499	526	525	515	564	551	500	506	535	542	512	541	528	482	532	529	507	479	511	521	527	546	464	532	519	479	519	507	542	539	545	489	493	521	500	515	511	500	532	523	515	502	554	556	538	523	511	521	573	485	540	538	540	520	545	477	540	525	489	503	554	543	545	509	521	486	525	492	506	537	500	542	551	545	516	499	553	506	522	577	562	514	466	501	527	515	504	527	519	530	491	486	496	533	533	586	525	537	504	531	538	543	507	528	539	510	496	531	513	495	508	481	518	520	493	512	537	544	496	484	522	493	551	491	500	493	525	511	549	523	521	549	486	541	569	535	565	546	500	489	532	516	532	523	542	527	513	557	542	506	531	535	530	514	478	483	546	493	537	547	540	495	508	515	530	515	503	520	543	498	501	473	512	516	503	538	503	532	501	509	525	491	501	504	508	519	547	536	490	502	473	512	523	500	517	547	574	540	549	529	485	532	516	526	515	466	507	510	509	524	560	504	510	522	555	544	503	536	487	516	465	520	563	481	514	506	505	481	515	549	516	553	561	530	521	516	530	502	485	541	506	514	583	478	494	547	541	527	502	511	534	478	550	521	515	531	462	516	481	523	549	512	519	494	509	501	537	489	499	539	547	509	493	485	570	527	513	487	502	513	534	539	549	488	509	523	519	491	513	538	508	506	523	487	535	513	502	546	522	516	536	518	499	507	559	584	542	510	507	509	509	528	520	543	552	521	502	542	539	525	540	532	523	493	516	544	462	507	457	504	554	518	504	526	507	509	518	521	544	525	495	505	533	518	516	531	532	507	524	536	555	510	542	513	521	536	538	492	533	501	495	503	525	517	528	487	514	499	521	575	521	527	524	514	545	489	511	534	492	521	531	552	545	505	531	511	527	523	524	515	460	502	518	552	545	540	518	514	495	472	539	546	504	539	537	558	531	518	536	525	493	488	543	562	548	510	520	530	483	485	521	523	524	536	536	521	509	518	529	542	504	521	558	530	535	526	501	516	480	523	504	493	494	510	517	483	559	506	549	499	530	515	507	543	556	505	501	530	526	573	532	565	578	541	553	517	513	540	503	506	512	533	528	527	521	532	521	550	529	538	537	488	515	545	533	470	535	510	517	498	504	501	529	537	503	506	530	511	564	526	524	510	517	541	543	521	529	503	521	532	508	559	526	531	532	541	522	564	495	527	510	515	510	537	502	507	516	537	484	496	524	503	510	529	501	565	525	531	501	491	488	524	484	485	494	548	500	529	522	518	513	518	512	523	536	535	538	517	534	588	544	538	543	476	535	501	534	504	512	539	529	482	534	483	516	521	513	509	508	546	534	522	490	505	520	531	517	530	519	542	516	501	533	576	530	526	524	563	526	501	563	554	507	502	510	497	525	496	508	519	494	501	519	522	575	538	551	516	524	492	531	532	528	531	492	526	541	515	529	555	556	532	494	509	564	505	530	508	535	508	516	503	502	518	540	570	519	535	519	529	549	507	519	479	513	525	527	490	497	507	507	523	526	539	534	526	504	532	506	494	536	493	533	494	491	529	566	497	503	478	519	521	496	503	530	549	527	534	472	500	513	577	511	501	524	525	513	520	532	535	537	513	486	497	514	478	518	511	499	527	528	518	503	531	520	517	516	566	474	503	536	502	536	511	535	503	506	540	538	530	498	529	509	538	518	502	514	518	470	496	539	527	485	529	516	494	497	512	534	504	559	480	499	513	515	515	489	481	509	530	545	491	463	522	531	528	524	514	495	525	513	506	504	501	507	534	522	503	545	504	528	509	476	512	520	504	506	536	527	525	521	566	516	512	505	516	525	503	535	518	523	521	521	547	473	515	492	497	488	530	457	518	488	487	578	495	540	525	536	512	513	537	483	498	549	536	538	523	536	511	512	494	499	543	559	507	544	500	479	494	556	518	512	520	527	579	529	506	539	492	550	522	555	521	531	525	556	474	530	501	491	477	525	503	552	531
53804	25625	11728	5965	2168	657	411	331	348	344	265	282	265	238	242	248	266	260	255	250	212	241	223	233	226	219	224	216	216	248	210	230	232	227	244	254	223	211	235	223	231	218	189	231	229	220	207	240	205	224	216	254	239	253	211	214	221	210	245	224	238	231	232	232	191	196	204	232	235	206	241	232	221	245	202	231	241	224	220	213	255	239	214	234	212	227	221	262	234	226	232	252	203	225	195	234	202	254	237	216	251	207	228	236	256	223	237	211	236	186	220	228	206	256	193	220	215	218	221	212	214	206	226	234	241	240	202	243	206	227	230	233	233	260	222	249	231	254	204	209	239	233	233	214	225	244	246	236	225	220	238	228	237	232	257	227	237	227	208	218	242	233	217	235	223	231	222	210	225	232	236	216	236	224	223	212	238	238	245	229	230	263	203	220	191	208	251	233	223	215	223	266	217	259	229	235	230	224	204	243	236	234	222	246	204	233	237	205	240	252	209	257	237	250	214	242	248	230	235	248	222	224	201	226	226	232	226	222	248	204	213	226	254	262	231	218	220	263	201	219	189	249	228	241	216	235	238	218	234	225	204	239	210	238	249	203	215	208	221	234	244	204	225	257	217	212	227	207	232	234	221	200	230	236	229	224	205	211	200	227	229	211	231	220	223	228	229	224	221	224	210	224	242	198	203	256	244	195	233	192	216	212	211	212	220	251	184	221	228	250	245	223	240	245	213	200	221	198	217	239	252	256	194	230	235	219	229	256	208	237	232	238	229	206	231	206	250	241	241	250	231	233	218	241	206	234	237	237	204	243	216	225	244	210	256	185	222	212	208	219	221	221	207	250	232	216	233	238	231	231	220	209	228	220	240	245	228	242	226	222	223	244	231	228	245	231	263	244	206	248	234	212	209	228	245	216	225	207	235	236	227	204	242	200	230	180	233	207	213	233	222	214	209	239	200	193	229	205	226	236	223	224	210	218	242	197	210	212	232	235	236	206	217	209	243	243	264	241	224	219	199	234	235	217	239	231	232	241	229	230	205	231	250	234	197	216	225	215	245	217	213	207	223	216	188	233	203	222	235	200	206	218	236	261	224	247	211	222	238	247	221	220	245	207	239	215	210	227	201	239	221	230	224	198	263	224	240	247	228	215	215	237	204	203	221	228	189	233	248	210	186	210	224	255	245	211	213	248	214	210	229	207	222	209	242	207	241	228	242	222	233	209	224	212	217	253	236	252	257	231	242	228	197	224	253	242	206	208	232	223	248	197	214	234	231	242	224	239	238	237	213	230	217	218	238	213	210	231	242	234	241	250	214	247	228	204	220	204	234	201	237	205	228	234	216	223	233	201	218	219	201	233	209	229	206	234	217	244	227	228	207	238	209	259	226	245	257	252	251	227	215	231	237	218	233	217	243	219	218	219	232	190	223	239	205	227	193	226	225	254	223	208	208	234	234	241	214	244	234	228	215	228	213	226	212	244	217	213	223	203	222	244	220	246	227	214	235	260	283	231	208	239	222	228	223	236	234	258	235	221	240	241	218	226	256	201	207	231	215	270	240	224	260	207	236	226	239	242	215	190	222	234	199	221	236	232	216	222	263	249	213	194	236	192	204	235	175	232	231	237	225	271	256	203	227	251	217	204	195	220	194	230	216	214	209	206	230	223	212	235	224	233	250	226	199	195	226	225	234	206	205	203	227	225	249	208	239	219	203	239	221	221	242	221	215	237	214	218	204	235	235	259	220	206	203	225	224	203	240	247	224	226	214	223	229	230	233	231	238	217	239	205	242	233	245	254	216	242	228	223	229	201	248	225	234	232	198	217	220	248	225	211	219	221	242	245	211	227	230	209	240	203	233	204	223	238	225	231	180	186	231	200	207	195	220	251	220	245	213	222	229	214	204	238	249	211	219	207	218	231	254	224	243	199	190	230	234	238	248	269	234	238	236	260	215	221	224	233	222	239	219	215	244	184	233	210	212	224	214	228	239	253	203	233	240	215	234	205	188	227	238	221	236	228	233	229	250	206	231	251	235	210	226	232	215	220	243	243	213	258	197	249	247	205	218	197	200	219	214	243	247	219	208	213	233	209	232	251	219	226	227	219	236	227	241	212	224	214	219	235	234	215	203	191	224	206	219	241	221	244	232	211	226	245	223	221	182	230	200	222	208	207	216	253	271	216	221	216	246	219	222	249	270	223	259	237	227	223	196	214	231	211	233	221	214	215	222	196	195	235	225	238	215	208	233	242	219	211	240	227	195	223	245	216	225	219	219	205	213	223	221	228	238	232	207	190	220	219	206	205	236	201	207	242	249	216	231	214	199	249	230	256	210	237	241	250	237	217	235	219	248	218	245	247	209	217	187	210	229	199	216	223	221	231	219	217	211	231	204	207	215	236	235	230	222	217	237	243	211	218	211	245	221	229	207	211	222	249	222	196	209	201	233	228	203	212	231	223	254	254	223	198	211	216	190	223	240	221	194	202	204	240	216	235	215	210	222	235	215	241	213	250	194	247	227	211	204	236	202	226	210	215	208	224	216	227	236	245	237	202	218	208	223	217	246	234	235	237	204	212	242	208	217	230	231	236	230	202	226	241	233	194	218	226	248	215	247	237	237	244	250	225	216	231	225	257	218	252	235	212	241	238	225	222	232	201	209	230	207	214	234	195	219	221	250	249	235	234	231	242	239	196	229	259	220	210	214	233	241	228	199	216	207	230	214	240	230	201	219	201	218	229	226	222	235	248	232	232	233	219	203	219	199	220	214	212	234	245	230	220	229	232	185	224	234	233	237	211	242	224	228	242	216	220	244	242	273	235	215	225	215	247	207	216	219	205	200	234	210	198	251	224	223	207	242	222	232	234	221	219	234	198	229	215	228	215	236	239	222	223	241	237	227	231	206	224	179	236	222	230	232	199	224	238	242	201	253	236	203	216	236	219	215	213	221	207	253	231	249	203	236	238	222	263	264	230	234	232	234	212	222	229	215	233	242	221	199	218	255	236	247	215	242	259	221	218	246	248	210	210	234	237	207	240	235	230	245	227	200	220	207	216	223	217	224	226	238	222	247	227	254	246	253	228	217	234	235	244	209	231	206	218	221	225	218	236	219	209	245	216	219	211	220	214	248	208	202	226	228	226	223	244	256	212	192	214	226	217	195	229	226	257	209	231	231	210	186	220	216	208	234	227	216	215	200	234	235	244	207	240	198	252	246	202	220	228	228	217	205	222	260	218	232	228	234	202	228	212	233	237	208	251	242	179	220	235	233	234	216	233	231	223	218	214	198	194	240	228	208	215	210	228	209	182	233	196	212	229	225	230	227	230	226	228	214	203	239	228	232	209	216	230	222	222	222	251	238	208	238	212	259	238	216	229	234	223	216	206	213	256	229	233	245	235	216	232	218	200	234	224	225	237	220	194	205	206	200	241	230	269	234	207	228	233	246	242	203	221	211	226	211	231	237	219	246	244	238	212	210	236	251	212	227	224	218	191
34156	18254	14408	12842	6232	2018	1396	1147	1057	896	826	801	728	746	722	649	608	687	575	594	560	541	565	560	546	526	512	539	520	503	514	506	484	530	462	521	525	469	475	504	517	482	509	543	502	479	502	520	506	483	520	541	497	515	493	538	489	469	513	477	531	523	539	482	512	530	490	517	481	507	463	507	507	527	512	453	458	533	475	490	539	517	508	510	475	515	508	549	507	521	489	518	514	455	525	513	479	506	495	460	494	475	482	511	517	496	466	476	530	480	503	468	505	486	499	464	503	484	508	449	498	476	485	514	493	489	504	493	474	468	551	509	480	479	521	491	498	514	514	517	493	495	509	502	533	495	509	545	504	529	508	516	469	461	455	540	488	558	506	485	467	512	486	486	527	532	511	512	522	457	453	510	485	478	529	485	549	481	500	469	506	448	484	495	482	496	504	514	479	472	477	486	481	521	468	507	533	493	515	521	489	477	439	483	495	484	508	494	496	487	455	474	511	442	509	502	507	471	517	483	482	465	468	469	500	532	501	494	476	498	482	460	524	484	488	466	520	492	482	503	491	477	539	545	493	516	483	537	504	514	506	506	492	524	442	468	497	515	498	505	473	475	480	546	476	489	500	524	495	477	505	534	493	515	491	476	535	488	532	514	470	492	492	507	500	518	495	489	481	529	461	497	490	504	489	512	502	512	501	526	467	482	501	466	527	474	503	477	495	531	525	487	528	526	514	481	484	510	478	490	466	432	489	529	491	543	460	486	505	466	524	523	484	483	492	512	474	508	514	479	501	525	493	519	514	484	503	513	487	445	488	526	532	506	476	473	513	465	467	508	512	478	449	497	505	488	460	508	510	482	497	493	456	497	511	473	517	504	553	532	478	505	487	471	505	495	467	465	495	517	524	498	502	556	472	486	480	513	500	511	441	461	503	522	502	503	535	520	440	484	473	504	525	510	460	462	481	474	498	485	477	539	482	488	483	496	506	503	485	506	533	476	495	505	481	488	481	496	555	496	515	520	499	483	547	464	512	502	467	505	523	490	503	486	492	486	486	487	483	491	488	475	496	504	524	532	544	486	511	499	474	526	477	487	481	487	513	522	507	498	448	501	484	492	508	505	477	518	492	499	495	503	489	487	469	485	496	511	520	539	523	467	485	540	470	517	506	478	496	478	478	479	484	527	511	467	487	536	485	473	549	463	502	492	534	466	487	491	530	481	481	494	481	500	467	494	511	516	478	474	490	505	482	455	503	498	506	499	458	534	488	485	498	485	509	524	505	493	533	479	518	485	488	461	500	491	493	496	508	489	481	479	496	474	495	504	505	464	490	469	509	495	509	469	506	489	459	499	495	504	520	502	535	505	490	531	486	502	476	480	495	497	498	546	481	487	470	521	482	511	468	509	486	509	494	505	481	488	498	460	512	506	506	543	479	490	508	494	457	455	500	505	529	501	443	489	495	474	479	500	511	487	470	507	497	481	495	476	500	503	476	521	478	496	523	488	494	486	528	517	477	497	496	526	501	493	490	469	488	475	461	497	479	478	516	497	468	475	509	516	503	480	475	462	461	524	512	502	492	548	531	512	482	493	473	487	510	503	501	456	526	512	454	488	492	535	515	481	520	490	488	520	509	530	504	474	483	456	509	452	534	513	467	501	495	462	465	495	512	521	459	520	477	494	491	511	516	470	492	489	467	513	497	537	467	523	504	490	473	511	511	465	512	510	461	493	512	533	509	516	510	509	520	505	498	517	491	505	499	497	511	487	501	481	506	488	479	502	527	509	489	488	513	515	495	469	485	505	491	503	494	475	510	538	507	522	496	485	511	532	494	477	547	513	505	504	498	475	509	487	503	485	495	466	474	553	405	464	528	484	534	494	489	493	479	503	492	470	472	479	481	500	522	527	460	513	485	502	474	507	494	520	528	488	492	497	469	495	492	509	507	511	477	497	497	493	491	546	469	470	481	506	506	467	516	516	478	499	495	517	550	495	524	488	516	497	533	519	504	498	510	516	505	539	468	460	479	492	522	533	478	534	499	513	502	461	510	468	513	499	484	451	485	486	494	507	513	497	512	490	519	477	480	487	468	518	511	525	492	512	467	496	504	451	490	496	507	463	551	471	515	485	527	492	526	447	483	507	494	484	462	470	482	469	528	469	487	495	502	470	493	514	502	488	506	522	507	508	516	461	484	503	506	495	500	540	492	532	484	488	530	524	480	497	519	488	534	562	476	512	487	504	486	492	489	498	456	486	513	532	480	494	484	470	525	492	476	520	493	492	495	479	487	478	494	498	497	515	517	467	503	476	487	528	463	446	510	513	519	500	535	529	512	518	478	485	499	488	489	480	471	503	500	459	441	529	492	501	500	530	517	458	534	533	491	492	509	488	485	456	499	538	494	509	490	508	500	475	484	567	516	474	523	516	543	479	497	489	527	444	507	500	510	512	509	478	507	523	457	467	487	465	499	497	503	500	533	491	509	495	507	514	474	489	543	510	524	508	470	514	486	515	512	469	469	498	489	505	520	481	502	456	469	453	499	501	465	463	513	471	495	474	495	486	508	492	507	463	521	459	504	512	462	549	483	479	495	514	476	477	512	514	457	460	513	485	496	507	522	497	512	511	517	475	485	511	494	494	506	506	518	498	497	515	481	473	508	495	504	503	480	511	480	515	529	503	529	489	487	510	491	521	471	524	489	544	537	470	472	489	541	488	503	522	499	485	480	507	477	472	493	485	513	531	491	485	512	480	441	486	495	470	456	493	516	551	492	475	517	488	478	500	475	478	503	464	517	525	495	501	509	484	476	473	473	497	490	497	503	509	478	499	452	497	534	487	504	488	541	490	513	487	549	497	539	513	520	514	466	472	510	471	495	485	494	505	499	494	516	517	495	486	475	503	522	445	477	537	487	469	496	486	517	518	495	503	507	488	513	515	443	474	514	447	513	473	506	476	519	507	452	522	504	491	503	508	517	503	483	504	523	505	520	524	481	523	501	504	546	500	494	499	476	516	524	477	505	503	494	472	503	451	480	527	535	484	502	516	500	497	469	457	482	512	501	460	516	536	494	469	458	528	463	495	510	483	511	489	508	511	490	502	481	479	498	470	509	506	510	536	490	480	487	491	502	479	494	509	497	485	462	529	505	528	505	442	515	485	481	475	480	473	439	487	512	474	536	460	485	486	480	502	505	463	454	507	497	500	480	500	477	522	509	525	475	496	497	489	471	443	463	506	514	459	494	503	509	498	493	479	545	514	515	544	512	484	469	500	484	538	508	539	506	457	517	490	510	495	478	528	472	552	490	523	468	520	472	540	523	516	494	528	484	531	506	498	461	503	504	530	488	518	507	521	505	511	479	462	500	485	490	490	514	489	536	505	515	509	496	496	502	496	485	463	478	493	500	506	515	487	475	492	514	516	528	493	494	487	506	528	508	461	463	469	491	546	508	508	476	546	501	517	475	513	508	478	500	509	476	492	503	474	492	556	484	450
64365	33702	16947	6625	1862	752	405	383	352	286	302	282	232	252	244	257	226	262	226	219	239	237	244	258	246	252	272	254	225	248	247	250	216	234	237	247	247	251	212	248	254	237	250	236	232	203	245	240	240	238	214	247	232	243	231	242	242	228	242	270	240	250	224	217	234	236	228	271	258	240	260	253	210	227	251	239	220	214	193	234	223	239	230	240	248	223	228	225	219	247	248	217	222	225	256	227	233	255	211	266	223	248	222	212	210	231	232	233	211	243	240	240	236	190	246	221	258	209	219	245	215	229	212	259	197	251	217	206	248	254	219	228	235	245	244	233	207	245	256	210	213	236	217	241	246	261	239	240	237	231	208	218	252	243	245	244	248	241	202	247	215	242	233	239	225	222	251	232	229	257	230	262	256	232	238	237	220	224	222	242	223	236	205	249	242	260	228	237	223	213	229	230	222	246	222	233	227	210	252	236	220	225	219	261	226	222	232	207	248	196	214	253	246	230	237	232	247	204	218	233	236	221	256	240	222	241	206	226	253	261	237	222	219	221	235	213	221	245	264	248	235	230	256	216	220	238	215	229	211	249	234	220	231	229	194	202	212	246	236	243	239	239	252	232	218	232	194	244	231	241	225	259	231	233	238	256	257	213	242	215	241	260	217	244	241	240	218	235	259	253	224	223	233	251	222	278	230	260	228	229	233	248	238	249	221	229	238	224	221	251	228	230	236	219	246	251	241	270	226	221	223	270	247	235	229	257	236	232	199	242	245	220	243	237	234	224	241	252	234	221	204	236	240	245	226	225	234	217	232	219	215	275	232	222	227	227	220	202	254	270	222	225	236	228	240	221	226	221	237	230	260	244	249	230	241	232	227	216	239	248	226	219	198	263	263	220	226	257	193	239	225	232	235	246	239	232	220	252	225	221	235	250	229	232	241	213	237	267	234	205	255	234	237	215	224	227	216	256	255	216	259	252	230	207	239	217	219	248	204	220	237	207	238	218	226	229	229	226	196	216	240	244	281	231	219	235	236	227	214	207	239	250	254	230	249	265	252	268	203	213	253	207	226	212	225	224	232	247	255	233	199	257	255	249	237	250	226	230	252	227	261	254	228	250	247	218	242	241	233	275	209	227	246	240	210	247	226	223	246	223	231	211	206	240	264	246	219	222	245	259	217	240	220	235	255	247	246	252	244	239	223	246	239	228	216	230	232	243	212	237	229	248	250	216	225	254	254	228	231	274	229	255	246	224	252	216	243	246	219	218	235	218	209	240	203	213	236	237	245	235	239	245	252	236	214	240	248	200	231	251	204	213	247	252	221	247	216	215	237	236	206	229	223	245	247	218	235	232	207	242	233	244	243	225	217	212	210	228	255	201	250	214	233	233	243	213	215	248	215	208	226	229	208	201	226	236	258	240	218	241	256	233	211	248	242	237	224	220	230	223	246	261	240	236	263	212	234	238	235	239	248	223	231	232	233	240	221	246	229	221	224	252	229	256	248	235	231	244	242	225	249	240	224	221	236	197	210	236	213	245	216	226	206	241	209	257	229	226	258	242	231	229	251	216	265	257	235	243	217	238	253	260	218	233	218	250	240	246	225	250	231	203	265	255	214	204	236	249	227	280	239	214	237	248	217	234	210	253	212	246	229	225	234	228	251	229	211	239	264	223	274	238	235	265	214	229	266	262	221	232	232	234	257	246	238	241	257	205	230	245	217	219	252	240	238	230	226	236	254	236	223	264	206	242	247	251	224	225	223	233	241	218	235	230	210	228	219	205	232	226	241	221	248	256	230	231	218	235	205	250	247	227	228	257	225	222	271	247	224	218	200	218	233	220	223	235	239	230	245	235	247	212	218	211	213	229	231	216	215	221	216	226	230	248	214	238	217	223	239	227	237	225	229	181	230	258	229	230	244	189	237	229	238	243	231	235	237	232	229	225	240	233	218	246	264	247	234	234	225	227	213	247	225	226	222	222	267	229	231	220	232	210	209	245	250	246	224	255	234	225	218	238	235	233	231	276	245	239	227	266	219	235	211	228	259	220	235	243	225	214	262	247	225	228	216	229	243	263	223	219	230	226	221	220	245	253	252	211	223	210	209	232	221	209	226	232	200	232	216	243	255	254	232	253	247	240	263	239	223	232	251	257	239	230	238	243	250	237	221	219	222	238	237	278	223	227	225	249	231	244	242	209	222	257	226	219	240	258	234	262	250	224	241	237	209	242	237	209	221	236	232	228	247	249	234	223	210	228	249	220	225	225	217	244	240	241	237	248	246	216	247	256	208	235	268	245	258	221	212	242	244	261	200	227	255	221	236	224	229	229	232	264	223	217	223	189	242	242	237	228	236	192	241	254	228	203	257	234	202	264	247	210	225	223	232	251	250	215	254	237	250	214	217	230	212	223	233	227	227	243	239	245	196	266	232	265	209	221	240	241	255	264	245	251	225	224	198	242	216	235	238	236	253	218	217	230	236	210	243	206	224	235	227	226	218	214	246	214	245	207	225	246	252	250	238	231	220	234	206	232	233	221	230	236	204	260	257	239	248	249	222	243	216	229	230	251	224	234	232	218	221	249	267	200	214	233	232	246	280	235	238	250	226	249	241	206	231	224	261	232	222	259	208	205	235	208	247	219	221	223	203	237	226	250	213	241	226	224	218	247	236	244	200	247	212	263	261	198	257	216	212	220	228	217	249	260	230	245	252	231	231	246	254	224	238	228	235	233	257	249	227	242	246	216	214	235	219	250	223	215	263	224	231	219	242	211	230	239	231	249	226	239	200	237	261	222	225	221	239	244	210	244	271	258	224	229	215	258	217	218	231	236	225	223	247	217	254	237	253	209	212	247	219	241	215	254	235	196	220	258	214	232	261	216	255	239	197	213	236	226	270	197	244	241	237	236	248	250	217	220	252	232	240	233	238	236	233	252	249	262	230	235	259	225	221	247	217	223	259	229	233	223	248	233	234	235	217	229	243	222	208	210	280	222	230	218	245	248	249	259	220	214	261	243	235	234	263	236	243	267	253	258	226	228	224	227	226	233	255	238	248	247	214	231	224	250	242	197	227	238	214	215	235	246	214	215	233	230	233	248	247	266	235	225	234	222	210	260	197	257	244	245	247	229	225	230	249	237	214	245	218	242	242	223	232	218	229	254	280	244	236	254	237	225	243	242	226	248	229	217	211	220	247	235	231	231	226	230	255	237	233	262	215	256	230	218	251	233	211	209	233	220	242	253	225	214	232	260	244	222	251	223	229	240	189	237	242	246	222	230	238	207	230	231	234	225	218	239	243	221	248	242	296	223	232	228	221	234	247	210	215	240	248	226	214	245	226	221	220	246	246	237	233	216	246	228	254	238	236	224	211	250	239	235	223	240	229	243	214	215	245	210	224	230	229	228	220	238	209	235	223	247	237	240	219	224	232	237	240	230	251	249	215	220	221	221	197	246	216	234	231	223	214	232	217	223	223	220	244	223	213	232	205	256	228	241
42159	24441	18209	10999	5088	2331	1211	1072	952	872	772	723	699	727	700	641	594	582	596	580	555	583	565	585	527	547	560	549	491	523	532	500	497	514	520	476	534	512	508	495	550	511	510	504	507	511	498	513	487	511	536	493	519	517	545	528	561	515	501	529	547	516	498	472	537	490	519	461	512	533	498	490	507	527	498	519	531	523	585	542	508	532	543	458	499	522	503	519	544	572	510	546	501	482	512	505	518	515	491	495	513	517	490	520	522	476	500	491	527	495	532	510	495	546	489	513	526	553	526	477	517	495	450	499	461	486	500	543	499	488	505	522	469	502	508	467	521	520	490	482	465	523	549	528	534	517	520	477	492	529	544	485	546	475	529	564	492	521	515	545	509	505	511	510	506	497	517	512	503	467	493	488	515	484	502	524	475	526	474	518	513	507	508	517	494	506	543	495	516	515	481	540	524	557	530	511	489	511	512	504	501	520	499	479	548	527	518	462	492	524	519	508	536	478	518	464	554	489	490	520	514	511	472	498	553	519	511	537	527	547	536	488	545	506	522	531	499	498	515	533	494	525	506	523	538	563	543	463	494	541	516	534	473	481	494	464	504	496	503	483	514	499	498	532	513	521	504	506	500	514	496	499	515	468	525	521	520	507	516	517	530	486	516	499	518	498	525	539	535	494	522	492	456	529	494	507	534	500	543	558	530	518	551	502	540	506	491	540	489	493	509	476	497	489	538	517	517	470	506	517	522	496	518	535	503	477	477	482	548	516	543	462	523	506	566	527	519	519	490	518	525	501	562	503	523	533	509	505	514	489	512	510	520	505	478	498	505	507	508	507	530	522	529	544	504	477	526	512	488	508	512	528	548	540	472	523	510	510	517	490	558	519	544	538	526	528	522	525	501	507	536	530	497	506	500	498	561	564	492	551	518	508	510	520	493	499	513	513	549	516	552	534	534	520	475	496	485	508	488	481	479	522	489	498	529	483	493	493	512	564	571	474	529	516	454	540	508	524	534	513	564	525	461	516	492	505	482	522	515	535	516	532	494	546	483	519	528	480	473	482	506	526	512	510	508	487	538	519	525	531	502	480	536	511	524	506	491	492	482	515	472	496	514	497	519	526	580	524	555	515	507	492	513	490	541	484	497	498	516	516	506	514	576	515	552	540	542	523	516	495	503	533	495	516	501	509	494	512	460	489	485	503	557	540	501	511	472	507	507	491	491	505	508	525	492	504	497	523	537	464	472	487	506	504	507	479	546	521	537	506	507	531	533	493	523	490	515	512	516	508	524	493	549	524	511	519	494	518	494	506	511	516	536	522	542	556	545	524	495	486	487	530	512	551	498	501	535	495	501	511	487	495	489	506	514	497	495	509	525	497	492	533	521	500	497	495	562	506	501	476	520	531	527	522	507	513	537	488	479	537	541	511	498	499	494	529	489	475	528	534	525	506	486	525	502	488	488	550	518	516	517	505	534	462	553	518	514	519	492	508	486	525	524	510	515	488	486	510	519	523	541	500	482	536	499	486	522	546	502	527	530	467	530	511	530	457	501	509	519	450	601	547	505	523	507	521	516	517	541	515	495	486	541	527	486	531	518	490	554	515	511	490	473	522	557	493	482	534	536	493	537	503	516	535	508	511	501	537	515	506	485	513	515	460	521	497	513	502	531	508	554	520	502	493	480	492	494	489	526	468	479	489	528	564	502	525	508	511	534	519	516	486	521	541	514	502	519	515	506	483	504	477	487	479	497	492	490	515	498	502	482	527	541	500	559	492	514	489	575	515	482	472	537	565	512	487	549	495	469	485	508	493	476	503	490	526	526	524	505	543	477	517	480	492	471	478	530	496	524	536	508	503	520	481	486	497	508	457	516	518	502	514	510	531	539	529	514	492	506	480	521	551	475	457	541	515	524	505	466	528	507	501	535	539	492	475	557	493	460	527	535	536	503	491	528	527	528	538	511	527	539	511	518	485	493	539	539	516	514	518	530	515	517	518	501	493	518	514	533	526	481	545	495	540	508	496	545	504	537	503	531	496	510	497	501	512	536	516	477	547	548	513	498	490	495	488	495	521	546	505	565	459	517	476	498	501	528	553	507	485	526	514	499	528	495	514	533	545	491	525	504	458	536	490	529	520	551	514	532	491	480	542	543	523	543	489	529	517	526	499	502	481	546	519	527	505	499	537	504	524	474	554	538	510	500	521	503	560	550	534	545	534	491	496	478	518	518	526	530	519	529	498	477	498	516	548	503	533	501	543	563	569	527	513	505	560	506	483	493	493	551	492	515	499	532	523	541	494	517	558	478	531	532	535	534	514	488	521	515	547	524	521	545	562	525	511	521	516	497	528	515	540	485	532	549	487	534	556	517	503	508	483	493	508	516	511	479	541	497	523	523	512	525	551	501	542	537	533	482	546	541	496	474	544	480	535	508	513	532	505	523	541	518	517	471	486	500	494	549	538	557	520	477	529	497	478	549	515	490	527	522	521	511	496	475	516	509	507	474	532	505	523	526	506	548	494	504	510	539	523	532	529	502	529	494	491	523	482	529	496	524	485	480	515	509	499	537	518	512	538	485	518	542	513	472	499	545	538	555	511	517	506	483	484	489	507	491	452	508	543	507	534	468	506	535	544	531	506	488	472	517	501	529	525	531	515	470	529	492	570	476	466	456	487	484	539	503	480	518	492	493	505	524	514	483	527	492	510	509	513	502	563	512	508	487	521	549	487	527	507	523	478	521	467	494	513	517	526	555	483	503	467	488	496	518	580	504	515	533	533	519	531	526	569	508	445	519	550	515	494	532	477	499	534	521	516	530	526	466	478	487	504	492	550	499	500	525	523	526	519	502	509	499	537	514	466	519	474	553	541	493	526	519	485	511	543	486	534	500	481	530	521	505	500	498	525	504	513	547	441	503	528	508	513	485	529	543	521	541	487	480	478	456	488	507	538	480	516	477	538	504	529	524	491	511	528	511	481	498	480	491	493	461	495	565	500	487	548	529	529	513	504	533	511	563	550	546	508	501	505	463	497	578	526	550	468	540	519	522	507	483	520	496	469	515	510	520	542	528	543	461	488	482	534	557	526	521	532	461	508	490	504	517	506	469	474	478	494	500	489	539	483	514	543	503	568	502	489	501	491	512	472	468	559	476	506	517	530	469	479	497	547	505	497	484	543	490	486	549	531	474	512	481	487	470	510	489	513	524	515	497	480	477	503	516	472	503	574	511	496	473	493	511	505	510	524	510	530	532	510	476	471	495	502	463	530	525	497	527	517	528	510	536	514	505	541	525	500	524	487	519	504	545	541	519	500	531	536	500	480	535	527	524	522	522	515	470	551	489	521	472	532	502	524	557	531	496	494	509	500	532	530	518	488	494	513	514	492	507	534	539	556	542	514	501	520	525	499	504	516	492	554	541	478	496	521	505	517	500	539	499	516	504	553	523	539	514	557	488	505	496	552	529	530	525	519	519	509	524	515	501	511	511	479	500	472
49024	20583	6176	2023	950	369	293	295	263	278	215	255	274	255	266	220	228	263	234	271	261	222	269	245	253	253	239	259	220	242	254	238	244	265	262	237	260	242	248	242	211	249	232	238	229	262	248	227	264	212	229	245	246	255	264	277	210	253	252	235	242	212	275	269	220	224	202	229	221	221	225	237	246	240	232	248	226	234	240	217	219	293	253	254	224	255	231	246	257	250	299	232	220	271	229	259	238	234	258	261	268	248	221	223	236	256	246	244	221	257	273	249	263	227	265	210	245	244	249	234	277	243	225	239	232	234	236	251	259	255	210	243	240	235	250	270	247	217	255	248	233	256	257	264	221	251	234	222	242	241	229	254	211	231	236	264	258	235	223	227	215	256	236	264	255	243	258	214	205	261	243	239	236	271	239	210	226	267	231	244	220	223	240	227	240	239	221	233	264	237	231	292	255	252	218	224	219	251	275	223	237	252	222	233	222	237	223	237	276	243	240	232	254	234	245	231	269	246	263	252	257	243	244	242	251	247	251	271	229	221	233	222	234	245	226	242	250	252	243	277	257	210	247	215	241	247	245	238	258	222	271	221	220	271	228	245	247	221	232	256	234	234	260	234	248	224	241	257	248	266	207	242	232	209	252	221	258	274	230	253	255	250	222	241	255	249	261	269	225	241	239	256	218	229	235	246	245	239	271	234	231	241	239	227	258	268	254	242	256	250	253	268	236	240	252	230	240	216	256	268	229	233	249	256	242	229	234	258	250	205	224	259	243	237	269	247	263	231	248	255	229	267	227	252	248	224	240	251	245	254	213	242	243	290	247	237	249	225	224	257	249	257	208	240	241	236	238	248	248	234	266	210	256	240	246	259	277	224	225	250	257	264	277	250	256	233	256	241	237	235	225	245	242	279	229	240	239	236	224	242	217	230	234	235	241	236	255	228	220	242	263	232	188	229	235	238	231	252	265	262	226	256	256	220	243	248	252	233	210	234	222	241	215	236	239	229	253	232	219	234	256	240	247	215	236	230	257	238	269	241	254	242	225	241	224	220	220	256	281	247	228	234	216	228	232	236	211	225	224	269	251	223	210	240	228	230	232	242	215	235	245	226	247	289	256	242	217	231	243	263	217	210	306	241	242	223	263	229	225	265	210	242	226	245	255	251	258	261	251	232	259	246	230	271	265	218	247	214	253	212	229	274	236	259	241	206	245	225	221	245	255	233	235	232	243	237	211	208	238	263	244	229	226	235	281	222	232	243	227	228	278	255	247	242	291	262	255	236	255	256	230	229	210	251	256	229	228	244	244	209	204	265	244	257	224	220	236	239	226	236	225	250	228	259	238	246	243	266	235	233	235	239	232	233	239	249	259	256	243	246	288	225	219	230	227	220	249	227	243	239	249	257	258	213	230	228	255	264	266	235	236	256	262	231	238	223	248	247	247	252	214	210	240	237	216	239	240	207	261	249	231	248	247	244	240	238	214	255	237	263	272	239	245	235	226	252	240	256	252	255	249	256	219	263	236	238	246	243	241	208	269	247	238	232	238	234	249	247	251	259	242	247	233	254	261	256	259	273	234	255	246	221	242	221	211	291	233	232	251	232	227	259	225	248	260	246	257	269	235	201	249	209	230	232	242	236	231	268	245	248	214	212	242	257	267	238	238	265	222	244	248	244	231	247	220	241	243	237	215	239	214	260	277	241	248	269	247	231	220	252	244	241	249	234	246	222	229	259	235	207	237	238	235	226	245	222	236	263	221	237	228	233	234	258	252	252	234	227	218	246	237	230	260	243	229	248	216	213	297	243	224	246	249	265	244	260	200	212	238	256	246	280	258	233	263	258	260	247	234	230	254	240	236	242	245	236	223	264	219	243	239	272	234	257	259	234	252	237	248	240	207	228	239	254	248	278	245	212	224	242	236	230	229	241	250	248	251	226	258	250	262	229	213	249	254	252	243	250	228	263	231	227	228	226	303	233	246	230	240	249	235	232	251	246	258	252	248	226	231	233	237	208	237	240	214	280	211	219	261	283	250	246	260	238	243	244	235	233	243	247	229	242	218	238	216	201	253	227	219	234	253	225	242	245	251	244	227	232	245	227	237	246	226	237	258	247	238	246	234	218	204	247	248	250	222	249	234	239	238	243	261	230	257	220	234	250	218	208	259	248	235	272	254	262	253	266	237	225	243	243	261	212	242	255	230	213	222	251	247	266	231	250	261	219	223	260	254	256	239	231	220	237	225	227	232	229	277	240	229	240	252	262	205	263	210	247	272	260	262	280	260	228	250	225	221	261	239	210	243	215	224	222	247	251	229	272	197	253	210	210	244	261	210	243	217	233	248	231	224	231	269	259	210	237	229	256	231	268	225	225	224	254	238	255	249	250	233	221	231	224	250	256	222	217	298	220	252	249	225	243	235	239	248	255	266	280	283	260	205	257	258	268	235	223	255	256	251	258	258	238	241	245	290	261	236	248	228	236	211	225	256	240	233	217	254	260	270	238	200	246	245	196	242	229	229	222	243	241	218	245	227	271	210	247	230	238	264	252	232	226	234	206	228	260	241	226	218	283	234	234	238	234	254	217	210	262	235	241	243	241	245	236	237	242	230	249	222	268	244	301	262	243	269	211	235	239	242	219	234	248	230	235	259	261	225	242	239	269	277	248	231	231	219	228	197	195	245	222	240	235	238	254	220	235	212	235	237	266	243	243	267	257	203	229	228	238	251	244	219	234	246	259	242	228	239	233	238	240	236	266	256	238	206	227	226	227	229	246	276	251	232	247	246	238	256	248	229	223	228	217	261	233	224	244	235	232	250	244	267	275	243	237	217	235	252	277	235	216	244	240	238	244	205	243	225	228	242	214	243	224	257	214	239	224	258	236	228	239	270	257	224	270	263	243	231	257	239	222	255	259	257	247	230	265	256	231	225	239	244	257	266	224	259	261	238	225	234	268	230	258	240	217	247	210	248	227	204	228	269	227	266	225	249	232	217	231	227	241	216	225	209	244	289	221	261	261	250	232	245	236	221	234	262	244	242	247	246	262	230	255	232	217	235	242	233	219	228	239	229	260	249	266	236	259	232	288	234	234	246	232	235	240	247	224	252	231	222	238	227	250	258	228	221	246	237	242	220	215	213	241	251	224	256	266	222	241	242	245	232	237	206	262	245	221	235	253	231	219	257	230	243	251	250	282	260	255	261	224	234	251	252	244	230	239	237	230	253	258	213	245	254	274	266	240	231	251	229	225	242	237	234	243	243	246	233	232	254	241	225	259	243	203	244	247	254	226	246	221	228	241	233	247	247	241	244	239	244	227	243	218	259	233	261	244	236	263	248	232	212	273	262	232	242	237	236	222	210	239	244	232	245	246	235	222	246	220	244	218	228	239	243	247	277	243	220	246	233	256	234	225	258	243	257	233	246	239	244	267	234	242	217	220	229	251	240	251	241	243	239	232	242	237	197	247	239	253	252	266	245	246	215	242	265	259	290	227
32701	13436	7824	4601	2779	1025	776	709	692	678	659	604	568	632	550	581	556	579	532	562	538	556	505	562	524	535	526	540	505	550	536	508	526	537	562	532	536	539	531	535	503	498	578	525	487	561	514	525	529	513	501	526	497	524	488	537	527	500	509	530	529	531	520	514	530	528	516	498	537	499	544	480	512	535	571	516	526	477	494	525	507	536	490	535	548	515	536	520	461	537	518	535	584	506	533	517	493	516	523	526	470	523	497	528	526	532	557	535	523	563	514	515	540	504	519	523	529	510	534	525	558	521	543	549	480	526	490	534	554	500	525	496	532	495	524	530	475	510	545	541	527	527	476	476	519	504	543	543	481	512	503	531	523	505	515	488	562	527	540	516	503	533	519	490	540	577	539	528	538	546	526	485	526	547	553	528	513	537	533	499	512	568	535	521	518	518	536	502	510	548	492	514	553	472	537	556	532	523	520	532	530	502	454	515	479	549	571	505	570	532	527	513	542	551	523	564	540	505	494	507	524	547	523	501	513	508	531	532	565	506	519	531	524	506	521	540	523	537	514	500	513	506	521	522	497	541	489	494	524	541	564	509	532	563	540	547	547	513	508	560	554	498	529	540	493	502	542	524	494	495	546	541	488	543	545	517	548	525	500	554	492	511	509	487	523	579	552	544	522	503	508	552	490	516	514	524	494	505	479	541	539	540	561	547	528	525	530	535	535	539	508	503	528	559	528	488	513	504	546	554	509	534	561	537	492	552	558	533	565	536	479	538	537	529	486	515	535	489	537	517	514	531	503	529	523	500	550	528	553	542	577	486	524	505	531	490	489	509	531	495	535	507	490	512	544	528	522	518	498	504	533	480	523	539	551	528	491	453	528	498	494	538	537	507	532	534	534	508	532	513	540	502	546	547	549	547	537	531	531	510	519	511	501	521	476	531	534	556	466	503	556	506	488	509	514	501	531	525	492	548	487	561	532	523	471	536	526	529	501	523	501	546	564	542	534	509	535	577	495	473	483	539	538	524	488	529	547	555	518	522	536	520	521	510	530	514	506	506	547	490	465	523	542	523	525	519	500	530	478	479	520	533	533	528	484	525	533	512	551	504	504	497	534	527	512	544	501	522	528	514	539	524	513	528	547	485	476	536	492	540	561	490	555	500	549	501	538	506	534	498	499	534	535	528	517	492	525	504	544	562	547	549	533	507	477	488	496	539	509	490	530	490	533	546	493	519	525	559	544	511	593	505	518	516	515	532	560	533	460	497	534	524	493	528	507	458	535	513	574	469	529	531	455	496	515	542	528	549	539	504	537	510	496	529	517	493	491	522	530	549	506	535	514	502	524	486	526	533	567	563	562	478	525	549	499	541	525	504	483	524	525	551	484	501	547	492	494	498	517	536	505	546	553	545	519	523	533	557	537	511	536	535	535	508	504	535	542	532	526	485	497	474	518	508	491	553	537	552	513	487	493	548	526	532	550	523	598	592	495	478	490	489	489	492	519	532	524	510	497	528	509	512	550	547	530	516	520	520	482	535	562	506	547	518	514	525	479	535	512	534	514	567	552	524	547	547	517	516	535	532	531	543	534	499	562	457	523	551	518	533	506	490	523	498	493	485	572	495	480	514	546	521	552	558	515	502	513	552	493	538	518	553	537	535	543	506	519	513	474	553	509	494	554	519	506	530	495	518	546	515	540	518	544	503	548	510	493	521	553	552	511	515	531	513	510	573	532	500	518	538	512	489	495	499	560	541	540	549	534	499	529	531	511	538	525	484	550	542	526	530	484	489	521	494	494	485	525	523	544	510	525	544	501	560	516	486	566	513	517	533	521	532	516	545	548	516	534	580	504	530	514	565	490	539	574	522	507	514	527	499	565	494	538	531	530	533	564	503	551	511	524	569	573	508	544	501	524	481	527	523	546	547	497	574	451	524	508	520	504	531	560	545	530	492	530	502	521	544	508	527	529	546	529	473	539	528	535	466	511	511	527	504	551	510	507	488	503	528	504	467	511	506	540	499	514	535	510	538	542	500	494	518	517	488	501	518	534	576	539	537	524	514	531	517	537	515	542	548	535	512	489	496	545	530	522	489	550	536	529	523	514	523	525	529	525	534	483	482	486	545	562	500	535	537	532	517	524	531	541	530	535	513	532	505	489	495	536	550	501	501	548	533	506	506	548	515	520	495	516	501	468	517	530	504	506	563	521	516	509	530	537	573	542	533	541	485	514	530	524	554	500	537	544	516	496	476	543	534	516	486	513	504	519	535	528	514	480	556	508	553	518	550	514	486	532	538	548	497	527	480	556	553	509	526	525	511	544	511	556	564	533	502	510	511	550	528	540	488	502	526	533	570	543	531	514	519	508	500	531	547	509	533	520	522	526	517	537	524	527	540	564	552	525	519	507	550	518	525	531	533	532	550	544	536	513	553	566	516	505	535	515	489	540	544	528	515	525	521	510	505	523	501	519	505	527	546	478	497	505	494	505	578	501	523	537	546	493	501	498	503	520	502	515	528	528	515	541	538	544	516	494	538	483	550	567	556	519	550	497	499	546	519	525	524	504	532	519	551	513	526	522	513	510	492	511	566	507	529	523	580	491	521	520	495	533	552	510	533	552	504	505	515	505	531	474	479	481	468	543	513	537	527	527	526	526	499	513	506	504	541	501	518	558	518	541	510	524	518	512	546	534	526	498	531	536	527	504	538	571	530	502	535	518	559	548	486	484	531	501	497	468	553	478	505	513	530	520	521	511	533	518	533	497	490	507	531	553	536	508	486	522	514	553	537	534	557	566	525	531	497	548	547	573	510	516	528	500	519	561	527	518	521	595	539	540	526	544	517	524	498	496	488	558	550	515	525	481	522	521	522	569	521	491	567	504	511	506	491	523	529	517	527	505	522	524	504	528	523	539	515	507	474	512	480	507	499	546	517	561	547	502	496	501	501	518	506	519	519	487	468	516	521	541	495	543	563	533	497	516	531	511	530	521	485	542	564	552	520	516	532	521	477	500	498	523	549	477	529	511	518	506	550	527	545	541	562	528	531	528	496	498	577	516	527	511	526	524	512	508	541	528	564	532	500	507	530	553	481	528	512	535	529	509	503	508	560	516	469	538	515	480	500	506	526	510	541	543	566	480	513	511	514	532	481	516	598	529	538	543	529	523	490	530	525	538	540	560	517	513	551	496	520	515	489	497	515	511	502	494	531	526	529	547	514	518	528	507	554	536	532	510	545	555	520	522	548	524	533	523	559	539	527	539	543	504	553	523	487	511	514	510	514	545	508	518	511	506	509	478	572	555	508	526	522	530	529	538	518	522	462	499	535	539	482	525	527	518	528	499	563	549	551	484	515	523	529	531	504	541	548	513	529	543	533	531	510	531	517	545	515	491	509	541	519	515	491	529	511	491	564	523	505	538	524	530	567	543	519	558	511	510	499	476	509	504	533	500	506	490	520	543	548	514	514	540	524	535	524	496	509	525	541	494	499	485	528
56119	28155	11074	3290	1401	627	347	287	314	267	274	251	236	228	243	223	230	210	242	265	226	227	213	233	218	245	230	237	249	235	238	197	210	198	224	221	206	230	229	226	216	203	226	238	215	253	236	216	228	222	216	225	235	209	215	200	217	250	224	242	262	227	206	241	258	231	218	219	236	247	207	221	248	229	233	227	200	221	231	258	216	226	228	253	230	235	239	209	236	243	233	226	221	220	231	245	221	166	193	215	225	227	248	232	229	220	221	234	223	222	234	217	204	231	227	208	261	231	210	221	223	260	255	209	200	261	262	224	217	219	228	226	230	202	243	228	206	238	237	273	223	231	218	234	218	245	219	208	214	216	240	228	244	221	241	221	222	217	211	221	209	227	241	235	255	224	203	254	240	235	213	197	221	224	222	244	217	245	245	222	212	220	218	238	242	215	200	227	175	228	241	220	223	216	212	211	247	250	200	230	281	230	226	237	206	235	202	231	230	192	206	208	231	219	208	243	217	250	235	229	221	232	206	217	220	228	207	241	231	226	224	242	206	243	202	230	224	217	224	247	228	211	238	227	257	255	249	224	202	194	236	238	237	206	259	227	221	241	243	231	225	204	223	203	228	202	202	194	229	258	234	261	248	234	221	239	216	210	229	245	243	193	231	204	220	219	223	236	209	214	207	223	201	221	261	241	232	250	206	215	228	234	212	207	244	230	241	206	224	233	237	245	231	232	221	234	231	221	214	214	227	212	222	239	225	247	216	204	229	213	225	245	221	231	230	228	232	217	181	235	224	262	230	245	222	219	220	227	243	223	231	203	235	210	196	211	219	187	229	237	232	198	254	236	244	202	218	227	251	228	213	220	232	224	254	251	204	227	232	231	199	252	226	225	249	204	227	235	228	226	243	220	245	235	197	248	210	215	229	229	218	221	225	237	215	230	207	197	235	221	212	246	234	239	244	212	244	222	216	225	235	217	232	216	237	235	221	200	225	223	199	246	214	215	239	235	212	214	258	256	236	248	232	240	233	203	225	185	231	235	229	223	214	228	258	208	241	224	222	213	225	223	171	252	260	224	208	264	234	217	249	200	214	196	214	255	219	226	232	219	240	220	227	198	240	215	225	218	241	197	267	261	233	230	204	230	241	241	208	236	226	265	204	227	209	225	220	227	213	246	242	240	218	208	245	256	221	236	242	220	232	235	213	219	247	216	207	241	217	235	225	240	217	224	218	223	206	203	246	210	201	220	204	227	209	224	235	219	229	226	262	229	258	218	210	232	253	249	238	253	229	212	225	247	225	195	229	244	220	267	256	210	228	220	225	218	227	217	214	199	219	265	227	205	214	237	222	225	220	234	213	219	235	240	260	252	214	256	198	223	229	208	230	207	201	235	250	241	232	212	220	249	201	246	216	245	214	210	229	233	225	213	248	235	235	223	267	222	221	236	239	218	230	267	227	236	219	241	214	233	240	223	224	214	197	223	206	234	229	243	207	230	225	213	216	220	202	205	208	229	243	188	209	236	253	215	210	239	259	225	222	218	244	244	216	213	268	210	228	201	220	245	211	212	230	224	236	253	224	224	211	242	229	246	243	235	211	224	218	217	237	217	222	214	205	230	242	207	235	217	242	247	243	234	232	223	218	225	240	249	199	229	233	216	235	217	238	247	244	256	252	246	257	213	211	209	199	243	217	228	231	221	229	199	214	211	260	209	249	231	252	226	228	214	236	220	234	218	258	225	207	230	209	259	203	240	206	232	233	253	212	200	245	261	218	227	216	237	229	216	240	211	260	278	211	234	248	228	242	210	240	226	234	227	222	217	228	243	239	221	229	259	230	213	212	235	226	235	224	238	234	245	218	219	257	227	224	249	228	217	242	214	227	218	199	225	219	233	225	236	220	235	194	223	222	217	222	231	215	222	217	217	229	231	217	188	211	215	213	227	201	263	227	204	253	249	225	246	203	237	231	231	223	215	232	206	247	227	225	224	209	255	229	234	234	235	230	233	237	207	235	238	236	226	228	228	227	221	223	235	213	228	218	204	200	207	237	244	240	232	191	251	240	215	221	224	255	203	238	207	233	213	225	213	232	238	222	244	213	233	250	242	226	223	256	229	242	188	196	225	196	203	230	213	236	254	235	221	219	220	224	242	224	221	226	216	231	194	225	233	200	249	226	251	256	206	232	227	224	215	231	255	232	245	213	209	224	238	225	220	235	216	264	242	242	243	224	224	249	229	223	237	223	232	233	218	239	244	231	215	234	204	215	250	227	192	233	256	223	222	195	216	224	247	231	260	227	245	237	208	231	222	214	214	217	211	231	214	254	245	226	243	210	214	200	215	226	235	198	231	240	230	258	217	234	244	243	226	250	224	222	208	222	238	189	236	248	224	228	226	250	226	218	213	213	235	249	219	211	225	232	229	213	215	236	182	244	209	206	233	236	236	274	213	239	208	278	238	211	212	218	200	257	224	243	187	237	257	223	242	227	230	247	242	220	250	244	202	230	224	220	228	238	216	197	240	218	272	230	287	225	222	207	224	203	228	208	224	193	226	203	260	217	236	232	221	216	222	240	254	231	231	225	199	242	250	203	238	225	221	228	229	248	245	251	253	238	217	190	237	234	225	222	234	205	239	247	248	199	245	230	233	233	230	221	223	211	253	203	249	215	215	191	210	219	242	261	229	263	191	204	224	218	220	224	234	211	248	203	218	202	221	208	229	224	225	219	207	236	217	241	256	240	243	198	200	214	227	227	199	257	196	227	231	215	228	247	211	201	220	251	256	248	246	222	226	225	210	240	227	251	212	242	215	236	251	213	232	192	217	231	209	233	260	222	216	221	233	235	241	221	233	225	231	248	208	230	245	196	225	241	225	198	243	214	247	251	250	236	236	248	217	238	256	223	237	230	222	256	226	240	212	232	213	205	237	260	227	229	278	224	218	235	257	227	225	221	224	233	239	199	225	241	194	232	222	226	247	258	222	219	232	249	225	238	223	236	218	214	219	230	234	219	217	201	219	215	205	200	217	252	243	234	209	219	196	217	231	216	256	202	257	208	213	256	225	244	215	219	219	198	257	228	211	233	217	223	223	238	208	232	242	257	226	260	253	236	276	246	218	247	251	240	215	229	223	211	216	234	216	217	222	223	233	266	249	241	235	201	222	242	213	242	224	237	191	227	222	234	217	222	214	236	213	202	227	185	227	212	239	254	239	237	238	217	208	257	242	233	219	240	224	198	215	204	213	219	203	220	202	243	260	251	202	234	242	216	229	234	207	219	249	252	219	222	207	210	219	261	225	222	238	217	227	245	234	230	228	216	212	221	230	204	218	215	236	210	208	204	232	217	222	214	214	248	198	218	211	215	228	212	219	243	238	244	215	248	204	211	202	222	212	211	214	237	223	223	228	254	231	217	224	235	209	220	204	279	230	238	241	243	227	255	211	226	228	202	233	213	228	224	212	220	233	234	225	212	216	189	230	245	219	253	240	235	252
37212	21996	12311	6614	4441	1938	931	848	785	744	682	686	619	634	655	559	563	587	488	530	521	477	562	519	535	512	550	548	489	502	493	523	518	536	524	533	502	518	512	554	490	527	488	502	519	514	501	492	502	514	508	469	520	534	538	520	496	504	516	558	506	546	493	510	506	483	499	506	442	495	512	515	519	493	518	486	484	506	519	491	522	442	495	518	518	481	517	499	460	529	520	488	509	484	483	473	520	513	518	525	480	552	500	499	491	466	433	495	534	504	516	497	514	482	502	495	493	485	550	526	463	478	512	516	484	491	518	528	487	481	509	445	549	485	500	507	557	505	493	487	485	508	530	514	493	521	504	470	472	518	520	486	470	492	500	521	459	486	534	455	467	482	482	489	480	480	521	506	509	507	481	523	489	504	515	466	460	506	504	508	494	492	443	503	505	493	538	487	472	496	483	481	504	493	525	531	463	494	482	505	512	500	532	506	497	489	509	505	547	547	514	483	496	501	490	497	507	507	492	522	512	476	472	499	528	479	495	508	494	460	534	479	491	500	538	487	500	468	543	485	530	526	498	502	501	494	499	488	507	509	503	533	516	502	529	512	536	526	497	515	487	503	528	462	568	482	487	522	525	515	530	522	488	484	485	481	467	494	504	472	476	509	510	512	510	489	470	527	489	518	508	502	498	493	482	519	521	541	515	506	481	519	508	521	513	519	475	495	494	519	497	458	496	524	525	545	530	507	484	500	519	508	513	518	494	455	501	500	514	483	481	488	510	550	508	474	484	532	529	531	497	490	520	465	478	485	510	539	499	534	495	487	492	504	549	512	522	500	469	519	540	452	480	514	555	499	520	489	512	488	500	483	538	485	529	509	508	537	518	483	512	504	478	513	545	483	466	504	491	476	466	482	487	492	530	501	461	500	512	474	501	527	465	482	508	496	464	528	534	519	514	504	493	510	467	491	504	499	524	519	513	469	469	514	493	517	516	487	455	484	483	545	514	491	509	498	524	522	491	506	502	500	503	502	488	488	477	483	481	498	502	497	519	503	454	492	513	490	483	499	501	511	496	498	507	509	524	497	482	499	483	486	439	490	493	540	500	515	517	531	483	488	530	466	474	531	503	519	520	498	499	514	505	465	506	476	534	501	498	517	520	490	482	541	503	460	494	519	503	463	481	503	495	479	542	527	511	483	547	519	494	471	521	487	507	486	503	462	486	538	528	465	497	487	502	494	533	469	505	490	477	484	483	528	506	472	490	518	518	472	521	488	476	508	490	498	476	494	545	494	493	509	503	474	524	501	462	531	507	532	521	521	487	530	486	528	483	497	486	448	508	479	510	517	491	461	516	518	482	461	507	522	528	537	535	510	509	484	510	479	530	499	526	515	534	485	489	505	545	490	533	508	478	503	486	517	506	503	500	487	488	512	453	513	469	510	488	521	507	493	518	508	462	485	525	483	487	506	474	489	473	523	519	520	510	486	501	493	490	505	510	522	506	505	505	506	504	514	486	472	481	501	435	511	508	507	534	497	497	497	479	468	528	493	489	459	510	488	479	463	480	488	506	499	508	502	546	498	468	490	538	512	534	464	512	461	491	546	488	502	513	510	484	499	497	486	458	499	490	496	515	531	502	493	520	476	506	511	477	478	485	531	455	454	502	507	510	527	503	473	480	493	542	481	493	473	488	512	480	493	543	495	480	468	496	488	505	520	525	457	493	484	485	476	516	476	477	460	500	478	505	492	502	540	501	519	497	503	512	496	504	486	512	503	518	512	519	469	468	477	471	503	487	510	477	520	528	480	544	488	486	482	546	485	504	513	504	478	492	523	492	513	523	520	537	468	500	549	479	494	483	522	513	483	500	487	505	498	483	541	509	505	505	509	469	443	489	480	497	546	458	516	492	503	484	489	482	484	488	494	530	506	532	526	484	503	516	492	467	539	506	493	460	471	460	510	486	493	495	493	508	509	498	530	489	530	498	500	484	499	497	496	513	466	505	492	526	527	511	500	501	508	497	485	473	493	510	475	526	524	465	449	477	491	520	509	472	520	512	537	492	524	461	514	494	509	516	494	492	513	532	494	532	486	488	503	539	521	496	494	501	486	567	515	472	505	470	533	488	503	516	504	520	528	547	525	522	471	501	515	473	520	504	477	507	487	515	526	506	490	479	500	496	503	535	491	474	483	527	556	508	500	486	522	470	545	462	510	516	535	560	496	523	500	464	513	500	512	486	515	479	489	503	504	505	507	492	494	495	490	491	518	482	474	498	507	495	486	495	529	513	519	500	524	533	503	472	486	486	517	479	515	498	508	488	529	481	491	528	460	539	458	493	468	449	482	501	510	484	479	490	508	506	507	498	486	469	438	507	514	486	514	455	490	460	525	519	517	479	504	498	470	505	532	568	511	521	509	482	512	520	450	522	544	496	546	494	494	523	531	513	533	510	492	523	493	498	495	513	475	503	492	484	485	499	522	534	520	459	527	486	495	488	493	506	520	450	482	511	496	477	519	454	490	523	532	554	554	478	514	513	503	479	475	499	522	493	477	515	464	504	523	517	494	509	527	506	499	487	480	469	499	530	481	518	497	518	518	543	506	488	507	461	524	512	473	513	514	525	484	451	515	501	456	506	485	503	503	506	530	480	511	532	513	483	493	492	504	508	481	508	457	513	481	491	468	489	499	525	525	521	534	514	484	524	503	504	513	479	491	483	482	525	465	464	476	522	498	473	462	525	437	474	518	483	496	487	548	509	512	499	509	489	486	461	496	482	522	492	450	496	517	492	557	517	503	542	516	491	524	487	503	534	499	520	520	492	478	456	460	495	492	478	528	512	489	437	481	488	514	511	480	527	499	495	529	472	510	480	511	535	479	525	499	447	535	501	532	449	513	514	487	514	472	514	491	471	494	505	509	491	500	473	464	497	491	523	502	479	518	496	546	510	541	523	494	527	492	502	508	508	489	509	468	478	511	478	499	525	527	470	469	452	530	498	499	483	482	532	510	498	490	527	504	491	466	510	496	497	527	493	514	482	515	435	510	505	478	493	485	512	520	480	493	507	534	521	499	511	509	530	508	519	493	521	496	511	513	478	467	519	483	518	478	515	466	503	512	451	496	491	511	508	469	528	503	504	467	575	507	484	515	518	493	487	512	507	501	489	475	481	520	471	470	507	512	481	473	475	550	528	517	526	484	504	518	489	504	500	472	463	498	518	525	498	482	503	502	540	495	487	474	487	458	478	474	528	508	501	460	488	480	499	513	497	449	519	533	498	500	515	502	463	539	501	501	455	482	513	516	508	453	458	508	487	505	520	478	456	506	496	542	519	514	510	481	479	500	532	498	504	510	482	496	484	478	490	495	470	517	550	502	496	443	493	515	476	501	516	494	504	470	537	519	488	491	513	513	513	483	508	522	519	464	505	501	511	512	518	498	509	516	461	465	495	500	514	493	483	516	485	474	480	516	508	502	528	474	495	502	490	567	469	500	496	543
64979	35368	18607	7734	2415	948	339	298	308	256	242	246	270	261	261	238	267	252	237	232	243	226	263	220	238	243	216	218	236	266	237	247	219	209	242	244	226	257	209	220	231	254	208	257	268	224	219	260	219	242	226	252	217	254	191	263	245	225	247	266	239	242	252	239	246	232	239	236	238	246	199	203	250	246	260	213	210	232	260	247	221	243	225	226	216	214	216	232	231	267	258	258	232	251	250	238	207	227	242	204	241	212	213	239	213	214	225	234	227	232	240	240	241	218	218	223	225	232	205	190	255	265	198	240	224	207	275	224	255	230	243	215	231	253	225	211	218	206	235	218	256	234	210	226	222	215	223	230	252	224	253	232	218	220	239	245	252	234	217	227	234	235	245	252	214	236	230	248	224	224	229	216	216	252	231	229	209	228	235	225	238	241	238	226	226	253	258	242	208	226	205	257	232	251	193	199	211	262	219	212	224	246	214	245	240	214	240	214	238	281	246	258	240	204	210	211	219	250	259	234	232	226	217	238	225	217	242	240	241	251	238	271	239	205	214	257	224	218	199	234	207	212	206	250	213	239	226	227	253	237	241	240	208	258	235	241	216	254	231	209	204	242	222	240	231	206	248	202	230	265	217	254	256	251	249	245	229	249	233	227	221	232	230	223	273	253	242	232	221	246	247	243	261	212	248	213	248	229	215	198	242	227	220	228	254	215	237	237	253	247	238	221	227	220	196	233	233	218	201	235	204	219	226	211	233	275	236	245	230	263	227	248	236	248	242	225	257	229	218	232	206	200	211	229	254	222	243	243	209	260	262	210	214	252	231	240	237	204	221	250	210	245	229	229	228	209	213	214	260	234	247	246	217	239	245	207	212	229	230	238	223	228	232	236	252	239	233	245	237	263	253	264	236	245	241	233	225	266	243	229	234	238	243	230	246	240	234	231	234	235	241	220	252	261	223	218	240	230	231	207	236	257	261	206	225	228	231	226	250	235	249	250	223	246	209	225	246	241	247	243	225	241	221	251	225	245	255	224	233	226	261	241	230	226	247	223	230	276	247	230	239	225	251	244	228	236	216	240	217	234	242	237	224	229	233	200	198	236	236	231	223	230	227	210	224	238	232	231	241	228	222	229	245	257	238	236	270	218	246	243	223	228	217	250	232	230	223	238	233	216	229	212	252	271	208	199	218	214	234	215	229	250	242	216	232	260	240	211	250	211	207	230	235	238	216	213	233	251	246	214	239	228	236	204	242	241	243	231	224	237	235	244	234	237	242	243	242	205	241	241	228	228	231	233	218	227	247	252	230	235	254	239	221	243	221	204	248	227	248	252	236	220	205	242	235	209	236	211	208	230	259	237	251	242	227	233	228	232	212	203	231	228	251	250	255	253	244	223	225	237	241	246	230	235	248	224	211	234	244	257	245	234	211	246	253	227	278	232	260	263	250	239	238	227	244	240	224	225	219	232	224	237	221	242	239	250	214	238	237	248	239	235	228	214	250	225	236	244	214	212	238	230	234	231	227	242	281	264	210	211	224	230	227	205	203	230	226	243	246	225	241	235	226	230	216	231	233	224	226	260	235	223	238	232	252	254	237	235	239	244	260	233	238	237	218	231	229	221	200	251	242	226	215	209	215	257	270	251	220	239	267	243	208	205	202	233	240	208	221	207	238	265	224	222	207	241	253	234	235	247	232	226	234	259	244	267	260	250	237	237	245	227	239	253	231	225	235	231	237	239	238	260	252	235	248	215	232	253	231	259	264	252	225	213	237	245	237	229	226	220	233	239	224	231	200	237	224	225	218	225	247	230	242	226	218	246	241	234	240	252	248	241	191	226	215	244	247	230	224	213	234	253	235	214	234	225	239	235	235	228	233	223	244	249	239	219	236	224	244	237	238	244	254	236	245	205	238	231	246	250	223	225	239	204	218	244	236	248	236	215	239	223	228	222	243	238	217	244	242	249	206	247	208	232	228	208	218	249	220	209	237	263	240	220	224	211	256	237	235	216	236	242	226	227	231	222	227	233	223	233	202	251	222	247	214	227	220	236	248	254	245	243	229	230	269	216	224	236	251	231	233	236	236	218	256	248	229	224	234	237	236	225	232	232	245	243	241	237	236	225	227	220	212	252	247	252	266	219	245	250	205	238	231	276	238	226	231	241	267	231	226	213	256	211	221	222	235	232	244	228	256	240	208	234	262	265	206	205	228	230	227	224	248	208	215	261	223	266	242	196	240	265	207	215	251	235	240	229	235	248	222	228	238	212	254	241	275	236	249	235	226	263	213	212	245	258	225	248	221	209	233	238	247	199	234	238	284	219	219	241	273	233	219	204	249	212	229	210	243	253	231	220	223	249	229	247	238	244	221	235	255	259	209	243	238	237	233	237	229	211	280	229	267	228	240	249	236	246	230	272	220	231	237	233	227	267	245	211	238	245	223	238	222	234	224	235	232	230	264	207	241	257	229	236	212	229	246	227	218	239	244	263	229	259	220	243	241	211	225	210	235	205	242	243	205	251	203	236	233	199	206	216	234	237	217	230	206	232	209	200	240	226	248	248	241	234	242	208	211	209	242	193	227	221	255	226	252	234	220	230	229	221	252	245	216	228	218	251	270	205	213	233	242	262	225	226	214	262	239	249	252	255	248	233	234	237	204	216	209	244	225	263	224	226	239	245	251	255	219	214	255	271	255	237	230	247	254	215	264	239	223	222	229	224	218	219	217	236	209	211	218	228	217	238	251	222	226	251	222	210	227	215	235	238	241	248	227	212	243	206	223	227	232	234	239	252	233	228	215	233	227	234	220	227	224	232	244	251	227	238	245	248	216	230	248	273	269	208	240	250	226	242	250	226	235	241	234	222	238	224	247	215	226	258	206	237	232	255	232	238	265	204	206	208	222	214	213	271	232	251	216	239	212	226	227	236	233	217	240	240	231	216	252	240	225	214	240	241	201	218	272	259	238	218	220	254	216	213	207	238	212	243	260	247	244	224	241	224	239	251	248	233	249	190	239	245	261	253	260	248	255	217	242	235	249	249	221	263	229	217	219	236	250	230	217	218	221	229	223	257	257	225	229	252	259	205	259	207	235	242	206	253	239	229	251	220	203	216	235	235	203	221	237	232	211	261	235	243	208	251	241	228	216	221	248	240	258	229	234	234	239	239	230	229	258	239	237	242	217	227	215	224	228	217	222	254	218	232	231	220	240	259	247	225	225	213	214	232	244	239	216	227	218	243	219	230	229	236	240	265	264	238	210	242	229	241	246	231	254	242	249	201	259	244	227	221	229	223	238	242	249	229	203	228	225	233	237	214	218	256	223	216	236	240	221	213	239	237	207	235	210	233	216	236	221	234	227	226	256	219	256	228	246	283	245	230	220	233	220	244	217	234	230	218	226	215	206	250	195	220	230	223	204	230	214	242	223	225	223	220	200	241	213	232	229	213	205	227	234	251	258	232	212	214	242	252	240	198	201	225	247	256	227	222	224	227
42846	26163	19439	13276	6708	2730	1042	930	785	741	763	693	669	654	643	558	583	584	612	502	489	548	525	517	545	487	558	527	552	534	510	522	533	544	505	524	523	564	518	497	511	514	525	528	545	505	563	452	531	489	545	540	514	515	459	522	535	503	541	500	494	552	526	484	485	500	523	545	521	540	512	540	495	498	518	523	524	534	540	554	537	540	466	520	530	526	496	533	502	491	485	505	504	564	514	480	508	481	508	529	497	566	508	517	481	510	550	550	541	508	487	519	513	500	502	500	526	510	518	503	549	577	517	544	464	504	500	504	511	508	481	487	518	511	561	481	449	528	484	506	480	541	510	532	477	547	492	519	525	540	505	521	486	521	545	503	537	517	537	521	506	500	519	534	541	531	511	546	527	548	527	488	548	540	544	555	553	481	508	520	488	488	543	499	530	492	514	501	504	507	536	522	515	551	557	510	529	483	523	487	499	509	513	521	534	519	498	585	500	522	543	504	518	531	528	501	489	511	529	493	496	524	536	504	511	517	499	530	507	477	461	497	532	500	500	490	552	518	500	510	506	486	517	506	537	540	539	494	510	486	486	555	507	527	510	559	514	494	504	513	511	508	515	489	513	485	537	511	505	507	501	513	514	531	506	503	540	532	540	522	499	514	526	530	532	518	501	504	501	510	533	491	511	539	537	545	541	499	558	560	522	515	511	511	567	530	494	535	509	525	531	539	510	533	534	518	494	549	520	485	514	514	520	530	498	498	502	525	500	524	550	545	523	515	540	520	497	564	489	508	555	487	544	557	516	516	530	518	473	546	485	531	463	521	544	518	509	505	486	523	496	521	535	486	522	530	533	523	510	483	486	540	554	535	546	504	504	497	507	480	517	497	553	521	493	518	526	475	466	512	544	522	549	478	530	546	478	510	515	521	517	488	521	508	490	543	497	510	511	516	535	515	511	532	522	537	526	520	507	515	499	502	535	495	528	459	493	571	540	540	510	514	471	530	498	504	539	527	531	517	541	513	493	511	516	519	540	520	514	537	496	520	494	556	536	498	505	525	486	442	460	517	504	508	518	499	511	540	556	489	527	491	505	540	521	535	534	524	535	490	510	484	489	520	506	491	552	550	486	520	517	508	514	517	501	526	534	503	464	500	565	566	531	542	521	495	524	542	533	520	490	539	522	499	549	527	527	542	485	544	508	507	523	532	537	536	555	493	484	544	511	526	521	505	530	464	517	526	525	479	539	489	505	512	495	521	541	543	464	486	520	489	484	547	536	506	500	507	511	504	511	526	483	503	515	525	498	444	535	516	500	467	548	528	506	542	502	560	528	520	534	508	526	498	526	505	490	516	538	528	509	536	545	522	542	496	552	545	543	509	528	522	559	553	484	505	492	527	547	554	514	542	521	518	539	523	509	529	494	540	506	523	499	503	496	519	533	526	510	529	551	489	513	496	542	521	524	487	506	517	496	515	523	555	516	513	520	533	500	512	479	528	496	481	490	529	520	564	494	553	556	479	549	520	518	539	535	526	528	551	521	508	528	505	520	519	546	505	507	551	490	531	496	489	498	533	524	484	512	551	523	518	525	532	583	495	533	541	504	533	489	526	539	533	498	524	554	506	491	527	532	523	503	478	553	558	504	509	509	531	535	543	508	479	490	514	468	567	491	574	535	549	498	468	513	505	503	495	492	506	528	520	519	492	520	537	504	491	491	498	517	548	562	516	516	534	550	533	498	534	543	480	519	536	480	527	491	519	441	516	474	512	506	544	510	526	517	472	505	525	492	533	525	499	502	513	545	533	489	497	543	523	508	526	522	516	511	519	492	514	480	548	494	507	506	512	510	518	460	496	472	550	531	546	527	520	483	490	521	538	520	507	486	494	519	508	509	547	541	521	519	486	548	518	517	526	506	553	522	518	494	561	503	511	515	505	541	483	536	546	510	521	514	536	514	527	459	517	511	519	555	510	528	507	507	487	506	515	518	498	521	501	508	496	529	518	547	542	536	507	522	501	530	482	510	521	521	548	551	524	502	493	501	487	516	542	495	516	496	507	530	507	525	471	506	497	476	493	558	505	514	542	526	540	503	489	529	504	494	520	497	525	516	517	529	518	493	485	528	557	516	530	503	529	531	524	531	524	506	547	582	510	537	519	498	515	507	498	497	545	529	540	549	512	545	544	493	481	520	514	529	495	531	486	525	520	481	498	497	509	502	500	507	489	528	519	538	497	500	497	535	517	533	503	501	501	528	510	508	491	549	491	488	514	511	507	468	522	509	518	491	521	520	521	571	505	522	505	499	490	554	503	545	493	458	517	499	538	500	529	506	520	467	548	508	531	551	536	536	546	540	504	506	493	513	529	491	536	547	518	516	516	504	463	529	508	535	514	495	494	507	486	496	485	505	542	505	565	508	555	520	528	523	480	500	513	516	510	523	500	488	538	500	513	525	496	507	508	508	491	529	462	532	562	534	531	517	516	507	537	498	494	496	525	482	498	510	541	527	488	516	498	505	471	496	502	503	542	527	558	512	526	465	509	511	540	484	488	500	574	514	486	507	477	544	508	507	529	543	519	524	524	515	513	539	509	505	499	539	487	527	506	539	526	505	497	510	520	479	520	569	509	481	484	535	503	511	552	534	534	559	549	514	506	532	501	472	524	498	541	465	541	523	495	473	498	506	503	513	517	537	478	486	527	499	521	492	494	525	523	556	500	565	507	484	531	523	531	487	524	505	538	508	500	543	511	528	514	538	514	511	493	529	520	551	511	484	539	550	498	580	510	556	502	448	513	479	481	510	541	552	551	526	523	535	501	511	536	498	486	495	528	483	510	456	522	520	501	529	539	500	510	479	503	520	508	540	519	507	536	521	520	519	528	518	515	528	519	513	528	505	501	521	517	509	522	526	462	543	514	496	475	485	506	510	477	493	509	548	525	469	553	535	529	521	539	541	493	542	514	502	551	514	492	515	480	540	519	492	494	542	515	532	490	488	526	508	521	499	485	482	526	525	513	500	501	490	536	535	525	496	525	460	526	486	550	552	542	514	513	500	481	497	517	504	527	547	489	490	532	481	546	521	534	502	491	524	520	508	492	547	528	486	499	542	494	519	497	488	536	479	507	544	562	534	534	498	490	524	488	499	512	517	520	513	509	515	515	537	525	498	501	527	529	531	521	526	547	514	557	518	555	517	509	539	513	482	515	500	495	512	493	512	493	533	576	531	533	499	560	485	525	496	524	509	546	526	517	513	512	507	516	514	523	514	495	479	516	511	505	523	522	499	520	534	546	522	533	495	528	555	519	510	527	545	551	515	487	472	520	542	520	549	508	530	489	516	501	481	578	494	510	541	496	527	506	505	520	519	481	549	507	502	509	491	517	514	501	563	573	516	515	536	547	551	497	497	508	533	522	475	510	525	510	504	512	517	568	505	520	475	523	488	542	504	504	525	540	533	507	516	525	523	538	478	512	516	532	513	464	524	530	527	514	526	509
47603	23474	11090	4093	1153	421	327	310	259	288	278	289	220	238	259	276	263	254	247	252	251	245	243	249	238	224	232	237	241	243	250	211	218	260	255	260	228	238	266	251	236	248	268	220	254	269	241	246	231	254	254	248	257	221	246	236	254	231	229	236	266	260	228	264	243	275	255	234	246	226	227	241	224	242	225	250	255	258	256	220	248	234	209	210	237	220	239	259	272	238	271	229	238	256	252	265	248	215	231	240	244	260	246	251	269	252	228	231	232	258	235	234	256	265	236	227	264	236	225	229	233	261	238	263	244	237	216	264	235	238	267	222	229	267	253	223	255	215	258	229	248	258	238	233	223	257	248	242	250	208	220	258	236	244	254	232	202	238	242	244	243	233	220	246	236	234	215	248	236	230	233	217	239	245	269	239	240	237	220	216	246	230	248	231	212	249	229	231	236	218	207	253	271	261	239	255	246	230	275	260	247	241	249	234	246	224	242	241	251	258	243	246	230	225	241	214	225	261	261	263	270	233	240	235	205	260	243	229	221	226	262	202	246	228	247	222	266	251	221	221	223	246	231	231	223	231	247	237	236	228	222	237	194	229	233	254	227	231	253	255	247	231	208	204	250	242	268	237	235	242	247	221	251	228	251	219	272	242	223	239	255	236	226	236	249	271	237	240	262	240	262	267	251	232	232	216	242	206	234	226	267	218	237	266	251	233	237	248	227	260	272	248	256	244	238	219	240	219	244	225	231	252	223	206	240	243	232	229	250	211	204	241	210	215	244	241	233	235	228	263	278	243	252	261	278	240	235	222	244	249	241	220	242	256	248	271	258	231	281	259	235	272	241	225	229	229	228	243	222	238	251	228	260	240	237	256	231	257	247	226	235	262	258	224	249	242	251	230	231	239	248	261	238	235	261	248	247	238	253	267	244	207	257	247	261	235	241	229	239	252	239	228	283	229	271	266	222	256	220	203	237	237	248	226	233	227	261	238	233	233	240	239	239	234	212	257	243	239	242	233	233	231	192	272	228	237	252	205	245	246	242	213	255	242	260	248	237	232	232	237	236	250	250	216	250	218	231	235	226	276	247	256	279	239	220	245	236	206	242	243	240	226	272	264	231	235	216	222	230	226	262	246	232	244	260	253	251	244	245	255	237	235	211	229	231	268	241	222	246	248	239	237	224	230	237	212	246	220	240	230	235	225	240	268	230	242	235	244	241	250	248	235	281	208	237	230	232	243	232	246	236	251	223	249	234	262	224	245	257	234	206	231	257	243	240	225	234	236	274	246	257	238	221	244	236	234	224	248	213	236	221	266	223	256	213	238	253	248	253	271	258	213	229	239	243	247	241	235	212	246	217	262	277	221	211	263	264	218	238	248	227	249	206	247	256	248	230	231	235	250	246	254	246	241	271	239	226	236	210	223	254	223	232	233	236	212	241	235	232	226	225	238	259	227	246	244	231	231	242	260	208	235	231	301	245	237	252	225	239	251	219	244	239	233	240	244	234	240	279	239	253	209	261	227	224	239	243	214	214	253	221	209	292	212	262	226	250	228	221	231	260	276	216	241	219	255	237	242	245	263	240	236	241	214	219	240	216	245	258	244	272	242	241	270	246	256	228	216	265	245	265	251	222	250	228	229	274	234	239	235	239	209	246	195	237	260	247	246	249	238	260	258	238	259	252	191	214	234	210	266	248	212	235	235	224	235	251	264	233	209	223	227	244	216	234	249	218	226	237	217	243	268	238	230	241	274	216	238	242	242	239	235	256	248	211	256	253	256	244	225	219	268	228	222	237	262	239	214	213	231	293	229	281	225	229	237	265	230	212	218	242	215	235	250	260	272	232	234	268	223	225	225	252	255	252	253	271	237	257	269	243	245	224	245	220	246	245	214	247	202	240	242	244	243	237	254	233	232	223	257	243	224	242	222	238	271	246	245	249	225	247	228	239	228	236	251	231	221	241	216	241	225	241	221	263	242	210	233	230	270	242	273	222	245	256	234	217	228	265	259	253	240	234	248	262	231	229	244	229	255	267	223	269	237	272	281	235	229	248	228	272	248	245	248	220	242	249	234	242	287	253	220	239	264	232	234	222	236	256	231	252	228	237	235	264	237	278	262	218	220	227	236	249	237	253	237	218	214	250	231	278	211	203	246	239	240	242	232	210	225	212	222	247	258	248	217	206	229	254	274	265	237	276	240	219	233	238	231	224	215	230	271	252	258	232	251	216	254	243	233	221	248	259	234	208	238	239	237	216	217	264	248	225	227	211	238	243	262	246	222	260	235	235	236	247	264	237	256	238	216	216	239	249	217	235	229	272	257	219	262	235	228	227	242	246	225	244	214	275	292	228	218	245	244	233	242	229	254	246	257	235	239	234	235	262	251	250	268	231	256	255	217	244	226	227	235	223	230	224	247	268	226	248	246	263	243	218	226	195	230	248	234	238	247	251	258	214	232	223	294	256	250	216	252	267	240	275	245	218	240	219	228	272	244	256	220	263	248	249	258	238	205	194	249	255	220	192	254	249	230	234	256	230	256	228	242	254	237	249	225	250	219	235	238	243	256	241	254	221	240	243	233	225	245	245	261	274	236	258	237	222	277	226	245	223	242	244	239	268	263	242	241	242	223	224	220	228	210	250	280	260	221	254	242	210	213	249	250	222	236	200	201	251	234	228	255	248	209	224	247	231	231	209	234	253	237	234	232	227	220	219	216	226	249	235	232	241	231	242	221	203	246	242	253	227	233	245	237	227	215	233	247	221	237	243	235	228	234	231	230	253	222	232	208	249	242	244	208	217	243	246	217	233	221	247	228	254	236	221	249	265	250	215	210	239	245	238	242	238	215	233	255	246	257	252	251	226	223	243	239	243	269	256	257	258	209	222	224	269	240	229	251	228	220	258	248	214	223	229	235	218	198	234	225	235	248	240	246	234	235	224	224	242	233	243	251	244	234	272	225	232	209	227	238	255	241	228	214	234	218	244	251	247	258	255	238	225	243	237	258	239	262	255	199	220	240	265	271	244	217	223	237	241	226	217	253	250	246	247	248	212	241	257	244	230	227	247	264	235	214	244	215	250	224	261	221	255	244	240	244	246	253	237	243	266	261	242	253	248	247	254	257	268	224	229	216	233	231	234	260	223	214	237	222	267	255	238	244	242	242	250	227	237	235	241	244	235	258	228	222	205	238	246	237	234	248	226	257	204	224	242	222	256	242	208	233	250	235	203	257	258	249	255	241	232	278	240	241	222	204	232	267	216	228	252	219	243	230	227	241	240	239	233	246	277	260	276	237	271	246	229	257	222	245	266	233	236	217	248	254	238	237	227	218	234	265	241	249	258	231	251	237	226	282	250	211	255	232	262	243	222	231	238	227	199	238	252	230	247	217	251	251	243	272	247	225	255	226	265	236	239	211	216	255	256	242	189	220	229	245	269	218	230	252	249	227	227	234	240	254	223	206	252	246	222	239	217	243	228	248	212	252	235	241	235	256
29773	16676	14037	8299	2896	1246	812	782	776	727	704	675	620	659	643	617	564	568	571	504	573	518	560	558	497	492	548	548	501	579	514	535	523	531	528	511	560	534	524	510	552	531	515	482	499	504	518	540	503	512	546	524	519	546	540	516	544	517	545	551	523	528	499	480	529	545	540	488	518	517	508	561	480	538	509	551	480	523	532	520	521	506	529	550	511	484	528	497	521	559	530	531	530	513	523	485	510	513	545	515	506	551	449	541	537	516	520	480	505	517	542	484	497	552	547	535	524	499	469	517	560	512	515	518	530	522	542	536	539	537	542	539	551	507	536	494	508	540	529	538	485	533	532	560	527	520	529	505	517	528	547	458	526	514	478	549	551	541	510	521	512	514	554	571	535	512	536	579	518	519	545	491	554	535	518	535	510	507	540	556	548	515	548	515	524	506	557	510	520	506	527	516	512	501	508	508	531	530	500	551	508	528	536	514	495	561	540	536	502	522	514	541	525	535	523	539	517	525	571	559	526	493	538	504	501	502	513	528	510	531	517	566	541	545	543	478	485	509	553	537	509	495	518	479	546	491	522	447	534	538	516	502	511	519	534	511	517	499	524	526	559	521	511	569	523	511	515	477	513	534	511	531	529	515	578	576	520	541	539	552	504	541	521	477	512	537	517	526	511	480	505	512	504	506	556	519	548	545	504	551	532	531	511	522	538	503	519	478	520	533	554	533	563	547	500	490	554	544	544	533	530	519	488	498	523	523	576	518	523	493	513	514	505	517	551	550	502	514	507	477	515	523	573	475	520	507	509	524	513	533	567	492	517	523	521	504	491	559	527	508	515	484	539	487	531	583	566	505	494	495	538	493	537	502	505	506	523	498	549	510	521	486	478	561	564	495	511	504	524	490	551	492	545	513	522	519	482	485	541	555	505	526	514	531	530	540	531	538	502	484	519	528	505	539	535	489	533	541	534	560	477	494	568	550	541	519	527	519	507	500	548	482	542	499	531	501	542	474	522	547	548	513	497	534	495	512	510	524	502	489	535	503	511	498	524	520	517	484	529	509	522	522	544	529	516	532	541	511	536	515	568	487	515	502	506	508	505	516	512	499	531	529	515	529	543	504	544	531	531	529	501	491	521	538	559	524	564	487	490	524	557	480	534	509	522	555	503	558	535	535	524	498	548	546	576	497	526	525	509	512	519	491	546	482	491	507	527	495	534	547	496	513	578	540	505	528	511	457	544	572	517	480	564	510	513	552	521	500	502	540	544	531	536	480	539	462	531	509	532	524	478	520	520	497	542	475	523	538	510	534	517	552	528	517	540	492	545	532	540	505	521	526	544	495	538	535	567	514	509	488	526	544	549	545	500	484	510	510	491	520	507	536	504	503	519	534	528	501	545	514	486	483	522	519	541	521	476	503	519	554	546	540	493	542	538	556	510	536	519	529	545	586	501	534	504	529	535	495	503	513	522	484	495	519	544	548	568	573	489	520	517	493	528	522	511	523	552	515	477	485	517	540	518	510	511	550	503	550	522	503	524	529	554	523	545	515	477	527	556	514	526	496	512	507	533	503	518	522	533	495	558	481	555	504	496	515	518	565	526	550	532	521	524	496	532	521	604	554	537	522	498	526	568	504	555	534	503	492	511	531	524	551	550	545	558	549	523	488	548	495	489	494	490	542	469	526	528	529	523	489	547	540	515	547	530	518	550	516	552	513	502	542	526	557	504	499	562	563	484	513	518	527	514	517	535	541	529	558	509	512	487	494	500	506	509	544	536	536	512	526	512	524	496	525	487	541	535	511	541	554	508	538	512	518	550	496	547	570	528	495	533	537	512	538	490	523	572	518	514	540	530	466	500	501	496	524	569	572	532	447	501	532	549	552	502	553	513	534	538	509	524	504	552	511	541	493	546	501	532	512	522	509	528	530	538	557	514	526	524	530	491	505	516	498	528	539	505	535	557	513	540	526	526	485	499	526	571	502	556	566	558	523	531	518	550	536	542	526	513	515	591	555	530	515	540	508	480	521	523	498	526	570	533	589	510	548	568	521	514	506	544	501	484	528	507	509	504	518	533	501	518	518	535	532	512	555	546	511	500	516	512	527	509	507	552	536	534	491	497	528	494	557	543	511	566	546	515	536	529	529	482	528	537	547	511	520	495	532	549	538	527	539	511	509	502	485	526	538	532	493	523	489	558	531	508	500	523	513	546	553	489	505	537	534	531	500	515	544	511	566	527	544	547	564	501	510	491	558	519	533	505	471	532	553	512	509	522	513	559	508	519	526	519	530	523	515	559	551	486	566	527	498	524	529	528	531	509	507	544	531	511	518	523	512	566	534	522	503	563	534	527	522	518	522	537	529	529	539	556	548	548	484	542	516	535	492	541	489	474	530	508	537	509	552	516	519	538	519	521	507	536	493	536	509	545	500	523	542	562	511	524	513	529	544	539	539	549	510	534	498	512	573	545	498	516	549	529	522	525	543	532	515	546	489	545	526	546	540	491	505	551	560	533	522	480	548	550	515	499	529	483	502	532	550	519	551	503	557	494	531	525	479	490	545	517	519	511	517	494	521	513	503	551	525	522	537	511	566	545	478	523	530	551	503	501	536	472	498	507	559	544	493	500	496	517	512	551	512	508	550	453	501	569	516	511	554	507	511	540	514	506	547	505	501	564	545	538	501	502	497	525	524	558	529	565	511	482	521	543	516	516	536	529	531	562	549	508	512	454	532	517	492	565	528	549	511	501	498	564	517	524	497	510	516	552	494	503	529	498	463	527	526	496	538	504	530	527	508	519	516	531	494	474	550	513	539	547	532	510	563	509	521	513	522	505	514	547	517	470	535	525	533	547	487	528	499	531	567	505	507	493	555	507	516	515	512	530	521	500	547	502	524	530	532	514	528	524	519	520	520	496	572	486	555	504	514	512	501	545	536	506	530	560	520	480	524	519	527	545	524	539	516	518	579	560	524	518	471	521	510	553	590	509	516	530	516	528	547	493	495	490	518	539	547	495	537	559	518	476	538	529	491	499	520	529	521	535	477	573	522	535	540	499	542	510	559	506	562	486	514	537	528	552	557	554	508	520	544	554	530	535	530	514	524	518	520	514	500	571	527	542	551	538	514	534	560	499	537	518	572	493	535	512	513	521	559	504	495	509	511	493	513	519	523	441	534	502	586	479	550	550	511	506	518	522	522	500	529	525	556	536	513	475	525	510	521	490	464	509	524	522	485	528	492	492	530	535	517	541	549	528	564	513	515	514	566	518	510	503	534	511	543	517	528	472	504	512	500	544	525	522	547	505	544	526	513	511	522	479	553	460	518	515	522	551	532	505	565	498	507	517	499	536	532	534	527	558	519	484	489	527	521	529	541	530	546	534	500	522	542	504	507	487	570	508	532	491	532	497	513	520	533	506	522	512	536	537	530	536	518	519	558	534	551	524	508	541	513	514	575	527	531	537	537	482	506	514	520	539	519	517	510	514	514	549	509
49421	27589	16466	8348	3851	1277	456	404	371	324	320	312	266	297	267	237	284	264	234	231	261	231	246	246	215	254	226	225	197	237	211	227	258	232	250	213	222	240	251	235	252	235	198	235	204	211	216	238	209	195	212	250	211	221	245	241	187	230	218	234	245	218	214	234	221	213	231	219	254	221	219	242	233	219	213	228	238	237	228	217	215	250	235	258	228	261	247	239	206	227	233	221	233	223	220	224	209	220	220	220	254	227	210	197	214	251	242	202	213	250	254	225	244	232	173	238	231	231	209	224	217	228	228	255	221	239	206	259	255	212	238	238	225	228	227	217	247	243	242	222	202	252	205	228	207	230	266	238	234	235	247	228	243	237	244	220	218	234	212	233	228	212	233	222	232	229	264	214	244	220	228	256	250	244	221	242	243	229	222	238	235	239	207	232	227	240	233	213	211	221	214	225	243	215	205	221	218	238	228	214	245	231	237	202	224	243	213	203	218	229	225	212	209	223	224	240	219	236	245	182	227	196	232	232	217	211	221	238	220	222	230	229	186	209	213	234	239	227	213	236	239	209	199	219	219	244	268	231	212	239	209	236	243	195	195	228	215	198	213	224	213	231	233	220	236	223	228	266	258	237	235	231	230	212	223	208	216	212	220	209	239	231	255	236	214	216	241	218	233	197	216	193	213	226	248	237	217	225	228	237	231	237	225	222	239	239	220	214	231	210	214	236	205	229	237	235	215	248	255	218	213	214	210	221	216	215	263	225	230	215	240	232	213	208	224	231	228	247	211	219	247	214	258	207	247	215	219	209	244	208	235	212	229	206	237	235	217	244	215	227	227	205	235	200	214	244	225	224	215	218	228	231	238	231	208	225	243	219	251	215	211	250	203	173	262	245	221	208	226	232	215	245	255	235	222	209	212	244	220	218	227	223	205	204	198	233	212	198	216	220	236	214	208	230	255	254	222	201	198	225	207	236	198	230	216	229	207	221	224	205	220	222	232	230	231	212	217	229	259	244	244	239	231	210	206	207	225	238	232	238	247	204	196	229	236	222	222	193	231	211	204	211	228	241	224	219	224	217	218	211	232	223	217	240	277	241	278	246	197	222	196	231	219	221	203	213	209	189	219	217	236	211	216	198	218	228	233	207	228	232	218	248	268	242	223	222	227	202	239	207	209	212	234	235	217	217	222	184	252	220	213	214	204	216	236	259	236	234	214	264	214	250	237	228	226	205	243	243	227	233	230	253	219	240	203	237	236	242	227	246	224	210	252	204	232	244	218	222	239	229	220	248	233	224	220	230	229	254	230	252	221	214	232	234	197	211	241	232	229	224	266	268	220	195	219	207	203	220	219	233	220	229	239	221	219	247	243	210	220	205	231	224	232	215	190	209	223	252	225	227	231	228	240	222	242	218	205	248	214	222	185	233	244	248	235	222	232	190	245	224	223	233	225	204	235	207	239	255	236	209	218	251	244	219	227	239	261	248	210	208	209	211	224	236	217	221	227	254	225	233	213	256	235	215	223	212	226	218	233	231	236	214	226	234	240	219	207	215	230	232	208	220	242	187	266	217	229	208	246	240	237	251	209	234	222	243	237	225	248	240	232	239	216	216	218	224	222	230	215	216	205	195	237	212	186	223	237	214	206	232	223	215	216	247	213	215	202	237	206	227	227	240	261	241	217	226	233	224	217	209	210	191	220	246	206	216	220	216	240	224	256	231	241	198	256	230	208	200	231	225	205	199	234	242	225	236	230	240	240	223	223	208	223	233	222	212	195	232	224	231	212	211	229	205	227	230	227	212	238	214	212	231	215	234	220	224	211	248	216	233	225	224	228	203	213	238	231	216	236	216	222	235	220	218	236	221	215	228	189	211	224	247	197	217	223	211	207	223	220	242	230	223	222	239	216	211	243	232	239	230	256	207	212	223	240	246	230	238	228	232	233	226	217	227	212	272	261	225	222	222	240	212	241	224	203	225	244	233	236	220	225	226	233	227	234	218	240	199	212	214	238	227	230	220	240	240	225	212	233	220	254	214	242	224	271	209	216	216	215	215	219	231	227	221	210	233	227	220	217	237	216	255	241	249	215	237	253	251	275	231	232	225	239	210	211	207	219	226	235	211	214	235	219	217	235	236	234	212	241	221	242	243	248	226	213	223	225	195	205	223	220	227	269	246	265	206	228	228	236	205	245	249	228	233	241	204	195	220	243	229	193	209	217	195	213	235	209	197	228	238	213	207	248	223	253	206	217	230	217	243	237	219	219	256	214	251	197	205	254	215	212	198	224	222	242	230	204	240	230	223	214	244	222	218	216	211	208	198	252	231	204	239	233	229	235	190	220	207	230	181	222	198	236	209	221	229	222	247	222	244	215	216	224	227	241	242	218	243	224	244	225	198	219	235	235	202	246	209	247	260	225	213	224	178	197	267	245	224	209	229	220	219	219	242	227	224	258	249	238	221	180	245	235	219	232	252	218	241	207	218	227	253	223	220	243	212	211	200	232	233	196	224	231	240	232	236	221	201	213	233	239	218	222	234	250	226	219	240	227	244	201	195	225	231	212	207	200	222	244	212	223	221	199	231	221	236	227	209	238	248	214	227	232	203	227	227	240	223	234	215	256	238	227	231	238	197	229	233	247	207	240	223	215	217	225	208	220	202	240	204	205	224	218	230	220	226	230	234	242	194	227	214	229	213	225	239	234	214	239	214	230	211	223	232	188	237	203	197	216	215	225	220	261	203	223	242	227	219	204	200	202	235	202	251	256	261	227	257	216	214	255	226	242	222	222	266	224	208	215	210	233	204	233	241	219	257	213	242	218	231	236	233	202	244	200	208	209	251	228	197	242	234	221	213	194	211	211	218	233	205	235	209	215	244	245	206	228	215	233	228	235	238	250	237	239	211	234	165	233	215	248	244	210	214	244	233	244	219	245	225	234	217	248	223	220	181	255	246	206	208	215	206	203	208	202	206	245	247	234	222	237	227	229	232	180	224	204	200	212	222	198	207	232	230	222	237	235	221	238	228	238	220	215	252	221	219	229	214	220	223	212	234	203	230	221	225	243	226	214	216	198	243	216	250	262	233	225	242	224	216	251	239	217	248	230	224	219	231	252	239	221	216	197	241	212	195	214	201	218	190	228	247	208	216	231	224	205	228	207	213	226	215	224	200	214	220	222	244	260	238	245	234	227	251	219	275	212	183	210	248	219	211	223	232	256	207	216	220	197	214	213	196	223	241	225	194	220	239	242	222	200	231	225	199	213	248	235	224	211	191	242	221	222	233	221	222	230	218	221	231	226	247	220	254	222	220	242	202	230	196	238	220	234	207	211	218	234	240	230	217	229	210	234	211	229	214	203	230	220	207	234	260	209	203	207	227	200	247	246	240	243	225	242	244	208	217	224	232	240	212	222	232	203	245	231	221	231	235	242	211	199	201	204	211	215	246	225	238	222	230	224	258	211	240	252	227	240	217	219	188	195	229	193	256	230	212
30744	20282	20331	15937	10684	3939	1538	1354	1164	1033	927	884	837	783	812	774	652	631	578	568	542	531	579	501	540	531	519	516	540	492	567	534	513	484	554	518	496	475	534	504	508	488	499	518	522	511	493	526	490	495	500	533	482	536	521	483	500	507	489	506	492	493	522	498	531	514	520	485	496	519	530	475	493	531	483	513	519	509	491	492	487	465	451	516	516	531	474	525	501	451	468	490	465	502	504	511	502	476	493	482	524	472	495	464	514	544	456	507	473	493	501	522	516	477	488	519	501	471	505	492	471	462	451	491	497	486	500	500	480	450	488	507	478	453	453	475	510	466	499	476	444	463	527	520	474	493	521	522	502	526	505	487	494	500	466	480	473	522	512	489	488	497	500	477	505	493	521	483	471	490	507	483	493	556	529	475	477	465	483	492	491	517	506	494	515	494	483	488	488	491	503	489	488	502	484	500	512	511	490	462	536	494	500	510	515	495	481	476	493	492	472	507	472	511	500	539	484	507	471	491	537	470	497	529	529	488	473	504	511	509	488	505	500	509	493	510	477	486	499	500	484	477	498	541	457	469	473	522	524	507	539	500	499	487	509	478	463	494	505	500	493	499	554	500	473	491	481	510	488	490	548	478	503	533	481	498	485	498	521	516	481	526	534	533	516	484	502	501	528	504	482	498	496	495	493	520	517	486	465	502	460	514	538	524	510	489	467	523	478	535	507	517	506	518	476	530	465	468	498	493	519	491	499	474	527	516	536	481	484	472	495	508	511	457	514	496	471	516	551	458	486	508	469	511	516	539	533	501	480	540	512	542	480	490	485	501	521	488	521	473	528	505	511	512	469	506	510	487	439	472	482	534	505	492	476	523	526	440	475	528	476	506	500	469	506	487	458	478	475	519	489	500	497	521	490	492	483	482	496	532	522	459	491	498	490	463	516	475	532	461	484	468	522	532	475	501	523	498	487	524	482	491	477	482	476	517	531	499	494	509	524	519	538	507	464	483	492	524	506	444	492	505	536	519	487	480	520	491	477	507	503	485	492	508	515	486	510	509	510	510	534	507	481	502	470	513	497	531	483	509	505	518	464	504	487	520	493	530	486	505	490	459	491	501	512	505	487	525	530	481	524	476	464	486	501	503	532	556	557	536	527	477	514	523	531	504	459	484	484	450	480	494	526	523	482	515	497	497	494	512	527	488	508	467	495	490	491	485	528	529	471	501	474	524	471	491	532	471	475	483	518	489	495	529	490	509	483	477	477	523	488	512	507	480	502	484	499	478	491	515	518	461	477	556	511	505	518	522	485	470	482	514	523	475	514	522	472	502	481	478	510	515	466	466	502	460	499	512	458	485	439	517	517	474	546	510	530	500	473	482	548	486	529	440	474	540	448	477	474	495	524	496	497	518	484	495	496	515	488	483	477	505	502	492	503	484	525	498	520	509	537	475	503	499	479	490	557	479	529	499	503	508	503	472	480	552	472	485	479	524	494	492	502	477	501	491	483	514	516	470	535	535	482	527	514	492	496	467	526	498	509	491	481	497	510	455	525	490	490	505	472	478	502	511	515	512	537	473	517	490	488	469	504	479	485	512	478	491	511	504	504	538	512	514	513	484	517	523	496	522	520	484	531	481	462	547	511	478	478	491	478	505	485	501	511	494	501	508	497	498	499	460	514	498	484	492	497	532	494	545	507	499	473	470	466	462	523	435	504	486	461	514	474	469	478	492	528	509	539	466	527	523	481	480	523	490	504	525	489	497	485	475	517	530	500	529	458	511	452	454	507	471	458	491	471	513	499	481	481	483	470	482	507	470	491	477	534	499	515	496	483	516	503	508	459	505	508	498	512	524	480	493	503	467	524	489	526	480	509	490	489	482	479	457	487	512	513	476	490	515	485	492	477	521	504	491	513	542	515	470	497	480	529	502	503	468	511	494	518	514	480	516	549	485	472	475	462	503	507	530	490	509	503	524	473	497	503	435	479	575	479	483	486	535	519	507	483	493	493	470	455	529	465	501	521	516	486	500	507	482	500	513	483	495	511	516	481	518	498	498	536	467	525	475	491	501	515	487	520	538	484	485	500	493	470	520	434	503	464	473	511	533	503	502	507	520	524	463	490	471	514	491	467	475	504	510	508	513	508	475	464	520	511	464	475	483	531	468	524	482	513	481	502	465	488	521	474	505	500	515	488	486	543	517	505	495	457	494	481	484	460	486	537	512	514	517	518	482	461	529	463	509	536	484	551	506	483	467	487	497	517	500	512	473	493	533	562	503	519	515	521	514	490	499	516	475	494	496	492	531	465	492	498	491	531	480	471	499	475	446	526	478	478	501	492	485	464	499	450	513	523	483	484	514	485	498	499	460	544	465	473	475	489	519	492	497	486	491	474	512	529	492	469	482	502	535	525	453	485	469	484	469	474	514	471	488	489	502	470	480	449	496	499	483	498	459	504	500	512	512	501	487	459	498	502	496	499	468	509	530	499	560	537	502	513	464	483	505	525	513	466	524	500	487	508	488	514	455	507	487	511	516	464	471	513	508	439	533	490	480	477	487	480	496	495	509	488	532	460	508	513	498	498	516	506	500	513	515	496	475	493	489	530	509	486	472	479	503	477	493	543	508	514	489	508	491	530	468	491	447	515	535	470	496	502	549	533	471	530	493	478	521	524	471	524	521	503	500	463	484	493	493	484	497	497	500	513	498	463	515	528	518	475	492	475	495	478	482	497	538	461	526	473	461	486	526	522	527	437	456	497	502	481	473	456	528	498	477	490	519	497	488	482	504	455	505	454	539	511	470	506	539	492	521	512	512	461	544	541	473	533	494	474	495	503	488	550	481	556	524	479	508	497	421	507	485	481	501	512	461	493	505	511	493	517	497	522	476	536	542	472	544	498	516	511	556	491	506	503	472	531	475	511	488	476	513	505	481	491	496	454	505	534	469	480	476	530	507	522	476	502	476	453	486	498	479	490	522	524	496	472	514	477	503	491	484	493	494	514	484	477	490	502	492	502	482	465	496	529	497	535	475	487	495	536	499	474	479	481	505	444	503	464	516	442	500	492	524	493	465	506	477	490	466	481	533	467	531	515	489	491	530	526	548	522	472	556	497	483	520	495	493	503	480	476	505	507	478	504	494	492	469	497	489	501	499	494	501	495	497	459	447	504	510	474	507	461	513	478	490	505	471	471	495	509	472	504	533	465	527	519	496	471	488	501	496	470	479	523	480	491	514	486	467	465	470	470	489	503	528	521	510	513	529	493	494	492	498	466	513	512	504	491	464	477	517	489	546	496	474	479	532	532	505	491	531	495	537	471	528	539	512	508	504	489	529	499	510	499	475	520	487	502	481	495	476	525	492	449	486	505	463	481	494	509	502	498	523	504	470	525	514	484	477	479	544	496	495	513	504	455	485	460	498	477	517	506	478	492	503	497	483	508	495	462	541	520	498	498	423	513	509	494	505	471	500	464	503	522	493	497	502	487	475	475	484
60376	34417	22109	10246	5655	1306	499	405	359	351	353	332	290	298	284	289	234	253	263	247	266	235	246	248	213	222	261	254	237	249	248	224	243	245	228	265	236	234	242	244	223	256	236	220	257	245	235	237	242	234	247	204	250	226	231	240	214	216	235	244	227	196	235	207	247	246	256	232	247	267	235	227	230	217	238	262	221	234	252	254	260	240	223	233	229	248	230	241	226	223	218	210	232	236	210	236	243	209	235	218	210	238	219	238	250	263	230	216	264	234	210	236	220	224	224	237	232	217	223	247	249	248	239	196	214	239	258	252	211	226	197	238	236	212	250	213	227	232	242	242	242	259	201	222	189	212	247	231	220	235	227	212	242	239	243	223	220	229	244	206	203	224	246	260	231	218	227	258	221	220	246	216	222	233	236	256	215	224	243	202	226	251	260	234	263	222	218	238	227	260	246	224	223	252	209	224	238	238	216	219	210	227	255	231	233	211	237	248	224	254	244	243	239	224	214	211	262	256	216	230	227	222	266	203	260	231	221	221	232	234	246	212	248	229	249	276	215	234	232	223	217	249	215	236	247	229	222	228	233	215	204	252	246	240	212	252	228	256	245	223	225	263	244	235	243	236	206	219	236	257	232	211	241	225	237	197	245	269	226	264	246	235	242	226	212	257	231	222	221	268	239	228	248	226	210	212	233	217	247	242	203	259	233	247	278	231	214	227	239	260	251	213	214	231	203	260	263	257	218	220	254	235	238	250	237	227	209	242	251	229	236	234	227	224	223	248	232	228	235	234	205	235	231	235	221	206	218	218	243	228	243	242	245	257	230	243	240	265	226	257	228	262	228	229	249	225	266	201	218	208	211	233	235	235	225	241	214	253	227	241	226	221	267	198	255	230	201	239	251	230	211	227	226	224	227	264	230	235	222	246	255	241	238	225	229	240	218	212	221	225	256	235	234	230	244	214	231	233	245	223	224	230	234	273	238	236	225	241	247	239	238	227	206	226	247	234	231	227	238	234	233	203	232	211	234	236	232	245	228	204	214	246	218	237	215	257	205	233	222	219	237	236	191	255	224	226	211	253	230	247	224	231	224	274	256	245	252	241	234	217	210	221	191	208	227	263	239	233	238	230	215	260	234	217	261	189	234	246	244	234	218	210	242	261	227	257	235	237	219	204	262	209	219	233	252	250	230	210	245	238	231	198	217	228	218	215	237	252	218	238	236	205	230	262	240	224	229	230	241	228	217	241	232	235	213	245	246	211	244	232	244	210	244	212	206	227	198	207	237	233	248	212	238	231	251	221	225	250	240	254	243	224	230	237	242	259	245	263	231	266	272	272	260	229	248	261	246	228	243	238	215	224	203	252	233	225	229	253	262	214	250	233	262	238	238	229	208	250	232	235	224	228	216	241	248	242	235	216	224	245	254	274	241	284	214	244	216	244	250	209	242	241	231	233	229	237	250	254	248	252	271	239	240	236	253	247	223	216	217	235	258	246	246	225	243	219	207	254	250	211	216	277	241	252	246	207	246	245	239	245	236	213	230	239	245	232	240	203	239	213	245	205	237	240	235	236	225	243	227	228	215	236	224	208	218	223	224	264	230	226	222	230	220	236	230	234	239	214	219	213	259	233	222	204	216	226	217	205	251	222	245	236	237	225	237	244	233	255	199	236	238	230	239	239	222	234	223	214	203	247	240	228	227	251	196	199	197	232	220	196	202	256	262	191	225	245	247	249	244	235	225	205	229	236	231	222	222	274	243	218	235	244	195	240	250	239	242	220	242	230	267	233	218	229	236	276	242	229	234	253	254	217	225	233	233	219	219	231	214	213	262	241	232	235	233	220	226	243	209	223	255	244	242	225	250	251	254	236	228	217	235	257	279	261	200	226	251	224	210	242	217	240	230	214	236	253	209	253	200	227	232	240	254	218	236	227	230	235	248	249	219	238	241	241	215	221	223	233	224	237	232	231	207	233	265	220	224	191	216	243	210	195	241	224	214	213	244	241	239	218	229	225	234	236	241	218	247	224	231	244	244	264	244	249	221	237	240	237	233	234	221	239	246	246	213	236	242	228	239	234	229	234	249	258	224	231	241	222	220	262	257	224	256	215	273	227	253	203	231	244	260	214	219	237	237	238	227	237	219	234	220	240	225	206	247	225	215	240	236	215	253	224	239	223	254	281	244	235	267	208	238	239	238	264	233	239	232	250	244	280	214	247	235	231	237	237	255	214	200	257	254	227	249	217	221	226	230	252	231	255	254	240	241	248	204	264	241	218	217	229	217	209	223	243	195	218	240	246	253	225	269	218	227	236	263	222	241	260	197	205	242	228	214	237	252	235	235	225	208	256	245	221	219	238	225	233	206	258	253	239	234	219	214	223	232	210	229	270	234	253	213	223	223	241	241	238	245	221	239	221	235	198	239	236	209	262	201	224	232	239	234	216	251	225	215	244	233	242	222	214	242	235	209	216	190	245	238	234	258	224	237	203	245	253	225	231	232	232	261	230	213	243	237	250	261	236	234	246	255	249	230	245	230	221	261	221	222	220	214	220	219	225	239	211	243	230	226	245	241	242	261	238	223	271	233	223	222	244	237	212	210	236	271	223	240	218	233	223	234	188	265	253	214	255	236	207	252	234	237	224	212	194	231	215	256	215	231	206	206	219	222	223	212	219	249	241	226	228	201	211	216	202	237	234	221	245	230	244	246	214	248	230	211	247	240	235	266	237	242	234	243	235	221	223	226	235	223	268	238	240	224	212	209	227	229	223	218	241	240	229	224	196	250	228	234	228	226	211	240	245	247	242	210	239	233	250	247	207	225	251	240	250	245	242	207	250	267	262	250	221	206	225	238	238	238	271	239	241	237	227	211	239	222	238	229	219	251	244	233	218	217	245	230	209	206	219	222	210	253	227	247	247	235	247	244	240	254	210	213	228	229	229	250	243	215	219	221	216	230	234	226	222	233	238	243	249	223	239	248	225	225	232	225	246	212	223	244	234	226	222	239	248	246	245	243	229	216	229	243	233	216	230	210	206	245	214	235	237	268	234	244	256	257	252	229	202	223	224	225	259	243	237	217	241	252	222	253	228	229	233	287	242	222	255	236	258	226	234	215	236	227	233	248	253	261	257	207	252	213	218	236	227	234	199	256	230	224	252	213	242	211	219	214	210	225	228	216	236	228	233	248	232	244	248	242	234	235	208	231	222	233	239	223	224	256	229	233	213	234	246	222	218	217	234	247	266	240	228	260	225	235	221	207	248	217	245	215	231	222	224	257	276	259	229	240	214	214	210	201	226	226	254	220	270	226	226	252	230	246	232	242	216	226	267	223	250	219	222	245	228	237	231	224	256	226	221	215	234	235	231	219	253	251	236	227	233	216	261	225	237	220	221	245	249	245	225	251	208	241	249	220	242	230	225	247	264	234	244	226	248	237	218	246	222	248	214	236	229	218	203	233	204	226	208	243	254	255	217	229	233	235	212	228	205	244	221
37870	26148	23129	18337	13759	3539	1605	1393	1192	1076	972	973	885	824	764	782	733	650	667	557	583	605	545	549	571	527	541	539	533	556	551	578	565	542	485	543	502	504	562	501	491	527	528	521	549	513	505	559	545	526	513	495	581	496	551	531	522	571	517	494	492	506	497	521	559	516	546	523	525	486	502	521	498	523	522	505	517	499	545	490	477	544	550	489	512	481	539	528	508	489	492	481	506	466	531	502	501	498	549	528	500	511	503	492	497	499	492	477	501	549	499	539	517	483	482	516	537	504	486	515	548	483	508	456	543	500	534	532	517	506	532	525	505	486	531	500	544	503	525	485	519	498	511	531	539	511	481	558	543	496	525	528	508	511	494	493	478	500	514	468	479	503	452	508	523	477	529	508	519	526	497	523	533	516	522	524	548	493	475	500	499	472	494	505	496	497	482	542	540	512	549	501	526	520	488	515	524	545	521	519	471	545	532	529	526	530	531	512	535	565	494	514	497	489	527	496	509	510	487	483	470	500	545	530	539	537	498	535	530	557	531	508	503	510	542	506	511	536	534	498	544	536	507	516	532	510	504	499	552	530	551	492	459	550	518	492	516	506	509	501	494	564	517	526	525	497	539	526	505	543	539	490	546	519	502	524	509	516	533	514	501	550	507	496	466	493	542	506	527	535	509	491	505	541	499	515	538	490	510	508	512	540	515	531	474	542	499	510	531	494	516	490	528	497	495	514	488	524	507	507	512	520	521	490	515	492	481	551	497	508	503	502	525	528	579	518	516	520	493	519	494	517	510	490	504	492	521	514	505	543	511	511	466	505	512	516	517	477	516	511	535	498	494	516	477	497	525	523	488	512	505	492	525	477	526	537	476	512	526	509	510	519	504	509	517	541	525	522	560	525	467	508	522	527	518	523	489	482	515	518	494	505	503	501	438	580	526	526	502	545	488	494	528	549	497	478	529	501	512	548	514	453	474	527	538	477	500	518	521	476	525	555	529	514	488	525	465	512	497	481	505	492	531	498	510	491	502	494	482	488	489	538	534	520	494	496	511	505	530	509	499	482	474	543	494	521	485	537	493	514	507	475	478	542	486	523	494	477	471	527	494	523	511	507	474	522	519	504	501	537	531	498	537	495	489	485	496	499	515	492	507	499	500	495	488	507	479	479	543	506	522	530	518	502	518	486	514	474	487	522	513	505	543	517	492	488	538	474	492	525	512	535	509	519	492	500	535	502	484	518	510	481	490	536	535	516	530	499	505	492	545	541	458	542	506	517	525	514	496	513	506	502	517	536	506	522	551	511	523	533	507	525	503	545	522	540	524	498	542	498	516	510	536	534	498	506	496	535	479	508	467	533	503	526	549	512	507	506	524	473	480	477	478	537	489	494	517	527	500	546	539	533	554	534	517	526	528	490	502	536	478	530	536	546	510	461	515	480	515	511	505	527	496	543	501	487	526	495	517	531	499	509	459	545	501	505	490	544	518	521	544	509	563	508	496	508	556	515	528	518	506	511	521	500	521	492	504	530	514	504	530	517	538	515	512	569	507	505	553	559	500	523	521	510	488	498	495	508	520	528	514	541	550	525	492	520	529	509	545	547	505	501	529	556	510	505	505	517	506	511	494	518	495	507	472	499	522	493	522	520	545	518	506	489	531	525	511	507	485	533	500	532	504	492	502	538	533	495	523	524	515	544	540	535	500	525	525	496	492	522	546	524	520	509	520	521	499	540	546	546	519	532	513	507	516	531	499	510	492	489	492	504	564	489	540	530	534	470	521	530	532	498	541	525	453	534	517	527	520	529	539	529	508	491	498	528	504	517	546	532	528	504	530	556	494	505	542	491	476	496	494	484	492	494	544	514	499	474	490	545	473	566	523	516	571	531	554	501	536	488	495	516	494	515	520	541	499	525	518	556	509	478	516	519	509	514	554	531	535	522	492	545	517	534	501	528	551	538	452	501	481	505	508	502	487	506	504	523	521	555	526	502	511	531	503	514	467	521	562	484	527	507	525	507	515	556	509	492	516	514	535	510	512	511	510	522	549	480	480	503	506	517	568	511	526	499	519	517	484	472	506	534	535	540	559	518	536	547	512	486	522	522	485	530	522	461	519	524	518	519	536	497	489	503	514	520	486	502	528	518	546	522	471	497	497	510	516	536	512	515	532	496	526	516	515	521	516	548	526	504	535	504	514	542	521	502	493	496	501	489	495	472	534	486	562	491	559	515	501	522	518	507	531	524	523	496	526	513	486	508	483	510	534	506	502	528	510	491	474	483	523	532	540	480	494	540	549	541	513	527	519	505	526	500	494	522	553	531	534	505	529	504	515	527	525	523	571	526	518	523	510	537	524	521	513	498	502	509	525	525	483	493	555	477	526	517	508	509	475	527	525	516	498	488	448	495	530	511	537	539	530	507	503	485	504	529	504	467	542	497	530	563	562	479	495	519	584	513	492	522	565	491	517	512	489	515	534	490	516	529	483	512	519	524	518	523	485	493	537	488	536	525	546	512	515	501	535	555	507	491	506	488	506	499	510	530	503	549	504	505	507	510	526	536	547	482	461	492	500	511	512	486	543	520	507	532	453	499	569	511	480	476	512	516	518	497	476	529	516	498	496	544	530	542	552	540	495	495	563	520	502	540	507	510	511	538	549	522	521	512	501	463	506	515	501	517	539	523	503	485	497	564	495	541	529	490	517	511	527	494	505	524	529	534	544	489	501	525	531	516	443	545	548	515	474	531	458	522	511	542	548	533	520	506	509	533	503	480	498	538	506	490	487	547	481	533	504	489	557	542	521	507	476	516	495	544	517	474	525	512	520	532	530	469	494	492	530	515	471	534	503	529	510	512	522	511	498	484	561	535	469	510	526	538	535	576	514	465	537	497	528	456	466	475	534	475	498	469	521	499	474	498	524	565	502	494	522	477	454	520	495	488	497	524	528	488	451	497	522	487	487	501	485	504	510	470	511	511	508	481	484	520	502	528	507	501	512	523	511	504	547	524	484	520	486	533	504	537	494	490	537	520	545	502	524	515	530	534	516	489	531	545	506	511	507	540	498	527	523	506	527	518	481	563	509	530	538	511	523	482	514	527	531	469	491	474	547	528	524	533	550	486	506	537	520	518	496	530	489	495	482	508	520	492	497	501	472	526	525	565	503	535	507	525	521	532	503	513	512	507	496	528	471	509	477	536	509	535	500	509	498	520	491	496	508	517	503	493	491	521	520	522	493	488	554	516	489	527	513	531	512	534	532	503	526	530	534	529	498	507	525	484	518	508	508	514	494	514	499	542	547	517	489	533	516	503	536	525	475	514	534	582	526	525	507	488	482	486	522	476	487	496	509	522	488	493	542	515	483	502	515	532	471	529	492	511	510	552	508	539	522	546	495	532	508	506	537	472	484	499	483	449	506	522	529	508	517	536	495	540	482	521	522	538	516	493	481	543	507	525	515	547	513	498	540	500	508	536	533	508	488	516	549	473	527	514
46012	23068	10333	3607	970	403	297	288	291	292	254	273	265	257	270	258	284	271	233	220	242	232	232	239	218	200	215	228	244	224	273	269	218	255	228	241	242	233	225	217	265	265	265	250	250	251	215	235	264	250	243	237	213	228	219	235	240	238	255	224	239	240	256	215	216	245	216	241	225	241	268	232	233	247	224	238	221	202	247	223	227	238	221	243	235	223	213	206	233	232	244	261	248	212	254	236	239	284	216	227	256	212	235	213	252	273	238	237	234	240	228	257	260	188	259	224	258	233	244	221	232	258	241	242	232	256	256	225	251	225	260	262	242	244	212	207	249	267	248	236	241	242	218	249	236	248	224	234	242	239	257	253	255	208	211	269	235	256	233	239	226	226	247	251	273	218	230	248	258	228	237	222	260	233	212	234	241	277	247	226	251	250	259	248	217	237	233	247	261	231	207	245	242	245	212	256	242	213	248	249	222	245	251	263	242	217	246	249	230	232	253	251	203	210	240	253	231	237	212	236	244	213	267	227	252	244	209	231	253	225	284	230	215	248	232	243	265	221	215	233	220	245	254	222	214	229	240	243	227	239	244	232	236	212	223	254	231	263	253	229	223	248	273	256	253	224	246	218	217	241	238	247	238	232	237	248	237	234	234	213	280	256	247	254	254	226	227	240	239	242	226	258	264	252	216	242	247	242	251	250	231	265	227	229	219	245	257	239	264	267	243	195	238	244	249	231	246	244	244	254	215	223	232	250	262	256	236	234	221	264	240	249	242	228	246	246	262	251	246	226	231	256	245	239	244	266	255	258	230	239	234	235	241	234	236	245	209	201	238	245	262	257	214	235	229	247	238	260	215	254	273	269	225	238	249	228	229	209	239	233	244	213	233	223	253	191	264	215	252	251	269	252	250	223	224	260	231	223	247	236	237	246	267	213	237	249	243	243	247	242	221	254	240	235	199	228	257	231	223	253	246	226	207	244	217	224	209	225	236	237	223	221	224	218	238	224	268	202	247	245	261	249	231	276	233	240	232	194	239	236	247	255	261	267	226	234	252	243	227	226	215	224	286	265	256	238	241	236	267	202	263	266	217	261	234	244	230	234	241	228	260	249	228	226	225	265	220	240	262	265	244	266	260	242	258	223	238	257	243	229	237	239	217	244	268	252	254	214	220	229	229	242	217	242	243	252	253	226	204	235	245	255	250	259	256	251	227	261	248	242	266	231	254	235	243	238	231	225	252	216	223	227	245	226	234	244	242	236	235	275	256	243	248	253	241	223	270	199	224	255	241	249	224	221	258	239	251	229	238	225	231	257	218	258	214	247	230	247	240	243	268	237	251	235	243	237	233	262	249	268	238	234	232	267	239	236	248	232	223	259	239	235	232	258	197	232	243	246	223	231	258	258	239	238	261	215	224	221	250	272	269	223	221	234	267	239	230	257	232	206	231	223	260	233	205	248	235	222	236	244	257	201	232	249	226	248	202	225	246	241	244	280	222	252	247	219	240	218	237	255	239	235	256	220	249	278	232	221	232	244	205	242	247	291	225	208	214	274	225	221	243	232	244	261	259	229	253	246	253	261	241	226	239	271	254	223	247	231	252	250	264	210	247	230	247	239	235	232	232	224	228	233	239	238	218	199	239	245	244	257	269	236	209	232	230	240	259	238	244	225	257	227	257	261	224	213	239	216	241	223	227	234	253	212	255	261	240	225	227	241	206	230	247	268	288	252	216	224	220	245	221	254	237	215	217	220	226	234	240	211	251	242	228	241	235	268	225	219	234	267	236	258	266	245	245	240	221	259	246	234	254	244	241	226	234	246	235	246	259	233	289	247	257	213	254	254	247	255	239	272	230	231	276	248	247	252	253	219	248	230	257	232	243	226	228	251	245	212	247	227	256	216	245	235	234	251	253	248	230	228	201	236	210	229	236	236	250	254	230	243	228	238	214	257	268	251	238	246	225	253	242	245	239	236	236	223	237	209	241	249	258	231	257	224	258	245	249	227	234	242	249	240	264	212	249	241	225	248	248	255	287	258	245	261	222	223	263	225	267	255	252	240	238	262	247	225	262	257	233	242	239	233	240	241	260	234	261	256	270	251	233	237	261	247	253	250	216	208	235	238	247	199	223	243	234	209	252	223	233	252	237	223	218	228	252	248	224	249	220	254	264	216	249	228	233	259	209	240	256	238	218	256	261	239	254	248	242	244	237	280	258	240	225	266	217	272	245	252	247	238	230	235	244	227	253	250	254	214	237	234	255	220	252	248	258	253	306	255	250	234	224	272	237	234	226	306	284	218	222	254	239	239	254	246	265	222	207	212	236	233	219	246	257	226	226	248	237	224	236	227	215	231	252	253	228	248	208	227	220	229	254	233	269	237	226	235	214	263	250	237	255	257	237	259	261	210	242	229	238	241	219	254	263	235	224	238	219	225	249	228	246	236	237	270	234	244	234	264	236	241	237	224	273	222	223	256	244	286	207	255	236	250	211	196	254	233	236	248	249	229	250	249	213	226	225	256	260	240	221	235	263	237	236	260	244	237	251	239	233	210	244	283	268	213	240	267	243	224	252	215	218	239	265	268	259	227	244	234	231	249	224	217	219	232	229	253	261	252	235	220	214	233	242	223	246	246	241	226	259	237	218	232	219	232	249	256	242	252	221	297	246	220	240	272	214	223	257	259	249	230	263	246	236	226	260	257	226	254	260	214	248	235	222	231	229	243	239	228	245	234	232	267	251	250	256	241	203	231	232	226	243	244	244	224	236	246	223	267	246	242	239	263	267	237	254	248	254	264	255	236	268	251	229	247	240	229	237	227	230	223	223	260	274	238	236	268	261	262	237	206	233	265	211	226	224	244	228	243	237	246	260	245	203	228	243	234	241	240	228	257	237	245	234	260	238	245	249	228	233	223	256	222	210	257	258	259	240	252	235	244	226	269	224	236	246	225	232	251	280	217	239	260	247	228	244	237	273	227	236	226	250	230	232	240	252	228	234	254	217	233	254	258	214	226	251	233	259	232	238	244	251	259	229	213	287	271	228	250	248	241	264	269	265	231	238	232	241	222	249	236	258	243	219	256	236	237	201	268	237	224	235	259	222	253	241	260	251	269	232	245	233	259	219	232	263	253	215	253	232	226	243	237	250	231	223	249	248	237	243	248	222	231	235	228	239	229	222	265	246	252	218	277	258	233	239	240	267	261	261	267	245	249	261	236	240	228	244	216	230	229	266	282	244	225	212	235	229	237	220	215	248	233	258	247	232	243	252	228	237	221	283	244	261	240	214	216	251	237	230	272	240	236	218	224	237	255	243	209	235	216	228	217	245	233	224	260	202	257	250	230	226	247	268	255	238	231	253	226	233	231	267	245	241	280	255	246	244	235	245	224	255	254	237	256	244	266	230	197	219	256	233	264	248	212	217	227	249	256	248	224	271	270	218	248	242	239	231	225	266	219	236	292	235	255	241	208	217	208	221	248	242	231	244	253	221	250
30408	17194	13013	7485	2650	1097	832	715	757	687	671	606	595	578	612	602	601	544	526	532	491	533	554	543	532	528	487	547	562	503	544	529	512	520	558	537	533	538	516	481	497	513	528	533	530	533	577	553	566	480	502	536	508	512	523	525	563	518	495	515	538	519	504	507	531	507	557	547	556	564	523	528	540	493	513	511	534	546	562	528	535	502	538	540	498	540	529	484	532	546	545	500	536	533	576	566	548	525	493	523	529	564	554	529	507	557	491	551	543	548	564	460	542	533	530	548	550	506	540	554	523	520	505	499	493	498	561	547	515	520	533	537	532	514	537	527	530	496	518	534	542	502	562	523	538	525	523	543	515	536	559	543	491	473	540	527	533	520	522	489	527	517	489	508	572	506	564	540	512	522	501	518	513	542	499	514	508	550	552	529	499	561	548	585	539	548	492	528	505	505	533	521	538	537	537	529	545	548	537	509	534	501	495	552	529	541	540	572	524	496	504	541	512	536	521	532	515	503	528	503	488	540	512	510	514	559	550	531	575	481	544	546	512	521	538	494	488	553	514	506	527	557	526	565	506	524	520	556	513	497	486	531	538	505	524	521	503	523	585	533	520	533	500	528	514	544	541	512	560	512	548	544	515	504	558	528	508	483	488	515	527	550	519	518	498	572	542	514	522	544	546	527	530	500	543	566	520	517	515	515	509	513	507	541	532	511	557	535	521	515	527	528	514	543	537	562	526	536	520	529	517	521	490	550	485	528	545	513	522	513	536	534	535	528	525	512	521	498	532	512	496	527	574	530	532	521	573	498	540	518	542	518	549	520	549	588	544	566	540	536	547	544	548	549	530	580	510	499	508	532	503	572	518	497	529	526	536	512	481	496	518	521	520	556	559	525	526	537	502	504	520	572	524	524	508	523	495	510	536	523	545	532	501	521	528	521	527	547	532	543	552	501	546	508	488	556	527	493	559	547	572	535	544	534	494	495	538	563	480	531	527	557	471	557	573	513	534	498	540	554	525	513	484	578	570	514	498	520	521	518	516	521	518	498	569	533	540	549	497	527	473	558	520	544	476	514	527	540	500	528	544	521	480	494	521	497	493	519	577	491	534	505	529	567	525	528	539	523	583	525	556	513	534	560	574	518	575	480	573	501	547	497	529	532	483	511	569	519	524	577	532	517	551	549	526	551	517	541	583	511	490	547	545	569	489	505	529	524	541	485	474	546	573	511	524	525	529	549	550	571	537	537	518	503	544	515	499	515	479	519	530	528	494	527	517	522	511	519	520	559	511	511	548	504	539	497	525	523	588	521	494	542	516	536	517	559	555	537	527	508	515	533	515	508	549	522	545	486	552	553	525	529	514	539	484	511	525	545	534	545	514	554	514	518	517	516	536	517	517	511	546	541	536	516	547	542	528	527	530	558	511	541	543	546	511	534	508	562	580	508	537	537	532	548	517	568	511	530	519	498	557	522	528	552	547	457	536	574	527	500	549	539	523	504	498	557	531	521	514	540	504	511	502	554	525	526	492	553	518	542	541	532	501	544	483	504	524	557	483	479	567	584	538	529	521	508	533	557	472	515	543	520	556	560	507	509	543	508	508	508	538	472	503	518	573	521	514	559	527	548	493	539	574	535	503	515	556	539	553	551	522	553	543	537	534	492	503	475	538	509	522	498	531	505	487	558	573	533	529	520	583	517	489	507	489	563	540	541	569	521	507	505	556	531	561	516	514	536	525	543	482	514	528	544	508	521	495	527	507	586	522	508	527	546	578	521	497	554	541	536	565	565	547	546	544	546	519	452	544	530	527	518	534	475	507	576	544	476	541	540	552	519	486	521	557	556	551	503	513	530	530	551	542	520	521	499	521	538	521	538	540	518	549	528	482	528	526	550	541	546	507	492	526	490	515	523	521	474	519	529	544	551	550	533	551	546	534	578	503	557	527	540	550	543	588	522	488	511	529	524	527	523	548	524	514	549	534	492	549	531	560	550	524	520	521	512	504	522	549	525	539	527	544	541	546	539	556	517	524	461	481	536	513	505	519	514	541	526	515	529	497	504	576	489	505	495	512	547	509	483	510	528	579	500	529	509	555	503	498	523	542	559	525	534	501	506	468	458	519	551	530	515	514	512	540	566	515	517	522	543	498	570	506	478	522	497	547	479	527	544	553	562	479	554	551	531	525	557	560	565	570	557	553	500	539	524	530	560	521	525	503	481	550	505	565	518	541	522	537	504	527	513	498	538	513	520	549	509	546	541	506	582	550	509	527	516	533	571	493	516	538	512	498	499	531	516	520	518	524	504	550	512	537	542	498	543	520	493	559	524	499	504	529	533	505	501	513	543	517	552	505	522	518	525	535	546	499	583	558	513	529	533	507	554	540	503	469	547	489	497	528	546	519	507	548	530	526	510	520	501	532	528	498	516	509	536	500	556	491	522	510	538	519	508	531	572	527	475	540	531	544	551	532	541	510	544	525	539	506	537	522	503	529	550	537	496	521	504	510	521	540	535	534	508	491	479	500	542	492	539	539	539	515	487	504	561	508	551	497	568	549	555	526	548	510	515	476	518	534	539	513	517	512	482	555	562	515	531	544	547	524	559	523	525	523	542	533	539	537	503	587	543	468	542	553	539	517	536	520	521	539	540	527	495	551	517	570	536	485	527	546	518	501	519	540	544	562	509	519	509	548	516	508	543	518	522	559	514	542	516	513	549	541	549	579	510	536	545	470	531	495	545	530	534	546	489	538	527	542	532	548	478	539	487	562	526	525	515	550	541	528	534	529	522	536	532	561	561	574	531	515	526	560	502	537	541	503	529	488	474	500	522	538	535	488	510	555	491	536	552	496	509	523	504	524	527	535	531	501	535	531	517	547	539	567	542	536	536	573	518	537	499	532	551	499	518	580	543	534	557	510	513	515	505	520	514	509	549	557	558	547	498	506	561	604	513	512	538	532	565	523	523	528	530	492	530	486	535	515	480	514	497	537	490	570	540	518	497	543	502	531	528	553	520	512	548	553	525	547	509	517	512	505	535	549	522	539	528	513	544	531	490	504	567	526	549	545	508	520	532	535	505	516	553	508	545	517	527	537	504	536	545	562	497	500	511	536	524	529	557	557	527	556	543	559	496	489	569	516	498	549	494	491	487	525	481	563	515	515	517	524	562	476	502	524	521	540	538	494	490	522	511	534	510	527	501	540	564	549	573	507	511	511	526	541	538	541	468	513	556	550	530	535	539	531	529	512	505	534	501	542	510	535	493	515	580	517	589	508	527	516	523	523	567	502	524	529	546	508	461	501	557	560	523	536	525	510	523	567	541	517	522	564	471	510	539	532	522	549	522	518	559	533	529	552	524	532	539	543	512	528	504	520	530	551	508	559	576	521	542	550	525	588	506	519	536	505	532	531	516	550	536	526	544	499	559	484	549	553	517	540	516	529	501	515	527	530	527	533	503	560	528	518	536	503	526	576	569	507	544	474	478	555	495	548	543
56063	26677	12090	5442	1978	727	380	318	307	266	283	265	273	229	237	279	215	229	249	255	207	211	218	220	213	233	232	214	219	216	232	224	190	198	246	264	233	268	275	217	229	200	204	225	216	204	209	217	202	187	258	202	222	243	225	216	201	204	254	251	220	213	242	219	225	212	242	201	214	218	254	232	231	222	208	239	219	220	188	224	214	233	238	219	240	220	234	171	239	212	240	233	254	215	241	253	208	252	220	229	211	221	218	223	224	225	193	208	253	239	224	214	224	228	230	251	225	230	224	234	212	211	232	232	215	228	238	223	207	226	217	207	220	227	278	219	235	219	247	220	208	210	210	231	238	228	245	227	217	240	224	229	215	229	244	205	242	237	209	232	213	238	257	237	209	221	209	244	234	212	241	234	206	220	214	228	219	220	217	243	208	186	261	216	202	217	243	218	248	227	220	207	233	236	217	232	213	230	223	221	214	243	263	232	237	206	204	231	214	240	222	200	223	231	257	206	268	218	232	234	204	238	233	247	245	196	243	239	232	222	207	198	247	193	241	241	227	244	224	192	235	233	203	237	224	228	219	228	229	244	229	222	213	209	222	202	206	227	203	190	214	236	213	217	202	213	230	259	223	201	236	202	187	219	232	225	233	236	254	217	228	233	228	228	239	253	224	217	218	237	227	223	236	240	231	244	235	209	230	213	257	243	207	205	229	225	218	246	236	212	228	252	247	242	210	220	236	228	215	261	229	235	219	216	196	217	230	196	202	221	216	237	233	220	244	225	223	206	240	206	215	231	237	255	201	240	210	198	245	216	220	243	225	216	224	238	239	233	202	235	250	203	218	243	225	223	235	223	203	253	230	231	252	199	213	246	244	197	254	219	240	223	238	214	224	215	248	244	234	214	214	231	239	227	230	221	230	199	187	269	234	208	236	237	219	243	238	224	205	226	225	211	223	268	225	246	239	226	227	214	255	222	230	223	234	239	233	235	207	255	239	232	208	229	214	208	252	237	231	206	224	230	221	217	223	239	258	228	216	240	204	221	239	262	237	219	211	233	238	212	213	207	201	229	188	234	214	235	237	211	225	218	239	223	216	223	232	222	231	234	228	211	199	225	216	211	213	215	221	206	231	200	224	220	229	197	224	241	241	247	218	266	261	246	229	209	240	233	219	237	222	225	210	242	228	226	207	214	203	204	241	222	219	231	212	214	207	221	250	232	244	229	217	220	265	229	214	205	234	242	246	246	219	208	222	193	231	244	199	236	242	230	239	240	221	252	252	213	202	252	224	236	269	217	240	213	202	216	254	210	255	241	192	215	200	248	228	247	228	237	238	212	249	243	227	222	208	220	238	244	237	241	211	241	205	233	217	247	218	248	216	210	232	201	266	187	246	211	193	208	211	219	247	218	231	240	195	226	252	262	233	232	211	242	228	189	239	255	225	230	241	236	230	220	233	233	232	204	232	232	221	230	234	174	220	217	230	206	224	257	214	251	234	239	225	220	209	226	217	223	246	232	227	232	231	212	240	242	208	233	200	240	226	243	231	235	195	239	224	221	199	212	244	210	237	201	254	190	203	240	222	197	246	211	214	216	219	228	231	214	231	230	223	214	209	228	201	234	218	217	217	221	225	241	219	227	220	195	252	212	212	213	232	211	228	235	202	213	211	225	218	234	226	227	242	230	235	237	227	241	239	224	238	205	222	227	212	223	196	250	229	247	237	221	219	236	238	232	235	215	234	221	226	248	240	223	209	221	234	191	216	231	232	227	214	244	244	193	225	219	220	226	239	200	215	218	225	231	215	225	253	226	193	241	224	223	215	203	242	229	264	239	200	216	257	218	259	245	244	225	247	219	221	214	248	210	206	239	226	236	217	249	233	219	222	204	214	226	247	260	216	237	225	233	252	227	229	222	224	212	207	237	221	197	263	223	220	219	228	221	242	236	231	228	207	251	201	202	207	219	245	222	222	217	212	217	214	213	237	292	230	206	232	222	214	216	209	220	231	250	241	233	197	246	250	241	223	254	225	228	192	223	221	217	207	214	249	245	236	210	216	259	207	216	225	207	215	202	229	231	269	222	219	207	233	229	180	216	210	224	235	220	234	254	250	219	198	197	212	217	201	242	243	282	215	256	216	196	207	254	234	216	228	212	213	182	224	219	226	220	252	215	210	258	258	247	252	239	237	222	238	244	232	214	217	218	245	212	237	211	226	247	219	237	234	231	193	219	230	239	228	177	237	233	226	219	230	242	215	213	206	258	259	216	237	247	243	215	285	209	238	213	227	218	215	235	246	221	233	223	234	200	226	202	210	236	234	234	218	228	233	211	202	220	215	249	224	221	213	235	224	243	215	211	225	236	212	219	231	216	228	237	231	227	253	273	222	223	220	228	213	239	232	221	239	204	199	269	220	244	261	241	208	245	221	247	222	217	212	227	215	242	196	227	216	250	210	225	241	235	215	222	204	254	257	224	205	239	234	216	224	240	229	221	248	215	201	254	229	228	217	196	244	224	256	209	223	229	222	248	217	255	230	218	224	241	210	190	211	218	244	222	233	216	224	235	242	222	238	221	200	198	228	244	216	207	222	207	250	249	204	242	228	239	214	217	242	244	245	220	232	230	223	223	216	222	239	215	216	235	236	242	229	242	200	253	222	261	210	248	228	214	223	226	245	227	229	227	230	207	195	228	220	242	215	234	253	210	230	235	250	248	223	232	207	221	255	193	238	226	240	214	238	234	237	219	194	220	203	218	240	232	231	254	250	245	246	231	239	228	217	230	235	238	224	213	248	217	199	220	206	197	227	250	220	252	205	200	231	235	230	211	240	202	244	222	218	224	199	229	236	222	231	227	240	199	218	211	200	248	206	220	209	226	223	217	246	203	214	216	185	257	230	216	212	236	210	217	199	229	247	218	231	225	247	199	231	209	231	215	216	223	266	249	222	227	200	240	231	213	224	213	221	232	236	222	223	192	228	215	222	192	214	228	218	247	245	225	211	207	236	203	220	216	219	232	231	228	254	243	225	228	239	216	214	233	233	236	252	248	241	213	226	200	205	251	240	243	191	211	231	235	229	226	207	222	226	225	238	236	225	222	222	236	234	220	204	236	261	225	236	208	234	212	243	220	231	249	204	193	206	227	232	233	203	251	223	222	227	230	212	239	227	230	234	233	221	220	222	219	241	242	248	214	218	231	213	235	220	227	234	264	245	202	247	238	228	235	248	219	242	246	213	233	231	217	221	228	206	190	218	244	239	204	218	217	244	239	231	219	218	214	227	204	229	238	230	219	236	230	234	228	232	273	246	233	216	249	233	225	221	255	232	213	227	233	223	230	229	240	225	231	210	226	219	218	190	241	194	216	222	234	248	253	198	208	227	247	240	240	195	214	223	240	253	232	215	210	227	244	213	205	216	216	214	235	232	230	232	220	246	205	244	239	229	223	261	230	237	202	216	225	262	245	225	212	220	225	224	207	222	233	215	235	247	226
36377	17901	14719	11377	5793	2160	1071	955	893	811	794	755	690	663	693	651	613	584	609	564	544	551	532	486	506	515	500	506	515	462	561	496	507	500	511	492	494	545	503	496	491	503	530	521	523	509	569	507	478	475	487	537	511	539	525	514	490	455	530	545	490	531	499	520	527	474	525	477	501	483	496	486	451	502	524	481	504	486	506	453	514	484	495	527	502	514	503	506	581	532	526	508	504	500	554	493	496	520	535	520	546	549	502	519	476	509	483	490	410	521	489	504	529	504	501	449	478	512	501	443	516	513	494	514	479	513	514	511	505	492	483	499	478	490	477	500	518	544	463	466	505	519	495	504	512	520	505	485	457	512	495	490	519	473	509	523	456	525	532	454	468	477	467	470	500	490	515	490	476	528	483	472	514	521	496	461	488	475	490	468	486	513	513	505	512	532	496	496	490	520	532	537	478	526	471	465	490	510	504	517	496	497	475	497	495	530	502	501	522	517	527	494	517	506	506	513	464	470	528	527	516	490	527	512	486	475	524	505	509	470	492	492	484	528	509	505	512	496	524	489	482	486	487	488	543	514	469	474	530	496	500	490	529	500	487	539	506	519	482	521	524	521	520	523	531	498	526	474	485	462	503	499	506	478	533	519	475	517	494	506	462	523	485	547	525	505	511	503	544	502	527	488	504	525	508	507	500	508	509	496	532	526	517	460	498	517	499	493	525	508	537	496	485	513	521	508	489	473	489	480	473	425	475	459	521	510	494	487	490	505	504	535	483	503	494	486	486	486	455	487	499	501	520	488	490	456	474	520	501	518	474	510	516	453	495	482	487	524	519	505	472	521	485	495	502	474	516	503	501	482	506	541	509	475	470	509	489	493	504	512	465	530	522	496	483	480	486	507	498	514	505	526	502	494	511	483	518	483	502	561	496	531	504	470	494	477	476	479	486	514	509	506	517	507	496	488	525	504	534	463	502	521	515	538	521	482	499	483	510	531	490	476	498	524	474	503	460	475	519	473	503	505	510	500	471	489	481	486	520	529	530	507	525	520	498	489	502	506	499	520	536	533	459	461	520	489	454	514	522	473	493	467	487	490	531	507	493	496	533	512	511	522	489	522	468	494	492	505	512	519	510	503	489	505	535	517	482	510	460	528	495	493	515	483	493	498	490	520	482	514	473	510	512	534	529	483	515	519	460	483	489	527	517	500	509	472	513	521	520	494	517	501	470	472	494	522	483	521	505	522	487	492	493	491	499	508	480	532	504	502	490	490	506	508	486	496	493	513	496	502	501	467	501	539	499	522	520	519	503	519	503	514	504	520	509	495	498	484	484	482	535	485	503	515	492	498	517	500	465	507	517	480	532	477	476	553	471	503	516	511	501	520	516	511	498	459	500	516	527	506	525	488	507	486	521	549	493	526	533	501	463	482	475	467	503	509	524	491	485	480	532	489	462	472	497	545	500	541	483	506	501	483	462	486	476	498	523	505	535	513	504	469	530	498	528	507	553	504	499	503	516	514	510	522	546	454	511	462	518	490	513	510	524	513	507	534	498	501	492	460	523	482	430	520	527	480	541	479	495	515	461	541	489	483	465	490	492	493	509	504	511	475	467	524	527	520	500	503	507	548	522	500	518	520	527	459	519	470	509	524	508	518	498	501	483	509	558	554	494	503	491	526	489	498	478	485	495	521	479	469	496	500	488	472	500	507	506	466	520	458	485	530	494	526	531	484	478	471	540	534	502	492	540	504	533	494	492	523	531	515	507	462	497	490	504	519	508	507	497	511	504	481	525	474	507	512	502	512	503	479	475	479	493	506	507	531	470	501	551	532	515	459	492	505	508	516	477	477	470	462	477	498	520	470	483	500	504	520	493	494	468	490	462	479	538	514	511	516	496	494	494	487	478	482	500	549	499	505	515	520	516	483	518	500	487	513	507	504	527	512	553	520	498	524	459	470	507	500	497	546	521	500	504	502	503	497	489	516	518	507	507	502	501	540	479	488	497	512	557	490	503	483	558	496	500	510	486	527	503	514	515	502	482	511	517	483	493	501	489	506	517	471	520	528	498	504	472	497	510	511	529	495	522	504	531	529	507	489	496	492	495	538	508	490	516	472	494	510	512	487	505	488	531	503	494	487	554	454	496	495	523	520	518	469	486	474	503	493	491	490	464	502	482	446	524	503	496	501	511	531	524	470	496	503	518	475	472	519	474	510	503	489	519	556	496	473	528	564	450	507	514	519	490	567	471	472	494	509	485	513	539	506	514	500	507	490	519	491	516	516	465	483	526	488	512	537	494	478	479	500	490	508	504	522	512	504	473	511	518	521	524	526	508	495	503	546	512	507	496	515	517	490	545	499	536	598	495	483	497	501	484	543	506	503	469	487	468	550	530	489	517	492	508	514	508	500	467	514	506	497	495	512	496	513	515	483	499	508	487	497	513	512	515	501	534	486	504	509	494	517	533	525	556	488	478	515	489	508	493	473	528	486	519	497	486	484	461	518	491	470	514	501	499	513	486	500	492	502	502	517	474	528	492	491	518	488	504	502	518	493	503	535	526	508	515	503	546	467	506	511	500	461	531	475	528	478	502	494	545	472	460	482	525	497	505	476	507	541	463	508	537	500	469	460	523	490	479	449	473	507	492	485	513	546	518	515	488	468	487	495	505	510	510	481	506	524	508	529	488	508	493	472	460	512	476	490	499	488	509	475	478	496	501	493	490	514	497	522	546	479	509	508	493	470	511	465	537	512	534	467	461	510	518	483	490	539	520	497	496	495	511	534	506	505	527	518	493	454	504	508	496	531	503	551	504	498	490	485	488	491	520	477	508	506	496	461	486	520	491	511	521	503	487	506	541	458	507	510	511	537	511	503	506	507	540	524	496	530	508	500	493	481	530	503	492	543	535	560	520	493	498	507	492	506	474	475	495	515	517	485	529	515	510	497	473	516	515	500	515	469	523	472	461	496	490	512	498	508	507	504	530	524	488	481	536	558	510	459	495	486	466	509	463	484	490	484	484	509	533	546	526	518	500	504	499	480	447	444	486	498	516	526	484	490	519	494	518	482	508	536	540	514	517	497	475	471	465	526	526	515	516	497	466	492	541	497	512	496	491	490	556	530	501	512	517	473	465	520	547	539	499	518	473	512	444	511	478	506	543	468	493	467	486	477	487	501	488	468	527	466	515	501	520	547	540	502	494	466	481	495	483	510	493	474	534	455	537	497	495	502	543	479	529	529	503	478	514	499	489	511	509	476	493	540	482	548	530	543	510	514	491	539	479	554	504	494	515	505	506	489	485	525	556	499	536	514	507	500	553	517	471	459	488	500	480	543	510	491	542	478	485	546	473	478	479	481	494	542	510	494	506	518	517	505	523	499	504	483	480	513	485	502	491	506	530	447	534	466	507	503	504	488	505	482	486	529	503	532	526	498	538	509	520	506	489	546	507	508	459	496	499	453	521	541	514	475	510	522	509	603	491	461	488	493	442	488
61441	33788	22344	10240	2778	908	452	365	350	341	347	299	277	295	266	278	247	235	251	221	212	220	231	261	262	248	257	217	239	224	234	213	253	233	232	258	246	233	275	236	258	232	239	257	266	234	242	227	217	233	230	218	222	224	218	268	258	194	247	222	210	228	225	224	237	211	264	247	228	228	226	196	238	242	224	245	220	241	226	234	232	234	241	211	262	221	207	231	228	232	202	227	214	269	251	237	229	238	220	235	255	211	223	239	243	254	249	222	243	251	231	253	240	244	235	241	238	235	205	220	253	256	218	254	269	233	224	198	228	248	260	239	213	247	252	237	267	211	225	244	229	229	248	243	231	232	247	221	217	231	245	238	240	253	238	248	239	238	212	249	242	250	243	267	255	230	258	222	228	220	219	236	253	216	233	221	226	240	244	226	200	240	259	224	233	223	224	213	231	216	247	250	222	240	245	230	240	247	236	261	228	242	252	224	239	215	250	201	238	242	216	219	247	226	260	218	272	235	227	233	231	200	254	212	271	243	255	219	236	234	226	231	234	268	238	221	237	230	192	227	244	260	223	211	232	236	229	257	227	207	256	251	222	250	250	209	233	205	254	212	228	220	218	223	257	217	212	203	242	231	228	227	238	254	222	220	215	230	220	226	250	238	222	212	266	251	223	231	240	208	210	228	243	205	238	227	215	257	248	227	244	229	253	229	238	252	241	203	255	223	230	249	221	237	226	250	189	225	228	226	262	257	252	228	212	226	232	230	246	231	248	237	217	249	257	231	243	196	236	261	247	221	236	244	237	223	222	228	236	238	215	245	255	224	260	278	200	216	238	224	240	224	217	244	236	206	249	271	244	264	238	236	210	237	243	252	214	245	253	190	227	217	241	238	252	247	247	196	241	211	225	237	230	246	228	247	259	259	219	226	249	232	242	226	271	238	242	230	240	237	241	229	228	251	266	224	220	241	227	239	241	221	213	199	235	220	214	263	206	205	244	250	236	216	234	247	224	241	226	242	208	233	267	216	225	207	260	227	232	240	228	240	259	228	238	200	232	260	227	234	231	223	225	262	218	241	223	243	226	216	220	237	204	233	216	218	220	242	225	233	273	254	245	266	253	254	219	212	240	228	237	229	248	249	233	214	187	215	231	221	215	250	238	256	248	236	220	223	244	232	210	226	232	233	221	231	246	238	236	274	253	256	220	236	224	247	208	231	223	226	256	247	250	209	238	209	232	260	250	209	234	252	232	273	229	240	211	253	223	237	241	251	245	261	233	236	231	230	213	244	214	223	217	229	238	194	221	227	214	276	224	255	258	228	225	225	241	255	238	211	250	241	248	247	271	237	233	209	227	243	225	255	243	246	239	236	209	237	229	247	220	264	236	215	232	240	222	218	211	238	243	240	218	232	238	217	198	217	211	246	249	249	230	242	242	213	223	244	254	219	220	225	244	245	193	221	222	222	256	239	259	233	257	217	219	232	239	261	243	253	264	242	213	255	241	234	208	237	235	209	255	222	226	226	232	260	242	212	237	204	220	221	225	242	234	226	235	228	234	277	220	206	238	259	221	264	244	252	234	282	243	241	213	242	229	244	247	206	242	221	263	230	242	243	262	239	253	248	230	220	254	217	224	212	246	212	233	222	235	243	227	222	239	232	225	232	209	217	201	222	259	245	225	235	222	215	242	248	218	205	206	245	229	251	233	235	223	248	251	261	251	225	263	236	228	242	238	212	246	223	239	220	271	242	234	238	223	227	222	230	234	232	242	208	229	248	254	229	234	240	238	212	225	227	237	260	238	251	219	240	217	212	237	242	245	218	260	236	207	230	236	217	254	241	220	203	236	250	264	217	245	263	272	222	239	224	230	248	237	223	222	233	256	245	241	236	240	241	239	235	222	247	244	249	231	236	224	230	215	220	222	249	219	238	222	242	266	224	220	251	229	235	229	227	238	240	201	235	221	232	230	253	229	251	300	226	250	216	218	249	231	239	265	202	249	234	222	244	237	224	218	241	221	260	228	195	251	233	232	241	244	238	234	210	228	226	229	239	266	221	209	219	257	237	234	256	228	250	220	216	235	218	211	214	211	219	251	215	220	215	244	229	244	235	246	236	238	264	241	241	241	240	236	241	246	206	244	239	217	223	262	257	272	232	240	250	225	217	211	236	235	208	238	255	233	263	246	222	236	252	239	219	219	259	251	216	239	253	225	217	259	244	226	233	234	250	218	237	258	233	295	229	223	219	245	202	208	260	260	255	225	229	217	255	222	232	255	248	259	219	260	235	237	228	224	237	217	255	218	230	222	241	203	217	260	212	229	237	224	237	235	260	233	228	199	242	244	226	226	232	239	204	215	245	246	233	244	238	236	208	227	236	225	237	232	205	257	226	210	233	208	235	225	216	247	209	233	233	221	223	238	240	256	226	239	224	230	218	267	230	245	243	223	246	238	250	258	232	242	226	265	224	208	226	247	227	228	234	257	283	235	242	231	206	248	247	249	197	242	245	216	240	227	249	212	255	215	219	252	213	229	235	226	255	223	255	229	211	246	243	246	229	231	212	233	229	240	223	238	221	275	201	220	228	242	220	224	224	223	223	221	244	224	257	222	207	226	240	215	229	242	201	226	258	222	251	252	240	237	206	220	225	243	238	245	257	240	227	236	234	213	258	241	211	249	210	203	214	229	248	253	240	237	236	233	253	222	232	221	224	202	246	224	237	231	224	269	228	273	218	222	263	236	233	199	228	244	224	263	241	251	264	252	260	247	216	210	217	242	235	256	273	252	257	220	251	216	260	243	224	236	214	219	242	233	231	238	237	220	238	225	243	238	225	205	225	219	201	250	241	234	227	234	236	222	253	238	249	216	229	206	204	233	227	219	221	230	221	246	267	201	237	226	216	248	220	195	198	218	231	206	206	272	256	231	259	231	220	211	229	201	235	247	242	283	239	213	230	262	239	254	220	227	220	228	233	242	247	227	243	236	232	209	247	236	233	232	250	207	248	230	234	231	224	233	258	229	248	239	254	222	238	245	264	219	228	230	206	232	232	266	190	246	215	231	243	249	250	230	227	249	255	257	235	249	234	247	238	240	223	251	254	253	230	235	218	260	244	236	246	255	258	250	211	227	227	252	253	249	236	252	242	223	226	242	265	212	220	229	234	218	257	236	232	246	220	217	239	246	239	216	257	230	225	251	217	247	253	263	236	213	230	217	196	210	232	226	214	242	243	237	249	232	244	258	262	231	203	224	218	237	249	253	247	253	245	231	245	219	258	246	255	223	213	226	208	268	253	249	210	196	229	226	200	236	241	211	233	245	234	241	214	208	204	233	215	240	247	220	246	240	243	229	280	242	234	232	224	240	235	219	239	252	218	194	223	249	238	265	217	208	252	213	224	209	250	268	244	210	230	206	225	224	270	249	220	241	219	236	231	221	250	248	251	240	232	212	269	231	244	218	248	212	228	227	240	242	232	224	252	208	215	199	228	238	206
38789	26069	24772	16136	7162	2780	1426	1342	1113	991	959	923	843	753	766	799	781	680	643	646	583	513	541	558	518	553	538	512	553	525	522	532	557	509	550	532	559	535	533	514	516	518	515	555	534	508	545	543	521	511	538	527	520	550	475	542	516	520	554	515	520	522	532	561	546	538	512	491	524	509	540	518	499	503	517	532	516	511	532	510	511	517	512	570	483	478	515	533	524	530	526	535	559	538	485	483	488	495	534	526	497	501	518	489	515	548	523	499	518	484	511	540	521	512	553	546	533	546	531	494	537	465	539	555	493	535	494	522	552	506	523	526	539	562	504	520	494	532	517	503	473	528	491	552	538	563	473	487	551	520	494	503	550	512	547	528	564	516	482	533	533	507	457	490	537	479	523	513	555	488	521	510	527	480	513	532	511	534	503	525	532	524	505	522	503	512	530	519	534	487	524	494	484	506	505	542	506	518	497	509	518	512	519	525	549	498	508	533	508	510	531	541	507	513	549	486	501	528	507	510	509	507	526	551	512	517	520	504	537	499	527	504	499	562	502	534	512	562	512	494	535	521	539	492	529	525	522	505	547	519	495	495	503	511	478	487	553	532	522	509	525	504	520	523	508	525	546	520	530	477	526	523	509	496	534	564	514	540	545	519	546	495	503	521	523	552	514	510	494	538	524	555	566	520	518	530	521	517	525	500	489	519	511	499	503	515	511	533	484	529	527	497	550	532	513	536	542	540	531	523	557	540	542	561	533	512	526	491	547	506	528	524	489	537	524	537	495	531	514	489	475	515	510	527	493	476	488	536	507	526	536	489	519	485	554	516	543	493	535	498	517	529	453	527	501	524	532	516	501	531	499	528	547	510	514	514	519	527	491	508	501	522	567	501	547	479	528	546	523	497	529	490	492	524	518	534	505	512	515	504	506	512	503	498	494	524	524	505	497	525	518	491	506	550	499	547	521	511	533	495	502	540	538	481	513	535	496	520	512	524	511	507	521	546	552	483	509	519	517	536	530	509	534	559	519	496	519	534	521	506	466	538	510	529	488	482	524	482	512	540	496	494	507	520	522	514	469	498	479	497	569	515	462	522	530	503	522	515	459	478	522	527	517	546	519	510	513	505	530	526	494	531	512	527	514	509	546	535	482	533	550	524	505	494	517	518	525	545	524	475	480	544	497	469	530	529	544	500	510	524	543	496	497	522	495	521	513	514	507	505	509	538	514	507	572	519	484	509	521	549	514	547	531	543	492	512	469	491	522	522	574	514	539	517	512	544	517	486	509	522	499	512	538	494	469	506	518	504	497	518	526	519	526	494	498	507	524	518	561	471	533	543	493	531	503	506	508	529	537	523	467	504	533	512	472	533	505	487	549	531	511	540	514	469	540	544	502	519	548	473	523	533	534	482	544	546	525	524	543	518	537	546	508	553	533	563	524	525	471	533	489	559	485	521	527	475	499	501	487	497	542	518	535	516	526	505	496	544	495	510	498	507	544	534	513	544	542	494	466	521	495	562	523	532	518	538	543	513	500	478	575	491	467	509	548	498	496	491	584	508	530	516	472	516	528	518	514	494	511	496	536	488	530	503	490	553	521	493	499	512	503	546	500	521	513	537	469	524	516	532	492	514	494	503	529	543	524	510	521	545	521	523	514	525	527	541	535	527	487	512	476	539	474	528	541	512	503	572	541	533	515	511	541	529	518	526	527	534	531	513	518	508	530	531	524	504	486	501	515	534	547	520	509	534	491	530	561	506	496	503	503	553	498	531	491	517	510	515	515	547	522	520	458	458	498	515	517	501	494	507	520	496	538	506	508	496	507	524	510	503	513	521	556	459	551	542	524	536	516	480	481	527	506	489	545	535	530	523	533	568	530	519	503	510	516	550	481	550	516	509	562	514	510	460	557	520	508	504	531	541	506	526	546	525	528	548	509	528	517	575	537	512	520	511	516	500	504	537	475	548	534	525	498	564	478	489	525	520	506	490	478	525	554	554	524	541	505	515	531	516	537	492	526	464	526	524	519	519	522	513	526	510	460	533	544	488	509	518	530	528	521	497	506	538	492	509	513	551	499	529	471	544	497	501	504	525	540	530	554	535	520	569	509	481	499	518	519	506	477	503	549	558	540	482	515	531	511	500	506	521	524	526	483	495	534	545	521	507	536	506	542	529	482	515	471	496	515	507	503	502	498	534	500	500	547	499	529	515	501	485	516	540	509	501	522	540	516	578	528	523	518	521	542	517	518	479	506	548	516	548	535	491	531	530	497	528	536	515	514	539	478	503	481	527	526	499	529	505	503	527	519	544	515	524	504	489	518	476	506	482	485	538	485	530	497	507	546	523	508	475	542	545	495	507	535	531	513	515	514	555	498	527	518	537	559	531	486	504	541	528	546	499	519	527	481	467	484	552	522	515	517	508	506	527	513	540	523	526	504	530	496	531	510	507	519	534	481	516	533	518	566	513	501	500	557	506	531	489	519	536	514	495	525	505	507	511	560	548	484	499	551	523	511	478	521	465	530	512	509	523	517	510	497	520	526	517	543	491	515	503	500	528	548	536	525	539	505	539	506	488	500	506	538	522	493	512	499	550	522	555	496	523	497	522	578	551	537	483	522	521	467	506	513	564	497	488	471	534	505	485	520	552	518	514	530	503	537	551	524	573	498	504	543	514	488	515	502	514	485	523	533	548	531	494	491	542	507	537	484	485	521	534	514	550	547	502	537	539	499	574	531	514	486	517	517	563	510	504	544	502	520	532	517	519	505	526	507	489	530	503	530	550	494	479	521	476	482	512	520	518	554	506	504	539	529	485	504	528	496	555	540	554	508	500	467	522	512	512	527	547	527	545	531	518	486	519	517	505	504	511	532	519	526	501	525	514	541	499	496	509	477	507	510	496	545	526	506	500	508	529	550	590	515	515	538	551	532	497	534	512	510	508	514	523	569	539	470	517	546	540	517	540	503	548	492	506	502	547	494	516	567	528	507	495	513	542	502	555	494	559	520	525	523	551	498	531	528	503	527	519	507	520	525	501	513	534	565	522	526	539	502	538	507	541	532	488	509	526	537	507	562	534	506	506	510	535	546	485	483	552	522	535	513	547	509	512	511	483	530	493	526	505	546	514	537	477	502	558	534	496	532	522	483	486	499	537	499	534	473	522	494	524	540	538	512	509	547	556	493	526	481	539	537	530	472	546	505	518	521	459	494	540	530	524	509	555	527	509	535	486	513	468	530	503	561	503	459	525	521	518	566	462	531	531	515	531	507	513	489	516	503	463	494	536	482	550	509	527	495	538	486	485	524	491	523	561	477	518	490	514	505	544	495	553	510	507	551	499	501	506	545	494	492	565	492	525	490	533	550	530	528	538	497	514	482	544	483	527	544	495	580	535	584	506	545	530	483	517	520	488	527	553	557	540	547	543	518	530	485	490	533	534	542	502	524	546	548	539	509	540	546	522	484	553	543	514	510	523	543	489	504	504	525	550	487	527
45326	20055	9235	3034	993	476	342	299	280	288	271	251	263	274	253	252	235	237	258	244	271	248	249	235	284	226	256	248	257	233	233	225	271	239	258	242	240	263	270	251	254	233	250	247	271	239	252	224	247	242	234	249	232	227	261	245	258	235	234	219	231	240	205	236	248	240	236	236	228	236	253	266	235	235	223	242	226	264	261	244	242	238	250	224	244	255	255	247	247	238	237	233	253	249	220	243	280	251	252	247	241	244	261	248	249	253	251	230	246	226	236	232	254	208	237	224	240	262	240	214	254	216	249	249	250	240	250	240	250	248	229	223	222	240	277	265	218	250	239	213	225	241	266	260	235	271	241	270	260	243	244	209	275	246	259	267	243	245	245	244	233	234	259	199	240	220	224	220	277	250	236	218	232	232	264	210	244	216	233	238	255	219	223	247	212	233	216	229	229	239	238	252	224	215	252	250	266	238	244	209	245	265	274	242	265	244	263	250	237	251	252	237	233	250	215	235	249	249	242	241	226	261	232	243	234	236	203	254	249	237	233	267	258	215	245	221	259	215	228	261	262	272	236	279	257	244	216	220	221	232	211	260	211	247	250	236	239	225	253	233	221	253	249	250	206	214	209	238	257	227	253	254	241	268	220	232	210	239	254	228	220	257	242	223	252	238	252	220	241	237	228	228	219	229	216	217	243	233	243	246	252	229	239	222	257	221	234	212	248	233	261	224	228	248	234	240	268	235	246	251	238	231	245	239	252	243	238	248	265	260	267	274	259	248	258	269	237	257	247	271	236	281	233	237	266	237	252	238	244	235	254	247	225	239	252	242	239	228	271	259	240	236	243	249	223	242	234	237	205	265	240	259	224	231	235	225	232	218	235	246	254	229	213	236	234	239	247	231	262	229	249	270	226	228	243	228	253	217	288	235	247	256	271	262	269	240	252	235	231	250	243	265	229	260	225	226	241	278	229	264	255	234	244	234	229	248	224	237	235	264	202	253	257	227	254	243	243	229	227	238	218	234	237	238	242	208	246	273	251	277	282	249	232	263	251	269	234	249	240	259	243	230	202	247	258	245	241	228	247	244	254	243	236	226	264	247	260	248	223	236	247	248	228	243	252	259	257	256	276	268	270	271	249	220	252	209	261	226	227	239	234	216	244	236	246	244	243	245	228	239	223	261	235	246	199	224	242	250	219	253	243	253	255	220	254	235	255	263	233	221	236	252	257	247	227	255	234	264	247	240	238	260	243	232	227	255	234	231	245	261	237	224	248	219	257	231	240	225	248	259	250	240	231	226	245	242	276	242	246	242	234	248	260	236	254	223	247	271	240	248	239	216	238	223	217	229	243	219	258	229	202	238	272	251	220	250	233	241	237	263	254	248	251	252	269	259	222	233	232	260	228	235	230	224	236	252	234	263	249	215	246	222	260	222	239	235	236	239	243	258	243	227	266	232	260	241	217	229	260	245	250	255	244	211	233	242	236	266	267	238	246	241	209	239	262	262	219	238	228	222	255	247	242	235	252	255	233	241	257	207	251	261	234	223	231	272	257	289	250	232	248	277	247	251	242	246	237	251	219	227	266	244	208	247	236	219	234	223	213	246	239	263	255	238	248	264	252	242	217	228	254	253	272	267	221	214	239	228	222	268	239	247	246	233	251	252	280	262	234	237	205	227	228	239	233	245	231	253	218	257	238	239	253	244	253	232	252	248	244	230	271	241	247	231	246	285	270	229	236	213	254	265	226	277	258	294	235	222	253	266	267	208	219	212	242	246	247	219	261	246	229	250	253	242	241	232	271	246	247	260	272	223	254	244	257	217	247	263	259	252	248	266	240	240	245	216	231	243	255	266	252	257	233	232	232	248	238	248	241	241	247	241	236	235	221	273	230	251	268	241	271	260	262	228	249	260	243	242	239	226	238	246	248	267	223	243	240	255	215	247	250	275	223	222	243	234	204	230	246	234	234	229	240	233	236	218	224	228	223	228	254	224	235	245	272	232	217	232	233	230	228	235	245	260	225	259	220	248	266	263	255	253	228	249	243	242	228	221	221	267	253	233	251	236	225	263	233	224	221	233	218	247	243	280	218	262	245	254	253	247	243	219	218	252	227	190	217	254	254	222	211	225	245	246	248	229	229	253	205	254	254	219	225	257	278	280	222	236	246	216	254	227	260	253	231	257	247	237	231	219	245	269	255	238	248	278	252	234	265	252	244	220	269	255	230	240	227	245	218	261	237	244	258	260	239	251	234	252	242	229	236	246	231	250	241	266	254	244	257	227	244	267	213	248	234	234	240	251	225	276	251	213	218	239	222	232	264	234	252	258	263	256	279	231	274	243	240	215	209	257	226	231	222	262	254	238	249	274	225	239	266	238	222	230	251	237	221	244	253	262	234	255	232	253	245	242	223	252	248	280	199	221	228	239	221	230	252	273	230	204	244	245	226	232	228	198	239	229	223	243	237	239	253	233	233	236	221	216	229	255	257	263	225	243	243	256	251	254	241	245	240	226	219	261	236	225	226	251	242	248	241	235	264	217	242	237	253	222	240	246	231	240	220	208	225	225	236	213	222	249	250	191	240	245	236	246	246	215	247	235	235	238	233	254	238	241	242	227	222	271	274	242	237	223	240	251	245	240	214	238	254	245	255	254	249	264	244	256	216	246	244	230	233	246	252	225	238	283	232	218	217	255	206	221	247	243	249	237	253	234	225	239	255	240	225	224	236	239	233	233	246	270	255	238	244	224	232	235	247	234	230	227	235	231	226	256	261	240	226	249	238	241	240	252	235	236	269	269	239	216	260	230	239	259	228	264	256	231	249	241	219	219	232	235	233	241	246	244	256	252	249	239	235	260	238	231	237	258	267	245	225	234	264	246	249	247	277	243	216	250	248	223	243	207	262	234	257	242	229	257	263	267	237	251	231	244	234	259	242	208	259	243	267	246	253	231	240	242	250	237	233	235	257	229	252	272	244	253	248	219	241	236	248	237	247	257	239	232	247	274	252	241	253	225	248	239	232	239	251	224	256	244	271	266	242	264	266	247	210	233	246	247	235	233	255	260	242	215	258	265	242	226	248	248	235	237	249	263	223	245	262	246	216	221	260	214	246	231	247	235	272	226	249	246	263	231	295	283	259	254	272	239	250	223	218	240	244	259	253	240	256	204	237	262	229	236	223	257	225	261	247	239	245	249	256	260	245	215	262	272	276	239	247	220	260	242	244	262	238	219	260	275	238	250	267	257	227	247	259	236	217	231	259	253	249	238	212	237	224	258	204	228	258	274	226	249	266	248	224	223	224	262	237	244	252	248	250	246	247	250	229	228	237	236	197	217	256	249	216	235	252	244	226	269	231	229	242	274	253	245	234	253	260	233	226	244	215	240	229	235	229	214	244	221	266	261	213	260	242	232	233	218	255	245	237	251	246	235	267	250	215	218	280	244	223	224	234	203	247	256	272	261	208	271	240	270	229	266	249	259	234	271	262	249	224	252
29395	14028	12619	6370	2938	1265	917	809	766	699	713	665	685	631	610	644	615	588	557	540	529	564	539	546	534	534	525	520	534	517	527	507	547	548	588	545	533	560	538	539	531	522	528	521	512	531	498	496	528	541	494	521	545	530	578	528	556	578	520	557	541	545	497	525	542	501	496	566	543	512	560	533	505	542	551	562	536	533	504	563	508	525	556	564	549	495	523	529	550	499	554	503	541	493	511	547	534	521	573	534	542	517	544	528	545	516	507	533	523	534	555	534	500	526	518	535	556	553	543	573	514	522	512	574	507	523	559	572	551	552	506	603	532	548	464	559	580	551	527	576	553	524	506	503	569	505	489	493	497	524	539	539	552	550	555	562	525	486	544	561	504	505	540	561	561	508	525	533	554	529	521	536	542	534	516	543	522	501	552	488	551	504	528	507	538	537	517	551	538	471	569	521	507	495	526	534	542	518	548	519	483	553	513	514	543	558	560	509	494	561	505	538	582	596	530	560	531	534	545	510	553	573	538	489	560	509	519	548	552	524	531	543	526	509	552	539	524	547	510	514	572	513	526	515	529	579	533	540	549	536	523	512	507	526	475	521	459	517	519	514	489	536	557	521	527	516	558	502	511	552	527	534	540	511	573	507	534	554	553	558	522	517	532	568	495	544	559	557	491	532	507	520	542	564	538	561	491	516	518	571	554	526	528	517	520	561	550	522	517	543	515	547	530	497	512	536	564	554	555	545	512	550	530	532	563	537	543	554	515	466	515	506	476	561	567	506	560	569	570	563	487	513	528	517	562	527	533	515	569	504	529	519	503	523	551	537	536	565	549	534	544	534	524	548	534	539	521	521	517	564	559	528	494	516	551	484	528	494	502	579	526	535	511	508	523	583	525	520	502	544	511	556	494	516	541	528	507	510	511	542	513	551	519	524	481	507	510	534	519	539	560	543	520	492	532	574	563	536	543	524	514	517	509	559	500	519	526	552	522	543	518	534	551	526	517	525	506	514	529	589	540	503	527	569	583	561	530	523	488	494	534	530	562	490	512	562	548	583	510	510	527	503	554	498	504	527	519	542	516	538	550	531	498	543	540	523	515	566	540	512	509	547	536	536	511	515	519	519	578	532	527	599	546	526	500	552	536	526	527	490	494	563	491	538	486	538	510	519	570	566	513	544	522	533	570	516	510	505	529	551	479	529	490	553	549	534	505	522	487	523	526	523	534	544	536	525	542	562	554	536	566	554	519	515	540	555	550	537	574	527	508	538	518	490	530	495	498	518	528	493	517	582	538	542	495	529	513	545	511	537	576	504	523	552	548	514	505	560	495	489	518	532	521	487	513	490	529	521	529	535	528	500	516	564	484	480	571	536	512	544	525	485	547	514	525	516	545	543	530	549	547	516	517	517	538	534	500	523	547	512	512	550	520	562	562	525	533	476	560	534	539	546	503	542	504	531	498	504	547	544	519	566	554	546	515	514	542	512	555	538	510	552	497	547	512	553	539	550	514	510	546	539	514	558	547	560	558	531	562	517	531	564	526	544	544	541	578	539	510	495	559	534	494	524	548	531	572	494	556	542	492	540	559	520	506	518	511	559	522	520	512	515	488	561	553	513	571	498	529	530	553	494	533	520	503	531	528	519	530	575	512	560	529	532	522	528	512	548	510	526	573	535	539	522	536	559	513	535	523	548	509	544	490	537	540	534	510	552	522	530	547	530	531	526	523	488	552	511	514	527	536	549	525	568	553	497	532	536	492	528	589	542	500	514	534	533	536	520	533	547	531	559	556	589	541	491	519	535	531	488	475	480	485	508	543	523	528	539	517	511	497	499	497	526	535	579	543	559	524	503	532	565	519	562	529	510	541	538	546	584	549	527	550	509	512	556	526	551	523	529	501	542	537	517	505	564	568	518	534	499	510	513	532	540	511	513	517	527	498	535	497	560	559	540	555	520	539	549	540	517	522	552	507	511	497	523	510	503	533	492	545	545	514	551	538	535	474	535	529	533	537	512	545	536	544	503	498	540	503	516	498	508	559	546	547	542	526	497	619	566	504	524	501	530	530	523	572	534	547	520	516	511	543	577	558	574	528	546	556	531	512	507	525	546	543	594	535	551	481	548	564	548	526	572	541	512	542	522	552	525	507	543	560	523	510	540	477	528	556	566	526	524	523	548	519	535	531	511	530	499	529	521	519	557	507	548	559	527	547	543	548	520	516	541	520	552	540	468	555	498	494	513	539	535	503	519	523	543	507	491	526	573	544	557	509	517	592	522	507	536	548	529	525	468	532	535	552	525	520	519	529	531	537	504	581	543	526	547	523	535	549	495	516	536	529	507	561	526	512	530	507	561	525	490	579	511	505	506	538	541	531	510	464	530	510	533	541	524	525	531	526	532	511	550	537	530	498	525	504	499	555	514	538	531	516	539	528	557	490	519	554	493	546	496	559	548	485	531	560	520	494	531	534	564	540	492	550	556	550	511	489	521	520	540	508	579	530	552	484	549	521	534	469	501	523	596	577	554	558	528	532	538	528	541	518	547	558	536	544	497	523	516	527	499	534	514	559	493	554	553	545	537	522	538	541	494	518	519	541	501	527	480	544	557	496	544	539	559	547	524	565	532	520	518	565	531	515	561	526	534	537	530	485	506	487	528	553	506	503	539	541	559	520	508	515	527	575	519	536	516	500	506	522	548	557	520	542	530	534	509	476	532	535	512	557	546	515	513	549	526	517	520	505	553	558	554	516	551	532	511	534	558	502	524	578	552	509	531	575	531	547	524	521	531	541	549	547	487	503	516	548	530	519	544	463	534	511	548	531	573	555	512	502	499	478	557	548	502	477	515	571	529	543	545	487	538	551	571	536	531	509	550	504	565	511	526	549	490	522	518	524	517	522	487	513	514	532	582	521	502	505	494	544	520	605	543	496	520	559	523	505	527	530	537	485	492	561	529	535	541	505	524	543	568	524	577	491	519	535	549	547	561	532	521	543	548	560	566	585	574	559	527	524	527	495	518	520	542	558	540	561	537	498	490	540	506	504	518	535	555	543	535	527	518	496	525	553	543	541	536	527	544	567	522	524	538	514	511	500	518	547	514	505	532	512	572	529	507	532	533	477	512	537	524	538	578	514	524	526	518	533	525	536	549	569	518	516	516	540	517	502	531	528	523	492	543	568	533	526	544	526	540	522	507	493	538	549	558	578	538	488	526	541	516	580	537	530	537	526	523	510	515	580	545	545	516	539	560	567	513	509	532	515	560	495	544	536	501	547	531	542	521	501	499	502	553	532	531	537	517	530	522	504	540	511	528	531	556	493	533	563	509	538	498	520	502	525	537	506	516	531	547	519	529	471	539	586	553	500	514	534	530	487	514	557	563	517	516	526	539	510	526	558	532	506	540	553	510	555	490	564	562	529	593	523	518	556	526	513	532	523	507	502	526	529	517	533	523	537	498	507	548	510	503	508	499	496	507	500	522	569	512	532	527	519	489
54872	31999	18247	6949	2259	765	391	339	302	301	271	285	282	254	248	262	252	220	250	258	261	236	240	221	230	229	226	218	253	234	232	240	243	228	225	219	211	235	248	226	250	253	229	245	212	252	246	243	223	261	200	219	230	286	260	220	261	248	230	237	244	197	226	234	237	223	258	261	232	215	277	221	238	218	233	228	222	191	217	219	271	239	209	248	232	229	240	236	260	223	219	255	226	217	220	233	222	207	234	212	244	203	236	271	214	210	236	240	221	244	224	223	230	240	220	189	209	206	247	217	206	236	226	234	236	245	219	231	240	215	216	220	222	233	220	221	255	226	215	228	225	234	216	243	224	218	238	241	208	223	236	211	243	240	211	221	247	229	231	222	213	227	211	217	221	247	206	252	206	249	215	244	230	247	188	237	231	223	216	218	199	198	220	228	231	220	257	216	240	251	216	244	205	218	222	234	260	219	226	219	249	228	245	216	240	223	225	231	226	222	224	229	254	218	227	222	246	242	229	229	213	265	229	235	214	231	210	189	189	199	236	250	226	237	235	218	217	243	202	229	218	221	214	248	207	204	228	228	214	225	235	198	251	223	231	228	248	214	237	213	238	228	250	274	225	222	202	220	243	247	225	230	244	213	250	235	210	237	234	237	253	254	229	206	231	210	223	241	227	242	220	271	247	231	255	227	250	258	249	207	224	250	241	250	247	242	234	216	207	219	238	204	234	229	231	214	259	238	236	235	231	207	232	230	256	227	223	231	237	230	221	240	212	221	281	223	213	207	230	199	230	231	224	259	230	217	237	204	218	242	216	233	231	257	209	231	216	238	250	236	227	214	264	241	263	248	202	218	217	206	238	228	213	237	237	247	239	228	223	241	245	219	219	235	250	205	208	205	243	216	257	236	250	233	210	228	228	238	211	246	227	214	241	257	250	243	255	240	240	228	222	245	202	229	214	218	211	227	229	242	213	249	221	243	203	236	209	229	240	238	216	235	238	218	263	233	242	231	223	248	215	215	205	262	252	217	223	240	205	201	220	241	226	213	231	245	262	240	255	220	227	227	246	215	244	220	240	206	238	246	234	258	261	217	196	225	230	230	207	234	225	201	230	230	234	254	227	236	241	242	220	258	274	232	238	259	225	224	237	210	224	234	227	218	225	239	215	226	222	208	233	195	217	236	248	238	199	218	246	212	210	221	206	210	245	244	233	220	213	214	222	212	198	216	219	257	231	218	213	222	234	240	227	228	226	251	210	245	240	202	221	225	231	207	236	229	224	232	246	229	240	240	228	247	208	214	221	253	250	232	215	237	223	221	246	225	250	235	231	213	240	237	229	202	210	197	216	243	210	218	227	231	213	232	219	228	230	251	242	218	254	257	241	211	217	212	212	225	218	222	220	226	236	239	196	222	234	240	222	212	244	263	218	259	239	236	222	219	216	249	212	232	231	217	226	232	247	220	188	238	219	202	235	238	246	266	205	221	202	230	234	243	225	229	234	223	232	227	221	242	200	216	241	229	225	214	237	215	253	214	244	211	233	217	182	229	220	212	211	254	229	219	242	216	237	222	228	252	214	226	234	232	245	217	225	229	222	231	227	232	245	234	245	246	238	240	220	213	188	211	234	239	218	214	225	233	217	223	250	237	227	221	217	256	240	230	193	236	208	217	239	233	216	272	234	229	225	259	227	226	183	219	221	241	238	239	212	253	199	237	251	228	248	236	230	223	231	213	218	214	233	235	220	232	240	243	227	217	217	248	224	195	225	215	205	242	198	225	223	246	216	245	208	209	229	209	212	249	230	254	239	238	217	211	190	240	233	225	228	223	238	233	214	227	234	199	238	244	235	196	233	232	246	211	249	261	247	226	243	203	256	252	237	237	208	211	251	206	233	231	244	233	195	216	205	230	256	230	216	223	247	267	227	230	229	231	242	227	228	236	249	218	224	235	226	233	248	211	223	248	266	266	209	209	216	238	228	231	229	263	242	242	204	231	251	232	227	222	224	225	223	226	214	243	249	231	232	234	198	210	218	248	249	248	227	224	233	243	228	231	217	223	227	221	238	242	232	224	231	242	235	236	245	230	250	221	239	248	227	227	251	241	229	224	198	224	231	256	241	232	262	215	247	185	231	261	228	248	254	234	219	253	217	219	247	229	218	265	253	222	245	229	255	242	223	227	206	215	240	236	238	240	229	239	217	228	224	235	223	213	233	223	213	219	209	227	252	241	216	185	252	236	211	217	213	234	235	245	230	235	215	235	197	203	232	241	215	251	239	215	228	216	237	221	229	250	250	242	227	198	213	244	248	224	220	228	216	220	223	205	226	202	236	271	248	210	225	217	220	212	239	252	229	230	224	211	223	240	239	223	223	209	250	234	197	203	217	224	228	252	257	207	225	236	237	217	235	238	263	204	215	219	200	251	215	230	261	231	241	259	255	231	241	208	236	223	219	187	234	233	259	232	216	235	215	238	216	216	239	227	252	206	230	236	253	230	233	217	230	219	214	229	229	231	229	227	230	241	235	236	219	207	233	206	235	234	219	213	211	220	209	254	241	195	226	281	233	266	227	231	224	245	256	257	228	244	216	239	217	214	233	209	236	222	250	232	251	217	226	197	213	209	260	224	222	217	207	256	229	188	211	240	231	216	211	236	273	236	236	246	251	227	221	230	207	236	237	202	234	221	211	221	248	223	242	196	238	255	245	242	221	219	234	235	243	211	252	211	268	208	202	201	218	237	212	216	222	227	236	221	255	211	221	225	218	229	220	244	208	220	236	253	213	240	238	199	218	185	231	242	234	222	227	240	241	218	211	239	255	248	232	213	238	253	245	216	264	223	217	218	227	215	210	234	207	210	219	248	216	229	241	205	225	249	197	258	221	241	218	232	209	203	237	239	226	248	228	210	230	254	249	225	228	213	226	216	221	213	229	228	229	259	238	203	227	245	235	241	245	226	256	249	246	236	247	209	239	224	207	209	209	219	233	242	229	238	245	244	237	267	239	210	240	241	229	254	234	234	256	214	213	240	270	242	211	223	179	253	233	244	263	247	213	203	229	206	202	240	247	219	242	225	231	215	235	240	228	247	211	227	239	250	212	230	283	245	255	224	232	256	232	219	214	231	233	267	250	223	213	209	207	199	247	213	242	242	230	242	233	230	232	263	252	239	250	242	216	227	220	225	241	214	217	239	239	247	243	286	247	235	225	222	247	220	240	239	216	231	236	235	249	233	241	244	215	219	249	211	207	244	222	261	247	245	236	208	218	241	239	229	212	259	223	239	235	234	221	231	212	227	264	245	221	226	239	207	216	194	211	197	213	218	247	251	204	218	245	212	242	236	240	229	215	201	201	219	230	249	241	239	230	229	189	237	229	240	212	255	226	215	248	220	236	233	233	214	202	210	216	249	206	239	220	249	197	255	226	221	262	183	250	206	236	241	203	235	208	225	230	225	230	224	262	240	223	200	227	212	229	238	240	209	241	202	205	219
35024	24555	20704	12126	6118	2438	1109	877	910	851	799	730	719	672	670	679	636	614	543	561	545	504	572	535	541	540	532	516	534	508	539	526	518	533	515	495	544	548	529	493	515	460	515	556	494	474	520	503	534	508	501	532	534	490	482	507	523	523	488	524	499	550	484	506	509	496	461	516	514	483	525	506	496	451	501	486	522	472	492	455	541	492	533	517	515	516	556	556	510	512	508	503	515	542	509	487	512	487	547	492	531	497	530	475	493	517	503	558	540	528	495	514	485	503	507	473	496	490	513	531	484	497	549	480	510	466	518	521	531	536	534	564	446	540	508	512	491	534	501	525	513	452	491	500	545	486	536	535	519	478	540	525	492	518	520	530	493	510	509	516	495	497	527	528	516	509	569	498	523	505	476	491	509	516	490	493	519	510	489	531	527	512	506	508	497	502	483	469	464	481	524	503	512	477	513	482	498	496	497	527	506	504	497	539	498	547	498	527	543	508	519	529	524	526	533	492	484	516	480	552	515	535	465	504	463	543	523	498	516	527	510	502	508	493	509	497	496	485	486	502	515	515	521	479	480	518	490	501	528	507	550	474	553	506	528	500	524	534	534	489	477	517	456	494	530	531	560	514	509	520	516	485	556	522	491	533	506	543	496	487	492	510	507	473	507	486	535	506	534	499	523	531	523	476	550	468	497	542	529	473	499	455	505	492	510	527	509	534	485	485	488	538	489	541	517	508	505	496	537	491	515	512	490	503	533	534	546	487	513	498	491	511	556	523	500	487	486	509	482	488	462	451	527	498	508	493	465	490	480	512	529	526	520	507	534	500	494	521	534	512	480	511	511	542	491	516	496	504	516	465	523	494	520	483	518	497	471	507	479	501	502	483	522	504	525	525	520	489	497	495	516	476	552	473	487	507	464	501	528	504	505	472	529	499	477	494	536	475	458	462	525	470	498	514	529	505	534	523	533	493	520	523	501	497	506	526	531	480	491	474	482	503	511	507	528	530	508	504	497	509	522	498	485	534	505	522	511	517	533	485	483	508	511	499	483	541	498	509	531	524	513	485	535	481	475	480	527	520	483	536	470	531	493	545	466	506	508	547	514	554	499	509	523	517	516	510	484	522	510	537	518	499	504	510	451	495	519	549	518	521	514	543	516	525	484	523	529	483	503	475	493	531	576	520	473	500	528	485	512	475	486	478	494	493	525	518	473	512	484	476	509	499	507	494	495	531	482	512	500	518	526	516	486	513	517	500	541	541	498	520	489	498	535	502	550	517	517	463	511	530	500	465	476	535	519	508	493	504	482	476	504	494	512	511	492	562	487	499	511	529	503	465	527	510	537	463	530	548	538	484	523	493	506	523	484	523	511	519	497	472	560	527	510	552	522	492	549	546	533	552	533	529	521	524	536	519	476	482	489	508	512	497	516	482	489	485	521	523	554	544	488	514	472	481	502	511	473	502	507	487	514	510	534	486	487	533	532	482	529	508	517	548	491	493	496	518	481	518	498	531	514	523	518	503	490	525	545	479	518	502	517	496	513	517	510	475	464	506	480	499	543	519	500	511	532	479	501	541	515	510	507	507	499	517	461	517	500	487	554	520	496	537	509	496	467	478	509	500	498	486	523	530	491	498	504	490	495	504	566	532	493	515	539	492	539	516	506	534	502	545	509	498	506	493	505	518	515	497	455	543	503	489	481	515	469	521	523	462	516	492	525	485	477	521	502	547	480	494	510	541	533	500	524	506	541	490	507	504	518	506	506	515	496	566	522	509	512	508	489	532	488	504	488	491	505	508	485	469	496	507	519	537	502	495	477	533	511	528	490	490	522	505	513	536	563	507	502	498	520	523	504	482	474	518	491	505	511	464	494	503	524	519	471	511	510	516	494	502	527	497	487	503	544	487	488	535	534	518	511	542	505	494	503	513	492	508	512	493	509	504	482	500	508	523	500	505	511	518	485	478	475	538	491	497	503	526	497	527	472	496	519	501	514	499	507	503	558	509	488	480	502	503	524	546	512	457	498	513	516	482	515	532	543	512	491	529	485	556	499	483	503	541	492	534	529	504	507	519	490	520	564	536	488	517	504	483	492	554	532	491	484	495	524	490	526	511	489	522	450	503	541	524	500	482	512	540	534	517	512	535	510	558	516	515	516	511	506	484	554	542	473	524	538	492	533	517	496	522	504	528	511	482	523	507	515	502	505	496	512	532	496	494	489	538	507	510	523	510	509	496	532	564	544	486	507	515	473	559	529	513	516	493	542	530	522	490	513	497	511	483	503	483	506	524	539	521	549	506	538	515	550	490	561	496	509	528	480	526	495	517	509	491	506	514	506	483	555	477	471	523	507	495	506	512	497	491	532	516	507	532	504	499	519	546	519	486	542	532	515	543	469	508	501	504	496	502	529	502	514	531	517	534	517	504	517	495	486	498	534	511	489	495	489	470	494	512	499	496	516	492	513	539	521	478	505	480	524	502	501	514	490	482	509	509	498	528	556	510	542	520	535	528	500	514	540	544	530	527	517	505	504	487	456	495	503	502	513	490	473	476	489	521	508	542	501	509	533	534	523	506	524	531	492	524	522	523	508	505	521	495	506	548	532	496	541	538	526	516	511	546	532	555	515	514	516	539	517	473	478	522	536	484	478	502	466	507	520	475	496	505	505	547	513	503	514	538	520	489	517	516	540	475	541	505	497	523	524	515	511	502	501	520	495	541	484	502	467	510	518	455	512	556	509	538	538	525	492	538	542	485	528	538	501	538	505	508	485	517	528	522	477	514	549	495	469	514	476	506	506	533	513	498	520	528	487	467	521	506	492	517	509	506	490	511	479	528	509	505	509	467	536	500	547	500	474	531	511	459	526	504	503	493	519	535	510	504	492	486	498	526	502	537	470	526	471	516	535	512	504	551	481	515	530	478	491	501	512	466	547	482	444	459	493	472	533	504	551	505	498	508	510	493	504	534	501	483	510	496	493	520	499	561	470	493	466	536	530	514	541	522	520	539	536	529	502	557	549	498	503	499	502	511	536	517	516	497	484	478	503	532	493	517	541	510	515	490	493	487	488	473	551	492	500	522	544	532	546	496	522	491	532	550	527	512	495	454	491	550	498	543	488	463	538	508	484	481	561	533	496	485	540	490	471	501	504	504	511	501	486	467	548	493	535	499	501	502	518	507	538	489	497	537	489	516	515	507	505	517	513	504	475	519	527	545	485	511	520	502	513	492	514	455	509	473	505	520	487	478	527	513	478	537	473	473	541	530	526	503	515	501	522	485	518	530	491	494	527	525	535	500	519	532	545	479	507	517	489	518	543	534	515	478	552	512	497	526	495	522	498	490	508	494	547	502	515	476	503	517	528	512	503	503	476	533	519	517	481	545	477	532	525	487	512	536	472	521	512	507	511	515	507	473	494	530	488	502	490	508	497	547	522	507	551	523	463	507	484	492	467	479	485	524	473	469	510	515	479	480	497	485	535	492	520	504	496	535
64726	33749	13688	5397	3419	1167	404	332	308	316	293	294	287	282	282	273	249	277	253	233	239	242	266	249	242	245	242	226	235	249	268	237	236	246	230	254	248	245	235	234	232	223	202	232	233	236	281	220	235	227	236	269	230	241	237	261	247	258	231	227	208	210	231	278	241	222	225	248	271	235	239	243	225	241	233	232	254	226	218	229	247	244	242	229	252	231	228	213	243	253	212	221	226	230	237	225	244	242	224	245	260	263	263	222	234	262	237	214	236	262	245	262	245	226	271	228	260	216	236	231	254	220	212	259	232	229	228	215	249	212	215	232	228	230	224	243	219	216	234	213	223	229	211	187	239	237	231	233	231	247	278	228	225	228	222	276	268	258	225	209	263	242	249	249	237	256	220	273	275	264	236	222	238	240	213	232	239	250	215	227	233	232	235	236	228	225	216	244	253	238	234	235	249	275	216	242	240	259	233	216	239	236	232	269	244	267	242	231	247	235	240	217	265	246	209	233	237	208	250	248	216	239	239	229	236	218	245	242	247	239	246	244	237	247	242	225	262	246	210	227	198	221	240	210	257	231	244	238	216	222	228	254	232	248	205	240	218	234	227	246	228	250	218	231	255	202	257	241	226	244	212	248	240	194	218	227	244	251	216	209	264	250	220	249	244	229	233	227	237	235	263	247	244	237	266	213	241	238	251	270	238	248	226	233	192	216	254	237	243	247	203	235	219	239	245	247	211	251	240	247	241	221	252	260	225	226	211	220	214	229	231	242	244	254	231	237	228	253	252	254	216	234	243	236	227	256	271	237	242	215	240	233	238	229	229	217	256	228	225	266	250	208	228	235	249	238	259	263	232	242	257	260	251	214	243	226	243	252	245	210	248	238	247	226	234	236	227	248	231	249	222	258	254	240	237	236	248	236	224	240	257	210	215	249	263	243	223	197	243	234	232	229	231	246	256	228	250	207	235	247	225	247	230	220	228	213	254	250	270	244	244	239	210	203	243	212	235	230	256	222	212	218	194	239	249	222	232	233	242	250	242	236	235	227	216	234	245	206	266	208	215	252	240	250	250	246	254	241	253	201	238	216	234	255	262	239	229	228	264	221	223	212	239	230	230	221	236	240	229	209	231	216	237	237	221	231	240	241	249	243	227	220	243	237	232	242	206	232	257	265	223	228	243	227	250	261	245	241	260	227	247	239	266	248	270	197	232	231	250	250	212	221	242	240	221	246	239	254	207	240	230	235	195	223	231	233	291	251	282	266	242	245	226	258	247	235	205	245	240	246	235	259	215	246	245	213	217	238	248	216	225	223	209	218	233	239	229	262	219	254	262	201	260	230	219	244	225	222	221	263	200	240	215	230	238	226	240	240	228	253	260	275	233	235	246	264	262	236	263	244	240	220	225	249	233	240	255	264	232	241	247	261	253	247	231	253	231	242	218	239	240	231	245	274	259	262	261	254	226	211	259	207	230	255	235	239	223	226	233	233	240	205	206	215	228	257	244	255	246	254	252	211	241	230	231	237	249	247	229	242	238	241	251	229	255	229	228	223	224	244	249	264	236	219	222	206	259	250	245	217	248	256	267	233	214	230	247	250	223	246	231	227	262	259	237	236	224	221	224	227	259	248	232	225	234	219	224	255	260	253	263	245	264	251	264	254	239	218	238	258	237	213	223	258	244	228	231	227	255	226	250	211	223	231	201	255	225	234	236	231	206	212	236	217	232	232	233	239	247	217	236	217	252	234	239	268	235	214	233	236	225	223	200	238	243	261	247	243	262	270	257	225	261	256	253	242	224	239	241	275	236	218	217	250	231	218	239	231	236	246	220	259	259	225	242	250	246	245	230	242	261	250	246	208	241	271	239	216	236	232	254	255	225	232	248	215	228	240	210	254	222	236	209	219	239	225	251	237	234	239	250	238	260	211	252	251	220	259	202	228	247	241	269	236	240	216	264	246	274	200	252	242	202	214	239	227	239	273	240	227	229	212	220	226	214	212	237	245	235	221	241	243	234	218	218	225	273	229	255	246	255	274	209	248	249	238	252	230	261	246	237	212	250	254	256	232	240	251	222	219	257	248	215	223	219	225	249	231	242	254	249	232	251	253	217	238	236	224	221	253	254	239	209	242	245	271	202	259	229	239	227	240	230	264	224	234	247	221	223	226	247	249	231	245	214	252	230	212	229	255	227	244	205	234	240	253	203	241	233	265	198	225	228	222	241	248	246	234	234	224	239	233	233	208	221	224	217	241	240	230	275	245	216	206	228	229	246	250	216	244	260	247	270	235	217	221	278	272	234	235	224	235	239	259	229	209	241	239	247	267	209	204	254	250	253	239	265	210	266	248	213	231	245	249	232	243	225	217	229	235	249	222	213	238	232	250	225	216	241	230	216	248	240	239	226	257	235	247	232	226	236	230	236	270	221	223	247	231	213	257	245	241	227	245	214	256	237	234	242	271	248	241	255	236	227	235	223	226	257	236	258	248	227	217	264	240	227	258	262	253	232	205	237	231	251	210	262	250	239	254	243	252	245	239	243	242	225	197	222	224	255	225	229	248	217	245	228	261	246	219	239	236	229	242	240	222	204	249	255	237	255	258	242	225	243	247	223	227	240	244	219	224	219	223	247	216	258	239	193	214	250	241	221	232	231	228	266	233	215	220	269	241	234	258	234	216	262	249	263	251	229	225	219	211	232	226	257	229	249	235	223	231	251	252	231	225	228	236	228	224	283	265	276	236	214	208	249	275	223	242	221	253	247	242	220	205	226	240	248	199	248	218	233	220	216	229	239	234	220	214	258	244	244	228	273	218	239	268	228	224	217	230	242	210	226	226	241	251	236	224	234	242	238	227	240	207	235	204	220	249	230	241	207	242	235	233	212	253	251	239	246	235	242	266	233	234	222	231	229	252	238	228	257	236	232	240	220	236	247	232	243	256	256	252	208	232	231	227	273	229	225	212	212	249	227	234	245	260	270	235	247	217	248	265	246	247	219	214	193	244	269	250	205	243	256	249	227	223	240	219	235	208	216	270	248	236	235	248	250	263	224	213	223	228	232	210	237	239	236	215	245	242	240	215	201	235	219	235	246	222	260	250	236	232	266	244	194	217	235	220	245	232	210	236	244	226	227	244	196	253	224	222	239	272	251	252	247	231	235	210	248	222	244	249	209	250	229	273	218	214	243	287	240	238	241	228	224	266	223	222	226	241	245	241	235	274	262	263	231	207	229	270	263	238	207	220	237	199	225	247	243	202	211	258	243	253	220	223	221	241	243	239	228	263	259	228	255	237	210	191	220	202	237	217	231	207	243	234	252	192	237	252	244	219	232	235	247	250	220	237	209	211	220	238	234	214	241	257	229	243	218	218	215	220	260	235	262	249	223	214	261	247	245	230	212	232	217	243	228	264	232	206	236	216	224	251	235	247	277	228	269	243	270	228	224	208	246	205	255	241	230	222	231	253	242	233	227	240	229	248	205	199	271	258	231	225
41988	24894	12802	10863	9399	3374	1213	1066	939	896	839	787	778	681	680	704	638	653	680	594	519	523	533	553	523	544	529	537	543	544	560	540	554	549	542	521	563	536	511	581	495	512	535	525	544	514	495	553	516	533	505	534	575	541	560	579	513	506	562	489	514	540	531	509	509	543	572	551	546	533	574	492	529	488	522	520	557	533	550	553	498	521	547	511	508	510	519	540	516	500	553	510	527	508	530	523	494	523	543	556	525	556	573	507	532	512	521	498	491	517	478	485	507	478	535	565	511	549	507	535	517	568	547	522	545	537	512	510	483	502	588	511	513	487	537	559	502	522	521	511	573	511	510	537	517	523	509	507	490	501	523	522	532	546	551	496	482	544	496	531	527	502	502	499	494	549	488	528	533	555	503	534	530	502	533	540	506	514	552	501	529	463	518	518	527	526	493	534	526	542	561	518	527	531	525	535	547	529	496	521	553	536	541	511	527	520	511	537	537	467	508	502	532	507	519	486	472	530	489	498	538	542	574	497	492	537	519	508	532	463	511	517	534	514	533	503	488	495	525	453	512	540	530	535	536	522	502	480	525	531	514	498	534	552	507	497	549	515	477	513	497	509	495	530	517	497	494	556	499	519	517	569	539	534	528	526	536	489	514	568	469	531	529	517	521	498	502	564	535	537	514	520	551	535	540	529	534	533	518	517	541	553	471	520	505	526	501	566	526	525	499	524	530	501	533	543	523	519	524	533	509	550	509	531	531	505	506	516	514	489	534	528	470	533	495	523	545	516	522	523	575	506	539	515	515	516	466	513	555	512	478	530	546	501	504	517	484	550	528	550	487	504	503	566	480	520	529	512	519	501	490	510	525	531	498	548	497	491	542	480	517	529	557	500	525	498	500	497	525	512	509	521	561	514	524	498	534	516	520	529	490	532	502	573	502	548	518	520	524	488	540	493	493	481	507	504	512	521	502	545	514	538	503	488	484	504	525	492	485	522	497	494	494	536	540	505	540	474	515	525	498	539	541	516	555	517	527	500	516	528	507	526	526	513	506	499	552	535	492	479	520	497	498	533	567	537	519	498	526	516	552	482	532	523	494	534	527	492	513	508	475	537	508	534	513	527	523	511	488	505	510	535	510	556	555	520	498	521	530	497	529	531	509	522	559	498	533	513	484	531	512	489	520	509	555	509	505	501	536	503	535	516	521	537	536	571	523	535	548	498	510	496	553	523	517	559	520	531	513	519	540	517	472	509	494	523	526	518	528	537	528	495	574	547	515	524	507	482	497	550	541	520	514	569	553	508	519	529	507	550	525	507	535	538	535	521	545	553	549	539	550	552	472	524	528	530	525	511	514	500	533	492	527	519	557	473	506	519	538	520	531	485	508	583	518	543	534	503	488	502	531	517	572	518	534	519	546	536	487	525	527	489	523	484	548	524	515	492	528	519	522	526	505	531	525	484	511	492	540	539	514	513	534	491	534	497	504	482	502	514	488	535	553	531	523	500	542	546	491	555	487	568	532	518	555	551	518	504	537	522	538	515	565	524	534	522	532	524	560	545	516	493	519	450	524	492	522	511	539	530	522	516	529	508	528	527	530	522	541	505	500	510	526	485	582	527	529	485	532	513	522	507	530	542	501	548	500	526	548	525	507	510	517	524	489	494	564	541	512	513	501	532	519	511	529	507	555	514	464	548	496	563	535	522	514	536	492	546	515	502	491	496	528	534	525	529	474	518	480	517	531	543	498	532	506	492	492	531	492	547	508	531	535	545	520	529	481	547	521	518	523	530	539	526	540	528	498	511	536	485	514	496	507	549	549	544	502	560	531	525	496	498	515	508	455	512	520	475	551	568	573	478	486	523	545	473	458	537	510	531	489	530	529	535	545	504	496	527	526	541	491	532	523	548	549	521	502	485	553	537	488	547	547	511	499	529	488	530	537	519	513	494	580	501	542	522	538	534	549	557	524	507	535	511	518	503	531	507	529	555	525	539	533	541	491	528	557	500	500	553	532	511	548	523	506	504	531	503	486	496	538	490	468	519	510	490	475	541	510	495	512	548	545	535	519	514	480	537	501	569	499	562	505	519	475	482	532	523	507	556	528	508	508	537	503	484	532	539	510	543	529	521	503	509	518	512	488	523	517	533	482	504	521	577	500	548	522	516	500	531	483	498	500	570	528	505	553	572	500	526	504	500	518	541	523	470	539	557	530	494	487	495	512	534	526	537	491	523	521	478	555	515	539	498	509	498	546	519	525	503	484	512	529	543	512	501	516	519	502	503	490	490	507	549	498	502	521	552	534	541	537	503	510	504	520	493	573	502	548	529	513	489	529	527	498	533	495	494	488	520	548	526	513	529	492	507	531	506	540	518	551	498	541	501	548	511	535	569	534	499	550	504	510	491	510	495	500	475	549	509	539	524	488	532	557	497	539	521	510	470	510	499	534	524	524	544	546	543	521	516	495	540	515	523	513	497	509	525	524	503	535	517	510	544	463	486	521	497	513	531	532	559	537	532	514	513	541	512	469	503	551	530	533	538	490	502	546	513	490	488	500	523	537	546	528	501	505	526	523	533	495	520	528	537	532	503	483	564	499	518	506	538	492	552	517	500	506	516	514	578	541	556	519	516	519	498	523	526	579	531	491	522	489	528	513	508	521	524	554	527	518	516	519	524	547	536	535	506	496	542	529	498	541	511	520	515	537	497	513	537	487	540	516	509	526	511	544	506	547	504	494	542	499	504	493	504	519	499	526	546	512	484	567	486	518	543	539	531	500	521	513	503	524	517	548	500	519	550	519	527	528	523	538	491	522	566	484	527	507	483	523	477	507	525	564	520	549	561	561	512	493	538	546	506	492	475	520	529	533	519	520	517	504	540	491	507	509	520	560	517	506	494	529	545	533	531	534	526	516	509	536	537	528	527	564	506	506	516	530	554	517	543	532	500	510	482	489	513	530	525	558	519	546	502	494	554	519	530	542	495	555	487	503	528	514	529	490	565	483	483	509	528	510	518	523	537	514	499	492	553	550	527	533	557	508	525	524	565	545	521	524	519	500	556	504	520	515	527	550	505	516	522	542	486	500	558	504	508	489	512	516	522	539	531	535	504	497	520	568	550	548	578	514	509	552	506	508	490	502	520	529	518	543	494	524	504	563	523	521	489	500	534	511	484	537	536	527	523	561	482	524	542	487	535	499	486	510	546	520	546	528	487	510	530	491	526	489	523	544	516	528	494	503	543	508	528	490	494	464	570	531	522	516	513	530	545	561	519	535	493	523	536	517	527	542	532	537	501	537	553	556	514	553	512	504	485	557	556	530	529	496	542	528	479	542	507	514	552	490	505	514	507	537	480	512	531	499	528	533	521	525	563	545	532	541	542	511	522	476	578	523	521	491	519	523	499	548	530	505	525	515	506	493	542	534	502	485	516	510	518	534	525	532	493	517	528	505	526	509	531	522	508	500	528	531	516	528	545	518	515	511	518	499	564	545	544
43119	19312	7122	3594	1718	508	349	344	326	352	314	276	256	287	257	252	262	264	242	225	226	267	238	231	242	269	237	257	260	226	239	233	230	256	232	234	237	272	229	249	240	259	250	265	252	254	247	262	258	255	226	221	240	235	257	254	234	249	230	259	204	236	257	255	256	272	251	234	231	268	222	233	234	232	244	242	236	252	222	270	251	254	272	199	241	273	236	239	240	251	253	293	248	252	278	252	266	219	264	244	238	265	237	261	238	251	252	243	267	268	234	224	260	257	253	248	249	235	232	255	268	249	235	241	236	227	242	272	244	244	248	238	252	254	241	243	231	242	268	229	236	241	231	235	253	242	246	241	250	256	247	258	233	213	264	243	263	229	219	252	237	251	247	229	252	249	249	235	226	217	251	221	239	247	260	212	259	242	286	241	252	237	205	208	234	249	236	227	226	265	234	206	256	244	237	214	242	294	261	258	228	231	221	224	250	238	227	284	234	248	219	238	288	238	242	230	246	264	254	228	225	251	225	230	243	270	245	225	269	244	261	230	226	266	242	270	222	245	252	237	239	220	226	195	249	241	253	248	241	254	255	256	241	252	247	256	256	243	244	233	250	257	251	262	234	232	214	272	248	226	229	225	250	249	269	300	244	220	197	231	227	239	230	252	263	243	265	239	245	244	264	241	249	236	231	227	277	253	241	255	275	274	264	265	245	267	236	238	254	239	234	254	247	233	251	226	265	277	234	251	251	247	235	234	216	233	232	227	263	276	234	235	254	241	285	249	285	275	254	236	249	229	252	217	257	248	241	294	254	263	233	276	252	251	255	212	228	265	261	268	230	259	222	247	212	241	234	223	249	240	260	237	264	248	261	246	259	245	269	258	226	249	252	275	227	240	271	238	246	224	245	264	261	260	261	199	249	259	216	260	262	219	261	261	238	251	246	265	250	268	249	251	217	243	257	234	239	232	231	231	237	254	236	267	235	218	264	250	262	253	240	235	246	273	236	260	258	234	254	239	240	229	248	253	234	271	213	268	243	244	257	289	259	262	260	254	246	250	245	237	264	265	240	258	252	206	222	242	244	227	235	276	261	265	278	236	238	249	264	249	241	264	227	276	230	241	283	247	240	221	253	255	261	244	227	265	254	240	258	281	231	244	241	228	253	212	216	247	261	226	223	241	237	281	281	238	249	248	233	229	239	297	255	225	249	254	257	247	259	251	229	232	230	251	257	236	261	281	228	282	252	231	241	252	265	226	260	247	256	238	263	241	243	246	232	243	230	237	240	260	229	208	247	264	228	242	208	251	246	234	219	252	268	237	237	254	242	253	240	229	242	221	266	255	241	262	233	255	242	241	268	230	283	249	251	235	241	219	260	291	221	245	253	226	210	290	235	268	237	215	252	235	204	216	211	250	246	243	242	231	228	216	240	240	231	212	217	252	255	224	239	233	218	266	253	221	247	222	254	252	269	249	263	227	255	238	239	245	265	271	232	245	242	237	234	232	264	238	264	250	236	220	248	264	245	219	243	224	225	263	208	269	233	246	241	246	233	270	229	222	249	242	251	243	256	221	231	251	243	233	268	253	269	269	272	251	246	243	241	235	255	240	248	255	261	232	245	231	243	249	246	273	229	259	256	242	250	233	235	265	263	278	270	250	240	251	224	278	227	210	251	258	233	231	226	284	252	280	233	259	260	254	252	263	221	237	226	253	270	250	245	256	224	268	238	260	211	252	231	239	239	239	218	238	241	243	208	254	245	222	269	264	246	254	245	232	241	235	259	241	274	256	227	254	271	232	226	269	233	251	243	218	249	235	217	237	200	227	241	241	235	260	209	247	228	231	236	248	247	254	226	242	268	268	251	255	220	253	240	268	223	227	235	234	249	246	222	209	254	223	248	259	254	239	213	265	259	246	240	242	227	273	207	237	233	247	248	233	240	259	232	235	211	232	259	212	233	245	260	233	259	276	219	226	233	215	263	277	223	253	223	223	236	242	262	261	227	239	200	268	240	245	226	223	233	254	252	259	229	208	259	232	239	233	229	237	243	214	232	241	235	243	279	228	236	252	246	250	263	254	257	223	262	241	245	254	264	251	233	249	259	274	240	227	223	235	228	240	253	224	250	269	246	243	255	246	247	255	253	268	235	246	213	264	235	245	251	232	235	241	242	212	264	206	253	258	244	235	285	235	247	256	239	252	224	235	254	239	249	241	263	257	264	232	258	212	255	250	246	264	238	259	237	236	246	212	240	269	231	236	251	275	259	237	269	237	234	233	248	240	256	286	236	237	247	233	267	229	245	242	250	266	251	253	257	227	215	244	244	258	239	234	230	215	260	238	234	237	234	256	215	266	267	246	215	227	241	235	222	233	257	238	238	236	233	251	227	221	221	284	273	263	264	249	253	244	283	262	243	252	258	235	251	256	238	243	252	251	254	283	236	240	277	288	230	241	241	224	273	241	252	262	229	241	216	225	242	265	227	233	247	211	252	214	229	246	234	262	238	269	225	258	219	265	206	234	208	246	244	225	256	271	233	254	213	234	250	230	238	271	234	227	270	235	243	249	236	260	243	251	228	225	255	248	242	236	238	251	258	258	246	269	244	234	204	229	274	258	255	219	261	252	243	241	214	254	241	229	246	254	236	247	224	257	223	237	227	254	244	263	244	264	227	230	251	241	276	245	224	235	245	273	237	256	269	268	269	233	241	247	239	235	283	275	249	243	237	233	269	220	240	235	271	220	236	248	241	258	237	256	244	223	251	215	247	268	256	250	258	232	258	229	213	242	244	252	249	239	231	227	257	224	227	251	244	216	255	253	262	237	254	235	225	235	245	235	225	229	246	253	249	250	273	264	214	265	236	250	204	267	236	232	222	262	264	233	238	243	286	232	248	239	236	264	254	241	235	244	243	241	237	270	233	236	252	241	251	237	246	230	290	242	253	226	198	253	240	256	224	243	248	236	241	252	234	252	250	247	274	259	250	193	229	242	246	248	256	242	236	271	241	249	235	242	229	230	228	257	235	270	223	225	251	277	228	232	238	259	236	271	232	244	236	236	219	268	243	228	272	243	236	222	242	252	265	246	248	250	233	221	237	226	235	224	235	241	251	209	229	233	276	238	254	240	248	249	256	227	253	262	241	232	232	243	246	212	268	228	237	255	253	235	250	213	223	226	259	229	245	273	242	229	257	249	263	213	284	260	247	258	236	276	254	249	225	247	272	235	217	287	254	261	268	244	222	264	248	278	225	263	264	241	220	240	269	229	251	254	250	271	249	236	254	254	235	244	230	238	255	240	237	222	226	248	270	227	226	246	261	242	229	271	264	263	261	253	235	227	252	270	217	269	241	212	270	225	226	228	260	258	246	243	228	244	250	225	260	240	205	238	227	262	240	258	236	245	261	252	215	213	260	258	246	217	224	272	234	250	272	285	248	229	227	217	233	224	264	221	248	261	215	238	242	266	245	237	238	239	258	250	223	266	268	216	241	239
27404	13153	10014	9124	5125	1462	969	860	803	848	741	739	677	638	637	719	686	616	627	571	536	524	537	583	535	504	543	538	571	529	546	551	513	556	515	524	555	506	549	554	567	561	523	559	513	552	536	520	558	536	523	540	530	565	554	561	567	530	530	538	539	505	494	533	533	492	518	519	529	524	513	524	547	537	539	566	549	562	527	547	578	519	527	528	517	529	536	506	513	518	512	570	483	519	559	544	522	575	542	550	574	523	491	536	518	529	501	531	529	533	533	520	503	570	561	514	504	532	530	568	516	518	531	537	513	514	496	549	558	542	499	509	502	524	561	531	516	538	520	507	547	540	516	562	511	512	491	519	564	547	530	585	546	518	524	498	547	546	549	532	527	544	555	542	508	538	539	541	547	534	535	556	562	511	518	572	520	518	536	484	531	534	532	509	537	557	508	535	527	544	561	568	510	535	520	523	498	531	547	541	585	536	509	516	487	516	510	536	545	490	563	540	518	503	531	521	558	501	557	575	525	515	534	555	557	533	535	518	513	508	553	494	529	502	540	535	526	507	578	520	509	547	545	512	524	539	568	509	513	525	517	513	533	526	529	568	547	563	557	535	528	535	548	498	551	519	508	543	528	506	550	538	516	548	587	547	510	555	502	552	532	535	532	496	508	517	531	515	528	549	513	560	546	525	583	516	535	529	533	497	490	515	515	549	544	534	537	563	534	494	531	588	546	549	548	531	519	501	484	501	534	487	530	539	524	535	514	525	542	522	508	539	485	511	495	540	529	527	523	550	516	542	522	537	543	563	547	489	522	534	547	545	525	566	504	513	523	521	525	548	596	563	560	495	523	561	524	532	536	544	538	545	534	506	546	535	525	534	512	565	502	545	510	526	484	563	514	569	523	559	541	547	491	567	509	521	558	487	515	562	523	523	528	562	535	561	481	503	508	492	563	556	554	564	564	560	522	549	518	545	500	536	509	541	468	560	553	525	537	567	548	542	559	512	532	526	531	523	549	530	516	580	519	518	527	497	534	542	544	520	523	527	505	514	507	527	544	530	516	555	552	518	501	532	522	528	525	530	547	560	535	561	514	533	506	581	541	532	551	562	518	538	519	518	533	556	549	587	513	470	518	544	542	573	550	529	521	497	535	524	560	546	487	520	515	525	556	510	496	513	529	524	507	527	533	527	561	522	511	505	519	525	496	500	538	538	561	593	558	486	556	530	520	571	533	537	562	482	530	527	518	546	506	514	532	547	566	556	527	511	523	525	510	516	530	522	533	590	566	534	534	578	528	553	532	483	565	556	489	537	515	516	544	507	508	565	518	578	485	526	565	550	542	558	522	528	521	503	505	548	548	554	513	533	529	513	525	504	513	551	517	520	556	535	501	503	550	561	525	524	586	543	556	544	504	515	543	566	531	549	533	537	524	566	532	562	567	548	500	498	542	510	477	532	540	557	493	563	559	522	552	541	481	539	528	533	523	545	502	511	556	569	565	497	508	564	547	543	535	559	547	548	537	519	527	525	502	563	519	487	519	538	586	534	512	485	499	535	527	579	533	536	535	502	504	534	582	525	525	556	542	528	492	505	546	507	528	560	545	547	560	543	606	542	518	500	559	545	540	550	475	528	516	519	530	537	537	576	497	535	520	511	476	535	543	527	511	516	543	517	534	510	540	517	541	552	527	524	568	525	536	551	504	518	516	550	561	588	502	545	511	536	548	527	522	531	533	542	518	527	521	500	544	527	508	532	492	556	529	529	525	546	527	527	580	541	537	564	508	526	498	498	548	542	517	501	544	523	539	513	541	495	499	532	538	523	541	554	589	507	528	553	567	569	539	504	542	522	533	544	542	532	531	529	533	545	553	544	535	480	542	539	533	537	525	522	517	518	541	566	543	508	550	526	520	546	547	516	545	527	493	503	553	516	525	514	528	520	503	512	500	536	558	510	554	559	534	504	515	531	562	529	543	539	514	537	513	507	521	514	487	553	521	519	515	545	545	534	534	546	536	524	538	532	521	492	542	533	496	555	541	537	536	559	548	535	509	512	502	554	536	526	559	532	565	488	509	543	503	547	537	521	554	520	530	509	505	524	545	523	554	545	527	534	553	512	518	510	562	561	550	528	501	538	533	513	571	532	507	553	537	572	521	570	562	506	547	538	534	557	534	514	497	514	536	525	504	530	528	556	517	539	483	500	508	587	513	540	545	518	562	569	563	539	564	561	543	562	527	513	517	558	559	525	506	543	524	490	525	559	517	495	529	553	579	567	516	524	587	548	497	542	564	546	555	529	520	511	581	541	551	527	536	551	545	501	498	531	504	525	517	553	541	518	530	563	527	526	527	501	521	533	495	529	557	518	533	546	537	506	534	536	535	609	543	544	524	564	501	523	496	529	498	530	540	510	514	532	524	544	548	529	527	503	491	520	537	536	515	552	515	547	537	541	521	501	532	541	516	548	547	544	528	547	533	518	558	524	612	526	550	514	522	508	513	531	525	519	528	598	553	522	540	548	551	562	482	524	503	495	545	526	533	555	539	545	543	504	539	533	513	493	541	480	540	500	505	486	555	540	533	545	572	520	518	531	543	502	536	575	556	562	531	526	566	530	536	538	554	517	519	529	501	512	514	550	542	540	511	523	546	559	531	537	513	555	506	518	497	526	550	526	526	550	515	512	528	497	546	533	533	500	542	551	515	507	535	508	548	530	468	550	558	524	523	540	509	504	540	588	591	504	503	526	487	572	497	523	539	526	510	507	517	504	523	504	541	493	545	582	557	517	514	511	512	549	487	497	558	542	585	549	523	562	532	508	529	508	509	548	555	574	517	560	531	505	565	506	526	524	545	489	549	520	535	525	591	513	510	548	532	548	522	526	513	520	526	537	565	526	488	510	512	548	543	514	570	500	555	554	523	551	535	550	549	527	555	547	528	513	516	551	512	524	529	509	493	511	527	515	562	540	477	562	541	537	516	510	558	517	514	509	507	495	462	612	517	542	565	563	545	506	525	564	522	505	531	540	513	514	556	557	521	524	515	531	575	541	521	560	542	514	528	529	528	569	558	544	561	549	502	577	537	537	545	491	526	548	547	500	536	530	536	560	506	548	525	501	498	534	506	503	506	488	563	582	518	513	528	593	531	527	548	519	507	490	501	534	535	526	520	502	503	484	540	564	540	564	553	503	558	539	529	507	566	501	565	510	532	490	522	548	559	538	518	523	528	499	549	526	512	528	520	541	519	525	522	547	571	490	526	539	519	523	530	551	536	554	551	552	546	512	498	547	527	519	510	486	531	531	538	505	557	559	549	542	528	528	522	552	579	513	505	502	547	490	566	536	515	538	509	526	511	545	527	533	536	554	499	478	568	540	537	521	558	499	556	539	555	556	544	562	552	548	512	544	586	506	520	505	578	514	551	537	513	512	536	557	520	542	514	501	565	521	553	548	544	542	541	519	542	501	571	545	523	495	577	527	515	501	534	548	557	547	557	530
52358	28457	15261	7120	2856	948	391	356	324	299	306	264	271	261	248	229	247	248	242	251	220	233	245	248	264	245	227	241	227	259	242	195	228	246	227	251	255	246	246	234	225	231	265	235	232	230	231	235	212	208	227	258	220	226	265	213	208	217	238	210	220	218	245	252	267	246	227	220	236	219	216	233	220	237	221	227	231	241	247	250	221	249	257	198	256	235	224	228	239	226	238	226	221	252	219	218	250	210	228	238	216	235	206	227	220	232	237	224	205	225	227	247	220	202	233	243	237	221	230	202	265	233	218	217	241	236	229	236	228	276	246	231	214	231	253	228	248	251	197	246	261	217	258	219	217	214	238	222	221	217	267	220	266	225	230	230	200	246	234	224	248	238	247	245	228	260	213	234	228	250	220	251	245	232	204	203	222	214	226	250	234	214	261	232	252	253	241	229	219	226	239	249	230	232	213	215	228	202	226	236	219	220	245	232	211	208	224	236	236	232	235	217	225	232	219	228	242	250	222	197	226	225	232	232	246	245	211	238	245	228	250	231	221	215	208	270	209	225	221	237	213	237	223	236	231	215	236	227	234	227	218	234	257	204	223	241	236	235	214	218	223	218	226	227	196	241	216	228	258	205	223	236	224	211	226	216	245	221	228	230	219	233	206	232	242	234	237	217	232	228	230	233	253	226	231	248	226	206	260	249	218	195	238	244	235	231	218	229	218	236	215	228	221	215	240	226	218	248	219	232	215	225	241	250	226	228	251	228	237	251	246	210	210	240	247	222	245	231	227	221	214	233	211	231	242	211	222	255	230	231	245	223	232	232	245	249	240	235	220	231	244	238	215	229	210	251	219	219	207	233	220	247	240	229	214	221	223	236	237	191	252	220	223	217	234	212	223	210	249	250	206	257	214	253	221	217	247	226	215	223	249	220	228	218	241	209	239	225	213	243	212	224	222	218	207	210	224	213	239	224	229	221	207	242	227	226	230	267	247	222	218	181	245	221	231	210	230	215	206	191	223	246	221	219	234	218	214	244	275	240	239	245	209	244	218	227	236	212	262	256	234	251	253	269	217	251	204	249	259	243	275	221	256	231	240	222	207	224	248	213	218	244	223	239	220	203	257	223	265	228	222	244	233	213	203	222	237	240	254	227	232	221	201	258	251	222	213	284	232	227	214	237	267	244	257	210	238	242	199	234	230	215	292	260	226	226	217	218	241	218	262	203	208	246	258	252	230	257	227	247	246	225	216	240	215	238	221	250	227	251	257	246	232	252	193	215	237	250	202	264	273	231	240	222	213	226	213	225	252	222	250	212	210	257	274	242	216	222	226	238	246	243	236	212	250	214	221	231	206	212	239	234	217	211	231	204	215	237	216	243	202	220	249	235	232	232	244	231	223	215	223	250	225	226	256	235	259	230	219	224	223	212	205	241	221	245	246	212	240	251	235	222	232	231	243	210	209	255	240	243	194	250	239	241	244	217	222	234	224	226	236	239	234	201	236	231	251	211	235	231	201	257	256	235	230	270	262	224	246	221	224	252	251	249	192	196	194	224	237	219	215	204	233	254	241	238	206	226	258	227	245	237	225	269	224	206	259	234	212	205	249	268	238	226	249	229	206	218	233	243	208	250	240	212	208	224	207	242	235	219	229	260	228	211	245	258	222	236	203	243	229	234	217	227	211	261	234	226	245	229	224	225	244	265	291	227	206	274	223	247	228	248	251	240	197	226	228	239	219	232	227	237	179	217	218	217	233	221	243	241	223	249	227	243	247	215	220	239	238	264	226	220	218	212	250	248	243	223	231	244	229	241	240	210	224	200	222	243	232	202	219	246	243	213	239	252	250	258	203	226	215	227	210	224	218	272	240	224	239	241	250	246	238	233	252	245	223	237	229	226	216	235	211	221	206	217	239	243	262	207	228	235	194	232	211	250	230	239	208	222	239	256	225	252	232	242	219	256	219	263	233	238	245	237	223	266	224	227	233	239	222	247	254	259	226	231	202	225	264	230	244	232	248	231	248	261	228	262	222	219	221	215	219	258	216	258	238	244	223	252	223	240	202	207	232	248	218	244	211	222	229	229	238	236	240	222	220	215	241	235	252	244	246	222	246	241	224	250	254	214	233	223	248	234	220	194	236	212	242	219	216	229	242	268	235	262	211	212	211	223	226	241	226	271	228	212	227	250	238	210	253	245	232	235	240	235	227	240	219	225	241	249	265	256	218	208	240	206	253	231	219	250	241	210	232	224	223	248	225	240	269	213	231	251	212	232	236	234	231	209	230	217	217	257	259	260	260	257	219	231	282	224	224	274	211	225	209	229	250	212	215	234	243	227	223	265	251	249	200	229	232	263	236	226	211	240	242	253	240	237	248	254	223	217	229	199	231	237	193	217	223	225	207	221	227	276	202	241	226	227	224	229	234	227	251	229	232	187	245	265	211	224	200	251	247	231	249	263	217	248	249	245	261	242	229	214	209	240	200	236	218	272	216	251	215	226	229	246	242	228	237	215	243	229	218	259	218	223	246	216	244	245	247	220	187	220	226	235	221	222	200	237	240	213	222	248	214	232	261	241	213	200	242	248	200	220	239	243	244	224	229	227	211	236	240	217	214	250	255	288	217	233	199	209	221	215	215	217	206	198	233	241	202	207	235	220	221	242	206	247	229	216	225	227	220	233	234	254	217	231	203	273	261	211	246	218	207	256	239	236	211	213	229	246	233	222	247	222	221	211	256	246	259	241	234	237	252	263	234	229	211	243	205	202	200	230	215	251	235	244	233	235	235	213	258	231	213	226	210	234	228	220	223	257	226	234	233	253	224	206	233	231	235	246	242	269	259	256	232	255	243	212	229	238	203	209	205	247	206	235	216	214	251	241	251	206	234	217	251	247	222	227	204	244	242	226	237	247	224	230	229	249	249	214	207	225	201	259	230	217	215	224	207	235	234	235	233	228	228	236	224	228	245	230	245	230	212	221	231	230	224	231	250	231	241	238	243	248	264	236	222	229	234	225	255	225	223	232	240	226	234	237	211	256	266	239	241	234	206	254	214	238	245	241	242	218	219	244	251	247	248	223	214	231	216	242	221	227	204	242	251	236	204	226	216	222	216	205	241	208	240	253	219	227	235	213	249	263	234	243	273	228	254	236	212	252	230	211	229	227	239	208	248	270	207	216	247	244	217	234	243	237	222	236	232	215	248	233	260	211	210	204	216	225	224	219	246	206	237	227	219	229	219	215	239	230	218	198	258	221	203	211	219	247	240	191	207	225	225	230	212	237	288	231	254	200	235	259	209	221	236	235	240	245	239	239	204	197	235	243	230	257	220	238	206	228	225	235	235	242	226	208	209	212	217	234	222	247	213	236	247	247	251	248	218	246	243	249	250	229	244	260	234	230	216	228	216	256	218	212	236	240	231	240	229	231	222	205	214	197	213	235	241	260	255	225	217	240	208	244	239	236	207	269	214	236	256	223	217	225	214	232	239	220	223	229
32846	20947	18274	13996	8382	3008	1258	1140	995	945	837	816	777	719	739	737	702	625	636	593	557	520	530	528	506	538	551	527	522	547	490	552	485	516	572	566	525	527	553	497	515	494	482	496	520	521	494	509	520	520	482	537	560	500	544	498	533	462	520	507	497	525	480	478	539	534	531	516	526	496	503	447	514	516	525	523	522	549	475	512	513	487	458	495	519	519	505	515	495	508	472	532	493	561	527	516	536	497	505	486	541	511	491	533	507	497	515	546	542	503	535	480	510	480	510	485	506	484	515	500	531	512	491	511	489	549	501	481	515	515	536	514	530	531	503	542	513	508	488	504	503	521	527	504	512	534	505	481	531	494	473	558	541	545	495	516	553	493	488	494	459	550	546	497	523	518	528	495	509	487	508	481	471	503	492	503	455	512	493	473	514	542	494	542	513	505	487	527	498	507	518	524	520	518	496	539	563	528	536	503	505	508	463	511	518	523	488	507	529	466	506	516	474	510	499	543	509	473	492	474	519	529	559	496	502	523	505	528	486	503	494	517	499	505	538	523	455	510	487	536	510	509	498	485	516	500	443	491	498	513	569	483	503	546	546	476	507	505	556	521	478	491	493	507	529	533	510	511	536	540	488	474	517	504	470	495	479	482	490	518	552	520	520	517	515	543	526	466	505	542	518	530	485	481	516	542	541	486	476	463	501	476	519	543	502	534	517	500	519	533	519	479	553	542	501	504	525	512	502	517	525	506	515	506	470	504	538	478	499	497	503	485	514	499	492	543	510	483	538	480	492	482	535	507	547	493	493	509	492	537	508	557	524	515	495	510	530	498	547	501	520	537	487	518	514	517	543	530	517	501	511	510	499	494	519	526	550	568	506	509	529	508	496	484	498	526	505	507	509	512	532	509	488	479	543	547	478	510	516	520	540	500	509	515	534	461	483	482	535	495	523	523	519	522	513	510	501	483	502	499	478	490	486	497	484	505	533	529	507	522	546	550	499	501	532	548	490	495	529	551	462	527	546	528	481	501	511	512	475	507	508	549	508	516	477	488	531	499	525	492	517	530	515	520	475	479	502	518	524	524	501	535	475	500	499	551	480	501	509	514	513	511	543	542	504	531	507	487	528	528	482	556	523	511	542	493	521	505	482	507	525	485	531	490	547	537	487	528	504	486	532	529	513	522	525	496	517	525	507	530	511	508	468	515	542	512	507	519	539	534	513	491	541	509	509	501	516	489	486	493	504	525	544	573	503	510	572	506	513	527	497	522	523	552	504	500	521	545	514	486	501	515	492	485	551	499	497	481	531	487	557	519	474	535	495	520	534	507	508	453	512	541	520	542	510	454	504	468	496	477	511	588	490	524	474	482	486	481	489	512	527	506	509	509	556	503	523	491	511	448	501	517	493	532	505	504	500	472	480	493	513	498	516	572	506	507	505	509	499	510	508	513	499	500	485	510	529	502	484	495	540	511	488	503	517	517	505	479	519	527	480	541	519	481	545	533	519	499	514	558	514	545	537	494	552	523	537	479	518	514	509	515	459	482	499	523	534	531	562	519	474	535	522	516	514	531	504	488	522	503	533	535	542	505	474	517	533	518	505	497	485	532	482	513	468	497	485	538	499	520	489	482	513	517	492	506	519	497	466	515	464	480	542	507	476	541	500	521	535	530	571	537	493	544	513	486	501	501	519	539	579	501	499	536	507	494	521	520	472	521	468	541	489	502	493	517	468	469	524	497	497	495	532	536	508	475	511	502	462	481	505	510	537	525	496	522	517	536	510	512	541	455	533	510	508	486	533	537	488	484	467	495	488	501	499	479	507	496	493	520	522	510	522	528	508	496	521	481	517	510	477	515	521	533	494	488	493	512	541	478	508	509	495	473	552	497	580	528	541	483	486	514	522	514	517	502	484	482	524	517	512	529	484	468	541	436	473	592	499	512	509	513	534	501	487	494	513	498	518	533	492	528	532	499	508	537	535	504	511	526	504	509	498	522	534	458	549	490	530	472	526	516	513	517	526	527	452	504	480	473	513	533	555	499	481	513	518	520	527	545	508	511	536	553	514	521	493	532	491	512	511	553	496	499	521	495	489	513	530	486	515	505	543	483	476	490	594	526	497	504	512	476	492	543	559	505	500	509	494	516	503	495	507	513	490	496	515	533	517	505	516	519	461	481	481	515	480	498	536	520	522	502	532	533	548	539	518	515	526	558	482	498	506	507	468	560	501	509	489	516	506	532	536	517	483	512	540	505	493	522	511	542	496	527	497	516	479	503	507	495	513	520	517	505	496	531	519	537	481	515	522	515	518	520	513	508	516	486	537	528	490	518	529	487	529	555	517	469	503	523	490	487	531	524	515	499	503	524	523	478	463	503	480	517	475	526	538	557	495	534	504	498	503	499	507	496	492	548	536	486	487	506	545	533	567	520	491	522	518	498	493	525	508	512	510	513	504	500	509	548	489	483	471	488	470	538	521	532	534	490	518	495	493	464	500	473	530	517	496	502	484	538	502	545	519	491	510	501	500	501	491	522	498	504	532	505	488	539	512	508	490	516	500	504	489	532	489	525	504	539	504	500	541	512	505	515	461	502	483	507	538	517	542	491	513	491	539	512	474	520	549	536	465	514	491	535	476	504	507	507	537	465	466	513	478	481	525	525	506	561	465	502	504	499	507	482	529	533	507	468	498	571	557	514	493	542	501	498	506	504	496	497	489	484	541	531	527	522	474	515	534	542	517	539	516	532	492	515	504	521	530	537	558	506	476	519	539	519	488	450	521	508	507	511	498	477	492	487	474	522	502	546	519	501	554	477	464	494	515	530	516	514	478	499	495	528	532	546	497	511	522	509	503	522	471	518	504	503	544	465	541	511	529	522	530	537	514	528	514	542	522	551	517	496	515	522	511	501	522	519	477	515	547	480	492	526	558	494	486	503	521	522	473	506	507	489	517	488	528	516	501	498	481	495	485	509	524	508	542	474	519	488	540	496	555	498	529	526	510	496	548	527	504	525	469	555	547	529	503	506	487	530	496	526	498	545	509	498	512	489	479	517	490	490	523	573	552	551	544	535	510	494	499	515	520	527	507	523	544	516	531	499	493	566	504	485	488	479	492	515	501	502	501	488	491	492	512	531	511	479	510	505	494	514	521	519	522	518	491	497	476	527	453	491	549	524	521	481	521	503	487	510	513	546	530	510	537	502	523	506	510	528	495	522	498	519	490	497	490	505	508	512	545	515	514	527	511	541	480	530	513	496	472	487	528	564	531	571	530	516	486	502	489	488	488	548	512	548	461	479	542	485	548	555	531	499	546	506	478	497	531	542	514	513	517	534	554	491	512	505	544	514	527	527	509	528	486	562	480	480	523	481	528	538	496	525	539	510	503	496	492	499	535	517	511	510	492	518	507	482	511	503	504	516	557	492	572	570	508	495	486	496	543	516	479	497	474	546	479	509	493	509	524	506	525	445	503	526	488	509	497	566	537	507	499	514
60894	35878	21332	10309	4477	1319	467	392	381	346	341	297	308	285	291	290	290	270	255	255	240	260	250	252	227	221	233	239	226	228	253	237	237	242	242	234	236	236	245	240	268	292	236	270	238	251	255	238	251	230	225	240	247	223	233	240	246	242	218	258	219	281	251	249	206	239	243	246	227	250	242	270	241	236	237	257	248	256	254	212	240	221	242	220	264	247	244	248	221	220	244	209	211	231	232	234	219	248	244	245	231	239	241	244	231	248	231	222	261	260	226	228	223	228	284	241	256	226	232	234	227	245	253	239	214	252	215	215	249	228	246	244	266	231	221	212	238	241	229	246	239	275	232	242	254	216	247	229	241	214	237	246	236	209	244	231	244	252	236	218	243	254	215	213	256	242	249	213	263	252	218	234	236	241	226	243	227	240	250	285	229	216	240	247	223	207	221	228	245	249	223	242	232	260	221	235	247	249	225	246	212	229	276	232	233	277	253	232	253	230	243	224	230	254	259	244	250	220	243	246	251	237	237	223	287	241	256	250	199	234	276	249	226	253	259	259	224	231	240	260	234	225	241	199	254	228	258	266	217	193	210	267	271	242	212	239	223	252	188	211	250	199	238	234	261	227	241	240	239	228	245	207	226	217	235	199	242	252	269	219	201	210	217	235	269	216	229	232	250	248	257	251	225	226	221	233	241	244	261	232	237	234	218	237	248	226	236	235	216	208	246	202	232	229	246	258	246	256	231	240	261	247	236	204	229	227	253	254	249	247	202	275	260	224	228	222	211	253	234	235	246	238	236	237	217	243	247	255	264	268	236	216	238	249	281	246	249	259	254	262	243	208	254	234	245	230	241	237	220	238	230	241	256	231	233	249	249	216	235	256	225	273	243	237	217	245	247	226	221	253	246	240	223	224	249	236	230	258	208	232	241	233	222	231	246	251	243	234	210	235	223	224	246	232	200	240	234	220	210	230	238	245	246	241	213	223	262	238	245	278	251	278	241	236	202	211	230	246	256	245	252	227	223	242	258	213	219	284	237	215	260	246	233	198	229	269	240	250	217	251	281	210	188	245	247	250	249	236	245	228	237	206	247	253	216	256	244	209	256	228	229	233	240	223	227	234	263	213	220	233	262	232	251	219	264	211	215	231	224	232	230	249	257	265	241	210	221	226	234	236	255	271	205	223	212	223	228	237	210	234	238	210	227	241	250	248	254	223	243	208	252	212	245	225	240	259	221	259	226	245	246	239	231	217	253	235	244	261	257	238	255	203	228	228	217	215	234	208	244	254	263	243	268	243	224	222	232	241	280	208	197	233	261	268	240	261	238	235	256	280	213	243	228	229	252	241	240	247	237	202	252	240	240	207	250	216	212	233	237	238	243	227	225	242	228	218	231	219	221	229	255	239	259	268	249	263	243	259	222	207	260	248	251	220	212	226	217	222	230	247	226	243	264	255	262	239	248	276	206	210	236	240	221	231	244	239	263	204	250	247	245	210	241	235	256	281	236	227	217	230	245	233	232	228	269	267	212	263	242	259	230	245	250	219	245	213	227	262	267	269	235	246	230	243	264	258	259	240	258	259	237	239	247	237	245	238	238	220	272	233	231	227	232	221	251	261	228	246	258	244	264	249	228	239	217	243	219	226	264	223	254	258	212	209	206	237	239	241	240	237	258	234	251	212	257	221	228	242	241	258	260	215	244	256	213	228	249	266	239	268	283	210	220	238	217	255	269	251	241	203	221	241	253	243	221	265	247	248	265	228	255	218	241	221	261	249	246	240	229	253	251	232	259	259	252	227	222	219	231	225	253	220	240	250	239	247	231	261	225	228	223	242	239	230	227	226	252	238	256	272	264	253	229	227	281	229	254	246	235	239	254	236	241	246	210	245	250	248	227	240	220	232	250	240	216	232	247	195	225	230	229	219	240	257	270	230	225	227	256	242	257	249	247	276	269	231	228	226	238	236	239	224	227	238	228	240	259	211	221	222	260	268	240	229	221	249	212	238	241	210	222	227	262	216	220	250	223	219	241	247	206	230	243	278	254	235	235	225	218	239	228	208	214	237	211	230	231	252	263	219	205	231	209	244	281	250	235	244	222	243	245	230	253	231	241	231	226	247	237	223	247	242	239	225	237	243	220	227	218	259	234	221	233	220	228	234	253	274	248	230	225	232	220	253	244	251	246	241	247	221	228	239	230	225	254	230	203	214	221	252	225	224	254	226	251	217	234	221	226	246	231	207	232	220	241	231	226	231	242	225	199	247	227	217	240	234	261	250	233	229	228	233	279	228	239	229	237	235	229	216	221	250	224	222	241	233	214	225	254	241	218	255	241	235	261	234	238	237	231	247	256	232	246	232	245	232	223	205	227	224	214	217	234	226	262	247	218	239	245	232	240	259	242	245	262	249	222	205	233	224	254	244	241	231	238	253	247	256	246	222	242	239	263	241	244	253	263	250	212	251	270	253	213	249	216	213	237	248	223	247	248	274	238	268	227	231	248	235	236	239	249	246	236	248	242	286	254	206	229	203	242	262	258	225	236	263	279	247	225	255	219	251	231	194	236	237	219	246	227	233	266	276	224	254	196	232	256	246	213	239	216	233	203	214	225	211	235	232	218	232	220	217	238	240	252	249	218	247	239	208	229	230	227	218	251	232	243	217	237	232	226	232	228	229	273	260	248	240	239	241	223	250	202	266	240	263	273	252	227	238	294	242	229	224	246	254	275	231	236	259	240	240	260	252	257	252	225	220	204	251	275	238	235	233	224	235	224	269	225	273	224	231	259	227	207	207	256	243	236	232	235	238	256	262	232	253	253	254	265	254	226	234	242	258	237	240	219	246	213	249	230	225	246	195	258	251	249	233	254	232	251	248	251	228	241	263	237	205	231	230	234	241	245	250	221	238	261	220	199	257	225	299	265	285	256	242	252	223	241	237	256	242	224	227	220	242	257	246	246	245	242	218	236	226	236	239	219	244	264	262	257	243	218	201	229	218	230	266	244	249	252	209	237	245	199	240	253	188	214	231	212	259	239	241	253	253	253	222	262	234	236	275	214	245	239	251	223	269	208	236	216	270	227	250	246	246	219	250	240	207	248	229	240	270	228	229	242	214	236	247	249	258	242	223	236	227	222	200	236	207	244	206	189	245	251	223	233	263	243	245	242	227	233	249	259	223	254	229	214	223	235	235	257	264	194	242	232	248	276	210	235	237	216	221	235	259	244	220	228	232	270	248	249	253	230	207	254	260	242	233	249	222	261	234	229	269	256	229	224	247	228	254	221	248	223	252	232	252	224	274	246	253	221	233	199	237	232	238	237	241	256	253	233	226	243	244	211	229	228	267	208	242	252	235	242	227	228	251	251	260	228	214	219	211	257	219	232	240	238	225	238	252	212	250	245	256	246	209	235	240	233	244	222	214	234	249	252	223	234	262	231	250	242	251	247	237	231	246	221	215	217	260	247	241	239	221	240	248	235	233	252	225	249	254	236	253
37985	26814	23311	17542	11026	3652	1594	1405	1211	1090	1010	995	865	838	827	830	752	700	676	664	526	592	534	596	538	593	507	527	547	571	524	560	572	555	554	570	504	526	564	550	543	544	532	534	508	548	544	521	543	509	540	482	554	521	521	537	525	537	523	545	504	509	542	555	518	538	528	518	496	569	553	486	565	495	529	503	501	561	509	520	497	534	559	524	526	526	510	476	513	513	504	542	491	490	548	481	532	526	515	501	517	494	562	534	569	557	492	528	521	542	534	494	487	511	501	517	538	515	525	511	525	524	499	528	533	517	524	487	539	518	497	475	519	543	542	525	497	550	540	538	523	506	513	523	496	521	526	528	513	503	495	537	548	499	508	534	517	502	520	537	497	545	506	476	520	519	519	538	507	526	501	509	537	511	521	495	501	540	502	536	520	556	508	527	509	541	527	524	533	536	530	536	527	530	507	507	498	583	508	497	530	497	507	524	493	515	541	515	464	520	540	563	521	508	509	565	577	518	509	495	489	500	533	501	495	511	512	530	532	456	472	469	509	508	540	528	508	531	493	519	505	532	493	521	482	534	504	510	501	513	508	532	509	527	542	517	535	537	527	538	560	532	548	519	527	486	539	497	483	512	484	485	523	517	544	501	530	518	553	518	516	544	564	530	522	512	534	506	500	485	521	530	484	559	508	541	526	476	544	552	512	534	534	492	528	519	471	519	513	494	492	507	520	573	550	515	493	536	497	530	529	542	503	484	528	538	491	528	532	514	504	517	523	493	548	499	523	477	519	532	522	541	505	534	495	512	508	502	546	557	546	555	491	493	532	502	522	514	518	523	460	534	536	499	515	510	522	516	519	518	562	505	494	535	549	478	503	479	546	515	543	464	492	539	534	526	549	512	538	525	510	526	527	521	502	507	507	496	531	537	524	542	511	531	525	496	545	501	472	546	531	503	511	502	502	484	531	494	491	547	509	515	504	541	540	518	532	488	540	544	511	540	513	528	534	492	523	511	548	551	514	506	485	498	538	501	518	517	533	521	534	539	482	546	512	536	509	485	541	552	493	532	537	544	515	494	521	494	546	506	501	558	533	469	535	508	533	517	547	507	512	524	547	506	543	500	511	490	529	564	467	521	504	515	487	496	505	493	502	504	517	510	529	498	553	509	561	511	519	514	545	511	533	513	521	534	523	533	541	506	538	549	548	481	524	491	500	488	530	520	521	550	531	523	506	537	555	481	524	542	524	520	497	559	542	549	535	524	503	501	509	530	485	528	545	541	539	551	564	485	517	531	483	480	504	503	522	501	517	502	521	494	497	502	493	476	504	600	533	529	554	495	507	496	504	526	530	487	535	542	502	503	554	511	518	511	555	537	516	507	515	511	556	533	518	522	519	527	537	522	563	501	500	535	477	508	484	535	507	520	518	511	499	488	481	524	491	500	536	475	564	497	515	507	521	537	527	529	512	513	471	530	501	489	514	541	501	498	522	496	498	563	511	568	545	540	515	519	521	555	553	478	545	541	551	497	490	514	507	543	526	511	526	541	504	546	544	487	509	545	522	510	555	524	535	505	523	477	547	565	502	497	519	528	534	540	504	503	538	553	493	572	476	521	528	480	540	527	497	518	481	554	517	534	484	493	527	499	495	517	525	531	538	499	478	512	536	518	530	504	511	517	550	537	507	524	501	561	536	532	484	500	546	538	527	516	487	545	514	503	480	496	519	521	539	530	521	523	507	524	560	541	502	531	507	543	539	515	534	511	509	492	564	517	525	489	503	524	515	530	544	528	509	494	487	510	532	504	505	496	491	520	547	512	528	546	558	501	486	534	529	525	491	535	517	516	514	515	521	550	481	516	533	501	507	505	500	496	547	531	568	510	531	541	503	503	536	469	522	544	505	571	517	479	559	494	518	495	527	511	528	547	505	546	563	497	523	517	518	488	499	491	519	500	498	535	503	517	539	565	465	519	510	469	521	502	547	489	518	535	511	503	525	521	524	505	578	542	488	479	527	519	526	502	562	535	535	500	534	501	508	515	488	490	574	473	520	491	574	512	537	490	519	517	491	503	532	537	526	480	477	555	512	487	552	528	543	529	509	537	536	552	540	526	472	536	527	478	530	518	514	526	484	512	511	573	536	530	517	510	499	526	541	461	527	537	448	536	514	533	467	503	576	527	547	526	526	545	533	518	502	520	554	527	521	525	524	568	504	522	503	481	528	514	544	496	507	548	523	481	494	519	585	479	535	551	488	507	548	538	493	521	528	526	506	511	515	500	495	531	527	550	479	523	535	534	497	493	549	520	544	538	529	570	477	544	497	527	518	506	523	546	517	533	519	502	525	488	497	464	557	522	531	546	470	536	552	528	516	499	502	501	523	502	533	541	504	517	539	517	519	541	536	527	537	528	512	565	504	512	516	525	510	502	483	507	537	542	541	541	538	541	466	495	531	514	462	566	533	526	569	513	566	524	523	539	535	537	534	514	510	495	538	521	539	522	514	506	486	498	475	488	498	553	530	532	509	529	515	513	506	522	476	523	523	499	521	474	516	505	536	502	503	528	556	545	513	500	547	517	527	550	503	535	515	546	508	517	529	490	501	516	508	495	505	536	511	586	547	550	518	529	531	562	527	519	555	499	523	535	496	486	478	515	497	528	511	560	564	496	547	500	513	538	509	511	502	516	509	534	516	513	482	519	537	513	509	525	511	554	507	508	513	518	512	518	466	531	534	483	500	484	524	507	519	544	506	486	520	537	484	490	586	471	518	498	507	544	546	517	527	498	532	542	511	519	544	533	511	544	527	522	522	502	511	519	560	491	535	528	538	499	553	493	537	528	510	486	530	518	492	545	539	550	479	531	519	533	487	487	529	513	516	513	514	546	515	510	520	512	542	566	530	518	503	511	523	490	516	495	541	515	524	517	576	545	507	557	547	491	490	514	496	499	492	553	553	562	516	472	539	492	541	516	519	498	562	537	530	513	476	512	544	534	495	514	496	536	508	496	512	537	531	520	492	570	549	522	517	529	470	501	556	486	472	490	526	521	566	540	528	567	517	545	502	513	504	501	511	469	532	521	510	501	529	510	510	518	535	546	472	530	543	532	506	505	522	520	495	517	529	533	508	487	497	538	536	539	499	519	527	560	528	508	478	542	510	522	502	498	494	558	522	520	500	547	500	521	510	488	521	497	515	499	486	518	532	525	525	487	497	574	543	505	535	520	523	529	542	542	547	519	494	521	532	543	468	521	531	539	513	519	502	525	542	470	527	520	549	504	514	532	513	536	559	530	521	542	499	493	520	560	512	516	513	519	464	561	512	557	507	477	518	482	522	520	508	503	524	521	496	537	506	515	535	552	470	533	518	494	528	506	515	535	470	504	522	506	565	532	496	508	520	470	561	512	504	495	522	550	502	507	522	516	502	522	501	541	510	523	527	510	498	554	503	528	535	496	550	505	503	500	537	534	567	525	517	497	539	528	514	515	514	566	533	534
42334	20759	7933	3935	1189	426	371	332	319	305	270	275	275	256	231	275	287	267	245	271	231	246	217	243	240	238	262	228	254	243	271	223	239	256	272	263	256	245	256	258	248	251	238	224	250	215	268	249	222	271	249	227	247	241	245	249	264	240	266	268	242	232	236	244	223	240	257	268	230	214	240	227	222	242	227	261	226	231	242	236	253	239	239	250	249	228	219	253	217	253	206	229	238	236	230	258	234	246	233	231	221	236	231	273	281	259	234	218	221	239	257	244	210	250	248	260	281	247	269	230	233	248	250	255	223	207	251	242	246	257	264	216	234	269	245	243	255	236	272	241	247	240	242	240	235	216	226	280	267	256	241	246	227	246	240	225	238	249	242	258	248	247	246	249	219	266	245	242	236	280	237	234	224	274	239	236	227	245	230	225	229	228	222	231	239	215	243	224	243	245	206	232	247	273	240	234	260	245	230	243	228	286	283	272	262	213	208	269	260	229	233	245	215	241	269	214	232	265	224	214	242	217	255	249	277	247	246	265	233	234	262	232	230	249	257	241	241	249	209	262	209	247	268	235	227	247	225	231	262	205	219	245	230	221	250	217	241	229	244	262	260	222	223	235	242	257	229	219	254	254	244	270	237	293	226	224	225	240	226	247	250	223	254	256	258	231	244	236	234	238	261	236	218	224	254	245	252	245	265	215	228	254	275	223	244	239	235	254	245	256	224	255	242	210	260	263	231	218	253	249	256	229	239	252	251	232	280	243	231	251	263	243	245	240	257	244	248	247	269	236	248	226	239	275	203	274	247	246	261	251	225	252	251	208	253	226	225	254	258	255	240	233	247	256	235	245	239	255	244	247	261	212	230	231	242	237	218	227	262	233	234	241	244	256	247	241	259	209	262	260	242	214	253	207	269	256	252	247	271	221	217	240	257	237	249	261	268	213	240	276	252	243	212	223	266	229	233	254	258	247	235	260	258	247	233	225	227	237	225	233	262	232	232	243	225	237	254	237	275	261	232	243	250	252	244	261	291	249	249	246	232	251	274	295	254	253	265	245	206	251	242	243	254	246	279	248	218	257	222	223	219	235	232	194	261	247	244	263	243	229	214	216	220	260	251	260	239	257	259	244	247	249	262	228	256	256	238	256	251	268	251	225	240	279	252	266	257	241	256	236	255	234	282	241	286	227	199	242	252	241	229	231	254	227	226	244	261	227	255	256	216	239	244	223	249	265	242	226	231	244	207	228	232	227	262	257	242	255	224	250	245	252	249	233	244	228	238	215	247	222	230	239	229	220	270	244	244	241	240	251	210	243	240	254	234	234	242	244	253	202	258	220	247	237	271	259	248	246	244	242	249	246	249	288	220	263	233	236	265	228	246	278	260	258	231	264	279	272	237	228	220	234	238	242	242	232	231	233	214	236	225	251	252	237	239	247	241	237	236	258	229	260	254	250	256	268	257	271	240	223	216	216	252	283	242	227	216	224	219	246	262	251	256	241	248	281	215	237	229	249	234	237	233	219	216	274	254	224	225	240	253	244	250	244	255	225	249	267	258	219	245	236	245	250	245	242	233	268	255	240	270	224	242	249	215	224	233	206	253	247	239	240	242	242	222	220	215	243	215	262	229	235	245	229	250	259	223	245	246	242	254	296	231	221	271	219	245	220	269	250	234	226	201	220	250	257	227	227	231	250	258	229	249	243	241	258	274	236	256	253	247	225	269	233	233	214	226	244	247	261	219	248	225	233	258	247	235	221	215	252	254	250	266	265	236	241	223	241	262	235	219	253	252	254	239	264	232	218	252	262	263	211	233	233	222	238	243	250	236	248	231	236	216	236	240	241	264	234	245	239	235	256	244	207	271	246	245	258	240	222	240	237	266	232	260	273	245	239	239	235	235	253	241	217	238	214	233	248	203	236	251	225	250	281	278	227	241	235	232	245	238	230	259	263	218	241	260	254	221	247	237	218	250	216	263	264	241	252	264	268	271	249	200	235	253	242	229	250	245	260	237	235	224	231	225	272	256	263	240	246	231	248	229	216	242	233	232	267	259	216	217	255	235	257	249	247	221	227	266	263	245	240	221	252	249	258	234	240	228	266	258	216	230	264	229	249	233	231	214	248	249	261	236	232	231	261	205	224	232	231	248	254	234	244	228	244	253	274	253	223	266	226	246	235	240	257	214	238	273	253	224	235	230	233	237	227	241	246	254	242	261	236	241	223	222	258	224	220	206	265	245	236	237	249	225	215	252	221	246	243	277	243	233	203	234	259	259	246	262	242	221	267	241	224	238	246	243	231	259	240	248	258	244	258	237	254	251	219	249	198	244	262	234	237	229	231	255	267	232	228	223	196	249	271	253	278	225	217	242	227	271	230	237	245	220	230	261	262	220	285	253	237	226	253	229	241	247	233	287	252	232	225	228	227	238	238	253	208	262	293	281	265	257	233	234	238	221	234	244	229	251	274	247	257	247	251	243	239	246	251	218	235	288	228	227	274	235	255	234	237	268	271	246	263	232	258	220	270	237	251	242	266	240	242	237	252	246	236	247	267	258	264	229	229	242	252	255	244	233	249	228	230	242	221	244	254	228	256	250	277	252	217	227	252	244	232	242	269	244	247	199	206	279	253	247	247	202	249	251	245	262	242	237	262	232	227	261	257	234	245	240	233	237	265	237	266	271	239	248	253	249	234	278	249	214	221	253	224	251	257	266	251	227	261	238	264	260	244	246	278	230	227	246	242	252	280	244	243	248	237	243	281	262	278	258	226	245	251	235	239	213	241	240	242	229	242	218	254	253	228	236	246	251	276	259	276	249	229	245	250	237	231	250	239	229	233	246	249	260	209	270	231	264	245	280	245	257	214	251	280	231	266	231	254	220	255	227	225	251	233	230	243	254	247	224	241	242	218	225	252	270	272	209	244	227	241	238	235	272	251	220	232	241	251	244	226	255	230	247	254	266	261	228	230	201	240	270	231	239	240	259	222	233	217	235	271	248	245	231	243	241	238	240	231	246	242	257	240	247	236	247	243	251	214	253	222	267	274	227	257	262	241	220	242	235	241	236	251	246	228	230	233	211	238	248	240	242	264	237	240	244	254	239	236	263	247	244	206	219	202	237	226	225	266	256	229	253	258	246	262	209	258	258	258	249	242	224	238	248	249	252	262	260	258	252	221	251	273	250	226	234	220	266	222	261	256	234	233	246	236	239	241	224	242	257	265	258	223	251	240	265	227	258	210	238	204	245	248	244	225	229	261	267	230	225	228	237	245	221	248	220	250	226	233	241	224	238	256	296	230	278	232	211	222	227	276	242	236	230	256	237	265	271	250	245	251	245	225	270	249	251	267	252	246	240	229	224	253	263	231	223	262	258	228	233	251	251	242	258	241	260	241	239	222	245	228	248	240	248	260	236	250	257	270	240	250	226	259	240	246	249	257	222	265	241	241	242	226	221	262	241	260	253	248	226	229	252	247	251	240	242	242	271	224	250	250
26335	14021	10489	8990	3547	1184	1002	968	892	828	790	751	762	701	643	656	602	634	604	633	560	565	512	542	528	523	577	567	526	540	553	534	523	597	533	556	523	547	546	580	536	537	513	537	514	572	549	544	465	574	509	529	508	510	539	531	538	520	498	506	522	526	534	492	540	533	458	535	499	525	523	526	549	514	492	529	511	540	532	534	516	542	574	537	544	555	504	524	553	545	543	522	498	508	495	532	545	487	512	508	554	555	541	519	558	494	572	557	538	506	540	527	527	574	511	526	543	513	513	489	492	524	552	498	523	526	526	522	500	518	533	538	510	521	522	490	501	543	524	501	541	532	526	500	514	510	538	515	484	548	541	554	544	505	518	577	533	541	519	550	543	531	529	522	544	502	517	582	571	564	524	517	517	536	516	497	521	523	562	537	535	537	540	534	537	504	491	539	496	484	531	566	524	527	494	551	572	484	546	510	522	505	500	483	538	504	522	509	552	486	534	515	560	557	532	504	518	504	527	561	540	534	534	518	544	502	491	520	535	560	519	554	502	562	544	498	509	524	545	535	524	529	505	558	525	533	508	479	538	538	500	545	491	533	531	560	560	518	509	519	551	526	521	510	526	521	527	556	525	525	482	521	471	538	500	548	496	470	586	543	509	528	517	503	559	521	526	515	496	551	549	561	538	527	521	525	513	550	521	535	560	566	527	500	491	556	564	553	522	568	565	513	506	524	551	514	534	542	492	552	527	525	524	548	535	501	505	523	507	528	512	526	546	509	535	482	540	521	494	518	559	538	525	546	518	512	531	489	538	511	529	519	493	550	489	464	543	523	545	517	509	556	529	508	504	507	531	529	522	474	514	547	553	517	546	562	539	484	509	538	533	535	513	520	544	538	532	530	573	545	525	520	531	505	492	523	536	543	517	530	533	521	540	530	485	534	519	495	542	550	490	535	525	547	506	522	494	504	529	528	524	569	501	495	553	501	559	570	494	518	521	552	551	532	522	539	538	508	548	524	494	534	520	530	482	552	507	522	518	549	503	530	538	533	536	531	519	559	562	507	502	488	508	522	531	525	541	505	533	523	540	514	502	562	561	556	521	524	525	512	522	536	557	541	529	533	538	517	557	554	541	551	512	510	527	534	545	502	523	516	556	564	552	504	492	561	549	510	535	529	561	508	548	539	536	537	556	510	544	521	524	532	491	495	532	509	541	554	515	533	509	518	495	541	524	532	535	554	554	541	536	522	527	528	508	510	522	496	498	505	500	549	543	565	530	525	494	518	550	490	526	514	484	528	513	537	481	545	504	517	545	464	544	512	506	530	514	458	523	508	547	555	531	520	539	527	524	518	506	548	501	506	466	530	534	519	503	559	534	527	552	490	499	516	525	515	553	553	537	519	541	562	503	502	535	531	494	513	530	525	536	519	514	519	538	541	538	581	562	556	530	531	485	524	542	514	540	531	538	573	575	590	524	528	537	520	564	499	535	537	501	550	560	492	512	563	515	562	571	525	512	537	529	525	525	554	511	545	525	495	530	549	534	502	493	542	539	501	503	516	514	517	529	505	503	470	555	541	516	527	568	561	556	528	486	530	561	556	504	524	514	520	534	505	497	540	500	539	528	515	551	560	543	528	519	530	565	546	539	512	528	521	540	539	559	573	502	538	522	509	515	506	525	550	533	529	501	542	499	549	520	517	552	498	503	500	522	534	556	513	503	508	474	526	541	529	497	507	498	475	506	548	546	530	547	534	502	526	513	486	545	488	511	511	496	535	510	515	524	502	558	520	543	530	535	527	499	573	536	515	515	537	555	500	533	503	503	537	541	537	545	532	588	522	479	549	525	503	513	549	526	520	522	517	531	538	530	551	560	574	515	543	534	527	549	535	516	513	535	558	525	559	436	542	514	511	500	514	503	507	508	523	533	499	538	532	501	534	501	505	520	523	508	530	605	515	510	523	563	537	531	521	520	537	489	519	530	518	508	527	544	488	537	510	534	529	541	515	525	539	498	527	528	502	505	551	532	545	561	528	496	529	537	515	566	520	527	560	518	522	544	521	520	539	516	503	514	515	515	510	515	522	537	555	520	529	480	522	499	511	528	513	574	512	503	523	499	540	515	497	516	490	544	536	530	567	515	547	522	527	485	494	567	502	558	527	521	542	517	513	514	534	550	497	534	564	520	537	561	521	533	509	549	513	535	532	514	534	537	533	550	556	514	510	519	562	514	540	554	495	551	523	560	538	521	539	539	526	518	520	510	516	517	485	513	538	558	512	542	530	524	498	486	560	513	507	520	532	533	522	531	518	522	520	505	546	522	538	500	532	557	557	517	557	532	475	532	538	498	529	492	512	531	497	560	519	510	496	527	504	488	560	519	520	530	505	536	480	553	511	562	500	477	529	522	518	505	537	504	527	526	556	486	523	571	561	546	550	528	554	522	552	529	515	534	544	551	538	579	560	529	525	525	515	537	551	522	522	480	530	554	486	546	557	507	534	521	503	526	503	532	523	528	552	538	520	560	521	521	563	545	487	547	513	548	530	494	525	507	516	548	574	558	504	529	525	564	467	524	518	567	527	495	459	568	536	511	537	567	549	527	507	551	489	503	538	510	510	569	515	549	522	507	519	525	524	516	561	542	510	503	507	524	516	511	525	527	514	479	543	536	557	526	553	549	552	502	522	515	552	517	544	538	513	515	550	506	542	513	544	528	513	533	560	504	535	533	528	528	519	498	521	525	551	545	494	573	497	530	523	499	590	505	510	539	519	524	523	531	508	567	547	496	534	496	528	511	522	539	531	489	579	521	544	506	525	550	504	550	527	528	542	521	512	575	538	537	522	527	518	526	542	505	520	541	560	542	530	588	478	537	544	505	551	489	537	539	546	509	511	492	559	523	546	554	530	549	520	526	544	525	524	562	538	535	521	526	555	519	558	499	493	520	533	546	516	499	504	532	528	497	525	517	532	487	523	498	509	503	509	513	517	564	556	543	539	486	545	552	498	553	551	532	581	528	511	540	512	499	534	526	516	496	533	482	564	517	498	532	548	556	534	518	528	551	547	544	543	519	524	535	501	493	545	535	516	559	492	518	475	544	552	511	553	561	523	512	550	542	573	554	539	522	505	509	507	525	533	535	533	497	547	524	537	543	528	522	513	510	504	532	517	518	514	524	450	491	513	577	511	556	522	533	519	511	485	510	502	558	529	555	592	515	495	542	516	502	502	513	549	521	522	540	537	528	543	553	571	533	513	499	512	534	566	523	519	500	524	553	491	547	519	499	547	472	511	532	546	527	559	504	526	569	481	485	565	519	524	558	510	515	566	511	465	537	548	549	518	563	523	516	517	551	466	553	527	536	530	540	511	557	524	544	542	563	580	524	549	517	515	513	492	539	527	525	550	573	521	521	482	526	498	495	529	542	507	502	524	513	526	524	567	545	578	519	558	487	569	532	523	516	491	509	534	540	495	540	554	530	520	522	531	509	527	519	536
47943	22773	15328	8518	3402	1055	432	456	333	346	343	345	295	278	276	261	265	306	275	250	253	231	230	250	261	243	227	212	244	225	232	200	242	232	270	255	234	255	236	200	247	207	216	257	274	250	227	211	262	210	223	210	246	242	220	254	201	223	223	241	257	236	252	212	230	207	227	234	235	236	226	250	207	242	221	221	220	237	233	206	222	236	234	231	269	211	218	209	225	227	232	227	196	226	218	229	222	218	210	213	224	257	199	246	227	276	217	252	249	255	251	195	201	231	231	213	242	247	231	243	241	265	221	222	250	209	229	247	247	206	260	250	224	226	227	230	213	224	221	247	246	256	249	234	282	248	238	264	247	183	230	251	225	218	243	248	247	242	237	234	218	237	216	241	218	219	219	250	239	223	237	213	235	239	239	247	259	230	240	230	255	210	262	225	231	215	242	219	231	227	239	229	229	219	219	233	220	229	251	196	233	216	224	231	249	240	209	248	253	248	228	234	230	254	230	205	196	245	235	229	241	213	238	233	237	225	231	245	229	230	253	243	250	258	226	239	253	194	216	242	233	225	226	247	244	242	246	232	235	233	231	231	212	232	207	232	238	247	237	215	232	212	239	228	241	205	214	223	226	234	256	254	253	227	231	221	229	232	211	228	228	244	253	240	240	224	218	243	198	207	238	200	250	228	250	239	230	236	222	231	230	210	220	225	233	223	232	241	219	245	220	242	243	227	239	202	232	224	206	225	223	201	208	240	241	246	236	217	202	232	245	213	243	260	238	198	220	245	243	245	254	215	240	230	245	254	233	230	240	243	212	245	205	247	234	233	242	196	219	235	220	245	233	236	227	265	215	227	273	222	232	213	235	246	249	218	216	214	228	251	221	223	220	244	233	249	247	222	245	226	224	220	212	226	227	187	237	212	237	253	224	214	231	189	211	205	234	233	247	278	244	239	194	226	216	218	248	237	228	242	235	245	280	203	217	234	193	209	217	234	261	197	240	257	262	232	244	230	224	248	202	249	241	246	197	246	254	226	204	235	217	251	238	250	241	228	231	227	243	242	219	250	232	205	253	227	226	211	215	218	219	234	223	221	236	254	208	205	222	219	208	239	212	253	246	265	243	237	248	220	200	217	233	207	205	218	240	221	210	222	239	244	214	238	215	229	234	218	214	221	237	234	232	253	245	209	230	224	224	219	257	220	219	220	261	247	237	244	227	242	234	236	200	219	223	224	230	198	219	221	252	223	259	244	230	240	257	256	235	233	220	219	207	212	238	224	208	251	208	219	235	250	258	247	242	264	220	219	239	258	237	239	264	234	216	230	229	229	216	229	231	209	221	242	217	244	233	207	239	248	223	244	219	239	236	250	228	239	230	242	233	225	190	215	244	216	237	223	224	245	226	209	282	251	209	207	250	245	239	199	208	232	253	224	219	250	220	256	199	248	221	276	255	222	221	200	239	233	222	249	225	218	196	228	203	254	241	241	220	238	248	252	228	224	223	218	243	221	214	217	214	219	226	214	227	252	238	230	239	234	233	218	241	245	228	238	195	223	230	212	225	256	246	222	214	242	238	232	198	202	245	234	260	253	244	230	238	226	244	229	251	249	246	234	217	236	235	230	236	216	256	193	222	253	258	239	254	237	245	260	245	203	233	249	233	248	238	212	213	218	251	201	224	257	242	247	246	229	206	259	228	212	230	188	235	257	175	241	238	215	238	247	235	245	221	231	228	232	220	248	239	228	215	222	234	258	229	212	251	255	264	254	230	231	232	246	200	236	229	228	212	228	233	250	240	237	232	215	238	223	223	237	226	231	253	245	223	243	235	233	224	228	216	232	244	212	232	251	208	222	253	233	266	230	243	221	226	209	215	220	233	246	248	187	232	228	257	231	256	229	238	238	251	211	230	244	230	230	248	208	227	256	210	223	216	223	238	258	248	203	208	205	226	245	252	219	237	239	210	225	244	225	218	237	221	247	236	216	238	256	212	226	226	235	227	230	233	226	243	218	228	240	241	200	227	215	240	244	240	245	245	239	211	230	219	215	225	197	233	224	237	230	249	220	221	221	235	214	215	242	196	230	227	227	239	242	206	237	262	200	246	231	218	218	244	230	256	272	245	214	237	258	241	239	269	218	225	218	243	241	229	245	220	233	229	217	221	234	257	243	227	237	211	228	220	225	224	272	245	222	232	219	221	224	211	229	230	222	227	227	235	239	234	229	256	214	244	204	241	226	242	219	247	232	218	233	202	259	190	217	218	221	222	227	247	248	254	272	205	241	231	232	226	226	218	248	230	234	212	218	222	225	245	202	235	237	242	209	242	253	250	259	226	220	238	209	193	215	222	218	236	237	230	238	248	236	225	244	211	235	237	228	242	249	228	247	221	220	232	219	217	240	238	230	245	213	232	221	224	244	207	232	217	240	237	210	233	203	211	206	254	260	238	225	259	264	228	234	231	217	201	220	225	232	256	253	221	224	247	231	233	250	210	235	265	235	233	223	240	234	231	242	219	218	223	231	257	215	213	220	206	240	248	240	241	233	214	231	226	233	233	223	230	235	241	225	225	247	203	238	229	249	242	253	254	235	232	224	242	215	235	222	246	251	231	244	253	190	246	220	227	198	224	250	238	223	232	225	226	217	223	239	246	224	209	241	251	242	242	202	229	219	227	229	245	214	215	231	238	246	212	243	238	240	233	224	247	222	231	204	235	236	233	229	238	244	237	231	232	241	218	219	231	234	258	247	236	221	256	247	234	242	273	229	243	247	215	244	247	226	213	234	219	214	230	233	219	217	250	242	218	225	249	243	228	213	235	249	215	245	262	222	205	212	251	221	242	241	215	235	262	227	250	204	218	249	198	242	265	252	227	237	209	254	214	223	263	242	213	254	241	210	219	225	201	236	222	233	203	230	234	233	250	216	236	250	232	255	230	220	200	217	210	200	224	247	227	207	245	193	249	236	208	232	240	218	249	240	242	281	234	235	219	215	223	246	217	255	230	237	212	228	256	191	217	260	234	224	225	228	215	248	228	243	226	226	261	257	201	239	239	269	248	229	213	240	261	199	224	245	246	223	238	264	218	237	222	230	266	254	242	222	242	239	225	223	212	223	233	218	230	221	238	269	223	239	232	215	220	211	244	237	259	250	259	228	216	236	249	235	204	229	234	219	210	253	223	218	233	249	227	204	211	211	245	225	217	231	206	227	246	220	230	260	235	232	218	222	251	246	216	238	280	238	220	229	246	231	226	214	226	242	236	232	213	223	247	256	204	216	215	233	238	235	212	218	230	232	205	261	210	224	242	210	265	208	222	244	236	230	233	248	246	264	245	262	224	226	243	242	234	224	267	244	236	252	245	226	225	237	248	209	231	233	189	235	236	227	222	243	218	244	234	225	231	215	228	231	245	228	241	189	256	232	235	234	228	244	249	247	231	239	236	241	233	207	230	235	235	235	223	240	211	233	210	237	235	223	242	241	215	220	216	241	259	265
29050	15544	19848	16560	9593	3565	1571	1494	1216	1137	1101	1016	913	935	815	800	756	764	704	659	543	604	566	568	522	532	559	510	556	506	515	597	531	534	579	560	539	528	554	551	506	518	498	523	516	541	538	517	538	487	511	525	517	512	506	487	537	501	516	521	517	505	519	484	496	524	521	516	537	499	534	560	507	517	520	488	504	500	443	513	524	546	507	505	526	532	507	505	532	497	526	555	503	557	515	507	505	505	527	527	516	507	537	447	548	501	507	558	527	498	549	519	557	494	506	530	491	506	500	505	496	542	496	501	546	510	484	536	489	565	513	502	478	542	514	504	482	516	561	537	520	511	510	520	509	479	516	498	523	534	516	503	499	493	488	551	530	501	509	497	501	483	543	522	515	516	514	533	526	533	530	473	502	478	477	515	492	470	517	490	488	535	545	517	489	520	513	525	525	504	530	509	539	489	501	496	466	507	524	527	519	494	480	475	529	548	495	521	498	504	522	479	511	498	531	495	518	510	526	518	491	532	471	509	521	481	505	537	493	489	508	518	527	540	517	475	493	479	523	500	495	478	520	485	510	490	542	526	525	471	541	517	507	556	514	506	484	527	529	475	493	473	542	535	536	522	446	514	508	470	508	487	547	517	564	494	523	505	505	491	531	536	510	475	508	516	512	530	533	522	475	527	498	500	501	501	478	502	525	497	528	529	503	488	524	469	515	501	499	511	499	519	520	509	504	528	498	535	513	489	509	481	495	469	521	536	528	474	486	500	494	494	476	481	530	492	481	534	500	517	511	526	473	524	463	501	532	507	532	539	568	515	540	482	496	500	492	517	528	523	510	552	510	508	479	519	484	532	503	499	494	542	503	481	499	508	553	503	470	509	487	473	483	501	480	508	538	516	525	521	499	521	503	467	537	540	492	508	499	490	546	551	476	501	513	498	480	484	525	514	511	520	509	503	516	530	498	518	479	530	495	516	525	521	505	487	535	516	467	514	524	487	517	495	546	534	491	512	508	503	507	482	508	522	481	504	498	520	500	506	496	527	473	509	557	477	550	527	511	544	519	528	522	512	511	533	520	527	499	479	520	480	525	539	510	486	450	507	552	517	487	489	518	530	519	485	492	529	465	480	511	529	526	571	510	543	506	531	467	514	503	529	534	526	532	499	524	522	532	510	509	529	518	515	506	528	456	490	493	502	529	469	541	525	537	475	488	545	482	496	518	483	502	498	531	517	503	534	522	508	506	516	514	555	538	547	508	534	520	487	512	537	529	504	485	524	496	522	507	490	465	475	484	536	520	517	512	536	470	490	499	531	524	488	499	500	500	505	506	528	491	483	522	519	559	531	543	495	537	507	516	524	519	510	466	498	521	518	507	513	470	488	502	543	477	469	507	534	503	503	511	514	513	508	508	509	460	517	519	528	488	504	515	508	511	484	499	487	509	514	495	515	503	514	509	546	525	528	523	500	497	489	558	508	502	503	508	515	525	498	498	496	505	486	525	491	504	493	488	519	516	497	506	517	484	543	488	511	511	505	537	515	486	512	444	490	556	500	526	534	491	482	459	528	485	516	504	515	454	520	535	512	480	510	513	512	508	485	490	511	494	524	465	517	491	518	522	502	515	513	517	537	559	463	495	531	538	480	533	492	534	464	511	474	493	487	550	518	536	528	524	461	467	518	508	540	492	492	481	550	525	497	524	529	525	517	526	463	494	509	489	505	473	503	538	501	489	503	504	502	525	524	504	517	530	522	496	521	501	550	510	514	474	487	499	502	497	492	516	487	543	524	480	481	510	498	515	512	529	557	485	507	478	511	493	510	535	499	536	496	526	540	511	519	466	505	505	493	546	474	512	492	503	499	488	534	515	532	523	516	525	480	494	517	533	524	481	517	456	543	548	522	538	509	557	544	562	494	477	541	500	496	483	520	517	472	484	504	534	535	527	489	513	498	526	462	488	547	507	514	539	528	501	496	523	509	530	506	516	512	528	523	502	467	517	535	489	536	500	529	506	528	517	527	499	537	506	456	511	530	524	527	478	544	544	497	523	539	498	517	493	516	465	517	573	506	475	492	486	532	525	515	529	524	504	530	461	525	510	541	517	507	510	494	526	492	529	520	546	465	502	483	537	520	516	514	477	495	505	484	505	505	524	536	503	522	538	529	492	525	497	497	519	490	512	496	530	484	509	512	502	533	520	497	513	553	535	518	537	520	524	502	522	546	532	523	535	514	508	513	527	487	528	479	497	529	543	526	475	496	498	526	535	499	498	541	520	489	466	489	542	505	525	535	503	537	504	535	497	498	488	538	506	512	494	548	482	468	539	492	532	490	510	500	531	503	485	523	517	465	530	526	529	493	448	509	539	548	498	501	492	475	507	526	501	518	512	536	493	530	515	514	522	518	488	467	495	503	479	506	541	532	532	492	503	471	499	501	534	491	515	512	503	510	477	517	528	516	533	474	525	525	458	486	529	515	516	482	531	514	481	492	482	492	515	539	520	517	512	529	484	499	516	494	471	548	474	496	536	537	519	501	492	515	535	511	551	536	534	521	533	482	508	523	473	487	553	498	540	545	483	489	497	519	494	515	478	521	476	502	505	544	482	499	485	540	489	500	496	518	525	508	553	512	488	514	545	516	499	490	521	534	481	525	514	512	506	513	514	489	516	532	538	526	523	468	520	488	562	485	466	496	502	487	507	517	484	524	487	494	507	538	500	523	512	511	531	536	539	466	524	495	513	515	496	494	481	504	551	572	507	552	531	493	480	499	455	540	534	494	517	519	546	518	519	493	501	515	494	497	500	510	521	540	522	476	538	532	518	496	530	511	532	493	495	513	457	521	519	536	485	510	524	498	550	536	495	460	506	489	488	484	511	508	533	536	528	514	492	497	524	502	478	525	528	541	474	506	504	458	516	524	537	530	482	538	480	508	489	494	523	493	542	491	492	502	494	473	488	522	507	473	507	480	491	552	470	487	490	538	498	523	528	521	540	513	485	530	483	495	492	507	505	492	490	509	537	508	483	527	483	536	493	502	554	519	520	515	488	507	520	503	579	502	567	511	518	524	491	490	495	516	515	509	488	500	522	508	514	502	483	541	528	529	502	512	505	491	539	502	501	492	528	538	491	479	531	473	483	516	479	502	498	488	564	514	504	524	507	521	508	523	506	511	520	516	518	490	505	525	521	512	521	495	538	505	500	502	530	506	487	500	502	476	501	510	515	524	486	516	474	469	511	527	518	544	516	530	516	514	511	469	518	533	450	518	515	497	513	513	483	536	505	533	460	544	518	551	525	529	520	493	473	515	509	507	494	495	511	519	530	487	548	497	511	521	490	478	483	520	545	492	471	498	495	524	472	485	534	489	506	537	501	495	475	511	511	510	540	556	526	512	480	517	459	524	526	499	508	516	526	507	534	525	520	512	522	543	541	527	541	505	509	517	478	521	535	522	495	523	520	539	513	454	525	486	526	501	476	551	473	520	511	532	463	470
59035	32010	21428	13399	5757	1357	495	431	357	401	328	368	320	293	316	306	331	273	288	281	206	234	279	248	254	260	228	250	261	227	253	250	224	268	222	233	263	220	261	219	241	258	220	268	269	217	226	230	270	264	229	241	233	210	231	220	252	251	239	248	260	227	220	197	227	213	232	258	253	233	257	209	196	211	242	244	255	238	236	228	254	239	232	253	251	227	230	259	228	253	225	246	240	236	221	268	244	257	265	219	249	233	249	214	233	246	242	235	265	224	225	239	243	238	264	215	203	240	222	264	257	225	228	220	270	245	255	264	235	244	230	216	240	279	230	204	242	232	234	237	231	241	262	261	239	243	237	213	274	265	227	211	254	244	266	270	238	254	253	272	235	242	241	231	241	242	252	266	208	237	233	201	236	252	233	218	248	219	256	242	205	233	228	222	224	234	226	238	251	249	247	223	216	219	252	246	255	253	243	210	265	245	246	252	232	214	227	209	232	242	247	233	252	236	235	255	233	217	257	258	245	207	250	253	260	214	242	241	246	225	224	279	260	259	219	208	255	231	220	249	245	228	228	208	248	245	234	245	222	244	267	251	283	226	229	231	231	235	261	253	243	270	232	266	262	246	207	247	232	241	239	236	257	225	240	241	230	245	238	234	230	244	238	242	245	274	249	244	223	252	260	285	207	269	230	228	255	278	272	244	282	272	243	239	264	245	254	247	242	218	243	210	233	243	230	201	239	236	203	221	223	221	261	231	253	235	259	243	232	232	245	246	221	225	245	248	229	225	245	225	257	260	267	255	244	235	216	245	241	249	233	241	229	230	236	256	239	230	217	242	248	242	236	249	219	221	243	242	243	247	224	194	235	230	229	242	231	246	248	228	233	236	219	259	222	247	239	251	284	219	238	253	243	228	243	232	227	248	212	247	242	223	219	259	223	231	248	231	235	260	248	228	240	232	272	252	258	217	207	245	230	247	226	230	214	228	244	272	253	273	249	259	229	253	229	235	247	256	238	254	234	247	237	247	270	221	220	226	224	234	220	237	237	203	225	241	249	265	222	256	239	251	207	231	247	238	233	237	248	234	190	219	205	216	249	227	237	241	270	241	228	244	264	259	231	268	193	226	221	243	244	249	240	212	228	248	243	260	237	256	250	222	235	231	225	264	218	222	251	269	240	238	214	237	243	253	242	218	227	257	248	242	253	256	259	263	223	243	221	253	229	228	235	226	239	220	250	222	229	214	211	254	237	230	235	274	260	239	227	245	252	228	229	245	221	231	232	248	264	238	242	222	228	249	225	251	242	259	259	276	231	213	264	194	223	249	236	234	239	234	251	248	240	244	230	221	240	242	225	250	270	236	224	230	228	245	214	238	229	245	242	217	240	225	258	253	232	241	248	228	251	214	229	189	233	241	248	222	270	261	232	229	220	240	221	203	241	238	255	246	243	262	246	236	232	249	212	217	246	217	238	231	239	236	201	261	231	271	232	251	232	247	230	239	234	206	252	248	227	225	239	219	238	253	251	258	212	235	253	243	241	250	231	250	245	240	252	251	231	225	214	253	243	229	242	231	211	242	242	213	239	280	234	234	231	228	211	237	232	217	239	254	235	248	233	231	249	258	247	233	244	243	225	239	243	230	254	265	253	228	244	244	249	272	256	231	236	242	271	222	249	241	223	268	246	249	242	259	250	279	231	247	239	238	245	239	233	241	241	214	292	248	233	215	212	254	251	234	244	251	256	249	239	236	267	274	250	254	234	233	239	256	232	231	250	233	239	221	243	221	225	234	223	224	216	228	228	224	243	247	250	222	239	266	234	208	250	224	236	219	243	263	258	227	225	257	241	222	258	246	261	243	264	227	252	257	258	233	268	246	256	231	235	237	230	217	256	242	219	222	230	222	233	269	231	268	269	223	220	276	242	240	236	239	221	238	249	236	220	225	272	250	247	243	237	248	255	229	251	239	267	241	250	237	251	230	224	215	242	241	245	229	224	248	247	236	247	226	235	207	230	236	194	228	245	243	228	224	215	220	229	253	247	257	221	281	244	235	225	231	244	249	226	250	219	214	229	234	266	242	217	265	254	278	247	273	229	250	240	231	233	250	245	248	253	247	219	255	252	242	206	230	264	211	215	234	241	232	291	232	243	224	210	245	235	232	222	216	226	224	244	218	238	236	240	226	250	217	225	218	257	238	242	233	209	208	256	239	244	236	230	224	247	247	251	212	250	235	244	225	212	236	229	288	268	264	214	233	237	223	257	243	250	255	240	245	250	255	259	258	218	240	225	261	263	218	239	239	230	236	217	233	253	216	243	211	221	243	252	288	259	250	223	260	246	261	254	244	236	234	228	238	256	248	241	227	220	255	235	245	233	225	260	246	211	201	225	244	240	267	241	248	258	229	237	222	229	246	227	235	210	247	220	223	266	250	228	244	246	252	285	241	230	220	250	260	230	233	243	247	220	212	232	220	275	229	248	254	250	257	265	244	254	219	218	207	214	234	265	262	261	248	245	249	213	199	272	240	220	242	240	253	265	238	264	248	222	248	230	250	257	232	233	259	232	219	210	235	242	242	221	245	240	239	265	230	260	227	246	252	237	254	221	239	248	254	228	227	254	250	223	238	220	256	231	263	230	213	232	252	244	255	205	202	242	257	268	239	236	265	235	245	219	233	253	236	218	229	219	254	261	241	233	240	261	253	236	249	263	213	235	213	230	233	235	220	250	272	247	262	221	223	257	255	287	271	236	261	262	247	257	207	240	215	247	245	236	247	236	240	246	271	239	255	275	258	228	233	227	218	236	276	231	239	228	238	226	212	255	238	232	238	229	248	250	242	265	220	222	248	216	247	241	241	305	222	239	264	237	229	247	227	241	236	265	229	239	234	235	241	232	244	206	204	233	251	260	247	246	238	260	254	243	233	258	211	224	237	229	243	214	240	244	249	220	207	240	239	245	236	257	274	233	229	238	265	262	219	229	246	242	225	238	219	238	203	242	240	240	222	256	266	243	232	233	240	254	236	241	263	208	219	247	272	265	248	242	251	264	258	268	216	235	249	223	226	233	238	229	237	244	243	263	251	245	270	240	208	222	256	254	260	236	236	232	240	242	253	220	239	227	211	238	217	253	258	229	232	260	237	232	227	255	267	235	234	203	213	247	261	249	237	223	252	243	265	275	241	261	274	257	236	236	241	240	238	224	271	213	238	248	267	257	216	223	253	240	268	252	270	225	252	282	264	230	243	247	251	220	238	224	223	231	245	238	237	247	219	238	233	246	243	246	202	234	227	187	217	248	277	253	263	223	233	238	234	237	242	237	241	232	202	247	222	237	242	240	221	243	272	267	259	245	235	238	263	227	246	266	244	262	242	236	246	228	243	230	253	245	255	246	246	235	257	260	245	192	220	223	243	245	238	211	225	226	266	271	220	239	228	225	206	254	232	216	247	260	273	236	284	210	243	246	259	219	275	268	230	242	251	261	192	241	254	243	277
36044	23300	24942	22426	13617	3591	1656	1461	1235	1159	1018	970	900	876	845	796	826	753	691	659	628	563	561	551	522	562	569	559	555	487	552	549	492	536	524	529	572	522	542	575	483	532	552	529	573	513	548	551	502	511	529	534	578	559	544	532	526	531	574	514	561	493	521	561	540	535	553	514	477	540	530	514	514	530	500	584	505	530	535	561	575	523	493	540	543	522	503	555	554	542	575	526	559	542	531	517	518	544	535	511	520	526	553	546	496	535	517	514	527	522	513	527	540	541	553	534	492	537	536	544	510	564	538	504	523	530	507	529	531	493	542	519	475	553	494	528	515	549	504	478	539	562	523	560	518	539	494	551	494	474	492	543	523	489	511	492	539	552	525	523	498	453	535	528	510	525	538	524	550	498	543	500	515	551	497	499	486	509	541	500	520	496	529	526	503	516	526	520	532	511	517	532	514	494	508	517	532	512	567	520	500	532	493	470	524	498	527	505	541	533	552	521	527	507	500	531	548	526	551	525	525	497	503	526	542	517	541	534	525	545	506	539	489	534	590	547	524	534	525	533	527	515	520	550	535	468	505	515	534	567	542	540	529	536	503	501	517	560	504	517	552	491	519	571	544	543	530	483	531	537	543	547	534	550	504	509	513	527	548	521	525	563	529	534	548	560	537	550	505	515	521	508	537	484	533	533	550	577	540	547	494	539	541	540	526	530	516	516	517	521	494	560	562	548	550	588	530	504	526	486	536	487	527	526	535	466	545	535	541	519	558	489	553	555	581	543	524	518	540	539	526	522	562	519	492	543	527	543	531	510	526	515	552	554	554	537	468	520	522	480	532	545	549	523	527	570	537	481	534	482	499	482	534	557	515	525	530	539	515	536	472	530	528	493	535	487	523	478	498	565	521	543	491	557	518	512	526	522	543	543	493	518	499	519	508	534	533	511	527	521	499	546	580	526	511	512	534	502	577	495	517	531	505	505	475	546	502	512	511	590	511	541	505	502	529	474	525	538	515	558	510	534	477	476	508	525	529	503	518	516	540	535	500	524	503	508	539	507	515	498	478	513	518	525	512	527	518	517	511	538	536	540	523	513	527	541	544	502	504	522	548	507	498	528	516	523	537	507	545	521	532	515	516	542	541	531	495	498	509	506	564	501	525	554	496	476	545	569	498	495	517	605	477	492	518	554	544	546	532	513	512	522	530	519	537	495	506	547	528	523	532	557	554	562	499	514	534	498	537	502	513	506	547	544	506	506	516	541	535	514	572	523	570	556	533	501	554	510	540	532	521	537	480	555	542	519	536	528	496	521	543	519	479	470	541	541	492	528	514	540	536	533	507	568	553	508	529	488	523	515	515	531	509	542	497	542	540	514	538	523	550	509	515	529	490	536	541	523	523	516	534	500	514	514	495	478	536	528	521	557	539	528	523	497	554	539	513	511	506	532	529	534	499	532	553	515	540	518	494	512	541	506	526	496	500	532	491	548	507	538	526	500	591	495	523	517	517	520	514	514	518	535	537	543	528	536	562	553	509	518	524	513	529	491	544	523	517	523	517	505	497	517	508	544	540	511	532	559	545	546	529	480	515	578	537	517	525	571	535	541	501	507	503	497	521	515	560	557	531	526	521	519	490	524	538	506	536	528	509	524	514	536	545	493	518	554	526	553	534	533	531	544	517	538	518	525	532	511	514	559	523	546	513	540	499	496	535	515	561	499	545	530	523	525	515	500	522	526	529	515	581	550	533	531	501	531	518	525	540	538	522	494	514	506	515	527	516	555	540	527	549	539	526	533	529	516	524	532	489	584	512	551	511	512	508	523	500	551	538	512	536	535	524	517	508	517	544	539	503	486	528	522	536	567	524	544	542	541	539	522	528	539	516	522	476	530	525	565	545	505	539	541	548	478	544	485	538	551	550	533	528	535	482	537	553	499	506	561	510	503	548	530	537	464	554	496	515	547	539	540	535	521	534	527	506	525	517	532	552	519	548	565	556	538	538	569	527	528	504	530	585	540	506	545	538	481	539	533	521	543	549	555	519	516	532	548	528	498	565	517	531	538	517	512	514	561	506	523	508	507	537	511	548	515	492	510	504	531	513	540	533	539	501	539	508	525	542	550	537	527	503	492	527	505	562	551	536	522	523	536	513	494	570	516	556	547	484	534	535	548	515	532	568	512	481	502	520	546	520	530	531	538	534	517	533	521	523	503	541	516	490	533	552	507	530	481	572	539	540	494	550	555	523	543	521	517	546	504	492	499	506	522	525	482	565	506	518	563	481	539	501	491	515	504	525	531	545	518	554	506	535	510	536	508	482	543	471	563	538	552	514	491	566	523	503	527	569	572	502	517	524	519	544	568	479	539	558	498	519	480	491	572	537	478	521	499	519	552	520	571	472	573	488	510	544	548	561	540	553	528	538	514	496	541	488	559	555	528	527	518	531	554	545	551	512	512	527	538	554	511	543	522	503	557	554	528	567	559	517	533	469	535	525	527	541	504	534	511	516	508	540	545	526	543	530	524	546	548	532	537	526	484	528	558	558	560	557	559	579	513	574	498	526	547	529	519	510	533	533	529	529	526	529	555	516	539	527	538	560	527	499	545	496	548	498	536	491	494	516	540	513	552	538	533	520	556	514	536	479	480	508	501	532	551	529	507	547	525	514	536	547	563	527	554	533	509	535	504	548	531	538	500	521	519	551	558	536	486	508	540	538	528	519	538	559	564	531	543	517	525	513	508	495	490	500	528	504	525	535	502	519	537	525	543	532	541	545	511	529	547	502	553	585	533	570	544	516	545	531	518	590	553	574	527	505	486	474	520	519	533	550	531	531	521	534	564	504	567	527	537	510	503	488	518	497	529	558	506	500	511	504	569	563	558	501	514	516	539	555	539	504	533	498	502	608	501	539	538	506	537	574	547	514	530	558	564	537	536	532	528	522	544	559	506	519	514	535	511	548	564	541	543	549	518	538	523	560	528	538	517	534	562	533	561	513	575	562	550	520	509	531	547	522	525	555	541	530	581	537	527	537	538	511	532	504	565	466	537	580	510	523	529	559	509	543	546	542	533	543	509	531	491	516	525	514	502	494	560	517	509	558	542	543	557	556	519	486	527	530	512	547	524	529	524	530	547	519	557	519	534	520	567	529	551	547	547	558	521	532	536	541	533	499	512	540	522	533	514	514	513	538	501	496	505	542	597	526	538	519	541	514	564	526	556	523	525	572	529	568	509	541	510	518	528	511	531	515	520	528	515	522	513	518	513	500	533	522	543	528	574	535	488	532	528	525	533	493	516	514	544	526	531	525	531	497	527	538	523	546	542	486	515	534	533	537	545	538	564	563	537	527	503	524	479	527	586	542	511	507	531	534	501	533	520	543	510	517	539	507	510	508	502	573	554	529	510	543	529	517	510	506	537	512	504	540	506	486	517	532	558	525	542	527	552	522	515	492	543	509	522	574	537	529	485	494	526	497	518	582	521	550	512	542	504	537	540
42854	21171	10468	4105	1231	429	350	296	285	289	280	272	267	297	293	287	262	227	221	270	248	239	258	243	254	239	231	236	257	253	259	238	252	228	236	262	230	258	302	251	227	229	216	235	247	219	249	277	236	288	269	266	265	267	274	244	254	244	267	255	247	238	237	275	250	265	236	253	252	227	226	243	258	249	257	245	236	226	243	250	256	261	244	270	230	225	227	204	250	237	258	224	250	224	242	237	295	267	239	242	262	256	255	266	228	245	241	255	271	257	242	267	255	233	244	250	231	248	267	226	259	249	251	235	243	250	245	274	273	240	251	222	256	241	253	235	294	254	238	279	242	250	238	253	249	233	223	234	249	255	268	250	235	233	273	232	235	278	248	251	266	255	274	246	258	247	238	209	253	216	241	241	253	262	280	236	265	223	300	235	240	196	220	244	271	249	233	242	235	268	242	259	261	226	220	253	231	241	254	251	239	255	265	239	209	246	259	262	261	240	303	290	212	218	254	221	227	250	232	266	213	235	250	267	247	198	274	232	264	247	245	248	255	254	243	265	243	222	223	246	265	239	248	243	244	236	249	230	240	260	232	270	228	232	253	233	247	244	252	252	251	250	243	254	259	242	235	284	230	229	303	264	264	256	239	229	270	252	235	260	208	279	248	253	254	253	238	238	249	249	265	274	238	229	245	228	251	236	235	263	259	276	258	273	235	231	252	257	224	229	267	267	241	257	280	230	219	248	260	242	260	231	260	229	248	245	241	238	235	269	266	236	240	244	246	217	236	260	261	223	230	250	254	232	249	235	246	222	216	244	243	256	253	228	242	250	236	265	252	244	255	270	256	264	235	254	225	242	239	270	245	260	246	219	226	234	264	270	250	236	238	224	258	252	271	244	247	250	241	250	247	243	211	245	260	248	272	224	210	249	250	237	242	255	269	250	269	241	264	273	249	227	247	236	232	222	260	270	244	271	296	268	259	288	258	268	255	258	266	235	254	214	236	247	256	241	234	241	256	226	233	270	222	210	221	269	219	243	225	262	223	250	259	252	228	257	234	255	253	252	272	214	242	259	238	252	257	248	243	255	242	278	253	263	259	275	243	239	239	219	234	188	237	257	261	257	252	230	259	248	251	263	260	227	233	287	260	257	254	268	283	249	254	228	260	231	255	244	237	264	263	232	244	214	243	253	290	255	229	230	256	283	254	236	236	225	261	255	264	257	251	219	244	203	243	231	241	262	230	232	258	235	232	270	241	262	223	249	267	239	253	275	262	254	264	240	267	221	241	279	259	261	277	248	243	240	221	229	249	242	241	274	246	246	234	291	233	232	214	236	226	265	208	247	249	261	261	258	260	249	233	240	260	206	227	252	248	224	239	242	228	247	251	253	279	245	225	256	236	246	219	263	256	245	245	268	256	258	249	252	260	246	252	260	252	260	237	256	262	239	255	232	252	242	243	239	262	264	261	282	225	244	246	253	269	262	264	266	240	247	243	246	251	239	271	288	271	238	241	253	225	256	246	240	216	252	228	242	223	261	275	247	238	243	250	219	249	262	272	247	230	255	249	270	218	257	245	226	246	243	246	234	233	251	247	248	230	248	229	255	231	239	207	259	216	262	256	264	244	261	256	238	236	287	234	228	270	238	257	222	243	273	273	235	221	233	274	253	256	250	277	266	247	264	266	242	233	243	224	251	231	237	219	227	262	239	209	218	253	242	271	242	240	246	239	272	212	256	272	231	240	244	257	245	271	237	247	236	249	230	245	253	241	240	237	262	264	227	266	238	214	240	233	231	222	265	251	238	251	232	266	229	263	251	248	263	239	206	234	223	252	235	273	289	232	224	233	225	251	239	213	241	259	244	240	239	250	233	264	254	248	227	223	271	251	297	236	224	267	253	220	231	250	229	271	229	230	255	240	222	224	235	237	254	239	235	245	255	220	271	259	251	231	253	252	257	251	247	246	234	246	233	264	278	232	252	254	251	240	236	253	255	246	244	232	225	253	244	255	253	233	244	249	203	255	214	203	238	254	248	258	234	219	237	261	237	237	248	221	258	232	212	224	251	280	233	256	252	236	270	254	256	248	228	227	243	248	257	248	271	265	254	249	256	257	249	236	253	262	241	261	252	232	270	265	241	252	264	270	256	246	256	256	248	261	233	244	280	257	240	245	230	230	248	274	232	268	244	239	252	248	231	220	268	244	232	233	266	238	239	259	249	253	255	235	228	266	249	245	251	260	255	259	225	243	233	258	264	237	246	254	250	276	254	249	256	252	246	252	237	251	226	256	248	255	264	265	268	258	238	260	248	266	261	203	249	261	260	281	254	244	248	275	236	252	230	264	265	255	238	211	254	282	280	237	250	255	248	245	238	237	267	244	223	233	222	227	248	255	255	237	254	233	218	239	253	267	265	239	238	225	245	257	262	227	264	269	236	226	229	245	212	221	238	271	216	240	211	237	254	263	295	232	242	268	229	228	244	241	260	246	210	255	271	271	271	239	260	248	269	236	261	254	261	198	244	258	245	240	258	255	242	217	260	248	258	256	253	220	228	254	230	264	261	276	223	219	252	260	249	277	253	237	225	236	244	240	263	233	262	256	225	241	249	265	196	262	265	264	231	261	242	264	226	223	230	233	223	248	247	255	251	282	256	270	216	292	228	247	218	247	261	269	262	235	231	220	276	236	224	237	241	228	251	276	276	241	274	245	231	237	243	263	230	252	263	264	240	222	231	248	253	250	254	229	242	232	254	230	243	242	242	241	229	240	265	240	254	293	227	223	238	255	265	252	236	252	252	268	248	246	232	257	225	239	269	241	234	250	229	248	256	262	233	244	238	227	227	241	216	258	291	243	228	236	247	260	244	222	233	216	233	251	229	231	253	246	234	258	225	246	291	241	264	240	256	241	222	236	245	218	252	249	238	255	233	246	244	221	274	226	242	252	231	241	265	265	250	257	231	268	258	241	241	268	227	268	251	234	236	271	241	228	235	209	246	238	261	234	246	261	262	245	248	245	228	240	222	234	250	214	216	240	232	249	238	251	275	260	268	252	252	245	253	204	219	265	252	285	253	249	227	247	236	255	253	231	233	236	256	253	264	246	276	243	249	235	223	229	245	234	234	235	264	252	259	239	240	230	266	231	239	243	244	259	251	245	262	239	243	234	254	228	230	231	240	220	237	241	200	263	237	247	224	241	237	295	266	243	230	247	226	236	231	273	247	213	244	240	269	290	231	230	273	252	262	252	233	262	245	263	242	251	250	274	262	245	242	247	254	273	245	257	206	241	234	249	248	235	244	259	258	283	260	254	220	240	234	239	230	236	265	250	234	266	248	275	280	247	273	236	234	223	275	221	268	234	240	234	257	254	235	218	260	237	258	241	254	260	267	262	239	256	251	263	235	243	233	254	242	229	283	249	224	225	255	218	250	273	252	248	235	242	254	229	226	219	265	243	246	221	278	250	240	237	246	235	259	255	236	225	265	244	285	236	246
27413	15505	13646	8980	3346	1193	864	855	783	789	787	665	701	683	621	647	644	670	667	610	544	561	560	545	543	518	561	567	549	579	545	585	590	543	508	563	504	503	563	564	575	553	553	552	555	562	513	530	555	537	509	510	519	529	535	538	500	487	541	573	528	567	538	529	554	530	500	558	528	520	507	530	540	516	529	549	559	504	573	561	560	553	515	541	548	548	557	540	547	531	520	572	577	544	570	543	540	554	580	536	537	583	564	546	533	511	515	538	553	552	543	579	517	539	563	574	487	560	525	524	514	572	513	514	509	529	556	533	522	560	558	519	583	561	536	510	493	579	530	567	557	561	529	587	578	530	592	590	543	509	519	554	551	510	529	535	516	545	525	508	546	529	526	558	535	539	546	577	504	524	512	536	501	502	519	545	544	532	528	510	572	514	512	500	541	514	515	555	527	551	517	533	581	511	532	558	560	535	532	540	560	512	521	592	534	503	553	519	509	547	530	526	506	552	497	524	556	529	560	534	535	537	520	579	511	499	529	550	535	535	524	550	523	539	564	546	539	530	566	555	527	523	533	543	523	526	503	545	516	525	537	549	515	509	505	551	583	523	521	575	560	512	562	550	549	533	511	543	537	572	527	507	533	529	524	569	516	526	509	552	552	558	515	550	483	554	504	568	544	555	535	544	542	542	553	549	559	534	529	548	535	576	544	535	548	540	528	555	503	529	543	555	524	521	535	557	550	602	555	530	555	529	541	596	509	549	551	559	516	508	497	532	529	540	517	527	538	513	541	543	550	549	573	527	527	536	547	517	541	551	515	558	535	524	556	554	529	536	502	578	578	558	581	568	548	515	564	514	544	552	544	574	543	562	526	548	558	504	526	551	528	533	540	524	504	586	532	557	574	539	501	534	519	500	551	590	535	517	531	472	547	539	519	549	517	547	544	510	523	528	498	545	520	519	533	547	505	500	545	528	493	519	504	558	525	541	527	515	565	560	545	509	527	594	582	545	559	538	531	527	541	528	556	596	568	517	514	559	575	558	543	535	509	525	573	564	525	561	534	493	534	516	536	535	467	498	599	570	523	530	564	515	562	541	555	522	519	569	561	544	524	549	521	550	519	553	555	539	557	556	538	554	546	527	519	511	530	584	571	551	516	510	549	586	543	553	544	554	554	510	521	547	508	576	539	555	501	533	557	579	551	562	531	520	528	560	539	565	533	540	519	489	508	540	497	512	521	538	524	582	520	490	508	521	533	506	545	501	560	532	522	546	553	536	527	531	519	533	525	520	540	571	515	579	514	540	520	542	521	525	540	501	527	547	552	554	554	521	533	508	524	555	572	549	551	532	567	533	527	544	543	569	533	569	532	520	582	520	541	564	531	554	562	549	501	541	532	558	507	528	521	536	530	559	512	556	521	533	555	542	501	532	551	548	511	578	514	594	507	556	557	548	506	548	588	543	541	576	492	521	586	549	525	549	507	538	533	572	559	556	542	540	545	522	556	532	549	542	560	563	564	556	513	580	556	558	504	509	548	521	534	568	530	499	533	527	594	494	514	582	526	543	571	563	542	531	577	513	569	578	539	512	555	550	517	562	548	532	543	536	496	513	515	558	521	581	534	512	545	530	618	554	525	541	513	559	528	524	493	548	520	561	546	541	542	480	530	549	508	542	567	512	560	562	536	533	555	547	512	562	522	509	532	527	542	539	584	528	612	510	573	541	528	559	525	500	550	511	555	525	564	538	502	542	514	518	548	511	503	584	525	584	536	546	545	537	527	521	544	519	537	540	497	522	549	537	554	542	536	534	463	535	556	523	521	537	493	565	510	538	524	498	547	583	524	570	548	535	544	510	564	564	493	516	554	522	536	496	532	557	535	551	561	558	527	548	557	509	539	526	547	549	549	572	563	573	527	552	540	559	551	537	546	523	583	514	541	531	570	574	526	526	565	579	546	534	579	580	542	551	588	545	532	541	561	554	547	545	529	528	550	515	576	528	566	551	541	530	549	543	496	547	533	508	564	501	548	579	520	548	537	552	507	513	546	538	518	538	522	527	574	527	512	480	568	559	523	526	513	524	551	541	524	541	517	519	497	511	549	541	581	497	528	482	562	496	588	551	517	510	534	533	547	514	571	540	485	545	533	533	561	498	529	512	522	532	568	526	540	529	498	584	530	546	518	515	545	528	513	522	511	534	523	555	531	533	547	500	517	495	506	556	561	499	511	525	554	530	555	537	519	523	536	504	536	502	556	538	504	537	533	521	542	521	531	546	517	575	529	559	544	519	506	501	555	570	531	517	563	557	534	531	534	537	532	532	525	543	556	535	500	519	515	531	551	508	476	501	550	518	486	536	531	540	539	584	474	579	542	540	527	571	548	498	554	535	504	550	553	580	565	551	531	529	568	527	559	534	539	520	531	531	559	504	546	486	514	520	522	542	572	566	564	509	506	543	506	511	541	536	543	545	533	516	573	543	535	501	564	564	571	509	541	549	583	492	538	551	475	529	545	523	586	541	536	549	508	517	558	556	569	576	547	562	517	532	541	555	532	530	519	541	551	544	558	542	552	558	551	564	530	525	515	527	550	523	533	555	532	559	513	555	559	536	562	529	501	521	529	494	537	542	534	524	555	575	558	536	537	503	558	549	511	481	507	485	502	553	534	542	547	538	514	562	530	514	521	575	558	549	535	543	541	579	551	543	476	523	551	538	530	525	549	538	520	563	577	553	591	528	596	517	523	572	524	505	517	565	514	554	520	483	510	505	518	568	524	583	535	546	588	523	536	543	551	504	530	505	531	541	518	528	547	531	539	554	509	572	506	545	551	519	516	522	505	473	549	534	518	529	543	547	537	550	534	531	551	532	539	517	517	555	512	521	547	532	539	511	552	536	535	525	564	541	529	571	518	571	553	559	562	528	535	548	563	572	521	545	527	526	555	535	540	533	560	560	560	523	546	554	539	567	555	522	533	565	539	588	549	548	537	554	535	515	555	503	538	540	543	544	495	540	561	543	568	526	540	536	511	520	520	579	522	495	546	516	502	554	531	556	553	562	567	534	529	524	560	501	575	523	490	531	526	542	556	567	549	545	561	544	567	517	540	530	573	515	522	510	520	519	494	532	578	554	549	530	509	551	480	558	577	544	505	546	548	543	563	580	580	578	529	515	537	552	533	554	538	534	545	551	547	530	507	511	552	561	549	547	508	533	555	541	528	504	598	515	501	559	496	510	539	531	533	555	525	525	563	530	567	544	526	573	554	540	499	509	541	535	536	603	541	572	568	522	504	538	513	557	513	577	524	522	522	539	530	556	554	564	584	609	495	519	545	530	519	572	548	511	535	511	534	562	517	518	511	568	538	540	538	534	531	556	530	553	569	516	493	504	505	502	517	532	529	567	526	562	528	545	569	567	575	518	531	531	578	540	542	508	541	546	527	562	512	507	569	519	513	540	542	529	566	544	514	539	547	536	538	573	555	556	514	535	573	572	498	540
54280	29989	16358	6715	2315	754	376	332	299	296	288	275	268	294	272	272	263	270	257	266	244	216	276	231	219	241	256	255	230	241	236	262	239	239	261	238	235	258	231	227	248	252	281	264	247	224	200	190	207	223	249	256	208	239	222	255	259	250	223	213	230	235	213	250	234	224	233	263	264	252	252	223	218	228	237	207	219	232	224	243	201	253	214	236	230	228	254	219	228	237	283	247	222	228	223	254	208	211	202	210	236	231	252	243	257	234	241	219	226	238	216	224	231	246	258	248	225	229	211	262	211	236	203	249	252	254	223	225	235	216	230	267	228	235	232	238	232	241	223	257	223	215	232	263	214	229	233	227	219	258	257	275	223	234	223	243	239	226	224	229	229	222	220	233	222	236	230	218	241	234	224	244	268	243	238	238	247	225	219	234	253	264	250	208	245	223	242	260	248	221	228	229	210	216	229	218	216	241	229	237	247	252	225	262	225	229	234	241	230	231	262	260	218	220	250	264	216	233	245	206	218	211	268	232	259	225	211	251	218	234	219	223	239	200	242	237	200	246	200	245	236	224	231	244	223	240	243	244	246	237	248	258	218	239	227	250	243	250	233	225	230	229	265	244	232	235	225	251	249	230	252	234	242	238	226	279	235	218	254	236	215	253	240	211	254	228	199	235	254	216	239	274	214	217	240	229	239	208	179	221	231	210	244	234	270	216	262	238	235	249	209	237	203	211	231	259	238	217	245	223	247	231	226	213	240	220	217	209	221	235	243	264	249	249	240	233	255	261	246	233	250	245	220	216	274	242	250	244	246	226	244	260	221	218	242	226	231	245	247	250	239	278	242	225	227	254	240	236	262	208	225	226	240	216	260	226	268	243	238	229	229	214	268	231	220	222	224	234	243	242	221	241	227	243	246	257	225	243	225	228	194	247	256	260	245	214	236	255	220	243	212	240	229	240	249	222	267	244	242	241	204	235	256	241	240	178	237	219	216	218	228	203	212	243	237	254	200	200	243	216	238	243	244	273	245	245	249	221	242	237	240	233	197	232	255	228	249	260	210	209	248	252	228	214	231	246	223	253	271	255	212	207	225	234	216	246	218	198	234	267	208	217	229	232	234	233	243	231	206	228	238	229	226	234	217	213	293	213	218	241	197	219	237	228	244	231	239	222	248	238	219	213	225	228	231	230	261	255	232	258	226	203	222	197	233	238	228	230	247	289	221	224	232	231	227	200	249	231	218	223	226	229	201	202	233	210	226	210	214	225	218	234	252	218	257	260	215	217	250	253	218	200	230	230	219	211	268	219	221	218	227	247	209	219	261	255	225	235	250	257	220	236	229	222	213	251	268	228	235	241	216	226	201	227	237	240	221	234	227	238	243	245	238	222	223	248	253	240	223	240	243	213	225	253	250	262	249	230	228	238	235	232	208	247	256	216	193	223	255	205	233	235	255	235	228	227	216	228	206	227	242	225	224	227	207	233	251	224	241	238	212	254	233	239	234	247	194	230	255	250	234	225	223	249	245	223	231	256	266	225	247	226	218	208	249	253	217	229	218	226	245	233	224	236	221	214	239	200	216	235	256	235	231	229	266	224	256	232	247	245	262	242	253	232	238	232	233	244	244	208	254	232	211	231	227	278	220	278	221	215	256	225	216	241	212	237	239	225	214	231	243	222	246	248	256	220	250	231	230	256	241	265	232	210	245	211	216	247	230	239	231	235	233	245	222	220	214	214	215	256	233	270	234	239	225	221	243	238	217	257	217	247	216	219	232	250	203	225	218	244	256	195	226	233	236	240	209	231	220	225	253	227	222	230	238	228	216	234	218	233	241	206	222	238	232	240	226	251	224	226	190	241	233	228	219	227	236	235	239	232	226	239	258	235	244	232	252	262	207	228	223	222	220	216	216	240	213	225	219	205	223	232	247	254	238	245	246	244	219	245	196	198	249	228	249	255	251	241	264	247	247	239	239	240	237	239	248	213	196	220	201	242	253	258	271	266	232	243	248	240	242	240	206	236	231	216	253	263	222	239	277	233	262	195	219	263	226	226	229	229	235	226	241	228	216	234	248	237	220	232	227	239	222	234	215	244	219	245	252	232	207	225	249	238	207	232	217	240	242	225	262	231	228	221	229	246	251	239	242	252	232	255	222	230	233	244	265	205	228	248	231	257	204	228	204	221	262	242	248	227	216	237	241	216	239	231	226	225	257	218	250	252	270	223	240	210	232	233	232	242	227	233	237	261	210	235	225	238	247	264	235	233	237	235	221	251	221	243	242	264	263	251	265	230	220	251	234	239	255	237	235	217	245	209	263	213	226	226	223	252	229	216	239	216	242	256	247	221	241	227	225	208	214	222	250	223	223	252	213	196	225	255	199	197	255	226	239	217	217	238	238	226	248	266	223	238	251	224	213	201	246	229	235	212	220	242	243	239	249	215	234	214	227	200	231	212	249	241	218	271	243	222	266	214	250	251	270	227	267	216	245	221	240	236	196	237	268	206	203	244	234	248	231	244	245	239	222	220	217	219	235	241	213	224	249	216	214	196	243	236	235	218	217	233	201	212	227	224	241	239	205	231	241	265	227	253	237	270	266	270	236	226	240	233	193	237	261	220	211	239	249	245	226	245	206	230	253	233	249	232	255	193	215	242	190	242	231	222	238	229	211	228	218	224	236	239	235	223	230	217	246	260	185	223	276	246	232	223	244	244	228	227	270	210	229	260	251	245	211	228	234	209	223	201	243	261	231	231	232	209	261	233	222	240	227	269	232	219	278	245	208	221	240	223	254	224	227	259	239	214	230	238	201	219	222	257	243	223	209	233	243	239	272	244	228	209	247	234	224	216	237	276	219	239	220	227	223	240	240	236	242	221	222	222	218	209	251	238	232	256	256	227	228	212	235	228	231	260	250	256	242	232	223	228	241	229	223	224	216	234	225	193	264	240	237	209	259	228	246	245	238	208	228	247	220	237	249	251	230	244	237	249	221	230	230	220	257	233	214	220	229	221	251	228	220	234	278	253	250	240	256	243	237	221	216	232	232	235	263	212	217	228	224	226	251	261	244	248	240	261	224	232	206	234	245	204	240	229	240	226	219	250	260	224	215	235	256	231	236	236	239	248	238	202	231	233	258	245	207	209	246	265	206	254	255	263	238	212	275	273	267	255	217	244	200	228	226	192	236	258	248	250	247	254	244	242	226	238	217	250	247	228	233	235	219	268	219	249	238	228	286	214	198	255	228	235	233	244	234	276	224	254	244	246	226	210	242	227	218	243	224	243	244	247	239	213	219	219	214	228	203	219	238	222	224	230	237	220	225	231	228	241	213	226	237	236	225	249	264	258	253	222	241	248	243	241	238	236	240	240	234	238	247	277	240	242	253	276	239	238	213	229	237	237	232	260	246	236	246	247	234	238	250	236	250	249	242	215	220	243	233	205	246	239	251	247	254	213	255	264	235	209	253	247	261	196	239	222	215	210	243	216	236	261	235	222
34565	21897	19436	12361	6835	2339	1139	1042	989	890	794	833	737	733	714	680	645	647	596	573	531	546	527	536	523	529	483	527	514	494	519	565	518	515	575	518	505	534	517	555	555	536	502	574	526	530	495	505	503	533	512	534	560	540	525	531	524	518	504	505	523	513	525	502	547	512	560	501	521	517	518	517	525	555	482	516	559	501	551	523	520	487	517	521	555	530	555	545	554	510	508	487	504	539	513	493	546	474	520	506	509	512	518	550	492	533	479	547	463	504	478	541	479	523	486	528	531	519	498	516	561	545	522	500	540	472	478	489	469	502	501	495	462	484	522	503	549	474	500	517	515	529	494	507	504	505	542	511	534	552	534	510	520	462	518	493	522	526	478	496	496	513	545	506	506	544	528	483	512	501	482	461	484	514	482	539	468	556	530	517	489	524	513	512	531	525	496	520	519	541	524	534	550	485	520	535	513	536	506	500	529	474	518	517	494	482	551	508	499	501	481	531	506	504	489	505	527	515	536	541	521	504	535	466	498	497	508	504	480	486	519	482	501	489	505	502	517	513	518	508	512	500	514	511	538	517	522	513	489	488	563	523	512	525	514	459	512	518	510	517	538	509	537	530	486	492	551	531	505	550	521	535	525	516	556	533	494	513	542	512	531	523	533	475	507	522	542	518	491	490	547	500	495	533	490	478	487	525	526	468	528	522	526	514	512	540	487	548	477	491	500	548	546	494	521	525	480	492	541	534	512	546	515	505	530	540	516	508	524	517	476	494	509	522	532	484	517	523	520	527	523	530	554	515	517	496	533	540	483	517	548	495	531	503	503	483	516	485	508	556	529	492	490	486	543	513	491	491	467	524	513	540	520	523	567	548	564	565	501	489	479	529	500	491	551	519	539	481	553	505	507	534	533	531	533	526	527	514	522	529	518	527	529	475	478	544	541	529	538	486	500	498	517	482	517	502	529	540	502	524	531	517	464	504	494	523	509	538	530	490	503	523	485	527	533	575	519	530	507	528	501	528	516	517	559	504	520	516	506	538	486	526	532	520	503	505	494	502	524	492	516	507	530	528	519	495	483	500	536	490	505	561	529	517	537	523	534	514	508	544	516	529	491	518	544	536	514	541	526	543	509	550	569	486	525	527	482	516	510	511	491	552	528	511	505	486	477	516	525	526	522	488	525	553	523	529	504	531	496	526	538	546	499	530	496	557	502	499	532	501	484	490	526	499	510	482	515	516	528	527	479	540	542	524	497	527	537	518	500	481	524	520	499	559	526	492	515	545	530	531	515	544	553	543	515	550	520	512	478	510	512	489	531	508	499	487	525	537	517	513	552	476	500	516	521	513	524	525	513	506	504	501	547	504	532	531	480	532	510	529	534	555	500	495	514	528	525	537	510	503	554	511	520	535	528	519	554	529	516	498	547	500	492	530	511	532	514	496	546	521	539	550	507	518	551	520	571	506	519	501	549	532	528	505	547	493	505	532	531	477	564	556	549	519	525	563	524	490	513	536	517	458	521	528	530	548	531	549	538	491	487	473	535	483	520	522	513	533	543	564	533	519	524	528	551	530	546	550	522	517	518	543	534	495	512	521	530	493	515	521	515	494	510	535	504	514	490	480	540	543	504	492	521	523	502	538	483	546	517	483	524	487	518	526	526	485	499	549	549	528	503	507	502	507	534	512	466	506	534	541	513	518	506	525	492	525	528	522	549	533	524	509	541	537	531	513	521	544	514	549	495	515	497	542	529	545	502	534	521	488	523	552	563	516	519	500	486	524	522	475	529	503	488	526	543	517	538	483	506	532	505	533	487	538	504	500	518	511	527	514	503	532	523	513	532	501	549	524	521	511	508	507	544	500	581	553	517	501	543	496	542	516	498	515	503	530	501	531	535	518	559	530	553	493	543	497	538	517	530	526	517	538	493	472	517	502	504	558	558	507	515	510	500	508	519	543	515	525	544	520	545	493	500	533	488	538	545	525	554	568	532	563	471	528	536	522	498	536	518	497	484	502	494	530	513	502	493	520	514	546	566	527	499	528	489	514	511	513	500	486	543	533	546	532	513	487	535	485	519	520	569	524	539	497	510	537	555	535	506	531	490	538	517	543	534	532	524	596	506	527	519	525	491	523	519	537	547	542	497	500	495	530	512	517	514	508	490	496	541	543	499	552	489	522	548	530	483	534	515	509	481	527	477	551	507	517	523	535	515	557	504	558	510	533	515	522	551	511	531	504	504	481	541	515	525	517	510	523	545	545	490	513	518	543	503	514	493	548	472	530	538	513	561	486	519	537	496	505	474	514	504	557	526	504	560	489	488	475	550	482	494	535	546	573	544	573	499	515	514	532	464	541	495	527	554	488	521	504	492	505	505	495	503	490	531	526	492	580	527	507	488	575	514	536	525	519	526	528	570	499	524	547	528	545	519	500	515	489	520	520	526	502	455	526	547	503	495	491	522	523	526	528	510	510	509	522	532	525	511	508	501	503	529	517	518	465	528	519	492	532	553	549	492	495	507	522	525	540	506	564	566	516	516	506	534	477	539	500	552	508	537	506	526	528	514	546	538	547	550	502	530	506	527	510	485	549	541	555	499	492	491	530	505	557	515	522	534	510	514	555	519	558	492	526	554	541	485	498	528	493	495	514	528	512	517	505	503	512	527	502	546	509	525	541	526	524	544	504	514	516	520	477	499	539	538	553	536	536	533	496	473	529	512	544	474	510	583	534	528	525	520	528	511	525	500	514	507	552	538	529	496	495	518	532	533	553	556	542	495	512	480	521	532	485	501	529	523	533	511	516	531	531	523	551	513	501	560	534	500	529	517	498	523	498	495	481	508	510	481	543	491	536	570	506	508	517	535	526	510	512	526	514	534	506	495	507	534	533	538	493	517	511	490	516	519	474	495	525	512	484	504	532	498	510	479	523	545	575	525	494	484	522	515	496	552	560	532	461	541	537	540	563	508	519	521	488	475	538	493	494	507	493	542	504	492	498	516	493	516	515	543	533	517	530	544	521	551	553	521	524	534	546	548	513	547	517	505	510	507	472	499	482	552	512	531	518	518	534	544	505	534	507	530	523	488	486	531	468	512	547	542	495	511	542	514	516	492	507	544	509	525	535	468	504	534	498	511	494	541	505	549	505	471	529	536	528	517	532	502	478	552	503	505	531	513	544	509	513	510	495	498	519	507	550	497	545	484	479	576	510	483	568	489	526	485	506	532	487	502	539	515	537	512	531	515	531	510	520	505	481	512	498	581	511	527	480	495	499	539	555	530	496	477	530	541	533	528	473	528	532	534	518	496	535	541	514	503	493	506	546	515	522	544	528	500	530	504	577	519	515	500	498	493	541	515	535	538	505	550	534	532	531	519	494	504	545	575	491	502	529	569	507	529	532	523	505	535	526	510	513	516	537	528	523	505	498	524	539	492	498	530	511	513	547	534	548	531	494	509	527	522	547	493	549	503	498	478	502	523	515	551	556	509	545	511	513
63208	33827	16133	6335	2668	839	337	309	319	309	302	307	293	288	265	289	240	229	267	246	224	240	238	283	283	267	254	271	224	252	245	222	232	247	237	251	240	219	246	267	279	232	229	260	235	245	221	243	272	242	254	241	274	246	249	238	224	226	267	226	242	236	254	281	248	243	225	225	246	236	225	220	245	249	253	228	254	266	254	217	210	225	234	252	287	246	252	228	270	227	272	235	258	250	244	242	248	207	232	231	237	250	220	230	255	248	258	245	244	242	266	251	245	250	236	238	271	252	262	235	225	251	238	266	272	243	250	243	240	248	203	246	254	240	251	266	216	232	252	269	251	231	236	259	249	232	244	222	211	229	244	232	239	257	231	251	273	268	252	250	225	235	246	206	222	240	240	226	269	224	221	244	238	249	257	232	226	249	244	240	221	262	245	249	221	272	233	234	242	254	244	225	263	257	222	237	240	219	230	267	244	240	250	269	226	245	261	245	234	240	249	237	257	250	257	242	239	229	225	217	256	258	246	271	217	279	240	240	248	267	233	234	231	228	214	250	257	253	237	255	222	233	250	233	235	252	257	232	212	216	263	232	240	227	242	257	261	254	208	251	220	259	274	240	227	252	268	224	249	266	257	254	233	217	225	219	229	250	244	264	234	244	258	221	239	217	220	239	225	245	260	252	237	265	242	233	240	233	241	212	224	254	256	256	222	210	223	245	232	253	257	237	229	253	223	247	232	232	267	265	256	201	237	231	253	234	242	235	229	246	255	198	264	267	227	259	223	264	253	258	254	250	237	210	250	257	229	233	268	259	276	278	270	237	250	260	258	252	258	234	269	270	258	225	230	250	228	250	258	245	265	229	237	241	250	234	234	241	236	225	250	214	222	268	235	234	248	263	266	246	267	250	233	229	219	228	250	248	248	235	248	242	244	240	240	248	254	233	239	242	239	248	283	267	248	230	251	259	249	273	262	248	251	231	228	218	237	272	241	236	238	238	249	247	248	246	244	223	245	217	254	265	233	258	279	230	230	225	222	247	271	244	233	261	230	238	244	253	243	252	247	232	243	249	235	250	247	257	243	247	272	240	234	233	245	238	251	247	219	222	223	238	249	227	230	234	231	271	243	232	256	231	249	265	239	207	237	244	254	262	248	228	240	245	232	229	248	250	268	230	222	265	239	233	237	241	228	223	214	225	255	256	224	253	242	256	266	251	220	235	233	233	239	244	245	250	222	234	258	234	262	226	227	247	259	250	266	211	249	255	231	262	242	262	229	234	229	208	286	253	243	231	254	232	232	241	236	241	260	240	240	248	242	241	266	241	231	218	249	241	272	244	224	247	236	246	226	236	243	254	208	246	258	257	204	261	247	295	253	261	244	237	221	248	219	245	244	251	235	212	245	245	228	252	257	218	218	248	241	213	248	234	254	230	246	220	245	245	252	253	255	254	257	209	217	236	224	251	266	235	267	243	251	240	296	238	264	275	223	211	256	222	194	228	234	237	235	239	232	265	245	264	248	253	255	253	213	249	238	261	251	230	262	250	231	255	256	247	265	271	226	257	235	230	245	225	244	238	255	221	269	193	234	211	219	242	213	262	242	256	225	252	245	272	244	272	241	233	239	242	247	250	221	250	248	235	229	262	249	217	201	229	226	225	243	222	249	246	269	258	254	247	230	255	244	260	271	225	233	266	245	235	267	229	234	259	266	243	239	258	270	243	250	246	268	235	231	247	233	239	252	246	231	226	213	257	229	249	245	251	254	233	264	243	260	296	268	222	254	235	225	256	241	261	232	257	236	232	223	235	209	265	268	240	272	195	241	229	243	251	244	243	248	256	239	242	235	232	224	241	252	228	254	248	212	239	238	247	251	267	225	234	261	249	230	224	265	249	230	225	248	278	227	278	257	233	230	239	239	260	277	226	214	252	216	248	245	264	261	224	262	255	225	244	270	226	240	229	252	246	244	244	239	239	232	281	210	260	240	240	256	230	252	242	248	247	239	235	252	251	242	248	253	241	222	214	219	240	226	232	239	258	244	238	236	236	255	211	278	226	247	239	257	231	229	260	242	268	243	239	252	243	238	230	214	266	234	253	258	242	262	269	252	232	258	251	278	252	222	252	223	234	246	233	230	249	217	223	243	258	223	226	214	262	232	202	241	246	253	230	275	278	248	243	219	222	243	232	242	202	233	220	211	256	226	197	266	240	248	253	258	231	233	226	275	244	257	236	250	232	236	248	214	241	258	251	243	226	232	265	229	254	236	240	248	225	231	232	238	233	228	246	250	229	221	244	232	269	233	215	242	222	227	276	237	250	242	240	236	224	240	207	236	269	221	231	284	222	239	232	265	266	235	263	257	258	252	248	238	234	243	237	247	240	240	246	249	230	238	265	268	259	236	268	242	232	243	216	255	240	251	250	219	238	245	261	238	250	266	260	249	239	251	264	242	252	233	240	266	232	250	253	236	223	237	256	284	243	252	203	256	244	247	277	233	250	251	261	259	247	232	225	239	207	205	230	248	228	249	234	259	234	253	244	282	259	253	241	199	245	234	249	241	254	205	264	228	248	259	229	258	269	238	235	264	274	248	220	240	217	250	228	233	225	235	236	219	232	236	245	227	229	228	217	209	236	241	256	225	253	251	245	254	202	237	248	241	241	234	245	258	230	234	236	275	225	232	257	225	237	221	249	221	214	239	256	231	255	239	246	251	219	242	239	253	246	246	218	224	254	248	252	250	238	261	215	238	269	261	244	236	216	249	254	245	263	232	234	241	253	248	251	252	243	258	239	244	227	243	229	232	232	252	251	236	234	262	242	261	231	265	231	234	252	227	239	232	253	239	224	253	263	282	234	241	217	256	240	241	195	267	263	243	256	246	232	225	261	201	260	240	243	227	227	224	216	282	259	221	253	233	240	238	260	236	223	252	247	215	240	234	242	237	217	259	264	241	242	243	238	240	217	264	240	200	244	238	230	255	254	233	248	221	253	244	261	223	254	243	251	247	217	250	255	225	250	243	231	241	277	227	267	236	265	273	232	228	258	235	242	247	229	252	236	231	229	243	245	229	212	248	218	260	238	238	249	244	257	233	229	245	255	251	256	222	244	239	239	223	242	233	205	251	229	226	215	254	257	230	270	251	253	242	257	254	240	246	237	252	247	239	242	241	234	250	304	260	254	225	257	267	249	265	237	282	223	221	252	241	248	190	241	269	262	252	228	244	218	237	263	251	241	256	250	255	237	214	243	247	234	201	223	232	212	254	229	252	267	241	224	218	219	248	215	226	260	252	244	214	253	242	235	270	269	209	239	242	262	205	236	248	265	225	221	232	221	236	245	238	255	227	258	238	233	260	256	235	234	271	255	203	231	242	236	259	258	249	225	261	257	273	255	292	253	275	239	269	277	248	273	246	259	260	213	250	241	222	228	232	244	266	255	217	231	245	259	256	242	261	240	251	246	258	275	253	252	255	264	247	236	240	245	226	252	231	231
41208	26271	16118	11766	7307	2328	1011	922	852	782	755	746	674	678	686	641	673	604	595	585	552	535	542	531	575	536	546	571	550	515	573	543	605	537	540	543	509	524	573	565	574	509	542	508	556	543	584	532	532	523	547	530	498	523	525	555	514	553	518	537	501	516	551	526	578	551	548	527	505	512	517	508	524	545	547	563	515	502	598	533	539	544	565	511	546	484	526	505	522	498	536	514	538	519	503	532	554	512	527	512	552	558	546	552	560	547	532	496	508	556	517	527	550	525	553	521	546	525	518	539	542	547	506	536	513	577	535	539	502	538	502	559	564	540	518	501	528	512	549	545	543	514	538	530	530	524	512	503	518	531	534	510	546	548	524	518	547	523	546	512	549	495	488	550	527	574	533	492	503	536	518	565	536	519	576	560	518	540	533	537	519	525	511	516	564	523	534	543	553	530	456	522	566	509	503	517	521	567	526	507	520	527	571	486	566	557	554	513	554	525	535	591	540	563	515	532	520	510	548	571	519	518	506	502	509	512	531	537	474	503	514	496	532	536	536	539	557	586	536	509	546	530	547	499	566	507	551	503	506	540	533	555	535	523	535	523	561	500	520	538	523	561	550	505	537	512	575	552	509	535	552	571	537	513	558	575	533	555	508	480	516	537	509	516	504	501	553	543	512	546	489	501	532	542	552	584	550	539	511	523	521	523	542	552	507	590	504	562	521	530	531	508	501	509	542	547	534	517	556	504	548	511	543	501	562	518	525	534	506	559	550	542	497	573	544	561	560	538	525	537	521	529	518	484	538	517	527	515	511	538	524	502	478	538	530	514	534	476	543	534	525	534	521	517	546	508	510	553	523	493	519	555	550	536	560	520	535	515	544	538	529	514	546	526	510	551	496	565	513	553	526	512	511	550	534	527	518	524	545	543	567	474	537	550	526	522	550	536	549	520	507	528	501	521	520	538	563	541	534	519	501	542	513	505	576	507	505	514	543	536	559	527	539	513	555	510	494	512	525	538	547	504	506	505	585	540	531	572	545	502	521	532	555	542	486	512	531	530	596	517	501	581	541	547	511	510	516	511	548	531	531	531	512	524	565	525	517	480	543	575	488	536	534	541	502	476	488	560	531	567	555	563	529	532	507	564	550	485	523	496	517	563	545	526	542	554	578	547	551	585	489	529	528	523	553	530	532	527	523	504	535	518	547	510	523	556	536	510	530	530	511	550	537	534	503	592	559	512	544	577	527	533	540	548	517	516	524	534	508	509	534	521	532	533	512	518	535	554	518	539	513	521	537	523	492	536	516	523	474	498	546	523	569	561	521	565	531	524	514	549	550	543	505	525	554	504	491	524	546	559	548	508	487	534	548	522	503	545	556	543	547	576	516	533	499	519	586	507	507	519	560	530	495	481	509	512	536	505	543	543	539	540	522	539	547	523	533	533	525	515	544	506	532	518	539	509	535	518	536	543	523	527	504	554	554	553	537	558	500	517	566	535	539	533	543	550	510	512	545	503	522	550	512	594	496	507	542	534	512	497	530	529	488	533	532	544	577	558	529	567	535	539	492	514	524	536	547	524	538	523	527	489	524	526	509	517	548	524	518	543	498	486	514	529	570	516	559	556	529	536	574	576	512	560	531	555	530	518	550	529	541	516	546	530	548	514	507	512	515	549	535	510	533	541	544	517	521	561	513	534	548	542	543	554	530	571	539	520	565	490	567	555	539	551	527	567	531	517	504	543	592	559	549	502	501	566	547	515	553	522	496	556	519	505	544	521	538	532	546	530	504	555	502	526	508	523	519	546	508	546	542	532	541	562	540	548	493	518	527	550	474	510	572	526	535	519	545	537	522	543	500	551	529	575	518	524	525	495	529	525	531	569	512	537	558	512	542	512	539	551	539	537	536	529	550	526	539	487	510	512	540	534	487	554	498	526	505	508	522	537	545	491	583	609	523	555	507	512	525	566	528	585	563	546	529	522	519	545	569	529	526	527	504	540	550	511	531	529	541	566	515	504	543	537	594	577	569	519	511	509	550	507	485	543	515	543	525	555	517	535	556	526	510	527	518	539	565	530	504	499	515	533	500	516	531	526	562	502	528	527	558	532	546	575	561	502	527	536	528	542	482	555	510	496	492	569	537	547	559	519	548	560	529	568	555	558	542	517	503	510	523	543	534	540	521	528	573	551	544	544	500	525	558	528	586	547	539	527	542	501	535	535	522	540	556	489	519	518	517	494	538	514	517	521	489	556	526	533	555	522	509	582	537	520	510	493	481	527	522	549	577	610	526	524	542	535	543	568	540	516	497	520	505	581	534	513	488	568	529	530	548	547	520	538	535	537	518	527	521	509	525	510	568	535	552	520	515	512	529	533	556	548	549	548	557	506	556	531	537	508	528	502	513	512	534	572	534	499	499	549	513	553	507	553	530	556	502	527	542	488	547	554	488	516	575	506	560	547	512	522	518	561	565	535	481	561	543	503	560	475	515	513	547	529	529	493	550	537	549	554	541	544	481	517	501	524	534	562	546	510	528	534	532	560	515	541	493	513	514	547	528	539	547	519	533	542	570	539	573	540	559	527	535	537	566	555	523	531	534	542	534	539	542	566	544	520	531	565	475	536	507	519	545	506	552	533	495	547	540	518	535	581	488	553	542	532	518	496	506	542	527	482	541	528	517	498	539	521	516	499	562	563	533	538	528	547	522	523	491	515	549	543	532	510	528	529	524	514	525	568	531	505	528	559	534	544	525	541	528	516	496	551	551	546	525	508	531	543	478	517	535	509	547	534	497	535	541	538	539	471	552	482	513	545	563	515	519	543	495	525	509	528	572	504	547	522	521	545	506	511	491	517	547	550	501	547	509	506	506	555	508	512	554	550	515	550	549	537	547	518	517	495	515	528	535	564	528	554	531	527	538	543	481	520	546	535	578	562	547	569	553	519	521	530	527	504	537	529	529	501	562	490	548	548	538	590	551	533	481	532	585	542	549	553	540	525	501	538	558	556	570	481	555	521	537	530	543	503	494	514	567	521	532	502	547	500	530	548	539	482	465	526	547	526	549	530	507	539	529	555	511	581	531	492	522	503	511	528	544	566	518	578	544	537	516	548	562	533	546	532	553	524	556	539	506	501	549	546	569	552	533	517	577	551	577	538	555	504	530	543	547	529	514	537	483	565	534	499	537	525	540	515	520	537	547	533	556	543	548	530	571	525	517	536	515	505	566	550	529	508	559	536	538	558	530	517	521	552	521	549	522	501	558	504	536	517	548	556	520	504	516	505	519	520	518	525	542	517	523	541	552	520	540	506	539	515	506	503	541	481	569	537	548	506	507	551	564	555	558	505	512	540	528	572	518	563	559	542	512	486	554	502	497	552	549	540	495	509	553	542	566	531	543	531	521	516	558	522	521	506	537	497	518	507	533	532	537	541	503	534	539	572	548	520	550	537	519	534	508	500	537	565	512	526	500	585	525	536	558	558	547	532	526	574	555	548
44659	25157	10675	2914	694	370	288	302	301	282	284	268	219	270	254	261	244	254	275	270	248	249	226	238	236	212	267	269	261	242	235	256	257	286	255	242	221	245	258	242	255	227	232	260	227	232	248	253	240	237	247	219	236	231	262	241	244	247	277	271	253	251	273	233	235	244	235	240	247	223	236	228	263	203	260	246	252	269	244	242	230	241	249	227	263	243	287	232	242	223	298	234	250	240	215	227	274	227	220	239	275	265	252	216	237	277	263	266	249	224	240	253	254	244	244	238	246	210	222	253	237	266	267	243	296	254	254	232	209	236	238	248	223	252	251	233	237	250	238	205	256	242	278	217	237	229	243	252	246	245	265	215	238	258	229	236	242	234	231	276	252	268	249	240	253	234	230	251	251	261	232	244	240	243	261	258	269	227	233	243	244	250	263	256	261	231	259	255	231	266	229	269	238	290	265	248	235	232	245	262	223	264	224	215	259	263	272	250	242	236	248	246	255	239	248	242	235	241	243	262	256	248	242	253	240	242	263	265	238	218	237	238	246	267	235	259	255	229	256	255	253	244	241	250	261	228	260	229	226	252	255	269	245	268	241	244	229	230	245	215	265	246	248	240	233	235	250	262	259	264	250	243	249	271	241	262	233	234	248	237	235	286	259	241	272	264	244	238	260	272	277	284	259	246	244	236	278	238	218	225	233	271	249	261	267	257	229	252	235	250	256	240	253	236	270	222	226	249	255	257	235	262	237	246	235	230	259	216	265	250	242	262	207	231	217	253	254	280	275	240	276	216	242	231	217	246	257	274	271	217	246	264	207	250	253	237	258	254	219	238	260	221	278	257	272	232	261	275	232	239	247	278	258	245	246	267	242	225	243	291	249	277	252	223	253	252	308	239	253	256	251	241	243	249	241	247	246	259	239	266	253	274	249	292	241	240	250	247	245	267	222	247	276	240	238	238	257	248	235	265	241	261	225	246	255	242	268	228	221	251	253	250	234	262	249	264	249	223	243	252	235	252	233	253	231	239	254	230	249	230	233	253	248	228	249	262	240	229	264	218	235	252	288	242	248	239	283	259	243	262	254	239	236	262	249	223	222	265	238	256	274	248	251	252	249	268	232	230	245	272	245	236	253	243	232	247	239	253	255	237	242	259	227	240	268	265	260	232	251	269	286	268	252	243	251	261	252	265	239	271	229	282	241	232	231	230	234	250	254	244	249	279	259	236	264	256	247	253	233	254	254	260	209	232	232	222	232	242	217	244	255	213	247	251	252	252	238	250	257	246	249	248	270	252	261	243	263	261	248	219	246	277	244	221	246	221	240	248	295	244	258	240	259	252	265	242	257	258	259	266	231	262	267	252	248	216	232	246	278	249	236	225	237	250	232	272	267	250	264	237	256	250	265	250	267	224	247	262	250	240	241	268	238	210	227	262	247	234	268	237	276	258	244	253	264	238	253	253	270	248	213	278	254	241	266	283	225	262	230	281	203	242	228	257	270	264	225	241	239	266	257	232	269	277	246	247	260	254	239	259	246	269	229	258	242	248	240	229	275	245	292	259	249	238	266	244	263	287	269	248	265	233	253	251	270	249	250	246	268	217	235	255	279	245	220	251	238	272	276	225	229	248	230	231	240	240	262	226	217	255	250	245	228	251	258	273	245	251	245	250	259	262	260	240	260	257	258	256	258	250	244	212	250	244	259	236	203	257	234	269	270	237	256	247	287	228	212	261	226	226	270	258	248	197	218	180	247	247	276	244	249	231	280	249	262	218	235	269	240	270	227	262	228	245	304	233	218	239	231	220	257	248	261	270	240	239	264	251	275	259	244	245	261	236	231	285	248	255	237	259	244	251	231	244	232	256	230	246	274	256	244	267	245	247	293	231	245	253	246	231	257	220	245	250	216	271	235	267	260	265	250	261	266	243	257	203	239	269	261	254	258	265	269	252	237	245	270	263	249	227	245	241	211	239	243	239	262	270	241	243	238	251	244	231	244	284	277	251	241	234	228	237	244	254	255	253	283	268	254	238	262	237	275	267	256	236	262	264	219	234	265	228	253	225	248	253	247	230	255	246	241	223	220	256	253	230	254	274	264	230	276	278	247	248	233	256	230	238	252	229	230	243	259	227	240	247	239	260	222	251	260	249	277	257	241	284	228	248	240	245	239	273	270	237	254	238	219	262	234	242	223	295	296	280	244	264	255	241	231	226	211	231	238	242	277	252	263	249	241	264	216	289	239	267	233	232	280	245	220	211	224	226	277	241	269	257	269	247	266	257	300	270	255	259	225	246	248	214	254	212	259	246	261	251	244	252	264	255	245	261	269	234	246	237	262	284	256	259	263	290	273	261	216	233	247	263	241	270	270	235	260	244	241	247	270	259	246	275	241	216	269	225	261	259	231	267	239	244	266	263	259	240	275	229	259	253	223	229	240	268	253	237	222	248	252	258	226	261	244	270	214	292	267	211	266	229	226	255	257	236	262	234	254	255	219	240	225	234	258	256	249	236	233	254	233	253	266	259	234	250	258	259	268	230	262	233	241	250	276	268	230	243	228	227	246	260	234	231	229	240	234	269	244	260	246	220	221	234	227	264	254	229	234	252	270	243	238	282	254	216	245	236	231	249	262	279	215	239	261	257	265	241	275	256	228	253	216	206	230	228	216	261	264	281	257	222	236	288	239	244	280	236	247	254	262	250	244	249	251	242	263	259	241	268	260	239	269	271	231	252	276	281	274	234	259	227	227	231	218	242	263	276	236	258	245	253	250	282	254	239	232	232	250	238	235	244	236	244	257	255	237	239	234	231	234	265	259	255	267	245	242	223	254	227	241	249	257	213	267	235	254	271	295	253	236	251	245	252	268	253	271	266	277	246	254	259	245	262	233	254	234	263	265	253	276	256	253	268	274	245	227	246	292	247	234	257	218	245	241	260	262	244	253	267	253	206	216	264	245	260	271	243	265	254	246	259	227	267	248	248	241	234	276	247	252	241	229	263	239	262	243	265	221	273	241	221	289	288	250	224	225	259	247	221	242	255	216	267	224	266	250	241	251	259	244	237	277	262	249	252	267	247	265	257	260	245	249	241	234	225	253	248	229	235	227	231	259	241	255	234	275	278	227	242	279	251	256	245	239	266	269	224	239	275	258	216	233	232	200	252	242	260	234	259	241	278	227	254	243	247	267	253	270	250	274	259	240	231	232	248	226	231	246	228	252	223	262	258	259	287	267	237	261	269	267	266	266	234	259	223	245	266	249	236	235	262	255	242	238	234	248	274	276	287	233	232	214	244	235	231	271	244	244	280	251	264	231	237	228	249	303	214	255	240	260	245	235	238	247	253	234	236	266	218	245	225	278	251	273	264	262	244	270	283	229	243	227	237	237	263	257	247	257	249	240	276	270	212	235	231	277	220	243	231	261	240	275	234	241	229	240	251	259	238	258	225	224	260	258	222	235	299	253	230	254	270	237	255	253	238	263	244	242	295	227	244
29584	19422	13070	5156	1922	979	774	770	734	647	675	627	693	605	626	603	601	627	585	577	557	585	547	569	574	547	489	530	539	556	525	572	557	566	560	554	500	531	586	586	552	510	537	514	542	559	519	524	533	524	519	557	527	548	545	556	540	525	534	528	547	514	568	544	550	519	574	545	568	576	518	496	527	556	549	538	524	564	528	546	534	563	566	503	545	530	513	519	562	550	532	539	497	518	527	523	538	527	547	577	542	564	549	492	520	529	546	553	582	524	569	542	532	544	576	546	539	535	535	543	563	551	522	525	525	529	522	568	562	557	543	520	529	534	557	524	535	532	493	566	486	538	545	522	535	545	534	494	557	540	521	545	518	513	545	541	535	525	589	558	506	563	578	555	508	571	560	555	558	576	557	542	541	528	543	518	528	537	564	535	539	535	536	523	519	551	546	559	578	524	548	547	540	592	574	530	522	518	491	522	532	556	495	536	548	556	562	552	516	537	571	516	504	514	534	535	545	574	487	539	520	506	537	587	569	588	573	499	550	543	502	533	545	531	534	547	558	545	528	543	521	549	520	508	546	587	508	530	535	524	605	536	555	531	522	528	530	571	517	528	537	529	535	510	536	560	546	560	569	536	565	553	499	562	561	535	515	522	619	548	549	552	569	513	569	538	531	577	539	521	580	564	498	568	561	530	518	520	527	529	493	542	533	507	560	546	555	542	547	548	551	517	508	553	569	482	554	509	521	546	511	542	592	573	552	557	539	533	558	560	523	548	495	568	530	549	534	496	516	534	573	537	502	560	513	567	526	544	559	537	554	547	544	571	559	547	537	529	548	521	506	517	572	544	541	554	560	536	544	544	516	539	559	502	542	538	573	550	532	547	556	526	564	536	554	519	554	539	521	496	576	517	556	530	583	559	526	552	513	546	559	521	525	564	523	588	514	570	496	518	530	534	526	496	551	526	549	530	551	551	496	529	536	563	524	556	553	573	532	533	517	533	511	525	542	546	556	535	544	530	544	508	570	510	521	585	547	491	544	496	537	554	552	588	517	537	568	551	554	519	540	533	516	547	536	539	508	523	543	557	546	537	537	529	550	521	514	523	541	573	540	559	544	591	539	559	559	531	503	566	553	528	537	559	539	521	528	521	517	538	542	512	526	552	530	560	552	519	532	515	542	587	516	532	507	527	598	533	553	547	550	507	502	553	557	551	527	558	558	543	556	566	551	543	550	544	550	586	540	541	551	555	481	501	503	559	547	548	557	522	555	534	503	549	521	578	534	550	550	530	558	559	561	552	558	533	543	518	509	589	561	506	537	560	504	542	548	518	544	523	545	540	541	546	542	560	500	522	535	592	559	564	588	521	538	547	519	545	566	563	586	533	543	551	501	523	539	523	537	545	533	552	476	529	546	533	533	524	529	533	545	575	533	531	549	507	526	555	526	546	546	539	542	532	514	533	516	533	508	554	525	547	572	547	544	601	516	576	577	502	545	543	502	520	558	543	531	532	537	523	539	541	518	531	549	550	591	524	529	537	544	501	536	543	553	581	534	544	575	517	513	540	566	550	552	526	555	573	535	544	558	543	584	567	528	509	549	500	572	557	562	564	521	543	528	535	546	543	531	546	542	519	530	536	563	532	563	541	526	535	546	530	546	528	535	610	538	525	530	559	560	531	575	529	536	594	547	512	547	538	550	535	590	544	534	559	554	587	524	544	505	561	557	568	515	513	541	520	560	541	515	537	516	560	523	518	551	546	583	561	542	577	547	513	596	521	564	562	514	566	500	537	506	540	527	551	546	541	521	554	548	542	565	607	554	541	532	536	515	539	605	561	549	526	494	524	542	514	497	503	511	556	546	519	578	556	557	518	527	527	555	504	539	542	590	544	561	584	520	500	547	573	568	512	560	517	535	492	540	536	548	555	515	555	532	529	570	507	542	605	595	533	532	515	551	513	561	508	506	537	545	520	543	529	538	541	516	545	523	537	530	552	535	529	550	546	513	507	589	548	558	507	546	546	513	574	527	521	517	538	532	508	591	531	518	560	544	525	547	514	541	532	537	535	524	521	568	517	548	560	565	517	511	541	548	552	537	535	503	524	566	566	529	546	565	587	505	558	542	507	518	539	549	516	524	565	516	533	569	536	547	561	508	575	534	581	553	548	512	519	543	550	544	525	506	567	542	512	520	549	515	574	553	559	575	538	490	556	518	518	523	516	542	546	582	510	566	567	543	526	545	568	542	522	519	527	558	534	513	528	540	568	511	526	501	568	590	567	561	557	541	511	506	528	563	537	498	539	495	574	501	534	533	513	525	523	563	533	570	523	549	569	525	551	549	567	505	556	525	490	562	527	544	575	556	495	488	541	521	554	524	561	526	547	529	552	523	589	572	548	553	558	553	524	525	533	511	510	558	531	540	528	538	535	500	544	557	531	551	543	552	572	540	548	548	531	516	520	524	563	534	529	524	532	531	579	544	521	537	557	521	528	501	540	562	531	548	545	610	546	526	530	493	527	566	516	534	552	545	530	477	573	566	534	495	532	571	535	537	569	570	537	555	568	582	557	534	540	557	490	533	513	550	521	524	534	504	510	543	541	559	552	512	524	540	546	536	575	529	528	571	534	573	509	519	546	566	482	537	534	537	576	534	585	569	559	565	501	596	606	515	537	540	569	537	549	545	513	548	511	539	512	528	522	528	553	533	530	535	531	590	522	565	569	597	547	530	573	574	509	533	554	582	542	523	554	530	558	537	560	522	506	580	523	544	550	567	545	547	551	536	540	561	553	509	582	530	557	532	563	594	566	553	541	487	600	541	539	520	546	553	517	534	506	540	542	526	540	535	591	536	517	558	552	542	544	541	541	529	600	566	545	544	567	506	551	576	534	595	573	552	527	530	534	518	537	525	594	546	534	549	549	536	558	527	536	556	543	570	523	560	587	530	572	566	542	510	530	508	545	550	540	564	549	557	493	562	516	524	544	523	530	514	530	547	491	513	544	507	569	538	486	553	562	595	541	553	536	590	547	569	571	499	525	543	539	593	539	538	552	497	523	522	557	524	540	532	580	533	535	495	518	549	504	550	555	518	566	529	502	562	547	515	511	564	550	553	545	562	514	561	567	599	483	519	532	511	534	571	555	563	586	553	525	540	563	570	569	484	517	529	541	534	552	534	572	531	527	573	508	504	528	545	569	520	530	551	537	584	546	575	565	508	532	554	502	536	563	523	543	579	507	520	539	548	534	549	545	564	538	522	552	527	554	526	556	550	555	538	541	530	557	584	537	488	574	555	544	553	512	551	536	566	544	585	516	556	543	555	490	547	491	590	550	557	520	551	571	557	541	525	556	551	541	548	566	571	503	575	547	500	594	535	501	549	526	521	532	572	548	532	540	519	513	530	565	510	586	529	501	522	515	549	527	531	562	547	519	542	565	515	547	512	559	524	491	534	534	560	532	544	558	567	559	551	523	548	518	530	559	513	567	545	523	503	532
48918	29857	17020	7616	2239	621	407	373	330	309	310	273	304	268	281	262	306	251	281	274	289	254	250	226	253	229	256	251	216	240	235	214	233	250	241	240	250	228	245	253	266	282	259	216	222	227	251	245	231	228	213	257	207	226	264	219	243	230	236	254	254	237	216	221	232	247	251	235	246	260	241	251	209	199	223	277	238	266	227	221	255	227	235	204	224	242	264	251	239	235	224	224	210	242	229	250	231	276	238	230	255	245	250	239	209	242	208	236	246	240	245	264	252	233	244	237	214	231	250	239	258	248	259	213	245	256	232	256	233	270	252	249	251	239	235	204	226	216	264	258	247	231	240	202	236	273	244	231	230	217	230	210	227	247	254	243	221	215	203	231	226	239	215	248	207	225	225	252	243	209	222	241	239	242	236	251	240	224	231	234	224	229	238	244	221	228	212	232	234	215	243	202	267	262	252	222	228	261	257	235	235	238	252	244	208	203	237	228	273	240	235	261	239	219	250	224	225	248	225	283	213	244	240	247	248	215	223	253	266	239	240	272	256	210	220	227	248	221	214	233	242	249	206	231	232	250	230	237	240	241	247	242	226	239	254	280	253	263	227	235	223	218	243	239	273	266	261	254	251	256	215	257	221	226	238	234	254	230	247	259	251	219	246	243	236	236	247	228	238	252	273	234	214	253	244	243	246	252	222	222	254	252	220	252	193	251	265	214	250	245	223	218	255	265	260	202	244	239	217	230	244	238	246	220	220	258	242	245	227	240	231	219	253	240	209	237	246	251	230	228	211	245	267	236	233	239	240	266	251	244	219	222	232	223	261	245	228	254	228	246	212	234	249	247	230	234	252	213	215	238	221	203	226	253	251	218	218	246	241	252	250	267	253	223	249	235	241	219	220	250	250	258	212	230	255	238	246	256	233	265	246	222	225	260	251	209	216	234	247	229	259	218	259	248	254	233	258	230	201	216	266	230	220	234	234	232	245	228	238	239	233	218	235	252	198	247	233	226	203	212	249	238	231	244	241	250	221	231	245	238	232	239	235	232	247	225	222	254	211	238	228	265	245	195	203	243	218	218	243	223	213	243	253	213	204	229	238	230	270	264	231	259	245	277	207	238	221	247	232	237	240	228	245	226	264	229	250	251	234	229	263	266	243	225	214	219	244	239	239	225	236	230	216	229	211	267	208	266	241	232	242	244	222	248	247	241	236	254	235	216	226	246	218	227	235	213	237	220	247	251	246	260	266	236	266	214	236	212	228	214	238	227	256	259	239	256	218	234	237	246	235	243	240	232	222	229	248	226	233	248	225	215	254	271	257	246	240	242	233	234	225	235	275	247	238	252	222	260	238	234	250	213	221	229	255	230	252	237	234	230	224	226	242	240	225	256	243	214	230	226	262	266	260	246	202	228	251	233	236	244	241	277	239	242	258	239	263	228	229	226	231	232	259	238	259	238	229	244	236	206	244	232	248	244	229	228	192	247	229	221	233	255	228	235	276	245	219	220	253	256	257	232	232	248	248	229	283	246	222	223	236	230	245	242	241	217	255	247	262	228	239	230	225	213	228	233	260	218	241	258	246	203	225	263	257	226	232	250	220	246	204	230	214	260	299	261	246	192	202	207	214	232	219	238	247	258	248	262	217	223	230	244	223	241	235	229	224	234	242	264	242	217	220	253	226	229	241	255	264	258	260	214	235	259	245	245	247	244	234	260	223	203	232	270	231	224	255	228	195	238	242	234	246	194	241	252	242	232	232	193	259	268	274	217	237	232	285	221	200	235	218	259	239	243	204	242	243	253	241	237	258	230	228	277	233	260	230	227	274	244	247	221	217	243	245	231	233	222	232	244	240	226	233	234	261	233	249	237	273	232	240	218	241	257	221	221	225	223	233	239	253	241	272	215	203	258	216	228	214	249	231	226	239	220	236	240	227	200	224	226	255	273	263	255	203	255	263	253	214	227	247	235	252	225	245	250	247	242	245	229	242	216	234	241	238	228	253	231	266	218	224	232	228	256	232	240	245	252	222	233	226	222	251	249	276	258	235	225	248	248	241	234	234	247	249	242	252	248	219	243	240	231	281	219	223	219	228	244	261	244	255	230	220	268	221	227	249	215	227	262	230	225	230	253	224	229	241	241	245	217	222	231	257	237	244	232	234	253	205	234	252	249	191	206	188	240	223	217	234	244	223	216	255	238	240	229	239	242	252	232	274	200	226	216	257	238	226	239	285	247	222	247	238	218	266	247	238	225	226	237	255	219	229	237	253	231	228	253	262	239	225	235	241	241	220	219	266	232	228	217	235	255	240	235	222	232	213	222	267	234	222	245	241	230	211	255	237	245	245	222	240	236	211	216	243	233	231	229	213	214	248	213	222	242	261	255	238	221	237	243	231	238	229	223	217	232	248	248	208	224	212	241	225	224	263	215	253	252	248	214	222	244	254	259	219	235	261	238	222	236	236	216	239	221	248	237	257	267	255	234	235	256	236	250	249	267	210	225	254	273	255	220	241	216	242	237	240	236	239	258	236	231	229	212	224	226	252	267	257	212	237	253	221	246	265	221	240	229	229	236	256	204	226	233	225	241	219	219	239	271	236	252	218	257	212	225	244	243	243	265	216	235	249	240	251	255	219	266	254	213	243	219	218	222	213	246	231	283	246	231	226	253	249	235	228	240	216	252	249	259	278	212	234	253	235	243	253	227	227	211	222	259	274	251	239	290	233	258	235	233	262	269	242	225	237	227	251	221	259	250	255	226	220	243	247	206	234	240	206	230	238	270	248	260	246	272	255	248	222	223	239	230	207	221	230	259	231	246	218	225	265	246	234	240	262	231	274	233	194	252	238	237	225	222	249	233	256	224	251	229	238	239	293	227	260	239	239	223	258	236	264	232	244	266	239	237	254	235	257	264	251	242	231	241	229	228	233	270	259	253	236	244	228	213	202	259	241	257	274	249	250	242	235	235	214	244	248	223	259	232	261	233	253	206	259	251	287	230	241	244	234	211	250	264	235	222	267	222	281	221	240	212	231	256	220	223	242	223	231	234	249	249	247	244	231	208	222	248	252	210	218	206	241	250	218	207	226	270	254	236	227	235	237	242	245	213	231	258	236	232	254	222	217	256	235	232	228	230	243	243	254	231	209	215	256	260	228	212	247	214	212	230	215	240	236	252	235	246	222	209	229	263	245	250	255	231	229	229	233	247	220	245	219	233	246	229	201	241	269	225	212	262	224	246	246	229	247	278	235	248	195	236	240	224	244	218	234	218	254	268	233	237	244	223	253	230	256	225	244	230	221	253	241	229	266	235	232	226	261	250	255	254	245	252	223	238	230	221	241	238	284	243	219	249	210	224	251	225	231	226	234	219	209	219	244	237	227	251	225	234	238	193	242	238	232	230	240	226	222	236	238	217	231	259	231	273	247	239	248	222	226	222	216	245	229	267	233	249	259	213	220	245	252	232	248	248	241	239	237	248	237	241	277	223	257	237
31416	22398	20443	13344	6161	1936	1308	1137	1063	939	904	810	825	758	761	699	711	720	711	614	562	567	535	577	514	544	546	509	547	519	551	551	534	535	550	561	523	561	565	517	531	505	523	559	536	550	583	509	525	534	570	540	517	510	484	524	490	550	542	511	538	534	498	475	502	520	527	577	522	545	521	545	494	513	520	496	517	513	518	539	546	537	520	530	563	482	561	562	546	542	511	558	525	538	508	523	531	531	490	482	512	551	518	519	517	525	486	490	498	501	495	520	521	555	521	507	537	483	531	519	521	497	545	548	521	529	528	537	530	546	574	504	512	503	506	517	518	543	525	500	534	522	558	499	514	564	519	531	501	481	563	521	555	519	499	526	541	525	509	490	516	476	494	518	490	485	515	554	478	504	513	535	507	511	549	522	552	523	520	521	514	555	529	501	535	552	523	526	553	535	500	518	543	528	511	462	537	511	529	490	547	539	541	541	516	501	549	512	503	517	528	506	505	503	549	507	502	534	499	545	555	490	514	536	535	534	536	470	484	573	483	525	513	521	548	523	547	537	521	533	540	540	498	526	491	516	575	538	526	500	533	509	521	555	530	545	509	499	518	492	558	518	563	550	520	487	512	498	558	556	538	566	525	488	531	507	552	546	514	527	525	488	516	509	510	512	530	495	539	550	515	451	490	536	480	517	464	534	523	507	524	528	535	507	541	486	550	509	505	536	485	552	544	531	483	516	566	508	499	565	539	572	503	520	513	482	514	491	497	578	487	520	519	518	514	508	529	523	492	503	527	553	496	556	495	544	536	519	536	514	525	527	494	465	523	522	508	539	550	516	496	554	524	566	557	540	476	557	499	533	513	524	526	537	534	528	523	480	546	505	538	518	516	496	551	511	506	491	527	554	545	485	505	499	532	572	534	506	513	524	519	537	545	483	547	504	521	503	528	502	517	508	524	469	498	528	509	487	514	519	517	494	555	541	489	555	543	500	518	538	533	512	522	476	504	543	462	523	517	527	545	507	519	527	525	565	511	503	482	530	546	574	501	509	551	562	532	526	480	526	505	509	507	516	523	516	533	518	516	536	538	516	551	533	522	505	510	533	489	493	489	547	504	509	531	517	517	504	551	516	496	489	518	526	491	547	508	513	579	529	521	505	524	521	511	522	501	539	540	526	550	521	535	490	523	516	511	489	510	522	543	527	555	496	492	572	510	521	555	548	532	497	513	558	543	463	537	517	529	548	479	522	505	545	543	480	499	546	527	525	496	537	504	546	517	552	564	573	555	488	517	527	486	520	511	576	549	513	531	537	542	519	530	498	518	529	508	524	512	508	517	481	504	507	510	522	579	512	460	500	528	481	553	505	506	504	522	522	549	502	539	492	517	529	532	561	513	472	531	522	534	508	508	477	543	519	549	506	499	507	522	543	514	478	544	508	539	551	529	581	494	520	520	554	530	535	536	487	523	515	514	477	517	528	522	532	547	515	494	564	502	535	521	522	524	520	481	490	519	475	509	497	513	513	507	513	527	501	517	496	543	497	536	512	507	535	493	536	536	513	516	543	547	534	538	530	476	527	524	505	525	570	517	506	533	512	522	541	545	550	498	516	505	499	498	529	521	488	537	515	544	556	472	535	489	521	530	548	525	567	534	547	528	574	514	514	455	484	567	494	492	523	523	532	525	519	494	520	504	501	504	506	476	511	513	582	525	514	497	530	524	536	497	526	507	509	541	451	509	542	514	540	512	521	516	555	510	528	527	512	513	528	511	492	507	512	508	526	543	498	525	535	535	538	536	531	545	574	477	532	509	515	540	545	505	539	524	543	530	507	495	488	489	489	498	539	559	512	573	492	549	548	508	572	515	514	516	556	511	488	525	533	488	502	523	536	531	519	520	527	570	531	537	533	509	502	528	519	494	495	553	528	531	545	499	541	495	486	506	526	516	538	530	500	558	510	517	505	522	555	491	479	514	521	504	494	539	509	529	496	531	498	531	567	551	551	496	513	479	494	537	546	510	541	519	525	546	514	511	497	514	546	508	527	529	492	487	533	570	502	541	531	485	468	548	503	504	519	535	542	559	489	503	512	510	538	486	536	542	515	516	516	511	535	516	509	538	541	523	531	555	559	539	601	508	511	512	526	492	528	514	505	506	531	530	516	523	490	526	483	514	546	503	511	564	519	474	494	500	522	513	505	505	561	528	521	528	535	554	546	498	543	501	504	527	500	524	513	505	497	501	519	508	527	513	507	520	500	535	542	493	501	526	528	499	519	504	527	515	558	535	542	531	531	499	512	568	509	485	530	472	521	516	524	533	514	528	538	532	526	545	558	519	486	567	527	500	506	492	525	514	544	521	553	532	511	529	535	563	537	511	508	548	529	553	528	472	511	520	489	521	520	530	545	574	514	523	493	534	482	503	535	510	542	513	513	507	532	572	514	521	486	527	505	527	470	518	530	508	504	526	480	531	563	514	529	515	501	578	539	521	495	545	584	500	519	538	495	548	554	544	564	532	519	512	517	528	519	533	520	536	556	505	509	534	516	560	527	539	503	523	543	546	511	501	496	492	500	558	519	548	537	561	504	530	534	537	520	517	510	512	498	526	512	510	526	573	562	520	533	476	548	550	509	486	518	542	510	542	551	519	510	523	497	512	556	537	525	532	555	530	529	525	483	511	499	548	541	490	513	482	509	545	534	471	555	560	526	536	464	551	532	489	493	518	569	501	528	556	511	547	560	526	531	515	485	504	500	544	528	560	514	521	515	522	542	488	521	547	496	556	543	515	455	523	524	518	533	511	533	504	519	523	520	560	511	501	526	536	501	543	557	525	547	546	512	493	490	506	523	533	522	518	539	543	534	525	488	547	502	574	537	551	482	539	484	484	531	505	542	532	561	497	519	532	527	536	515	489	526	534	481	507	493	518	526	552	506	523	514	491	532	543	520	520	497	519	484	505	481	515	524	555	478	486	486	551	530	491	492	530	516	522	538	495	462	465	522	503	526	511	538	526	528	538	495	548	528	510	515	556	529	521	482	515	513	502	463	519	529	569	548	496	515	542	495	545	521	547	504	537	494	548	489	539	552	500	529	517	506	527	575	516	551	550	539	546	546	516	549	516	568	566	479	514	563	548	542	562	507	565	493	540	512	529	515	515	500	537	537	475	499	526	537	484	521	542	557	558	529	497	525	513	535	486	521	514	531	503	541	501	492	530	560	565	477	537	572	511	513	541	496	533	537	495	498	510	528	539	522	509	502	526	494	504	530	476	524	511	528	501	508	509	524	512	468	529	498	505	539	507	545	500	485	559	533	522	541	539	531	493	501	523	519	538	477	528	539	554	497	537	499	537	549	541	583	527	528	489	550	490	505	546	497	487	555	555	539	486	531	531	528	519	531	517	528	490	525	482	584	541	571	537	526	537	511	504	508	514	490	515	523	504	482	517	532	503	547	490	523	523	489	511	553	536	511	512	528	530	504	510	467	546	537	506	497
59375	37896	25931	12628	3786	1049	511	429	381	362	314	343	281	335	285	271	292	282	278	253	288	246	242	252	253	236	244	268	245	272	240	236	277	289	251	255	238	249	251	277	249	242	221	241	229	234	246	248	243	216	228	248	262	268	272	260	253	266	257	255	267	256	259	255	230	232	228	216	231	228	228	245	248	207	255	294	227	248	224	227	261	274	266	245	224	212	227	233	245	250	269	235	240	245	228	243	247	257	237	212	240	229	234	221	243	225	223	223	237	219	258	220	248	199	240	233	226	276	233	213	231	229	248	226	245	265	228	255	250	230	270	287	206	234	251	248	247	213	245	226	269	256	229	230	226	253	219	234	249	241	234	250	230	242	250	254	220	251	226	255	255	249	252	213	209	230	229	243	245	263	249	265	240	228	254	247	213	246	242	225	235	260	270	246	222	230	234	222	267	229	253	247	249	258	233	237	268	244	255	255	252	253	237	264	268	255	258	220	227	269	204	220	230	252	239	225	261	259	282	257	247	238	222	250	237	221	241	249	244	232	214	245	224	232	244	230	257	251	249	233	275	246	243	203	239	245	280	272	263	261	254	249	264	209	252	232	255	222	248	267	248	237	223	232	259	259	223	234	236	251	218	231	250	233	244	218	242	251	241	233	246	230	267	232	273	259	227	246	268	237	256	245	270	223	240	226	267	230	231	249	220	255	235	249	261	223	222	237	240	228	233	229	255	221	239	261	232	232	241	238	217	271	229	227	261	254	210	239	228	260	230	260	257	244	228	230	236	230	237	260	249	212	272	222	215	277	247	228	246	221	255	271	263	248	252	202	227	245	224	231	254	234	220	253	254	216	228	219	256	244	266	228	225	237	248	250	263	246	285	224	233	256	251	247	239	219	263	221	259	256	252	245	236	263	250	241	233	238	224	247	225	248	250	208	238	229	239	234	227	265	249	209	237	244	215	246	255	245	297	231	231	238	230	260	245	222	242	243	270	193	230	232	258	246	235	219	243	252	247	258	244	279	212	253	274	233	272	242	212	234	231	244	264	256	247	246	246	246	249	238	247	236	220	236	201	245	233	272	244	264	268	258	226	241	215	237	250	228	248	231	262	257	200	258	255	273	249	243	249	251	235	214	232	266	238	273	209	228	227	236	243	214	254	242	265	237	247	233	236	244	238	227	238	234	220	227	219	256	230	240	233	255	259	249	253	217	246	238	242	253	233	225	226	235	258	243	262	278	279	236	280	255	233	233	262	251	235	231	230	233	236	213	254	256	250	254	249	240	264	249	237	230	262	231	230	248	260	244	235	251	255	244	228	253	253	232	244	284	240	258	247	217	224	233	259	256	267	241	219	241	252	203	248	252	227	258	238	249	255	235	269	248	260	248	254	253	261	222	252	244	219	231	222	212	269	205	229	269	245	240	251	226	257	252	238	235	233	235	256	253	267	269	263	250	248	243	217	255	221	236	277	234	217	242	245	244	261	232	259	225	229	225	254	245	240	253	243	234	265	252	252	222	244	232	244	226	237	246	257	242	234	226	233	234	224	224	229	270	261	245	232	252	271	230	264	268	258	214	245	249	232	279	254	234	209	236	263	237	262	243	227	233	235	254	221	241	245	227	258	245	251	229	240	253	240	241	219	247	287	263	251	241	252	224	252	263	245	236	229	238	257	246	244	258	240	248	241	247	237	274	249	248	254	266	259	269	251	267	232	265	246	246	242	225	238	241	228	220	202	236	238	243	252	231	228	223	237	235	274	237	232	251	240	237	242	223	226	227	234	229	237	202	247	274	260	270	261	252	268	262	271	254	255	272	219	251	259	237	208	245	259	238	258	247	225	258	223	231	247	251	251	243	272	211	256	239	249	274	245	258	213	269	239	240	240	244	219	232	227	219	246	258	240	219	248	215	255	210	255	260	234	223	193	219	293	236	251	229	240	233	260	251	276	246	231	233	218	264	217	232	219	216	229	271	241	259	240	258	248	273	243	234	252	246	243	226	248	260	263	236	245	255	243	270	270	266	253	212	231	245	239	255	264	215	225	217	299	256	217	231	235	224	247	232	270	267	233	240	249	239	251	237	246	263	277	225	246	255	234	218	205	231	237	226	255	234	226	217	216	226	260	239	235	238	236	272	220	247	279	236	222	255	255	268	246	241	234	290	251	252	225	273	240	219	270	248	233	221	216	238	257	244	257	239	244	252	256	229	202	233	208	229	234	249	249	222	253	289	259	226	244	231	243	245	255	269	213	227	220	264	255	247	248	285	245	246	237	256	254	314	248	269	274	266	259	223	246	252	235	221	239	240	276	247	241	229	229	267	267	222	256	243	231	250	213	221	255	230	234	210	224	255	240	267	278	220	207	245	240	260	243	247	247	254	214	219	226	251	259	246	282	233	214	251	248	271	224	258	244	243	227	257	203	224	223	217	214	255	228	256	250	245	269	232	228	249	227	277	239	245	234	240	224	292	243	234	240	254	251	252	244	232	242	261	266	258	225	233	233	220	235	236	218	234	239	245	231	267	263	241	243	238	256	234	215	245	237	259	242	248	209	247	235	246	241	254	260	267	245	270	239	225	263	229	244	214	248	259	240	217	237	244	279	236	238	233	222	260	253	261	253	235	235	227	234	259	245	251	216	232	216	229	234	226	240	244	244	243	233	260	250	250	260	246	243	250	238	260	211	260	244	261	228	204	225	244	246	242	247	257	264	202	228	247	254	255	277	220	252	217	254	255	244	236	231	240	235	282	231	249	269	254	254	239	250	232	253	255	245	242	238	220	238	259	254	241	241	258	240	238	216	231	258	235	260	236	234	236	218	244	268	204	241	246	233	229	222	222	278	268	205	212	219	248	244	246	220	236	257	248	252	243	207	194	240	267	253	230	267	245	266	227	221	237	253	255	224	246	247	259	231	211	210	262	221	232	237	242	264	245	229	258	252	228	233	234	261	205	238	225	228	251	255	249	236	256	260	260	232	211	227	238	224	241	231	262	241	252	271	258	225	248	226	236	233	221	238	259	220	264	232	266	243	228	256	247	218	249	237	245	233	255	243	226	228	244	253	235	234	226	285	245	232	230	215	240	277	240	260	219	244	238	254	228	227	245	234	232	233	269	231	240	272	243	216	246	211	255	241	254	224	239	264	244	245	232	235	234	219	241	239	263	267	254	252	231	252	244	255	251	232	238	229	215	226	214	270	253	245	226	226	239	253	246	228	237	257	242	257	265	232	247	239	233	246	240	254	238	268	250	252	232	233	262	232	213	233	222	228	247	260	256	248	265	220	254	215	261	214	272	236	234	237	210	228	268	261	247	259	223	245	261	240	230	262	235	258	247	264	251	211	242	215	228	230	240	252	274	244	257	215	244	232	234	255	228	250	223	213	248	223	269	239	225	260	250	221	233	230	235	257	230	241	248	250	233	218	235	251	251	254	237	227	245	217	222	242	235	246	211	238	226	238	253	219	238	259	247	265	227	261	252	259	264	263	251
36698	29224	27932	18974	8762	3191	1487	1373	1054	976	927	896	840	827	841	735	745	738	753	678	630	605	544	532	559	574	540	547	531	542	580	580	516	552	547	568	579	562	551	553	556	526	509	575	578	566	565	555	557	540	571	515	549	540	531	521	528	509	545	572	592	554	514	532	505	506	558	543	512	565	551	540	557	546	540	541	511	564	503	567	512	526	522	526	532	516	560	522	499	578	567	524	544	520	527	535	510	547	546	586	541	552	524	559	542	551	504	521	507	527	515	549	530	507	530	535	554	504	577	519	513	502	542	565	544	539	537	528	499	557	541	524	514	535	568	520	525	482	535	562	552	532	491	507	542	531	496	535	516	521	512	552	564	531	503	530	518	543	542	524	535	529	516	518	523	529	548	534	535	524	518	563	542	548	558	544	517	567	529	541	567	557	576	541	557	500	573	541	494	534	517	512	526	563	554	538	547	573	533	522	552	540	488	546	557	543	532	528	537	541	520	503	498	505	527	564	574	535	519	517	533	485	530	476	542	520	526	531	494	508	537	555	505	531	561	578	542	542	505	530	545	559	559	555	564	525	549	554	579	531	484	501	542	531	557	550	554	567	536	530	572	546	553	549	534	552	525	575	576	551	559	546	552	557	495	536	531	536	557	535	506	523	544	533	544	534	529	578	531	509	532	540	556	494	557	576	522	523	522	534	543	559	529	554	517	520	537	499	558	559	538	533	556	523	525	540	562	539	496	530	511	537	522	530	514	551	525	542	509	539	522	578	547	548	535	536	535	530	583	542	548	556	502	556	524	528	553	534	522	529	569	521	511	519	517	523	542	462	549	569	505	557	531	531	525	519	508	591	528	567	550	537	565	462	504	493	542	478	538	508	531	535	524	520	543	574	550	510	484	519	523	560	555	526	557	542	480	530	528	543	510	542	526	548	556	528	519	516	532	513	530	548	516	554	520	551	567	549	540	532	495	541	521	560	524	545	526	567	558	559	528	508	501	542	509	501	563	523	520	592	500	516	512	536	530	541	498	580	547	504	514	573	478	570	573	496	531	522	525	522	498	568	568	530	573	514	531	519	520	539	534	560	542	520	490	513	502	535	553	575	545	506	552	519	578	561	554	519	535	536	561	494	556	558	550	511	527	545	492	532	551	574	525	558	537	540	484	553	521	530	538	532	543	555	507	538	529	540	564	501	540	532	514	546	515	521	540	558	531	540	528	547	538	559	548	517	520	555	548	525	581	582	519	494	533	523	495	523	486	517	516	513	594	503	551	530	533	533	548	515	507	531	549	557	509	564	492	529	547	528	521	564	532	517	578	514	525	543	534	527	527	522	540	547	547	505	551	510	546	509	560	562	562	544	559	570	556	487	519	533	552	513	532	564	552	540	514	524	517	550	565	545	547	522	523	516	556	500	534	522	556	517	493	530	559	518	504	510	499	524	568	517	524	538	541	520	513	536	586	538	517	559	533	548	514	521	539	482	516	535	536	550	500	572	523	506	534	537	526	543	532	529	527	544	529	543	538	553	525	520	511	557	513	534	538	533	519	548	563	546	578	543	509	550	520	544	573	506	547	499	522	521	557	571	544	515	529	511	502	591	537	584	488	546	558	539	532	562	581	556	554	545	495	555	542	526	544	545	559	578	597	518	541	544	470	496	520	554	555	526	518	512	539	541	572	533	577	518	546	547	553	554	538	566	507	545	514	501	503	549	491	542	536	583	551	535	530	581	528	544	488	520	579	543	559	559	541	547	531	527	536	520	532	548	505	530	555	524	505	544	522	587	530	534	504	491	557	518	546	600	536	530	500	561	565	566	495	556	495	533	523	590	497	534	619	567	528	528	534	499	536	501	544	537	510	505	504	493	557	539	553	543	532	539	539	529	571	553	531	562	528	492	547	556	494	483	533	501	526	543	537	510	559	569	549	509	473	490	497	528	524	512	553	505	546	514	532	539	531	551	514	538	498	554	528	530	561	500	530	523	551	522	541	560	523	539	551	532	536	504	508	554	572	539	521	542	525	516	538	506	559	533	576	511	473	549	536	529	533	559	528	539	516	496	554	535	503	541	523	555	507	513	530	517	513	528	532	553	534	538	515	540	513	551	542	533	516	531	526	515	539	562	503	544	559	526	546	585	536	530	566	566	549	528	560	529	561	566	528	531	539	563	545	536	495	569	550	518	531	533	520	500	559	538	538	503	542	489	524	532	527	563	548	497	562	520	554	553	563	604	518	546	516	518	561	527	538	553	559	567	536	535	518	532	542	544	561	525	544	485	530	526	541	522	528	572	511	526	505	548	503	514	552	536	474	504	519	522	529	549	508	517	521	550	575	534	471	554	557	555	548	552	510	525	495	522	503	481	571	549	558	516	510	500	491	534	528	516	524	527	550	523	547	547	524	560	532	537	507	550	554	494	499	558	512	550	499	561	524	519	519	578	510	528	502	523	513	541	542	518	550	558	523	534	531	509	501	545	507	578	547	508	496	539	534	570	524	563	540	523	549	545	538	548	562	545	542	525	511	561	543	517	554	535	531	511	537	566	557	584	577	556	538	563	532	560	559	531	495	553	564	538	551	522	524	537	528	529	554	581	530	532	513	512	561	531	537	543	579	534	529	515	525	547	551	512	529	515	516	567	565	483	573	554	562	519	583	541	548	542	524	526	570	530	540	515	579	526	511	551	569	569	516	518	556	521	500	513	536	539	495	556	557	560	517	580	567	542	521	514	502	554	547	537	512	557	517	496	498	572	521	538	540	578	548	547	508	534	520	526	521	552	534	561	591	499	560	546	559	503	549	525	579	561	547	526	533	529	567	535	562	537	492	539	524	531	547	534	508	530	547	509	515	533	549	502	541	546	498	551	551	562	523	551	504	531	591	525	495	557	535	507	525	479	496	530	551	554	569	572	499	542	546	522	522	534	540	526	485	548	547	548	511	509	577	555	508	532	568	556	557	533	570	588	522	529	492	527	497	541	538	560	546	542	565	545	531	540	548	561	554	582	557	519	582	544	569	574	548	538	512	539	516	552	503	524	537	504	552	522	515	537	569	531	511	522	548	541	526	518	518	541	550	507	570	577	511	511	495	541	518	540	548	512	557	518	556	554	578	534	532	574	540	519	529	507	555	554	544	501	551	534	541	556	506	539	534	548	537	489	530	540	551	531	583	570	574	588	512	530	566	516	553	530	561	527	513	524	501	518	525	603	494	518	515	549	540	528	571	514	517	547	542	539	525	487	548	542	534	569	534	483	523	576	544	556	536	553	543	470	508	522	564	538	533	516	563	499	536	545	540	565	522	524	501	557	546	528	534	535	559	516	581	538	557	532	530	547	543	526	534	503	490	527	533	559	498	525	510	537	562	498	509	488	508	522	548	532	504	573	551	544	579	523	573	552	549	508	519	560	531	538	520	542	566	567	552	578	552	517	530	527	504	519	565	511	552	574	570	523	518	554	539	548	522	545	551	555	526	523	565	480	506	536	521	560
37019	21331	13324	5178	1221	433	379	362	350	294	322	319	305	311	258	297	261	287	253	256	274	263	244	244	231	268	266	254	251	258	235	262	261	256	274	281	238	252	242	230	252	239	241	229	213	253	262	251	254	271	252	290	244	249	229	231	236	243	239	256	234	241	264	244	258	228	268	256	260	242	245	281	240	276	238	234	288	233	249	231	265	227	251	276	241	244	235	256	217	243	258	226	235	258	240	237	242	267	282	192	222	266	273	255	268	206	216	249	239	263	257	264	256	229	288	233	225	268	249	266	267	239	269	235	232	235	258	245	235	229	281	256	266	223	273	227	271	248	282	259	250	252	271	252	256	245	273	223	248	227	281	216	241	226	250	236	267	249	243	241	224	211	260	263	251	249	260	268	230	244	255	260	258	249	233	251	260	271	212	224	241	252	224	251	243	277	245	245	255	249	271	246	243	252	240	264	255	266	259	263	243	253	255	249	281	232	234	208	233	256	257	247	247	263	266	232	244	222	234	250	271	231	223	231	304	260	259	260	236	254	257	268	243	271	264	267	242	238	267	268	241	230	240	235	255	264	201	252	249	245	248	278	251	247	243	247	268	262	277	246	252	263	254	289	249	284	270	226	221	262	266	268	285	259	291	273	243	265	273	243	274	262	280	255	238	243	264	233	239	239	273	257	233	231	263	229	268	273	273	258	238	261	214	248	235	272	268	231	241	247	272	240	242	262	216	245	238	251	270	253	252	224	233	267	248	255	240	242	268	241	270	237	228	229	235	233	253	235	253	276	247	275	241	291	252	274	233	256	212	245	244	225	269	230	252	291	230	271	237	230	215	247	235	248	247	252	275	242	222	244	251	308	237	233	243	248	261	259	256	240	283	283	244	265	267	276	234	242	245	221	231	263	214	230	273	256	258	256	270	248	227	294	257	272	238	266	212	261	247	239	290	249	253	245	255	258	243	283	263	226	259	274	245	240	248	228	249	250	260	239	236	266	251	248	259	244	243	235	254	254	229	254	244	251	281	245	240	200	231	235	244	265	265	261	256	247	261	246	254	236	232	254	257	237	284	223	270	241	266	274	274	284	247	253	236	266	264	238	254	241	258	267	253	263	247	247	261	234	250	221	233	281	235	236	263	267	227	261	239	249	259	241	246	247	232	249	217	274	205	247	238	253	281	260	272	244	259	254	255	250	288	228	282	257	222	241	250	274	251	262	228	259	242	236	201	246	253	232	235	199	235	234	271	313	255	224	247	271	261	201	245	227	272	250	273	247	246	233	258	272	253	238	245	236	266	254	263	261	231	236	220	237	270	262	229	255	295	264	227	253	253	258	232	256	241	267	240	234	255	245	254	265	247	255	265	248	239	250	252	256	244	268	260	261	256	244	223	279	260	305	268	245	246	244	245	254	228	213	249	272	260	226	244	245	233	245	256	245	243	246	234	253	248	251	229	245	257	282	229	256	249	279	237	236	242	246	271	279	288	268	226	235	233	247	242	261	244	252	246	231	256	213	291	255	202	258	254	263	263	248	255	247	263	261	227	228	245	235	243	253	229	246	236	261	243	255	217	238	242	221	235	252	262	279	234	242	267	261	261	299	260	261	250	245	252	269	267	251	239	284	243	269	258	251	235	240	280	244	245	247	247	232	240	250	235	232	213	244	224	276	282	227	249	258	256	280	228	276	218	223	259	273	233	242	264	264	257	266	265	260	269	211	249	250	234	231	234	264	252	256	254	245	270	262	234	244	232	220	276	249	286	261	258	298	239	270	251	245	254	274	241	229	258	260	235	236	295	227	243	236	274	241	244	239	243	257	213	242	237	229	258	253	262	242	275	235	239	237	267	236	278	248	243	290	256	237	237	241	271	246	276	252	237	217	240	215	225	251	224	260	244	264	256	257	228	232	260	267	281	213	236	245	274	234	228	232	236	270	260	278	281	244	259	261	244	228	240	241	247	254	237	279	263	261	249	292	269	262	221	257	232	253	254	255	255	252	265	233	262	253	278	252	258	270	233	263	265	241	273	291	255	264	274	265	287	255	265	232	244	237	254	262	254	229	245	246	287	251	255	251	245	287	246	238	253	246	253	218	255	245	260	223	249	249	264	259	229	260	238	252	240	222	281	255	256	267	283	253	236	240	228	229	251	227	229	265	244	250	244	263	208	249	240	249	250	234	255	260	257	234	267	251	256	234	283	240	264	256	273	247	282	266	264	237	260	267	265	249	245	278	240	260	223	241	279	267	271	260	260	240	254	216	231	222	244	235	277	262	221	272	244	269	264	245	236	241	278	255	265	250	275	269	277	234	241	243	227	248	259	283	255	263	250	279	271	235	232	250	245	240	266	259	280	254	250	210	223	233	296	249	269	259	253	265	234	235	246	275	241	248	271	271	228	255	242	238	244	253	229	254	260	253	266	238	222	240	229	225	244	265	234	232	251	237	218	278	257	240	267	224	262	250	248	266	247	281	265	249	274	244	233	266	251	232	269	236	222	246	238	237	248	222	258	269	236	245	264	243	248	242	230	245	238	242	216	269	248	265	256	241	264	274	253	242	242	221	269	258	239	265	259	272	244	269	234	261	255	249	243	246	230	246	236	226	258	255	269	264	281	243	239	236	210	245	217	247	272	278	243	248	255	276	268	254	237	265	242	186	245	251	286	267	253	249	277	248	226	236	230	282	257	246	226	268	264	254	234	212	248	264	246	267	246	264	264	252	259	214	260	259	232	232	242	234	254	268	245	227	267	222	247	255	258	283	220	267	244	241	248	231	243	258	267	258	259	266	287	260	271	220	235	228	251	247	234	263	250	252	256	257	228	258	260	241	271	255	230	245	231	274	243	268	236	272	253	273	251	276	217	258	257	248	252	291	238	242	253	236	256	249	243	253	268	252	259	278	232	233	260	274	269	263	283	238	257	257	267	254	260	242	240	221	235	258	274	244	239	247	242	264	267	254	266	251	233	233	214	254	230	249	241	242	255	234	228	280	237	277	226	285	250	237	270	238	265	267	267	239	227	237	250	249	262	210	261	261	262	254	209	255	262	276	240	224	238	258	262	262	247	243	266	272	271	246	275	214	250	257	266	252	284	224	257	268	264	244	230	246	262	253	256	283	283	240	267	252	286	242	233	242	266	233	267	266	257	248	266	243	232	261	239	224	247	265	268	251	280	249	274	263	257	237	263	231	258	248	258	238	231	250	252	289	238	227	245	250	260	249	265	252	271	221	251	249	257	258	236	247	277	272	282	274	261	259	249	284	252	248	239	264	258	260	270	267	273	295	313	263	284	254	268	239	273	259	257	238	266	220	226	257	261	277	243	256	244	230	228	219	239	259	245	253	275	230	248	279	238	252	266	252	273	244	242	257	266	241	224	252	209	239	221	249	261	238	259	265	249	243	247	265	267	230	245	239	268	250	236	288	252	256	216	253	261	270	251	251	238	234	253	212	237	229	261	277	245	257	252	244	256	267	269	261	237	230	249	247
21880	15975	16895	10399	3211	1515	1086	1027	930	892	818	788	772	765	769	725	688	726	694	662	630	533	586	582	511	558	581	556	574	571	582	572	540	579	581	605	534	570	543	546	554	537	575	576	558	545	523	619	573	568	543	567	539	571	581	549	558	506	568	529	538	531	561	560	526	581	530	572	539	601	545	583	520	535	550	503	550	541	529	587	526	538	561	565	568	568	539	521	494	531	563	578	572	576	551	544	504	560	554	517	511	535	526	560	540	551	567	592	548	561	574	539	537	526	532	541	541	552	559	551	528	547	585	531	555	551	534	559	612	552	549	567	527	521	545	563	547	525	530	577	555	579	554	564	542	534	572	584	506	554	561	517	572	516	548	571	525	505	595	566	552	537	562	564	536	496	538	540	522	552	547	556	570	532	555	577	579	560	541	567	568	549	583	519	532	524	565	572	551	545	554	570	526	553	541	542	541	574	536	570	496	543	529	550	541	557	566	567	516	523	552	584	557	524	540	560	562	543	521	550	572	530	528	517	506	565	527	501	559	568	535	540	536	570	528	556	537	518	516	537	514	556	508	554	525	528	528	520	544	537	572	505	508	538	529	534	562	573	549	550	537	530	555	561	521	535	563	565	528	591	524	546	541	540	533	533	493	548	575	528	562	564	520	572	578	551	553	518	549	551	573	549	555	541	556	536	553	596	532	535	549	525	553	498	575	549	541	495	578	544	559	518	595	552	557	561	519	511	532	531	555	584	550	596	561	505	531	490	573	552	539	536	569	536	519	570	543	558	503	518	503	574	592	590	556	518	562	558	580	566	538	552	551	542	500	568	513	598	530	543	545	595	544	615	538	530	528	547	527	523	580	553	570	549	594	512	588	533	554	531	549	528	522	521	544	505	556	547	585	582	531	552	560	543	546	541	551	564	504	587	542	544	570	554	556	564	519	546	539	544	538	548	561	570	553	561	574	517	536	504	516	549	540	557	578	567	544	543	551	594	557	544	594	563	570	560	516	571	534	551	553	530	533	541	515	526	533	566	541	573	546	531	483	551	529	532	556	527	539	553	538	508	530	550	520	548	540	518	513	564	541	554	565	564	519	539	560	514	537	537	560	545	539	588	535	531	485	513	527	548	533	557	561	517	526	528	566	576	542	552	556	515	570	573	528	527	557	544	557	524	536	551	549	503	566	560	527	547	548	568	552	557	571	555	501	549	539	542	526	536	553	572	558	544	563	518	552	554	532	553	578	561	572	556	592	554	541	560	529	539	530	546	504	515	547	598	522	573	558	566	543	553	547	547	550	586	553	526	558	524	531	525	514	531	627	490	528	519	547	528	572	545	533	559	562	517	538	533	565	561	591	515	550	522	526	560	540	534	537	532	552	548	564	549	564	568	533	532	567	560	562	533	531	522	566	540	518	575	537	523	542	530	555	529	567	553	605	550	510	546	534	541	520	553	563	549	521	592	536	555	520	545	509	523	546	515	552	588	514	600	541	549	499	523	555	533	542	503	564	567	514	556	534	548	550	560	520	544	553	577	505	572	549	532	518	544	527	539	519	531	547	576	526	567	568	551	550	561	546	525	537	502	555	523	504	562	546	530	547	536	519	571	530	580	533	520	533	512	516	546	598	530	520	535	573	539	527	550	564	509	515	522	531	529	651	572	571	546	564	563	551	533	561	529	559	533	517	534	548	530	588	551	556	577	533	501	522	580	535	492	507	544	562	537	530	546	543	529	508	521	554	522	496	545	543	546	533	519	539	520	592	527	554	549	524	536	587	565	551	543	564	567	566	532	540	532	566	510	560	533	549	561	559	540	509	532	487	565	540	539	521	576	548	564	520	547	529	519	523	578	536	541	568	521	545	537	512	529	567	538	523	556	525	558	553	572	511	507	542	555	599	529	552	535	510	554	571	548	554	533	566	539	555	543	499	555	596	584	519	545	543	518	584	488	508	541	517	539	544	554	559	562	544	572	536	527	518	565	535	529	521	525	562	569	561	557	560	563	545	535	533	542	583	542	570	525	565	525	524	599	551	569	565	568	566	519	525	559	555	517	526	512	551	577	564	495	571	551	476	591	536	556	520	533	525	536	516	526	532	560	515	530	512	493	552	585	566	529	564	515	526	537	533	504	534	531	512	568	569	535	566	545	557	538	562	556	535	534	527	574	555	567	552	528	544	557	546	568	558	562	513	523	557	536	535	536	490	556	558	534	541	541	591	509	583	551	573	552	589	529	492	540	576	517	550	534	543	544	549	529	575	529	560	550	530	595	539	543	541	589	560	623	578	589	517	599	578	550	569	559	549	533	540	552	564	514	572	564	551	534	520	530	523	559	506	562	548	559	530	556	546	603	558	546	556	548	548	554	543	523	525	599	570	544	543	535	505	556	541	572	519	561	570	497	561	583	573	520	564	536	514	551	555	534	579	575	527	544	538	554	576	555	520	539	532	535	557	569	564	490	534	580	554	581	585	579	551	520	550	526	572	556	552	565	569	507	558	520	553	556	570	549	565	541	558	590	541	551	518	578	573	532	519	558	548	540	535	567	529	596	546	542	540	582	540	514	533	537	528	550	570	539	563	581	526	492	568	571	573	497	492	544	544	521	548	528	538	543	526	543	572	538	573	547	521	547	560	526	517	502	597	588	558	554	537	577	554	529	544	522	601	561	554	540	529	539	598	476	543	554	545	514	556	553	594	521	555	553	558	545	569	561	542	564	546	562	556	552	497	550	556	511	517	554	546	555	536	531	536	550	541	512	570	554	533	583	535	573	521	542	543	531	590	511	529	504	557	521	572	537	546	556	538	560	489	529	596	544	549	530	512	570	554	537	554	558	552	579	534	531	510	543	550	532	528	507	559	554	535	575	565	564	575	574	575	530	555	516	556	560	539	497	493	558	548	540	523	542	511	556	539	554	600	509	496	518	542	543	551	543	546	544	580	559	574	508	529	529	572	524	549	550	538	522	541	523	542	546	587	585	575	564	557	578	532	550	540	549	572	555	539	535	537	566	545	541	591	516	556	474	559	539	556	544	589	489	559	529	530	565	571	545	543	559	519	503	514	535	556	574	569	570	572	584	536	560	549	574	577	571	539	550	559	520	531	539	535	531	521	574	561	543	534	534	538	528	549	514	561	552	551	535	563	534	514	525	596	543	521	594	583	563	557	557	549	544	549	544	543	586	606	541	539	575	547	540	574	494	551	537	524	545	560	558	559	550	586	508	550	478	572	566	555	564	548	566	526	547	554	569	519	571	537	564	551	517	515	583	531	561	517	539	557	553	558	552	536	559	556	533	512	552	496	566	532	541	534	559	592	534	559	540	566	523	566	526	549	563	548	545	532	544	511	529	546	537	543	539	536	546	546	530	540	544	548	535	570	536	547	610	539	539	558	532	526	507	549	534	544	533	535	577	553	588	548	564	573	521	554	551	538	521	570	607	516	597	576	557	529	589	566	503	526	531	553	568	525	542	517	558	593	527	524	530	555	547
47661	26661	14382	6676	2718	813	483	464	356	363	319	323	298	315	290	283	290	306	286	247	255	260	232	254	238	253	219	253	269	251	253	273	248	256	237	205	243	264	251	245	247	229	244	268	238	233	250	210	247	243	260	268	230	239	267	235	245	240	228	233	253	236	257	261	246	225	260	230	271	244	212	241	248	221	213	252	225	205	265	246	259	231	251	242	240	255	244	239	206	226	240	240	222	227	227	266	260	245	229	244	207	268	264	214	243	229	232	244	234	239	245	229	253	233	258	247	206	260	231	236	242	271	262	238	208	257	242	213	244	255	227	235	260	252	248	238	214	238	244	254	246	259	223	245	209	258	262	257	204	243	223	216	229	218	223	239	218	249	235	254	258	249	245	244	247	247	251	215	246	258	225	245	241	230	245	237	227	228	226	239	276	222	227	222	277	221	251	248	231	232	239	254	239	222	233	231	232	266	253	245	228	262	253	254	256	259	222	238	250	245	244	219	220	239	238	268	249	257	266	259	271	261	227	233	226	229	241	226	260	237	232	231	224	254	236	269	216	237	238	235	226	257	238	224	223	241	242	233	254	247	240	212	241	258	257	233	248	245	246	204	224	242	243	225	246	234	248	266	228	236	221	252	236	228	238	245	246	298	229	243	209	260	249	241	219	221	238	235	197	229	231	257	254	223	265	220	237	235	234	237	198	231	243	240	228	246	230	230	254	230	238	241	258	243	249	251	262	215	282	240	240	224	253	243	257	249	252	221	241	229	227	253	276	225	230	227	223	246	250	253	248	230	231	237	241	209	263	258	218	223	225	228	238	252	215	236	245	267	228	215	219	256	237	223	226	204	224	249	209	218	216	229	259	227	211	268	222	279	243	263	233	225	256	223	227	253	246	257	253	269	223	258	256	234	253	216	228	240	233	260	236	259	244	239	221	247	246	237	243	244	240	224	216	223	234	236	251	243	249	239	235	234	251	241	254	236	235	229	241	227	244	233	221	237	249	225	247	239	227	263	225	260	234	243	232	270	202	214	226	254	236	221	241	260	233	218	245	228	220	214	270	240	252	218	205	235	234	221	252	253	249	235	218	213	219	254	240	217	234	232	243	227	240	225	215	263	237	215	202	220	252	258	246	248	246	256	255	230	257	257	221	243	253	235	230	224	245	240	227	243	237	249	235	257	210	263	245	239	239	239	238	232	262	246	224	229	253	258	258	205	214	240	222	228	250	239	229	256	229	221	249	217	269	245	242	240	215	229	233	221	228	240	234	224	245	208	249	231	213	245	212	254	267	271	253	232	250	231	236	239	243	250	243	248	226	255	241	212	214	246	224	220	236	252	268	231	221	214	225	249	207	235	223	240	217	215	246	229	243	233	253	216	229	225	231	238	256	233	244	258	231	232	212	244	239	239	236	225	243	252	239	263	229	260	216	225	230	233	248	242	236	214	229	219	231	228	235	239	238	229	229	243	245	238	252	208	230	232	249	228	219	211	253	243	282	231	255	229	236	249	270	256	232	249	265	252	240	220	230	222	229	222	236	253	279	230	215	267	245	237	267	250	232	238	220	229	246	250	240	219	213	258	260	217	220	250	231	248	253	247	215	250	220	246	237	240	243	223	216	238	236	247	217	212	225	220	262	256	227	241	241	241	219	240	250	227	245	252	268	240	235	224	213	240	239	250	232	223	240	226	266	241	255	245	245	271	213	248	220	239	239	227	225	204	240	246	239	235	210	275	249	245	243	249	230	225	202	272	231	239	242	216	237	261	263	229	240	243	271	237	220	250	221	244	257	262	228	228	247	249	241	237	195	260	253	248	252	256	243	211	228	245	231	270	267	239	232	270	244	244	218	240	233	252	259	214	227	249	243	230	255	240	253	254	234	256	241	257	214	247	260	232	240	236	254	267	232	259	202	270	240	233	229	232	213	226	222	217	244	235	241	226	257	208	233	233	272	246	253	230	211	259	227	216	215	266	252	225	244	221	242	233	234	262	245	233	260	249	233	237	234	230	252	226	228	236	243	224	235	222	242	261	256	215	245	241	235	250	245	229	215	218	225	244	214	226	202	238	259	227	237	247	203	253	243	236	248	241	242	218	235	246	249	221	245	239	223	265	261	221	252	228	243	234	239	255	264	243	233	226	214	233	224	222	236	224	237	223	233	255	213	244	229	258	240	223	231	265	230	238	215	268	225	236	239	250	228	275	238	203	232	229	216	215	222	242	230	264	231	250	219	233	218	224	230	228	266	213	235	212	234	275	252	241	237	270	278	251	268	241	247	242	245	225	258	237	242	206	251	231	229	220	230	257	224	229	223	227	252	214	271	234	251	248	233	218	268	221	211	240	224	235	242	223	232	239	230	230	237	269	228	237	220	245	231	211	244	248	271	246	252	211	228	221	234	270	220	235	225	238	216	241	250	229	251	240	236	252	253	232	255	261	254	227	246	248	249	220	258	214	276	247	247	218	247	258	203	257	254	253	231	244	241	245	255	249	221	248	268	238	243	256	219	235	257	221	217	229	216	225	248	226	256	275	231	258	225	235	237	232	203	202	273	231	209	245	225	242	242	246	238	225	239	214	232	260	236	255	265	242	246	268	270	237	241	257	222	230	252	256	235	238	213	256	236	224	211	254	266	247	228	216	251	259	223	210	211	245	238	238	232	236	238	254	244	244	248	234	253	228	252	257	258	237	249	230	239	236	258	247	229	231	230	289	233	242	197	268	220	250	262	237	255	228	249	209	263	251	242	262	241	218	209	218	240	241	229	235	235	200	255	232	272	256	236	238	238	238	237	230	232	218	238	270	228	260	250	226	240	217	260	222	216	243	253	237	242	233	242	245	222	216	223	240	270	249	225	231	250	233	236	242	246	240	255	251	241	255	250	243	244	213	244	226	266	240	267	230	230	216	224	216	259	235	249	216	229	242	224	247	232	220	221	267	250	274	253	207	258	241	180	248	257	266	242	223	253	214	232	221	233	269	227	232	265	233	228	232	211	228	239	229	247	234	238	260	232	248	235	240	238	249	226	233	208	256	238	205	230	258	253	244	234	253	257	221	254	262	275	264	272	281	252	216	236	219	246	231	240	222	236	242	247	241	257	208	228	238	226	215	243	247	236	257	221	254	232	262	278	235	242	249	252	251	223	201	256	234	237	241	229	262	264	233	243	240	224	221	211	233	217	247	270	266	225	257	234	216	232	258	250	238	228	228	216	227	272	216	228	257	262	272	256	237	227	271	258	238	228	273	247	239	204	227	261	236	238	259	223	209	232	219	238	247	255	227	232	241	210	234	244	226	260	253	227	245	235	243	260	259	261	221	220	205	259	249	245	244	215	256	235	225	244	246	224	205	250	232	223	228	241	248	237	240	232	247	213	214	249	230	224	239	256	249	232	231	256	254	215	231	250	236	265	255	225	248	241	248	245	243	252	236	227	275	211	243	249	221	258	222	242	214	219	256	244	247	230	228	256	236	232	226	239	229	270	250
28997	19615	16933	14123	7733	2709	1689	1445	1298	1221	1041	952	930	885	863	813	787	747	811	716	651	611	609	551	533	549	545	587	615	583	545	546	584	535	570	566	594	553	548	547	606	533	540	567	553	527	534	574	516	525	549	501	549	522	577	554	539	542	530	561	545	556	564	579	543	513	500	503	565	556	556	504	521	526	522	532	527	552	517	474	476	516	532	514	503	521	505	516	574	496	492	571	520	537	542	502	518	527	545	565	538	577	525	507	493	538	559	531	480	507	511	529	554	563	524	540	492	503	525	507	496	547	523	517	519	494	574	498	519	541	538	537	572	523	532	521	489	545	555	480	493	501	516	497	528	525	509	540	561	522	544	554	524	547	527	545	553	525	546	534	541	553	548	500	464	501	560	499	555	503	515	490	540	546	525	508	518	540	536	532	551	528	535	545	554	510	527	534	550	528	570	544	538	522	510	537	521	547	473	513	509	514	501	513	488	589	545	476	515	518	554	531	543	553	505	525	528	515	550	504	546	482	513	537	489	536	514	569	542	521	553	492	507	520	532	510	565	556	523	512	510	502	512	483	550	518	514	501	508	534	543	515	496	537	563	511	547	512	469	570	504	507	586	501	530	498	495	571	548	506	510	552	521	454	516	549	509	526	526	544	525	486	513	489	507	496	499	502	536	548	563	551	519	522	572	517	537	542	511	543	526	528	534	524	506	524	509	552	527	533	517	504	510	561	506	512	538	525	515	497	502	525	516	528	501	536	499	509	465	548	516	550	491	555	526	495	553	542	519	508	577	540	497	515	536	502	520	499	470	536	494	557	508	499	543	481	548	523	552	534	501	524	554	584	501	516	536	520	537	507	465	539	486	537	530	546	552	575	518	564	555	509	528	557	515	501	525	492	516	504	502	525	519	520	487	545	519	523	569	540	522	546	502	537	531	513	584	523	512	527	530	536	532	525	520	524	515	545	539	487	564	561	552	548	516	521	510	543	504	504	543	557	550	514	529	518	478	546	490	480	525	571	524	536	554	512	493	508	526	512	555	551	503	545	581	546	543	548	554	558	535	532	469	529	493	538	545	531	534	527	538	490	505	538	498	533	573	506	546	536	545	525	526	549	559	524	499	546	475	542	531	520	501	516	522	538	551	503	510	571	498	537	542	553	513	517	502	569	547	546	527	502	470	553	542	558	544	526	497	527	557	502	540	582	534	486	507	569	489	540	571	536	478	540	526	522	510	508	528	528	534	589	535	537	526	569	522	527	517	487	524	517	545	521	530	527	536	485	519	545	524	510	511	505	517	514	509	515	533	483	534	534	533	482	501	557	543	508	494	530	519	515	542	556	518	553	498	505	509	525	488	554	537	521	517	519	517	504	564	530	527	547	514	574	578	526	551	505	499	573	531	509	529	542	520	477	520	531	548	517	541	516	541	534	511	505	520	504	529	553	514	509	564	545	530	518	551	554	575	549	525	521	558	565	521	507	503	519	551	525	550	554	533	516	535	574	548	580	501	498	510	515	537	529	546	517	521	524	510	511	499	521	526	540	521	500	526	501	502	512	532	580	517	550	525	541	557	533	548	496	505	518	528	503	511	532	529	523	542	504	519	542	513	550	508	526	530	532	547	559	576	579	539	515	509	553	577	568	526	486	515	521	505	543	540	531	527	529	526	528	540	524	537	526	506	566	524	543	532	542	496	522	527	537	510	514	521	510	568	526	532	499	541	515	489	534	529	561	505	507	532	527	521	527	532	499	491	557	538	530	458	554	547	539	533	549	507	515	497	472	554	509	524	536	515	518	523	495	524	536	532	533	539	530	503	536	555	553	543	516	511	565	477	491	507	501	549	542	526	532	509	535	506	534	571	518	546	536	541	523	505	535	564	522	552	554	522	543	534	502	525	505	537	530	530	539	513	466	520	535	527	531	499	509	523	500	538	515	540	470	519	509	477	510	527	496	539	519	494	499	523	564	498	519	491	528	498	504	531	517	548	524	511	551	511	546	464	525	549	512	508	525	527	500	494	530	536	535	523	500	513	521	507	530	519	512	566	498	520	537	524	510	497	507	481	545	547	551	520	547	489	548	524	540	557	529	517	502	549	510	511	523	562	527	544	495	527	553	518	520	517	521	527	564	534	508	524	499	459	513	550	533	545	503	535	522	516	506	527	524	521	570	549	543	495	555	505	521	549	512	548	519	532	514	502	553	500	534	553	537	491	517	532	531	513	502	565	530	526	523	529	524	513	542	567	548	515	507	525	502	549	506	534	528	542	533	477	534	513	497	504	551	557	528	532	508	508	534	553	556	542	540	503	550	531	542	513	509	505	527	516	521	517	580	516	543	530	527	574	540	538	513	518	542	551	497	522	557	493	534	502	517	557	527	525	508	571	571	557	528	535	556	550	508	557	526	542	538	554	516	469	532	519	518	478	528	523	544	566	596	475	498	524	542	560	554	547	538	544	491	542	516	498	477	521	512	535	525	478	536	511	510	507	524	588	531	556	492	560	520	578	531	489	527	530	551	524	533	552	550	570	550	514	540	550	516	532	499	518	552	498	537	549	555	519	535	529	543	539	513	556	555	536	535	519	554	535	522	526	515	508	525	484	497	535	523	516	553	544	549	498	553	534	550	507	520	561	536	544	521	511	560	502	541	533	515	527	512	551	501	486	495	494	526	497	526	543	546	524	519	482	527	542	530	548	511	499	541	536	528	497	546	499	498	529	507	522	591	521	506	512	523	547	490	493	544	525	542	516	545	515	533	501	545	498	513	544	515	551	490	525	561	541	513	523	521	528	531	525	522	551	553	484	533	540	494	556	490	534	545	525	548	531	556	472	520	528	568	536	523	510	522	544	569	498	525	502	497	499	524	542	546	519	524	530	524	528	537	512	527	533	555	538	502	515	557	576	500	508	504	505	524	517	535	563	522	552	513	516	529	535	534	540	548	517	518	511	547	498	556	519	526	552	548	540	587	541	541	498	515	497	529	482	517	523	531	501	563	511	498	562	489	501	536	541	521	529	486	492	538	556	518	533	516	522	532	558	527	544	508	545	528	541	517	571	548	531	544	516	542	577	521	542	540	527	494	516	518	520	496	542	566	528	529	519	536	530	538	503	525	578	555	524	508	521	533	539	487	520	527	519	549	508	549	520	504	535	561	531	521	499	557	578	503	515	547	524	527	521	525	568	550	523	528	514	508	548	544	477	533	552	578	522	533	505	537	531	513	516	541	527	557	540	536	504	521	498	490	568	531	516	529	554	578	530	489	543	536	494	535	560	494	536	538	574	508	511	498	526	521	513	550	520	533	524	522	546	517	518	540	560	523	463	490	542	503	502	543	544	518	525	537	532	544	532	516	525	547	487	542	532	510	559	521	545	512	558	521	544	506	522	535	548	482	539	509	511	498	535	532	518	516	572	571	515	552	528	527	505	500	503	550	517	503	515	541	540	508	525	510	504	505	515	568	490	531	515	524	534	516	527	526	523	542	511	567
61568	33238	18354	10133	4718	1179	498	477	352	350	307	337	326	320	284	299	260	319	296	262	284	269	263	210	245	246	271	272	252	283	259	247	265	250	254	242	220	275	244	249	240	292	221	268	263	248	242	266	221	259	248	224	247	249	249	238	258	229	235	257	244	241	246	232	226	253	222	254	270	282	238	257	231	228	240	288	234	235	248	261	246	240	238	220	245	253	243	256	249	239	246	226	268	243	241	241	259	238	252	244	236	244	240	247	247	277	290	255	273	263	242	264	269	255	232	245	221	213	277	258	252	261	207	296	239	245	222	267	246	246	229	295	274	230	215	280	226	286	247	249	235	256	239	243	254	276	247	250	280	251	249	257	233	245	256	281	253	257	236	263	287	247	274	247	273	252	253	218	245	241	217	251	259	243	254	239	251	247	225	214	261	258	275	244	253	240	246	228	223	223	293	265	226	238	221	249	251	272	276	235	255	229	226	297	219	232	236	276	232	235	264	255	240	225	283	262	225	254	231	252	206	267	269	256	244	252	277	274	222	247	258	276	219	214	247	266	252	239	264	243	231	297	275	217	223	235	269	246	240	245	240	249	260	247	242	226	245	260	236	245	234	214	264	268	244	238	276	258	257	265	274	253	246	235	239	242	252	257	233	243	274	257	240	228	260	218	247	243	267	241	189	216	232	250	247	276	264	262	252	248	246	247	272	228	285	259	242	211	235	245	230	214	230	262	238	307	270	254	228	237	246	219	272	261	261	269	255	246	256	264	222	237	259	257	258	258	241	245	244	248	227	266	265	246	245	230	248	284	248	248	238	230	246	285	275	235	256	241	224	245	237	281	228	246	277	251	273	237	229	255	245	259	234	258	258	221	258	254	261	257	253	250	263	230	224	261	270	244	241	228	226	254	262	237	244	254	258	214	273	233	267	230	254	265	222	226	233	229	261	235	257	247	255	235	245	240	243	228	222	217	284	249	272	244	220	241	267	259	232	244	248	247	252	251	254	232	266	227	222	252	218	249	238	269	247	246	223	209	243	251	254	212	238	254	240	235	277	252	237	254	220	261	231	256	265	266	248	245	250	248	238	226	232	218	248	259	255	235	239	234	238	232	244	265	219	228	271	248	251	214	233	237	228	240	267	241	235	274	251	220	271	250	257	251	266	268	184	217	231	240	250	246	255	257	219	256	286	250	258	256	214	243	244	219	222	214	276	262	242	248	232	248	261	298	259	248	215	240	247	258	256	237	253	251	250	257	244	259	229	225	250	263	224	205	227	213	267	249	251	252	248	244	219	252	238	233	235	224	287	279	227	257	249	246	233	238	272	260	274	259	226	256	254	249	247	227	223	232	254	263	274	255	264	218	246	239	246	252	234	252	231	233	255	278	256	240	240	220	228	259	250	206	266	266	231	256	268	269	251	242	251	277	248	251	252	246	259	268	255	279	271	250	249	243	257	229	271	254	231	231	245	239	227	249	257	285	241	218	265	271	248	237	248	244	223	237	270	271	268	244	247	238	239	229	235	262	280	262	251	234	248	259	256	271	242	226	214	222	229	218	240	221	278	253	249	248	232	207	249	276	275	245	252	248	244	253	275	229	266	240	240	223	250	251	245	238	220	242	279	249	255	269	227	245	251	231	225	233	241	232	230	249	241	234	272	230	273	250	248	240	262	212	218	216	213	264	272	210	243	254	241	233	254	235	217	252	250	256	255	253	222	273	250	269	251	228	268	262	239	264	278	244	262	246	242	250	281	245	213	247	259	236	271	246	251	261	272	221	225	232	228	257	259	241	263	228	217	235	285	262	230	241	251	256	254	236	270	236	282	216	223	256	224	253	259	253	225	232	234	271	253	263	229	243	250	264	270	243	252	250	251	258	273	273	252	242	251	211	264	259	239	244	283	249	274	233	206	240	256	270	252	218	246	252	258	257	257	229	246	267	238	252	255	228	247	254	280	247	247	258	267	253	228	232	248	255	263	236	232	248	237	232	227	223	210	233	284	270	231	260	240	250	255	218	241	242	279	246	259	270	244	249	261	241	252	256	255	291	238	286	271	226	265	253	248	224	270	228	267	266	246	292	265	252	237	222	257	260	268	259	226	260	241	229	243	253	241	228	259	251	237	245	249	220	260	242	218	259	258	270	237	233	239	242	237	245	255	267	244	225	232	240	246	239	213	253	223	242	254	252	215	254	255	252	229	252	272	251	239	230	254	264	275	249	250	256	248	242	249	237	253	247	247	238	242	250	250	239	232	241	233	257	263	256	231	268	247	303	260	267	243	213	234	222	248	228	244	255	250	261	262	247	231	236	269	242	226	227	256	251	274	267	249	239	255	273	249	269	242	240	278	248	269	246	252	260	242	261	265	205	229	252	238	265	236	242	238	249	240	236	226	260	233	230	263	236	246	262	239	285	253	234	267	247	224	238	269	229	274	218	232	251	234	297	236	262	249	236	247	250	226	235	245	271	260	248	251	229	247	237	228	230	245	216	251	250	235	247	237	240	242	274	224	248	228	262	254	245	246	265	258	246	240	275	243	267	244	221	244	252	249	237	257	286	245	250	233	241	245	232	216	233	228	243	250	273	242	227	237	220	242	270	255	222	237	248	264	249	249	245	206	179	240	244	236	250	231	258	258	247	254	236	243	249	233	263	251	214	232	248	234	273	226	253	258	272	252	257	248	230	242	260	261	235	273	254	245	252	243	237	266	233	258	251	230	271	270	276	229	281	245	254	234	234	258	244	256	249	275	217	245	233	250	235	280	244	279	258	250	263	244	252	226	221	272	243	263	210	228	254	243	237	212	233	291	235	231	226	259	243	231	240	271	304	245	229	251	228	219	277	242	249	231	239	245	240	231	260	230	283	257	250	255	276	240	246	255	261	248	236	261	271	279	239	241	267	272	230	219	271	229	261	242	259	244	271	243	246	234	253	250	213	242	245	233	255	235	265	225	271	234	246	251	266	229	286	258	247	245	256	213	256	259	246	233	247	251	250	245	242	227	249	210	246	230	229	233	266	272	265	250	233	248	269	255	256	245	262	232	237	242	252	271	246	246	251	211	249	196	247	246	226	260	246	256	238	252	249	240	246	257	261	264	223	229	283	229	262	241	260	272	248	223	231	253	243	240	214	222	251	244	223	245	239	232	247	237	252	225	237	268	249	256	236	250	276	238	263	257	264	268	236	256	257	272	225	260	241	257	223	262	258	236	264	253	259	254	246	283	275	253	238	261	250	257	231	244	249	233	249	232	234	239	242	293	237	260	279	263	239	282	267	257	259	254	236	271	268	247	240	233	230	249	225	245	210	250	251	239	277	251	262	245	253	265	240	223	232	221	220	267	250	218	249	266	239	249	226	245	236	255	232	219	260	218	266	224	265	262	246	256	255	218	246	235	244	250	220	264	222	248	229	230	240	240	255	242	242	238	243	248	272	270	226	230	226	261	246	252	270	249	253	240	214	283	222	245	239	228	197	256	222	231	249	238	255
38643	23346	19975	18523	12024	3419	1589	1382	1219	1103	1032	1003	900	822	836	853	785	824	765	705	614	605	553	564	593	544	526	589	552	601	557	534	553	574	598	582	529	601	534	585	588	568	527	571	566	530	550	511	569	579	550	527	593	550	555	535	601	541	605	535	557	527	552	546	530	565	557	536	520	546	555	551	523	522	552	536	568	571	537	564	508	581	531	550	548	588	571	588	520	539	551	574	537	585	523	586	556	534	551	567	570	575	568	501	522	507	549	586	568	550	521	546	550	529	561	546	553	549	535	572	534	542	532	532	557	562	513	542	566	540	549	526	545	528	537	526	558	499	557	493	540	491	550	576	553	538	549	530	564	513	522	551	574	537	517	548	522	583	498	511	566	575	502	502	546	582	497	565	511	563	537	567	541	542	551	544	537	564	549	538	549	526	532	536	513	499	510	573	535	553	554	484	542	575	557	560	510	572	534	554	518	507	557	542	576	560	499	543	535	544	500	552	544	513	598	527	510	549	554	532	526	592	526	523	533	490	560	536	505	531	537	523	558	572	522	546	528	564	528	537	522	539	545	526	540	540	568	554	529	518	559	515	531	526	556	565	575	509	561	546	550	491	524	551	547	559	538	575	517	521	540	525	533	528	568	480	553	584	553	559	537	546	547	522	519	542	530	518	539	497	560	547	531	554	542	513	564	544	571	552	529	514	529	537	547	553	511	546	578	533	536	540	521	566	539	517	523	564	547	476	543	547	571	521	574	543	575	538	548	515	550	538	502	548	549	594	527	517	548	518	559	500	519	523	551	567	509	501	574	549	545	558	538	557	557	526	567	535	544	528	524	579	572	594	543	527	589	552	550	544	507	526	568	501	516	576	555	529	520	513	521	540	530	532	549	593	506	528	517	570	560	547	535	519	495	517	565	509	567	525	544	521	526	538	595	545	528	565	521	518	581	511	525	569	547	539	527	601	519	551	552	523	529	541	539	542	539	524	543	575	505	555	536	561	550	478	509	572	542	542	567	554	558	525	558	547	564	526	514	523	543	524	532	573	529	538	546	537	499	560	519	584	522	532	522	530	485	529	530	516	527	552	557	565	565	541	514	521	503	554	547	521	563	522	565	544	535	539	543	532	534	537	562	510	575	556	538	577	556	562	546	556	548	544	567	568	494	514	532	525	527	508	531	558	542	534	513	570	543	543	559	540	536	506	513	570	488	537	522	517	530	534	547	509	518	551	556	559	560	556	542	561	547	520	558	539	554	610	537	556	546	545	540	559	565	530	543	531	541	559	560	528	536	528	525	543	500	569	554	570	537	543	543	495	523	523	494	526	528	491	534	594	518	503	545	552	529	517	505	521	550	542	489	552	534	549	578	502	600	511	512	511	549	521	504	576	563	545	560	541	541	528	548	557	495	549	541	569	539	493	525	556	532	542	535	554	553	537	558	523	543	512	521	521	518	524	497	532	542	585	548	552	584	549	510	517	541	520	506	542	543	553	547	549	567	534	532	563	550	530	547	506	547	579	552	500	544	562	526	509	545	534	501	535	556	532	547	549	558	535	536	533	519	528	543	598	491	524	582	550	518	513	537	564	503	546	534	527	586	521	546	574	523	529	525	551	546	541	544	554	578	511	563	544	583	570	582	561	493	524	528	543	537	563	526	514	566	528	555	520	574	557	550	531	522	575	544	574	584	528	541	548	504	558	503	546	522	561	516	511	533	541	520	491	510	571	514	468	559	573	497	523	556	567	529	491	568	513	524	545	507	544	549	593	546	527	515	523	566	560	524	564	521	538	513	529	545	538	567	520	511	530	540	563	520	547	561	504	491	524	537	541	544	540	576	510	553	551	538	496	517	560	573	561	532	562	528	542	531	545	548	556	527	528	543	573	531	570	576	536	517	509	513	527	537	512	514	525	528	509	543	578	559	541	522	555	548	588	545	533	620	558	510	520	536	531	525	508	539	519	577	532	518	567	525	531	541	565	550	543	552	526	538	521	553	545	552	539	547	551	532	575	530	537	528	572	595	554	563	508	523	550	523	531	544	555	521	560	534	544	571	554	513	541	525	520	514	540	537	527	558	529	573	540	537	513	530	531	557	544	547	510	557	558	534	576	552	507	546	599	554	579	577	529	531	537	568	579	545	550	565	511	572	560	570	542	558	517	581	517	529	527	535	503	490	519	545	570	553	544	550	555	531	548	565	562	509	509	553	505	545	535	506	530	550	546	554	528	527	575	518	509	539	561	541	524	516	543	543	544	531	533	523	550	523	519	572	529	544	527	506	505	546	543	519	528	523	581	558	536	548	492	531	558	529	530	553	558	571	487	540	552	575	516	515	545	548	506	528	536	535	571	573	502	531	532	537	525	549	526	546	540	577	531	541	577	552	525	571	557	530	538	534	548	579	513	530	582	552	564	537	555	563	535	505	575	514	565	518	542	529	539	557	523	525	549	548	549	582	518	524	541	541	552	535	516	517	516	541	540	538	545	524	517	519	529	544	502	494	502	554	524	526	540	541	545	543	594	561	543	545	573	557	512	506	534	537	562	545	517	535	523	556	592	562	540	547	535	530	560	560	561	516	547	510	534	542	524	525	503	584	542	556	567	519	528	531	580	526	535	527	496	539	480	520	543	561	520	570	505	537	572	572	552	538	532	588	557	538	567	555	568	547	563	564	587	594	579	514	515	546	508	540	548	525	558	508	551	562	499	547	542	487	536	538	559	561	551	564	516	535	542	548	536	545	544	496	558	565	528	517	511	554	545	523	540	515	553	496	554	533	537	505	524	559	537	535	558	522	522	518	565	583	544	558	565	555	527	529	548	538	576	569	551	525	494	530	553	564	557	569	536	522	516	593	555	523	567	551	505	546	510	511	503	553	566	537	550	557	535	540	511	545	531	553	555	534	531	545	544	564	538	583	519	507	552	553	529	524	560	520	557	532	529	549	529	523	525	559	496	541	515	505	600	526	561	524	555	548	536	536	578	556	555	530	546	530	550	489	587	569	581	526	554	533	555	546	521	557	533	512	565	537	551	510	502	528	555	509	536	549	566	528	589	558	498	577	570	520	559	522	524	553	489	500	600	505	513	550	521	581	534	534	530	539	499	572	532	539	508	586	561	480	509	525	580	519	535	574	589	577	554	528	520	507	558	566	531	548	559	545	546	543	513	526	513	520	538	587	551	536	539	542	548	569	594	546	510	535	529	578	596	528	552	533	499	511	538	571	568	491	539	552	550	577	562	532	523	548	572	492	534	517	561	527	536	543	540	525	523	538	565	557	537	518	527	519	504	535	546	540	519	565	549	527	572	554	512	535	563	521	559	557	544	541	560	558	541	549	551	574	561	497	548	563	536	549	587	525	546	550	525	562	499	572	548	585	555	524	571	502	526	497	504	544	512	535	555	529	529	570	566	507	547	507	543	557	531	552	539	529	565	555	561	518	587	548	548	562	564	513	500	540	536	553	537	528	538	552	517	533	536	501	515	547	511
42513	18867	7738	3258	1256	450	352	348	318	322	322	294	278	314	269	271	280	269	289	275	275	244	237	235	257	247	230	232	258	247	219	265	281	267	247	262	260	254	252	242	277	259	280	238	235	266	267	263	252	271	263	244	291	261	254	251	235	230	269	246	260	228	269	238	272	259	238	276	262	242	272	236	252	233	269	263	268	226	252	238	273	239	275	264	251	270	247	298	282	254	250	237	269	247	262	249	237	253	236	280	251	261	237	250	242	242	245	207	230	222	230	283	262	264	268	260	254	275	247	245	251	283	285	221	253	261	242	284	263	218	219	246	226	250	240	265	299	222	254	221	269	254	237	283	255	227	262	246	256	262	283	229	232	292	254	250	246	253	257	240	250	253	253	252	243	268	251	227	246	253	264	265	267	260	256	248	221	266	257	266	258	230	257	256	277	243	258	234	242	255	254	249	227	227	286	280	259	240	239	269	254	274	263	261	281	258	223	274	256	256	273	279	262	247	235	213	258	279	257	278	250	280	251	241	289	240	246	251	236	272	240	265	218	254	270	230	278	242	233	256	249	232	268	268	320	234	257	279	251	241	251	269	231	246	260	224	267	248	271	263	231	281	287	272	217	236	256	277	267	276	242	252	273	254	252	248	239	229	303	270	265	250	257	269	269	279	236	231	272	254	241	256	258	245	261	239	270	236	266	293	239	253	245	262	252	278	279	234	260	239	243	261	253	290	257	251	258	275	225	243	271	246	243	230	226	238	220	241	254	280	259	260	240	256	251	266	273	239	272	220	256	232	241	220	249	253	253	264	235	268	241	245	263	250	234	256	244	262	237	243	242	225	244	246	247	253	251	242	275	213	275	253	259	260	269	248	259	263	251	227	268	267	257	256	248	307	263	259	252	262	268	232	283	240	246	275	284	274	248	266	275	267	241	230	240	241	249	246	237	275	287	265	246	251	232	276	287	225	257	249	238	256	255	273	234	242	246	213	238	251	261	263	253	232	209	241	265	220	240	273	253	268	253	279	259	249	222	254	263	235	221	271	258	270	253	232	270	243	265	255	273	231	264	259	263	261	246	214	243	246	241	267	275	265	257	268	232	264	254	226	242	255	248	220	244	277	271	269	258	288	244	220	286	237	261	265	250	225	254	254	251	274	255	216	282	250	274	252	246	254	244	244	243	235	234	249	228	297	241	261	253	230	275	264	235	261	249	238	302	247	309	268	277	262	254	253	279	256	248	241	259	289	244	270	252	250	245	247	218	264	259	282	267	283	268	221	232	229	239	260	263	229	248	228	289	231	243	256	277	261	298	232	249	258	256	232	275	265	290	266	243	264	253	262	246	237	267	226	239	260	285	266	236	244	271	235	246	231	266	251	243	262	255	252	253	232	242	248	267	217	279	249	246	268	241	247	235	249	271	290	244	236	281	275	252	226	267	276	255	246	250	232	279	271	242	259	242	260	253	277	261	231	239	247	274	246	271	263	247	248	267	274	274	248	235	245	270	240	263	251	268	230	266	270	259	246	273	251	259	270	241	217	217	227	246	257	269	252	261	261	299	253	302	228	283	266	263	230	243	232	252	261	254	232	253	278	270	269	248	251	253	251	245	239	276	250	258	245	266	264	299	264	227	231	256	248	269	232	259	266	238	237	239	231	243	272	270	244	252	261	267	232	225	222	245	252	243	250	291	276	256	252	264	245	267	280	273	277	270	259	249	271	242	264	255	255	252	256	254	276	268	250	252	287	251	244	266	285	250	254	249	237	238	241	306	278	302	261	242	250	231	233	260	264	274	265	266	277	246	267	262	278	289	253	262	244	256	248	247	254	241	269	270	248	262	225	302	240	270	284	260	285	269	279	258	231	266	254	264	278	248	278	260	258	245	245	265	277	264	296	269	256	277	251	252	270	265	248	256	262	277	250	297	277	231	252	227	228	261	258	252	234	244	264	258	287	229	274	218	248	253	242	279	260	258	251	263	266	266	249	262	250	238	279	283	230	277	282	249	255	263	272	250	228	263	224	259	256	262	242	243	212	273	255	276	248	242	253	263	284	256	243	234	229	258	259	249	229	241	260	256	261	255	230	225	256	277	245	249	252	258	264	270	245	250	248	234	256	253	274	244	263	282	274	268	255	241	247	268	272	275	268	303	267	248	262	243	278	272	256	281	248	275	266	260	239	267	281	262	237	260	237	257	268	256	257	231	236	252	253	288	276	240	240	254	264	250	222	253	245	266	265	250	271	242	260	277	264	262	268	263	273	259	273	272	262	272	240	284	292	287	255	270	251	219	229	259	264	227	279	258	239	264	253	247	249	274	223	249	242	248	293	275	248	238	249	237	249	255	247	217	261	241	229	263	248	259	246	257	215	234	250	268	276	264	288	285	272	273	246	275	283	253	251	279	247	279	255	276	239	254	277	281	244	235	255	292	234	254	263	252	264	277	252	236	273	282	263	260	258	275	276	253	238	262	297	272	267	265	246	248	215	260	263	266	275	265	218	239	253	272	256	253	241	260	249	273	269	249	234	229	249	273	242	258	254	245	262	266	252	249	274	279	218	234	297	248	250	281	242	213	263	261	259	268	264	267	248	245	296	241	244	228	256	236	256	238	258	247	255	269	248	195	244	249	247	246	259	284	224	240	275	251	223	236	267	246	215	262	281	235	224	236	271	252	228	240	284	242	263	215	264	289	264	273	255	269	266	272	247	248	264	289	222	250	264	237	242	250	262	262	306	256	272	241	247	257	270	252	229	259	301	219	238	254	278	236	227	244	241	253	269	250	232	240	262	263	249	265	280	233	242	262	240	202	240	249	251	245	252	248	249	262	262	273	255	260	242	242	265	261	299	249	214	236	263	248	253	237	280	277	233	258	236	263	263	272	251	245	267	225	228	264	244	247	268	276	279	248	222	278	237	244	236	277	254	252	252	253	280	275	272	268	257	242	254	227	254	266	241	250	279	264	248	238	242	252	261	247	268	259	267	265	261	236	247	245	239	210	242	252	276	248	287	239	248	265	260	278	260	280	276	253	244	267	247	266	243	279	258	274	227	235	287	262	272	270	225	237	274	272	257	259	246	261	272	272	252	247	270	257	270	247	246	211	233	247	259	259	251	282	254	268	205	287	235	237	250	244	240	254	267	259	237	284	258	231	258	235	272	229	275	262	242	239	266	240	258	245	257	237	251	272	261	270	254	272	268	265	244	245	222	230	244	258	237	255	260	236	243	265	282	266	232	267	281	253	278	228	238	253	264	253	268	264	257	226	259	281	243	260	253	257	264	245	260	256	276	254	287	296	258	287	221	248	259	221	269	269	245	258	256	247	262	250	266	261	233	259	258	228	273	242	289	261	263	250	259	256	236	251	256	242	230	255	238	204	249	270	225	254	231	257	277	252	238	261	277	275	254	266	255	242	304	285	265	244	244	251	244	254	262	278	261	257	244	283	239	259	241	248	275	273	248	219	241	251	242	261	256	249	249	223	270	249	253
26475	13039	10666	7557	3853	1354	984	960	885	799	779	701	724	644	664	686	636	664	681	657	594	590	579	595	575	545	565	515	533	542	597	514	582	603	557	559	558	561	579	579	590	579	540	544	569	545	558	589	552	563	546	585	568	592	528	559	535	559	528	572	540	548	565	524	572	580	544	539	539	570	551	542	611	538	570	524	540	559	534	555	535	537	568	527	571	572	528	560	575	560	538	595	528	583	596	523	514	529	541	548	543	553	548	538	472	546	543	541	502	558	566	559	537	563	568	536	576	523	626	592	557	556	565	574	501	542	568	599	572	546	546	525	550	552	553	583	544	566	573	570	613	563	575	527	548	609	568	576	489	598	579	595	538	580	529	548	540	575	559	582	520	521	493	568	585	569	589	555	552	559	546	502	528	599	586	540	609	588	614	578	556	607	553	518	535	523	558	563	606	560	554	576	559	556	587	570	551	536	561	530	559	541	566	535	521	550	550	534	558	569	557	604	549	552	544	522	543	545	528	543	584	553	551	560	577	582	554	512	546	555	530	558	548	565	570	555	538	532	517	584	569	536	590	534	561	592	568	548	500	577	514	557	552	535	581	548	549	559	584	554	551	527	577	522	550	540	583	568	602	515	567	559	525	530	509	560	561	499	532	557	532	512	556	544	563	557	558	524	546	547	554	510	567	518	591	545	572	555	538	588	593	558	536	558	571	550	571	546	544	527	540	596	560	531	538	557	543	588	537	568	559	547	573	584	611	550	590	593	539	553	581	571	546	596	557	603	561	574	545	544	523	574	555	594	580	560	545	548	505	540	530	563	536	574	560	549	543	542	557	588	588	557	554	550	488	525	526	537	520	553	511	567	567	601	558	526	509	550	554	563	531	550	549	538	554	576	548	604	558	580	550	541	537	530	626	519	561	545	583	604	536	489	527	566	555	551	543	575	561	556	543	555	541	571	552	530	528	604	606	544	529	563	586	582	566	535	541	525	546	554	551	589	521	533	574	548	535	539	547	576	570	548	568	563	586	513	529	591	567	544	605	553	591	565	562	544	588	567	551	563	551	548	589	550	566	542	547	524	546	554	579	546	570	537	522	550	537	540	528	551	551	562	560	558	570	544	570	568	558	545	569	570	551	570	575	537	588	578	559	565	564	581	519	588	515	548	521	568	580	517	546	541	575	556	576	562	528	549	540	544	556	565	562	588	515	538	540	545	579	597	564	542	592	573	536	519	568	538	539	521	567	568	545	549	554	595	518	569	549	553	598	543	512	590	570	542	531	573	521	556	505	588	533	545	548	552	527	566	575	501	588	539	545	527	541	556	551	561	537	539	571	569	542	555	544	548	572	577	527	556	597	556	571	553	578	576	536	575	585	529	561	544	568	548	529	556	553	553	538	515	553	537	567	533	550	595	541	543	538	531	527	565	538	558	568	562	523	585	593	588	557	571	550	556	541	545	554	588	545	509	525	520	554	541	550	601	570	508	531	565	583	564	570	555	546	566	529	534	583	537	524	544	575	550	530	566	551	557	553	517	519	534	588	572	569	540	527	550	546	578	551	517	560	543	538	567	554	542	577	544	540	561	542	585	563	557	577	522	491	521	551	574	557	571	519	573	575	532	517	573	544	561	561	542	559	546	539	543	580	574	607	541	542	570	559	546	554	562	552	542	592	528	511	545	554	590	528	557	551	559	569	530	550	548	577	509	571	544	546	553	595	515	530	532	522	553	535	540	576	538	552	568	536	572	552	569	567	539	540	555	551	515	541	527	530	569	564	616	557	586	546	578	574	543	603	565	560	544	556	550	554	567	588	529	578	540	559	549	556	561	595	590	578	562	544	552	528	583	582	599	555	564	549	575	579	576	561	534	549	554	547	576	612	558	530	579	564	556	549	537	580	564	553	559	507	577	541	564	550	536	533	542	536	586	532	545	579	532	535	542	524	483	534	580	570	555	567	557	566	518	556	570	540	570	560	552	538	629	520	559	550	553	551	565	550	597	540	548	555	572	528	547	556	515	532	559	576	554	569	575	519	556	556	596	525	575	544	557	554	575	561	569	538	550	576	586	546	552	568	534	537	582	536	596	544	559	569	547	545	580	581	554	571	561	549	484	568	566	538	562	546	507	515	549	578	551	515	549	557	547	569	546	596	548	584	517	562	544	580	532	571	566	592	554	581	598	551	562	516	525	543	556	553	556	538	529	566	533	515	595	544	553	547	505	588	575	537	548	592	551	545	550	564	535	546	545	548	527	562	595	496	544	551	575	571	529	537	534	516	559	543	532	583	551	568	508	564	540	566	554	539	523	557	557	548	557	585	544	580	572	544	571	552	544	509	541	564	560	534	562	534	549	552	563	555	534	537	549	591	567	518	572	570	593	501	521	537	515	565	532	526	586	558	548	563	581	547	542	542	517	558	592	531	549	484	544	547	595	576	532	568	528	541	556	574	574	530	521	541	508	569	552	574	554	581	508	534	522	537	564	569	507	567	528	521	522	565	571	539	542	590	580	586	525	594	570	528	549	529	558	548	580	556	498	499	545	536	569	550	612	533	565	615	558	519	535	546	572	548	528	552	528	532	537	568	553	560	590	545	553	563	594	557	537	612	562	564	537	584	537	561	568	574	527	533	567	534	578	531	545	539	557	569	586	545	559	557	528	553	541	547	563	569	586	501	540	589	602	572	530	535	543	555	509	550	541	563	569	568	555	556	548	557	532	553	573	558	513	575	574	541	559	561	536	597	545	581	551	553	534	556	548	610	551	532	559	571	518	527	546	532	524	544	544	580	548	580	559	539	552	561	537	515	563	566	583	574	569	568	530	541	556	541	587	573	527	558	587	535	525	554	581	531	522	580	578	563	570	572	559	554	563	552	564	543	573	553	530	474	554	552	529	578	539	552	573	523	608	553	569	590	600	545	537	581	519	566	570	577	545	530	520	553	546	543	579	560	580	569	569	513	534	553	573	552	537	509	549	571	567	578	532	580	520	588	550	535	537	543	568	554	530	529	574	524	574	559	504	587	526	533	566	502	594	543	565	554	524	539	535	563	539	577	562	495	497	526	554	539	527	561	536	554	530	544	516	555	551	550	578	522	562	569	580	550	559	583	559	567	548	544	531	551	555	519	570	543	601	522	573	551	578	541	533	555	540	554	547	528	554	557	542	544	565	534	586	545	539	564	529	569	577	559	585	581	580	527	534	556	585	551	515	570	562	591	569	591	555	537	553	512	556	564	563	519	543	595	597	512	553	575	561	551	534	523	553	543	562	516	569	529	550	592	536	586	568	559	560	528	563	564	532	566	559	548	548	543	570	570	540	535	570	571	570	526	586	547	580	476	590	558	539	556	531	552	552	566	555	534	545	570	593	553	542	528	599	540	571	569	518	562	517	513	554	547	564	550	544	563	521	563	520	571	598	524	531	596	593	563	591	577	566	522	568	526	543	573	538	544	591	571	558	545	594	551	572	529	539	536	541	593	551	564	540	562	592
52755	29147	17161	8649	2997	961	353	353	311	302	296	255	299	293	308	276	245	248	281	267	222	243	270	260	221	278	246	243	231	272	236	236	252	232	232	265	217	255	234	249	237	204	268	251	263	255	250	236	274	246	225	254	261	258	247	236	283	247	207	214	250	261	246	242	241	241	232	243	263	243	248	221	252	234	272	253	247	231	218	230	231	244	219	249	235	255	231	243	229	235	239	243	244	209	220	235	266	259	250	255	272	256	199	224	281	264	234	231	223	216	224	250	211	226	225	224	237	241	276	241	214	246	240	242	243	243	259	222	211	228	246	253	268	240	257	262	264	207	243	232	239	242	238	249	268	248	226	250	242	236	256	233	244	226	236	273	253	229	230	220	258	213	240	230	215	278	253	254	202	242	256	237	265	240	223	253	259	243	213	280	235	232	240	220	244	267	235	248	290	237	242	244	217	255	254	217	260	243	252	237	270	206	219	252	249	251	259	236	266	249	237	232	267	240	253	248	236	263	241	266	225	248	260	250	258	241	226	259	258	258	246	216	227	231	236	256	239	252	248	283	230	232	240	273	236	233	241	234	222	245	233	264	255	226	273	232	209	247	255	226	225	248	210	205	263	226	255	266	204	254	265	229	223	253	286	232	243	239	230	271	255	223	233	234	242	241	232	242	260	235	244	241	229	258	240	231	244	256	246	258	250	254	265	256	260	224	257	254	287	251	208	245	232	244	253	241	202	219	248	263	244	256	255	257	250	262	261	236	252	236	256	241	254	223	247	251	253	240	246	249	247	239	251	256	232	259	240	245	241	270	247	259	211	210	238	220	250	260	242	209	247	257	240	224	234	225	226	249	259	237	282	264	252	226	235	225	216	246	240	275	258	253	243	245	273	251	232	248	213	236	226	261	266	241	250	224	222	251	235	212	292	269	246	244	236	251	261	230	238	233	256	222	228	252	253	260	278	282	234	295	251	248	234	217	222	230	242	215	227	240	242	259	260	215	245	236	276	231	245	239	240	212	216	254	216	272	252	243	246	230	230	270	273	280	217	271	265	247	241	221	248	277	259	253	229	262	263	249	219	236	231	249	219	257	237	235	237	226	200	258	210	257	248	239	206	253	268	239	239	260	234	250	272	257	223	254	243	264	223	234	260	249	261	267	234	242	265	249	211	261	203	238	240	255	230	243	258	255	254	224	246	241	232	199	274	239	237	237	237	235	244	287	278	240	243	223	256	224	275	241	227	236	222	239	257	231	212	222	252	268	255	218	215	237	259	240	213	269	260	250	237	259	237	253	246	245	210	241	264	216	232	259	253	268	236	258	230	237	250	210	237	220	245	256	270	267	231	223	261	244	246	252	241	248	235	227	221	234	263	229	236	246	241	243	246	278	226	259	251	219	280	232	229	254	259	275	230	265	243	238	238	202	249	246	251	249	248	245	251	238	261	302	219	246	231	248	244	235	256	241	276	262	265	251	242	242	248	255	231	246	209	256	245	213	257	260	230	273	237	253	250	240	245	245	269	259	243	209	268	229	252	251	225	246	242	233	261	209	216	241	230	252	245	235	247	244	239	243	239	250	212	225	253	228	218	248	249	244	276	261	258	256	266	218	227	248	248	240	241	244	246	267	240	238	232	231	264	221	261	245	232	245	241	256	234	256	258	228	234	240	223	230	277	241	232	261	262	236	243	251	202	232	226	241	281	246	254	245	235	235	253	227	242	217	285	238	221	235	241	230	227	233	222	235	226	233	254	244	225	245	253	228	232	260	254	251	236	249	240	247	218	262	241	262	258	226	219	252	238	230	240	252	244	275	256	221	217	257	235	226	232	225	243	280	274	242	241	255	278	223	250	232	249	240	244	248	237	255	240	231	258	253	246	239	228	242	248	229	247	249	247	223	296	252	254	259	231	215	246	250	239	250	264	241	251	244	230	213	278	252	245	250	261	261	216	244	237	231	261	281	270	248	260	259	266	271	225	204	242	222	241	245	204	223	251	241	255	263	234	256	242	271	243	266	235	263	230	249	243	230	233	249	256	222	251	220	236	236	228	268	267	257	257	222	212	240	223	249	245	241	268	247	230	238	260	250	257	246	218	241	260	239	242	228	254	246	224	234	261	199	239	232	214	267	237	245	249	240	245	238	255	232	254	266	212	200	219	253	246	221	275	246	258	243	239	262	239	270	248	222	253	254	265	272	239	224	263	215	267	223	286	248	253	256	209	263	223	227	241	219	235	254	255	294	307	251	246	243	260	229	249	247	245	239	228	265	262	241	240	225	241	242	211	270	257	236	240	247	234	225	234	228	263	235	220	231	221	232	247	250	218	250	234	265	279	250	219	242	261	254	249	248	220	252	261	212	265	244	244	254	247	238	220	263	252	253	240	204	236	239	262	261	239	249	249	207	223	248	270	272	265	241	238	273	227	216	247	235	264	218	233	248	258	252	246	232	239	239	271	271	250	233	236	288	280	252	227	243	248	234	240	237	230	258	257	263	275	246	262	230	209	253	284	236	213	224	212	266	243	222	259	241	228	239	261	254	265	241	261	210	217	233	261	231	230	221	227	244	225	241	228	226	255	229	214	258	259	258	262	255	248	219	239	222	241	246	268	263	237	233	218	224	196	225	242	257	249	216	231	230	255	255	241	239	266	250	232	228	231	260	227	274	238	263	257	251	240	281	234	252	239	260	240	260	252	230	268	230	250	226	238	220	264	211	230	224	244	259	245	231	243	242	269	253	225	202	215	270	234	270	295	267	237	249	222	252	244	261	244	224	233	264	251	247	194	247	211	246	256	243	255	256	228	239	265	244	259	244	258	240	244	243	218	244	226	228	276	234	273	236	227	234	255	259	245	234	240	226	260	227	246	218	253	240	208	232	237	255	253	254	251	219	246	251	234	263	244	245	235	246	266	234	245	262	219	263	234	236	236	225	241	246	221	269	239	271	243	243	242	221	239	250	225	210	234	235	232	235	231	275	235	241	242	268	251	246	255	237	229	224	253	237	233	217	241	269	248	217	240	225	265	260	235	229	250	223	243	244	229	263	251	231	246	236	238	284	251	252	237	232	256	207	257	256	208	248	250	266	256	237	285	259	244	244	228	246	256	224	233	212	219	228	241	251	212	261	267	222	245	240	225	252	246	249	249	256	236	225	247	213	245	238	255	248	254	249	220	238	250	253	258	231	234	223	241	254	243	226	240	209	257	258	246	252	249	246	248	221	246	242	272	256	237	217	255	236	244	245	263	222	256	243	254	238	235	226	232	240	239	221	231	242	208	260	288	262	221	264	249	247	267	235	246	247	229	231	228	232	260	243	253	263	235	279	260	255	238	243	256	218	243	245	244	251	242	238	222	248	231	232	245	253	231	255	226	249	237	239	231	204	227	209	228	248	256	266	261	256	270	251	244	257	244	234	263	255	244	240	255	222	246	274	232	242	241	243	239	217	229	239	202	242	246	290	252	237	253	228	246	240	251	248	270	268	270	250
33316	22017	20981	15512	8097	2991	1116	1010	922	809	734	738	759	764	699	709	688	672	759	631	546	619	556	539	547	551	556	566	527	547	544	558	560	552	511	579	566	568	544	547	525	542	518	510	576	547	605	528	582	581	559	521	541	574	584	522	528	530	537	527	573	546	552	535	574	523	512	526	588	543	518	538	547	510	549	494	567	516	512	548	512	563	507	550	533	528	562	545	561	553	528	516	519	521	573	537	508	580	488	546	554	573	530	566	577	545	526	523	536	478	511	539	499	532	510	530	539	553	525	537	544	547	538	535	544	538	555	528	514	553	523	524	537	548	537	583	538	568	513	497	526	555	552	501	557	522	576	539	570	493	563	505	549	517	551	524	534	533	497	513	522	561	472	544	534	502	498	542	571	570	472	549	523	512	495	522	514	521	552	541	522	572	558	544	537	566	519	528	565	552	542	524	521	547	570	515	560	553	559	528	509	480	513	546	559	562	544	538	546	517	548	513	529	539	513	498	509	549	529	539	557	545	503	561	553	554	542	533	536	508	520	533	548	577	587	547	515	514	517	504	547	537	538	486	518	551	532	510	536	518	513	559	535	532	531	563	526	513	578	517	525	539	545	530	530	571	549	498	539	508	531	522	541	551	555	539	518	533	533	532	552	555	566	521	533	534	530	499	525	522	532	519	538	507	535	551	520	529	527	520	527	530	564	537	558	545	528	550	533	533	520	528	503	499	545	520	531	541	579	543	559	506	538	518	578	515	520	550	550	523	521	544	555	536	524	559	514	529	505	549	537	515	559	515	545	512	572	587	517	533	514	531	553	537	590	544	523	524	528	538	547	540	533	520	536	596	539	571	510	556	532	530	495	516	550	521	543	520	513	528	528	524	574	536	479	556	530	563	506	578	538	552	531	554	532	522	537	527	569	567	521	566	518	574	507	541	513	512	541	565	503	553	539	533	544	551	515	533	560	524	525	518	526	528	546	524	533	525	539	538	535	525	539	522	507	519	542	544	544	552	534	520	537	535	568	534	521	560	553	588	518	568	505	525	510	500	574	562	516	523	529	552	499	532	549	557	553	551	552	552	562	523	548	553	535	550	519	521	555	522	557	544	568	529	510	583	536	518	487	525	579	535	510	553	552	507	495	534	495	553	532	528	533	497	569	534	565	535	513	503	537	541	585	561	527	511	533	518	564	501	540	552	539	543	516	547	546	512	544	533	551	518	558	548	538	559	570	529	514	544	592	551	549	542	540	558	545	550	507	513	530	534	570	571	518	526	519	529	560	538	504	528	550	501	558	525	549	528	520	529	545	549	541	532	525	548	542	540	536	511	557	577	530	496	545	551	552	532	551	509	573	523	529	573	527	551	584	537	521	524	505	517	522	559	545	564	547	522	508	549	552	521	566	538	527	546	525	539	505	509	531	572	550	552	559	530	514	539	545	549	524	529	531	550	565	549	533	563	510	552	555	515	537	568	519	540	536	533	506	542	554	507	561	540	543	507	558	537	528	525	522	517	528	524	538	543	545	534	492	506	570	511	519	540	532	475	537	548	480	565	559	542	520	534	532	513	514	510	550	541	527	568	525	514	523	536	499	517	529	529	528	559	554	571	549	575	546	548	550	515	522	554	589	539	511	547	531	541	534	550	509	472	539	493	526	514	525	529	519	493	557	554	526	565	545	527	523	573	538	527	502	575	556	536	502	505	510	516	532	520	556	548	490	529	536	569	531	582	562	528	509	527	546	550	522	524	546	514	511	548	536	557	499	544	531	510	533	560	531	551	562	532	532	517	577	515	545	568	560	502	552	548	484	501	510	512	549	501	549	568	562	529	527	538	536	545	544	512	549	573	524	548	511	551	512	528	552	538	562	490	530	503	512	502	549	538	558	537	539	560	539	572	531	558	560	531	545	535	523	482	522	518	535	537	586	514	527	580	529	525	518	568	528	532	566	532	492	500	540	547	513	510	507	541	533	498	510	549	519	555	548	534	552	556	538	513	507	541	558	540	528	544	532	541	531	504	528	540	552	570	549	539	573	546	562	533	539	538	518	503	563	538	523	494	540	527	487	558	526	527	515	538	519	553	524	569	545	527	491	558	529	537	541	521	531	527	566	540	508	569	536	509	509	599	589	555	554	548	582	520	521	503	547	523	498	548	509	525	501	507	563	506	549	536	511	522	499	508	554	482	515	544	519	577	528	539	552	552	483	504	555	556	541	543	535	542	546	522	535	501	474	551	525	571	547	566	589	514	541	496	507	568	542	522	512	518	510	517	545	520	571	530	558	494	505	596	535	539	547	547	554	522	515	535	563	526	556	519	489	564	540	529	506	529	543	562	509	509	541	558	530	549	544	563	547	576	560	554	516	526	509	564	535	526	532	543	496	476	545	532	532	549	512	546	533	534	485	537	563	516	546	530	535	560	601	547	545	547	491	543	509	506	491	505	554	524	497	534	531	525	517	558	527	512	517	537	566	550	568	535	528	560	518	556	565	525	537	558	543	523	526	521	563	543	534	558	532	534	505	549	568	552	575	562	503	535	543	541	493	541	547	528	547	497	512	506	556	542	554	536	501	554	535	520	536	583	569	520	552	516	528	528	535	550	571	551	546	528	470	537	568	506	559	527	546	544	551	577	541	538	517	560	508	540	511	521	553	538	521	536	534	507	552	538	527	482	594	522	526	556	539	515	518	544	533	497	541	522	538	552	530	511	544	538	527	496	521	517	515	552	506	514	508	566	497	459	556	530	540	580	529	552	504	536	505	546	531	534	492	562	560	513	513	514	541	517	543	543	521	521	581	567	534	511	554	569	571	564	530	521	557	498	547	522	540	558	515	546	528	565	513	543	561	545	568	532	539	569	513	547	556	542	497	516	558	504	537	528	556	510	562	536	530	520	546	533	508	521	555	533	548	531	539	560	501	558	493	569	548	556	554	534	527	518	528	511	517	543	558	520	520	535	533	526	562	556	569	556	495	533	550	521	509	473	534	498	547	574	555	527	504	533	550	540	525	547	566	576	540	527	529	540	517	529	523	581	520	532	565	504	531	532	551	504	504	571	545	538	516	568	563	528	571	531	581	569	519	541	530	506	616	531	500	519	565	536	510	559	537	512	542	560	536	531	478	507	572	514	511	535	533	511	548	550	532	547	515	491	526	536	533	528	499	536	568	532	515	547	543	525	518	526	556	539	598	517	564	531	550	529	534	558	552	559	532	545	577	522	516	576	559	509	527	525	538	539	534	500	511	544	549	532	525	521	555	570	523	521	510	541	546	544	556	490	537	496	536	532	550	511	538	591	538	555	479	535	529	536	514	553	538	557	538	586	532	531	511	498	543	543	546	536	531	484	548	542	546	554	517	522	546	527	544	531	547	549	473	539	501	552	490	538	551	532	552	553	553	552	533	547	543	538	564	550	561	497	530	529	554	530	553	544	564	529	523	545	532	547	552	518	519	540	527	548	564	565	544	555	560	574	530	551	488	526	515	554
62797	39139	20035	6930	2624	754	362	337	320	337	289	317	288	288	272	314	255	287	281	262	235	259	276	247	232	237	231	224	266	228	269	241	249	243	249	248	279	259	262	272	258	263	274	246	242	263	256	256	261	283	238	253	230	256	242	231	243	237	232	232	235	245	228	225	258	260	273	243	245	223	250	227	253	247	252	235	262	248	242	264	231	267	244	265	241	241	262	249	267	248	225	250	262	280	258	234	223	253	274	250	263	280	216	248	264	241	209	272	240	275	243	246	258	279	245	218	235	262	222	237	247	250	240	268	238	248	260	260	273	260	212	251	260	243	268	285	249	235	264	238	279	245	241	281	240	238	300	223	255	262	267	281	244	236	279	267	244	262	257	246	231	227	231	239	237	247	224	258	258	255	213	247	244	265	254	252	281	237	232	261	269	277	245	277	286	235	213	233	263	264	245	254	230	255	249	232	271	233	280	222	249	250	242	278	250	239	236	238	277	259	265	254	250	259	270	257	235	244	239	244	254	267	250	268	255	236	238	239	210	243	247	237	267	240	225	247	254	236	272	257	251	275	246	257	256	246	252	208	242	234	217	268	261	249	265	259	240	219	242	249	234	262	254	220	241	250	253	223	230	284	244	238	248	240	234	275	250	241	269	274	249	236	249	250	230	243	242	258	256	232	215	241	233	263	249	254	269	227	254	239	244	239	239	241	238	257	230	266	279	256	232	283	248	258	246	218	241	243	242	256	253	234	233	243	244	258	233	212	249	233	272	247	236	264	219	245	235	269	220	250	261	222	285	284	244	235	252	231	250	261	258	236	247	242	244	276	238	261	214	230	236	236	265	242	272	237	248	240	235	238	243	257	207	228	245	251	272	301	257	227	263	240	238	264	273	280	235	248	268	281	277	251	247	247	221	271	257	251	216	246	246	250	250	245	263	249	266	263	237	249	262	259	232	228	245	237	249	270	227	243	232	229	270	254	248	246	248	257	237	227	258	258	251	246	245	244	225	259	244	232	261	249	239	264	255	242	255	230	245	223	260	252	226	241	251	277	282	274	268	253	247	229	238	237	234	256	262	261	255	213	270	269	237	248	218	228	248	250	255	273	243	263	247	249	244	280	216	261	254	274	280	234	283	280	213	250	229	240	254	279	239	254	213	208	255	269	216	274	245	222	223	272	240	225	266	255	252	258	252	253	276	252	250	284	271	235	245	280	245	216	230	266	244	250	249	231	251	233	232	260	296	260	272	258	257	231	261	255	251	248	248	246	237	255	261	248	249	245	253	267	254	245	218	259	243	242	218	222	257	251	240	292	215	238	236	257	250	247	257	259	255	248	289	252	276	266	234	244	265	272	235	275	248	247	263	263	244	249	248	225	248	253	250	236	264	244	269	247	256	275	262	259	244	288	247	226	241	249	235	267	232	255	266	238	274	226	234	220	229	243	231	266	268	257	241	245	243	250	263	232	251	235	268	235	239	234	231	247	257	224	254	223	247	235	268	206	284	248	240	227	239	222	242	264	254	240	273	238	254	250	257	275	249	247	248	207	237	268	231	242	245	273	272	221	248	251	259	259	235	267	233	269	263	276	257	254	249	234	265	239	253	269	260	256	225	230	222	204	238	240	237	242	222	260	252	269	280	250	252	243	240	270	224	246	261	237	237	253	250	234	258	202	220	253	250	242	259	249	213	256	242	257	259	276	232	250	264	240	262	220	239	237	245	241	233	258	239	248	253	268	262	246	227	237	243	240	233	231	246	228	208	234	217	246	213	252	262	229	239	271	222	256	234	269	259	221	251	238	282	235	250	245	227	273	247	233	260	260	242	255	263	263	245	246	277	260	229	238	270	256	253	231	216	278	227	246	273	228	272	252	260	263	229	257	251	245	236	233	250	243	228	244	269	237	258	245	216	258	257	257	267	260	202	260	230	248	228	257	248	240	259	268	245	274	244	289	256	234	278	271	230	234	237	237	265	251	246	217	250	253	280	233	258	231	241	277	260	257	246	245	249	266	251	249	250	283	248	259	253	247	247	235	220	249	256	197	243	239	229	228	263	246	246	272	229	241	268	236	236	245	227	240	264	244	243	260	240	234	253	240	243	223	240	246	272	207	252	251	220	269	247	247	254	233	221	227	258	244	240	244	246	267	219	267	264	250	243	267	266	236	260	243	257	251	261	228	240	267	234	256	244	263	265	226	255	245	255	244	238	221	231	288	265	300	256	267	251	282	262	245	260	245	261	286	290	253	232	256	238	247	269	248	261	281	254	252	283	240	269	259	236	244	219	273	256	276	260	262	240	256	239	240	242	217	253	240	236	282	229	261	222	234	247	246	266	242	263	250	263	252	257	242	249	212	231	263	225	251	242	256	236	228	245	252	247	293	250	236	266	249	239	265	246	245	254	253	268	246	259	240	260	246	241	253	250	243	275	258	253	233	230	236	235	241	266	217	234	266	262	245	231	249	254	237	242	248	273	277	243	259	238	257	250	271	266	232	260	272	263	247	256	272	261	272	266	255	235	253	235	265	237	231	221	238	257	240	229	265	232	233	265	231	246	239	258	275	255	241	248	272	251	231	247	256	276	236	229	265	245	225	253	248	252	267	262	269	268	257	281	247	282	243	242	226	232	249	259	284	225	233	236	236	236	265	250	256	236	251	228	259	287	287	273	251	265	252	273	235	245	243	237	272	269	260	260	262	266	233	230	265	238	255	275	252	234	262	222	227	248	234	293	251	267	226	256	271	236	247	271	250	191	259	227	235	223	258	239	237	219	258	270	229	259	243	229	217	209	221	242	220	253	261	261	245	235	246	275	242	250	216	246	264	272	244	224	254	226	230	246	245	289	252	257	234	230	212	246	227	275	246	270	249	252	235	205	241	229	280	247	233	278	247	254	266	228	250	256	255	252	258	253	235	249	239	270	243	249	219	236	243	253	261	229	246	240	246	243	240	212	215	286	229	274	268	247	252	258	229	227	252	231	201	247	256	223	267	249	261	246	239	241	244	225	252	234	225	252	278	259	279	268	214	238	286	247	235	235	217	258	211	231	235	258	247	247	221	263	255	275	223	270	254	243	257	243	264	232	240	260	257	254	239	258	239	254	261	249	235	240	251	258	259	239	275	252	248	264	246	275	263	241	258	268	242	264	246	224	231	270	234	232	246	258	256	262	239	262	280	259	247	253	258	257	264	262	278	277	263	249	252	246	258	224	244	245	277	284	237	244	245	250	251	256	254	274	259	260	242	253	237	267	249	275	226	245	258	230	278	281	241	247	272	265	263	249	256	241	226	228	245	246	230	283	249	233	249	252	232	230	236	269	264	246	240	215	225	259	286	253	244	252	232	260	261	262	260	276	240	226	240	261	256	257	235	244	250	251	262	266	215	216	229	233	251	235	216	264	249	273	257	264	243	268	252	243	238	258	261	244	251	272	232	261	265	266	249	238	255	247	244	239	248	257	266	278	240	254	238	256	265	270	217	245	246	227	242
40697	30528	19239	11512	6569	2171	1194	1081	919	881	806	776	720	696	703	703	682	695	753	642	527	538	562	537	593	546	537	551	530	538	575	580	551	598	610	539	612	563	508	587	588	573	578	544	566	528	563	575	528	583	574	545	557	511	516	528	556	551	552	546	549	486	553	543	577	548	566	524	580	566	565	567	562	575	527	502	559	512	539	530	571	501	535	551	529	561	529	580	566	541	534	530	556	557	542	554	551	532	533	563	504	523	562	519	558	519	570	561	570	552	546	529	563	529	553	562	541	528	513	515	528	561	569	521	541	538	521	534	556	511	572	523	564	555	516	565	571	514	581	565	549	525	524	561	544	591	561	541	554	541	583	540	549	584	556	536	537	549	579	566	539	504	527	525	578	580	560	506	556	556	504	540	512	526	542	569	540	575	535	553	512	559	528	570	557	545	546	542	589	570	516	550	501	578	529	547	545	587	520	582	544	562	578	523	549	563	535	527	551	552	497	559	530	541	548	535	545	523	532	549	525	587	528	539	528	574	541	536	589	537	500	562	532	517	552	565	526	545	582	619	554	549	545	521	542	571	513	562	552	553	573	539	550	554	569	538	546	519	566	508	541	505	598	576	528	555	515	533	560	527	534	595	547	539	548	558	550	569	567	517	546	566	535	525	591	529	524	583	588	537	580	541	585	571	564	516	538	534	576	538	528	516	599	537	551	592	511	555	527	520	550	521	568	549	546	550	500	564	531	562	592	575	539	519	536	557	560	543	547	598	556	530	516	579	581	569	539	569	541	529	618	573	532	525	532	574	539	538	533	512	534	561	543	553	554	535	537	575	537	521	543	575	533	493	498	515	561	502	553	545	520	605	571	576	553	565	556	544	526	550	536	526	560	569	559	573	546	521	522	557	503	562	561	533	534	524	537	537	578	539	535	532	545	503	554	532	551	513	600	531	542	558	554	524	531	528	544	563	555	548	562	532	567	535	563	568	517	540	576	560	554	540	586	576	524	495	564	547	544	573	552	526	580	533	548	506	575	545	572	555	557	544	557	568	539	508	552	584	533	529	536	580	573	558	537	548	570	514	532	533	550	548	580	549	508	556	514	550	571	542	544	541	563	525	570	556	568	505	541	537	519	565	537	537	568	560	528	544	537	577	570	531	527	561	527	529	552	514	512	544	548	560	532	512	583	590	540	513	521	536	512	523	544	581	533	549	559	521	525	571	557	522	568	548	529	531	564	560	557	542	555	519	547	547	571	566	583	540	536	571	541	508	568	562	587	535	603	574	574	547	582	552	529	581	545	593	534	611	537	538	529	535	502	576	526	551	578	525	559	577	536	557	587	547	588	496	550	516	516	571	570	565	521	569	539	550	538	532	571	557	523	550	586	564	591	516	540	556	526	544	531	540	538	538	569	550	513	509	529	546	548	521	576	538	542	591	531	533	509	563	525	543	562	564	546	579	547	531	574	547	564	523	540	514	512	539	539	533	518	558	531	547	502	588	556	558	556	508	534	520	520	554	572	536	542	546	554	523	566	522	536	539	566	553	507	531	590	555	575	497	540	541	519	521	528	570	538	522	533	575	519	535	530	532	564	572	523	551	556	566	499	564	540	583	535	547	559	590	529	537	553	556	561	554	565	520	553	547	550	533	569	564	546	541	593	564	561	544	511	541	546	555	551	532	532	536	544	560	548	493	567	579	557	539	525	596	510	535	591	529	509	525	569	557	576	557	489	545	555	533	543	520	569	541	549	580	536	547	555	608	522	542	545	570	493	524	560	570	557	546	550	534	536	572	546	562	538	548	575	530	562	577	506	573	535	568	538	502	539	531	538	525	546	544	542	491	541	558	538	521	545	566	550	511	554	526	552	547	583	511	550	530	547	535	498	581	554	573	521	579	520	555	510	555	577	559	551	576	537	530	529	565	561	534	528	528	518	555	569	527	560	553	556	544	541	550	551	555	545	527	518	523	577	547	511	524	542	575	550	564	546	519	607	578	572	521	550	531	576	539	562	577	551	544	536	521	569	547	565	537	576	554	545	589	519	537	525	567	579	586	533	569	555	513	567	505	553	521	553	537	559	541	572	549	573	542	528	520	564	544	535	535	518	564	571	577	490	555	562	570	570	544	559	546	547	551	533	563	562	504	555	516	540	542	571	524	559	549	498	538	576	527	527	520	516	502	530	557	512	585	560	537	569	561	565	541	550	550	547	535	557	549	516	510	554	544	543	562	529	509	565	522	561	544	570	540	561	533	532	549	534	575	582	537	573	557	554	573	581	503	510	547	527	545	534	550	508	549	537	526	578	545	534	544	549	576	562	543	565	510	558	589	532	547	552	524	488	567	556	535	548	527	568	517	530	554	541	545	523	547	538	541	574	571	576	557	562	573	571	541	511	512	563	551	549	553	544	543	545	587	574	540	559	573	544	539	545	563	552	536	544	552	532	536	547	578	535	561	565	542	556	574	577	578	542	564	507	538	524	536	554	539	567	580	541	578	566	525	601	557	550	525	586	529	544	548	552	550	554	561	545	526	560	529	537	549	560	527	512	517	585	553	515	561	554	557	500	541	611	578	557	552	559	551	541	520	501	562	544	561	572	546	537	555	536	575	568	556	514	527	577	521	534	541	562	537	572	554	555	584	574	566	546	560	556	537	543	575	529	560	557	550	556	560	555	519	593	566	565	541	546	537	540	537	534	554	560	518	574	538	531	523	558	513	546	552	557	572	580	569	558	581	529	532	565	548	543	555	552	605	551	541	486	555	549	531	535	575	543	549	571	546	562	552	560	547	539	518	528	548	517	506	541	513	529	547	527	522	502	552	539	573	527	559	524	559	545	573	572	523	572	514	580	524	548	543	527	539	579	603	532	550	532	571	556	497	551	528	576	549	535	588	569	556	524	525	538	558	547	565	556	512	576	586	518	593	501	565	527	585	521	521	583	552	534	535	515	574	560	582	576	547	556	565	538	529	518	535	557	537	565	555	536	603	529	568	533	530	546	539	564	577	556	593	575	514	581	574	555	520	498	550	533	573	566	534	553	554	571	557	529	562	510	544	542	565	497	541	541	565	515	559	548	560	529	545	546	592	505	581	516	551	539	524	574	574	602	597	554	550	605	548	525	542	539	551	554	536	544	561	530	542	560	539	511	588	539	511	536	539	548	538	542	539	542	564	522	526	525	567	537	562	599	533	557	502	560	537	543	510	551	555	540	546	564	530	557	546	585	554	560	532	533	515	564	538	537	542	562	536	519	549	565	555	584	556	516	520	560	498	541	569	539	561	541	567	578	529	544	541	539	528	579	493	514	529	532	585	525	535	562	549	534	527	556	577	525	553	520	567	544	558	592	533	571	545	554	553	555	524	579	572	536	561	536	521	526	548	545	491	542	576	528	549	514	533	536	540	524	551	559	578	577	531	542	594	546	526	540	514	546	506	525	519	546	530	550	560	564	546	540	548	558	552	542	558	541	552	548	545	558	535	532	547	577	527
46570	24970	8923	2626	961	352	331	300	311	296	314	270	284	299	272	295	252	256	282	262	272	249	288	256	292	262	243	240	275	258	286	247	255	259	262	258	253	251	269	249	252	258	265	271	272	262	277	242	290	267	252	244	267	252	265	235	256	232	299	269	275	240	219	229	241	230	277	266	263	253	241	246	271	272	241	240	263	279	270	247	236	300	243	265	238	224	271	260	270	231	257	244	258	230	247	258	290	257	242	280	240	237	233	209	231	232	225	284	242	258	265	230	251	263	251	270	237	245	270	273	235	279	265	218	282	255	263	245	235	222	261	232	254	273	263	243	241	233	261	262	228	226	239	271	245	243	265	251	271	244	266	236	279	234	270	236	266	293	267	303	280	255	286	259	267	236	260	269	245	264	257	202	263	235	251	289	260	234	258	277	247	243	246	239	295	271	254	278	247	249	286	252	270	274	231	285	250	237	279	250	267	233	253	225	252	249	242	253	234	268	270	264	253	260	240	240	240	244	242	271	266	278	246	258	260	239	238	266	262	252	245	293	247	241	247	265	258	226	265	270	260	274	250	266	259	249	266	227	241	242	245	260	269	256	244	263	293	251	274	269	248	233	229	238	288	261	262	247	273	282	268	278	260	253	271	288	292	305	248	286	229	233	260	263	235	235	240	260	246	260	251	259	264	255	253	259	253	271	228	262	283	233	277	257	245	244	267	258	215	241	242	283	247	235	249	243	271	254	283	273	256	238	258	268	224	253	270	256	234	287	271	258	235	276	237	273	261	225	280	252	262	256	224	253	286	277	274	273	250	256	264	256	240	288	249	250	230	241	264	263	304	257	250	254	259	245	279	251	278	240	234	260	269	263	249	257	262	255	256	282	255	246	260	289	243	279	258	283	252	239	272	247	245	266	242	248	265	284	296	262	228	235	261	253	259	272	271	251	267	251	236	286	253	277	226	258	268	257	254	238	247	248	255	249	268	246	245	253	275	294	234	224	236	217	254	253	200	264	234	262	268	281	277	262	255	266	259	259	257	228	262	261	227	247	276	274	254	271	265	246	280	255	262	267	244	242	256	269	230	237	260	240	239	235	265	270	262	234	255	277	291	234	246	289	270	235	267	261	250	250	235	216	288	258	252	243	243	269	224	248	257	255	270	269	260	238	269	241	219	228	257	243	266	253	250	280	285	276	227	280	267	253	261	249	265	260	261	228	259	234	257	276	260	249	268	282	263	272	234	266	265	258	258	248	261	278	252	263	251	276	238	277	276	257	264	249	226	255	232	241	267	237	236	274	262	258	247	256	251	260	293	247	265	274	242	260	241	249	246	224	281	258	250	258	263	268	277	281	233	266	275	294	266	266	216	248	264	253	235	230	249	271	271	264	235	274	235	243	269	245	263	267	254	247	276	259	252	228	246	287	278	244	275	255	231	223	245	261	273	274	264	252	281	272	257	241	283	273	263	265	245	237	227	255	281	235	251	272	253	269	242	257	263	264	255	222	242	291	257	253	216	247	271	264	242	246	259	229	271	253	256	240	237	243	264	262	267	245	253	296	274	280	243	249	203	245	287	269	275	260	276	253	240	248	245	240	246	233	229	255	258	217	241	247	258	248	253	243	261	271	241	274	223	259	225	234	264	267	239	227	239	281	270	232	225	238	298	268	247	254	242	224	272	257	250	240	268	265	245	280	254	244	250	274	249	293	248	270	251	234	239	256	251	260	266	258	258	269	301	278	252	252	274	227	284	253	250	265	227	267	263	278	284	263	272	280	261	236	261	254	225	227	232	274	266	261	244	282	287	255	269	275	280	265	271	259	241	258	244	271	253	243	273	300	240	255	275	279	261	287	239	254	256	260	288	254	253	287	256	237	273	252	242	240	261	243	246	246	255	241	226	265	248	244	251	258	246	241	247	251	235	241	253	263	269	272	262	269	247	229	247	256	264	245	283	244	277	251	235	286	276	307	239	251	228	232	239	224	262	260	266	235	233	263	261	247	222	229	259	246	231	249	259	266	268	270	231	266	224	242	272	244	265	245	249	243	256	281	221	250	252	245	268	262	259	264	259	275	283	250	294	249	264	261	228	254	265	263	251	274	247	232	251	266	267	203	262	273	271	274	274	226	263	238	239	256	236	263	261	238	279	273	255	236	283	249	266	264	254	287	255	245	251	232	243	265	248	239	267	263	268	281	247	248	265	252	258	278	285	260	251	255	242	273	235	225	252	216	251	253	288	254	235	248	276	261	221	228	273	290	279	230	276	247	252	255	236	260	225	248	268	274	281	274	266	229	259	276	260	260	277	251	237	269	260	250	272	270	252	245	257	267	268	206	273	245	242	257	237	279	273	239	276	248	282	259	235	245	261	237	260	251	249	267	230	261	304	256	262	267	255	256	234	258	248	256	254	265	249	237	263	264	239	268	253	246	238	253	266	213	285	232	237	280	235	241	234	258	246	237	249	261	241	260	236	252	272	278	248	266	258	263	251	266	264	266	274	260	261	240	250	249	249	243	260	248	270	270	268	245	254	271	236	269	268	273	246	246	273	265	273	299	250	226	266	249	259	214	274	241	255	236	248	250	253	245	232	260	269	300	256	261	250	275	294	237	266	264	254	246	235	277	287	252	265	229	264	241	271	250	279	245	241	242	265	244	251	231	258	282	273	265	247	267	248	230	257	246	247	247	270	282	236	254	246	265	246	238	253	233	249	245	256	276	276	205	235	252	234	271	262	251	277	256	271	259	235	262	244	263	261	267	227	237	287	243	285	222	256	264	236	276	222	259	248	243	275	258	246	285	256	244	258	248	255	220	239	247	265	271	229	268	249	289	290	260	244	268	246	260	275	242	254	234	262	244	237	257	246	279	285	260	251	259	236	246	264	295	244	235	280	279	280	271	243	245	249	239	266	280	250	244	257	276	237	257	254	272	254	247	244	241	269	296	272	241	267	246	237	275	278	278	234	252	253	238	262	266	229	255	249	265	286	288	246	279	260	238	245	259	247	258	261	235	267	263	254	266	242	245	239	264	274	270	291	249	281	259	230	209	242	267	258	245	261	237	265	259	252	240	267	236	249	242	251	271	241	231	244	227	251	256	246	260	266	231	249	257	270	291	243	277	256	260	271	264	273	249	256	258	231	259	249	243	263	272	249	217	233	267	249	274	256	260	269	258	241	232	228	309	232	264	241	220	256	250	290	247	260	261	251	270	262	287	272	293	273	273	247	293	268	294	248	254	230	249	243	238	256	252	260	257	225	239	270	240	244	258	262	271	281	280	264	247	282	245	267	255	259	261	273	222	250	280	271	234	249	224	237	280	234	256	284	273	246	247	256	243	260	256	259	283	260	271	259	263	243	270	244	271	279	247	284	243	261	248	246	261	251	261	278	261	258	230	228	242	250	260	266	223	297	260	246	276	266	244	231	281	274	233	248	253	271	239	283	243	241	235	271	231	260	248	286	245	278	247	278	238	257	304	252	283	288	266	241	249
30939	17792	10139	6259	2697	946	795	815	765	695	720	656	644	676	621	666	583	592	643	615	543	580	562	570	551	551	536	618	524	528	570	598	576	573	582	573	551	555	547	557	539	549	592	581	548	541	557	562	559	568	531	591	586	533	552	572	565	546	572	563	537	565	551	512	552	543	608	600	551	509	580	580	521	580	584	552	520	550	579	556	609	554	564	537	549	539	551	576	549	541	592	572	533	593	523	545	513	557	554	598	555	543	535	566	572	559	589	558	570	549	582	558	548	549	525	553	540	588	552	569	529	532	589	571	528	569	566	546	592	524	587	558	558	594	582	544	544	521	542	542	570	531	545	558	548	541	508	550	582	553	610	558	551	568	607	554	571	549	548	556	594	540	549	547	569	524	569	559	534	557	564	549	598	578	527	570	607	572	557	543	575	563	563	566	530	587	551	598	542	545	542	555	566	599	534	548	551	540	622	601	571	536	588	554	571	604	585	566	564	549	557	542	551	551	560	529	521	563	532	542	549	575	551	541	544	563	542	522	561	562	552	520	553	576	602	590	563	589	591	541	558	509	609	567	576	545	549	557	541	522	558	570	521	542	542	545	595	556	552	543	545	574	567	525	582	537	559	555	545	539	559	588	520	558	512	558	538	578	530	551	537	539	523	541	519	578	536	556	591	566	536	550	556	568	585	552	566	547	596	553	569	569	585	554	542	571	544	503	581	562	558	535	532	554	561	580	534	540	540	637	547	547	579	568	511	542	573	552	513	581	545	552	541	551	539	563	536	594	539	566	553	555	572	580	552	589	541	588	561	574	570	538	534	540	610	543	561	540	548	534	556	579	538	589	553	559	561	583	568	541	528	576	532	586	570	548	494	541	508	588	538	594	561	535	579	576	564	604	541	558	510	580	553	587	566	591	532	572	557	603	600	509	540	529	556	587	549	502	549	564	548	527	559	558	528	561	548	566	556	549	557	541	540	524	542	518	537	542	551	542	544	546	528	562	541	524	567	580	529	589	585	584	574	511	583	585	569	577	597	569	506	569	564	559	521	558	592	527	558	550	564	597	578	583	567	559	544	563	553	521	550	551	532	557	561	528	542	577	561	535	509	588	569	549	582	610	559	565	542	567	587	536	529	549	510	578	559	570	512	545	527	536	539	581	583	540	526	601	494	555	578	537	532	534	563	578	542	584	508	564	563	596	528	517	577	551	566	542	565	509	560	508	532	605	574	554	541	557	516	541	549	599	549	537	600	525	523	516	569	548	571	508	548	558	573	577	583	547	531	538	592	556	584	516	585	498	581	582	559	516	564	561	532	591	524	575	549	579	559	530	553	567	534	581	513	539	532	540	557	546	539	552	540	537	577	563	563	570	551	558	591	575	588	548	563	531	606	580	571	564	597	523	589	566	574	528	557	599	544	564	561	544	575	575	620	536	583	530	571	555	576	539	549	567	512	552	511	581	561	541	553	589	555	547	550	556	531	563	547	535	523	551	541	559	595	615	587	526	544	548	566	571	547	549	542	589	563	577	576	552	525	544	592	575	602	619	590	591	565	537	516	531	577	514	509	556	571	578	540	541	566	564	532	564	572	527	558	555	569	608	541	592	556	554	574	549	554	540	544	605	544	571	543	568	555	561	559	581	517	556	525	542	568	547	605	555	573	549	549	569	502	552	573	595	558	537	542	560	586	582	589	574	602	560	551	540	574	559	566	560	604	580	575	564	555	548	538	542	572	558	554	541	590	559	542	541	564	523	546	587	578	541	583	548	541	507	555	577	544	527	553	552	533	529	534	536	514	523	536	528	572	565	533	579	572	559	542	532	563	532	577	563	539	533	558	533	564	531	542	556	582	519	573	606	526	544	559	557	579	519	525	549	580	546	569	495	571	551	611	534	593	541	550	558	576	534	561	590	537	552	550	584	589	565	542	553	560	562	545	548	568	554	590	565	553	562	551	568	547	574	551	568	525	530	573	551	568	519	558	574	562	598	513	623	575	550	538	530	566	539	563	576	559	541	560	545	522	557	555	513	505	576	531	511	550	562	563	537	591	562	566	560	567	586	589	553	554	525	552	573	615	564	516	554	580	598	556	586	482	538	555	543	522	572	589	532	553	543	562	568	555	538	532	564	586	525	563	587	561	542	601	545	531	534	584	571	578	584	560	612	552	560	567	578	545	596	558	627	572	565	573	613	540	520	571	594	533	573	591	533	526	574	555	561	555	568	546	589	585	560	582	556	554	549	573	541	548	565	561	573	540	535	571	585	570	547	550	572	574	562	552	518	540	518	575	509	609	552	553	546	564	545	585	558	546	562	551	547	549	587	573	537	569	549	529	581	527	582	563	540	582	577	550	556	541	571	568	604	561	566	540	571	576	523	586	562	566	533	552	556	558	523	513	563	560	556	541	540	576	546	577	552	602	541	569	594	552	566	542	526	524	594	541	545	528	545	536	590	557	547	561	507	560	583	530	553	551	568	536	557	576	522	558	525	565	563	571	590	571	525	569	567	552	583	597	583	527	558	573	542	574	579	520	570	542	631	565	588	553	553	539	540	511	573	544	533	549	558	596	544	587	558	594	628	556	536	563	599	525	546	563	582	540	556	571	520	540	588	598	564	530	561	570	520	520	548	588	607	549	594	543	562	567	557	561	580	582	586	523	592	568	570	532	540	524	596	548	594	506	551	546	566	592	549	591	552	528	517	574	583	514	552	581	572	564	531	556	557	550	541	526	551	544	570	559	564	566	572	547	526	554	577	495	538	566	541	553	543	549	586	525	554	584	541	544	556	545	560	554	570	542	574	560	578	547	564	572	544	606	561	565	538	534	542	545	609	608	578	566	528	551	536	533	560	527	563	533	581	586	516	558	563	540	539	591	571	581	527	568	533	599	568	509	543	513	544	487	561	551	530	568	546	556	565	571	544	525	530	603	553	571	532	574	546	560	556	528	574	568	583	560	553	604	572	520	537	531	608	539	520	599	561	575	541	555	561	541	579	534	539	569	575	570	507	535	560	608	573	568	578	537	551	565	563	565	584	587	545	569	566	534	598	563	539	555	571	541	538	538	566	525	552	527	596	564	562	529	553	563	551	517	567	523	563	551	580	570	493	522	521	556	617	588	568	542	556	552	533	578	545	570	528	569	553	554	554	583	540	584	582	532	559	541	551	562	565	546	573	564	549	573	541	577	591	557	559	520	563	534	577	556	562	564	554	534	522	514	534	535	577	606	546	522	600	537	554	581	549	571	526	575	557	603	558	581	557	516	565	577	577	586	555	572	554	572	595	540	571	504	564	559	553	527	588	554	573	521	543	539	583	607	581	587	537	534	534	566	585	559	589	537	584	568	553	605	574	551	534	568	545	575	602	564	523	547	569	562	575	537	567	553	560	560	546	602	532	555	559	530	554	537	524	575	545	595	561	558	595	599	566	550	567	554	531	581	563	550	608	550	560	585	574	588	561	518	533	537	584	554	572	531	547	557	551	602	581
56790	32628	16758	5975	1977	560	376	352	292	288	283	266	279	294	249	272	259	297	239	301	289	253	250	256	232	246	240	224	237	255	257	237	242	233	215	233	250	226	255	263	208	217	202	279	233	269	214	213	245	230	225	237	228	271	242	247	230	258	229	260	241	260	256	224	232	270	252	264	219	248	242	240	252	243	253	248	254	237	245	224	247	269	233	249	217	240	252	262	255	253	247	248	255	235	247	256	258	255	243	226	299	219	258	246	285	261	244	269	231	228	266	261	273	242	228	257	224	240	240	233	262	224	253	242	233	259	231	244	231	229	244	246	253	250	240	252	266	240	239	258	254	265	258	249	211	233	275	244	252	286	257	256	232	209	230	274	232	260	278	239	234	226	253	255	244	240	230	236	235	224	245	248	255	234	250	247	215	220	229	234	198	230	244	248	226	233	244	246	236	242	266	268	241	245	246	243	273	258	238	211	259	244	248	250	254	223	242	237	253	235	277	265	273	238	237	234	249	243	242	270	253	252	255	238	250	260	251	229	285	267	237	237	230	229	235	245	259	274	241	242	246	244	262	238	235	241	237	232	222	218	213	248	242	234	279	269	245	251	257	229	241	263	255	243	254	277	255	234	231	292	251	242	246	269	238	261	251	225	266	214	244	209	219	248	243	259	241	268	276	248	252	249	255	247	235	247	209	240	252	281	282	242	233	241	237	235	243	222	268	255	222	250	221	246	206	250	261	261	264	276	256	222	270	220	264	237	256	219	244	254	232	245	265	241	265	263	245	268	245	242	240	233	253	250	224	265	265	228	227	238	253	250	214	256	251	258	241	254	274	266	236	253	248	240	230	249	241	242	277	250	246	238	248	262	244	228	228	231	267	242	281	244	243	283	222	219	265	226	259	231	227	241	240	283	247	261	241	262	251	259	252	234	255	240	240	231	256	272	239	249	227	229	257	210	271	240	257	233	236	251	227	237	249	248	287	253	257	219	207	196	241	264	253	230	240	235	258	249	248	214	236	250	242	240	244	272	265	229	248	245	248	222	232	216	257	233	253	245	253	258	202	220	232	236	231	265	260	250	249	226	239	268	249	235	237	230	254	246	231	232	252	212	255	235	252	267	230	247	228	231	228	229	237	272	224	258	254	270	258	266	258	248	222	245	251	227	240	225	252	272	275	236	260	243	249	259	238	245	229	227	249	247	258	273	248	211	235	217	265	242	256	246	281	256	234	280	224	275	266	226	242	259	245	228	219	230	249	238	236	274	244	255	234	235	249	253	254	247	234	239	219	214	215	242	236	219	251	212	256	241	248	261	245	254	232	235	240	258	255	241	270	194	260	259	263	222	247	243	237	278	239	224	238	263	231	227	259	262	245	249	233	233	251	234	255	219	230	274	218	241	258	225	224	250	248	279	271	263	251	246	244	254	232	256	250	237	235	282	262	230	233	263	262	225	253	232	261	264	242	241	207	237	251	276	256	246	224	263	250	234	225	261	238	283	285	267	250	223	241	234	251	257	253	248	234	249	239	262	255	229	254	249	222	251	252	227	269	257	273	236	237	252	221	236	243	272	227	289	265	270	250	244	227	247	229	252	252	243	229	241	213	231	262	263	232	237	232	247	290	243	270	275	307	264	239	246	259	283	208	250	275	234	237	256	222	232	262	254	219	266	236	248	225	244	231	267	261	224	233	215	236	238	243	244	231	244	243	255	233	246	275	224	234	235	246	227	267	265	223	251	258	224	222	255	250	232	236	278	250	240	257	257	275	280	233	248	222	286	294	249	230	225	245	243	217	245	273	248	277	220	247	248	246	225	228	222	239	252	235	220	268	291	238	250	229	232	242	259	253	238	222	232	276	261	309	210	247	251	241	223	249	252	212	249	266	265	236	247	237	242	251	277	265	247	241	257	243	245	246	254	261	245	243	259	254	241	227	250	254	218	245	266	278	271	233	241	231	265	274	245	234	205	206	275	233	224	268	251	259	242	213	251	260	223	259	271	227	255	241	228	259	226	254	262	255	276	251	248	241	243	246	236	238	230	255	258	203	222	254	259	253	232	233	269	230	245	260	267	265	258	297	257	231	272	262	259	228	274	271	250	235	237	245	240	244	222	257	257	252	246	246	216	254	258	209	269	253	209	256	246	215	233	225	236	228	248	225	238	246	266	243	228	238	261	212	259	223	231	225	213	268	243	241	253	236	227	250	252	250	265	246	237	251	254	252	253	204	238	229	237	231	233	243	218	249	241	238	253	246	226	242	240	208	284	249	253	257	227	237	252	234	253	229	252	250	265	245	238	264	241	259	228	223	215	250	217	217	247	252	275	248	231	269	236	250	238	208	250	276	275	230	254	234	270	253	242	222	266	243	240	231	247	230	236	248	283	242	253	227	230	236	232	253	240	221	257	281	281	209	259	230	254	249	247	224	251	277	252	212	249	282	268	269	266	244	237	256	207	229	256	257	242	259	249	270	241	248	279	253	263	248	192	237	226	239	250	253	248	259	233	214	260	239	245	263	231	216	264	252	262	252	262	276	238	241	246	239	207	232	255	279	262	256	269	268	256	242	233	258	234	254	272	237	229	216	213	236	261	260	249	221	253	261	235	264	241	230	262	257	230	245	239	250	227	242	223	287	252	263	258	239	213	246	235	244	256	251	270	257	254	233	260	238	258	270	257	245	279	223	239	247	234	268	248	233	229	232	242	264	239	242	243	243	253	262	231	220	259	268	249	237	241	237	230	265	267	258	239	250	233	256	250	243	244	238	251	262	238	249	248	265	257	234	267	272	234	257	245	227	211	288	230	251	274	232	249	249	226	242	242	276	272	247	241	244	237	215	234	242	236	240	227	233	253	223	244	239	237	255	231	262	256	256	250	234	240	251	245	266	232	238	228	232	217	220	229	228	252	273	241	227	266	268	206	229	236	229	229	235	272	204	257	229	255	254	250	248	258	243	260	268	267	263	240	237	245	228	257	232	224	244	241	235	256	233	246	290	254	252	254	213	229	235	228	256	262	271	249	273	249	234	206	269	238	252	253	228	241	257	255	243	260	257	220	253	264	249	247	234	255	275	276	239	239	236	239	236	230	215	238	285	273	259	271	261	263	240	241	240	243	252	247	234	234	270	257	281	247	217	225	251	287	265	239	258	256	223	232	269	252	257	272	270	254	217	246	238	253	227	272	254	244	253	256	255	254	246	257	262	225	245	252	251	265	262	234	239	258	263	241	239	249	268	234	223	220	258	240	253	269	292	242	247	234	234	261	250	248	216	238	229	198	233	224	280	229	249	218	272	265	222	241	278	250	238	271	243	266	197	240	255	247	223	235	256	229	248	273	276	250	234	232	253	244	240	223	249	246	241	260	251	242	247	257	239	241	233	279	228	253	257	217	264	283	256	232	230	220	260	254	256	245	239	257	242	226	248	250	257	232	223	252	249	267	261	237	234	242	236	244	246	254	249	216	220	244	221	243	237	242	241	221	235	246	250	244
36010	24037	19040	10996	5430	1676	1012	927	902	851	763	751	661	652	650	683	677	643	729	632	605	561	549	549	583	563	581	536	487	558	566	558	549	566	565	554	541	563	543	541	505	560	553	581	579	584	569	504	599	538	544	550	563	563	518	521	532	536	508	564	509	545	546	568	548	584	530	538	539	560	578	556	561	551	567	534	549	523	550	507	595	611	543	528	506	530	513	570	523	572	541	552	559	529	616	541	525	525	512	539	533	515	517	551	561	513	526	548	488	561	518	574	543	561	583	548	505	559	544	536	522	585	584	566	539	521	572	548	523	592	511	539	589	494	516	549	588	541	514	501	523	516	533	542	507	561	553	542	518	545	519	587	558	556	573	502	534	512	542	538	544	567	538	491	540	563	532	538	522	512	538	547	587	562	485	566	566	545	539	520	550	520	564	528	519	501	530	563	548	553	574	528	506	488	532	546	530	561	560	573	563	565	537	536	557	556	526	491	528	526	511	581	519	534	544	594	536	539	540	532	536	504	528	523	540	528	542	510	563	489	546	550	531	536	538	580	536	554	541	539	515	608	532	532	549	534	522	528	513	520	550	531	555	577	536	560	535	544	572	518	549	513	579	501	542	557	496	519	518	562	545	551	500	564	504	502	529	529	514	579	523	566	528	552	562	559	551	549	517	500	525	546	593	544	544	573	552	562	527	567	520	547	547	609	568	563	532	529	530	581	524	526	526	520	503	508	524	534	573	552	528	558	526	581	547	485	584	518	549	541	560	541	583	551	549	571	580	577	517	523	553	556	544	529	537	557	536	520	567	511	518	542	513	582	536	494	488	512	543	526	575	535	494	592	542	551	545	531	558	535	572	521	536	509	587	574	543	556	563	522	567	533	524	535	523	550	547	532	549	551	552	539	489	533	522	530	527	532	532	526	539	542	521	536	513	568	553	534	555	545	587	499	533	530	533	533	557	542	553	500	560	516	551	536	581	529	535	521	513	524	590	518	541	535	604	518	527	564	566	559	513	585	513	509	529	493	518	552	529	558	578	507	514	512	548	527	502	542	511	540	566	572	517	530	535	518	501	517	560	522	534	519	586	541	548	558	558	581	531	495	480	569	528	552	539	552	579	511	515	546	575	562	560	527	539	542	529	503	542	556	506	525	492	557	554	527	523	568	532	567	499	544	526	539	511	534	485	562	578	574	517	571	546	521	516	534	540	528	532	552	537	582	574	504	521	526	557	579	569	525	523	579	565	571	504	519	560	560	554	521	520	564	517	539	541	554	552	586	499	555	521	526	529	542	548	536	558	539	585	518	517	574	517	564	528	532	556	512	545	495	500	542	544	545	524	627	532	514	522	556	547	530	510	569	584	485	541	549	516	548	547	536	541	555	528	531	503	572	517	532	542	511	543	550	549	519	507	530	544	560	519	552	543	510	520	573	505	501	546	578	514	524	582	556	541	518	530	515	559	530	567	511	515	552	569	534	529	579	543	530	516	550	543	562	507	571	591	561	551	554	526	523	550	562	532	571	535	515	553	551	548	540	549	512	509	541	571	527	550	564	545	542	554	564	546	530	531	515	541	525	524	547	542	515	534	524	554	528	533	473	542	553	521	564	547	545	533	525	542	531	533	542	539	513	520	567	530	535	517	573	584	559	541	508	546	568	525	562	500	513	538	560	543	545	556	567	575	534	536	537	598	558	564	555	559	531	507	553	545	528	534	499	552	539	559	545	526	537	540	534	570	532	523	553	553	542	558	555	489	567	525	562	558	514	521	530	554	572	561	540	559	528	516	526	529	537	513	585	554	509	541	535	545	512	559	544	564	548	492	496	537	545	542	549	573	546	539	529	539	525	534	582	535	524	545	503	537	546	537	575	547	513	510	569	528	531	541	502	541	555	537	554	572	543	517	552	531	582	486	513	496	583	536	552	565	546	550	545	547	498	528	529	579	538	566	509	547	547	533	526	560	521	532	539	540	504	542	542	540	583	513	545	517	523	545	533	535	534	537	534	564	525	557	544	539	525	568	560	497	507	534	506	555	541	543	593	544	521	501	563	532	542	560	531	561	563	599	560	527	548	565	503	553	524	514	542	512	551	533	521	548	548	502	525	543	529	547	554	527	556	550	530	548	544	509	496	555	566	534	522	567	520	485	514	547	554	543	569	563	554	502	497	561	539	570	525	549	537	534	508	599	561	525	523	520	566	538	534	566	524	529	531	593	578	511	519	556	526	557	504	505	521	525	579	549	536	560	530	522	546	548	483	553	561	560	569	533	550	531	589	546	522	580	569	511	551	548	554	558	532	554	568	518	510	520	582	542	523	507	562	567	540	536	574	547	502	574	570	585	539	545	564	514	509	513	548	549	550	542	553	557	542	580	561	551	531	556	545	535	569	571	539	546	543	553	529	533	547	561	578	550	535	492	509	575	520	542	543	511	514	573	517	536	534	538	494	543	555	489	582	513	527	517	536	553	557	527	558	552	550	569	517	579	553	545	535	534	522	546	581	534	554	547	524	511	537	541	534	575	530	518	528	548	598	527	526	534	530	497	522	594	543	526	532	541	546	541	523	547	512	509	556	512	536	537	562	533	547	540	578	544	555	529	527	558	570	572	527	523	545	568	521	524	533	529	535	556	535	555	578	541	535	538	510	557	522	560	501	539	535	579	548	547	544	511	568	540	580	504	552	559	543	577	590	556	543	523	507	554	524	535	541	498	528	548	547	476	552	616	575	529	535	541	483	518	577	543	567	568	530	560	558	517	478	518	585	560	558	547	547	540	517	506	528	528	538	522	514	544	517	526	564	527	565	538	575	547	529	561	580	545	530	544	529	558	509	541	562	549	495	534	534	539	521	522	548	557	545	574	568	545	534	569	550	548	537	473	491	569	541	514	519	538	554	560	545	545	548	558	541	532	562	468	534	541	531	548	550	508	574	540	554	555	534	549	515	571	560	544	572	521	580	515	540	534	518	573	533	554	569	569	532	525	556	541	508	517	563	533	539	555	507	579	478	605	553	535	509	526	552	504	540	580	551	564	562	573	490	570	533	537	533	542	514	535	593	562	547	529	570	546	527	486	576	514	529	525	511	515	536	532	553	543	566	523	520	528	538	558	560	549	560	533	546	573	571	560	545	528	534	525	543	531	551	544	541	533	503	572	500	571	544	537	559	560	560	556	525	564	504	553	547	523	534	520	508	562	565	506	552	552	539	577	551	512	507	524	558	543	545	586	526	539	567	519	555	534	527	556	544	532	522	568	496	546	523	537	555	584	522	534	511	493	561	581	540	562	549	554	547	522	488	542	519	556	562	523	543	548	535	529	529	557	562	561	512	530	533	587	524	559	561	560	538	571	521	540	549	578	556	536	520	536	546	539	531	556	526	562	540	550	533	540	530	544	556	520	532	511	570	545	543	546	558	536	517	583	516	554	534	557	503	527	534	544	572	523	551	524	520	563	545	540	569	550	541	543	547	547	567	530	504	489	507	527	506
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
